Chani is a 8086/DOS emulator and debugger, aiming to be useful for reverse engineering DOS games.
Parts of Chani are currently hard-coded to support the game Dune by Cryo Interactive.
To run Dune, copy the files DNCDPRG.EXE and DUNE.DAT into your build folder
and run chani DNCDPRG.EXE
Chani uses CMake for building build files. Create a build directory either inside or outside the source tree and run cmake with the path f the source directory as an argument.
On a unixy platform, to build for debug use:
cmake <path-to-source>
make -jPlease be aware that a debug build is very slow.
To build for release use:
cmake -DCMAKE_BUILD_TYPE=Release <path-to-source>
make -jChani is made available under the terms of the MIT license. see the file
LICENSE for details.
The components contained in the 3rdparty folder are included for convenience
and are available under individual terms. See their license terms or details.