OBattler
c0a8830d5e
Brought the Voodoo files in line with the mainline PCem code - fixes all warnings;
...
Applied all the mainline PCem commits;
Fixed some sound-related warnings.
2017-06-14 20:35:58 +02:00
OBattler
760b4f89ae
Fixed SVGA 15bpp and 16bpp low resolution renderers;
...
IDE WIN_DRIVE_DIAGNOSTICS fix per patch by greatpsycho;
The two Laser XT boards now allow using up to 1152 kB RAM per report from greatpsycho.
2017-06-11 17:40:34 +02:00
OBattler
c1b7fe015d
Flash and NVR file names are now generated from the model's internal name;
...
NVR masks are now stored in the model struct;
More AX JEGA work, still not hooked anywhere;
Fixed a stray wsprintf() in win.c to the correct _swprintf() instead;
Loading a configuration file from the menu now causes the status bar to be updated.
2017-06-08 00:58:47 +02:00
waltje
2ed2e09650
Textual updates, moved thread.h to win/plat_thread.h (and thread.c to new lnx/ folder) to clean that up.
2017-06-05 01:28:34 -04:00
OBattler
3d7e05aa0a
SVGA linear frame bufferbase is now set by the Mach64 code, fixes the AMIDIAG video memory test.
2017-06-04 22:55:43 +02:00
OBattler
ec733714b5
Reverted the ATi Mach64 emulation completely to mainline PCem (+ cleanups).
2017-06-04 21:43:29 +02:00
OBattler
bbe2e485a8
The two S3 Virge 375 variants now call the correct initialization procedure;
...
Fixed the bug that caused only one floppy drive to be listed in Settings.
2017-06-04 02:34:44 +02:00
OBattler
224368b791
Added a second S3 ViRGE/DX card, this one with VBE 2.0 BIOS;
...
Added the ability to use a standalone MPU-401 if the selected sound card is not SB16 or AWE32.
2017-06-03 20:32:58 +02:00
OBattler
6a4f8eacb7
Commented out APIC support for network and SCSI - tested with Windows 98, Epox P55-VA, and SCSI, and ended with Windows reporting a Fatal exception 0E. Will be restored when Sarah fixes the APIC emulation.
2017-06-02 17:56:14 +02:00
OBattler
b805a994b9
Fixed the ATi Mach64 and S3 Virge graphics cards;
...
HDD controller initializer now ignores non-IDE controllers if the specified model has IDE;
The RTL8029AS NIC and BusLogic BT-958D SCSI controller are now APIC-aware.
2017-06-02 02:22:38 +02:00
OBattler
ab847fdecd
Applied all the mainline PCem PCI commits;
...
Applied patch from James-F that makes the Sound Blaster filters more accurate.
2017-06-02 01:38:25 +02:00
OBattler
29dae74122
Fixed more compile-breaking bugs.
2017-06-01 18:58:22 +02:00
OBattler
7d79ee6349
Committed the missing files and updated the makefile.
2017-06-01 17:55:38 +02:00
OBattler
84f53bc3d0
Added the monochrome monitor constrast change option, patch from basic2004.
2017-06-01 17:52:39 +02:00
OBattler
84595f1c78
Added my name to all the emulator's files that I touched;
...
Unfinished JEGA emulation based on akm's DOSVAX (AX-emulating fork of DOSBox), not yet hooked into the reset of the emulator.
2017-05-30 03:38:38 +02:00
OBattler
fc2a293536
CD-ROM images are now working correctly again;
...
Fixed all the reported bugs regarding the Settings dialog;
MIDI out device is now no longer reset to 0 after hard reset;
Removed all vestiges of the old disk activity flash;
The configuration file is no longer saved when it shouldn't be;
Redone the status bar icon updating so it is only done in win.c;
Made sure all variables in ibm.h are extern;
A lot of other bugfixes;
Added Mouse Systems Mouse emulation (patch from TheCollector1995);
Added IBM PS/1 Model 2133 (486) emulation (patch from TheCollector1995);
Tweaked the CPU dynamic recompiler cycle periods - 486SX 33 and 486DX 33 now work;
Increased compatibility with configuration files from before the previous commit.
2017-05-29 01:18:32 +02:00
TC1995
2fcbb4a5c9
Removed broken 0x3DA leftovers from long ago.
2017-05-27 03:58:29 +02:00
OBattler
598fd2ffd8
SVGA now again always returns 0xFF where no VRAM is found.
2017-05-20 22:38:30 +02:00
OBattler
1ad94224ca
Tentatively implemented the vertical scrolling part of EGA and (S)VGA CRTC register 8;
...
PCap devices list generator now aborts if WinPcap is not present;
Fixed the CD-ROM START STOP UNIT command;
More preparations for SCSI removable hard disks.
2017-05-19 04:35:59 +02:00
OBattler
c3c1b3eba1
Applied the mainline PCem S3 fix.
2017-05-18 23:21:56 +02:00
waltje
c5bb5db754
Merge pull request #116 from MoochMcGee/master
...
Fix a bunch of Voodoo warnings
2017-05-18 02:10:47 -04:00
waltje
09ca09775c
Cleanup of the configuration code, and source tree layout.
2017-05-18 01:58:51 -04:00
Melissa Goad
52bf938a60
Fix a bunch of Voodoo warnings
2017-05-17 23:14:07 -05:00
waltje
456aaec627
General cleanups.
2017-05-09 22:08:13 -04:00
OBattler
55a294ad37
Fixed serial (and serial mouse) operation on boards with Super I/O chips;
...
A few video bug fixes per patches from the mainline PCem forum;
Added CUE/BIN image support per patches from the mainline PCem forum.
2017-05-08 04:54:17 +02:00
OBattler
885e2f0444
Added optional ability to dump (S)VGA Video RAM on demand (not enabled by default);
...
Removed the unfinished (and largely unused) Disney Sound Source emulation.
2017-05-07 04:56:34 +02:00
OBattler
1d93801019
Hopefully fixed the file name of the saved screenshots.
2017-05-06 22:44:45 +02:00
OBattler
f6612fb33b
Fixed bugs that were preventing NVR and Flash files from behind saved;
...
A lot of clean ups from waltje;
Start of a directory structure for the code, thanks to waltje.
2017-05-06 17:48:33 +02:00