diff options
| author | 2018-09-14 02:42:23 +0100 | |
|---|---|---|
| committer | 2018-09-13 21:42:23 -0400 | |
| commit | 49a2c2715109f5875b437802edcc411bc8da07a0 (patch) | |
| tree | b5d3e92776d3dcef96a9f62eb7ed32588b1774d6 /scripts | |
| parent | 3c03e7de35565e330c73769e00c866f4ba8eb737 (diff) | |
split namco c169 roz chip, c123 tilemap chip and c355 sprite chip from namcos2 shared state by making them devices (#3991)
* split namco c169 roz chip from namcos2 by making it a device (nw)
some reorganization still needed (eg move init stuff to config)
* push on this way, old non-device code was working by chance (nw)
* use std::fill instead of memset
* tidy (nw)
* split out the c355 sprites into a device too (nw)
* this isn't used (nw)
* also not used (nw)
* split out c123 tilemap chip
* modern here too (nw)
* namco system2 sprite chip is a device, move content of machine/namcoic.h to a text file in 'etc' as it's not really code at all, and the cpp file is no longer needed
* Namco System 2 ROZ is a device (so only gets created on games that have it, avoids a crash in old code in tilemap viewer)
* untangle namcofl from namcos2 now that things are devices
* untangle namconb1 from namcos2
* untangle gal3.cpp from namcos2
* untangle namcos2 and namcos21 - part 1 (ugly part)
* untangle system2 and system21, part 2
* use c68 for c68 based games in namcos21.cpp and some cleanup / notes / reorganization / default nvrams
* naming cleanups (nw)
* c123 - move init to device config
* c169 init -> device config
* c355 init -> device config
* new clones
Four Trax (Japan) [ShouTime, The Dumping Union]
note, one of the gfx roms in the MAME set has an 'fx2' label, it should be verified.
also replaced the ROMs for the fourtraxa set, the old ones had a 0x00 fill instead of a 0xff fill but were otherwise identical, it's a weird mod of the World set that hides most of the advertising banners, replacing them with generic ones, presumably for legal reasons?
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 c01766fe4f7..15f07723f43 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -2744,8 +2744,6 @@ files { MAME_DIR .. "src/mame/drivers/namcofl.cpp", MAME_DIR .. "src/mame/includes/namcofl.h", MAME_DIR .. "src/mame/video/namcofl.cpp", - MAME_DIR .. "src/mame/machine/namcoic.cpp", - MAME_DIR .. "src/mame/machine/namcoic.h", MAME_DIR .. "src/mame/drivers/namcona1.cpp", MAME_DIR .. "src/mame/includes/namcona1.h", MAME_DIR .. "src/mame/video/namcona1.cpp", @@ -2775,6 +2773,16 @@ files { MAME_DIR .. "src/mame/includes/namcos2.h", MAME_DIR .. "src/mame/machine/namcos2.cpp", MAME_DIR .. "src/mame/video/namcos2.cpp", + MAME_DIR .. "src/mame/video/namco_c169roz.cpp", + MAME_DIR .. "src/mame/video/namco_c169roz.h", + MAME_DIR .. "src/mame/video/namco_c355spr.cpp", + MAME_DIR .. "src/mame/video/namco_c355spr.h", + MAME_DIR .. "src/mame/video/namco_c123tmap.cpp", + MAME_DIR .. "src/mame/video/namco_c123tmap.h", + MAME_DIR .. "src/mame/video/namcos2_sprite.cpp", + MAME_DIR .. "src/mame/video/namcos2_sprite.h", + 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", |
