OBattler
afc6f931ca
Fixed black screen and crash when using the ATI VGA Wonder XL24.
2016-08-03 01:32:04 +02:00
OBattler
f77c53510e
SVGA video RAM is no longer dumped on fatal; READ MULTIPLE command with block size 0 no longer fatals but instead aborts with Abort Command error per the official ATA reference.
2016-08-02 02:36:07 +02:00
OBattler
114bbdfc6d
Applied all mainline commits; Moved all declarations to not be in the middle of code; SVGA linear reads and writes now account for linear base; Fixed a bug with the Compaq ATI 28800.
2016-08-01 19:14:54 +02:00
OBattler
cd3fd7e726
Fixed SVGA VRAM limit checking; fixed CRTC 0x37 setting for the Vision 964.
2016-07-29 22:53:16 +02:00
OBattler
ff633c29ea
Floppy images with more than 1024 bytes per sector and a valid BPB are now loaded correctly;
...
Fixed DOS boxes in Windows 9x with the Mach64/GX;
Applied mainline PCem commit that fixed the ET4000/W32p;
Finished the removal of the SVGA 8 MB maximum VRAM limit.
2016-07-27 04:32:08 +02:00
OBattler
575cfef430
Mach64/GX improvements and minor SVGA fixes.
2016-07-25 03:42:35 +02:00
Darius Goad
663e15fd49
Fix 8 MB SVGA VRAM limitations
2016-07-22 19:08:36 -05:00
OBattler
0d1e5c7439
Applied mainline commit 631a8e4: Move video blit to seperate thread.
2016-07-19 23:51:00 +02:00
OBattler
4d6c878fb6
Old odd/even code was wrong, this fixes CL-GD 5429, EGA, and Mach64GX.
2016-07-19 05:01:49 +02:00
OBattler
fdaea1f11b
Fixed EGA and CL-GD542x odd/even mode;
...
(S)VGA linear write no longer has planar access or ALU things, both of which don't even make sense at linear write.
2016-07-19 03:02:11 +02:00
OBattler
b78b2fecaa
Timer counters now 64-bit;
...
Cleaned up floppy code a lot and reverted to single poller;
Fixed segment present bit and limit checking at read/write within segment;
The ASUS boards now have memregs too;
RTC code improved based on suggestion by Sarah Walker;
Fixed SVGA odd/even emulation and added chain odd/even support;
Removed non-existent CPU's.
2016-07-19 02:44:32 +02:00
OBattler
fd2a5bc9f5
Initial submission of the PCem-Experimental source code.
2016-06-26 00:34:39 +02:00