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)
45 lines
No EOL
2.5 KiB
Markdown
45 lines
No EOL
2.5 KiB
Markdown
IBM PC Machine Configurations
|
|
---
|
|
|
|
Here you'll find sample Machine Configurations for all the IBM PC models that PCjs currently supports:
|
|
|
|
* [Model 5150](/configs/pc/machines/5150/)
|
|
* [Model 5160](/configs/pc/machines/5160/)
|
|
|
|
Model 5150 Machine Configurations include:
|
|
|
|
* [IBM PC, MDA, 64K](/configs/pc/machines/5150/mda/64kb/)
|
|
* [IBM PC, MDA, 64K, Debugger](/configs/pc/machines/5150/mda/64kb/debugger/)
|
|
* [IBM PC, CGA, 64K, DONKEY.BAS](/configs/pc/machines/5150/cga/64kb/donkey/)
|
|
* [IBM PC, CGA, 64K, DONKEY.BAS, Debugger](/configs/pc/machines/5150/cga/64kb/donkey/debugger/)
|
|
|
|
Model 5160 Machine Configurations include:
|
|
|
|
* [IBM PC XT, CGA, 256K, 10Mb Drive](/configs/pc/machines/5160/cga/256kb/demo/)
|
|
* [IBM PC XT, CGA, 256K, 10Mb Drive, Debugger](/configs/pc/machines/5160/cga/256kb/demo/debugger/)
|
|
* [IBM PC XT, CGA, 256K, Windows 1.01](/configs/pc/machines/5160/cga/256kb/win101/)
|
|
* [IBM PC XT, CGA, 256K, Windows 1.01, Debugger](/configs/pc/machines/5160/cga/256kb/win101/debugger/)
|
|
* [IBM PC XT, CGA, 640K, 10Mb Drive](/configs/pc/machines/5160/cga/640kb/)
|
|
* [IBM PC XT, CGA, 640K, 10Mb Drive, Debugger](/configs/pc/machines/5160/cga/640kb/debugger/)
|
|
* [IBM PC XT, CGA, 640K, "Multitasking" MS-DOS 4.00](/configs/pc/machines/5160/cga/640kb/dos400m/)
|
|
* [IBM PC XT, CGA "Server Array" Demo](/configs/pc/machines/5160/cga/256kb/array/)
|
|
* [IBM PC XT, EGA, 256K, 10Mb Drive, Debugger](/configs/pc/machines/5160/ega/256kb/debugger/)
|
|
* [IBM PC XT, EGA, 640K, 10Mb Drive, Debugger](/configs/pc/machines/5160/ega/640kb/debugger/)
|
|
* [IBM PC XT, EGA, 640K, Windows 1.01](/configs/pc/machines/5160/ega/640kb/win101/)
|
|
* [IBM PC XT, EGA "Server Array" Demo](/configs/pc/machines/5160/ega/640kb/array/)
|
|
|
|
Model 5170 Machine Configurations include:
|
|
|
|
* [IBM PC AT, EGA, 640K, Debugger](/configs/pc/machines/5170/ega/640kb/debugger/)
|
|
|
|
These Machine Configurations also include a "Soft Keyboard":
|
|
|
|
* [IBM PC, MDA, 64K](/configs/pc/machines/5150/mda/64kb/softkbd/)
|
|
* [IBM PC, CGA, 64K](/configs/pc/machines/5150/cga/64kb/softkbd/)
|
|
* [IBM PC, CGA, 384K](/configs/pc/machines/5150/cga/384kb/softkbd/)
|
|
* [IBM PC XT, MDA, 64K, 10Mb Drive](/configs/pc/machines/5160/mda/64kb/softkbd/)
|
|
* [IBM PC XT, CGA, 256K, 10Mb Drive](/configs/pc/machines/5160/cga/256kb/softkbd/)
|
|
* [IBM PC XT, CGA, 256K, Windows 1.01](/configs/pc/machines/5160/cga/256kb/win101/softkbd/)
|
|
* [IBM PC XT, CGA, 512K, Windows 1.01](/configs/pc/machines/5160/cga/512kb/win101/softkbd/)
|
|
|
|
There are also some pre-built Machine Configurations for selected [IBM PC Disk Sets](/disks/pc/). |