Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.

All Questions

Tagged with or
5 votes
0 answers
329 views

What's the advantage of replacing DOS/4GW with DOS/32A?

Introduction As far as I understand, DOS/4GW was the thing that allowed most games from MS-DOS era to access beyond the 640KB conventional memory limit. (For completeness, there was also EMS and XMS, ...
Denilson Sá Maia's user avatar
3 votes
0 answers
502 views

Racing game running on DOS, for up to 4 players, each using a single key for input

I remember a funny DOS game, which I would like to play again. It was able to be played by up to 4 people simultaneously. Each player had exactly 1 key on the keyboard. The only thing required for the ...
virolino's user avatar
  • 219
8 votes
3 answers
2k views

DOS program for 3D graphics

I occasionally find myself in the situation where I need to build a simple 3D image, and this DOS program I remember would come in very handy. I just cannot find it anywhere. I am not sure if it was ...
virolino's user avatar
  • 219
10 votes
2 answers
2k views

MS-DOS vector fractal generator?

I'm trying to remember the name of a DOS program I had in about 1990-1992. It used an iterated function system to generate fractal graphics with affine self-similarity, with the classic example being ...
Theodore's user avatar
  • 409
5 votes
1 answer
302 views

What's the maximum amount of sectors an LBA ROM-BIOS sector read call can access?

I recently added support for multi-sector CHS reads to an experimental fork of my kernel's initial loader, described in https://github.com/SvarDOS/bugz/issues/174 I have some space left before the ...
ecm's user avatar
  • 1,747
10 votes
1 answer
2k views

Why it is that a 64-bit EXE file (PE64) can contain a custom MS-DOS stub (a MZ executable), but not a custom 32-bit Windows stub?

I think the question is self-explanatory. It's way more likely that somebody will accidentally try to run a PE64 executable under 32-bit Windows than that they will try to run it under DOS, so why ...
FlatAssembler's user avatar
11 votes
1 answer
1k views

In search of 86-DOS ttsr.h and corresponding library

I have returned to tweaking my port of WarpLink, a now public domain 8086 DOS OMF linker. (The ported files build with NASM and WarpLink itself. I run WarpLink using dosemu2 on our amd64 Debian server....
ecm's user avatar
  • 1,747
7 votes
1 answer
431 views

How to obtain error message text using MS-DOS interrupt 2Fh service 122Eh?

I'm trying to display error messages like a lot of MS-DOS (4.0+) utilities do. They don't embed messages like "Too many parameters" and "Invalid switch" in the executables, but ...
Benjamin Penney's user avatar
16 votes
1 answer
1k views

How is `SELECT` for MS-DOS 3.30 supposed to be used on 360KB floppy systems?

SELECT was the automatic installation program for MS-DOS 3 and later. SELECT on MS-DOS 3 was not interactive, and was supposed to be invoked with the following syntax: SELECT [[sourceDrive:] ...
DL444's user avatar
  • 1,141
-4 votes
3 answers
434 views

Can Microsoft Windows 1.0 run on CPUs older than Intel 8086 with some software patches and hardware modifications? [closed]

Is there was any microprocessor older than Intel 8086 (e.g., Z80, Intel 8080) which can run The Microsoft Windows 1.0 and at least display the GUI without glitches? Also, using software mods, binary ...
JOrE's user avatar
  • 103
6 votes
1 answer
1k views

Is there a way to save the current path to a variable in a batch file in MS-DOS 6.0 without third-party tools?

Solutions such as @ECHO OFF SET MYPATH=%CD% ECHO %MYPATH% work in the CMD of Windows 10 and most likely also in earlier NT-based systems, but unfortunately they did not work in the COMMAND.COM of MS-...
Coder's user avatar
  • 1,282
1 vote
2 answers
581 views

How could a program fault disable Ctl-Alt-Del on an 8088 / 286 / 386?

I remember sometimes the system would hang, and Ctl-Alt-Del didn't do anything. How could that happen? Was it simply Application software stealing the keyboard interrupt vector from from the BIOS? ...
Miss Understands's user avatar
12 votes
1 answer
2k views

What is the purpose of DPMI interrupt 31h function 300h?

In the DOS Protected Mode Interface, int 0x31 function 0x0300 is "Simulate Real Mode Interrupt". I found some documentation that says: You may use this instead of the INT nn opcode to ...
Alex Henrie's user avatar
6 votes
0 answers
417 views

Where to get DR-DOS 7.06 and 7.07?

I'd like to get a copy of DR-DOS 7.06 and 7.07, preferably as a free download, but I'm also ready to buy a copy. Where can I find them? I've already looked at the first 40 web search results, none of ...
pts's user avatar
  • 5,479
4 votes
2 answers
493 views

What's the 86 DOS system with the smallest Low Memory Area footprint?

I prepared a test program in the bigtest hg repo on our hgweb server, with a build in the download directory. This program will try to allocate a large program memory block in the Low Memory Area, ...
ecm's user avatar
  • 1,747

15 30 50 per page
1
2 3 4 5
26