Previous | 199869 Revisions | Next |
r189329 Tuesday 27th September, 2022 at 00:16:11 UTC by Vasantha Crabb |
---|
barcrest: Refactored MPU4 machine configuration. [O. Galibert, James Wallace, AJR, Vas Crabb] (#10345) * Added hopper support and DUART-based hoppers. * Set YM crystal to match PCB. * Fixed some Dutch reel/input setups so that sets boot * Moved a some more sets to appropriate source files. * Disable coin lock logic for now - it probably needs per-machine code. * Removed an identical clone set - game clearly boots as 'Atlantis', not Triple Dice'. * Fixed a few more reel setups. * Allow m4madhse to boot based on AJR's research. * Changed m4matdr to a 6-reel setup, allowing it to pass the reel check before encountering another error. * Turned the reel templates into simple methods, and moved the config templates to where they're used. * mpu4mod4yam.cpp: Split out YM2413 configuration from parent class, and hooked up the YM2413 using address maps. * Confirmed that m4nnww2__hx5 is a bad dump. * mpu4.cpp: Removed palette device from base class. * Cleaned up some more, removing m_mod_number parameter, unnecessary headers and some unused configurations. * mpu4.cpp: Continued moving methods down into derived classes. * Set up reels/lamps/hoppers/LEDs as traits. * Got m4luckwb to boot and moved it out of the "unsorted" file. * machine/roc10937.cpp: Ignore transitions on SCLK while POC is active, and don't reset input line states on POC. * Identified m4cbing sound chip, move it to new configuration, and made it boot. * mpu4redpoint.cpp: Actually renamed the stuff in this driver. * Improved m4blkgda ROM loading. |
[src/devices/machine] | roc10937.cpp roc10937.h |
[src/mame] | arcade.flt mame.lst |
[src/mame/barcrest] | mpu4.cpp mpu4.h mpu4avan.cpp mpu4bwb.cpp mpu4concept.cpp mpu4crystal.cpp mpu4dealem.cpp mpu4empire.cpp mpu4mdm.cpp mpu4misc.cpp mpu4mod2sw.cpp mpu4mod4oki.cpp mpu4mod4yam.cpp mpu4plasma.cpp mpu4redpoint.cpp* mpu4union.cpp mpu4unsorted.cpp mpu4vid.cpp |
[src/mame/layout] | connect4.lay |
https://github.com/mamedev/mame/commit/7d086ad184da23b98a730e4faa74662c278a1241 |
Previous | 199869 Revisions | Next |