This project aims to build an instruction-matching version of FATAL.EXE using Open Watcom for MSDOS. For a portable version that runs on modern systems see https://github.com/FatalDecomp/ROLLER
Debug symbol dump generated with wdump, part of: https://github.com/open-watcom/open-watcom-v2
Useful tool in generating nice asm output with symbols from wdump applied: https://github.com/fonic/wcdatool
Directions on how to use wcdatool and get remote debugging working with open watcom: https://www.youtube.com/watch?v=bG9tEZOSrQg
Note: wdump symbol offsets do not account for DOS4GW.EXE. Load FATAL.EXE_split_dos4g_payload.exe (FATAL.EXE with DOS4GW.EXE split off, generated by wcdatool) into Ida/Ghidra to have matching symbol offsets.
Hashes of executables used for decomp:
FATAL.EXE
md5: 812EEE1404ECDFD87FF765281DF89720SHA256: 7789768C0A6CDC213EAF7B1AD8CC125531EB3FE7C213ECCAC6188E58F428687E
FATAL.EXE_split_dos4g_payload.exe
md5: 05C2B0730641663133D76DD2CA552B4CSHA256: A4AD4131DBBFF9884DA4687D8B579B81117E6D23525950D942DF2DF585E2A11E
