3 ms·
Yeah, I don't think the parent post is right. Doom always required 4 MB RAM. This seems to confirm: http://www.classicdoom.com/doominfo.htm http://www.classic
by T-hawk 6y ago
Yeah, I don't think the parent post is right. Doom always required 4 MB RAM. This seems to confirm: http://www.classicdoom.com/doominfo.htm http://www.classicdoom.com/doominfo.htm
Doom was good about not requiring conventional (under-640k) memory or any other tricky system configurations; overall it was pretty easy to get running on anything with 4 MB RAM. Which most 386 systems had as the minimum to usefully run Windows 3.1.
- bitwize 6y agoDoom used DPMI. 32-bit, flat address space. All the stupid bs about "you need this much memory below 640k" just went away.
- ido 6y agoThe article in-fact mentions exactly that :) Rational Systems’s “DOS/4GW” could make it seem to the programmer as if all of the machine’s memory was as effortlessly available as the first 640 K. DOS/4GW was included in the latest versions of what had heretofore been something of an also-ran in the compiler sweepstakes: the C compiler made by a small Canadian company known as Watcom. Carmack chose the Watcom compiler because of DOS/4GW;
- T-hawk 6y agoIn theory and for Doom this was true. In practice, many games didn't use their DOS extender well, and still required much conventional memory. I remember System Shock being one in particular like this.
- to11mtm 6y agoAnd in fact in version 1.0 some levels could actually crash on 4MB of ram. If I recall, nothing in episode 1, but some of the more complex levels in 2 and 3 could trip it up.