Commit Graph

9 Commits

Author SHA1 Message Date
OBattler
baee7c1530 And fixed them again, this time properly (verified by testing). 2020-10-20 21:53:47 +02:00
OBattler
4390fd3bc6 Removed excess SST flash logging. 2020-10-20 21:32:33 +02:00
OBattler
2bda968594 Flash and Apollo fixes - fixes Flash corruption on the FIC KA-6130. 2020-10-20 21:29:45 +02:00
OBattler
36fa15c009 More 29*0x0 fixes. 2020-10-20 19:44:24 +02:00
OBattler
2e92878869 The 29*0x0 Flash now correctly determines the page address by the address of the last byte loaded, and only writes the bytes in the buffer that marked as dirty. 2020-10-20 19:33:10 +02:00
OBattler
4c4fed4109 29*0x0 command A0 now correctly re-enables software data protection. 2020-10-20 18:23:19 +02:00
OBattler
c2329eefda 29*0x0 Flash now only starts the page write timer after the page address has been loaded, fixes accidental writes addresses that are not supposed to be written to. 2020-10-20 16:23:04 +02:00
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
OBattler
ca55e2a12a More reorganization and finally merged the two makefiles. 2020-06-13 12:32:09 +02:00