OBattler 7e54cc4436 Two instances of the IDE code setting the error register did not set it in the cdrom struct if drive is CD-ROM, now they do, fixes CD-ROM booting on the Intel Advanced/ATX and possibly other things;
Fixed IDE and ATAPI 8-bit data reads and writes by rewriting the IDE and CD-ROM PIO data read and write code so that the base code is now 8-bit;
Added some compiler directives that if set, will enable togglable logging and log breakpoints;
Empty IDE channels now always report a status of 0x10 rather than 0x20, and do it on port 3F6h/376h/36Eh/3EEh too, fixes OAKCDROM.SYS infinite loop when hitting an empty IDE channel.
2017-01-17 00:01:59 +01:00
2016-12-23 03:16:24 +01:00
2016-07-10 21:56:16 -03:00
2017-01-08 22:33:04 +00:00

86Box Build Status

86Box (formerly PCem Unofficial, PCem Experimental, or PCem-X) is an unofficial branch of the PCem emulator, which aims to emulate IBM compatible machines from 1981-2000 period. This branch adds several emulated motherboards.


Keep in touch with the 86Box community:

Visit our IRC channel Visit our Discord server

Description
[soft fork] Emulator of x86-based machines.
Readme 130 MiB
Languages
C 88.7%
C++ 10.4%
HTML 0.4%
CMake 0.3%
Shell 0.2%