The Null Device
Posts matching tags 'ms-dos'
An original IBM PC, simulated in the browser. It has a CGA adapter and two simulated floppy drives, into which one can load a number of pre-supplied images, including several versions of
MS-DOS PC-DOS, as well as VisiCalc and Microsoft Adventure. Not only that, but, if left to its own devices, it will run an order of magnitude faster than an original IBM-PC.
Anyway, the simulation is fully functional on all modern browsers (that I've tested). It's booting the original IBM PC Model 5150 ROM BIOS (no modifications), and it's loading the original MDA/CGA fonts. This configuration gives you more control, allowing you to toggle any of the SW1/SW2 settings to change the memory configuration, the installed video card (MDA or CGA), and the number of diskette drives. There's also a built-in debugger with lots of DEBUG-like commands, only better. And you can create your own configuration by tweaking the underlying XML file. I'll eventually do a write-up explaining how to embed it on your own web page and what options are available. The process is very similar to embedding the C1Pjs simulation that I wrote earlier this year--the XML is just a little different.The author, a chap named @jeffpar, is now looking to add more features to his emulator, bumping up the display to EGA graphics, upgrading the CPU to a 286 and adding a serial mouse.
Abandonware news: Desqview/X released into the public domain (though without sources). I recall that it looked pretty impressive; it could run remote X11 applications and multitask DOS/Windows apps, all in a tiny amount of RAM. Not sure how useful it is these days, though. Anyway, there's a mirror here, and a Slashdot discussion here.