OBattler
d9e7f0c4fc
Renamed the Paradise WD90C11 Standalone to Paradise WD90C11-LR and made it use the correct BIOS;
...
Added the Paradise PVGA1A (standalone) and the Paradise WD90C30-LR, both with configurable video memory;
Added the Toshiba T3100e.
2017-12-31 06:37:19 +01:00
OBattler
1acde00754
Reverted the NCR 53C810 to non-threaded code (but still cleaned it up), a bit slower but at least it works with everything that has been tested;
...
Moved the Green B 486 machine to the Dev branch.
2017-12-25 17:57:05 +01:00
waltje
90c13dd25f
Added new machine (4GPV31)
2017-12-04 14:50:58 -05:00
OBattler
e0030bc93c
The Compaq Portable III and III/386 now have the Olivetti M24 display adapter (though pending implementation of Compaq-specific registers);
...
Bugfixes in config.c regarding CD-ROM defaults and IDE channel reading;
Applied all the PCem Voodoo commits;
The Sound Blaster cards' OPL can now be disabled for slight performance gain.
2017-11-22 18:14:27 +01:00
waltje
1562c8bb99
Updated EuroPC NVR handling.
2017-11-19 22:00:08 -05:00
waltje
bc1f1f9e4b
More cleanups.
...
Split Compaq Deskpro off to separae file. Renamed PIIX files to intel_ prefix.
Re-enabled Compaq machines; the Portable II works fine now.
2017-11-12 03:07:01 -05:00
waltje
1e470fe49d
Restored Compaq Portable II and III machines, changes by TheCollector1995. Good job!
2017-11-11 16:03:24 -05:00
waltje
006639fe5a
Re-integration of the Tandy-1000 based machines.
2017-11-10 23:47:21 -05:00
waltje
b8d75f4f5a
Changed the machines to use a table file.
2017-11-08 16:27:52 -05:00
waltje
7c67e867c8
Major commit, cleaning a lot of old stuff.
...
IBM.H is gone, video stuff re-organized. Keyboard stuff reorganized.
Machines that have their own video, mouse and/or keyboard now have all this in their machine file.
Fixed and other cleanups here and there.
2017-11-05 02:00:50 -05:00
waltje
b40ea14027
Cleanup, moving stuff out of ibm.h and such. Moved more configuration variables into main. Minor changes for multiplatform.
2017-11-02 02:39:30 -05:00
waltje
97b3ca3430
Fix for ROMs not loading properly on many machines - my bad.
2017-10-13 02:42:15 -04:00
OBattler
cf40a3c8f4
Added MACHINE_CBUS #define, as well as DEVICE_ISA, DEVICE_CBUS, and DEVICE_EISA.
2017-10-08 05:43:44 +02: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
2dbf5409c0
Changes to allow for auto- or selectable Internal HD controller, and some other minor changes.
2017-10-01 16:29:27 -04:00
waltje
ef677295f7
Finalized changing the 286-based systems to have an "internal ide" controller; these machines now have to select the desired HD controller from the menu. The Samsung 286 machine also needs its upper 384K remapped. Added machine_at_scat_remap() to implement thjs for SCAT-based boards.
2017-09-18 22:39:02 -04: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