Commit Graph

9 Commits

Author SHA1 Message Date
angelosa
c38f675ae0 machine/i82371sb: fix PIC mapping 2024-02-24 20:07:15 +01:00
AJR
8c5829061b 8042kbdc: Unbundle keyboard from device and make it optional 2023-10-10 10:42:45 -04:00
angelosa
5e3a8ef7c0 machine/sis950_lpc.cpp: doesn't have a BIOS anymore [skip ci] 2023-06-28 03:37:31 +02:00
angelosa
8faec5e43f machine/sis950_lpc.cpp: convert to use PS/2 HLE version 2023-06-28 03:25:42 +02:00
Vas Crabb
e9c1f4a42a
emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333)
Read callbacks now need a default return value supplied at construction.

Replaced isnull() with isunset() which tells you if the callback wasn't
configured rather than whether it isn't safe to call.

Enabled validation of device callbacks (it seems it was disabled at some
point, probably accidentally).

Device callbacks and object finders now implement the same interface for
resolution.
2023-06-17 01:10:05 +10:00
MooglyGuy
9f661e567c
emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz] 2023-06-01 01:43:46 +10:00
angelosa
3cc5650b49 New systems marked not working
------------------------------
pc/sis630.cpp: Polo "Genie", Terminator P-3 "Cusc", V630E Baby AT [The Retro Web]
2023-05-31 03:26:17 +02:00
Vas Crabb
738aa5d074 srcclean and cleanup in preparation for branching MAME 0.245 2022-06-26 08:33:07 +10:00
Angelo Salese
e6180e3510
Initial work towards a sis630 based chipset driver (#9635)
- Add more or less complete implementations of sis630_host, sis950_lpc, sis630_gui, sis5513_ide, sis7001_usb, sis7018_audio, sis900_eth devices;
- Removed gamecstl.cpp in favour to the new sis630.cpp driver;
- i386.cpp: enable CMOV feature for Pentium III and 4;
- i386.cpp: add PSN stub feature for Pentium III;

New machines marked as NOT_WORKING
----------------------------------
Shuttle MS-11 [Angelo Salese, archive.org]
2022-05-23 17:27:33 +02:00