2022-10-29 05:12:42 +01:00
2022-06-23 17:41:30 +01:00
2022-10-27 15:52:18 +01:00
2022-06-23 10:53:25 +01:00
2022-05-22 20:03:53 +01:00
2022-10-28 14:33:06 +01:00
2022-10-28 14:15:15 +01:00
2022-10-28 14:33:06 +01:00
2022-10-28 14:52:37 +01:00
2022-10-28 14:52:37 +01:00
2022-10-28 22:55:45 +01:00
2022-10-18 17:17:05 +01:00
2022-10-28 14:52:37 +01:00
2022-10-28 14:33:06 +01:00
2022-09-26 18:50:03 +01:00
2022-10-27 14:27:39 +01:00
2022-04-07 23:07:42 +01:00
2022-10-21 19:50:03 +01:00
2022-10-21 20:17:02 +01:00
2022-08-19 16:58:14 +01:00
2022-10-28 14:52:37 +01:00
2022-08-07 22:17:32 +01:00
2022-08-07 22:17:32 +01:00
2022-05-22 21:11:29 +01:00
2022-10-21 20:17:02 +01:00
2022-10-29 05:12:42 +01:00
2022-03-27 19:38:59 +01:00

Welcome

Screenshot

How to build (Linux 32-bit binary on Linux)

This build uses DirectX 11 through the dxvk-native project. CMake will automatically download and build the sources.

Note: Looking around using the mouse is not supported right now.

git clone https://github.com/rrika/cdcEngineDXHR.git
cd cdcEngineDXHR
mkdir native_build
cd native_build
cmake .. -DNATIVE_BUILD=ON
make

How to build (Windows 32-bit binary on Linux)

This build requires the Windows SDK. There exists a Rust tool named xwin that can download it on non-windows systems. See the rustup instructions for how to install Rust. Once that is done you can build and run xwin.

cargo install xwin --locked
xwin --accept-license --arch x86 splat
mv .xwin-cache/splat winsdk # need this specific folder name
# rm -rf .xwin-cache # if you want

The CMake build of this project expects to be in a directory adjacent to winsdk.

git clone https://github.com/rrika/cdcEngineDXHR.git
cd cdcEngineDXHR
mkdir build
cd build
cmake ..
make

How to build (Windows 32-bit binary on Windows)

In Visual Studio 2019 choose "Open a local folder" on start-up. VS should detect the CMakeLists.txt file and set up the build for you. Be sure to select x86, not x64.

How to run

This project requires a copy of Deus Ex: Human Revolution Director's Cut to run. In the installation location you will find a number of files:

BIGFILE.000
BIGFILE.001
BIGFILE.002
...
DXHRDC.exe

Run the binary as follows:

export BIGFILE=path/to/game/BIGFILE.000
./dxhr     # for linux build
./dxhr.exe # for windows build

In Visual Studio you can set the environment to BIGFILE=C:/path/to/game/BIGFILE.000 in the project properties.

Description
Decompilation of Deus Ex: Human Revolution
Readme 8.5 MiB
Languages
C++ 98.3%
CMake 1.1%
C 0.5%