Skip to content

madmoose/chani

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chani - Simulflow Debugger

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

Building

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 -j

Please be aware that a debug build is very slow.

To build for release use:

cmake -DCMAKE_BUILD_TYPE=Release <path-to-source>
make -j

License

Chani 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages