TC1995
59aff3e698
(nw)
2018-02-23 17:03:10 +01:00
TC1995
ebda258b9e
Corrected MMIO overlap vram. Again.
2018-02-23 14:43:02 +01:00
TC1995
9baf938eb0
Re-added the mmio overlap vram fix in a correct way, also added an ISA variant of the GD5434 (manual mentions so), and added some notes regarding the difference between 86box and PCem's cirrus implementations
2018-02-23 14:16:40 +01:00
TC1995
4b2b81ff42
Removed "mmio vram overlap" because Win9x' DOS boxes work fine without it.
...
Added word/dword variants of the MMIO.
2018-02-22 17:34:04 +01:00
TC1995
1fac054889
Added MMIO vram overlap to the Cirrus code and fixed some other issues with BPP reporting.
2018-02-22 13:17:49 +01:00
TC1995
c211b09c2b
Fixed a serious issue in the gd54xx code using gd5426/28 drivers with 1MB of vram.
2018-02-21 21:03:53 +01:00
TC1995
54b400aa05
Corrected interlacing in the TVGA8900CL/D and Oak OTI cards.
...
Removed leftover code from PCem-X in the TVGA8900CL/D and ET4000AX cards.
Added correct Cirrus Logic GD5434 PCI/VLB code.
2018-02-21 12:58:35 +01:00
OBattler
e441601cd9
Some minor fixes in the AHA/BusLogic code;
...
Added the Cirrus Logic CL-GD 5428 ISA, 5430 VLB, and 5430 PCI;
The makefile now makes the compiler use the -flto flag only if OPTIM=y.
2018-02-19 12:32:54 +01:00
OBattler
e0a9de85c9
Changed several char arrays all around the code to const char pointers, debloats the executable file from 8.7 MB to 5.6 MB;
...
Replaced the Cirrus Logic code with the latest code from TheCollector1995 - the CL-GD 5428 is now fully working, as is the CL-GD 5429;
Minor clean-up in the AHA/BusLogic BIOS commands code;
Slightly rewritten mem_readb_phys_dma() and mem_writeb_phys_dma().
2018-02-18 10:32:51 +01:00