Skip to content

ixray-team/ixray-1.6-stcop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,226 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

IX-Ray Engine 1.6

Stable repository of the modernized X-Ray 1.6 game engine

English | Русский

IX-Ray 1.6

License Latest release All downloads All Contributors
YouTube YouTube Discord Telegram
Build engine Build server
Build editors Build utilities Build plugins
Non-Unity build

Overview

IX-Ray is fork of X-Ray 1.6 engine that aims to improve gaming experience and simplify development of modifications

Common purposes of the project is improving developer and gaming experience, fixing a lot of bugs of the original engine and extending support for new features

Quick start

Latest release of the engine can be downloaded on the releases page

Ready-made builds

Platform Build System Files Description
Call of Pripyat Gamer Windows x64 Engine+Assets Ready-made engine build for players or necessary for the release of modifications. Archive contains the engine and assets for running the game
Call of Pripyat Developer Windows x64 Engine+Assets Ready-made engine build for developers, necessary for convenient modification development. Archive contains the engine and assets for launching the game

You can read about the differences in FAQ

Features

Minimal system requirements

  • OS: Windows 7 SP1 with installed Platform Update or newer
  • CPU: Supports SSE2 and newer instructions
  • RAM: 4 GB
  • GPU: Support for Shader Model 3.0 or newer
  • GPU VRAM: 512 MB
  • DirectX: 9.0с or newer

Requirements

For launching:

For building:

For development:

Building

The project can be built in various ways. Choose the most convenient one and follow the steps

Download the repository firstly:

# From GitHub
git clone https://github.com/ixray-team/ixray-1.6-stcop.git

Important

System preparation before building

To avoid errors, you must meet two requirements:

  1. Disable third-party network tools:

    • DPI bypass tools
  2. Enable Long Paths support in Windows:

    • This is the system limit of 260 characters for a file path
    • Note: In newer versions of Windows 10/11, this setting is often enabled by default. You can check it by running the command fsutil behavior query LongPathsEnabled in a terminal with administrator rights. If it outputs 1, it is enabled

CMake GUI with Visual Studio

To generate build folder and solution:

  • Open CMake GUI
  • Press Browse Source... button and open folder with the project
  • Select required options in IXRAY category
  • Press Configure button and then Generate button

To build the project after generating solution:

  • Open generated solution in Visual Sudio
  • Select necessary build config
  • Build solution

Generate Visual Studio solution

To generate a solution with default settings from the console, follow the steps below:

cmake -B build

To build the project after generating solution:

  • Open generated solution in Visual Sudio
  • Select necessary build config
  • Build solution

Changelog

All significant changes to this repository are documented in this file

License

Contents of this repository licensed under terms of the custom MIT-like non-commercial license unless otherwise specified. See this file for details

Support

Project is being developed with the support of these tools

PVS-Studio

PVS-Studio - static analyzer for C, C++, C#, and Java code