First post, by Frenkel
- Rank
- Newbie
To celebrate Doom's 30th anniversary, here's a port of Doom for 16-bit DOS computers: Doom8088.
Doom was originally designed in 1993 for 32-bit DOS computers with 4 MB of RAM. It's mostly written in C code with very little assembly code. It has been ported to all kinds of systems. Usually these systems are 32-bit or more and have a flat memory model.
Doom8088 is a port for PCs with a 16-bit processor like an 8088 or a 286, with 1 MB of RAM and with VGA or MCGA graphics. It's based on GBADoom.
To make it work on a 16-bit processor with 1 MB of RAM, some sacrifices had to be made. This means only Doom 1 Episode 1 is supported (expect E1M6), no texture mapped floors and ceilings, no light diminishing, no music, no saving and loading, no multiplayer, no PWADs, no mouse and joystick support. One fixed resolution, PC speaker sound effects, rotating overlaid automap, only demo3 is in sync.
Doom8088 and RealDOOM., "one of the most important milestone in Doom porting ever" 😜