waltje
|
e9bd160ad1
|
More general cleanups and bugfixes.
|
2017-10-13 02:45:04 -04:00 |
|
waltje
|
724e5c44df
|
More cleanups to separate main code from platform support and UI support, plus a few bugfixes.
|
2017-10-12 14:26:28 -04:00 |
|
waltje
|
ffa22a216c
|
More general changes and cleanups, mostly in machine/ now. Also updated SCSI and Network device drivers to use new device init method.
|
2017-10-07 22:19:11 -04:00 |
|
waltje
|
2b37b7fbfb
|
Major changes to NVR, system initialization (pc.c), and what goes on in the Windows startup (win.c.) Not fully done yet, but good enough for a first commit.
|
2017-10-07 00:49:53 -04:00 |
|
waltje
|
633adc6b02
|
Another big change, this time to the NVR. It has been re-done, integrated with the RTC code, and is now ready to be used by other, non-AT-compatible systems, including an ISA card for PC/XT.
|
2017-10-03 16:28:26 -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 |
|
OBattler
|
576956fb66
|
Temporary fix for SLiRP - at least it now works, but waltje should look at this and possibly redo it when he feels like it;
The 12 MHz 286 is now correctly 12.5 MHz.
|
2017-09-08 16:35:14 +02:00 |
|
waltje
|
73ef17be9e
|
Another major cleanup - folders for cdrom and floppy, renamed disc to floppy, renamed SuperIO stuff, others as needed.
|
2017-09-04 01:55:59 -04:00 |
|
OBattler
|
4c3532f31e
|
Applied all mainline PCem commits;
Removed SCSI thread waiting (except after executing the READ SUBCHANNEL command, to alleviate the effects of READ SUBCHANNEL spam done by CD players).
|
2017-09-02 23:39:26 +02:00 |
|
OBattler
|
3e10570bbd
|
Machine code restructure, models are now machines instead and the init functions are in the machine files rather than in machine.c (former model.c), also moved the machine stuff into the machine/ subdirectory.
|
2017-09-02 20:39:57 +02:00 |
|
|
|
c1091d83d3
|
Lowercase all CAPS to prevent case sensitive errors in non-Windows platforms
|
2017-08-27 04:33:47 +01:00 |
|