pcjs/configs/pc/machines/5160/cga/256kb/win101
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jeff Parsons 0f06c3f039 The 5170 AT hard disk controller is limping along now, so I'm getting ready for a 1.15.4 release
Some other interesting bugs were fixed along the way:
the Video component incorrectly assumed that masking a negative number with 0x80000000 would yield 0x80000000 (it actually yields -0x80000000, thank you JavaScript);
the ChipSet component provides a new addCMOSMemory() interface that RAM objects can use to bump the CMOS total to match the actual total;
the CPU properly implements INSW and OUTSW instructions now (kind of important for the AT hard disk controller)
2014-10-08 16:15:12 -07:00
..
debugger The 5170 AT hard disk controller is limping along now, so I'm getting ready for a 1.15.4 release 2014-10-08 16:15:12 -07:00
softkbd The 5170 AT hard disk controller is limping along now, so I'm getting ready for a 1.15.4 release 2014-10-08 16:15:12 -07:00
machine.xml The 5170 AT hard disk controller is limping along now, so I'm getting ready for a 1.15.4 release 2014-10-08 16:15:12 -07:00
README.md Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00
screenshot.png Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00
state.json Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00
thumbnail.jpg Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00

IBM PC

The above simulation is configured for a clock speed of 4.77Mhz, with 256Kb of RAM and a CGA display, using the original IBM PC Model 5160 ROM BIOS and CGA font ROM.

This PC XT configuration also includes a 10Mb hard disk with Windows 1.01 pre-installed. This particular configuration will NOT save any changes when your browser exits, since it has been pre-configured to always start Windows 1.01 in the same state.

NOTE: The Windows 1.01 mouse pointer can be controlled with your mouse, but only when your mouse is within the "CGA Display" window. This is a restriction imposed by your web browser, not PCjs.

For more control over this machine, try the Control Panel configuration, featuring the built-in PCjs Debugger, with save/restore enabled.