From 1d106ea414122e5329a016b8b3e55c01790aebac Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Wed, 21 Jul 2021 01:12:43 +1000 Subject: Tie up a few loose ends in drivers: neogeo.cpp: Added newer Universe BIOS versions to irrmaze - this allows the Japanese version to be seen by switching the region, and joystick play using a cheat (although 2.3 and later also support trackball play, a joystick is still required for setup and to use the in-game menu). Also changed roboarma to roboarmya, as this matches the software list, and we prefer to make clone set names using suffixes. neogeo.xml: Added irrmaze with usage note explaining that newer Universe BIOS versions support joystick play as a cheat (must be enabled each session - Universe BIOS does not save cheat state to NVRAM). lwriter.cpp: Got rid of a couple of literal tags, make use of Allman style a bit more consistent, and got rid of a redundant part of a bitwise or expression. runaway.cpp: Merged video code into main driver file, split state classes, reduced a bit of redundancy, eliminated runtime input tag lookups, and generally tidied up code. dai3wksi.cpp: Noted manufacture in description for runaways. --- hash/neogeo.xml | 32 +++- scripts/target/mame/arcade.lua | 2 - src/devices/bus/neogeo_ctrl/ctrl.cpp | 6 + src/devices/bus/neogeo_ctrl/ctrl.h | 1 + src/mame/drivers/dai3wksi.cpp | 2 +- src/mame/drivers/lwriter.cpp | 54 +++--- src/mame/drivers/neogeo.cpp | 86 +++++----- src/mame/drivers/runaway.cpp | 316 ++++++++++++++++++++++++++++------- src/mame/includes/runaway.h | 65 ------- src/mame/mame.lst | 2 +- src/mame/video/runaway.cpp | 152 ----------------- 11 files changed, 379 insertions(+), 339 deletions(-) delete mode 100644 src/mame/includes/runaway.h delete mode 100644 src/mame/video/runaway.cpp diff --git a/hash/neogeo.xml b/hash/neogeo.xml index b552a88b9b5..2cc754afa12 100644 --- a/hash/neogeo.xml +++ b/hash/neogeo.xml @@ -6924,7 +6924,37 @@ license:CC0 . ??M-2360 NEO-MVS PROGBK1 / NEO-MVS CHA512Y --> - + + + The Irritating Maze/ Ultra Denryu Iraira Bou + 1997 + SNK / Saurus + + + + + + + + + + + + + + + + + + + + + + + + + +