waltje
7340039367
More cleanups in rom.ch, we now have one set of routines that actually process ROM image files.
2017-09-25 20:49:16 -04:00
waltje
43b055b5ee
Another massive cleanup run. Ibm.h no longer includes system header files. ROM loading simplified, and moved from mem.c to rom.c. Fixes in Makefile. Corrected mamy wrong includes. Removed old junk from days long gone. First phase of new SCAT chipset driver - no longer gives errors in BIOS, but NOT DONE YET.
2017-09-25 04:33:16 -04:00
waltje
637ce66da2
First phase of cleaning up the use of pathnames internally. We now have the --vmpath (short: -P) commandline option to override the 'work dir' relative to which the program will try to find certain files and folders.
2017-09-23 21:12:37 -04:00
waltje
2ffedb680b
MonsterCommit(tm) with typo-fixes, void-ness fixes, correct CaPs for directories, etc. No real code changes.
2017-08-24 01:17:18 -04:00
OBattler
713bce1205
Applied all relevant mainline PCem commits (VME emulation, AT ESDI controller).
2017-07-15 12:46:44 +02:00
OBattler
1e7668f1db
Applied the recent mainline PCem commits (and fixed the Pentium machines);
...
Ported the Roland MT-32 emulation (using MUNT) from bit's MT32 emulation branch of PCem;
Sanitized the OpenAL give buffer code in openal.c a bit;
NVR path is now specifiable in the Settings dialog;
Added Logitech 3-button serial mouse per protocol description by waltje;
The RTL8029AS and the BT-958D now actually use the PCI IRQ routing;
Fixed BT-958D PCI device initialization on the bus;
PCI IRQ routing now respects the edge/level setting set on ports 4D0/4D1.
2017-06-19 06:46:08 +02:00
OBattler
c403855a94
The emulator is now almost completely Unicode - this means all paths and file names used can now use non-Latin characters;
...
Fixed several NVR- and ROM-related bugs in the process of doing the above.
2017-05-06 04:02:03 +02:00
Jackson Bryn
291ac890e2
Add copyrights for all files to comply with the GPL v2.
2016-08-14 22:27:13 -04:00
OBattler
fd2a5bc9f5
Initial submission of the PCem-Experimental source code.
2016-06-26 00:34:39 +02:00