pcjs/disks
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
..
c1p Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00
pc 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 Fixed 5170 diskette drive detection (40-track vs. 80-track drives) 2014-10-05 09:33:45 -07:00

Disk Archives

Browse IBM PC and Challenger 1P disk images.

PCjs Disk Image Formats

PCjs works best with disk images in a JSON format, to save conversion time, so that's the only disk image format you'll find on the PCjs website.

To convert any of our JSON disk images back into an IMG file, you can use the DiskDump API with the format parameter set to img instead of json. For example:

http://www.pcjs.org/api/v1/dump?disk=/disks/pc/dos/ibm/2.00/PCDOS200-DISK1.json&format=img

In fact, when browsing the disk archives, the PCjs web server automatically provides "onclick" handlers for links to JSON-encoded disk images, which will invoke the API for you.

See Creating PCjs-Compatible Disk Images in the PCjs Documentation for more information about supported disks and formats.