/ixray-1.5-stcs

Stable repository of the modernized X-Ray 1.5 game engine, with some bits of fx work

Primary LanguageC++OtherNOASSERTION

IX-Ray

IX-Ray Team

Latest release

Stable repository of the modernized X-Ray 1.5 game engine

Requirements

  • Visual Studio 2022 Community Edition
    • MFC
    • C++/CLI
    • Windows SDK 10.0.19041.0
  • Borland C++ Builder 6

Building

Download the repository:

git clone https://github.com/ixray-team/ixray-1.5-stcs.git

Download needed components:

  • DirectX SDK March 2009

Unpack a contents to the root agreeing to merge

Engine

Debug

  • Run download-dependencies.ps1
  • Build XRay.Engine.sln on Win32 without projects from utils

There may be fatal error C1002 at the linking stage of xrGame. In this case try to set /Zm parameter of compiler and check the swap file of Windows

Editors

  • Run contrib/install-elpack.bat and contrib/install-other.bat with administrator permissions
  • Build XRay.Engine.sln on Mixed and Win32 without projects from engine_game
  • Run contrib/convert-libraries.bat
  • Build XRay.Editors.BCB6.bpg

Changelog

All significant changes to this repository are documented in this file

License

See this file for details