summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/2812fifo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* -igs/igs027a.cpp: Started encapsulating IGS 027A onboard peripherals. Vas Crabb2024-09-131-0/+4
| | | | | | | | | | | | | -igs/igs_m027.cpp: Improved I/O: * Hooked up inputs, hopper and counters for mgcs3. * Hooked up mahjong keyboard for lhzb4. * Added more RAM for extradrw. -Bumped GitHub CI to three simuataneous jobs for Windows and Linux - this should be OK with 16GB RAM. -Added out-of-line destructors to various device classes that aren't templates and aren't in anonymous namespaces.
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-5/+0
| | | | | | | | | | | | 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.
* emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit ↵ MooglyGuy2023-06-011-4/+4
| | | | function signatures. (#11283) [Ryan Holtz]
* Correct Acrobatic Dog-Fight sound chip type (#5462) MASH2019-08-111-1/+1
| | | | | | | | | | | | | | | | * Correct sound chip type Acrobatic Dog-Fight uses 2x YM2149 for sound: See http://www.wolfgangrobel.de/arcadetalk/img_pcbs/acrobatic_dog_fight_01.jpg http://www.citylan.it/wiki/index.php/Acrobatic_Dog-Fight_(US) * Small device description fix All devices in MAME use an "x" as a multiplier: AT28C16 2Kx8 EEPROM ER2055 EAROM (64x8) Parallel EEPROM 2804 (512x8)...
* Add AMD/Plessey 2812 FIFO device (for WIP Star Rider driver) Vas Crabb2019-04-211-0/+235