OBattler
|
795a6017d2
|
PIC rewrite, proper SMRAM API, complete SiS 471 rewrite and addition of 40x, 460, and 461, changes to mem.c/h, disabled Voodoo memory dumping on exit, bumped SDL Hardware scale quality to 2, bumped IDE/ATAPI drives to ATA-6, finally bumped emulator version to 3.0, redid the bus type ID's to allow for planned ATAPI hard disks, made SST flash set its high mappings to the correct address if the CPU is 16-bit, and added the SiS 401 AMI 486 Clone, AOpen Vi15G, and the Soyo 4SA2 (486 with SiS 496/497 that can boot from CD-ROM), assorted 286+ protected mode fixes (for slightly more accuracy), and fixes to 808x emulation (MS Word 1.0 and 1.10 for DOS now work correctly from floppy).
|
2020-10-14 23:15:01 +02:00 |
|
TC1995
|
49ec3903a5
|
Fixed the crashes the IBM PS/1 2133 issued with Windows 95 running with 8MB-16MB of memory.
|
2020-10-11 14:40:29 +02:00 |
|
OBattler
|
6ba0d715cc
|
Some mem.c fixes.
|
2020-07-19 05:54:09 +02:00 |
|
OBattler
|
c7f4aabbf0
|
Fixed the previous fix.
|
2020-07-16 01:14:24 +02:00 |
|
OBattler
|
a4afacfe0e
|
Fixed a very bad flaw in mem.c which was causing lookup arrays for memory above 1 MB but below 2 MB to point to a bogus area of memory, also fixes 64-bit 86Box.
|
2020-07-15 23:22:26 +02:00 |
|
OBattler
|
0b4b2b4d2f
|
A number of recompiler fixes and put some of the timer/cycle-related changes behind #ifdef's as they are no longer used but someone may want to still try them out.
|
2020-07-15 18:30:27 +02:00 |
|
OBattler
|
96228bc41d
|
Overhauled the SiS 496/497 chipset emulation (and added the DRB locking to it) (later Zida Tomato 4DPS BIOS'es now work, and we now use the actual 1.72), fixed the W83787F and FDC37C932FR Super I/O chips, removed the no longer needed Acer M3A registers (that's now correctly handled as FDC37C932FR GPIO), and a number of bugfixes here and there.
|
2020-06-29 01:10:20 +02:00 |
|
OBattler
|
8bf15f535b
|
Pages above the top of RAM now have mem[] pointing to a 4096-byte array of FF's, and fixed the naming and indentation of the P5MP3 in machine/machine_table.c.
|
2020-06-21 04:03:14 +02:00 |
|
OBattler
|
8837d5d882
|
Implemented the National Semiconductors PC87307, PC87309, PC87332, and PC97307 Super I/O chips, fixed a number of bugs, and removed two machines from the Dev branch due to them now having the correct Super I/O chips.
|
2020-06-14 21:59:45 +02:00 |
|
OBattler
|
611dd62fab
|
Some chipset extended SMRAM-related clean-ups and SMM-supporting chipsets now correctly set shadow RAM states for SMM mode in addition to non-SMM mode, fixes Windows 98 SE hanging in a SMI# handler.
|
2020-06-14 14:50:30 +02:00 |
|
OBattler
|
ca55e2a12a
|
More reorganization and finally merged the two makefiles.
|
2020-06-13 12:32:09 +02:00 |
|