Commit Graph

6392 Commits

Author SHA1 Message Date
Melissa Goad
e1888a1f4d Change RIVA 128 BIOS to something a little less buggy 2016-10-22 14:17:56 -05:00
OBattler
fc017f03f5 Merge pull request #34 from TC1995/master
Separate Amstrad Mouse from main Amstrad machine core.
2016-10-21 23:48:25 +02:00
TC1995
a4fcfa9c78 Separate Amstrad Mouse from main Amstrad machine core. 2016-10-21 23:28:25 +02:00
OBattler
7e07f2b533 Merge pull request #33 from MoochMcGee/naming-issues
Rename Direct3D video backend to Direct3D 9 just in case we ever deci…
2016-10-15 23:43:15 +02:00
Melissa Goad
0829a0561f Rename Direct3D video backend to Direct3D 9 just in case we ever decide to add a Direct3D 11 backend 2016-10-15 16:05:27 -05:00
OBattler
528502fb9d Merge pull request #32 from MoochMcGee/riva128-work
A bunch of new RIVA 128 changes derived from old xf86-video-nv and en…
2016-10-12 20:45:11 +02:00
Melissa Goad
0b8d6dddbd A bunch of new RIVA 128 changes derived from old xf86-video-nv and envytools 2016-10-11 17:37:40 -05:00
OBattler
5ffb50d13d Table of GAP3 lenghts updated to add more formats;
Applied the last mainline PCem commit;
Increased track arrays in the 86F struct, fixes ED 86F's at reduced RPM;
Fixed size display related bugs in the hard disk settings dialog;
(S)VGA status now separates Chain 4 and Chain Odd/Even statuses.
2016-10-09 22:18:03 +02:00
OBattler
a91f64e8d6 Improved support for oversized 3.5" 2ED IMG images. 2016-10-09 01:21:37 +02:00
OBattler
e9c9adf988 Made sure Sector not found will be issued in case of data rate or RPM mismatch. 2016-10-09 00:24:25 +02:00
OBattler
1280a4b1a9 Attempt to get rid of the 86F wait state since it's probably no longer needed. 2016-10-09 00:21:53 +02:00
OBattler
82fb7b7889 Merge pull request #31 from TC1995/tc1995
Patchset 1
2016-10-09 00:06:43 +02:00
TC1995
82daa5e899 (nw) 2016-10-08 23:50:49 +02:00
TC1995
109e339453 Added Amstrad mouse emulation for the PC1512, PC1640, PC2086 and PC3086. 2016-10-08 23:48:45 +02:00
TC1995
a649708124 (nw) 2016-10-08 22:26:22 +02:00
OBattler
5e7e12ce43 Merge pull request #30 from MoochMcGee/master
RIVA TNT changes
2016-10-08 20:59:39 +02:00
OBattler
ac1a282799 IDE fixes from TheCollector1995. 2016-10-08 20:59:13 +02:00
Melissa Goad
19211ab1f0 Disable wide DAC on RIVA TNT because it breaks things. 2016-10-08 13:07:04 -05:00
Melissa Goad
f7bc76e7ca Fix text mode brightness on RIVA TNT 2016-10-08 13:06:30 -05:00
OBattler
5e8fa29e1c Fixed compile-breaking error in vid_svga_render.c. 2016-10-08 05:14:49 +02:00
OBattler
159882cec6 Fixed compile-breaking errors in vid_svga.c. 2016-10-08 05:06:30 +02:00
OBattler
21709600b5 Fixed several compile-breaking errors in vid_svga_render.c. 2016-10-08 04:33:19 +02:00
OBattler
ce6bfd4e67 Improved masking of (S)VGA read/write addresses. 2016-10-08 04:20:30 +02:00
OBattler
904d75079f Attempt to fix Riva TNT RAMDAC type setting. 2016-10-08 03:15:04 +02:00
OBattler
e20a7b45ab Riva TNT video BIOS size is now correct on reenable. 2016-10-08 01:16:05 +02:00
OBattler
0d11d32047 More attempt. 2016-10-08 00:49:23 +02:00
OBattler
0e5050a02b Attempt to make the Riva TNT use the Diamond BIOS. 2016-10-08 00:41:41 +02:00
OBattler
b2584e3c63 Merge pull request #27 from MoochMcGee/cirrus
Cirrus Logic core from QEMU. Code from TC1995, Rebased by MoochMcGee
2016-10-07 16:16:12 +02:00
Melissa Goad
ed5b69e26b Cirrus Logic core from QEMU. Code from TC1995, Rebased by MoochMcGee 2016-10-07 09:09:09 -05:00
OBattler
fc66dd313b Merge pull request #26 from MoochMcGee/vanilla
Fix LFB access on nVidia cards
2016-10-06 23:54:14 +02:00
Melissa Goad
8505ccdbad Fix LFB access on nVidia cards 2016-10-06 16:44:36 -05:00
OBattler
a0d4301f49 Merge pull request #24 from MoochMcGee/vanilla
Fixup RIVA 128
2016-10-06 23:21:28 +02:00
Melissa Goad
52912007df Fixup RIVA 128 2016-10-06 16:20:19 -05:00
OBattler
56c4ecd035 Merge pull request #23 from MoochMcGee/vanilla
Add preliminary RIVA 128 emulation
2016-10-06 23:13:52 +02:00
OBattler
1f704b6a7b Merge pull request #22 from TC1995/master
Adding XT IDE bios to Euro PC
2016-10-06 23:13:40 +02:00
Melissa Goad
a07a30645c Add preliminary RIVA 128 emulation 2016-10-06 16:05:02 -05:00
TC1995
4d2daa8f30 Merge branch 'master' of https://github.com/OBattler/86Box 2016-10-06 22:55:12 +02:00
OBattler
51d953ec94 Fixed two compile-breaking typo's. 2016-10-06 22:49:52 +02:00
OBattler
161f4d7ca4 Attempt to fix the entire Riva TNT PCI BAR handling. 2016-10-06 22:44:36 +02:00
TC1995
3f188b7e08 Added XT IDE bios to Euro PC. 2016-10-06 22:31:14 +02:00
OBattler
cc425f5001 Changed Riva TNT PCI ROM BIOS BAR handling to be the same as for every other emulated PCI graphics card, should hopefully make it work on all BIOS'es. 2016-10-06 22:22:59 +02:00
OBattler
3788d96b3c Made the Riva TNT use the 32 kB Creative BIOS. 2016-10-06 22:14:24 +02:00
OBattler
66e751120b Merge pull request #20 from MoochMcGee/vanilla
Add wide DAC to RIVA TNT
2016-10-06 21:48:00 +02:00
Melissa Goad
f4bd5f6776 Add wide DAC to RIVA TNT 2016-10-06 14:46:53 -05:00
OBattler
f6eba9fb74 Merge pull request #19 from MoochMcGee/vanilla
Fixup!
2016-10-06 21:07:09 +02:00
Melissa Goad
dcc9d70327 Fixup! 2016-10-06 14:05:56 -05:00
OBattler
159bbe8711 Merge pull request #18 from MoochMcGee/vanilla
RIVA TNT support
2016-10-06 20:59:34 +02:00
Melissa Goad
f7b9249b54 RIVA TNT support 2016-10-06 13:42:13 -05:00
OBattler
63b3f07372 Fixed the FDC DUMP REGISTERS command to dump all registers (it was dumping two foo few);
The FDC is now initialized with the correct FIFO parameters.
2016-10-06 01:59:28 +02:00
OBattler
809c0bb5ee FDC FIFO now ignored completely when FIFO length is 1 byte. 2016-10-06 01:40:23 +02:00