summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author R. Belmont <rb6502@users.noreply.github.com>2012-11-19 03:27:47 +0000
committer R. Belmont <rb6502@users.noreply.github.com>2012-11-19 03:27:47 +0000
commit20bd7825eae5b5799304228d65f63a4c10b0761d (patch)
treeb2417ff25606a7c629ccc56caf063bee810524f2
parent77fa2a4e58b8e81dcb4f3e8e6f8e8b3e368cbd85 (diff)
firebeat: hack display list switching for keyboardmania too (nw)
-rw-r--r--src/mame/drivers/firebeat.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/mame/drivers/firebeat.c b/src/mame/drivers/firebeat.c
index 1fc5d456b7f..707e9e50ed7 100644
--- a/src/mame/drivers/firebeat.c
+++ b/src/mame/drivers/firebeat.c
@@ -752,6 +752,19 @@ static void GCU_w(running_machine &machine, int chip, UINT32 offset, UINT32 data
break;
}
}
+ else if (mame_strnicmp(machine.system().name, "kbm", 3) == 0)
+ {
+ switch (data)
+ {
+ case 0x00080000: // post
+ state->m_layer = 0;
+ break;
+
+ case 0x0000c400: // game & svn menu
+ state->m_layer = 2;
+ break;
+ }
+ }
break;
//case 0x44: /* ??? */