From abd8d4d26287db496056d9f14ccfbe78fee035fc Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 7 Aug 2023 18:54:33 +0200 Subject: crash: update color overlay --- src/mame/exidy/circus.cpp | 3 ++- src/mame/exidy/circus_a.cpp | 2 +- src/mame/layout/crash.lay | 20 ++++---------------- src/mame/layout/crasha.lay | 25 +++++++++++++++++++++++++ 4 files changed, 32 insertions(+), 18 deletions(-) create mode 100644 src/mame/layout/crasha.lay diff --git a/src/mame/exidy/circus.cpp b/src/mame/exidy/circus.cpp index 0f9e0fb29b6..35e87ed1067 100644 --- a/src/mame/exidy/circus.cpp +++ b/src/mame/exidy/circus.cpp @@ -55,6 +55,7 @@ TODO: #include "circus.lh" #include "crash.lh" +#include "crasha.lh" @@ -625,7 +626,7 @@ GAMEL( 1977, springbd, circus, circus, circus, circus_state, init_circus, GAME( 1977, robotbwl, 0, robotbwl, robotbwl, robotbwl_state, init_robotbwl, ROT0, "Exidy", "Robot Bowl", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND ) GAMEL( 1979, crash, 0, crash, crash, crash_state, init_crash, ROT0, "Exidy", "Crash (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND, layout_crash ) -GAMEL( 1979, crasha, crash, crash, crash, crash_state, init_crash, ROT0, "Exidy", "Crash (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND, layout_crash ) +GAMEL( 1979, crasha, crash, crash, crash, crash_state, init_crash, ROT0, "Exidy", "Crash (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND, layout_crasha ) GAMEL( 1979, smash, crash, crash, crash, crash_state, init_crash, ROT0, "bootleg", "Smash (Crash bootleg)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND, layout_crash ) // looks like a text hack, but it also had a different bezel GAME( 1979, ripcord, 0, ripcord, ripcord, ripcord_state, init_ripcord, ROT0, "Exidy", "Rip Cord", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND ) diff --git a/src/mame/exidy/circus_a.cpp b/src/mame/exidy/circus_a.cpp index 8654bccf38d..e3926c4a9ff 100644 --- a/src/mame/exidy/circus_a.cpp +++ b/src/mame/exidy/circus_a.cpp @@ -156,7 +156,7 @@ DISCRETE_SOUND_END /* and also is used to enable the amplifier and trigger the */ /* discrete circuitry that produces sound effects and music */ -void circus_state::circus_clown_z_w(uint8_t data) +void circus_state::clown_z_w(uint8_t data) { m_clown_z = (data & 0x0f); *(memregion("maincpu")->base() + 0x8000) = data; logerror("Z:%02x\n",data); //DEBUG diff --git a/src/mame/layout/crash.lay b/src/mame/layout/crash.lay index 41046c78236..31a84ec2a63 100644 --- a/src/mame/layout/crash.lay +++ b/src/mame/layout/crash.lay @@ -5,24 +5,12 @@ license:CC0-1.0 - - + + - - - - - - - - - - - - - - + + diff --git a/src/mame/layout/crasha.lay b/src/mame/layout/crasha.lay new file mode 100644 index 00000000000..45c255a4ca5 --- /dev/null +++ b/src/mame/layout/crasha.lay @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3