diff options
| author | 2018-09-21 20:01:12 +0100 | |
|---|---|---|
| committer | 2018-09-21 15:01:12 -0400 | |
| commit | ccded2bf8b4a970875174056b7b7aedd0d9eec54 (patch) | |
| tree | aa2b2c4b723263ad0acc4b7e467a043ea924b533 /scripts | |
| parent | 14a94c1c9075478d8acceef5d50511c689e6d7f1 (diff) | |
Namco System 21 and other related refactors (#4013)
* namco checkpoint (including cam900 submission)
* move code into device (nw)
* start splitting DSP support code into devices (nw)
* fix crash (nw)
* prepare for further splitting (nw)
* move code for C67 based DSP PCB into it's own device (nw)
* survive F3 resets without crashing or breaking the 3D (nw)
* less magic numbers (nw)
* optional -> required
don't use fake bootstrap on older type, suspend CPU instead
* restore CPU yield hack for solvalou (nw)
* (nw)
* give galaxian3 some DSPs (nw)
* address hap's concern with a different workaround since MAME is awkward (nw)
* split namco21 driver into 3 drivers as the different configurations really are entirely different boardsets with similar components, not a real 'system'
emulated entire PCB set for driveyes ( http://www.tvspels-nostalgi.com/Bilder/PCB/Namco/driverseye_cage_inside.jpg ) although how the PCBs communicate is not yet known (C139 maybe, which might also be an MCU)
* remove empty file (nw)
* actually thinking about it, this is cleaner (nw)
* mark cybsledj as World instead, there's nothing about this set other than the CY1 code to indicate that it's a Japanese set, and I don't think the Namco codes represent region, just release order.
* newline (nw)
* newline (nw)
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/target/mame/arcade.lua | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index 70a8ab89c32..f27b41c32a2 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -2784,8 +2784,16 @@ files { MAME_DIR .. "src/mame/video/namcos2_roz.cpp", MAME_DIR .. "src/mame/video/namcos2_roz.h", MAME_DIR .. "src/mame/drivers/namcos21.cpp", - MAME_DIR .. "src/mame/includes/namcos21.h", - MAME_DIR .. "src/mame/video/namcos21.cpp", + MAME_DIR .. "src/mame/drivers/namcos21_de.cpp", + MAME_DIR .. "src/mame/drivers/namcos21_c67.cpp", + MAME_DIR .. "src/mame/video/namcos21_3d.cpp", + MAME_DIR .. "src/mame/video/namcos21_3d.h", + MAME_DIR .. "src/mame/machine/namcos21_dsp.cpp", + MAME_DIR .. "src/mame/machine/namcos21_dsp.h", + MAME_DIR .. "src/mame/machine/namcos21_dsp_c67.cpp", + MAME_DIR .. "src/mame/machine/namcos21_dsp_c67.h", + MAME_DIR .. "src/mame/machine/namco_c67.cpp", + MAME_DIR .. "src/mame/machine/namco_c67.h", MAME_DIR .. "src/mame/drivers/namcos22.cpp", MAME_DIR .. "src/mame/includes/namcos22.h", MAME_DIR .. "src/mame/video/namcos22.cpp", |
