Skip to main content

All Questions

Tagged with or
2 votes
0 answers
292 views

DOS game with people running

I remember a funny DOS game, which I would like to play again. I 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
  • 209
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
  • 209
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
4 votes
1 answer
290 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,737
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,737
7 votes
1 answer
419 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
423 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
575 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
409 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,121
4 votes
2 answers
490 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,737
8 votes
1 answer
703 views

Breaking the 16-head CHS geometry limit in QEMU and Bochs

With a 512-byte sector size, MS-DOS 6.22 is technically capable of using an IDE hard drive of almost 8 GB (512 * 1024 cylinders * 255 heads * 63 sectors per track = 7.84 GB). This can be proven on ...
Андрей Щеглов's user avatar

15 30 50 per page
1
2 3 4 5
26