fraggle
Super Moderator

Posts: 4353
Registered: 07-00 |
Hiya,
With the help of Ryon Dacote (Atariangamer), I've been adding Chex Quest support to Chocolate Doom over the past week. The current svn version has support for emulating chex.exe, and all the demos that I've found so far play back the same in Chocolate Doom as they do in chex.exe.
To try this out, you need a copy of the Chex Quest IWAD file (chex.wad); NOT the Chex TC WAD file (although that may work, I haven't tried). You then need a recent build of Chocolate Doom, and chex.deh, which I've put together from analysing differences between doom2.exe and chex.exe. You can then run Chex Quest with:
code: chocolate-doom -iwad chex.wad -deh chex.deh
It should automatically select chex.exe emulation when running with the Chex Quest IWAD; otherwise, you can manually specify the game version:
code: chocolate-doom -iwad chex.wad -deh chex.deh -gameversion chex
If anyone can find any bugs in this, or has any demos that desync, please let me know so that I can fix them. Once it's all working, I plan to upload the chex.deh file to /idgames.
Note that some of the demos in chex.wad do desync; however, they also desync in chex.exe and Chocolate Doom appears to play them back identically, so I consider this to be correct behavior.
|