New answers tagged ms-dos
12
votes
Accepted
How can I make the Microsoft C compiler for DOS emit a loop with an intermediate jump to continue?
It turns out that in MS C 5.1, in addition to all the /O... options there is one seemingly unrelated one that influences the optimizations for this compiler: /Zi. In the output of CL /help it is ...
2
votes
Mixing small and big data models in 16-bit DOS & Watcom
While it would have been sensible and useful to say that a pointer-to-pointer cast which specifies neither a near nor far qualifier would be interpreted as yielding a far-qualified pointer if the ...
6
votes
Accepted
Mixing small and big data models in 16-bit DOS & Watcom
It was because of the wrong cast. The cast should be (uint8_t far*), not (uint8_t*).
2
votes
How did John Carmack develop DOS games in Softdisk?
Maybe he meant "early days", not early DOS days, which makes sense as serious Apple games were written in assembly mostly.
Most likely (*1) - even more as he only started to do (semi) ...
Top 50 recent answers are included
Related Tags
ms-dos × 313ibm-pc × 33
programming × 24
history × 23
assembly × 23
gaming × 21
c × 16
memory × 15
identify-this-software × 15
graphics × 14
file-system × 14
windows-98 × 13
windows × 13
windows-3.x × 13
bios × 13
software-recommendation × 12
x86 × 11
8086 × 11
emulation × 10
hard-disk × 10
file-format × 10
vga × 10
driver × 10
floppy-disk × 9
memory-layout × 9