OBattler
f43334283b
Fixed a small recompiler mistake - Windows XP now works again on the recompiler.
2017-07-28 01:20:17 +02:00
OBattler
dd93543bad
Applied the mainline PCem commit that reorganizes the REP instructions.
2017-07-21 10:51:54 +02:00
OBattler
8061db66fe
A lot of cleanaps, got rid of all warnings with -Wall;
...
The makefile now uses -Wall.
2017-06-16 06:44:11 +02:00
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
07e72f72ef
Applied the remaining mainline PCem commits.
2017-06-05 01:33:14 +02:00
OBattler
ec732312c3
Implemented PCI interrupt controller ports 4D0 and 4D1;
...
Applied more mainline PCem commits;
Repplied the CPU optimization commit alongside the fix commit.
2017-06-03 00:45:12 +02:00
OBattler
d8e66ad829
Reverted the mainline PCEM CPU flat segment speedup commit - it's still buggy (Duke Nukem 3D and Little Big Adventure 2 like crashing), I'll recommit it when Sarah Walker fixes the bugs.
2017-06-01 18:45:47 +02:00
OBattler
a36720f174
Large changes to configuration files again (the old ones might break, be careful);
...
Applied the mainline PCem slight CPU emulation speedup commit;
Added emulation of removable SCSI hard disks;
CD-ROM image handler now uses C FILE's (with the 64-bit size calls) instead of C++ iostreams, ISO images bigger than 2 GB should work properly again;
Split RLL/ESDI and XT IDE disks to their own bus types;
Turned status bar pane meaning and hard disks and CD-ROM BUS numbers to #define's;
Other miscellaneous cleanups.
2017-05-27 03:53:32 +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