diff options
88 files changed, 5671 insertions, 30348 deletions
diff --git a/docs/release/build/make64.bat b/docs/release/build/make64.bat index 2edabd21a9b..f2a606eebbb 100644 --- a/docs/release/build/make64.bat +++ b/docs/release/build/make64.bat @@ -1,5 +1,5 @@ @echo off -set MINGW64=E:\Mingw\8-3-0\mingw64 +set MINGW64=E:\Mingw\10-1-0\mingw64 set minpath=%MINGW64%\bin set oldpath=%Path% set Path=%minpath%;%oldpath% diff --git a/docs/release/build/package.bat b/docs/release/build/package.bat new file mode 100644 index 00000000000..5650e25a203 --- /dev/null +++ b/docs/release/build/package.bat @@ -0,0 +1,28 @@ +rd /s /q g:\package +md g:\package +cd g:\package +md g:artwork +echo 1 >> g:artwork\test.txt +if not exist g:\package\artwork\test.txt goto end +del g:artwork\test.txt +copy c:\hbmame\README.md g: +copy c:\hbmame\COPYING g: +xcopy /e c:\hbmame\artwork g:artwork +md g:bgfx +xcopy /e c:\hbmame\bgfx g:bgfx +md g:ctrlr +xcopy /e e:\mame\ctrlr g:ctrlr +xcopy /e /y c:\hbmame\ctrlr g:ctrlr +md g:hlsl +xcopy /e c:\hbmame\hlsl g:hlsl +md g:language +xcopy /e c:\hbmame\language g:language +md g:plugins +xcopy /e c:\hbmame\plugins g:plugins +md g:roms +xcopy /e c:\mame\roms g:roms +md g:samples +md g:ui +md g:hash +@echo Done! +@rem package for hbmame diff --git a/docs/release/scripts/build/verinfo.py b/docs/release/scripts/build/verinfo.py index f2ea4ca515b..2f95cb5ce5e 100644 --- a/docs/release/scripts/build/verinfo.py +++ b/docs/release/scripts/build/verinfo.py @@ -54,7 +54,11 @@ def parse_args(): def extract_version(input): pattern = re.compile('\s+BARE_BUILD_VERSION\s+"(([^."]+)\.([^."]+))"') - return '0.221.A','0','221' + for line in input.readlines(): + match = pattern.search(line) + if match: + return match.group(1), match.group(2), match.group(3) + return None, None, None build, outfmt, srcfile, dstfile = parse_args() @@ -66,7 +70,7 @@ except IOError: sys.exit(1) version_string, version_major, version_minor = extract_version(fp) -version_build = "1" +version_build = "0" version_subbuild = "0" if not version_string: sys.stderr.write("Unable to extract version from source file '%s'\n" % srcfile) diff --git a/docs/release/scripts/genie.lua b/docs/release/scripts/genie.lua index 1a7ac03f4aa..0255815e367 100644 --- a/docs/release/scripts/genie.lua +++ b/docs/release/scripts/genie.lua @@ -505,6 +505,11 @@ configuration { "Release", "vs20*" } "NoEditAndContinue", "NoIncrementalLink", } + if _OPTIONS["SYMBOLS"] then + flags { + "Symbols", + } + end configuration { "vsllvm" } buildoptions { @@ -1081,6 +1086,16 @@ end "-Wno-pragma-pack" -- clang 6.0 complains when the packing change lifetime is not contained within a header file. } end + if ((version < 60000) or (_OPTIONS["targetos"]=="macosx" and (version <= 90000))) then + buildoptions { + "-Wno-missing-braces" -- std::array brace initialization not fixed until 6.0.0 (https://reviews.llvm.org/rC314838) + } + end + if (_OPTIONS["targetos"]=="macosx" and (version < 80000)) then + defines { + "TARGET_OS_OSX=1", + } + end else if (version < 70000) then print("GCC version 7.0 or later needed") @@ -1254,15 +1269,18 @@ configuration { "osx* or xcode4" } } configuration { "mingw*" } - if _OPTIONS["osd"]~="sdl" - then + if _OPTIONS["osd"]=="sdl" then + linkoptions { + "-Wl,--start-group", + } + else linkoptions { "-static", } + flags { + "LinkSupportCircularDependencies", + } end - flags { - "LinkSupportCircularDependencies", - } links { "user32", "winmm", diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua index 67a138b530b..52e5d862168 100644 --- a/docs/release/scripts/src/3rdparty.lua +++ b/docs/release/scripts/src/3rdparty.lua @@ -1385,14 +1385,6 @@ end end end - if _OPTIONS["targetos"]=="macosx" and _OPTIONS["gcc"]~=nil then - if string.find(_OPTIONS["gcc"], "clang") and (version < 80000) then - defines { - "TARGET_OS_OSX=1", - } - end - end - defines { "__STDC_LIMIT_MACROS", "__STDC_FORMAT_MACROS", @@ -2226,3 +2218,138 @@ project "wdlfft" MAME_DIR .. "3rdparty/wdlfft/fft.c", MAME_DIR .. "3rdparty/wdlfft/fft.h" } + + +-------------------------------------------------- +-- asmjit library +-------------------------------------------------- + +project "asmjit" + uuid "4539757c-6e99-4bae-b3d0-b342a7c49539" + kind "StaticLib" + + configuration { } + + if _OPTIONS["targetos"]=="macosx" and _OPTIONS["gcc"]~=nil then + if string.find(_OPTIONS["gcc"], "clang") and (version < 80000) then + defines { + "TARGET_OS_OSX=1", + } + end + end + + files { + MAME_DIR .. "3rdparty/asmjit/src/asmjit/asmjit.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/api-build_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/api-config.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/arch.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/arch.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/assembler.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/assembler.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/builder.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/builder.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/callconv.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/callconv.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codebuffer.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codebufferwriter_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codeholder.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/codeholder.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/compiler.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/compiler.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/constpool.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/constpool.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/cpuinfo.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/cpuinfo.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/datatypes.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitter.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitter.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitterutils.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/emitterutils_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/environment.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/environment.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/errorhandler.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/errorhandler.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/features.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/formatter.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/formatter.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/func.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/func.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/globals.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/globals.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/inst.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/inst.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitallocator.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitallocator.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitruntime.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/jitruntime.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/logger.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/logger.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/misc_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/operand.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/operand.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/osutils_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/raassignment_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rabuilders_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/radefs_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/ralocal.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/ralocal_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rapass.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rapass_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rastack.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/rastack_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/string.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/string.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/support.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/support.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/target.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/target.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/type.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/type.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/virtmem.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/virtmem.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zone.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zone.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonehash.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonehash.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonelist.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonelist.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestack.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestack.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonestring.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonetree.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonetree.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonevector.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/core/zonevector.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86archdata.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86archdata_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86assembler.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86assembler.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86builder.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86builder.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86callconv.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86callconv_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86compiler.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86compiler.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86emitter.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86features.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86features.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86formatter.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86formatter_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86globals.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instapi.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instapi_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86instdb_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86internal.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86internal_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86opcode_p.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86operand.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86operand.h", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86rapass.cpp", + MAME_DIR .. "3rdparty/asmjit/src/asmjit/x86/x86rapass_p.h", + } diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index 0130cf9e40e..ec18e2f7d8e 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -335,6 +335,8 @@ if (BUSES["BBC_FDC"]~=null) then MAME_DIR .. "src/devices/bus/bbc/fdc/microware.h", MAME_DIR .. "src/devices/bus/bbc/fdc/opus.cpp", MAME_DIR .. "src/devices/bus/bbc/fdc/opus.h", + MAME_DIR .. "src/devices/bus/bbc/fdc/solidisk.cpp", + MAME_DIR .. "src/devices/bus/bbc/fdc/solidisk.h", MAME_DIR .. "src/devices/bus/bbc/fdc/watford.cpp", MAME_DIR .. "src/devices/bus/bbc/fdc/watford.h", } @@ -909,6 +911,8 @@ if (BUSES["COLECO_CART"]~=null) then files { MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.cpp", MAME_DIR .. "src/devices/bus/coleco/cartridge/exp.h", + MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.cpp", + MAME_DIR .. "src/devices/bus/coleco/cartridge/megacart.h", MAME_DIR .. "src/devices/bus/coleco/cartridge/std.cpp", MAME_DIR .. "src/devices/bus/coleco/cartridge/std.h", MAME_DIR .. "src/devices/bus/coleco/cartridge/xin1.h", @@ -1608,6 +1612,8 @@ if (BUSES["MSX_SLOT"]~=null) then MAME_DIR .. "src/devices/bus/msx_cart/hfox.h", MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.cpp", MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.h", + MAME_DIR .. "src/devices/bus/msx_cart/ink.cpp", + MAME_DIR .. "src/devices/bus/msx_cart/ink.h", MAME_DIR .. "src/devices/bus/msx_cart/konami.cpp", MAME_DIR .. "src/devices/bus/msx_cart/konami.h", MAME_DIR .. "src/devices/bus/msx_cart/korean.cpp", @@ -3672,6 +3678,8 @@ if (BUSES["QBUS"]~=null) then MAME_DIR .. "src/devices/bus/qbus/pc11.h", MAME_DIR .. "src/devices/bus/qbus/qbus.cpp", MAME_DIR .. "src/devices/bus/qbus/qbus.h", + MAME_DIR .. "src/devices/bus/qbus/qtx.cpp", + MAME_DIR .. "src/devices/bus/qbus/qtx.h", } end @@ -3730,6 +3738,8 @@ if (BUSES["SPECTRUM"]~=null) then MAME_DIR .. "src/devices/bus/spectrum/beta.h", MAME_DIR .. "src/devices/bus/spectrum/beta128.cpp", MAME_DIR .. "src/devices/bus/spectrum/beta128.h", + MAME_DIR .. "src/devices/bus/spectrum/d40.cpp", + MAME_DIR .. "src/devices/bus/spectrum/d40.h", MAME_DIR .. "src/devices/bus/spectrum/intf1.cpp", MAME_DIR .. "src/devices/bus/spectrum/intf1.h", MAME_DIR .. "src/devices/bus/spectrum/intf2.cpp", diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua index ac904576e65..0dcc83b6855 100644 --- a/docs/release/scripts/src/cpu.lua +++ b/docs/release/scripts/src/cpu.lua @@ -1282,6 +1282,16 @@ if (CPUS["PIC16C5X"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- PIC1670 - Disassembler only temporarily +--@src/devices/cpu/pic1670/pic1670.h,CPUS["PIC1670"] = true +-------------------------------------------------- + +if (CPUS["PIC1670"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic1670/pic1670d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic1670/pic1670d.h") +end + +-------------------------------------------------- -- Microchip PIC16C62x --@src/devices/cpu/pic16c62x/pic16c62x.h,CPUS["PIC16C62X"] = true -------------------------------------------------- @@ -1309,6 +1319,25 @@ if (CPUS["PIC16"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- Microchip PIC17 +--@src/devices/cpu/pic17/pic17.h,CPUS["PIC17"] = true +-------------------------------------------------- + +if (CPUS["PIC17"]~=null) then + files { + MAME_DIR .. "src/devices/cpu/pic17/pic17.cpp", + MAME_DIR .. "src/devices/cpu/pic17/pic17.h", + MAME_DIR .. "src/devices/cpu/pic17/pic17c4x.cpp", + MAME_DIR .. "src/devices/cpu/pic17/pic17c4x.h", + } +end + +if (CPUS["PIC17"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic17/pic17d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/pic17/pic17d.h") +end + +-------------------------------------------------- -- MIPS R3000 (MIPS I/II) series --@src/devices/cpu/mips/mips1.h,CPUS["MIPS1"] = true -------------------------------------------------- @@ -2044,6 +2073,23 @@ if (CPUS["RSP"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- Panasonic MN1880 +--@src/devices/cpu/mn1800/mn1880.h,CPUS["MN1880"] = true +-------------------------------------------------- + +if (CPUS["MN1880"]~=null) then + files { + MAME_DIR .. "src/devices/cpu/mn1880/mn1880.cpp", + MAME_DIR .. "src/devices/cpu/mn1880/mn1880.h", + } +end + +if (CPUS["MN1880"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn1880/mn1880d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/mn1880/mn1880d.h") +end + +-------------------------------------------------- -- Panasonic MN10200 --@src/devices/cpu/mn10200/mn10200.h,CPUS["MN10200"] = true -------------------------------------------------- @@ -2524,6 +2570,13 @@ if (CPUS["TLCS900"]~=null) then MAME_DIR .. "src/devices/cpu/tlcs900/tlcs900.cpp", MAME_DIR .. "src/devices/cpu/tlcs900/tlcs900.h", MAME_DIR .. "src/devices/cpu/tlcs900/900tbl.hxx", + MAME_DIR .. "src/devices/cpu/tlcs900/900htbl.hxx", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c061.cpp", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c061.h", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c063.cpp", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp95c063.h", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp96c141.cpp", + MAME_DIR .. "src/devices/cpu/tlcs900/tmp96c141.h", } end diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua index b7736fb4c27..89c7d3ccd20 100644 --- a/docs/release/scripts/src/emu.lua +++ b/docs/release/scripts/src/emu.lua @@ -87,7 +87,7 @@ files { MAME_DIR .. "src/emu/dipalette.h", MAME_DIR .. "src/emu/dipty.cpp", MAME_DIR .. "src/emu/dipty.h", - MAME_DIR .. "src/emu/dirom.cpp", + MAME_DIR .. "src/emu/dirom.ipp", MAME_DIR .. "src/emu/dirom.h", MAME_DIR .. "src/emu/dirtc.cpp", MAME_DIR .. "src/emu/dirtc.h", @@ -244,6 +244,8 @@ files { MAME_DIR .. "src/emu/debug/dvtext.h", MAME_DIR .. "src/emu/debug/express.cpp", MAME_DIR .. "src/emu/debug/express.h", + MAME_DIR .. "src/emu/debug/points.cpp", + MAME_DIR .. "src/emu/debug/points.h", MAME_DIR .. "src/emu/debug/textbuf.cpp", MAME_DIR .. "src/emu/debug/textbuf.h", MAME_DIR .. "src/emu/drivers/empty.cpp", diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index 8f921b0aada..aac89b8c964 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -16,9 +16,9 @@ files { -- MAME_DIR .. "src/devices/machine/buffer.h", MAME_DIR .. "src/devices/machine/clock.cpp", MAME_DIR .. "src/devices/machine/clock.h", --- MAME_DIR .. "src/devices/machine/keyboard.cpp", --- MAME_DIR .. "src/devices/machine/keyboard.h", --- MAME_DIR .. "src/devices/machine/keyboard.ipp", + MAME_DIR .. "src/devices/machine/keyboard.cpp", + MAME_DIR .. "src/devices/machine/keyboard.h", + MAME_DIR .. "src/devices/machine/keyboard.ipp", MAME_DIR .. "src/devices/machine/laserdsc.cpp", MAME_DIR .. "src/devices/machine/laserdsc.h", MAME_DIR .. "src/devices/machine/nvram.cpp", @@ -29,8 +29,8 @@ files { MAME_DIR .. "src/devices/machine/legscsi.h", -- MAME_DIR .. "src/devices/machine/sdlc.cpp", -- MAME_DIR .. "src/devices/machine/sdlc.h", --- MAME_DIR .. "src/devices/machine/terminal.cpp", --- MAME_DIR .. "src/devices/machine/terminal.h", + MAME_DIR .. "src/devices/machine/terminal.cpp", + MAME_DIR .. "src/devices/machine/terminal.h", MAME_DIR .. "src/devices/machine/timer.cpp", MAME_DIR .. "src/devices/machine/timer.h", } @@ -2758,6 +2758,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/sa1110.h,MACHINES["SA1110"] = true +--------------------------------------------------- + +if (MACHINES["SA1110"]~=null) then + files { + MAME_DIR .. "src/devices/machine/sa1110.cpp", + MAME_DIR .. "src/devices/machine/sa1110.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/saa1043.h,MACHINES["SAA1043"] = true --------------------------------------------------- @@ -2902,11 +2914,33 @@ if (MACHINES["SPG2XX"]~=null) then MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc.h", MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc_video.cpp", MAME_DIR .. "src/devices/machine/generalplus_gpl16250soc_video.h", + MAME_DIR .. "src/devices/machine/spg_renderer.cpp", + MAME_DIR .. "src/devices/machine/spg_renderer.h", } end --------------------------------------------------- -- +--@src/devices/machine/spg290_cdservo.h,MACHINES["SPG290"] = true +--@src/devices/machine/spg290_timer.h,MACHINES["SPG290"] = true +--@src/devices/machine/spg290_i2c.h,MACHINES["SPG290"] = true +--@src/devices/machine/spg290_ppu.h,MACHINES["SPG290"] = true +--------------------------------------------------- + +if (MACHINES["SPG290"]~=null) then + files { + MAME_DIR .. "src/devices/machine/spg290_cdservo.cpp", + MAME_DIR .. "src/devices/machine/spg290_cdservo.h", + MAME_DIR .. "src/devices/machine/spg290_timer.cpp", + MAME_DIR .. "src/devices/machine/spg290_timer.h", + MAME_DIR .. "src/devices/machine/spg290_i2c.cpp", + MAME_DIR .. "src/devices/machine/spg290_i2c.h", + MAME_DIR .. "src/devices/machine/spg290_ppu.cpp", + MAME_DIR .. "src/devices/machine/spg290_ppu.h", + } +end +--------------------------------------------------- +-- --@src/devices/machine/stvcd.h,MACHINES["STVCD"] = true --------------------------------------------------- @@ -3565,6 +3599,18 @@ if (MACHINES["MM58167"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/machine/mm58174.h,MACHINES["MM58174"] = true +--------------------------------------------------- + +if (MACHINES["MM58174"]~=null) then + files { + MAME_DIR .. "src/devices/machine/mm58174.cpp", + MAME_DIR .. "src/devices/machine/mm58174.h", + } +end + --------------------------------------------------- -- @@ -4406,4 +4452,4 @@ if (MACHINES["SWIM3"]~=null) then MAME_DIR .. "src/devices/machine/swim3.cpp", MAME_DIR .. "src/devices/machine/swim3.h", } -end
\ No newline at end of file +end diff --git a/docs/release/scripts/src/main.lua b/docs/release/scripts/src/main.lua index 2cbadf8bb32..b7137b9dfb9 100644 --- a/docs/release/scripts/src/main.lua +++ b/docs/release/scripts/src/main.lua @@ -261,6 +261,7 @@ end "wdlfft", ext_lib("jpeg"), "7z", + "asmjit", } if (STANDALONE~=true) then links { diff --git a/docs/release/scripts/src/netlist.lua b/docs/release/scripts/src/netlist.lua index 2b1cf9a2778..a2a309d4a18 100644 --- a/docs/release/scripts/src/netlist.lua +++ b/docs/release/scripts/src/netlist.lua @@ -44,6 +44,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/nl_dice_compat.h", MAME_DIR .. "src/lib/netlist/nl_factory.cpp", MAME_DIR .. "src/lib/netlist/nl_factory.h", + MAME_DIR .. "src/lib/netlist/nl_interface.h", MAME_DIR .. "src/lib/netlist/nl_parser.cpp", MAME_DIR .. "src/lib/netlist/nl_parser.h", MAME_DIR .. "src/lib/netlist/nl_setup.cpp", @@ -52,6 +53,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/plib/pconfig.h", MAME_DIR .. "src/lib/netlist/plib/palloc.h", MAME_DIR .. "src/lib/netlist/plib/pchrono.h", + MAME_DIR .. "src/lib/netlist/plib/pgsl.h", + MAME_DIR .. "src/lib/netlist/plib/penum.h", MAME_DIR .. "src/lib/netlist/plib/pexception.cpp", MAME_DIR .. "src/lib/netlist/plib/pexception.h", MAME_DIR .. "src/lib/netlist/plib/pfunction.cpp", @@ -65,6 +68,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/plib/pmain.h", MAME_DIR .. "src/lib/netlist/plib/pmath.h", MAME_DIR .. "src/lib/netlist/plib/pmempool.h", + MAME_DIR .. "src/lib/netlist/plib/pmulti_threading.h", MAME_DIR .. "src/lib/netlist/plib/pomp.h", MAME_DIR .. "src/lib/netlist/plib/poptions.cpp", MAME_DIR .. "src/lib/netlist/plib/poptions.h", @@ -79,6 +83,7 @@ project "netlist" MAME_DIR .. "src/lib/netlist/plib/pstrutil.h", MAME_DIR .. "src/lib/netlist/plib/pstream.h", MAME_DIR .. "src/lib/netlist/plib/ptime.h", + MAME_DIR .. "src/lib/netlist/plib/ptimed_queue.h", MAME_DIR .. "src/lib/netlist/plib/ptokenizer.cpp", MAME_DIR .. "src/lib/netlist/plib/ptokenizer.h", MAME_DIR .. "src/lib/netlist/plib/ptypes.h", diff --git a/docs/release/scripts/src/osd/modules.lua b/docs/release/scripts/src/osd/modules.lua index a1b7f1d26df..d7987b5b80e 100644 --- a/docs/release/scripts/src/osd/modules.lua +++ b/docs/release/scripts/src/osd/modules.lua @@ -172,46 +172,84 @@ function osdmodulesbuild() MAME_DIR .. "src/osd/modules/render/bgfxutil.h", MAME_DIR .. "src/osd/modules/render/binpacker.cpp", MAME_DIR .. "src/osd/modules/render/bgfx/blendreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/blendreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/chain.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/chain.h", MAME_DIR .. "src/osd/modules/render/bgfx/chainentry.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/chainentry.h", MAME_DIR .. "src/osd/modules/render/bgfx/chainentryreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/chainentryreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/chainmanager.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/chainmanager.h", MAME_DIR .. "src/osd/modules/render/bgfx/chainreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/chainreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/clear.cpp", MAME_DIR .. "src/osd/modules/render/bgfx/clear.h", MAME_DIR .. "src/osd/modules/render/bgfx/clearreader.cpp", MAME_DIR .. "src/osd/modules/render/bgfx/clearreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/cullreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/cullreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/depthreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/depthreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/effect.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/effect.h", MAME_DIR .. "src/osd/modules/render/bgfx/effectmanager.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/effectmanager.h", MAME_DIR .. "src/osd/modules/render/bgfx/effectreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/effectreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/entryuniformreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/entryuniformreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/inputpair.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/inputpair.h", MAME_DIR .. "src/osd/modules/render/bgfx/frameparameter.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/frameparameter.h", MAME_DIR .. "src/osd/modules/render/bgfx/timeparameter.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/timeparameter.h", MAME_DIR .. "src/osd/modules/render/bgfx/paramreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/paramreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/paramuniform.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/paramuniform.h", MAME_DIR .. "src/osd/modules/render/bgfx/paramuniformreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/paramuniformreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/shadermanager.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/shadermanager.h", MAME_DIR .. "src/osd/modules/render/bgfx/slider.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/slider.h", MAME_DIR .. "src/osd/modules/render/bgfx/sliderreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/sliderreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/slideruniform.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/slideruniform.h", MAME_DIR .. "src/osd/modules/render/bgfx/slideruniformreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/slideruniformreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/statereader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/statereader.h", MAME_DIR .. "src/osd/modules/render/bgfx/suppressor.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/suppressor.h", MAME_DIR .. "src/osd/modules/render/bgfx/suppressorreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/suppressorreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/target.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/target.h", MAME_DIR .. "src/osd/modules/render/bgfx/targetreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/targetreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/targetmanager.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/targetmanager.h", MAME_DIR .. "src/osd/modules/render/bgfx/texture.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/texture.h", + MAME_DIR .. "src/osd/modules/render/bgfx/texturehandleprovider.h", MAME_DIR .. "src/osd/modules/render/bgfx/texturemanager.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/texturemanager.h", MAME_DIR .. "src/osd/modules/render/bgfx/uniform.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/uniform.h", MAME_DIR .. "src/osd/modules/render/bgfx/uniformreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/uniformreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/valueuniform.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/valueuniform.h", MAME_DIR .. "src/osd/modules/render/bgfx/valueuniformreader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/valueuniformreader.h", MAME_DIR .. "src/osd/modules/render/bgfx/view.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/view.h", MAME_DIR .. "src/osd/modules/render/bgfx/writereader.cpp", + MAME_DIR .. "src/osd/modules/render/bgfx/writereader.h", } includedirs { MAME_DIR .. "3rdparty/bgfx/examples/common", diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua index 8cf256351f3..10baa764238 100644 --- a/docs/release/scripts/target/hbmame/hbmame.lua +++ b/docs/release/scripts/target/hbmame/hbmame.lua @@ -649,6 +649,7 @@ files { MAME_DIR .. "src/mame/audio/csd.cpp", MAME_DIR .. "src/mame/audio/bally.cpp", MAME_DIR .. "src/mame/audio/nl_gunfight.cpp", + MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp", } createHBMAMEProjects(_target, _subtarget, "namco") @@ -1074,6 +1075,7 @@ files { MAME_DIR .. "src/mame/video/timelimt.cpp", MAME_DIR .. "src/hbmame/drivers/vamphalf.cpp", MAME_DIR .. "src/hbmame/drivers/hh_sm510.cpp", + MAME_DIR .. "src/hbmame/drivers/zexall.cpp", } end diff --git a/docs/release/scripts/target/mame/arcade.lua b/docs/release/scripts/target/mame/arcade.lua index 5f8c5023a28..376a95cbeeb 100644 --- a/docs/release/scripts/target/mame/arcade.lua +++ b/docs/release/scripts/target/mame/arcade.lua @@ -65,6 +65,7 @@ CPUS["DSP16"] = true CPUS["DSP32C"] = true CPUS["PIC16C5X"] = true CPUS["PIC16C62X"] = true +CPUS["PIC17"] = true CPUS["G65816"] = true CPUS["SPC700"] = true CPUS["E1"] = true @@ -107,6 +108,7 @@ CPUS["SUPERFX"] = true CPUS["Z8"] = true CPUS["I8008"] = true CPUS["SCMP"] = true +--CPUS["MN1880"] = true CPUS["MN10200"] = true CPUS["COSMAC"] = true CPUS["UNSP"] = true @@ -607,6 +609,7 @@ MACHINES["S2636"] = true MACHINES["S3520CF"] = true MACHINES["S3C24XX"] = true --MACHINES["S3C44B0"] = true +--MACHINES["SA1110"] = true MACHINES["SATURN"] = true MACHINES["SCC68070"] = true MACHINES["SCN_PCI"] = true @@ -2735,6 +2738,8 @@ files { MAME_DIR .. "src/mame/audio/mw8080bw.h", MAME_DIR .. "src/mame/audio/nl_gunfight.cpp", MAME_DIR .. "src/mame/audio/nl_gunfight.h", + MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp", + MAME_DIR .. "src/mame/audio/nl_280zzzap.h", MAME_DIR .. "src/mame/video/mw8080bw.cpp", MAME_DIR .. "src/mame/drivers/rotaryf.cpp", } @@ -3246,6 +3251,7 @@ files { MAME_DIR .. "src/mame/machine/pacplus.cpp", MAME_DIR .. "src/mame/machine/pacplus.h", MAME_DIR .. "src/mame/drivers/pengo.cpp", + MAME_DIR .. "src/mame/drivers/schick.cpp", } createMAMEProjects(_target, _subtarget, "pce") @@ -4570,6 +4576,7 @@ files { MAME_DIR .. "src/mame/drivers/play_1.cpp", MAME_DIR .. "src/mame/drivers/play_2.cpp", MAME_DIR .. "src/mame/drivers/play_3.cpp", + MAME_DIR .. "src/mame/drivers/regama.cpp", MAME_DIR .. "src/mame/drivers/rowamet.cpp", MAME_DIR .. "src/mame/drivers/s11.cpp", MAME_DIR .. "src/mame/includes/s11.h", @@ -4707,8 +4714,8 @@ files { MAME_DIR .. "src/mame/includes/cdi.h", MAME_DIR .. "src/mame/video/mcd212.cpp", MAME_DIR .. "src/mame/video/mcd212.h", - MAME_DIR .. "src/mame/machine/cdislave.cpp", - MAME_DIR .. "src/mame/machine/cdislave.h", + MAME_DIR .. "src/mame/machine/cdislavehle.cpp", + MAME_DIR .. "src/mame/machine/cdislavehle.h", MAME_DIR .. "src/mame/machine/cdicdic.cpp", MAME_DIR .. "src/mame/machine/cdicdic.h", MAME_DIR .. "src/mame/drivers/chameleonrx1.cpp", @@ -4973,6 +4980,7 @@ files { MAME_DIR .. "src/mame/drivers/skyarmy.cpp", MAME_DIR .. "src/mame/drivers/skylncr.cpp", MAME_DIR .. "src/mame/drivers/sliver.cpp", + MAME_DIR .. "src/mame/drivers/smotor.cpp", MAME_DIR .. "src/mame/drivers/smsmcorp.cpp", MAME_DIR .. "src/mame/drivers/sothello.cpp", MAME_DIR .. "src/mame/drivers/spool99.cpp", diff --git a/docs/release/scripts/target/mame/mess.lua b/docs/release/scripts/target/mame/mess.lua index 061c6118e24..74ab818cc2d 100644 --- a/docs/release/scripts/target/mame/mess.lua +++ b/docs/release/scripts/target/mame/mess.lua @@ -65,6 +65,7 @@ CPUS["DSP16"] = true CPUS["DSP32C"] = true CPUS["PIC16C5X"] = true CPUS["PIC16C62X"] = true +CPUS["PIC17"] = true CPUS["G65816"] = true CPUS["SPC700"] = true CPUS["E1"] = true @@ -108,6 +109,7 @@ CPUS["SUPERFX"] = true CPUS["Z8"] = true CPUS["I8008"] = true CPUS["SCMP"] = true +CPUS["MN1880"] = true --CPUS["MN10200"] = true CPUS["COSMAC"] = true CPUS["UNSP"] = true @@ -569,6 +571,7 @@ MACHINES["MICROTOUCH"] = true MACHINES["MIOT6530"] = true MACHINES["MM5307"] = true MACHINES["MM58167"] = true +MACHINES["MM58174"] = true MACHINES["MM58274C"] = true MACHINES["MM74C922"] = true MACHINES["MM5740"] = true @@ -631,6 +634,7 @@ MACHINES["S_SMP"] = true MACHINES["S3520CF"] = true MACHINES["S3C24XX"] = true MACHINES["S3C44B0"] = true +MACHINES["SA1110"] = true MACHINES["SAA1043"] = true MACHINES["SATURN"] = true MACHINES["SCC68070"] = true @@ -647,6 +651,7 @@ MACHINES["SMIOC"] = true MACHINES["SEGA_SCU"] = true MACHINES["SMPC"] = true MACHINES["SPG2XX"] = true +MACHINES["SPG290"] = true MACHINES["STVCD"] = true MACHINES["SUN4C_MMU"] = true MACHINES["SWTPC8212"] = true @@ -1128,6 +1133,7 @@ function linkProjects_mame_mess(_target, _subtarget) "bandai", "banctec", "be", + "beehive", "bitcorp", "bnpo", "bondwell", @@ -1254,6 +1260,7 @@ function linkProjects_mame_mess(_target, _subtarget) "nokia", "northstar", "novag", + "novation", "olivetti", "olympia", "omnibyte", @@ -1501,8 +1508,8 @@ files { MAME_DIR .. "src/mame/includes/cdi.h", MAME_DIR .. "src/mame/machine/cdicdic.cpp", MAME_DIR .. "src/mame/machine/cdicdic.h", - MAME_DIR .. "src/mame/machine/cdislave.cpp", - MAME_DIR .. "src/mame/machine/cdislave.h", + MAME_DIR .. "src/mame/machine/cdislavehle.cpp", + MAME_DIR .. "src/mame/machine/cdislavehle.h", MAME_DIR .. "src/mame/video/mcd212.cpp", MAME_DIR .. "src/mame/video/mcd212.h", MAME_DIR .. "src/mame/drivers/3do.cpp", @@ -1852,6 +1859,11 @@ files { MAME_DIR .. "src/mame/machine/bebox.cpp", } +createMESSProjects(_target, _subtarget, "beehive") +files { + MAME_DIR .. "src/mame/drivers/microb.cpp", +} + createMESSProjects(_target, _subtarget, "bitcorp") files { MAME_DIR .. "src/mame/drivers/gamate.cpp", @@ -1988,7 +2000,6 @@ files { createMESSProjects(_target, _subtarget, "ccs") files { MAME_DIR .. "src/mame/drivers/ccs2810.cpp", - MAME_DIR .. "src/mame/drivers/ccs300.cpp", } createMESSProjects(_target, _subtarget, "chessking") @@ -2117,10 +2128,8 @@ files { MAME_DIR .. "src/mame/includes/huebler.h", MAME_DIR .. "src/mame/drivers/jtc.cpp", MAME_DIR .. "src/mame/drivers/kramermc.cpp", - MAME_DIR .. "src/mame/drivers/llc.cpp", - MAME_DIR .. "src/mame/includes/llc.h", - MAME_DIR .. "src/mame/machine/llc.cpp", - MAME_DIR .. "src/mame/video/llc.cpp", + MAME_DIR .. "src/mame/drivers/llc1.cpp", + MAME_DIR .. "src/mame/drivers/llc2.cpp", MAME_DIR .. "src/mame/drivers/nanos.cpp", MAME_DIR .. "src/mame/drivers/pcm.cpp", MAME_DIR .. "src/mame/drivers/vcs80.cpp", @@ -2495,6 +2504,7 @@ files { createMESSProjects(_target, _subtarget, "homelab") files { + MAME_DIR .. "src/mame/drivers/braiplus.cpp", MAME_DIR .. "src/mame/drivers/homelab.cpp", } @@ -2654,6 +2664,7 @@ files { MAME_DIR .. "src/mame/drivers/kawai_k1.cpp", MAME_DIR .. "src/mame/drivers/kawai_k4.cpp", MAME_DIR .. "src/mame/drivers/kawai_k5.cpp", + MAME_DIR .. "src/mame/drivers/kawai_ksp10.cpp", MAME_DIR .. "src/mame/drivers/kawai_r100.cpp", } @@ -2685,6 +2696,7 @@ files { MAME_DIR .. "src/mame/drivers/korgdw8k.cpp", MAME_DIR .. "src/mame/drivers/korgm1.cpp", MAME_DIR .. "src/mame/drivers/korgz3.cpp", + MAME_DIR .. "src/mame/drivers/microkorg.cpp", MAME_DIR .. "src/mame/drivers/poly800.cpp", MAME_DIR .. "src/mame/drivers/polysix.cpp", } @@ -3077,6 +3089,12 @@ files { MAME_DIR .. "src/mame/drivers/novag_supremo.cpp", } +createMESSProjects(_target, _subtarget, "novation") +files { + MAME_DIR .. "src/mame/drivers/basssta.cpp", + MAME_DIR .. "src/mame/drivers/drumsta.cpp", +} + createMESSProjects(_target, _subtarget, "olivetti") files { MAME_DIR .. "src/mame/drivers/m20.cpp", @@ -3303,6 +3321,8 @@ files { createMESSProjects(_target, _subtarget, "roland") files { MAME_DIR .. "src/mame/drivers/alphajuno.cpp", + MAME_DIR .. "src/mame/drivers/boss_se70.cpp", + MAME_DIR .. "src/mame/drivers/boss_sx700.cpp", MAME_DIR .. "src/mame/drivers/juno106.cpp", MAME_DIR .. "src/mame/drivers/juno6.cpp", MAME_DIR .. "src/mame/drivers/roland_cm32p.cpp", @@ -3322,7 +3342,10 @@ files { MAME_DIR .. "src/mame/drivers/roland_tb303.cpp", MAME_DIR .. "src/mame/drivers/roland_tr606.cpp", MAME_DIR .. "src/mame/drivers/roland_tr707.cpp", + MAME_DIR .. "src/mame/drivers/roland_tr909.cpp", MAME_DIR .. "src/mame/drivers/roland_u20.cpp", + MAME_DIR .. "src/mame/audio/bu3905.cpp", + MAME_DIR .. "src/mame/audio/bu3905.h", MAME_DIR .. "src/mame/audio/jx8p_synth.cpp", MAME_DIR .. "src/mame/audio/jx8p_synth.h", MAME_DIR .. "src/mame/machine/mb62h195.cpp", @@ -3955,6 +3978,10 @@ files { MAME_DIR .. "src/mame/drivers/spg2xx_smarttv.cpp", MAME_DIR .. "src/mame/includes/spg2xx.h", MAME_DIR .. "src/mame/drivers/spg29x.cpp", + MAME_DIR .. "src/mame/machine/hyperscan_card.cpp", + MAME_DIR .. "src/mame/machine/hyperscan_card.h", + MAME_DIR .. "src/mame/machine/hyperscan_ctrl.cpp", + MAME_DIR .. "src/mame/machine/hyperscan_ctrl.h", MAME_DIR .. "src/mame/drivers/spg29x_lexibook_jg7425.cpp", MAME_DIR .. "src/mame/drivers/generalplus_gpl16250.cpp", MAME_DIR .. "src/mame/drivers/generalplus_gpl16250_rom.cpp", @@ -4018,7 +4045,6 @@ files { MAME_DIR .. "src/mame/video/gic.h", } - createMESSProjects(_target, _subtarget, "unisys") files { MAME_DIR .. "src/mame/drivers/univac.cpp", @@ -4184,6 +4210,7 @@ files { createMESSProjects(_target, _subtarget, "yamaha") files { MAME_DIR .. "src/mame/machine/mulcd.cpp", + MAME_DIR .. "src/mame/drivers/ymdx11.cpp", MAME_DIR .. "src/mame/drivers/ymmu50.cpp", MAME_DIR .. "src/mame/drivers/ymmu80.cpp", MAME_DIR .. "src/mame/drivers/ymmu100.cpp", @@ -4240,7 +4267,6 @@ files { MAME_DIR .. "src/mame/includes/aussiebyte.h", MAME_DIR .. "src/mame/video/aussiebyte.cpp", MAME_DIR .. "src/mame/drivers/ax20.cpp", - MAME_DIR .. "src/mame/drivers/beehive.cpp", MAME_DIR .. "src/mame/drivers/binbug.cpp", MAME_DIR .. "src/mame/drivers/bert.cpp", MAME_DIR .. "src/mame/drivers/besta.cpp", @@ -4263,6 +4289,7 @@ files { MAME_DIR .. "src/mame/drivers/cit1500.cpp", MAME_DIR .. "src/mame/drivers/clxvme186.cpp", MAME_DIR .. "src/mame/drivers/codata.cpp", + MAME_DIR .. "src/mame/drivers/consola_emt.cpp", MAME_DIR .. "src/mame/drivers/controlid.cpp", MAME_DIR .. "src/mame/drivers/cortex.cpp", MAME_DIR .. "src/mame/drivers/cosmicos.cpp", @@ -4270,7 +4297,7 @@ files { MAME_DIR .. "src/mame/drivers/cp1.cpp", MAME_DIR .. "src/mame/drivers/cxhumax.cpp", MAME_DIR .. "src/mame/includes/cxhumax.h", - MAME_DIR .. "src/mame/drivers/czk80.cpp", + MAME_DIR .. "src/mame/drivers/ckz80.cpp", MAME_DIR .. "src/mame/drivers/d400.cpp", MAME_DIR .. "src/mame/drivers/d6800.cpp", MAME_DIR .. "src/mame/drivers/d6809.cpp", @@ -4297,7 +4324,6 @@ files { MAME_DIR .. "src/mame/drivers/epic14e.cpp", MAME_DIR .. "src/mame/drivers/esprit.cpp", MAME_DIR .. "src/mame/drivers/eti660.cpp", - MAME_DIR .. "src/mame/includes/eti660.h", MAME_DIR .. "src/mame/drivers/eurit.cpp", MAME_DIR .. "src/mame/drivers/eurocom2.cpp", MAME_DIR .. "src/mame/drivers/excali64.cpp", @@ -4313,6 +4339,7 @@ files { MAME_DIR .. "src/mame/drivers/gameking.cpp", MAME_DIR .. "src/mame/drivers/gigatron.cpp", MAME_DIR .. "src/mame/drivers/gimix.cpp", + MAME_DIR .. "src/mame/drivers/gnat10.cpp", MAME_DIR .. "src/mame/drivers/goupil.cpp", MAME_DIR .. "src/mame/drivers/grfd2301.cpp", MAME_DIR .. "src/mame/drivers/hazeltin.cpp", @@ -4447,7 +4474,6 @@ files { MAME_DIR .. "src/mame/drivers/trs80dt1.cpp", MAME_DIR .. "src/mame/drivers/tsispch.cpp", MAME_DIR .. "src/mame/includes/tsispch.h", - MAME_DIR .. "src/mame/drivers/tti.cpp", MAME_DIR .. "src/mame/drivers/tulip1.cpp", MAME_DIR .. "src/mame/drivers/unistar.cpp", MAME_DIR .. "src/mame/drivers/v6809.cpp", @@ -4460,6 +4486,7 @@ files { MAME_DIR .. "src/mame/drivers/vp415.cpp", MAME_DIR .. "src/mame/drivers/vsmilepro.cpp", MAME_DIR .. "src/mame/drivers/wicat.cpp", + MAME_DIR .. "src/mame/drivers/xbase09.cpp", MAME_DIR .. "src/mame/drivers/xor100.cpp", MAME_DIR .. "src/mame/includes/xor100.h", MAME_DIR .. "src/mame/drivers/zms8085.cpp", @@ -4478,6 +4505,7 @@ files { MAME_DIR .. "src/mame/drivers/gs6809.cpp", MAME_DIR .. "src/mame/drivers/gscpm.cpp", MAME_DIR .. "src/mame/drivers/gsz80.cpp", + MAME_DIR .. "src/mame/drivers/ultim809.cpp", } end diff --git a/docs/release/scripts/target/mame/nl.lua b/docs/release/scripts/target/mame/nl.lua index 0b4fbd9b042..062527037cd 100644 --- a/docs/release/scripts/target/mame/nl.lua +++ b/docs/release/scripts/target/mame/nl.lua @@ -193,6 +193,8 @@ files{ MAME_DIR .. "src/mame/video/mw8080bw.cpp", MAME_DIR .. "src/mame/audio/nl_gunfight.cpp", MAME_DIR .. "src/mame/audio/nl_gunfight.h", + MAME_DIR .. "src/mame/audio/nl_280zzzap.cpp", + MAME_DIR .. "src/mame/audio/nl_280zzzap.h", MAME_DIR .. "src/mame/audio/cheekyms.cpp", MAME_DIR .. "src/mame/audio/cheekyms.h", diff --git a/docs/release/src/devices/cpu/m68000/m68kcpu.cpp b/docs/release/src/devices/cpu/m68000/m68kcpu.cpp index eab8dec8e94..3ef668478a7 100644 --- a/docs/release/src/devices/cpu/m68000/m68kcpu.cpp +++ b/docs/release/src/devices/cpu/m68000/m68kcpu.cpp @@ -1307,16 +1307,16 @@ void m68000_base_device::init8(address_space &space, address_space &ospace) { m_space = &space; m_ospace = &ospace; - auto ocache = ospace.cache<0, 0, ENDIANNESS_BIG>(); - auto pspec = space.specific<0, 0, ENDIANNESS_BIG>(); + ospace.cache(m_oprogram8); + space.specific(m_program8); - m_readimm16 = [ocache](offs_t address) -> u16 { return ocache->read_word(address); }; - m_read8 = [pspec](offs_t address) -> u8 { return pspec->read_byte(address); }; - m_read16 = [pspec](offs_t address) -> u16 { return pspec->read_word(address); }; - m_read32 = [pspec](offs_t address) -> u32 { return pspec->read_dword(address); }; - m_write8 = [pspec](offs_t address, u8 data) { pspec->write_byte(address, data); }; - m_write16 = [pspec](offs_t address, u16 data) { pspec->write_word(address, data); }; - m_write32 = [pspec](offs_t address, u32 data) { pspec->write_dword(address, data); }; + m_readimm16 = [this](offs_t address) -> u16 { return m_oprogram8.read_word(address); }; + m_read8 = [this](offs_t address) -> u8 { return m_program8.read_byte(address); }; + m_read16 = [this](offs_t address) -> u16 { return m_program8.read_word(address); }; + m_read32 = [this](offs_t address) -> u32 { return m_program8.read_dword(address); }; + m_write8 = [this](offs_t address, u8 data) { m_program8.write_byte(address, data); }; + m_write16 = [this](offs_t address, u16 data) { m_program8.write_word(address, data); }; + m_write32 = [this](offs_t address, u32 data) { m_program8.write_dword(address, data); }; } /**************************************************************************** @@ -1327,16 +1327,16 @@ void m68000_base_device::init16(address_space &space, address_space &ospace) { m_space = &space; m_ospace = &ospace; - auto ocache = ospace.cache<1, 0, ENDIANNESS_BIG>(); - auto pspec = space.specific<1, 0, ENDIANNESS_BIG>(); + ospace.cache(m_oprogram16); + space.specific(m_program16); - m_readimm16 = [ocache](offs_t address) -> u16 { return ocache->read_word(address); }; - m_read8 = [pspec](offs_t address) -> u8 { return pspec->read_byte(address); }; - m_read16 = [pspec](offs_t address) -> u16 { return pspec->read_word(address); }; - m_read32 = [pspec](offs_t address) -> u32 { return pspec->read_dword(address); }; - m_write8 = [pspec](offs_t address, u8 data) { pspec->write_word(address & ~1, data | (data << 8), address & 1 ? 0x00ff : 0xff00); }; - m_write16 = [pspec](offs_t address, u16 data) { pspec->write_word(address, data); }; - m_write32 = [pspec](offs_t address, u32 data) { pspec->write_dword(address, data); }; + m_readimm16 = [this](offs_t address) -> u16 { return m_oprogram16.read_word(address); }; + m_read8 = [this](offs_t address) -> u8 { return m_program16.read_byte(address); }; + m_read16 = [this](offs_t address) -> u16 { return m_program16.read_word(address); }; + m_read32 = [this](offs_t address) -> u32 { return m_program16.read_dword(address); }; + m_write8 = [this](offs_t address, u8 data) { m_program16.write_word(address & ~1, data | (data << 8), address & 1 ? 0x00ff : 0xff00); }; + m_write16 = [this](offs_t address, u16 data) { m_program16.write_word(address, data); }; + m_write32 = [this](offs_t address, u32 data) { m_program16.write_dword(address, data); }; } /**************************************************************************** @@ -1352,55 +1352,55 @@ void m68000_base_device::init32(address_space &space, address_space &ospace) { m_space = &space; m_ospace = &ospace; - auto ocache = ospace.cache<2, 0, ENDIANNESS_BIG>(); - auto pspec = space.specific<2, 0, ENDIANNESS_BIG>(); - - m_readimm16 = [ocache](offs_t address) -> u16 { return ocache->read_word(address); }; - m_read8 = [pspec](offs_t address) -> u8 { return pspec->read_byte(address); }; - m_read16 = [pspec](offs_t address) -> u16 { return pspec->read_word_unaligned(address); }; - m_read32 = [pspec](offs_t address) -> u32 { return pspec->read_dword_unaligned(address); }; - m_write8 = [pspec](offs_t address, u8 data) { - pspec->write_dword(address & 0xfffffffcU, dword_from_byte(data), 0xff000000U >> 8 * (address & 3)); + ospace.cache(m_oprogram32); + space.specific(m_program32); + + m_readimm16 = [this](offs_t address) -> u16 { return m_oprogram32.read_word(address); }; + m_read8 = [this](offs_t address) -> u8 { return m_program32.read_byte(address); }; + m_read16 = [this](offs_t address) -> u16 { return m_program32.read_word_unaligned(address); }; + m_read32 = [this](offs_t address) -> u32 { return m_program32.read_dword_unaligned(address); }; + m_write8 = [this](offs_t address, u8 data) { + m_program32.write_dword(address & 0xfffffffcU, dword_from_byte(data), 0xff000000U >> 8 * (address & 3)); }; - m_write16 = [pspec](offs_t address, u16 data) { + m_write16 = [this](offs_t address, u16 data) { switch (address & 3) { case 0: - pspec->write_dword(address, dword_from_word(data), 0xffff0000U); + m_program32.write_dword(address, dword_from_word(data), 0xffff0000U); break; case 1: - pspec->write_dword(address - 1, dword_from_unaligned_word(data), 0x00ffff00); + m_program32.write_dword(address - 1, dword_from_unaligned_word(data), 0x00ffff00); break; case 2: - pspec->write_dword(address - 2, dword_from_word(data), 0x0000ffff); + m_program32.write_dword(address - 2, dword_from_word(data), 0x0000ffff); break; case 3: - pspec->write_dword(address - 3, dword_from_unaligned_word(data), 0x000000ff); - pspec->write_dword(address + 1, dword_from_byte(data & 0x00ff), 0xff000000U); + m_program32.write_dword(address - 3, dword_from_unaligned_word(data), 0x000000ff); + m_program32.write_dword(address + 1, dword_from_byte(data & 0x00ff), 0xff000000U); break; } }; - m_write32 = [pspec](offs_t address, u32 data) { + m_write32 = [this](offs_t address, u32 data) { switch (address & 3) { case 0: - pspec->write_dword(address, data, 0xffffffffU); + m_program32.write_dword(address, data, 0xffffffffU); break; case 1: - pspec->write_dword(address - 1, (data & 0xff000000U) | (data & 0xffffff00U) >> 8, 0x00ffffff); - pspec->write_dword(address + 3, dword_from_byte(data & 0x000000ff), 0xff000000U); + m_program32.write_dword(address - 1, (data & 0xff000000U) | (data & 0xffffff00U) >> 8, 0x00ffffff); + m_program32.write_dword(address + 3, dword_from_byte(data & 0x000000ff), 0xff000000U); break; case 2: - pspec->write_dword(address - 2, dword_from_word((data & 0xffff0000U) >> 16), 0x0000ffff); - pspec->write_dword(address + 2, dword_from_word(data & 0x0000ffff), 0xffff0000U); + m_program32.write_dword(address - 2, dword_from_word((data & 0xffff0000U) >> 16), 0x0000ffff); + m_program32.write_dword(address + 2, dword_from_word(data & 0x0000ffff), 0xffff0000U); break; case 3: - pspec->write_dword(address - 3, dword_from_unaligned_word((data & 0xffff0000U) >> 16), 0x000000ff); - pspec->write_dword(address + 1, (data & 0x00ffffff) << 8 | (data & 0xff000000U) >> 24, 0xffffff00U); + m_program32.write_dword(address - 3, dword_from_unaligned_word((data & 0xffff0000U) >> 16), 0x000000ff); + m_program32.write_dword(address + 1, (data & 0x00ffffff) << 8 | (data & 0xff000000U) >> 24, 0xffffff00U); break; } }; @@ -1411,45 +1411,45 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) { m_space = &space; m_ospace = &ospace; - auto ocache = ospace.cache<2, 0, ENDIANNESS_BIG>(); - auto pspec = space.specific<2, 0, ENDIANNESS_BIG>(); + ospace.cache(m_oprogram32); + space.specific(m_program32); - m_readimm16 = [this, ocache](offs_t address) -> u16 { + m_readimm16 = [this](offs_t address) -> u16 { if (m_pmmu_enabled) { address = pmmu_translate_addr(address, 1); if (m_mmu_tmp_buserror_occurred) return ~0; } - return ocache->read_word(address); + return m_oprogram32.read_word(address); }; - m_read8 = [this, pspec](offs_t address) -> u8 { + m_read8 = [this](offs_t address) -> u8 { if (m_pmmu_enabled) { address = pmmu_translate_addr(address, 1); if (m_mmu_tmp_buserror_occurred) return ~0; } - return pspec->read_byte(address); + return m_program32.read_byte(address); }; - m_read16 = [this, pspec](offs_t address) -> u16 { + m_read16 = [this](offs_t address) -> u16 { if (m_pmmu_enabled) { u32 address0 = pmmu_translate_addr(address, 1); if (m_mmu_tmp_buserror_occurred) return ~0; if (WORD_ALIGNED(address)) - return pspec->read_word(address0); + return m_program32.read_word(address0); u32 address1 = pmmu_translate_addr(address + 1, 1); if (m_mmu_tmp_buserror_occurred) return ~0; - u16 result = pspec->read_byte(address0) << 8; - return result | pspec->read_byte(address1); + u16 result = m_program32.read_byte(address0) << 8; + return result | m_program32.read_byte(address1); } - return pspec->read_word_unaligned(address); + return m_program32.read_word_unaligned(address); }; - m_read32 = [this, pspec](offs_t address) -> u32 { + m_read32 = [this](offs_t address) -> u32 { if (m_pmmu_enabled) { u32 address0 = pmmu_translate_addr(address, 1); if (m_mmu_tmp_buserror_occurred) @@ -1458,37 +1458,37 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) // not at page boundary; use default code address = address0; else if (DWORD_ALIGNED(address)) // 0 - return pspec->read_dword(address0); + return m_program32.read_dword(address0); else { u32 address2 = pmmu_translate_addr(address+2, 1); if (m_mmu_tmp_buserror_occurred) return ~0; if (WORD_ALIGNED(address)) { // 2 - u32 result = pspec->read_word(address0) << 16; - return result | pspec->read_word(address2); + u32 result = m_program32.read_word(address0) << 16; + return result | m_program32.read_word(address2); } u32 address1 = pmmu_translate_addr(address+1, 1); u32 address3 = pmmu_translate_addr(address+3, 1); if (m_mmu_tmp_buserror_occurred) return ~0; - u32 result = pspec->read_byte(address0) << 24; - result |= pspec->read_word(address1) << 8; - return result | pspec->read_byte(address3); + u32 result = m_program32.read_byte(address0) << 24; + result |= m_program32.read_word(address1) << 8; + return result | m_program32.read_byte(address3); } } - return pspec->read_dword_unaligned(address); + return m_program32.read_dword_unaligned(address); }; - m_write8 = [this, pspec](offs_t address, u8 data) { + m_write8 = [this](offs_t address, u8 data) { if (m_pmmu_enabled) { address = pmmu_translate_addr(address, 0); if (m_mmu_tmp_buserror_occurred) return; } - pspec->write_dword(address & 0xfffffffcU, dword_from_byte(data), 0xff000000U >> 8 * (address & 3)); + m_program32.write_dword(address & 0xfffffffcU, dword_from_byte(data), 0xff000000U >> 8 * (address & 3)); }; - m_write16 = [this, pspec](offs_t address, u16 data) { + m_write16 = [this](offs_t address, u16 data) { u32 address0 = address; if (m_pmmu_enabled) { address0 = pmmu_translate_addr(address0, 0); @@ -1497,15 +1497,15 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) } switch (address & 3) { case 0: - pspec->write_dword(address0, dword_from_word(data), 0xffff0000U); + m_program32.write_dword(address0, dword_from_word(data), 0xffff0000U); break; case 1: - pspec->write_dword(address0 - 1, dword_from_unaligned_word(data), 0x00ffff00); + m_program32.write_dword(address0 - 1, dword_from_unaligned_word(data), 0x00ffff00); break; case 2: - pspec->write_dword(address0 - 2, dword_from_word(data), 0x0000ffff); + m_program32.write_dword(address0 - 2, dword_from_word(data), 0x0000ffff); break; case 3: @@ -1516,14 +1516,14 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) if (m_mmu_tmp_buserror_occurred) return; } - pspec->write_dword(address0 - 3, dword_from_unaligned_word(data), 0x000000ff); - pspec->write_dword(address1, dword_from_byte(data & 0x00ff), 0xff000000U); + m_program32.write_dword(address0 - 3, dword_from_unaligned_word(data), 0x000000ff); + m_program32.write_dword(address1, dword_from_byte(data & 0x00ff), 0xff000000U); break; } } }; - m_write32 = [this, pspec](offs_t address, u32 data) { + m_write32 = [this](offs_t address, u32 data) { u32 address0 = address; if (m_pmmu_enabled) { address0 = pmmu_translate_addr(address0, 0); @@ -1532,7 +1532,7 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) } switch (address & 3) { case 0: - pspec->write_dword(address0, data, 0xffffffffU); + m_program32.write_dword(address0, data, 0xffffffffU); break; case 1: @@ -1543,8 +1543,8 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) if (m_mmu_tmp_buserror_occurred) return; } - pspec->write_dword(address0 - 1, (data & 0xff000000U) | (data & 0xffffff00U) >> 8, 0x00ffffff); - pspec->write_dword(address3, dword_from_byte(data & 0x000000ff), 0xff000000U); + m_program32.write_dword(address0 - 1, (data & 0xff000000U) | (data & 0xffffff00U) >> 8, 0x00ffffff); + m_program32.write_dword(address3, dword_from_byte(data & 0x000000ff), 0xff000000U); break; } @@ -1556,8 +1556,8 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) if (m_mmu_tmp_buserror_occurred) return; } - pspec->write_dword(address0 - 2, dword_from_word((data & 0xffff0000U) >> 16), 0x0000ffff); - pspec->write_dword(address2, dword_from_word(data & 0x0000ffff), 0xffff0000U); + m_program32.write_dword(address0 - 2, dword_from_word((data & 0xffff0000U) >> 16), 0x0000ffff); + m_program32.write_dword(address2, dword_from_word(data & 0x0000ffff), 0xffff0000U); break; } @@ -1569,8 +1569,8 @@ void m68000_base_device::init32mmu(address_space &space, address_space &ospace) if (m_mmu_tmp_buserror_occurred) return; } - pspec->write_dword(address0 - 3, dword_from_unaligned_word((data & 0xffff0000U) >> 16), 0x000000ff); - pspec->write_dword(address1, (data & 0x00ffffff) << 8 | (data & 0xff000000U) >> 24, 0xffffff00U); + m_program32.write_dword(address0 - 3, dword_from_unaligned_word((data & 0xffff0000U) >> 16), 0x000000ff); + m_program32.write_dword(address1, (data & 0x00ffffff) << 8 | (data & 0xff000000U) >> 24, 0xffffff00U); break; } } @@ -1581,78 +1581,78 @@ void m68000_base_device::init32hmmu(address_space &space, address_space &ospace) { m_space = &space; m_ospace = &ospace; - auto ocache = ospace.cache<2, 0, ENDIANNESS_BIG>(); - auto pspec = space.specific<2, 0, ENDIANNESS_BIG>(); + ospace.cache(m_oprogram32); + space.specific(m_program32); - m_readimm16 = [this, ocache](offs_t address) -> u16 { + m_readimm16 = [this](offs_t address) -> u16 { if (m_hmmu_enabled) address = hmmu_translate_addr(address); - return ocache->read_word(address); + return m_oprogram32.read_word(address); }; - m_read8 = [this, pspec](offs_t address) -> u8 { + m_read8 = [this](offs_t address) -> u8 { if (m_hmmu_enabled) address = hmmu_translate_addr(address); - return pspec->read_byte(address); + return m_program32.read_byte(address); }; - m_read16 = [this, pspec](offs_t address) -> u16 { + m_read16 = [this](offs_t address) -> u16 { if (m_hmmu_enabled) address = hmmu_translate_addr(address); if (WORD_ALIGNED(address)) - return pspec->read_word(address); - u16 result = pspec->read_byte(address) << 8; - return result | pspec->read_byte(address + 1); + return m_program32.read_word(address); + u16 result = m_program32.read_byte(address) << 8; + return result | m_program32.read_byte(address + 1); }; - m_read32 = [this, pspec](offs_t address) -> u32 { + m_read32 = [this](offs_t address) -> u32 { if (m_hmmu_enabled) address = hmmu_translate_addr(address); if (DWORD_ALIGNED(address)) - return pspec->read_dword(address); + return m_program32.read_dword(address); if (WORD_ALIGNED(address)) { - u32 result = pspec->read_word(address) << 16; - return result | pspec->read_word(address + 2); + u32 result = m_program32.read_word(address) << 16; + return result | m_program32.read_word(address + 2); } - u32 result = pspec->read_byte(address) << 24; - result |= pspec->read_word(address + 1) << 8; - return result | pspec->read_byte(address + 3); + u32 result = m_program32.read_byte(address) << 24; + result |= m_program32.read_word(address + 1) << 8; + return result | m_program32.read_byte(address + 3); }; - m_write8 = [this, pspec](offs_t address, u8 data) { + m_write8 = [this](offs_t address, u8 data) { if (m_hmmu_enabled) address = hmmu_translate_addr(address); - pspec->write_byte(address, data); + m_program32.write_byte(address, data); }; - m_write16 = [this, pspec](offs_t address, u16 data) { + m_write16 = [this](offs_t address, u16 data) { if (m_hmmu_enabled) address = hmmu_translate_addr(address); if (WORD_ALIGNED(address)) { - pspec->write_word(address, data); + m_program32.write_word(address, data); return; } - pspec->write_byte(address, data >> 8); - pspec->write_byte(address + 1, data); + m_program32.write_byte(address, data >> 8); + m_program32.write_byte(address + 1, data); }; - m_write32 = [this, pspec](offs_t address, u32 data) { + m_write32 = [this](offs_t address, u32 data) { if (m_hmmu_enabled) address = hmmu_translate_addr(address); if (DWORD_ALIGNED(address)) { - pspec->write_dword(address, data); + m_program32.write_dword(address, data); return; } if (WORD_ALIGNED(address)) { - pspec->write_word(address, data >> 16); - pspec->write_word(address + 2, data); + m_program32.write_word(address, data >> 16); + m_program32.write_word(address + 2, data); return; } - pspec->write_byte(address, data >> 24); - pspec->write_word(address + 1, data >> 8); - pspec->write_byte(address + 3, data); + m_program32.write_byte(address, data >> 24); + m_program32.write_word(address + 1, data >> 8); + m_program32.write_byte(address + 3, data); }; } diff --git a/docs/release/src/emu/emuopts.cpp b/docs/release/src/emu/emuopts.cpp index 09c0ba07177..0c927c2151d 100644 --- a/docs/release/src/emu/emuopts.cpp +++ b/docs/release/src/emu/emuopts.cpp @@ -82,7 +82,7 @@ const options_entry emu_options::s_option_entries[] = // performance options { nullptr, nullptr, OPTION_HEADER, "CORE PERFORMANCE OPTIONS" }, { OPTION_AUTOFRAMESKIP ";afs", "0", OPTION_BOOLEAN, "enable automatic frameskip adjustment to maintain emulation speed" }, - { OPTION_FRAMESKIP ";fs(0-10)", "0", OPTION_INTEGER, "set frameskip to fixed value, 0-10 (autoframeskip must be disabled)" }, + { OPTION_FRAMESKIP ";fs(0-10)", "0", OPTION_INTEGER, "set frameskip to fixed value, 0-10 (upper limit with autoframeskip)" }, { OPTION_SECONDS_TO_RUN ";str", "0", OPTION_INTEGER, "number of emulated seconds to run before automatically exiting" }, { OPTION_THROTTLE, "1", OPTION_BOOLEAN, "throttle emulation to keep system running in sync with real time" }, { OPTION_SLEEP, "1", OPTION_BOOLEAN, "enable sleeping, which gives time back to other applications when idle" }, @@ -176,6 +176,7 @@ const options_entry emu_options::s_option_entries[] = { OPTION_DEBUG ";d", "0", OPTION_BOOLEAN, "enable/disable debugger" }, { OPTION_UPDATEINPAUSE, "0", OPTION_BOOLEAN, "keep calling video updates while in pause" }, { OPTION_DEBUGSCRIPT, nullptr, OPTION_STRING, "script for debugger" }, + { OPTION_DEBUGLOG, "0", OPTION_BOOLEAN, "write debug console output to debug.log" }, // comm options { nullptr, nullptr, OPTION_HEADER, "CORE COMM OPTIONS" }, diff --git a/docs/release/src/emu/emuopts.h b/docs/release/src/emu/emuopts.h index a1a23e77a2b..5a4bc3f118b 100644 --- a/docs/release/src/emu/emuopts.h +++ b/docs/release/src/emu/emuopts.h @@ -154,6 +154,7 @@ #define OPTION_OSLOG "oslog" #define OPTION_UPDATEINPAUSE "update_in_pause" #define OPTION_DEBUGSCRIPT "debugscript" +#define OPTION_DEBUGLOG "debuglog" // core misc options #define OPTION_DRC "drc" @@ -430,6 +431,7 @@ public: bool oslog() const { return bool_value(OPTION_OSLOG); } const char *debug_script() const { return value(OPTION_DEBUGSCRIPT); } bool update_in_pause() const { return bool_value(OPTION_UPDATEINPAUSE); } + bool debuglog() const { return bool_value(OPTION_DEBUGLOG); } // core misc options bool drc() const { return bool_value(OPTION_DRC); } diff --git a/docs/release/src/emu/video.cpp b/docs/release/src/emu/video.cpp index 8da14f03b85..2d93baddeb5 100644 --- a/docs/release/src/emu/video.cpp +++ b/docs/release/src/emu/video.cpp @@ -92,7 +92,8 @@ video_manager::video_manager(running_machine &machine) , m_speed(original_speed_setting()) , m_low_latency(machine.options().low_latency()) , m_empty_skip_count(0) - , m_frameskip_level(machine.options().frameskip()) + , m_frameskip_max(m_auto_frameskip ? machine.options().frameskip() : 0) + , m_frameskip_level(m_auto_frameskip ? 0 : machine.options().frameskip()) , m_frameskip_counter(0) , m_frameskip_adjust(0) , m_skipping_this_frame(false) @@ -229,7 +230,7 @@ void video_manager::frame_update(bool from_debugger) // if we're throttling, synchronize before rendering attotime current_time = machine().time(); - if (!from_debugger && !skipped_it && !m_low_latency && effective_throttle()) + if (!from_debugger && !skipped_it && phase > machine_phase::INIT && !m_low_latency && effective_throttle()) update_throttle(current_time); // ask the OSD to update @@ -238,7 +239,7 @@ void video_manager::frame_update(bool from_debugger) g_profiler.stop(); // we synchronize after rendering instead of before, if low latency mode is enabled - if (!from_debugger && !skipped_it && m_low_latency && effective_throttle()) + if (!from_debugger && !skipped_it && phase > machine_phase::INIT && m_low_latency && effective_throttle()) update_throttle(current_time); // get most recent input now @@ -251,11 +252,11 @@ void video_manager::frame_update(bool from_debugger) machine().call_notifiers(MACHINE_NOTIFY_FRAME); // update frameskipping - if (!from_debugger) + if (!from_debugger && phase > machine_phase::INIT) update_frameskip(); // update speed computations - if (!from_debugger && !skipped_it) + if (!from_debugger && !skipped_it && phase > machine_phase::INIT) recompute_speed(current_time); // call the end-of-frame callback @@ -291,7 +292,7 @@ std::string video_manager::speed_text() // if we're auto frameskipping, display that plus the level else if (effective_autoframeskip()) - util::stream_format(str, "auto%2d/%d", effective_frameskip(), MAX_FRAMESKIP); + util::stream_format(str, "auto%2d/%d", effective_frameskip(), m_frameskip_max ? m_frameskip_max : MAX_FRAMESKIP); // otherwise, just display the frameskip plus the level else @@ -893,7 +894,7 @@ void video_manager::update_frameskip() // calibrate the "adjusted speed" based on the target double adjusted_speed_percent = m_speed_percent / (double) m_throttle_rate; - // if we're too fast, attempt to increase the frameskip + // if we're too fast, attempt to decrease the frameskip double speed = m_speed * 0.001; if (adjusted_speed_percent >= 0.995 * speed) { @@ -921,7 +922,7 @@ void video_manager::update_frameskip() while (m_frameskip_adjust <= -2) { m_frameskip_adjust += 2; - if (m_frameskip_level < MAX_FRAMESKIP) + if (m_frameskip_level < (m_frameskip_max ? m_frameskip_max : MAX_FRAMESKIP)) m_frameskip_level++; } } diff --git a/docs/release/src/emu/video.h b/docs/release/src/emu/video.h index 6518cd7694a..0251b70ba83 100644 --- a/docs/release/src/emu/video.h +++ b/docs/release/src/emu/video.h @@ -157,6 +157,7 @@ private: // frameskipping u8 m_empty_skip_count; // number of empty frames we have skipped + u8 m_frameskip_max; // maximum frameskip level u8 m_frameskip_level; // current frameskip level u8 m_frameskip_counter; // counter that counts through the frameskip steps s8 m_frameskip_adjust; diff --git a/docs/release/src/hbmame/bus/neogeo/banked_cart.cpp b/docs/release/src/hbmame/bus/neogeo/banked_cart.cpp index c8802f8f333..c33794e331c 100644 --- a/docs/release/src/hbmame/bus/neogeo/banked_cart.cpp +++ b/docs/release/src/hbmame/bus/neogeo/banked_cart.cpp @@ -8,7 +8,7 @@ DEFINE_DEVICE_TYPE(NEOGEO_BANKED_CART, neogeo_banked_cart_device, "neogeo_banked_cart", "NeoGeo Banked Cartridge") -neogeo_banked_cart_device::neogeo_banked_cart_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +neogeo_banked_cart_device::neogeo_banked_cart_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, NEOGEO_BANKED_CART, tag, owner, clock), m_bank_cartridge(nullptr), m_main_cpu_bank_address(0), @@ -56,7 +56,7 @@ void neogeo_banked_cart_device::_set_main_cpu_bank_address(void) } -void neogeo_banked_cart_device::neogeo_set_main_cpu_bank_address( uint32_t bank_address ) +void neogeo_banked_cart_device::neogeo_set_main_cpu_bank_address( u32 bank_address ) { // if (LOG_MAIN_CPU_BANKING) logerror("MAIN CPU PC %06x: neogeo_set_main_cpu_bank_address %06x\n", m_maincpu->pc(), bank_address); @@ -66,10 +66,10 @@ void neogeo_banked_cart_device::neogeo_set_main_cpu_bank_address( uint32_t bank_ } -WRITE16_MEMBER(neogeo_banked_cart_device::main_cpu_bank_select_w) +void neogeo_banked_cart_device::main_cpu_bank_select_w(u16 data) { - uint32_t bank_address; - uint32_t len = m_region_size; + u32 bank_address; + u32 len = m_region_size; if ((len <= 0x100000) && (data & 0x07)) logerror("PC %06x: warning: bankswitch to %02x but no banks available\n", machine().describe_context(), data); @@ -96,10 +96,10 @@ void neogeo_banked_cart_device::init_banks(void) neogeo_set_main_cpu_bank_address(0x000000); } -void neogeo_banked_cart_device::install_banks(running_machine& machine, cpu_device* maincpu, uint8_t* region, uint32_t region_size) +void neogeo_banked_cart_device::install_banks(running_machine& machine, cpu_device* maincpu, u8* region, u32 region_size) { maincpu->space(AS_PROGRAM).install_read_bank(0x200000, 0x2fffff, "cartridge"); - maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2fffff, write16_delegate(*this, FUNC(neogeo_banked_cart_device::main_cpu_bank_select_w))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2fffff, write16smo_delegate(*this, FUNC(neogeo_banked_cart_device::main_cpu_bank_select_w))); m_bank_cartridge = machine.root_device().membank("cartridge"); m_region = region; diff --git a/docs/release/src/hbmame/bus/neogeo/banked_cart.h b/docs/release/src/hbmame/bus/neogeo/banked_cart.h index f160dbe1476..25b7eca903c 100644 --- a/docs/release/src/hbmame/bus/neogeo/banked_cart.h +++ b/docs/release/src/hbmame/bus/neogeo/banked_cart.h @@ -14,17 +14,17 @@ class neogeo_banked_cart_device : public device_t { public: // construction/destruction - neogeo_banked_cart_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + neogeo_banked_cart_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); memory_bank* m_bank_cartridge; - uint32_t m_main_cpu_bank_address; - uint8_t* m_region; - uint32_t m_region_size; + u32 m_main_cpu_bank_address; + u8* m_region; + u32 m_region_size; - void install_banks(running_machine& machine, cpu_device* maincpu, uint8_t* region, uint32_t region_size); - WRITE16_MEMBER(main_cpu_bank_select_w); - void neogeo_set_main_cpu_bank_address(uint32_t bank_address); + void install_banks(running_machine& machine, cpu_device* maincpu, u8* region, u32 region_size); + void main_cpu_bank_select_w(u16 data); + void neogeo_set_main_cpu_bank_address(u32 bank_address); void _set_main_cpu_bank_address(); void init_banks(void); diff --git a/docs/release/src/hbmame/bus/neogeo/prot.cpp b/docs/release/src/hbmame/bus/neogeo/prot.cpp index 4dc19f14d26..c46c96516c8 100644 --- a/docs/release/src/hbmame/bus/neogeo/prot.cpp +++ b/docs/release/src/hbmame/bus/neogeo/prot.cpp @@ -6,7 +6,7 @@ DEFINE_DEVICE_TYPE(NGBOOTLEG_PROT, ngbootleg_prot_device, "ngbootleg_prot", "NeoGeo Protection (Bootleg)") -ngbootleg_prot_device::ngbootleg_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +ngbootleg_prot_device::ngbootleg_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, NGBOOTLEG_PROT, tag, owner, clock) , kof2k3_overlay(0) , m_mainrom(nullptr) @@ -28,12 +28,12 @@ void ngbootleg_prot_device::device_reset() { } /* General Bootleg Functions - used by more than 1 game */ -void ngbootleg_prot_device::neogeo_bootleg_cx_decrypt(uint8_t*sprrom, uint32_t sprrom_size) +void ngbootleg_prot_device::neogeo_bootleg_cx_decrypt(u8*sprrom, u32 sprrom_size) { int i; int cx_size = sprrom_size; - uint8_t *rom = sprrom; - std::vector<uint8_t> buf( cx_size ); + u8 *rom = sprrom; + std::vector<u8> buf( cx_size ); memcpy( &buf[0], rom, cx_size ); @@ -42,15 +42,15 @@ void ngbootleg_prot_device::neogeo_bootleg_cx_decrypt(uint8_t*sprrom, uint32_t s } -void ngbootleg_prot_device::neogeo_bootleg_sx_decrypt(uint8_t* fixed, uint32_t fixed_size, int value ) +void ngbootleg_prot_device::neogeo_bootleg_sx_decrypt(u8* fixed, u32 fixed_size, int value ) { int sx_size = fixed_size; - uint8_t *rom = fixed; + u8 *rom = fixed; int i; if (value == 1) { - std::vector<uint8_t> buf( sx_size ); + std::vector<u8> buf( sx_size ); memcpy( &buf[0], rom, sx_size ); for( i = 0; i < sx_size; i += 0x10 ) @@ -70,11 +70,11 @@ void ngbootleg_prot_device::neogeo_bootleg_sx_decrypt(uint8_t* fixed, uint32_t f /* The King of Fighters '97 Oroshi Plus 2003 (bootleg) */ -void ngbootleg_prot_device::kof97oro_px_decode(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kof97oro_px_decode(u8* cpurom, u32 cpurom_size) { int i; - std::vector<uint16_t> tmp( 0x500000 ); - uint16_t *src = (uint16_t*)cpurom; + std::vector<u16> tmp( 0x500000 ); + u16 *src = (u16*)cpurom; for (i = 0; i < 0x500000/2; i++) tmp[i] = src[i ^ 0x7ffef]; @@ -90,29 +90,29 @@ void ngbootleg_prot_device::kof97oro_px_decode(uint8_t* cpurom, uint32_t cpurom_ is incomplete, at the moment the S data is copied from the program rom on start-up instead */ -void ngbootleg_prot_device::kof10thBankswitch(address_space &space, uint16_t nBank) +void ngbootleg_prot_device::kof10thBankswitch(u16 nBank) { - uint32_t bank = 0x100000 + ((nBank & 7) << 20); + u32 bank = 0x100000 + ((nBank & 7) << 20); if (bank >= 0x700000) bank = 0x100000; m_bankdev->neogeo_set_main_cpu_bank_address(bank); } -READ16_MEMBER( ngbootleg_prot_device::kof10th_RAMB_r ) +u16 ngbootleg_prot_device::kof10th_RAMB_r(offs_t offset) { return m_cartridge_ram[offset]; } -READ16_MEMBER(ngbootleg_prot_device::kof10th_RAM2_r) +u16 ngbootleg_prot_device::kof10th_RAM2_r(offs_t offset) { // printf("kof10th_RAM2_r\n"); return m_cartridge_ram2[offset]; } -WRITE16_MEMBER( ngbootleg_prot_device::kof10th_custom_w ) +void ngbootleg_prot_device::kof10th_custom_w(offs_t offset, u16 data, u16 mem_mask) { if (!m_cartridge_ram[0xFFE]) { // Write to RAM bank A - //uint16_t *prom = (uint16_t*)m_mainrom; + //u16 *prom = (u16*)m_mainrom; COMBINE_DATA(&m_cartridge_ram2[(0x00000/2) + (offset & 0xFFFF)]); } else @@ -121,34 +121,34 @@ WRITE16_MEMBER( ngbootleg_prot_device::kof10th_custom_w ) } } -WRITE16_MEMBER( ngbootleg_prot_device::kof10th_bankswitch_w ) +void ngbootleg_prot_device::kof10th_bankswitch_w(offs_t offset, u16 data, u16 mem_mask) { if (offset >= 0x5F000) { if (offset == 0x5FFF8) { // Standard bankswitch - kof10thBankswitch(space, data); + kof10thBankswitch(data); } else if (offset == 0x5FFFC && m_cartridge_ram[0xFFC] != data) { // Special bankswitch - uint8_t *src = m_mainrom; + u8 *src = m_mainrom; memcpy (src + 0x10000, src + ((data & 1) ? 0x810000 : 0x710000), 0xcffff); } COMBINE_DATA(&m_cartridge_ram[offset & 0xFFF]); } } -void ngbootleg_prot_device::install_kof10th_protection (cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size, uint8_t* fixedrom, uint32_t fixedrom_size) +void ngbootleg_prot_device::install_kof10th_protection (cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size, u8* fixedrom, u32 fixedrom_size) { m_mainrom = cpurom; m_fixedrom = fixedrom; m_bankdev = bankdev; - maincpu->space(AS_PROGRAM).install_read_handler(0x0e0000, 0x0fffff, read16_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_RAM2_r))); + maincpu->space(AS_PROGRAM).install_read_handler(0x0e0000, 0x0fffff, read16sm_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_RAM2_r))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe000, 0x2fffff, read16_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_RAMB_r))); - maincpu->space(AS_PROGRAM).install_write_handler(0x200000, 0x23ffff, write16_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_custom_w))); - maincpu->space(AS_PROGRAM).install_write_handler(0x240000, 0x2fffff, write16_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe000, 0x2fffff, read16sm_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_RAMB_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x200000, 0x23ffff, write16s_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_custom_w))); + maincpu->space(AS_PROGRAM).install_write_handler(0x240000, 0x2fffff, write16s_delegate(*this, FUNC(ngbootleg_prot_device::kof10th_bankswitch_w))); memcpy(m_cartridge_ram2, cpurom + 0xe0000, 0x20000); // HACK: only save this at device_start (not allowed later) @@ -156,11 +156,11 @@ void ngbootleg_prot_device::install_kof10th_protection (cpu_device* maincpu, neo save_pointer(NAME(m_fixedrom), 0x40000); } -void ngbootleg_prot_device::decrypt_kof10th(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::decrypt_kof10th(u8* cpurom, u32 cpurom_size) { int i, j; - std::vector<uint8_t> dst(0x900000); - uint8_t *src = cpurom; + std::vector<u8> dst(0x900000); + u8 *src = cpurom; memcpy(&dst[0x000000], src + 0x700000, 0x100000); // Correct (Verified in Uni-bios) memcpy(&dst[0x100000], src + 0x000000, 0x800000); @@ -172,21 +172,21 @@ void ngbootleg_prot_device::decrypt_kof10th(uint8_t* cpurom, uint32_t cpurom_siz } // Altera protection chip patches these over P ROM - ((uint16_t*)src)[0x0124/2] = 0x000d; // Enables XOR for RAM moves, forces SoftDIPs, and USA region - ((uint16_t*)src)[0x0126/2] = 0xf7a8; - ((uint16_t*)src)[0x8bf4/2] = 0x4ef9; // Run code to change "S" data - ((uint16_t*)src)[0x8bf6/2] = 0x000d; - ((uint16_t*)src)[0x8bf8/2] = 0xf980; + ((u16*)src)[0x0124/2] = 0x000d; // Enables XOR for RAM moves, forces SoftDIPs, and USA region + ((u16*)src)[0x0126/2] = 0xf7a8; + ((u16*)src)[0x8bf4/2] = 0x4ef9; // Run code to change "S" data + ((u16*)src)[0x8bf6/2] = 0x000d; + ((u16*)src)[0x8bf8/2] = 0xf980; } /* The King of Fighters 10th Anniversary Extra Plus (The King of Fighters 2002 bootleg) */ -void ngbootleg_prot_device::kf10thep_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf10thep_px_decrypt(u8* cpurom, u32 cpurom_size) { - uint16_t *rom = (uint16_t*)cpurom; - std::vector<uint16_t> buf(0x100000/2); + u16 *rom = (u16*)cpurom; + std::vector<u16> buf(0x100000/2); memcpy(&buf[0x000000/2], &rom[0x060000/2], 0x20000); memcpy(&buf[0x020000/2], &rom[0x100000/2], 0x20000); @@ -214,11 +214,11 @@ void ngbootleg_prot_device::kf10thep_px_decrypt(uint8_t* cpurom, uint32_t cpurom /* The King of Fighters 10th Anniversary 2005 Unique (The King of Fighters 2002 bootleg) */ -void ngbootleg_prot_device::kf2k5uni_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k5uni_px_decrypt(u8* cpurom, u32 cpurom_size) { int i, j, ofst; - uint8_t *src = cpurom; - uint8_t dst[0x80]; + u8 *src = cpurom; + u8 dst[0x80]; for (i = 0; i < 0x800000; i+=0x80) { @@ -233,25 +233,25 @@ void ngbootleg_prot_device::kf2k5uni_px_decrypt(uint8_t* cpurom, uint32_t cpurom memcpy(src, src + 0x600000, 0x100000); // Seems to be the same as kof10th } -void ngbootleg_prot_device::kf2k5uni_sx_decrypt(uint8_t* fixedrom, uint32_t fixedrom_size) +void ngbootleg_prot_device::kf2k5uni_sx_decrypt(u8* fixedrom, u32 fixedrom_size) { int i; - uint8_t *srom = fixedrom; + u8 *srom = fixedrom; for (i = 0; i < 0x20000; i++) srom[i] = bitswap<8>(srom[i], 4, 5, 6, 7, 0, 1, 2, 3); } -void ngbootleg_prot_device::kf2k5uni_mx_decrypt(uint8_t* audiorom, uint32_t audiorom_size) +void ngbootleg_prot_device::kf2k5uni_mx_decrypt(u8* audiorom, u32 audiorom_size) { int i; - uint8_t *mrom = audiorom; + u8 *mrom = audiorom; for (i = 0; i < 0x30000; i++) mrom[i] = bitswap<8>(mrom[i], 4, 5, 6, 7, 0, 1, 2, 3); } -void ngbootleg_prot_device::decrypt_kf2k5uni(uint8_t* cpurom, uint32_t cpurom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size) +void ngbootleg_prot_device::decrypt_kf2k5uni(u8* cpurom, u32 cpurom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size) { kf2k5uni_px_decrypt(cpurom, cpurom_size); kf2k5uni_sx_decrypt(fixedrom, fixedrom_size); @@ -262,10 +262,10 @@ void ngbootleg_prot_device::decrypt_kf2k5uni(uint8_t* cpurom, uint32_t cpurom_si /* The King of Fighters 2002 (bootleg) */ -void ngbootleg_prot_device::kof2002b_gfx_decrypt(uint8_t *src, int size) +void ngbootleg_prot_device::kof2002b_gfx_decrypt(u8 *src, int size) { int i, j; - static const uint8_t t[ 8 ][ 6 ] = + static const u8 t[ 8 ][ 6 ] = { { 0, 8, 7, 6, 2, 1 }, { 1, 0, 8, 7, 6, 2 }, @@ -277,7 +277,7 @@ void ngbootleg_prot_device::kof2002b_gfx_decrypt(uint8_t *src, int size) { 8, 0, 7, 6, 2, 1 }, }; - std::vector<uint8_t> dst( 0x10000 ); + std::vector<u8> dst( 0x10000 ); for ( i = 0; i < size; i+=0x10000 ) { @@ -296,12 +296,12 @@ void ngbootleg_prot_device::kof2002b_gfx_decrypt(uint8_t *src, int size) /* The King of Fighters 2002 Magic Plus (bootleg) */ -void ngbootleg_prot_device::kf2k2mp_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k2mp_decrypt(u8* cpurom, u32 cpurom_size) { int i,j; - uint8_t *src = cpurom; - uint8_t dst[0x80]; + u8 *src = cpurom; + u8 dst[0x80]; memmove(src, src + 0x300000, 0x500000); @@ -320,10 +320,10 @@ void ngbootleg_prot_device::kf2k2mp_decrypt(uint8_t* cpurom, uint32_t cpurom_siz /* The King of Fighters 2002 Magic Plus II (bootleg) */ -void ngbootleg_prot_device::kf2k2mp2_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k2mp2_px_decrypt(u8* cpurom, u32 cpurom_size) { - uint8_t *src = cpurom; - std::vector<uint8_t> dst(0x600000); + u8 *src = cpurom; + std::vector<u8> dst(0x600000); memcpy (&dst[0x000000], &src[0x1C0000], 0x040000); memcpy (&dst[0x040000], &src[0x140000], 0x080000); @@ -337,13 +337,13 @@ void ngbootleg_prot_device::kf2k2mp2_px_decrypt(uint8_t* cpurom, uint32_t cpurom /* descrambling information from razoola */ -void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix_do(uint8_t* sprrom, uint32_t sprrom_size, int start, int end, int bit3shift, int bit2shift, int bit1shift, int bit0shift) +void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix_do(u8* sprrom, u32 sprrom_size, int start, int end, int bit3shift, int bit2shift, int bit1shift, int bit0shift) { int i,j; int tilesize=128; - std::vector<uint8_t> rom(16*tilesize); // 16 tiles buffer - uint8_t* realrom = sprrom + start*tilesize; + std::vector<u8> rom(16*tilesize); // 16 tiles buffer + u8* realrom = sprrom + start*tilesize; for (i = 0; i < (end-start)/16; i++) { @@ -358,7 +358,7 @@ void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix_do(uint8_t* sprrom, } } -void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix(uint8_t* sprrom, uint32_t sprrom_size, int start, int end) +void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix(u8* sprrom, u32 sprrom_size, int start, int end) { cthd2003_neogeo_gfx_address_fix_do(sprrom, sprrom_size, start+512*0, end+512*0, 0,3,2,1); cthd2003_neogeo_gfx_address_fix_do(sprrom, sprrom_size, start+512*1, end+512*1, 1,0,3,2); @@ -369,7 +369,7 @@ void ngbootleg_prot_device::cthd2003_neogeo_gfx_address_fix(uint8_t* sprrom, uin cthd2003_neogeo_gfx_address_fix_do(sprrom, sprrom_size, start+512*7, end+512*7, 0,2,3,1); } -void ngbootleg_prot_device::cthd2003_c(uint8_t* sprrom, uint32_t sprrom_size, int pow) +void ngbootleg_prot_device::cthd2003_c(u8* sprrom, u32 sprrom_size, int pow) { int i; @@ -392,10 +392,10 @@ void ngbootleg_prot_device::cthd2003_c(uint8_t* sprrom, uint32_t sprrom_size, in cthd2003_neogeo_gfx_address_fix(sprrom, sprrom_size, i*512,i*512+512); } -void ngbootleg_prot_device::decrypt_cthd2003(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size) +void ngbootleg_prot_device::decrypt_cthd2003(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size) { - uint8_t *romdata = fixedrom; - std::vector<uint8_t> tmp(8*128*128); + u8 *romdata = fixedrom; + std::vector<u8> tmp(8*128*128); memcpy(&tmp[8*0*128], romdata+8*0*128, 8*32*128); memcpy(&tmp[8*32*128], romdata+8*64*128, 8*32*128); @@ -415,7 +415,7 @@ void ngbootleg_prot_device::decrypt_cthd2003(uint8_t* sprrom, uint32_t sprrom_si cthd2003_c(sprrom, sprrom_size, 0); } -WRITE16_MEMBER( ngbootleg_prot_device::cthd2003_bankswitch_w ) +void ngbootleg_prot_device::cthd2003_bankswitch_w(offs_t offset, u16 data) { int bankaddress; static const int cthd2003_banks[8] = { 1,0,1,0,1,0,3,2 }; @@ -426,14 +426,14 @@ WRITE16_MEMBER( ngbootleg_prot_device::cthd2003_bankswitch_w ) } } -void ngbootleg_prot_device::patch_cthd2003(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::patch_cthd2003(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size) { /* patches thanks to razoola */ int i; - uint16_t *mem16 = (uint16_t *)cpurom; + u16 *mem16 = (u16 *)cpurom; /* special ROM banking handler */ - maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2fffff, write16_delegate(*this, FUNC(ngbootleg_prot_device::cthd2003_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2fffff, write16sm_delegate(*this, FUNC(ngbootleg_prot_device::cthd2003_bankswitch_w))); m_bankdev = bankdev; // theres still a problem on the character select screen but it seems to be related to cpu core timing issues, @@ -469,11 +469,11 @@ void ngbootleg_prot_device::patch_cthd2003(cpu_device* maincpu, neogeo_banked_ca /* Crouching Tiger Hidden Dragon 2003 Super Plus (bootleg of King of Fighters 2001) */ -void ngbootleg_prot_device::ct2k3sp_sx_decrypt( uint8_t* fixedrom, uint32_t fixedrom_size ) +void ngbootleg_prot_device::ct2k3sp_sx_decrypt( u8* fixedrom, u32 fixedrom_size ) { int rom_size = fixedrom_size; - uint8_t *rom = fixedrom; - std::vector<uint8_t> buf( rom_size ); + u8 *rom = fixedrom; + std::vector<u8> buf( rom_size ); int i; int ofst; @@ -495,10 +495,10 @@ void ngbootleg_prot_device::ct2k3sp_sx_decrypt( uint8_t* fixedrom, uint32_t fixe memcpy( &rom[ 0x30000 ], &buf[ 0x28000 ], 0x8000 ); } -void ngbootleg_prot_device::decrypt_ct2k3sp(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size) +void ngbootleg_prot_device::decrypt_ct2k3sp(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size) { - uint8_t *romdata = audiorom + 0x10000; - std::vector<uint8_t> tmp(8*128*128); + u8 *romdata = audiorom + 0x10000; + std::vector<u8> tmp(8*128*128); memcpy(&tmp[8*0*128], romdata+8*0*128, 8*32*128); memcpy(&tmp[8*32*128], romdata+8*64*128, 8*32*128); memcpy(&tmp[8*64*128], romdata+8*32*128, 8*32*128); @@ -513,10 +513,10 @@ void ngbootleg_prot_device::decrypt_ct2k3sp(uint8_t* sprrom, uint32_t sprrom_siz /* Crouching Tiger Hidden Dragon 2003 Super Plus alternate (bootleg of King of Fighters 2001) */ -void ngbootleg_prot_device::decrypt_ct2k3sa(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size ) +void ngbootleg_prot_device::decrypt_ct2k3sa(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size ) { - uint8_t *romdata = audiorom + 0x10000; - std::vector<uint8_t> tmp(8*128*128); + u8 *romdata = audiorom + 0x10000; + std::vector<u8> tmp(8*128*128); memcpy(&tmp[8*0*128], romdata+8*0*128, 8*32*128); memcpy(&tmp[8*32*128], romdata+8*64*128, 8*32*128); memcpy(&tmp[8*64*128], romdata+8*32*128, 8*32*128); @@ -527,11 +527,11 @@ void ngbootleg_prot_device::decrypt_ct2k3sa(uint8_t* sprrom, uint32_t sprrom_siz cthd2003_c(sprrom, sprrom_size, 0); } -void ngbootleg_prot_device::patch_ct2k3sa(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::patch_ct2k3sa(u8* cpurom, u32 cpurom_size) { /* patches thanks to razoola - same as for cthd2003*/ int i; - uint16_t *mem16 = (uint16_t *)cpurom; + u16 *mem16 = (u16 *)cpurom; // theres still a problem on the character select screen but it seems to be related to cpu core timing issues, // overclocking the 68k prevents it. @@ -567,14 +567,14 @@ void ngbootleg_prot_device::patch_ct2k3sa(uint8_t* cpurom, uint32_t cpurom_size) /* King of Fighters Special Edition 2004 (bootleg of King of Fighters 2002) */ -void ngbootleg_prot_device::decrypt_kof2k4se_68k(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::decrypt_kof2k4se_68k(u8* cpurom, u32 cpurom_size) { - uint8_t *src = cpurom+0x100000; - std::vector<uint8_t> dst(0x400000); + u8 *src = cpurom+0x100000; + std::vector<u8> dst(0x400000); static const int sec[] = {0x300000, 0x200000, 0x100000, 0x000000}; memcpy(&dst[0], src, 0x400000); - for(uint8_t i = 0; i < 4; ++i) + for(u8 i = 0; i < 4; ++i) memcpy(src + i*0x100000, &dst[sec[i]], 0x100000); } @@ -582,22 +582,22 @@ void ngbootleg_prot_device::decrypt_kof2k4se_68k(uint8_t* cpurom, uint32_t cpuro /* Lansquenet 2004 (Shock Troopers - 2nd Squad bootleg) */ -void ngbootleg_prot_device::lans2004_vx_decrypt(uint8_t* ymsndrom, uint32_t ymsndrom_size) +void ngbootleg_prot_device::lans2004_vx_decrypt(u8* ymsndrom, u32 ymsndrom_size) { - uint8_t *rom = ymsndrom; - for (uint8_t i = 0; i < 0xA00000; i++) + u8 *rom = ymsndrom; + for (u8 i = 0; i < 0xA00000; i++) rom[i] = bitswap<8>(rom[i], 0, 1, 5, 4, 3, 2, 6, 7); } -void ngbootleg_prot_device::lans2004_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::lans2004_decrypt_68k(u8* cpurom, u32 cpurom_size) { /* Descrambling P ROMs - Thanks to Razoola for the info */ int i; - uint8_t *src = cpurom; - uint16_t *rom = (uint16_t*)cpurom; + u8 *src = cpurom; + u16 *rom = (u16*)cpurom; static const int sec[] = { 0x3, 0x8, 0x7, 0xC, 0x1, 0xA, 0x6, 0xD }; - std::vector<uint8_t> dst(0x600000); + std::vector<u8> dst(0x600000); for (i = 0; i < 8; i++) memcpy (&dst[i * 0x20000], src + sec[i] * 0x20000, 0x20000); @@ -630,13 +630,13 @@ void ngbootleg_prot_device::lans2004_decrypt_68k(uint8_t* cpurom, uint32_t cpuro /* Metal Slug 5 Plus (bootleg) */ -READ16_MEMBER( ngbootleg_prot_device::mslug5_prot_r ) +u16 ngbootleg_prot_device::mslug5_prot_r() { logerror("PC %06x: access protected\n",machine().describe_context()); return 0xa0; } -WRITE16_MEMBER( ngbootleg_prot_device::ms5plus_bankswitch_w ) +void ngbootleg_prot_device::ms5plus_bankswitch_w(offs_t offset, u16 data) { int bankaddress; logerror("offset: %06x PC %06x: set banking %04x\n",offset,machine().describe_context(),data); @@ -659,9 +659,8 @@ WRITE16_MEMBER( ngbootleg_prot_device::ms5plus_bankswitch_w ) void ngbootleg_prot_device::install_ms5plus_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { // special ROM banking handler / additional protection - maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2ffff0, 0x2fffff, - read16_delegate(*this, FUNC(ngbootleg_prot_device::mslug5_prot_r)), - write16_delegate(*this, FUNC(ngbootleg_prot_device::ms5plus_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2ffff0, 0x2fffff, read16smo_delegate(*this, FUNC(ngbootleg_prot_device::mslug5_prot_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2fffff, write16sm_delegate(*this, FUNC(ngbootleg_prot_device::ms5plus_bankswitch_w))); m_bankdev = bankdev; } @@ -669,13 +668,13 @@ void ngbootleg_prot_device::install_ms5plus_protection(cpu_device* maincpu, neog /* SNK vs. CAPCOM SVC CHAOS (bootleg) */ -void ngbootleg_prot_device::svcboot_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcboot_px_decrypt(u8* cpurom, u32 cpurom_size) { - static const uint8_t sec[] = { 0x06, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00 }; + static const u8 sec[] = { 0x06, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00 }; int i; int size = cpurom_size; - uint8_t *src = cpurom; - std::vector<uint8_t> dst( size ); + u8 *src = cpurom; + std::vector<u8> dst( size ); int ofst; for( i = 0; i < size / 0x100000; i++ ) memcpy( &dst[ i * 0x100000 ], &src[ sec[ i ] * 0x100000 ], 0x100000 ); @@ -688,14 +687,14 @@ void ngbootleg_prot_device::svcboot_px_decrypt(uint8_t* cpurom, uint32_t cpurom_ } } -void ngbootleg_prot_device::svcboot_cx_decrypt(uint8_t*sprrom, uint32_t sprrom_size) +void ngbootleg_prot_device::svcboot_cx_decrypt(u8*sprrom, u32 sprrom_size) { - static const uint8_t idx_tbl[ 0x10 ] = { 0, 1, 0, 1, 2, 3, 2, 3, 3, 4, 3, 4, 4, 5, 4, 5 }; - static const uint8_t bitswap4_tbl[ 6 ][ 4 ] = { { 3, 0, 1, 2 }, { 2, 3, 0, 1 }, { 1, 2, 3, 0 }, { 0, 1, 2, 3 }, { 3, 2, 1, 0 }, { 3, 0, 2, 1 } }; + static const u8 idx_tbl[ 0x10 ] = { 0, 1, 0, 1, 2, 3, 2, 3, 3, 4, 3, 4, 4, 5, 4, 5 }; + static const u8 bitswap4_tbl[ 6 ][ 4 ] = { { 3, 0, 1, 2 }, { 2, 3, 0, 1 }, { 1, 2, 3, 0 }, { 0, 1, 2, 3 }, { 3, 2, 1, 0 }, { 3, 0, 2, 1 } }; int i; int size = sprrom_size; - uint8_t *src = sprrom; - std::vector<uint8_t> dst( size ); + u8 *src = sprrom; + std::vector<u8> dst( size ); int ofst; memcpy( &dst[0], src, size ); for( i = 0; i < size / 0x80; i++ ) @@ -715,12 +714,12 @@ void ngbootleg_prot_device::svcboot_cx_decrypt(uint8_t*sprrom, uint32_t sprrom_s /* SNK vs. CAPCOM SVC CHAOS Plus (bootleg set 1) */ -void ngbootleg_prot_device::svcplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcplus_px_decrypt(u8* cpurom, u32 cpurom_size) { static const int sec[] = { 0x00, 0x03, 0x02, 0x05, 0x04, 0x01 }; int i, ofst, size = cpurom_size; - uint8_t *src = cpurom; - std::vector<uint8_t> dst( size ); + u8 *src = cpurom; + std::vector<u8> dst( size ); memcpy( &dst[0], src, size ); for( i = 0; i < size / 2; i++ ) { @@ -735,10 +734,10 @@ void ngbootleg_prot_device::svcplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom_ memcpy( &src[ i * 0x100000 ], &dst[ sec[ i ] * 0x100000 ], 0x100000 ); } -void ngbootleg_prot_device::svcplus_px_hack(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcplus_px_hack(u8* cpurom, u32 cpurom_size) { /* patched by the protection chip? */ - uint16_t *mem16 = (uint16_t *)cpurom; + u16 *mem16 = (u16 *)cpurom; mem16[0x0f8016/2] = 0x33c1; } @@ -746,13 +745,13 @@ void ngbootleg_prot_device::svcplus_px_hack(uint8_t* cpurom, uint32_t cpurom_siz /* SNK vs. CAPCOM SVC CHAOS Plus (bootleg set 2) */ -void ngbootleg_prot_device::svcplusa_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcplusa_px_decrypt(u8* cpurom, u32 cpurom_size) { int i; static const int sec[] = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x00 }; int size = cpurom_size; - uint8_t *src = cpurom; - std::vector<uint8_t> dst( size ); + u8 *src = cpurom; + std::vector<u8> dst( size ); memcpy( &dst[0], src, size ); for( i = 0; i < 6; i++ ) memcpy( &src[ i * 0x100000 ], &dst[ sec[ i ] * 0x100000 ], 0x100000 ); @@ -762,12 +761,12 @@ void ngbootleg_prot_device::svcplusa_px_decrypt(uint8_t* cpurom, uint32_t cpurom /* SNK vs. CAPCOM SVC CHAOS Super Plus (bootleg) */ -void ngbootleg_prot_device::svcsplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcsplus_px_decrypt(u8* cpurom, u32 cpurom_size) { static const int sec[] = { 0x06, 0x07, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00 }; int i, ofst, size = cpurom_size; - uint8_t *src = cpurom; - std::vector<uint8_t> dst( size ); + u8 *src = cpurom; + std::vector<u8> dst( size ); memcpy( &dst[0], src, size ); for( i = 0; i < size / 2; i++ ) { @@ -778,10 +777,10 @@ void ngbootleg_prot_device::svcsplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom } } -void ngbootleg_prot_device::svcsplus_px_hack(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::svcsplus_px_hack(u8* cpurom, u32 cpurom_size) { /* patched by the protection chip? */ - uint16_t *mem16 = (uint16_t *)cpurom; + u16 *mem16 = (u16 *)cpurom; mem16[0x9e90/2] = 0x000f; mem16[0x9e92/2] = 0xc9c0; mem16[0xa10c/2] = 0x4eb9; @@ -793,24 +792,24 @@ void ngbootleg_prot_device::svcsplus_px_hack(uint8_t* cpurom, uint32_t cpurom_si /* The King of Fighters 2003 (bootleg set 1) */ -READ16_MEMBER( ngbootleg_prot_device::kof2003_r) +u16 ngbootleg_prot_device::kof2003_r(offs_t offset) { return m_cartridge_ram[offset]; } -READ16_MEMBER(ngbootleg_prot_device::kof2003_overlay_r) // hack? +u16 ngbootleg_prot_device::kof2003_overlay_r() // hack? { return kof2k3_overlay; } -WRITE16_MEMBER( ngbootleg_prot_device::kof2003_w ) +void ngbootleg_prot_device::kof2003_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cartridge_ram[offset]); if (offset == 0x1ff0/2 || offset == 0x1ff2/2) { - uint8_t* cr = (uint8_t *)m_cartridge_ram; - uint32_t address = (cr[BYTE_XOR_LE(0x1ff3)]<<16)|(cr[BYTE_XOR_LE(0x1ff2)]<<8)|cr[BYTE_XOR_LE(0x1ff1)]; - uint8_t prt = cr[BYTE_XOR_LE(0x1ff2)]; + u8* cr = (u8 *)m_cartridge_ram; + u32 address = (cr[BYTE_XOR_LE(0x1ff3)]<<16)|(cr[BYTE_XOR_LE(0x1ff2)]<<8)|cr[BYTE_XOR_LE(0x1ff1)]; + u8 prt = cr[BYTE_XOR_LE(0x1ff2)]; cr[BYTE_XOR_LE(0x1ff0)] = 0xa0; cr[BYTE_XOR_LE(0x1ff1)] &= 0xfe; @@ -821,14 +820,14 @@ WRITE16_MEMBER( ngbootleg_prot_device::kof2003_w ) } } -WRITE16_MEMBER( ngbootleg_prot_device::kof2003p_w ) +void ngbootleg_prot_device::kof2003p_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cartridge_ram[offset]); if (offset == 0x1ff0/2 || offset == 0x1ff2/2) { - uint8_t* cr = (uint8_t *)m_cartridge_ram; - uint32_t address = (cr[BYTE_XOR_LE(0x1ff3)]<<16)|(cr[BYTE_XOR_LE(0x1ff2)]<<8)|cr[BYTE_XOR_LE(0x1ff0)]; - uint8_t prt = cr[BYTE_XOR_LE(0x1ff2)]; + u8* cr = (u8 *)m_cartridge_ram; + u32 address = (cr[BYTE_XOR_LE(0x1ff3)]<<16)|(cr[BYTE_XOR_LE(0x1ff2)]<<8)|cr[BYTE_XOR_LE(0x1ff0)]; + u8 prt = cr[BYTE_XOR_LE(0x1ff2)]; cr[BYTE_XOR_LE(0x1ff0)] &= 0xfe; cr[BYTE_XOR_LE(0x1ff3)] &= 0x7f; @@ -838,26 +837,27 @@ WRITE16_MEMBER( ngbootleg_prot_device::kof2003p_w ) } } -void ngbootleg_prot_device::kf2k3bl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k3bl_px_decrypt(u8* cpurom, u32 cpurom_size) { - static const uint8_t sec[] = { 0x07, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 }; + static const u8 sec[] = { 0x07, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 }; int rom_size = 0x800000; - uint8_t *rom = cpurom; - std::vector<uint8_t> buf( rom_size ); + u8 *rom = cpurom; + std::vector<u8> buf( rom_size ); memcpy( &buf[0], rom, rom_size ); for( int i = 0; i < rom_size / 0x100000; i++ ) memcpy( &rom[ i * 0x100000 ], &buf[ sec[ i ] * 0x100000 ], 0x100000 ); } -void ngbootleg_prot_device::kf2k3bl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k3bl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size) { m_mainrom = cpurom; - maincpu->space(AS_PROGRAM).install_read_handler(0x58196, 0x58197, read16_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_overlay_r))); + maincpu->space(AS_PROGRAM).install_read_handler(0x58196, 0x58197, read16smo_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_overlay_r))); - maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2fe000, 0x2fffff, read16_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_r)), write16_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe000, 0x2fffff, read16sm_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fe000, 0x2fffff, write16s_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_w))); m_bankdev = bankdev; } @@ -865,10 +865,10 @@ void ngbootleg_prot_device::kf2k3bl_install_protection(cpu_device* maincpu, neog /* The King of Fighters 2004 Plus / Hero (The King of Fighters 2003 bootleg) */ -void ngbootleg_prot_device::kf2k3pl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k3pl_px_decrypt(u8* cpurom, u32 cpurom_size) { - std::vector<uint16_t> tmp(0x100000/2); - uint16_t*rom16 = (uint16_t*)cpurom; + std::vector<u16> tmp(0x100000/2); + u16*rom16 = (u16*)cpurom; int i, j; for (i = 0;i < 0x700000/2;i+=0x100000/2) @@ -884,12 +884,11 @@ void ngbootleg_prot_device::kf2k3pl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_ kof2k3_overlay = rom16[0x58196 / 2]; } -void ngbootleg_prot_device::kf2k3pl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k3pl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size) { m_mainrom = cpurom; - maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2fe000, 0x2fffff, - read16_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_r)), - write16_delegate(*this, FUNC(ngbootleg_prot_device::kof2003p_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe000, 0x2fffff, read16sm_delegate(*this, FUNC(ngbootleg_prot_device::kof2003_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fe000, 0x2fffff, write16s_delegate(*this, FUNC(ngbootleg_prot_device::kof2003p_w))); m_bankdev = bankdev; } @@ -897,18 +896,18 @@ void ngbootleg_prot_device::kf2k3pl_install_protection(cpu_device* maincpu, neog /* The King of Fighters 2004 Ultra Plus (The King of Fighters 2003 bootleg) */ -void ngbootleg_prot_device::kf2k3upl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::kf2k3upl_px_decrypt(u8* cpurom, u32 cpurom_size) { { - uint8_t *src = cpurom; + u8 *src = cpurom; memmove(src+0x100000, src, 0x600000); memmove(src, src+0x700000, 0x100000); } { int i, ofst; - uint8_t *rom = cpurom + 0xfe000; - uint8_t *buf = cpurom + 0xd0610; + u8 *rom = cpurom + 0xfe000; + u8 *buf = cpurom + 0xd0610; for( i = 0; i < 0x2000 / 2; i++ ) { @@ -917,7 +916,7 @@ void ngbootleg_prot_device::kf2k3upl_px_decrypt(uint8_t* cpurom, uint32_t cpurom } } - uint16_t*rom16 = (uint16_t*)cpurom; + u16*rom16 = (u16*)cpurom; kof2k3_overlay = rom16[0x58196 / 2]; } @@ -925,11 +924,11 @@ void ngbootleg_prot_device::kf2k3upl_px_decrypt(uint8_t* cpurom, uint32_t cpurom /* Samurai Shodown V / Samurai Spirits Zero (bootleg) */ -void ngbootleg_prot_device::samsho5b_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void ngbootleg_prot_device::samsho5b_px_decrypt(u8* cpurom, u32 cpurom_size) { int i, ofst, px_size = cpurom_size; - uint8_t *rom = cpurom; - std::vector<uint8_t> buf( px_size ); + u8 *rom = cpurom; + std::vector<u8> buf( px_size ); memcpy( &buf[0], rom, px_size ); @@ -948,10 +947,10 @@ void ngbootleg_prot_device::samsho5b_px_decrypt(uint8_t* cpurom, uint32_t cpurom } -void ngbootleg_prot_device::samsho5b_vx_decrypt(uint8_t* ymsndrom, uint32_t ymsndrom_size) +void ngbootleg_prot_device::samsho5b_vx_decrypt(u8* ymsndrom, u32 ymsndrom_size) { int vx_size = ymsndrom_size; - uint8_t *rom = ymsndrom; + u8 *rom = ymsndrom; for( int i = 0; i < vx_size; i++ ) rom[ i ] = bitswap<8>( rom[ i ], 0, 1, 5, 4, 3, 2, 6, 7 ); @@ -963,11 +962,11 @@ void ngbootleg_prot_device::samsho5b_vx_decrypt(uint8_t* ymsndrom, uint32_t ymsn #define MATRIMBLZ80( i ) ( i^(bitswap<8>(i&0x3,4,3,1,2,0,7,6,5)<<8) ) -void ngbootleg_prot_device::matrimbl_decrypt(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size) +void ngbootleg_prot_device::matrimbl_decrypt(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size) { /* decrypt Z80 */ - uint8_t *rom = audiorom+0x10000; - std::vector<uint8_t> buf( 0x20000 ); + u8 *rom = audiorom+0x10000; + std::vector<u8> buf( 0x20000 ); int i, j; memcpy( &buf[0], rom, 0x20000 ); for( i=0x00000; i<0x20000; i++ ) @@ -1009,7 +1008,7 @@ void ngbootleg_prot_device::matrimbl_decrypt(uint8_t* sprrom, uint32_t sprrom_si DEFINE_DEVICE_TYPE(KOG_PROT, kog_prot_device, "kog_prot", "NeoGeo Protection (King of Gladiator)") -kog_prot_device::kog_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +kog_prot_device::kog_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, KOG_PROT, tag, owner, clock) , m_jumper(*this, "JUMPER") { } @@ -1018,7 +1017,7 @@ kog_prot_device::kog_prot_device(const machine_config &mconfig, const char *tag, void kog_prot_device::device_start() { } void kog_prot_device::device_reset() { } -READ16_MEMBER(kog_prot_device::read_jumper) +u16 kog_prot_device::read_jumper() { return ioport("JUMPER")->read(); } @@ -1026,15 +1025,15 @@ READ16_MEMBER(kog_prot_device::read_jumper) void kog_prot_device::kog_install_protection(cpu_device* maincpu) { /* overlay cartridge ROM */ - maincpu->space(AS_PROGRAM).install_read_handler(0x0ffffe, 0x0fffff, read16_delegate(*this, FUNC(kog_prot_device::read_jumper))); + maincpu->space(AS_PROGRAM).install_read_handler(0x0ffffe, 0x0fffff, read16smo_delegate(*this, FUNC(kog_prot_device::read_jumper))); } -void kog_prot_device::kog_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size) +void kog_prot_device::kog_px_decrypt(u8* cpurom, u32 cpurom_size) { - uint8_t *src = cpurom; - std::vector<uint8_t> dst( 0x600000 ); - uint16_t *rom = (uint16_t *)cpurom; + u8 *src = cpurom; + std::vector<u8> dst( 0x600000 ); + u16 *rom = (u16 *)cpurom; int i; static const int sec[] = { 0x3, 0x8, 0x7, 0xC, 0x1, 0xA, 0x6, 0xD }; @@ -1110,7 +1109,7 @@ ioport_constructor kog_prot_device::device_input_ports() const DEFINE_DEVICE_TYPE(CMC_PROT, cmc_prot_device, "cmc_prot", "NeoGeo Protection (CMC)") -cmc_prot_device::cmc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +cmc_prot_device::cmc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, CMC_PROT, tag, owner, clock) , type0_t03(nullptr) , type0_t12(nullptr) @@ -1127,7 +1126,7 @@ cmc_prot_device::cmc_prot_device(const machine_config &mconfig, const char *tag, void cmc_prot_device::device_start() { } void cmc_prot_device::device_reset() { } -static const uint8_t kof99_type0_t03[256] = +static const u8 kof99_type0_t03[256] = { 0xfb, 0x86, 0x9d, 0xf1, 0xbf, 0x80, 0xd5, 0x43, 0xab, 0xb3, 0x9f, 0x6a, 0x33, 0xd9, 0xdb, 0xb6, 0x66, 0x08, 0x69, 0x88, 0xcc, 0xb7, 0xde, 0x49, 0x97, 0x64, 0x1f, 0xa6, 0xc0, 0x2f, 0x52, 0x42, @@ -1148,7 +1147,7 @@ static const uint8_t kof99_type0_t03[256] = }; -static const uint8_t kof99_type0_t12[256] = +static const u8 kof99_type0_t12[256] = { 0x1f, 0xac, 0x4d, 0xcd, 0xca, 0x70, 0x02, 0x6b, 0x18, 0x40, 0x62, 0xb2, 0x3f, 0x9b, 0x5b, 0xef, 0x69, 0x68, 0x71, 0x3b, 0xcb, 0xd4, 0x30, 0xbc, 0x47, 0x72, 0x74, 0x5e, 0x84, 0x4c, 0x1b, 0xdb, @@ -1169,7 +1168,7 @@ static const uint8_t kof99_type0_t12[256] = }; -static const uint8_t kof99_type1_t03[256] = +static const u8 kof99_type1_t03[256] = { 0xa9, 0x17, 0xaf, 0x0d, 0x34, 0x6e, 0x53, 0xb6, 0x7f, 0x58, 0xe9, 0x14, 0x5f, 0x55, 0xdb, 0xd4, 0x42, 0x80, 0x99, 0x59, 0xa8, 0x3a, 0x57, 0x5d, 0xd5, 0x6f, 0x4c, 0x68, 0x35, 0x46, 0xa6, 0xe7, @@ -1190,7 +1189,7 @@ static const uint8_t kof99_type1_t03[256] = }; -static const uint8_t kof99_type1_t12[256] = +static const u8 kof99_type1_t12[256] = { 0xea, 0xe6, 0x5e, 0xa7, 0x8e, 0xac, 0x34, 0x03, 0x30, 0x97, 0x52, 0x53, 0x76, 0xf2, 0x62, 0x0b, 0x0a, 0xfc, 0x94, 0xb8, 0x67, 0x36, 0x11, 0xbc, 0xae, 0xca, 0xfa, 0x15, 0x04, 0x2b, 0x17, 0xc4, @@ -1213,7 +1212,7 @@ static const uint8_t kof99_type1_t12[256] = /* underlined values are wrong (not enough evidence, FF fill in kof99 and garou) */ /* they correspond to tiles 7d000-7efff */ -static const uint8_t kof99_address_8_15_xor1[256] = +static const u8 kof99_address_8_15_xor1[256] = { 0x00, 0xb1, 0x1e, 0xc5, 0x3d, 0x40, 0x45, 0x5e, 0xf2, 0xf8, 0x04, 0x63, 0x36, 0x87, 0x88, 0xbf, 0xab, 0xcc, 0x78, 0x08, 0xdd, 0x20, 0xd4, 0x35, 0x09, 0x8e, 0x44, 0xae, 0x33, 0xa9, 0x9e, 0xcd, @@ -1235,7 +1234,7 @@ static const uint8_t kof99_address_8_15_xor1[256] = }; -static const uint8_t kof99_address_8_15_xor2[256] = +static const u8 kof99_address_8_15_xor2[256] = { 0x9b, 0x9d, 0xc1, 0x3d, 0xa9, 0xb8, 0xf4, 0x6f, 0xf6, 0x25, 0xc7, 0x47, 0xd5, 0x97, 0xdf, 0x6b, 0xeb, 0x90, 0xa4, 0xb2, 0x5d, 0xf5, 0x66, 0xb0, 0xb9, 0x8b, 0x93, 0x64, 0xec, 0x7b, 0x65, 0x8c, @@ -1256,7 +1255,7 @@ static const uint8_t kof99_address_8_15_xor2[256] = }; -static const uint8_t kof99_address_16_23_xor1[256] = +static const u8 kof99_address_16_23_xor1[256] = { 0x00, 0x5f, 0x03, 0x52, 0xce, 0xe3, 0x7d, 0x8f, 0x6b, 0xf8, 0x20, 0xde, 0x7b, 0x7e, 0x39, 0xbe, 0xf5, 0x94, 0x18, 0x78, 0x80, 0xc9, 0x7f, 0x7a, 0x3e, 0x63, 0xf2, 0xe0, 0x4e, 0xf7, 0x87, 0x27, @@ -1277,7 +1276,7 @@ static const uint8_t kof99_address_16_23_xor1[256] = }; -static const uint8_t kof99_address_16_23_xor2[256] = +static const u8 kof99_address_16_23_xor2[256] = { 0x29, 0x97, 0x1a, 0x2c, 0x0b, 0x94, 0x3e, 0x75, 0x01, 0x0d, 0x1b, 0xe1, 0x4d, 0x38, 0x39, 0x8f, 0xe7, 0xd0, 0x60, 0x90, 0xb2, 0x0f, 0xbb, 0x70, 0x1f, 0xe6, 0x5b, 0x87, 0xb4, 0x43, 0xfd, 0xf5, @@ -1298,7 +1297,7 @@ static const uint8_t kof99_address_16_23_xor2[256] = }; -static const uint8_t kof99_address_0_7_xor[256] = +static const u8 kof99_address_0_7_xor[256] = { 0x74, 0xad, 0x5d, 0x1d, 0x9e, 0xc3, 0xfa, 0x4e, 0xf7, 0xdb, 0xca, 0xa2, 0x64, 0x36, 0x56, 0x0c, 0x4f, 0xcf, 0x43, 0x66, 0x1e, 0x91, 0xe3, 0xa5, 0x58, 0xc2, 0xc1, 0xd4, 0xb9, 0xdd, 0x76, 0x16, @@ -1319,7 +1318,7 @@ static const uint8_t kof99_address_0_7_xor[256] = }; -static const uint8_t kof2000_type0_t03[256] = +static const u8 kof2000_type0_t03[256] = { 0x10, 0x61, 0xf1, 0x78, 0x85, 0x52, 0x68, 0xe3, 0x12, 0x0d, 0xfa, 0xf0, 0xc9, 0x36, 0x5e, 0x3d, 0xf9, 0xa6, 0x01, 0x2e, 0xc7, 0x84, 0xea, 0x2b, 0x6d, 0x14, 0x38, 0x4f, 0x55, 0x1c, 0x9d, 0xa7, @@ -1340,7 +1339,7 @@ static const uint8_t kof2000_type0_t03[256] = }; -static const uint8_t kof2000_type0_t12[256] = +static const u8 kof2000_type0_t12[256] = { 0xf4, 0x28, 0xb4, 0x8f, 0xfa, 0xeb, 0x8e, 0x54, 0x2b, 0x49, 0xd1, 0x76, 0x71, 0x47, 0x8b, 0x57, 0x92, 0x85, 0x7c, 0xb8, 0x5c, 0x22, 0xf9, 0x26, 0xbc, 0x5b, 0x6d, 0x67, 0xae, 0x5f, 0x6f, 0xf5, @@ -1361,7 +1360,7 @@ static const uint8_t kof2000_type0_t12[256] = }; -static const uint8_t kof2000_type1_t03[256] = +static const u8 kof2000_type1_t03[256] = { 0x9a, 0x2f, 0xcc, 0x4e, 0x40, 0x69, 0xac, 0xca, 0xa5, 0x7b, 0x0a, 0x61, 0x91, 0x0d, 0x55, 0x74, 0xcd, 0x8b, 0x0b, 0x80, 0x09, 0x5e, 0x38, 0xc7, 0xda, 0xbf, 0xf5, 0x37, 0x23, 0x31, 0x33, 0xe9, @@ -1382,7 +1381,7 @@ static const uint8_t kof2000_type1_t03[256] = }; -static const uint8_t kof2000_type1_t12[256] = +static const u8 kof2000_type1_t12[256] = { 0xda, 0xa7, 0xd6, 0x6e, 0x2f, 0x5e, 0xf0, 0x3f, 0xa4, 0xce, 0xd3, 0xfd, 0x46, 0x2a, 0xac, 0xc9, 0xbe, 0xeb, 0x9f, 0xd5, 0x3c, 0x61, 0x96, 0x11, 0xd0, 0x38, 0xca, 0x06, 0xed, 0x1b, 0x65, 0xe7, @@ -1403,7 +1402,7 @@ static const uint8_t kof2000_type1_t12[256] = }; -static const uint8_t kof2000_address_8_15_xor1[256] = +static const u8 kof2000_address_8_15_xor1[256] = { 0xfc, 0x9b, 0x1c, 0x35, 0x72, 0x53, 0xd6, 0x7d, 0x84, 0xa4, 0xc5, 0x93, 0x7b, 0xe7, 0x47, 0xd5, 0x24, 0xa2, 0xfa, 0x19, 0x0c, 0xb1, 0x8c, 0xb9, 0x9d, 0xd8, 0x59, 0x4f, 0x3c, 0xb2, 0x78, 0x4a, @@ -1424,7 +1423,7 @@ static const uint8_t kof2000_address_8_15_xor1[256] = }; -static const uint8_t kof2000_address_8_15_xor2[256] = +static const u8 kof2000_address_8_15_xor2[256] = { 0x00, 0xbe, 0x06, 0x5a, 0xfa, 0x42, 0x15, 0xf2, 0x3f, 0x0a, 0x84, 0x93, 0x4e, 0x78, 0x3b, 0x89, 0x32, 0x98, 0xa2, 0x87, 0x73, 0xdd, 0x26, 0xe5, 0x05, 0x71, 0x08, 0x6e, 0x9b, 0xe0, 0xdf, 0x9e, @@ -1445,7 +1444,7 @@ static const uint8_t kof2000_address_8_15_xor2[256] = }; -static const uint8_t kof2000_address_16_23_xor1[256] = +static const u8 kof2000_address_16_23_xor1[256] = { 0x45, 0x9f, 0x6e, 0x2f, 0x28, 0xbc, 0x5e, 0x6d, 0xda, 0xb5, 0x0d, 0xb8, 0xc0, 0x8e, 0xa2, 0x32, 0xee, 0xcd, 0x8d, 0x48, 0x8c, 0x27, 0x14, 0xeb, 0x65, 0xd7, 0xf2, 0x93, 0x99, 0x90, 0x91, 0xfc, @@ -1466,7 +1465,7 @@ static const uint8_t kof2000_address_16_23_xor1[256] = }; -static const uint8_t kof2000_address_16_23_xor2[256] = +static const u8 kof2000_address_16_23_xor2[256] = { 0x00, 0xb8, 0xf0, 0x34, 0xca, 0x21, 0x3c, 0xf9, 0x01, 0x8e, 0x75, 0x70, 0xec, 0x13, 0x27, 0x96, 0xf4, 0x5b, 0x88, 0x1f, 0xeb, 0x4a, 0x7d, 0x9d, 0xbe, 0x02, 0x14, 0xaf, 0xa2, 0x06, 0xc6, 0xdb, @@ -1487,7 +1486,7 @@ static const uint8_t kof2000_address_16_23_xor2[256] = }; -static const uint8_t kof2000_address_0_7_xor[256] = +static const u8 kof2000_address_0_7_xor[256] = { 0x26, 0x48, 0x06, 0x9b, 0x21, 0xa9, 0x1b, 0x76, 0xc9, 0xf8, 0xb4, 0x67, 0xe4, 0xff, 0x99, 0xf7, 0x15, 0x9e, 0x62, 0x00, 0x72, 0x4d, 0xa0, 0x4f, 0x02, 0xf1, 0xea, 0xef, 0x0b, 0xf3, 0xeb, 0xa6, @@ -1509,9 +1508,9 @@ static const uint8_t kof2000_address_0_7_xor[256] = -void cmc_prot_device::decrypt(uint8_t *r0, uint8_t *r1, uint8_t c0, uint8_t c1, const uint8_t *table0hi, const uint8_t *table0lo, const uint8_t *table1, int base, int invert) +void cmc_prot_device::decrypt(u8 *r0, u8 *r1, u8 c0, u8 c1, const u8 *table0hi, const u8 *table0lo, const u8 *table1, int base, int invert) { - uint8_t tmp,xor0,xor1; + u8 tmp,xor0,xor1; tmp = table1[(base & 0xff) ^ address_0_7_xor[(base >> 8) & 0xff]]; xor0 = (table0hi[(base >> 8) & 0xff] & 0xfe) | (tmp & 0x01); @@ -1530,10 +1529,10 @@ void cmc_prot_device::decrypt(uint8_t *r0, uint8_t *r1, uint8_t c0, uint8_t c1, } -void cmc_prot_device::neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor) +void cmc_prot_device::neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor) { int rpos; - std::vector<uint8_t> buf(rom_size); + std::vector<u8> buf(rom_size); // Data xor for (rpos = 0;rpos < rom_size/4;rpos++) @@ -1578,12 +1577,12 @@ void cmc_prot_device::neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int ex /* the S data comes from the end of the C data */ -void cmc_prot_device::neogeo_sfix_decrypt(uint8_t* rom, uint32_t rom_size, uint8_t* fixed, uint32_t fixed_size) +void cmc_prot_device::neogeo_sfix_decrypt(u8* rom, u32 rom_size, u8* fixed, u32 fixed_size) { int i; int tx_size = fixed_size; - uint8_t *src = rom+rom_size-tx_size; - uint8_t *dst = fixed; + u8 *src = rom+rom_size-tx_size; + u8 *dst = fixed; for (i = 0;i < tx_size;i++) dst[i] = src[(i & ~0x1f) + ((i & 7) << 2) + ((~i & 8) >> 2) + ((i & 0x10) >> 4)]; @@ -1591,7 +1590,7 @@ void cmc_prot_device::neogeo_sfix_decrypt(uint8_t* rom, uint32_t rom_size, uint8 /* CMC42 protection chip */ -void cmc_prot_device::cmc42_neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor) +void cmc_prot_device::cmc42_neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor) { type0_t03 = kof99_type0_t03; type0_t12 = kof99_type0_t12; @@ -1607,7 +1606,7 @@ void cmc_prot_device::cmc42_neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, /* CMC50 protection chip */ -void cmc_prot_device::cmc50_neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor) +void cmc_prot_device::cmc50_neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor) { type0_t03 = kof2000_type0_t03; type0_t12 = kof2000_type0_t12; @@ -1631,7 +1630,7 @@ NeoGeo 'M' ROM encryption ***************************************************************************/ -static const uint8_t m1_address_8_15_xor[256] = +static const u8 m1_address_8_15_xor[256] = { 0x0a, 0x72, 0xb7, 0xaf, 0x67, 0xde, 0x1d, 0xb1, 0x78, 0xc4, 0x4f, 0xb5, 0x4b, 0x18, 0x76, 0xdd, 0x11, 0xe2, 0x36, 0xa1, 0x82, 0x03, 0x98, 0xa0, 0x10, 0x5f, 0x3f, 0xd6, 0x1f, 0x90, 0x6a, 0x0b, @@ -1651,7 +1650,7 @@ static const uint8_t m1_address_8_15_xor[256] = 0x7d, 0x1a, 0x02, 0x65, 0x54, 0x5e, 0x19, 0xcc, 0xdc, 0xdb, 0x73, 0xed, 0xad, 0x59, 0x2f, 0xa3, }; -static const uint8_t m1_address_0_7_xor[256] = +static const u8 m1_address_0_7_xor[256] = { 0xf4, 0xbc, 0x02, 0xf7, 0x2c, 0x3d, 0xe8, 0xd9, 0x50, 0x62, 0xec, 0xbd, 0x53, 0x73, 0x79, 0x61, 0x00, 0x34, 0xcf, 0xa2, 0x63, 0x28, 0x90, 0xaf, 0x44, 0x3b, 0xc5, 0x8d, 0x3a, 0x46, 0x07, 0x70, @@ -1676,9 +1675,9 @@ static const uint8_t m1_address_0_7_xor[256] = ,and uses this checksum as the basis of the key with which to decrypt the rom */ -uint16_t cmc_prot_device::generate_cs16(uint8_t *rom, int size) +u16 cmc_prot_device::generate_cs16(u8 *rom, int size) { - uint16_t cs16 = 0; + u16 cs16 = 0; for (int i=0; i<size; i++ ) cs16 += rom[i]; @@ -1686,7 +1685,7 @@ uint16_t cmc_prot_device::generate_cs16(uint8_t *rom, int size) } -int cmc_prot_device::m1_address_scramble(int address, uint16_t key) +int cmc_prot_device::m1_address_scramble(int address, u16 key) { const int p1[8][16] = { {15,14,10,7,1,2,3,8,0,12,11,13,6,9,5,4}, @@ -1716,17 +1715,17 @@ int cmc_prot_device::m1_address_scramble(int address, uint16_t key) } -void cmc_prot_device::neogeo_cmc50_m1_decrypt(uint8_t* romcrypt, uint32_t romcrypt_size, uint8_t* romaudio, uint32_t romaudio_size) +void cmc_prot_device::neogeo_cmc50_m1_decrypt(u8* romcrypt, u32 romcrypt_size, u8* romaudio, u32 romaudio_size) { - uint8_t* rom = romcrypt; + u8* rom = romcrypt; size_t rom_size = 0x80000; - uint8_t* rom2 = romaudio; + u8* rom2 = romaudio; - std::vector<uint8_t> buffer(rom_size); + std::vector<u8> buffer(rom_size); - uint32_t i; + u32 i; - uint16_t key=generate_cs16(rom,0x10000); + u16 key=generate_cs16(rom,0x10000); //printf("key %04x\n",key); @@ -1776,7 +1775,7 @@ void cmc_prot_device::neogeo_cmc50_m1_decrypt(uint8_t* romcrypt, uint32_t romcry DEFINE_DEVICE_TYPE(FATFURY2_PROT, fatfury2_prot_device, "fatfury2_prot", "NeoGeo Protection (Fatal Fury 2)") -fatfury2_prot_device::fatfury2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +fatfury2_prot_device::fatfury2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, FATFURY2_PROT, tag, owner, clock) , m_bankdev(nullptr) , m_fatfury2_prot_data(0) @@ -1794,9 +1793,9 @@ void fatfury2_prot_device::device_reset() { } /************************ Fatal Fury 2 *************************/ -READ16_MEMBER( fatfury2_prot_device::fatfury2_protection_16_r ) +u16 fatfury2_prot_device::fatfury2_protection_16_r(offs_t offset) { - uint16_t res = m_fatfury2_prot_data >> 24; + u16 res = m_fatfury2_prot_data >> 24; switch (offset) { @@ -1819,7 +1818,7 @@ READ16_MEMBER( fatfury2_prot_device::fatfury2_protection_16_r ) } -WRITE16_MEMBER( fatfury2_prot_device::fatfury2_protection_16_w ) +void fatfury2_prot_device::fatfury2_protection_16_w(offs_t offset, u16 data) { switch (offset) { @@ -1869,8 +1868,8 @@ void fatfury2_prot_device::fatfury2_install_protection(cpu_device* maincpu, neog /* the protection involves reading and writing addresses in the */ /* 0x2xxxxx range. There are several checks all around the code. */ maincpu->space(AS_PROGRAM).install_readwrite_handler(0x200000, 0x2fffff, - read16_delegate(*this, FUNC(fatfury2_prot_device::fatfury2_protection_16_r)), - write16_delegate(*this, FUNC(fatfury2_prot_device::fatfury2_protection_16_w))); + read16sm_delegate(*this, FUNC(fatfury2_prot_device::fatfury2_protection_16_r)), + write16sm_delegate(*this, FUNC(fatfury2_prot_device::fatfury2_protection_16_w))); m_bankdev = bankdev; m_fatfury2_prot_data = 0; @@ -1883,7 +1882,7 @@ void fatfury2_prot_device::fatfury2_install_protection(cpu_device* maincpu, neog DEFINE_DEVICE_TYPE(KOF2002_PROT, kof2002_prot_device, "kof2002_prot", "NeoGeo Protection (KOF2002)") -kof2002_prot_device::kof2002_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +kof2002_prot_device::kof2002_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, KOF2002_PROT, tag, owner, clock) { } @@ -1894,46 +1893,46 @@ void kof2002_prot_device::device_reset() { } /* kof2002, matrim, samsho5, samsh5sp have some simple block swapping */ -void kof2002_prot_device::kof2002_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void kof2002_prot_device::kof2002_decrypt_68k(u8* cpurom, u32 cpurom_size) { static const int sec[]={0x100000,0x280000,0x300000,0x180000,0x000000,0x380000,0x200000,0x080000}; - uint8_t *src = cpurom+0x100000; - std::vector<uint8_t> dst(0x400000); + u8 *src = cpurom+0x100000; + std::vector<u8> dst(0x400000); memcpy( &dst[0], src, 0x400000 ); - for( uint8_t i=0; i<8; ++i ) + for( u8 i=0; i<8; ++i ) memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 ); } -void kof2002_prot_device::matrim_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void kof2002_prot_device::matrim_decrypt_68k(u8* cpurom, u32 cpurom_size) { static const int sec[]={0x100000,0x280000,0x300000,0x180000,0x000000,0x380000,0x200000,0x080000}; - uint8_t *src = cpurom+0x100000; - std::vector<uint8_t> dst(0x400000); + u8 *src = cpurom+0x100000; + std::vector<u8> dst(0x400000); memcpy( &dst[0], src, 0x400000); - for( uint8_t i=0; i<8; ++i ) + for( u8 i=0; i<8; ++i ) memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 ); } -void kof2002_prot_device::samsho5_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void kof2002_prot_device::samsho5_decrypt_68k(u8* cpurom, u32 cpurom_size) { static const int sec[]={0x000000,0x080000,0x700000,0x680000,0x500000,0x180000,0x200000,0x480000,0x300000,0x780000,0x600000,0x280000,0x100000,0x580000,0x400000,0x380000}; - uint8_t *src = cpurom; - std::vector<uint8_t> dst(0x800000); + u8 *src = cpurom; + std::vector<u8> dst(0x800000); memcpy( &dst[0], src, 0x800000 ); - for( uint8_t i=0; i<16; ++i ) + for( u8 i=0; i<16; ++i ) memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 ); } -void kof2002_prot_device::samsh5sp_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void kof2002_prot_device::samsh5sp_decrypt_68k(u8* cpurom, u32 cpurom_size) { static const int sec[]={0x000000,0x080000,0x500000,0x480000,0x600000,0x580000,0x700000,0x280000,0x100000,0x680000,0x400000,0x780000,0x200000,0x380000,0x300000,0x180000}; - uint8_t *src = cpurom; - std::vector<uint8_t> dst(0x800000); + u8 *src = cpurom; + std::vector<u8> dst(0x800000); memcpy( &dst[0], src, 0x800000 ); - for( uint8_t i=0; i<16; ++i ) + for( u8 i=0; i<16; ++i ) memcpy( src+i*0x80000, &dst[sec[i]], 0x80000 ); } @@ -1942,7 +1941,7 @@ void kof2002_prot_device::samsh5sp_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_ DEFINE_DEVICE_TYPE(KOF98_PROT, kof98_prot_device, "kof98_prot", "NeoGeo Protection (KOF98)") -kof98_prot_device::kof98_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +kof98_prot_device::kof98_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, KOF98_PROT, tag, owner, clock) , kof98_prot_state(0) { } @@ -1957,13 +1956,13 @@ void kof98_prot_device::device_reset() /* Kof98 uses an early encryption, quite different from the others */ -void kof98_prot_device::kof98_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) +void kof98_prot_device::kof98_decrypt_68k(u8* cpurom, u32 cpurom_size) { - uint8_t *src = cpurom; - std::vector<uint8_t> dst(0x200000); + u8 *src = cpurom; + std::vector<u8> dst(0x200000); int i, j, k; - static const uint32_t sec[]={0x000000,0x100000,0x000004,0x100004,0x10000a,0x00000a,0x10000e,0x00000e}; - static const uint32_t pos[]={0x000,0x004,0x00a,0x00e}; + static const u32 sec[]={0x000000,0x100000,0x000004,0x100004,0x10000a,0x00000a,0x10000e,0x00000e}; + static const u32 pos[]={0x000,0x004,0x00a,0x00e}; memcpy( &dst[0], src, 0x200000); for( i=0x800; i<0x100000; i+=0x200 ) @@ -1999,7 +1998,7 @@ void kof98_prot_device::kof98_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) } memmove( &src[0x100000], &src[0x200000], 0x400000 ); - uint16_t* mem16 = (uint16_t*)cpurom; + u16* mem16 = (u16*)cpurom; m_default_rom[0] = mem16[0x100 / 2]; m_default_rom[1] = mem16[0x102 / 2]; } @@ -2012,7 +2011,7 @@ void kof98_prot_device::kof98_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size) The boards have an ALTERA chip (EPM7128SQC100-15) which is tied to 242-P1 ***************************************************************/ -READ16_MEMBER(kof98_prot_device::kof98_prot_r) +u16 kof98_prot_device::kof98_prot_r(offs_t offset) { if (kof98_prot_state == 1) { @@ -2036,7 +2035,7 @@ READ16_MEMBER(kof98_prot_device::kof98_prot_r) return m_default_rom[1]; } -WRITE16_MEMBER( kof98_prot_device::kof98_prot_w ) +void kof98_prot_device::kof98_prot_w(u16 data) { /* info from razoola */ switch (data) @@ -2061,8 +2060,8 @@ WRITE16_MEMBER( kof98_prot_device::kof98_prot_w ) void kof98_prot_device::install_kof98_protection(cpu_device* maincpu) { /* when 0x20aaaa contains 0x0090 (word) then 0x100 (normally the neogeo header) should return 0x00c200fd worked out using real hw */ - maincpu->space(AS_PROGRAM).install_read_handler(0x00100, 0x00103, read16_delegate(*this, FUNC(kof98_prot_device::kof98_prot_r))); - maincpu->space(AS_PROGRAM).install_write_handler(0x20aaaa, 0x20aaab, write16_delegate(*this, FUNC(kof98_prot_device::kof98_prot_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x00100, 0x00103, read16sm_delegate(*this, FUNC(kof98_prot_device::kof98_prot_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x20aaaa, 0x20aaab, write16smo_delegate(*this, FUNC(kof98_prot_device::kof98_prot_w))); } /***********************************************************************************************************************************/ @@ -2071,7 +2070,7 @@ void kof98_prot_device::install_kof98_protection(cpu_device* maincpu) DEFINE_DEVICE_TYPE(MSLUGX_PROT, mslugx_prot_device, "mslugx_prot", "NeoGeo Protection (Metal Slug X)") -mslugx_prot_device::mslugx_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +mslugx_prot_device::mslugx_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, MSLUGX_PROT, tag, owner, clock) , m_mslugx_counter(0) , m_mslugx_command(0) @@ -2095,7 +2094,7 @@ void mslugx_prot_device::device_reset() { } Also found is a QFP144 chip labeled with 0103 - function unknown ***************************************************************/ -WRITE16_MEMBER( mslugx_prot_device::mslugx_protection_16_w ) +void mslugx_prot_device::mslugx_protection_16_w(offs_t offset, u16 data) { switch (offset) { @@ -2123,9 +2122,9 @@ WRITE16_MEMBER( mslugx_prot_device::mslugx_protection_16_w ) } -READ16_MEMBER( mslugx_prot_device::mslugx_protection_16_r ) +u16 mslugx_prot_device::mslugx_protection_16_r(address_space &space, offs_t offset) { - uint16_t res = 0; + u16 res = 0; switch (m_mslugx_command) { @@ -2152,9 +2151,8 @@ READ16_MEMBER( mslugx_prot_device::mslugx_protection_16_r ) void mslugx_prot_device::mslugx_install_protection(cpu_device* maincpu) { - maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2fffe0, 0x2fffef, - read16_delegate(*this, FUNC(mslugx_prot_device::mslugx_protection_16_r)), - write16_delegate(*this, FUNC(mslugx_prot_device::mslugx_protection_16_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fffe0, 0x2fffef, read16m_delegate(*this, FUNC(mslugx_prot_device::mslugx_protection_16_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fffe0, 0x2fffef, write16sm_delegate(*this, FUNC(mslugx_prot_device::mslugx_protection_16_w))); } /***********************************************************************************************************************************/ @@ -2163,7 +2161,7 @@ void mslugx_prot_device::mslugx_install_protection(cpu_device* maincpu) DEFINE_DEVICE_TYPE(PCM2_PROT, pcm2_prot_device, "pcm2_prot", "NeoGeo Protection (NEOPCM2)") -pcm2_prot_device::pcm2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +pcm2_prot_device::pcm2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, PCM2_PROT, tag, owner, clock) { } @@ -2180,15 +2178,15 @@ NeoGeo 'V' (PCM) ROM encryption ***************************************************************************/ /* Neo-Pcm2 Drivers for Encrypted V Roms */ -void pcm2_prot_device::neo_pcm2_snk_1999(uint8_t* ymrom, uint32_t ymsize, int value) +void pcm2_prot_device::neo_pcm2_snk_1999(u8* ymrom, u32 ymsize, int value) { /* thanks to Elsemi for the NEO-PCM2 info */ - uint16_t *rom = (uint16_t *)ymrom; + u16 *rom = (u16 *)ymrom; int size = ymsize; int i, j; if (rom) { /* swap address lines on the whole ROMs */ - std::vector<uint16_t> buffer(value / 2); + std::vector<u16> buffer(value / 2); for( i = 0; i < size / 2; i += ( value / 2 ) ) { @@ -2201,9 +2199,9 @@ void pcm2_prot_device::neo_pcm2_snk_1999(uint8_t* ymrom, uint32_t ymsize, int va /* the later PCM2 games have additional scrambling */ -void pcm2_prot_device::neo_pcm2_swap(uint8_t* ymrom, uint32_t ymsize, int value) +void pcm2_prot_device::neo_pcm2_swap(u8* ymrom, u32 ymsize, int value) { - static const uint32_t addrs[7][2]={ + static const u32 addrs[7][2]={ {0x000000,0xa5000}, {0xffce20,0x01000}, {0xfe2cf6,0x4e001}, @@ -2211,7 +2209,7 @@ void pcm2_prot_device::neo_pcm2_swap(uint8_t* ymrom, uint32_t ymsize, int value) {0xfeb2c0,0x0a000}, {0xff14ea,0xa7001}, {0xffb440,0x02000}}; - static const uint8_t xordata[7][8]={ + static const u8 xordata[7][8]={ {0xf9,0xe0,0x5d,0xf3,0xea,0x92,0xbe,0xef}, {0xc4,0x83,0xa8,0x5f,0x21,0x27,0x64,0xaf}, {0xc3,0xfd,0x81,0xac,0x6d,0xe7,0xbf,0x9e}, @@ -2220,9 +2218,9 @@ void pcm2_prot_device::neo_pcm2_swap(uint8_t* ymrom, uint32_t ymsize, int value) {0x4b,0xa4,0x63,0x46,0xf0,0x91,0xea,0x62}, {0x4b,0xa4,0x63,0x46,0xf0,0x91,0xea,0x62}}; - std::vector<uint8_t> buf(0x1000000); + std::vector<u8> buf(0x1000000); int i, j, d; - uint8_t* src = ymrom; + u8* src = ymrom; memcpy(&buf[0], src, 0x1000000); for (i=0; i<0x1000000; i++) { @@ -2239,7 +2237,7 @@ void pcm2_prot_device::neo_pcm2_swap(uint8_t* ymrom, uint32_t ymsize, int value) DEFINE_DEVICE_TYPE(PVC_PROT, pvc_prot_device, "pvc_prot", "NeoGeo Protection (PVC)") -pvc_prot_device::pvc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +pvc_prot_device::pvc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, PVC_PROT, tag, owner, clock) , m_bankdev(nullptr) { } @@ -2261,12 +2259,12 @@ void pvc_prot_device::device_reset() { } void pvc_prot_device::pvc_write_unpack_color() { - uint16_t pen = m_cartridge_ram[0xff0]; + u16 pen = m_cartridge_ram[0xff0]; - uint8_t b = ((pen & 0x000f) << 1) | ((pen & 0x1000) >> 12); - uint8_t g = ((pen & 0x00f0) >> 3) | ((pen & 0x2000) >> 13); - uint8_t r = ((pen & 0x0f00) >> 7) | ((pen & 0x4000) >> 14); - uint8_t s = (pen & 0x8000) >> 15; + u8 b = ((pen & 0x000f) << 1) | ((pen & 0x1000) >> 12); + u8 g = ((pen & 0x00f0) >> 3) | ((pen & 0x2000) >> 13); + u8 r = ((pen & 0x0f00) >> 7) | ((pen & 0x4000) >> 14); + u8 s = (pen & 0x8000) >> 15; m_cartridge_ram[0xff1] = (g << 8) | b; m_cartridge_ram[0xff2] = (s << 8) | r; @@ -2275,30 +2273,30 @@ void pvc_prot_device::pvc_write_unpack_color() void pvc_prot_device::pvc_write_pack_color() { - uint16_t gb = m_cartridge_ram[0xff4]; - uint16_t sr = m_cartridge_ram[0xff5]; + u16 gb = m_cartridge_ram[0xff4]; + u16 sr = m_cartridge_ram[0xff5]; m_cartridge_ram[0xff6] = ((gb & 0x001e) >> 1) | ((gb & 0x1e00) >> 5) | ((sr & 0x001e) << 7) | ((gb & 0x0001) << 12) | ((gb & 0x0100) << 5) | ((sr & 0x0001) << 14) | ((sr & 0x0100) << 7); } -void pvc_prot_device::pvc_write_bankswitch( address_space &space ) +void pvc_prot_device::pvc_write_bankswitch() { - uint32_t bankaddress = ((m_cartridge_ram[0xff8] >> 8)|(m_cartridge_ram[0xff9] << 8)); + u32 bankaddress = ((m_cartridge_ram[0xff8] >> 8)|(m_cartridge_ram[0xff9] << 8)); m_cartridge_ram[0xff8] = (m_cartridge_ram[0xff8] & 0xfe00) | 0x00a0; m_cartridge_ram[0xff9] &= 0x7fff; m_bankdev->neogeo_set_main_cpu_bank_address(bankaddress + 0x100000); } -READ16_MEMBER( pvc_prot_device::pvc_prot_r ) +u16 pvc_prot_device::pvc_prot_r(offs_t offset) { return m_cartridge_ram[offset]; } -WRITE16_MEMBER( pvc_prot_device::pvc_prot_w ) +void pvc_prot_device::pvc_prot_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_cartridge_ram[offset] ); if (offset == 0xff0) @@ -2308,28 +2306,27 @@ WRITE16_MEMBER( pvc_prot_device::pvc_prot_w ) pvc_write_pack_color(); else if(offset >= 0xff8) - pvc_write_bankswitch(space); + pvc_write_bankswitch(); } void pvc_prot_device::install_pvc_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { m_bankdev = bankdev; - maincpu->space(AS_PROGRAM).install_readwrite_handler(0x2fe000, 0x2fffff, - read16_delegate(*this, FUNC(pvc_prot_device::pvc_prot_r)), - write16_delegate(*this, FUNC(pvc_prot_device::pvc_prot_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe000, 0x2fffff, read16sm_delegate(*this, FUNC(pvc_prot_device::pvc_prot_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fe000, 0x2fffff, write16s_delegate(*this, FUNC(pvc_prot_device::pvc_prot_w))); } /* kf2k3pcb, kof2003, kof2003h, mslug5 and svc have updated P rom scramble */ -void pvc_prot_device::mslug5_decrypt_68k(uint8_t* rom, uint32_t size) +void pvc_prot_device::mslug5_decrypt_68k(u8* rom, u32 size) { - static const uint8_t xor1[ 0x20 ] = { 0xc2, 0x4b, 0x74, 0xfd, 0x0b, 0x34, 0xeb, 0xd7, 0x10, 0x6d, 0xf9, 0xce, 0x5d, 0xd5, 0x61, 0x29, 0xf5, 0xbe, 0x0d, 0x82, 0x72, 0x45, 0x0f, 0x24, 0xb3, 0x34, 0x1b, 0x99, 0xea, 0x09, 0xf3, 0x03 }; - static const uint8_t xor2[ 0x20 ] = { 0x36, 0x09, 0xb0, 0x64, 0x95, 0x0f, 0x90, 0x42, 0x6e, 0x0f, 0x30, 0xf6, 0xe5, 0x08, 0x30, 0x64, 0x08, 0x04, 0x00, 0x2f, 0x72, 0x09, 0xa0, 0x13, 0xc9, 0x0b, 0xa0, 0x3e, 0xc2, 0x00, 0x40, 0x2b }; + static const u8 xor1[ 0x20 ] = { 0xc2, 0x4b, 0x74, 0xfd, 0x0b, 0x34, 0xeb, 0xd7, 0x10, 0x6d, 0xf9, 0xce, 0x5d, 0xd5, 0x61, 0x29, 0xf5, 0xbe, 0x0d, 0x82, 0x72, 0x45, 0x0f, 0x24, 0xb3, 0x34, 0x1b, 0x99, 0xea, 0x09, 0xf3, 0x03 }; + static const u8 xor2[ 0x20 ] = { 0x36, 0x09, 0xb0, 0x64, 0x95, 0x0f, 0x90, 0x42, 0x6e, 0x0f, 0x30, 0xf6, 0xe5, 0x08, 0x30, 0x64, 0x08, 0x04, 0x00, 0x2f, 0x72, 0x09, 0xa0, 0x13, 0xc9, 0x0b, 0xa0, 0x3e, 0xc2, 0x00, 0x40, 0x2b }; int i, ofst, rom_size = 0x800000; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for( i = 0; i < 0x100000; i++ ) rom[ i ] ^= xor1[ (BYTE_XOR_LE(i) % 0x20) ]; @@ -2339,7 +2336,7 @@ void pvc_prot_device::mslug5_decrypt_68k(uint8_t* rom, uint32_t size) for( i = 0x100000; i < 0x0800000; i += 4 ) { - uint16_t rom16; + u16 rom16; rom16 = rom[BYTE_XOR_LE(i+1)] | rom[BYTE_XOR_LE(i+2)]<<8; rom16 = bitswap<16>( rom16, 15, 14, 13, 12, 10, 11, 8, 9, 6, 7, 4, 5, 3, 2, 1, 0 ); rom[BYTE_XOR_LE(i+1)] = rom16&0xff; @@ -2366,14 +2363,14 @@ void pvc_prot_device::mslug5_decrypt_68k(uint8_t* rom, uint32_t size) } -void pvc_prot_device::svc_px_decrypt(uint8_t* rom, uint32_t size) +void pvc_prot_device::svc_px_decrypt(u8* rom, u32 size) { - static const uint8_t xor1[ 0x20 ] = { 0x3b, 0x6a, 0xf7, 0xb7, 0xe8, 0xa9, 0x20, 0x99, 0x9f, 0x39, 0x34, 0x0c, 0xc3, 0x9a, 0xa5, 0xc8, + static const u8 xor1[ 0x20 ] = { 0x3b, 0x6a, 0xf7, 0xb7, 0xe8, 0xa9, 0x20, 0x99, 0x9f, 0x39, 0x34, 0x0c, 0xc3, 0x9a, 0xa5, 0xc8, 0xb8, 0x18, 0xce, 0x56, 0x94, 0x44, 0xe3, 0x7a, 0xf7, 0xdd, 0x42, 0xf0, 0x18, 0x60, 0x92, 0x9f }; - static const uint8_t xor2[ 0x20 ] = { 0x69, 0x0b, 0x60, 0xd6, 0x4f, 0x01, 0x40, 0x1a, 0x9f, 0x0b, 0xf0, 0x75, 0x58, 0x0e, 0x60, 0xb4, + static const u8 xor2[ 0x20 ] = { 0x69, 0x0b, 0x60, 0xd6, 0x4f, 0x01, 0x40, 0x1a, 0x9f, 0x0b, 0xf0, 0x75, 0x58, 0x0e, 0x60, 0xb4, 0x14, 0x04, 0x20, 0xe4, 0xb9, 0x0d, 0x10, 0x89, 0xeb, 0x07, 0x30, 0x90, 0x50, 0x0e, 0x20, 0x26 }; int i, ofst, rom_size = 0x800000; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for( i = 0; i < 0x100000; i++ ) rom[ i ] ^= xor1[ (BYTE_XOR_LE(i) % 0x20) ]; @@ -2383,7 +2380,7 @@ void pvc_prot_device::svc_px_decrypt(uint8_t* rom, uint32_t size) for( i = 0x100000; i < 0x0800000; i += 4 ) { - uint16_t rom16; + u16 rom16; rom16 = rom[BYTE_XOR_LE(i+1)] | rom[BYTE_XOR_LE(i+2)]<<8; rom16 = bitswap<16>( rom16, 15, 14, 13, 12, 10, 11, 8, 9, 6, 7, 4, 5, 3, 2, 1, 0 ); rom[BYTE_XOR_LE(i+1)] = rom16&0xff; @@ -2410,12 +2407,12 @@ void pvc_prot_device::svc_px_decrypt(uint8_t* rom, uint32_t size) } -void pvc_prot_device::kf2k3pcb_decrypt_68k(uint8_t* rom, uint32_t size) +void pvc_prot_device::kf2k3pcb_decrypt_68k(u8* rom, u32 size) { - static const uint8_t xor2[ 0x20 ] = { 0xb4, 0x0f, 0x40, 0x6c, 0x38, 0x07, 0xd0, 0x3f, 0x53, 0x08, 0x80, 0xaa, 0xbe, 0x07, 0xc0, 0xfa, + static const u8 xor2[ 0x20 ] = { 0xb4, 0x0f, 0x40, 0x6c, 0x38, 0x07, 0xd0, 0x3f, 0x53, 0x08, 0x80, 0xaa, 0xbe, 0x07, 0xc0, 0xfa, 0xd0, 0x08, 0x10, 0xd2, 0xf1, 0x03, 0x70, 0x7e, 0x87, 0x0b, 0x40, 0xf6, 0x2a, 0x0a, 0xe0, 0xf9 }; int i, ofst, rom_size = 0x900000; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for (i = 0; i < 0x100000; i++) rom[ 0x800000 + i ] ^= rom[ 0x100002 | i ]; @@ -2425,7 +2422,7 @@ void pvc_prot_device::kf2k3pcb_decrypt_68k(uint8_t* rom, uint32_t size) for( i = 0x100000; i < 0x800000; i += 4 ) { - uint16_t rom16; + u16 rom16; rom16 = rom[BYTE_XOR_LE(i+1)] | rom[BYTE_XOR_LE(i+2)]<<8; rom16 = bitswap<16>( rom16, 15, 14, 13, 12, 4, 5, 6, 7, 8, 9, 10, 11, 3, 2, 1, 0 ); rom[BYTE_XOR_LE(i+1)] = rom16&0xff; @@ -2450,14 +2447,14 @@ void pvc_prot_device::kf2k3pcb_decrypt_68k(uint8_t* rom, uint32_t size) } -void pvc_prot_device::kof2003_decrypt_68k(uint8_t* rom, uint32_t size) +void pvc_prot_device::kof2003_decrypt_68k(u8* rom, u32 size) { - static const uint8_t xor1[0x20] = { 0x3b, 0x6a, 0xf7, 0xb7, 0xe8, 0xa9, 0x20, 0x99, 0x9f, 0x39, 0x34, 0x0c, 0xc3, 0x9a, 0xa5, 0xc8, + static const u8 xor1[0x20] = { 0x3b, 0x6a, 0xf7, 0xb7, 0xe8, 0xa9, 0x20, 0x99, 0x9f, 0x39, 0x34, 0x0c, 0xc3, 0x9a, 0xa5, 0xc8, 0xb8, 0x18, 0xce, 0x56, 0x94, 0x44, 0xe3, 0x7a, 0xf7, 0xdd, 0x42, 0xf0, 0x18, 0x60, 0x92, 0x9f }; - static const uint8_t xor2[0x20] = { 0x2f, 0x02, 0x60, 0xbb, 0x77, 0x01, 0x30, 0x08, 0xd8, 0x01, 0xa0, 0xdf, 0x37, 0x0a, 0xf0, 0x65, + static const u8 xor2[0x20] = { 0x2f, 0x02, 0x60, 0xbb, 0x77, 0x01, 0x30, 0x08, 0xd8, 0x01, 0xa0, 0xdf, 0x37, 0x0a, 0xf0, 0x65, 0x28, 0x03, 0xd0, 0x23, 0xd3, 0x03, 0x70, 0x42, 0xbb, 0x06, 0xf0, 0x28, 0xba, 0x0f, 0xf0, 0x7a }; int i, ofst, rom_size = 0x900000; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for (i = 0; i < 0x100000; i++) rom[ 0x800000 + i ] ^= rom[ 0x100002 | i ]; @@ -2470,7 +2467,7 @@ void pvc_prot_device::kof2003_decrypt_68k(uint8_t* rom, uint32_t size) for( i = 0x100000; i < 0x800000; i += 4) { - uint16_t rom16; + u16 rom16; rom16 = rom[BYTE_XOR_LE(i+1)] | rom[BYTE_XOR_LE(i+2)]<<8; rom16 = bitswap<16>( rom16, 15, 14, 13, 12, 5, 4, 7, 6, 9, 8, 11, 10, 3, 2, 1, 0 ); rom[BYTE_XOR_LE(i+1)] = rom16&0xff; @@ -2495,14 +2492,14 @@ void pvc_prot_device::kof2003_decrypt_68k(uint8_t* rom, uint32_t size) } -void pvc_prot_device::kof2003h_decrypt_68k(uint8_t* rom, uint32_t size) +void pvc_prot_device::kof2003h_decrypt_68k(u8* rom, u32 size) { - static const uint8_t xor1[0x20] = { 0xc2, 0x4b, 0x74, 0xfd, 0x0b, 0x34, 0xeb, 0xd7, 0x10, 0x6d, 0xf9, 0xce, 0x5d, 0xd5, 0x61, 0x29, + static const u8 xor1[0x20] = { 0xc2, 0x4b, 0x74, 0xfd, 0x0b, 0x34, 0xeb, 0xd7, 0x10, 0x6d, 0xf9, 0xce, 0x5d, 0xd5, 0x61, 0x29, 0xf5, 0xbe, 0x0d, 0x82, 0x72, 0x45, 0x0f, 0x24, 0xb3, 0x34, 0x1b, 0x99, 0xea, 0x09, 0xf3, 0x03 }; - static const uint8_t xor2[0x20] = { 0x2b, 0x09, 0xd0, 0x7f, 0x51, 0x0b, 0x10, 0x4c, 0x5b, 0x07, 0x70, 0x9d, 0x3e, 0x0b, 0xb0, 0xb6, + static const u8 xor2[0x20] = { 0x2b, 0x09, 0xd0, 0x7f, 0x51, 0x0b, 0x10, 0x4c, 0x5b, 0x07, 0x70, 0x9d, 0x3e, 0x0b, 0xb0, 0xb6, 0x54, 0x09, 0xe0, 0xcc, 0x3d, 0x0d, 0x80, 0x99, 0x87, 0x03, 0x90, 0x82, 0xfe, 0x04, 0x20, 0x18 }; int i, ofst, rom_size = 0x900000; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for (i = 0; i < 0x100000; i++) rom[ 0x800000 + i ] ^= rom[ 0x100002 | i ]; @@ -2515,7 +2512,7 @@ void pvc_prot_device::kof2003h_decrypt_68k(uint8_t* rom, uint32_t size) for( i = 0x100000; i < 0x800000; i += 4) { - uint16_t rom16; + u16 rom16; rom16 = rom[BYTE_XOR_LE(i+1)] | rom[BYTE_XOR_LE(i+2)]<<8; rom16 = bitswap<16>( rom16, 15, 14, 13, 12, 10, 11, 8, 9, 6, 7, 4, 5, 3, 2, 1, 0 ); rom[BYTE_XOR_LE(i+1)] = rom16&0xff; @@ -2545,7 +2542,7 @@ void pvc_prot_device::kof2003h_decrypt_68k(uint8_t* rom, uint32_t size) DEFINE_DEVICE_TYPE(SBP_PROT, sbp_prot_device, "sbp_prot", "NeoGeo Protection (Super Bubble Pop)") -sbp_prot_device::sbp_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sbp_prot_device::sbp_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, SBP_PROT, tag, owner, clock) , m_mainrom(nullptr) { } @@ -2553,11 +2550,11 @@ sbp_prot_device::sbp_prot_device(const machine_config &mconfig, const char *tag, void sbp_prot_device::device_start() { } void sbp_prot_device::device_reset() { } -READ16_MEMBER( sbp_prot_device::sbp_lowerrom_r ) +u16 sbp_prot_device::sbp_lowerrom_r(offs_t offset) { - uint16_t* rom = (uint16_t*)m_mainrom; - uint16_t origdata = rom[(offset+(0x200/2))]; - uint16_t data = bitswap<16>(origdata, 11,10,9,8,15,14,13,12,3,2,1,0,7,6,5,4); + u16* rom = (u16*)m_mainrom; + u16 origdata = rom[(offset+(0x200/2))]; + u16 data = bitswap<16>(origdata, 11,10,9,8,15,14,13,12,3,2,1,0,7,6,5,4); int realoffset = 0x200+(offset*2); logerror("sbp_lowerrom_r offset %08x data %04x\n", realoffset, data ); @@ -2567,7 +2564,7 @@ READ16_MEMBER( sbp_prot_device::sbp_lowerrom_r ) return data; } -WRITE16_MEMBER( sbp_prot_device::sbp_lowerrom_w ) +void sbp_prot_device::sbp_lowerrom_w(offs_t offset, u16 data) { int realoffset = 0x200+(offset*2); @@ -2587,7 +2584,7 @@ WRITE16_MEMBER( sbp_prot_device::sbp_lowerrom_w ) } -void sbp_prot_device::sbp_install_protection(cpu_device* maincpu, uint8_t* cpurom, uint32_t cpurom_size) +void sbp_prot_device::sbp_install_protection(cpu_device* maincpu, u8* cpurom, u32 cpurom_size) { m_mainrom = cpurom; @@ -2596,12 +2593,12 @@ void sbp_prot_device::sbp_install_protection(cpu_device* maincpu, uint8_t* cpuro // there are also writes to 0x1080.. // // other stuff going on as well tho, the main overlay is still missing, and p1 inputs don't work - maincpu->space(AS_PROGRAM).install_read_handler(0x00200, 0x001fff, read16_delegate(*this, FUNC(sbp_prot_device::sbp_lowerrom_r))); - maincpu->space(AS_PROGRAM).install_write_handler(0x00200, 0x001fff, write16_delegate(*this, FUNC(sbp_prot_device::sbp_lowerrom_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x00200, 0x001fff, read16sm_delegate(*this, FUNC(sbp_prot_device::sbp_lowerrom_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x00200, 0x001fff, write16sm_delegate(*this, FUNC(sbp_prot_device::sbp_lowerrom_w))); /* the game code clears the text overlay used ingame immediately after writing it.. why? protection? sloppy code that the hw ignores? imperfect emulation? */ { - uint16_t* rom = (uint16_t*)cpurom; + u16* rom = (u16*)cpurom; rom[0x2a6f8 / 2] = 0x4e71; rom[0x2a6fa / 2] = 0x4e71; @@ -2615,7 +2612,7 @@ void sbp_prot_device::sbp_install_protection(cpu_device* maincpu, uint8_t* cpuro DEFINE_DEVICE_TYPE(SMA_PROT, sma_prot_device, "sma_prot", "NeoGeo SMA Cartridge") -sma_prot_device::sma_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +sma_prot_device::sma_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, SMA_PROT, tag, owner, clock) , m_bankdev(nullptr) , m_sma_rng(0) @@ -2637,7 +2634,7 @@ void sma_prot_device::device_reset() thanks to Razoola ***************************************************************/ -WRITE16_MEMBER( sma_prot_device::kof99_bankswitch_w ) +void sma_prot_device::kof99_bankswitch_w(u16 data) { static const int bankoffset[64] = { @@ -2660,7 +2657,7 @@ WRITE16_MEMBER( sma_prot_device::kof99_bankswitch_w ) } -WRITE16_MEMBER( sma_prot_device::garou_bankswitch_w ) +void sma_prot_device::garou_bankswitch_w(u16 data) { /* thanks to Razoola and Mr K for the info */ static const int bankoffset[64] = @@ -2689,7 +2686,7 @@ WRITE16_MEMBER( sma_prot_device::garou_bankswitch_w ) } -WRITE16_MEMBER( sma_prot_device::garouh_bankswitch_w ) +void sma_prot_device::garouh_bankswitch_w(u16 data) { /* thanks to Razoola and Mr K for the info */ static const int bankoffset[64] = @@ -2720,7 +2717,7 @@ WRITE16_MEMBER( sma_prot_device::garouh_bankswitch_w ) } -WRITE16_MEMBER( sma_prot_device::mslug3_bankswitch_w ) +void sma_prot_device::mslug3_bankswitch_w(u16 data) { /* thanks to Razoola and Mr K for the info */ static const int bankoffset[64] = @@ -2748,7 +2745,7 @@ WRITE16_MEMBER( sma_prot_device::mslug3_bankswitch_w ) } -WRITE16_MEMBER( sma_prot_device::kof2000_bankswitch_w ) +void sma_prot_device::kof2000_bankswitch_w(u16 data) { /* thanks to Razoola and Mr K for the info */ static const int bankoffset[64] = @@ -2772,7 +2769,7 @@ WRITE16_MEMBER( sma_prot_device::kof2000_bankswitch_w ) } -READ16_MEMBER( sma_prot_device::prot_9a37_r ) +u16 sma_prot_device::prot_9a37_r() { return 0x9a37; } @@ -2781,10 +2778,10 @@ READ16_MEMBER( sma_prot_device::prot_9a37_r ) /* information about the sma random number generator provided by razoola */ /* this RNG is correct for KOF99, other games might be different */ -READ16_MEMBER( sma_prot_device::sma_random_r ) +u16 sma_prot_device::sma_random_r() { - uint16_t old = m_sma_rng; - uint16_t newbit = ((m_sma_rng >> 2) ^ (m_sma_rng >> 3) ^ (m_sma_rng >> 5) ^ (m_sma_rng >> 6) ^ (m_sma_rng >> 7) ^ (m_sma_rng >>11) ^ (m_sma_rng >>12) ^ (m_sma_rng >>15)) & 1; + u16 old = m_sma_rng; + u16 newbit = ((m_sma_rng >> 2) ^ (m_sma_rng >> 3) ^ (m_sma_rng >> 5) ^ (m_sma_rng >> 6) ^ (m_sma_rng >> 7) ^ (m_sma_rng >>11) ^ (m_sma_rng >>12) ^ (m_sma_rng >>15)) & 1; m_sma_rng = (m_sma_rng << 1) | newbit; return old; } @@ -2798,15 +2795,15 @@ void sma_prot_device::reset_sma_rng() void sma_prot_device::sma_install_random_read_handler(cpu_device* maincpu, int addr1, int addr2 ) { - maincpu->space(AS_PROGRAM).install_read_handler(addr1, addr1 + 1, read16_delegate(*this, FUNC(sma_prot_device::sma_random_r))); - maincpu->space(AS_PROGRAM).install_read_handler(addr2, addr2 + 1, read16_delegate(*this, FUNC(sma_prot_device::sma_random_r))); + maincpu->space(AS_PROGRAM).install_read_handler(addr1, addr1 + 1, read16smo_delegate(*this, FUNC(sma_prot_device::sma_random_r))); + maincpu->space(AS_PROGRAM).install_read_handler(addr2, addr2 + 1, read16smo_delegate(*this, FUNC(sma_prot_device::sma_random_r))); } void sma_prot_device::kof99_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { - maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2ffff1, write16_delegate(*this, FUNC(sma_prot_device::kof99_bankswitch_w))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2ffff0, 0x2ffff1, write16smo_delegate(*this, FUNC(sma_prot_device::kof99_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16smo_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); m_bankdev = bankdev; sma_install_random_read_handler(maincpu, 0x2ffff8, 0x2ffffa); @@ -2815,8 +2812,8 @@ void sma_prot_device::kof99_install_protection(cpu_device* maincpu, neogeo_banke void sma_prot_device::garou_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { - maincpu->space(AS_PROGRAM).install_write_handler(0x2fffc0, 0x2fffc1, write16_delegate(*this, FUNC(sma_prot_device::garou_bankswitch_w))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fffc0, 0x2fffc1, write16smo_delegate(*this, FUNC(sma_prot_device::garou_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16smo_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); m_bankdev = bankdev; sma_install_random_read_handler(maincpu, 0x2fffcc, 0x2ffff0); @@ -2825,8 +2822,8 @@ void sma_prot_device::garou_install_protection(cpu_device* maincpu, neogeo_banke void sma_prot_device::garouh_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { - maincpu->space(AS_PROGRAM).install_write_handler(0x2fffc0, 0x2fffc1, write16_delegate(*this, FUNC(sma_prot_device::garouh_bankswitch_w))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fffc0, 0x2fffc1, write16smo_delegate(*this, FUNC(sma_prot_device::garouh_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16smo_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); m_bankdev = bankdev; sma_install_random_read_handler(maincpu, 0x2fffcc, 0x2ffff0); @@ -2835,8 +2832,8 @@ void sma_prot_device::garouh_install_protection(cpu_device* maincpu, neogeo_bank void sma_prot_device::mslug3_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { - maincpu->space(AS_PROGRAM).install_write_handler(0x2fffe4, 0x2fffe5, write16_delegate(*this, FUNC(sma_prot_device::mslug3_bankswitch_w))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fffe4, 0x2fffe5, write16smo_delegate(*this, FUNC(sma_prot_device::mslug3_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16smo_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); m_bankdev = bankdev; // sma_install_random_read_handler(maincpu, 0x2ffff8, 0x2ffffa); @@ -2845,8 +2842,8 @@ void sma_prot_device::mslug3_install_protection(cpu_device* maincpu, neogeo_bank void sma_prot_device::kof2000_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev) { - maincpu->space(AS_PROGRAM).install_write_handler(0x2fffec, 0x2fffed, write16_delegate(*this, FUNC(sma_prot_device::kof2000_bankswitch_w))); - maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); + maincpu->space(AS_PROGRAM).install_write_handler(0x2fffec, 0x2fffed, write16smo_delegate(*this, FUNC(sma_prot_device::kof2000_bankswitch_w))); + maincpu->space(AS_PROGRAM).install_read_handler(0x2fe446, 0x2fe447, read16smo_delegate(*this, FUNC(sma_prot_device::prot_9a37_r))); m_bankdev = bankdev; sma_install_random_read_handler(maincpu, 0x2fffd8, 0x2fffda); @@ -2855,10 +2852,10 @@ void sma_prot_device::kof2000_install_protection(cpu_device* maincpu, neogeo_ban /* kof99, garou, garouh, mslug3 and kof2000 have a SMA chip which contains program code and decrypts the 68k roms */ -void sma_prot_device::kof99_decrypt_68k(uint8_t* base) +void sma_prot_device::kof99_decrypt_68k(u8* base) { int i,j; - uint16_t *rom = (uint16_t *)(base + 0x100000); + u16 *rom = (u16 *)(base + 0x100000); /* swap data lines on the whole ROMs */ for (i = 0;i < 0x800000/2;i++) rom[i] = bitswap<16>(rom[i],13,7,3,0,9,4,5,6,1,12,8,14,10,11,2,15); @@ -2866,39 +2863,39 @@ void sma_prot_device::kof99_decrypt_68k(uint8_t* base) /* swap address lines for the banked part */ for (i = 0;i < 0x600000/2;i+=0x800/2) { - uint16_t buffer[0x800/2]; + u16 buffer[0x800/2]; memcpy(buffer, &rom[i], 0x800); for (j = 0; j < 0x800/2; j++) rom[i+j] = buffer[bitswap<24>(j,23,22,21,20,19,18,17,16,15,14,13,12,11,10,6,2,4,9,8,3,1,7,0,5)]; } /* swap address lines & relocate fixed part */ - rom = (uint16_t *)base; + rom = (u16 *)base; for (i = 0;i < 0x0c0000/2;i++) rom[i] = rom[0x700000/2 + bitswap<24>(i,23,22,21,20,19,18,11,6,14,17,16,5,8,10,12,0,4,3,2,7,9,15,13,1)]; } -void sma_prot_device::garou_decrypt_68k(uint8_t* base) +void sma_prot_device::garou_decrypt_68k(u8* base) { int i,j; /* thanks to Razoola and Mr K for the info */ - uint16_t *rom = (uint16_t *)(base + 0x100000); + u16 *rom = (u16 *)(base + 0x100000); /* swap data lines on the whole ROMs */ for (i = 0;i < 0x800000/2;i++) rom[i] = bitswap<16>(rom[i],13,12,14,10,8,2,3,1,5,9,11,4,15,0,6,7); /* swap address lines & relocate fixed part */ - rom = (uint16_t *)base; + rom = (u16 *)base; for (i = 0;i < 0x0c0000/2;i++) rom[i] = rom[0x710000/2 + bitswap<24>(i,23,22,21,20,19,18,4,5,16,14,7,9,6,13,17,15,3,1,2,12,11,8,10,0)]; /* swap address lines for the banked part */ - rom = (uint16_t *)(base + 0x100000); + rom = (u16 *)(base + 0x100000); for (i = 0;i < 0x800000/2;i+=0x8000/2) { - uint16_t buffer[0x8000/2]; + u16 buffer[0x8000/2]; memcpy(buffer,&rom[i],0x8000); for (j = 0;j < 0x8000/2;j++) rom[i+j] = buffer[bitswap<24>(j,23,22,21,20,19,18,17,16,15,14,9,4,8,3,13,6,2,7,0,12,1,11,10,5)]; @@ -2906,26 +2903,26 @@ void sma_prot_device::garou_decrypt_68k(uint8_t* base) } -void sma_prot_device::garouh_decrypt_68k(uint8_t* base) +void sma_prot_device::garouh_decrypt_68k(u8* base) { int i,j; /* thanks to Razoola and Mr K for the info */ - uint16_t *rom = (uint16_t *)(base + 0x100000); + u16 *rom = (u16 *)(base + 0x100000); /* swap data lines on the whole ROMs */ for (i = 0;i < 0x800000/2;i++) rom[i] = bitswap<16>(rom[i],14,5,1,11,7,4,10,15,3,12,8,13,0,2,9,6); /* swap address lines & relocate fixed part */ - rom = (uint16_t *)base; + rom = (u16 *)base; for (i = 0;i < 0x0c0000/2;i++) rom[i] = rom[0x7f8000/2 + bitswap<24>(i,23,22,21,20,19,18,5,16,11,2,6,7,17,3,12,8,14,4,0,9,1,10,15,13)]; /* swap address lines for the banked part */ - rom = (uint16_t *)(base + 0x100000); + rom = (u16 *)(base + 0x100000); for (i = 0;i < 0x800000/2;i+=0x8000/2) { - uint16_t buffer[0x8000/2]; + u16 buffer[0x8000/2]; memcpy(buffer,&rom[i],0x8000); for (j = 0;j < 0x8000/2;j++) rom[i+j] = buffer[bitswap<24>(j,23,22,21,20,19,18,17,16,15,14,12,8,1,7,11,3,13,10,6,9,5,4,0,2)]; @@ -2933,26 +2930,26 @@ void sma_prot_device::garouh_decrypt_68k(uint8_t* base) } -void sma_prot_device::mslug3_decrypt_68k(uint8_t* base) +void sma_prot_device::mslug3_decrypt_68k(u8* base) { int i,j; /* thanks to Razoola and Mr K for the info */ - uint16_t *rom = (uint16_t *)(base + 0x100000); + u16 *rom = (u16 *)(base + 0x100000); /* swap data lines on the whole ROMs */ for (i = 0;i < 0x800000/2;i++) rom[i] = bitswap<16>(rom[i],4,11,14,3,1,13,0,7,2,8,12,15,10,9,5,6); /* swap address lines & relocate fixed part */ - rom = (uint16_t *)base; + rom = (u16 *)base; for (i = 0;i < 0x0c0000/2;i++) rom[i] = rom[0x5d0000/2 + bitswap<24>(i,23,22,21,20,19,18,15,2,1,13,3,0,9,6,16,4,11,5,7,12,17,14,10,8)]; /* swap address lines for the banked part */ - rom = (uint16_t *)(base + 0x100000); + rom = (u16 *)(base + 0x100000); for (i = 0;i < 0x800000/2;i+=0x10000/2) { - uint16_t buffer[0x10000/2]; + u16 buffer[0x10000/2]; memcpy(buffer,&rom[i],0x10000); for (j = 0;j < 0x10000/2;j++) rom[i+j] = buffer[bitswap<24>(j,23,22,21,20,19,18,17,16,15,2,11,0,14,6,4,13,8,9,3,10,7,5,12,1)]; @@ -2960,12 +2957,12 @@ void sma_prot_device::mslug3_decrypt_68k(uint8_t* base) } -void sma_prot_device::kof2000_decrypt_68k(uint8_t* base) +void sma_prot_device::kof2000_decrypt_68k(u8* base) { int i,j; /* thanks to Razoola and Mr K for the info */ - uint16_t *rom = (uint16_t *)(base + 0x100000); + u16 *rom = (u16 *)(base + 0x100000); /* swap data lines on the whole ROMs */ for (i = 0;i < 0x800000/2;i++) rom[i] = bitswap<16>(rom[i],12,8,11,3,15,14,7,0,10,13,6,5,9,2,1,4); @@ -2973,14 +2970,14 @@ void sma_prot_device::kof2000_decrypt_68k(uint8_t* base) /* swap address lines for the banked part */ for (i = 0;i < 0x63a000/2;i+=0x800/2) { - uint16_t buffer[0x800/2]; + u16 buffer[0x800/2]; memcpy(buffer,&rom[i],0x800); for (j = 0;j < 0x800/2;j++) rom[i+j] = buffer[bitswap<24>(j,23,22,21,20,19,18,17,16,15,14,13,12,11,10,4,1,3,8,6,2,7,0,9,5)]; } /* swap address lines & relocate fixed part */ - rom = (uint16_t *)base; + rom = (u16 *)base; for (i = 0;i < 0x0c0000/2;i++) rom[i] = rom[0x73a000/2 + bitswap<24>(i,23,22,21,20,19,18,8,4,15,13,3,14,16,2,6,17,7,12,10,0,5,11,1,9)]; } @@ -2989,18 +2986,18 @@ void sma_prot_device::kof2000_decrypt_68k(uint8_t* base) /* ms5pcb and svcpcb have an additional scramble on top of the standard CMC scrambling */ -void sma_prot_device::svcpcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size) +void sma_prot_device::svcpcb_gfx_decrypt(u8* rom, u32 rom_size) { - static const uint8_t xorval[ 4 ] = { 0x34, 0x21, 0xc4, 0xe9 }; + static const u8 xorval[ 4 ] = { 0x34, 0x21, 0xc4, 0xe9 }; int i, ofst; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for( i = 0; i < rom_size; i++ ) rom[ i ] ^= xorval[ (i % 4) ]; for( i = 0; i < rom_size; i += 4 ) { - uint32_t rom32 = rom[i] | rom[i+1]<<8 | rom[i+2]<<16 | rom[i+3]<<24; + u32 rom32 = rom[i] | rom[i+1]<<8 | rom[i+2]<<16 | rom[i+3]<<24; rom32 = bitswap<32>( rom32, 0x09, 0x0d, 0x13, 0x00, 0x17, 0x0f, 0x03, 0x05, 0x04, 0x0c, 0x11, 0x1e, 0x12, 0x15, 0x0b, 0x06, 0x1b, 0x0a, 0x1a, 0x1c, 0x14, 0x02, 0x0e, 0x1d, 0x18, 0x08, 0x01, 0x10, 0x19, 0x1f, 0x07, 0x16 ); buf[i] = rom32 & 0xff; @@ -3021,7 +3018,7 @@ void sma_prot_device::svcpcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size) /* and a further swap on the s1 data */ -void sma_prot_device::svcpcb_s1data_decrypt(uint8_t* rom, uint32_t rom_size) +void sma_prot_device::svcpcb_s1data_decrypt(u8* rom, u32 rom_size) { for( int i = 0; i < rom_size; i++ ) // Decrypt S rom[ i ] = bitswap<8>( rom[ i ] ^ 0xd2, 4, 0, 7, 2, 5, 1, 6, 3 ); @@ -3030,18 +3027,18 @@ void sma_prot_device::svcpcb_s1data_decrypt(uint8_t* rom, uint32_t rom_size) /* kf2k3pcb has an additional scramble on top of the standard CMC scrambling */ /* Thanks to Razoola & Halrin for the info */ -void sma_prot_device::kf2k3pcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size) +void sma_prot_device::kf2k3pcb_gfx_decrypt(u8* rom, u32 rom_size) { - const uint8_t xorval[ 4 ] = { 0x34, 0x21, 0xc4, 0xe9 }; + const u8 xorval[ 4 ] = { 0x34, 0x21, 0xc4, 0xe9 }; int i, ofst; - std::vector<uint8_t> buf( rom_size ); + std::vector<u8> buf( rom_size ); for ( i = 0; i < rom_size; i++ ) rom[ i ] ^= xorval[ (i % 4) ]; for ( i = 0; i < rom_size; i +=4 ) { - uint32_t rom32 = rom[i] | rom[i+1]<<8 | rom[i+2]<<16 | rom[i+3]<<24; + u32 rom32 = rom[i] | rom[i+1]<<8 | rom[i+2]<<16 | rom[i+3]<<24; rom32 = bitswap<32>( rom32, 0x09, 0x0d, 0x13, 0x00, 0x17, 0x0f, 0x03, 0x05, 0x04, 0x0c, 0x11, 0x1e, 0x12, 0x15, 0x0b, 0x06, 0x1b, 0x0a, 0x1a, 0x1c, 0x14, 0x02, 0x0e, 0x1d, 0x18, 0x08, 0x01, 0x10, 0x19, 0x1f, 0x07, 0x16 ); buf[i] = rom32 & 0xff; @@ -3061,10 +3058,10 @@ void sma_prot_device::kf2k3pcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size) /* and a further swap on the s1 data */ -void sma_prot_device::kf2k3pcb_decrypt_s1data(uint8_t* rom, uint32_t rom_size, uint8_t* fixed, uint32_t fixed_size) +void sma_prot_device::kf2k3pcb_decrypt_s1data(u8* rom, u32 rom_size, u8* fixed, u32 fixed_size) { - uint8_t *src; - uint8_t *dst; + u8 *src; + u8 *dst; int i; src = rom + rom_size - 0x1000000 - 0x80000; // Decrypt S @@ -3091,9 +3088,9 @@ NeoGeo 'SP1' (BIOS) ROM encryption /* only found on kf2k3pcb */ -void sma_prot_device::kf2k3pcb_sp1_decrypt(uint16_t* rom) +void sma_prot_device::kf2k3pcb_sp1_decrypt(u16* rom) { - static const uint8_t address[0x40] = { + static const u8 address[0x40] = { 0x04,0x0a,0x04,0x0a,0x04,0x0a,0x04,0x0a, 0x0a,0x04,0x0a,0x04,0x0a,0x04,0x0a,0x04, 0x09,0x07,0x09,0x07,0x09,0x07,0x09,0x07, @@ -3104,7 +3101,7 @@ void sma_prot_device::kf2k3pcb_sp1_decrypt(uint16_t* rom) 0x04,0x00,0x04,0x00,0x0e,0x0a,0x0e,0x0a }; - std::vector<uint16_t> buf(0x80000/2); + std::vector<u16> buf(0x80000/2); int i, addr; for (i = 0; i < 0x80000/2; i++) diff --git a/docs/release/src/hbmame/bus/neogeo/prot.h b/docs/release/src/hbmame/bus/neogeo/prot.h index bead767c502..25d95f1f386 100644 --- a/docs/release/src/hbmame/bus/neogeo/prot.h +++ b/docs/release/src/hbmame/bus/neogeo/prot.h @@ -16,71 +16,71 @@ class ngbootleg_prot_device : public device_t { public: // construction/destruction - ngbootleg_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); - - void neogeo_bootleg_cx_decrypt(uint8_t*sprrom, uint32_t sprrom_size); - void neogeo_bootleg_sx_decrypt(uint8_t* fixed, uint32_t fixed_size, int value); - void kof97oro_px_decode(uint8_t* cpurom, uint32_t cpurom_size); - void kof10thBankswitch(address_space &space, uint16_t nBank); - DECLARE_READ16_MEMBER(kof10th_RAM2_r); - DECLARE_READ16_MEMBER(kof10th_RAMB_r); - DECLARE_WRITE16_MEMBER(kof10th_custom_w); - DECLARE_WRITE16_MEMBER(kof10th_bankswitch_w); - void install_kof10th_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size, uint8_t* fixedrom, uint32_t fixedrom_size); - void decrypt_kof10th(uint8_t* cpurom, uint32_t cpurom_size); - void kf10thep_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void kf2k5uni_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void kf2k5uni_sx_decrypt(uint8_t* fixedrom, uint32_t fixedrom_size); - void kf2k5uni_mx_decrypt(uint8_t* audiorom, uint32_t audiorom_size); - void decrypt_kf2k5uni(uint8_t* cpurom, uint32_t cpurom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size); - void kof2002b_gfx_decrypt(uint8_t *src, int size); - void kf2k2mp_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void kf2k2mp2_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void cthd2003_neogeo_gfx_address_fix_do(uint8_t* sprrom, uint32_t sprrom_size, int start, int end, int bit3shift, int bit2shift, int bit1shift, int bit0shift); - void cthd2003_neogeo_gfx_address_fix(uint8_t* sprrom, uint32_t sprrom_size, int start, int end); - void cthd2003_c(uint8_t* sprrom, uint32_t sprrom_size, int pow); - void decrypt_cthd2003(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size); - DECLARE_WRITE16_MEMBER(cthd2003_bankswitch_w); - void patch_cthd2003(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size); - void ct2k3sp_sx_decrypt(uint8_t* fixedrom, uint32_t fixedrom_size); - void decrypt_ct2k3sp(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size, uint8_t* fixedrom, uint32_t fixedrom_size); - void decrypt_ct2k3sa(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size); - void patch_ct2k3sa(uint8_t* cpurom, uint32_t cpurom_size); - void decrypt_kof2k4se_68k(uint8_t* cpurom, uint32_t cpurom_size); - void lans2004_vx_decrypt(uint8_t* ymsndrom, uint32_t ymsndrom_size); - void lans2004_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); - DECLARE_READ16_MEMBER(mslug5_prot_r); - DECLARE_WRITE16_MEMBER(ms5plus_bankswitch_w); + ngbootleg_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); + + void neogeo_bootleg_cx_decrypt(u8*sprrom, u32 sprrom_size); + void neogeo_bootleg_sx_decrypt(u8* fixed, u32 fixed_size, int value); + void kof97oro_px_decode(u8* cpurom, u32 cpurom_size); + void kof10thBankswitch(u16 nBank); + u16 kof10th_RAM2_r(offs_t offset); + u16 kof10th_RAMB_r(offs_t offset); + void kof10th_custom_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void kof10th_bankswitch_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void install_kof10th_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size, u8* fixedrom, u32 fixedrom_size); + void decrypt_kof10th(u8* cpurom, u32 cpurom_size); + void kf10thep_px_decrypt(u8* cpurom, u32 cpurom_size); + void kf2k5uni_px_decrypt(u8* cpurom, u32 cpurom_size); + void kf2k5uni_sx_decrypt(u8* fixedrom, u32 fixedrom_size); + void kf2k5uni_mx_decrypt(u8* audiorom, u32 audiorom_size); + void decrypt_kf2k5uni(u8* cpurom, u32 cpurom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size); + void kof2002b_gfx_decrypt(u8 *src, int size); + void kf2k2mp_decrypt(u8* cpurom, u32 cpurom_size); + void kf2k2mp2_px_decrypt(u8* cpurom, u32 cpurom_size); + void cthd2003_neogeo_gfx_address_fix_do(u8* sprrom, u32 sprrom_size, int start, int end, int bit3shift, int bit2shift, int bit1shift, int bit0shift); + void cthd2003_neogeo_gfx_address_fix(u8* sprrom, u32 sprrom_size, int start, int end); + void cthd2003_c(u8* sprrom, u32 sprrom_size, int pow); + void decrypt_cthd2003(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size); + void cthd2003_bankswitch_w(offs_t offset, u16 data); + void patch_cthd2003(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size); + void ct2k3sp_sx_decrypt(u8* fixedrom, u32 fixedrom_size); + void decrypt_ct2k3sp(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size, u8* fixedrom, u32 fixedrom_size); + void decrypt_ct2k3sa(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size); + void patch_ct2k3sa(u8* cpurom, u32 cpurom_size); + void decrypt_kof2k4se_68k(u8* cpurom, u32 cpurom_size); + void lans2004_vx_decrypt(u8* ymsndrom, u32 ymsndrom_size); + void lans2004_decrypt_68k(u8* cpurom, u32 cpurom_size); + u16 mslug5_prot_r(); + void ms5plus_bankswitch_w(offs_t offset, u16 data); void install_ms5plus_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); - void svcboot_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void svcboot_cx_decrypt(uint8_t*sprrom, uint32_t sprrom_size); - void svcplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void svcplus_px_hack(uint8_t* cpurom, uint32_t cpurom_size); - void svcplusa_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void svcsplus_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void svcsplus_px_hack(uint8_t* cpurom, uint32_t cpurom_size); - DECLARE_READ16_MEMBER(kof2003_r); - DECLARE_WRITE16_MEMBER(kof2003_w); - DECLARE_WRITE16_MEMBER(kof2003p_w); - DECLARE_READ16_MEMBER(kof2003_overlay_r); - void kf2k3bl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void kf2k3bl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size); - void kf2k3pl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void kf2k3pl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, uint8_t* cpurom, uint32_t cpurom_size); - uint16_t kof2k3_overlay; - - void kf2k3upl_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void samsho5b_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - void samsho5b_vx_decrypt(uint8_t* ymsndrom, uint32_t ymsndrom_size); - void matrimbl_decrypt(uint8_t* sprrom, uint32_t sprrom_size, uint8_t* audiorom, uint32_t audiorom_size); - - uint16_t m_cartridge_ram[0x1000]; // bootlegs + void svcboot_px_decrypt(u8* cpurom, u32 cpurom_size); + void svcboot_cx_decrypt(u8*sprrom, u32 sprrom_size); + void svcplus_px_decrypt(u8* cpurom, u32 cpurom_size); + void svcplus_px_hack(u8* cpurom, u32 cpurom_size); + void svcplusa_px_decrypt(u8* cpurom, u32 cpurom_size); + void svcsplus_px_decrypt(u8* cpurom, u32 cpurom_size); + void svcsplus_px_hack(u8* cpurom, u32 cpurom_size); + u16 kof2003_r(offs_t offset); + void kof2003_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void kof2003p_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 kof2003_overlay_r(); + void kf2k3bl_px_decrypt(u8* cpurom, u32 cpurom_size); + void kf2k3bl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size); + void kf2k3pl_px_decrypt(u8* cpurom, u32 cpurom_size); + void kf2k3pl_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev, u8* cpurom, u32 cpurom_size); + u16 kof2k3_overlay; + + void kf2k3upl_px_decrypt(u8* cpurom, u32 cpurom_size); + void samsho5b_px_decrypt(u8* cpurom, u32 cpurom_size); + void samsho5b_vx_decrypt(u8* ymsndrom, u32 ymsndrom_size); + void matrimbl_decrypt(u8* sprrom, u32 sprrom_size, u8* audiorom, u32 audiorom_size); + + u16 m_cartridge_ram[0x1000]; // bootlegs // for kof10th - uint8_t* m_mainrom; - uint8_t* m_fixedrom; + u8* m_mainrom; + u8* m_fixedrom; neogeo_banked_cart_device* m_bankdev; - uint16_t m_cartridge_ram2[0x10000]; + u16 m_cartridge_ram2[0x10000]; protected: virtual void device_start() override; @@ -95,11 +95,11 @@ class kog_prot_device : public device_t { public: // construction/destruction - kog_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + kog_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); void kog_install_protection(cpu_device* maincpu); - void kog_px_decrypt(uint8_t* cpurom, uint32_t cpurom_size); - READ16_MEMBER(read_jumper); + void kog_px_decrypt(u8* cpurom, u32 cpurom_size); + u16 read_jumper(); required_ioport m_jumper; @@ -144,38 +144,38 @@ class cmc_prot_device : public device_t { public: // construction/destruction - cmc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + cmc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - void decrypt(uint8_t *r0, uint8_t *r1, - uint8_t c0, uint8_t c1, - const uint8_t *table0hi, - const uint8_t *table0lo, - const uint8_t *table1, + void decrypt(u8 *r0, u8 *r1, + u8 c0, u8 c1, + const u8 *table0hi, + const u8 *table0lo, + const u8 *table1, int base, int invert); - void neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor); - void neogeo_sfix_decrypt(uint8_t* rom, uint32_t rom_size, uint8_t* fixed, uint32_t fixed_size); - void cmc42_neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor); - void cmc50_neogeo_gfx_decrypt(uint8_t* rom, uint32_t rom_size, int extra_xor); + void neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor); + void neogeo_sfix_decrypt(u8* rom, u32 rom_size, u8* fixed, u32 fixed_size); + void cmc42_neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor); + void cmc50_neogeo_gfx_decrypt(u8* rom, u32 rom_size, int extra_xor); - uint16_t generate_cs16(uint8_t *rom, int size); - int m1_address_scramble(int address, uint16_t key); - void neogeo_cmc50_m1_decrypt(uint8_t* romcrypt, uint32_t romcrypt_size, uint8_t* romaudio, uint32_t romaudio_size); + u16 generate_cs16(u8 *rom, int size); + int m1_address_scramble(int address, u16 key); + void neogeo_cmc50_m1_decrypt(u8* romcrypt, u32 romcrypt_size, u8* romaudio, u32 romaudio_size); protected: virtual void device_start() override; virtual void device_reset() override; - const uint8_t *type0_t03; - const uint8_t *type0_t12; - const uint8_t *type1_t03; - const uint8_t *type1_t12; - const uint8_t *address_8_15_xor1; - const uint8_t *address_8_15_xor2; - const uint8_t *address_16_23_xor1; - const uint8_t *address_16_23_xor2; - const uint8_t *address_0_7_xor; + const u8 *type0_t03; + const u8 *type0_t12; + const u8 *type1_t03; + const u8 *type1_t12; + const u8 *address_8_15_xor1; + const u8 *address_8_15_xor2; + const u8 *address_16_23_xor1; + const u8 *address_16_23_xor2; + const u8 *address_0_7_xor; }; @@ -186,15 +186,15 @@ class fatfury2_prot_device : public device_t { public: // construction/destruction - fatfury2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + fatfury2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - DECLARE_READ16_MEMBER( fatfury2_protection_16_r ); - DECLARE_WRITE16_MEMBER( fatfury2_protection_16_w ); + u16 fatfury2_protection_16_r(offs_t offset); + void fatfury2_protection_16_w(offs_t offset, u16 data); void fatfury2_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); neogeo_banked_cart_device* m_bankdev; - uint32_t m_fatfury2_prot_data; + u32 m_fatfury2_prot_data; protected: virtual void device_start() override; @@ -209,12 +209,12 @@ class kof2002_prot_device : public device_t { public: // construction/destruction - kof2002_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + kof2002_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - void kof2002_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); - void matrim_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); - void samsho5_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); - void samsh5sp_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); + void kof2002_decrypt_68k(u8* cpurom, u32 cpurom_size); + void matrim_decrypt_68k(u8* cpurom, u32 cpurom_size); + void samsho5_decrypt_68k(u8* cpurom, u32 cpurom_size); + void samsh5sp_decrypt_68k(u8* cpurom, u32 cpurom_size); protected: virtual void device_start() override; @@ -229,14 +229,14 @@ class kof98_prot_device : public device_t { public: // construction/destruction - kof98_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + kof98_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - void kof98_decrypt_68k(uint8_t* cpurom, uint32_t cpurom_size); + void kof98_decrypt_68k(u8* cpurom, u32 cpurom_size); void install_kof98_protection(cpu_device* maincpu); - DECLARE_WRITE16_MEMBER(kof98_prot_w); - DECLARE_READ16_MEMBER(kof98_prot_r); + void kof98_prot_w(u16 data); + u16 kof98_prot_r(offs_t offset); int kof98_prot_state; - uint16_t m_default_rom[2]; + u16 m_default_rom[2]; protected: virtual void device_start() override; @@ -251,15 +251,15 @@ class mslugx_prot_device : public device_t { public: // construction/destruction - mslugx_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + mslugx_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - DECLARE_WRITE16_MEMBER( mslugx_protection_16_w ); - DECLARE_READ16_MEMBER( mslugx_protection_16_r ); + void mslugx_protection_16_w(offs_t offset, u16 data); + u16 mslugx_protection_16_r(address_space &space, offs_t offset); void mslugx_install_protection(cpu_device* maincpu); - uint16_t m_mslugx_counter; - uint16_t m_mslugx_command; + u16 m_mslugx_counter; + u16 m_mslugx_command; protected: virtual void device_start() override; @@ -274,10 +274,10 @@ class pcm2_prot_device : public device_t { public: // construction/destruction - pcm2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + pcm2_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - void neo_pcm2_snk_1999(uint8_t* ymrom, uint32_t ymsize, int value); - void neo_pcm2_swap(uint8_t* ymrom, uint32_t ymsize, int value); + void neo_pcm2_snk_1999(u8* ymrom, u32 ymsize, int value); + void neo_pcm2_swap(u8* ymrom, u32 ymsize, int value); protected: virtual void device_start() override; @@ -292,23 +292,23 @@ class pvc_prot_device : public device_t { public: // construction/destruction - pvc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + pvc_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); void pvc_write_unpack_color(); void pvc_write_pack_color(); - void pvc_write_bankswitch(address_space &space); - DECLARE_READ16_MEMBER(pvc_prot_r); - DECLARE_WRITE16_MEMBER(pvc_prot_w); + void pvc_write_bankswitch(); + u16 pvc_prot_r(offs_t offset); + void pvc_prot_w(offs_t offset, u16 data, u16 mem_mask = ~0); void install_pvc_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); neogeo_banked_cart_device* m_bankdev; - uint16_t m_cartridge_ram[0x1000]; + u16 m_cartridge_ram[0x1000]; - void mslug5_decrypt_68k(uint8_t* rom, uint32_t size); - void svc_px_decrypt(uint8_t* rom, uint32_t size); - void kf2k3pcb_decrypt_68k(uint8_t* rom, uint32_t size); - void kof2003_decrypt_68k(uint8_t* rom, uint32_t size); - void kof2003h_decrypt_68k(uint8_t* rom, uint32_t size); + void mslug5_decrypt_68k(u8* rom, u32 size); + void svc_px_decrypt(u8* rom, u32 size); + void kf2k3pcb_decrypt_68k(u8* rom, u32 size); + void kof2003_decrypt_68k(u8* rom, u32 size); + void kof2003h_decrypt_68k(u8* rom, u32 size); protected: virtual void device_start() override; @@ -323,14 +323,14 @@ class sbp_prot_device : public device_t { public: // construction/destruction - sbp_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + sbp_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - uint8_t* m_mainrom; + u8* m_mainrom; - void sbp_install_protection(cpu_device* maincpu, uint8_t* cpurom, uint32_t cpurom_size); - DECLARE_WRITE16_MEMBER(sbp_lowerrom_w); - DECLARE_READ16_MEMBER(sbp_lowerrom_r); + void sbp_install_protection(cpu_device* maincpu, u8* cpurom, u32 cpurom_size); + void sbp_lowerrom_w(offs_t offset, u16 data); + u16 sbp_lowerrom_r(offs_t offset); protected: virtual void device_start() override; @@ -344,16 +344,16 @@ class sma_prot_device : public device_t { public: // construction/destruction - sma_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + sma_prot_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); - DECLARE_WRITE16_MEMBER( kof99_bankswitch_w ); - DECLARE_WRITE16_MEMBER( garou_bankswitch_w ); - DECLARE_WRITE16_MEMBER( garouh_bankswitch_w ); - DECLARE_WRITE16_MEMBER( mslug3_bankswitch_w ); - DECLARE_WRITE16_MEMBER( kof2000_bankswitch_w ); - DECLARE_READ16_MEMBER( prot_9a37_r ); - DECLARE_READ16_MEMBER( sma_random_r ); + void kof99_bankswitch_w(u16 data); + void garou_bankswitch_w(u16 data); + void garouh_bankswitch_w(u16 data); + void mslug3_bankswitch_w(u16 data); + void kof2000_bankswitch_w(u16 data); + u16 prot_9a37_r(); + u16 sma_random_r(); void reset_sma_rng(); void sma_install_random_read_handler(cpu_device* maincpu, int addr1, int addr2 ); void kof99_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); @@ -362,20 +362,20 @@ public: void mslug3_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); void kof2000_install_protection(cpu_device* maincpu, neogeo_banked_cart_device* bankdev); neogeo_banked_cart_device* m_bankdev; - void kof99_decrypt_68k(uint8_t* base); - void garou_decrypt_68k(uint8_t* base); - void garouh_decrypt_68k(uint8_t* base); - void mslug3_decrypt_68k(uint8_t* base); - void kof2000_decrypt_68k(uint8_t* base); + void kof99_decrypt_68k(u8* base); + void garou_decrypt_68k(u8* base); + void garouh_decrypt_68k(u8* base); + void mslug3_decrypt_68k(u8* base); + void kof2000_decrypt_68k(u8* base); // PCB decrypts (not sma) - void svcpcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size); - void svcpcb_s1data_decrypt(uint8_t* rom, uint32_t rom_size); - void kf2k3pcb_gfx_decrypt(uint8_t* rom, uint32_t rom_size); - void kf2k3pcb_decrypt_s1data(uint8_t* rom, uint32_t rom_size, uint8_t* fixed, uint32_t fixed_size); - void kf2k3pcb_sp1_decrypt(uint16_t* rom); + void svcpcb_gfx_decrypt(u8* rom, u32 rom_size); + void svcpcb_s1data_decrypt(u8* rom, u32 rom_size); + void kf2k3pcb_gfx_decrypt(u8* rom, u32 rom_size); + void kf2k3pcb_decrypt_s1data(u8* rom, u32 rom_size, u8* fixed, u32 fixed_size); + void kf2k3pcb_sp1_decrypt(u16* rom); - uint16_t m_sma_rng; + u16 m_sma_rng; protected: virtual void device_start() override; virtual void device_reset() override; diff --git a/docs/release/src/hbmame/drivers/cave.cpp b/docs/release/src/hbmame/drivers/cave.cpp index 2433efabea0..3b5678c8cad 100644 --- a/docs/release/src/hbmame/drivers/cave.cpp +++ b/docs/release/src/hbmame/drivers/cave.cpp @@ -582,6 +582,90 @@ ROM_START( sailormnts03 ) //sailormnoh ROM_LOAD16_WORD( "sailormn_hongkong.nv", 0x0000, 0x0080, CRC(4d24c874) SHA1(93b87ef18cff98e4f6a60234692e7a9a9c8e7552) ) ROM_END +ROM_START( sailormnts04 ) //sailormn + ROM_REGION( 0x400000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "bpsm945s04.u45", 0x000000, 0x080000, CRC(e2462006) SHA1(62b6600cdc7f849a2cc6281cff86a53288b9a7c7) ) + ROM_LOAD16_WORD_SWAP( "bpsm.u46", 0x200000, 0x200000, CRC(32084e80) SHA1(0ac503190d95009620b5ad7e7e0e63324f6fa4eb) ) + + ROM_REGION( 0x80000, "audiocpu", 0 ) + ROM_LOAD( "bpsm945a.u9", 0x00000, 0x80000, CRC(438de548) SHA1(81a0ca1cd662e2017aa980da162d39cfd0a19f14) ) + + ROM_REGION( 0x400000 * 2, "sprites0", 0 ) + ROM_LOAD( "bpsm.u76", 0x000000, 0x200000, CRC(a243a5ba) SHA1(3a32d685e53e0b75977f7acb187cf414a50c7f8b) ) + ROM_LOAD( "bpsm.u77", 0x200000, 0x200000, CRC(5179a4ac) SHA1(ceb8d3d889aae885debb2c9cf2263f60be3f1212) ) + + ROM_REGION( 0x200000, "layer0", 0 ) + ROM_LOAD( "bpsm.u53", 0x000000, 0x200000, CRC(b9b15f83) SHA1(8c574c97d38fb9e2889648c8d677b171e80a4229) ) + + ROM_REGION( 0x200000, "layer1", 0 ) + ROM_LOAD( "bpsm.u54", 0x000000, 0x200000, CRC(8f00679d) SHA1(4ea412f8ecdb9fd46f2d1378809919d1a62fcc2b) ) + + ROM_REGION( (5*0x200000)*2, "layer2", 0 ) + ROM_LOAD( "bpsm.u57", 0x000000, 0x200000, CRC(86be7b63) SHA1(6b7d3d41fb1e4045c765b3cc98304464d91e6e3d) ) + ROM_LOAD( "bpsm.u58", 0x200000, 0x200000, CRC(e0bba83b) SHA1(9e1434814efd9321b2e5210b995d2fe66cca37dd) ) + ROM_LOAD( "bpsm.u62", 0x400000, 0x200000, CRC(a1e3bfac) SHA1(4528887d57e519df8dd60b2392db4c175c57b239) ) + ROM_LOAD( "bpsm.u61", 0x600000, 0x200000, CRC(6a014b52) SHA1(107c687479b59c455fc514cd61d290853c95ad9a) ) + ROM_LOAD( "bpsm.u60", 0x800000, 0x200000, CRC(992468c0) SHA1(3c66cc08313a9a326badc44f53a98cdfe0643da4) ) + ROM_LOAD( "bpsm.u65", 0xa00000, 0x200000, CRC(f60fb7b5) SHA1(72cb8908cd687a330e14657664cd35037a52c39e) ) + ROM_LOAD( "bpsm.u64", 0xc00000, 0x200000, CRC(6559d31c) SHA1(bf688123a4beff625652cc1844bf0dc192f5c90f) ) + ROM_LOAD( "bpsm.u63", 0xe00000, 0x100000, CRC(d57a56b4) SHA1(e039b336887b66eba4e0630a3cb04cbd8fe14073) ) + ROM_CONTINUE( 0xe00000, 0x100000 ) + + ROM_REGION( 0x200000, "oki1", 0 ) + ROM_LOAD( "bpsm.u48", 0x000000, 0x200000, CRC(498e4ed1) SHA1(28d45a41702d9e5af4e214c1800b2e513ec84d51) ) + + ROM_REGION( 0x200000, "oki2", 0 ) + ROM_LOAD( "bpsm.u47", 0x000000, 0x080000, CRC(0f2901b9) SHA1(ebd3e9e39e8d2bc91688dac19b99548a28b4733c) ) + ROM_RELOAD( 0x080000, 0x080000 ) + ROM_RELOAD( 0x100000, 0x080000 ) + ROM_RELOAD( 0x180000, 0x080000 ) + + ROM_REGION16_BE( 0x80, "eeprom", 0 ) + ROM_LOAD16_WORD( "sailormn_europe.nv", 0x0000, 0x0080, CRC(59a7dc50) SHA1(6b116bdfbde42192b01678cb0b9bab0f2e56fd28) ) +ROM_END + +ROM_START( sailormnts05 ) //sailormnn + ROM_REGION( 0x400000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "bpsm945s05.u45", 0x000000, 0x080000, CRC(eaf9da46) SHA1(10b980d3b535c7e5b8d217984575a8223f1ebac2) ) + ROM_LOAD16_WORD_SWAP( "bpsm.u46", 0x200000, 0x200000, CRC(32084e80) SHA1(0ac503190d95009620b5ad7e7e0e63324f6fa4eb) ) + + ROM_REGION( 0x80000, "audiocpu", 0 ) + ROM_LOAD( "bpsm945a.u9", 0x00000, 0x80000, CRC(438de548) SHA1(81a0ca1cd662e2017aa980da162d39cfd0a19f14) ) + + ROM_REGION( 0x400000 * 2, "sprites0", 0 ) + ROM_LOAD( "bpsm.u76", 0x000000, 0x200000, CRC(a243a5ba) SHA1(3a32d685e53e0b75977f7acb187cf414a50c7f8b) ) + ROM_LOAD( "bpsm.u77", 0x200000, 0x200000, CRC(5179a4ac) SHA1(ceb8d3d889aae885debb2c9cf2263f60be3f1212) ) + + ROM_REGION( 0x200000, "layer0", 0 ) + ROM_LOAD( "bpsm.u53", 0x000000, 0x200000, CRC(b9b15f83) SHA1(8c574c97d38fb9e2889648c8d677b171e80a4229) ) + + ROM_REGION( 0x200000, "layer1", 0 ) + ROM_LOAD( "bpsm.u54", 0x000000, 0x200000, CRC(8f00679d) SHA1(4ea412f8ecdb9fd46f2d1378809919d1a62fcc2b) ) + + ROM_REGION( (5*0x200000)*2, "layer2", 0 ) + ROM_LOAD( "bpsm.u57", 0x000000, 0x200000, CRC(86be7b63) SHA1(6b7d3d41fb1e4045c765b3cc98304464d91e6e3d) ) + ROM_LOAD( "bpsm.u58", 0x200000, 0x200000, CRC(e0bba83b) SHA1(9e1434814efd9321b2e5210b995d2fe66cca37dd) ) + ROM_LOAD( "bpsm.u62", 0x400000, 0x200000, CRC(a1e3bfac) SHA1(4528887d57e519df8dd60b2392db4c175c57b239) ) + ROM_LOAD( "bpsm.u61", 0x600000, 0x200000, CRC(6a014b52) SHA1(107c687479b59c455fc514cd61d290853c95ad9a) ) + ROM_LOAD( "bpsm.u60", 0x800000, 0x200000, CRC(992468c0) SHA1(3c66cc08313a9a326badc44f53a98cdfe0643da4) ) + ROM_LOAD( "bpsm.u65", 0xa00000, 0x200000, CRC(f60fb7b5) SHA1(72cb8908cd687a330e14657664cd35037a52c39e) ) + ROM_LOAD( "bpsm.u64", 0xc00000, 0x200000, CRC(6559d31c) SHA1(bf688123a4beff625652cc1844bf0dc192f5c90f) ) + ROM_LOAD( "bpsm.u63", 0xe00000, 0x100000, CRC(d57a56b4) SHA1(e039b336887b66eba4e0630a3cb04cbd8fe14073) ) + ROM_CONTINUE( 0xe00000, 0x100000 ) + + ROM_REGION( 0x200000, "oki1", 0 ) + ROM_LOAD( "bpsm.u48", 0x000000, 0x200000, CRC(498e4ed1) SHA1(28d45a41702d9e5af4e214c1800b2e513ec84d51) ) + + ROM_REGION( 0x200000, "oki2", 0 ) + ROM_LOAD( "bpsm.u47", 0x000000, 0x080000, CRC(0f2901b9) SHA1(ebd3e9e39e8d2bc91688dac19b99548a28b4733c) ) + ROM_RELOAD( 0x080000, 0x080000 ) + ROM_RELOAD( 0x100000, 0x080000 ) + ROM_RELOAD( 0x180000, 0x080000 ) + + ROM_REGION16_BE( 0x80, "eeprom", 0 ) + ROM_LOAD16_WORD( "sailormn_europe.nv", 0x0000, 0x0080, CRC(59a7dc50) SHA1(6b116bdfbde42192b01678cb0b9bab0f2e56fd28) ) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Gaia Crusaders GAME( 1999, gaias01, gaia, gaia, gaia, cave_state, init_gaia, ROT0, "O Day-S", "Gaia Crusaders (Enable Secret Character)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND ) @@ -601,4 +685,6 @@ GAME( 2018, pwrinst2s01, pwrinst2, pwrinst2, metmqstr, cave_state, init_ GAME( 2018, sailormnts01, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "GOTVG", "Pretty Soldier Sailor Moon (Increases The Difficulty 2018-04-19)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, sailormnts02, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "pipi899", "Pretty Soldier Sailor Moon (Enhanced Magic 2009-02-24)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, sailormnts03, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "hack", "Pretty Soldier Sailor Moon (Enhanced Edition 2019-12-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sailormnts04, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "hack", "Pretty Soldier Sailor Moon (Enemy Demon Revised Edition 2020-05-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sailormnts05, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "hack", "Pretty Soldier Sailor Moon (Enemy Demon Revised Edition 2020-05-24)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cinemat.cpp b/docs/release/src/hbmame/drivers/cinemat.cpp index 6405aa78b8f..14f61572118 100644 --- a/docs/release/src/hbmame/drivers/cinemat.cpp +++ b/docs/release/src/hbmame/drivers/cinemat.cpp @@ -29,7 +29,7 @@ public: void init_bbugtest() { - m_maincpu->space(AS_IO).install_read_handler(0x0c, 0x0f, read8_delegate(*this, FUNC(cinemat_hbmame::boxingb_dial_r))); + m_maincpu->space(AS_IO).install_read_handler(0x0c, 0x0f, read8sm_delegate(*this, FUNC(cinemat_hbmame::boxingb_dial_r))); } }; diff --git a/docs/release/src/hbmame/drivers/cps1.cpp b/docs/release/src/hbmame/drivers/cps1.cpp index 8884dca36f1..bd0c6abcc53 100644 --- a/docs/release/src/hbmame/drivers/cps1.cpp +++ b/docs/release/src/hbmame/drivers/cps1.cpp @@ -253,50 +253,50 @@ Stephh's log (2006.09.20) : -READ16_MEMBER(cps_state::cps1_dsw_r) +u16 cps_state::cps1_dsw_r(offs_t offset) { static const char *const dswname[] = { "IN0", "DSWA", "DSWB", "DSWC" }; int in = ioport(dswname[offset])->read(); return (in << 8) | 0xff; } -READ16_MEMBER(cps_state::cps1_hack_dsw_r) +u16 cps_state::cps1_hack_dsw_r(offs_t offset) { static const char *const dswname[] = { "IN0", "DSWA", "DSWB", "DSWC" }; int in = ioport(dswname[offset])->read(); return (in << 8) | in; } -READ16_MEMBER(cps_state::cps1_in1_r) +u16 cps_state::cps1_in1_r() { int in = ioport("IN1")->read(); return (in << 8) | in; } -READ16_MEMBER(cps_state::cps1_in2_r) +u16 cps_state::cps1_in2_r() { int in = ioport("IN2")->read(); return (in << 8) | in; } -READ16_MEMBER(cps_state::cps1_in3_r) +u16 cps_state::cps1_in3_r() { int in = ioport("IN3")->read(); return (in << 8) | in; } -WRITE8_MEMBER(cps_state::cps1_snd_bankswitch_w) +void cps_state::cps1_snd_bankswitch_w(u8 data) { membank("bank1")->set_entry(data & 0x01); } -WRITE8_MEMBER(cps_state::cps1_oki_pin7_w) +void cps_state::cps1_oki_pin7_w(u8 data) { m_oki->set_pin7(data & 1); } -WRITE16_MEMBER(cps_state::cps1_soundlatch_w) +void cps_state::cps1_soundlatch_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_soundlatch->write(data & 0xff); @@ -304,13 +304,13 @@ WRITE16_MEMBER(cps_state::cps1_soundlatch_w) m_soundlatch->write(data >> 8); } -WRITE16_MEMBER(cps_state::cps1_soundlatch2_w) +void cps_state::cps1_soundlatch2_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_soundlatch2->write(data & 0xff); } -WRITE16_MEMBER(cps_state::cps1_coinctrl_w) +void cps_state::cps1_coinctrl_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_8_15) { @@ -323,7 +323,7 @@ WRITE16_MEMBER(cps_state::cps1_coinctrl_w) } } -WRITE16_MEMBER(cps_state::cpsq_coinctrl2_w) +void cps_state::cpsq_coinctrl2_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) { @@ -368,11 +368,11 @@ void cps_state::cpu_space_map(address_map &map) * ********************************************************************/ -READ16_MEMBER(cps_state::qsound_rom_r) +u16 cps_state::qsound_rom_r(offs_t offset) { if (memregion("user1") != nullptr) { - uint8_t *rom = memregion("user1")->base(); + u8 *rom = memregion("user1")->base(); return rom[offset] | 0xff00; } else @@ -382,29 +382,29 @@ READ16_MEMBER(cps_state::qsound_rom_r) } } -READ16_MEMBER(cps_state::qsound_sharedram1_r) +u16 cps_state::qsound_sharedram1_r(offs_t offset) { return m_qsound_sharedram1[offset] | 0xff00; } -WRITE16_MEMBER(cps_state::qsound_sharedram1_w) +void cps_state::qsound_sharedram1_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_qsound_sharedram1[offset] = data; } -READ16_MEMBER(cps_state::qsound_sharedram2_r) +u16 cps_state::qsound_sharedram2_r(offs_t offset) { return m_qsound_sharedram2[offset] | 0xff00; } -WRITE16_MEMBER(cps_state::qsound_sharedram2_w) +void cps_state::qsound_sharedram2_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_qsound_sharedram2[offset] = data; } -WRITE8_MEMBER(cps_state::qsound_banksw_w) +void cps_state::qsound_banksw_w(u8 data) { /* Z80 bank register for music note data. It's odd that it isn't encrypted though. */ int bank = data & 0x0f; @@ -12320,7 +12320,7 @@ ROM_START( sfzbch ) ROM_END -READ16_MEMBER(cps_state::sf2rb_prot_r) +u16 cps_state::sf2rb_prot_r(offs_t offset) { switch (offset) { @@ -12336,11 +12336,11 @@ READ16_MEMBER(cps_state::sf2rb_prot_r) void cps_state::init_sf2rb() { - m_maincpu->space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16_delegate(*this, FUNC(cps_state::sf2rb_prot_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16sm_delegate(*this, FUNC(cps_state::sf2rb_prot_r))); init_cps1();} -READ16_MEMBER(cps_state::sf2rb2_prot_r) +u16 cps_state::sf2rb2_prot_r(offs_t offset) { switch (offset) { @@ -12356,7 +12356,7 @@ READ16_MEMBER(cps_state::sf2rb2_prot_r) void cps_state::init_sf2rb2() { - m_maincpu->space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16_delegate(*this, FUNC(cps_state::sf2rb2_prot_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16sm_delegate(*this, FUNC(cps_state::sf2rb2_prot_r))); init_cps1(); } @@ -12366,7 +12366,8 @@ void cps_state::init_sf2ee() /* This specific revision of SF2 has the CPS-B custom mapped at a different address. */ /* The mapping is handled by the PAL IOB2 on the B-board */ m_maincpu->space(AS_PROGRAM).unmap_readwrite(0x800140, 0x80017f); - m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0x8001c0, 0x8001ff, read16_delegate(*this, FUNC(cps_state::cps1_cps_b_r)), write16_delegate(*this, FUNC(cps_state::cps1_cps_b_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x8001c0, 0x8001ff, read16sm_delegate(*this, FUNC(cps_state::cps1_cps_b_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x8001c0, 0x8001ff, write16s_delegate(*this, FUNC(cps_state::cps1_cps_b_w))); init_cps1(); } @@ -12374,7 +12375,8 @@ void cps_state::init_sf2ee() void cps_state::init_sf2thndr() { /* This particular hack uses a modified B-board PAL which mirrors the CPS-B registers at an alternate address */ - m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0x8001c0, 0x8001ff, read16_delegate(*this, FUNC(cps_state::cps1_cps_b_r)), write16_delegate(*this, FUNC(cps_state::cps1_cps_b_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x8001c0, 0x8001ff, read16sm_delegate(*this, FUNC(cps_state::cps1_cps_b_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x8001c0, 0x8001ff, write16s_delegate(*this, FUNC(cps_state::cps1_cps_b_w))); init_cps1(); } @@ -12382,13 +12384,13 @@ void cps_state::init_sf2thndr() void cps_state::init_sf2hack() { /* some SF2 hacks have some inputs wired to the LSB instead of MSB */ - m_maincpu->space(AS_PROGRAM).install_read_handler(0x800018, 0x80001f, read16_delegate(*this, FUNC(cps_state::cps1_hack_dsw_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x800018, 0x80001f, read16sm_delegate(*this, FUNC(cps_state::cps1_hack_dsw_r))); init_cps1(); } -READ16_MEMBER(cps_state::sf2dongb_prot_r) +u16 cps_state::sf2dongb_prot_r(offs_t offset) { switch (offset) { @@ -12403,12 +12405,12 @@ READ16_MEMBER(cps_state::sf2dongb_prot_r) void cps_state::init_sf2dongb() { // There is a hacked up Altera EP910PC-30 DIP in the 5f socket instead of a 4th eprom - m_maincpu->space(AS_PROGRAM).install_read_handler(0x180000, 0x1fffff, read16_delegate(*this, FUNC(cps_state::sf2dongb_prot_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x180000, 0x1fffff, read16sm_delegate(*this, FUNC(cps_state::sf2dongb_prot_r))); init_cps1(); } -READ16_MEMBER(cps_state::sf2ceblp_prot_r) +u16 cps_state::sf2ceblp_prot_r() { if (sf2ceblp_prot == 0x0) return 0x1992; @@ -12417,7 +12419,7 @@ READ16_MEMBER(cps_state::sf2ceblp_prot_r) return 0xffff; } -WRITE16_MEMBER(cps_state::sf2ceblp_prot_w) +void cps_state::sf2ceblp_prot_w(u16 data) { sf2ceblp_prot = data; } @@ -12425,8 +12427,8 @@ WRITE16_MEMBER(cps_state::sf2ceblp_prot_w) void cps_state::init_sf2ceblp() { - m_maincpu->space(AS_PROGRAM).install_write_handler(0x5762b0, 0x5762b1, write16_delegate(*this, FUNC(cps_state::sf2ceblp_prot_w))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x57A2b0, 0x57A2b1, read16_delegate(*this, FUNC(cps_state::sf2ceblp_prot_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x5762b0, 0x5762b1, write16smo_delegate(*this, FUNC(cps_state::sf2ceblp_prot_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x57A2b0, 0x57A2b1, read16smo_delegate(*this, FUNC(cps_state::sf2ceblp_prot_r))); init_cps1(); } @@ -12434,8 +12436,8 @@ void cps_state::init_sf2ceblp() void cps_state::init_sf2m8() { // unscramble gfx - uint8_t *grom = memregion("gfx")->base(); - uint8_t *urom = memregion("user2")->base(); + u8 *grom = memregion("gfx")->base(); + u8 *urom = memregion("user2")->base(); int i = 0x480000, j = 0; for (j = 0x20000; j < 0x80000; j+=2) @@ -12453,10 +12455,10 @@ void cps_state::init_sf2m8() init_cps1(); } -void cps_state::kabuki_setup(void (*decode)(uint8_t *src, uint8_t *dst)) +void cps_state::kabuki_setup(void (*decode)(u8 *src, u8 *dst)) { - m_decrypt_kabuki = std::make_unique<uint8_t[]>(0x8000); - uint8_t *rom = memregion("audiocpu")->base(); + m_decrypt_kabuki = std::make_unique<u8[]>(0x8000); + u8 *rom = memregion("audiocpu")->base(); decode(rom, m_decrypt_kabuki.get()); membank("decrypted")->set_base(m_decrypt_kabuki.get()); } @@ -12496,7 +12498,7 @@ void cps_state::init_pang3b() void cps_state::init_pang3() { - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); int A, src, dst; for (A = 0x80000; A < 0x100000; A += 2) @@ -12518,9 +12520,9 @@ void cps_state::init_pang3() init_pang3b(); } -READ16_MEMBER(cps_state::ganbare_ram_r) +u16 cps_state::ganbare_ram_r(offs_t offset, u16 mem_mask) { - uint16_t result = 0xffff; + u16 result = 0xffff; if (ACCESSING_BITS_0_7) result = (result & ~0x00ff) | m_m48t35->read(offset); @@ -12530,7 +12532,7 @@ READ16_MEMBER(cps_state::ganbare_ram_r) return result; } -WRITE16_MEMBER(cps_state::ganbare_ram_w) +void cps_state::ganbare_ram_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_mainram[offset]); @@ -12543,10 +12545,10 @@ void cps_state::init_ganbare() init_cps1(); /* ram is shared between the CPS work ram and the timekeeper ram */ - m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xff0000, 0xffffff, read16_delegate(*this, FUNC(cps_state::ganbare_ram_r)), write16_delegate(*this, FUNC(cps_state::ganbare_ram_w))); + m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xff0000, 0xffffff, read16s_delegate(*this, FUNC(cps_state::ganbare_ram_r)), write16s_delegate(*this, FUNC(cps_state::ganbare_ram_w))); } -READ16_MEMBER(cps_state::dinohunt_sound_r) +u16 cps_state::dinohunt_sound_r() { /*TODO: understand what's really going on here. According to MT05805; "I think that the values written are only qsound leftovers (after a lot of 0xFF values, @@ -12557,16 +12559,16 @@ READ16_MEMBER(cps_state::dinohunt_sound_r) void cps_state::init_dinohunt() { // is this shared with the new sound hw? - m_maincpu->space(AS_PROGRAM).install_read_handler(0xf18000, 0xf19fff, read16_delegate(*this, FUNC(cps_state::dinohunt_sound_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0xf18000, 0xf19fff, read16smo_delegate(*this, FUNC(cps_state::dinohunt_sound_r))); m_maincpu->space(AS_PROGRAM).install_read_port(0xfc0000, 0xfc0001, "IN2"); ; // the ym2151 doesn't seem to be used. Is it actually on the PCB? init_cps1(); } -WRITE16_MEMBER( cps_state::sf2m3_layer_w ) +void cps_state::sf2m3_layer_w(offs_t offset, u16 data) { - cps1_cps_b_w(space,0x0a,data); + cps1_cps_b_w(0x0a,data); } diff --git a/docs/release/src/hbmame/drivers/cps1mis.cpp b/docs/release/src/hbmame/drivers/cps1mis.cpp index 57f6a437406..dcdd6d0e87e 100644 --- a/docs/release/src/hbmame/drivers/cps1mis.cpp +++ b/docs/release/src/hbmame/drivers/cps1mis.cpp @@ -25,18 +25,18 @@ Issues: *******************************************************************************************************************/ -WRITE16_MEMBER( cps_state::dinoh_sound_command_w ) +void cps_state::dinoh_sound_command_w(u16 data) { /* Pass the Sound Code to the Q-Sound Shared Ram */ m_qsound_sharedram1[1] = data; } -WRITE16_MEMBER( cps_state::daimakb_palctrl_w ) +void cps_state::daimakb_palctrl_w(u16 data) { m_cps_b_regs[0x30 / 2] = data; } -WRITE16_MEMBER(cps_state::daimakb_layer_w) +void cps_state::daimakb_layer_w(offs_t offset, u16 data) { if (offset == 0x00) m_cps_a_regs[0x0e / 2] = data; /* scroll 1y */ @@ -6027,7 +6027,7 @@ HACK( 1992, wofud, wof, qsound, wof, cps_state, wof, RO void cps_state::init_dinoeh() { - m_maincpu->space(AS_PROGRAM).install_write_handler(0x800180, 0x800181, write16_delegate(*this, FUNC(cps_state::dinoh_sound_command_w))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x800180, 0x800181, write16smo_delegate(*this, FUNC(cps_state::dinoh_sound_command_w))); kabuki_setup(dino_decode); init_cps1(); } @@ -6035,14 +6035,14 @@ void cps_state::init_dinoeh() void cps_state::init_dinoh() { /* Patch out Q-Sound test */ - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); rom[0xaacf4/2] = 0x4e71; init_dinoeh(); } void cps_state::init_dinoz() { - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); rom[0xaaa82/2] = 0x4e71; // Patch out Q-Sound test rom[0x1cfb4/2] = 0x4e71; // patch out invalid instruction init_dinoeh(); @@ -6050,7 +6050,7 @@ void cps_state::init_dinoz() void cps_state::init_dinohb() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Fix draw scroll // mem8[0x006c2] = 0xC0; // mem8[0x006c3] = 0xFF; @@ -6133,7 +6133,7 @@ void cps_state::init_dinohb() void cps_state::init_punisherb() { // note: bytes are swapped around compared to rom_fill. - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Use standard ports mem8[0xAB3] = 0x33; mem8[0xAB4] = 0x30; @@ -6345,14 +6345,14 @@ void cps_state::init_punisherb() void cps_state::init_sf2h9() { /* Patch out protection check */ - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); rom[0xc0670/2] = 0x4e71; init_cps1(); } void cps_state::init_sf2h13() { - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); // Fix scroll rom[0x1d22a/2] = 0x0120; @@ -6381,7 +6381,7 @@ void cps_state::init_sf2h13() void cps_state::init_wofb() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Fix gfx mem8[0x506] = 0xE7; mem8[0x507] = 0x48; @@ -6407,7 +6407,7 @@ void cps_state::init_wofb() void cps_state::init_sk2h35() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Patch Q sound protection? check mem8[0x5A1A] = 0x00; mem8[0x5A1B] = 0x67; @@ -6477,7 +6477,7 @@ void cps_state::init_sk2h35() void cps_state::init_sk2h1q() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Stage Order mem8[0x72a6] = 0x00; // Disable Sprite Recoding @@ -6602,7 +6602,7 @@ void cps_state::init_sk2h1q() void cps_state::init_sk2h1() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Stage Order mem8[0x72a6] = 0x00; // Disable Sprite Recoding @@ -6634,7 +6634,7 @@ void cps_state::init_sk2h1() void cps_state::init_sk2h3() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Disable Sprite Recoding mem8[0x5d858] = 0x00; mem8[0x5d859] = 0x61; @@ -6668,7 +6668,7 @@ void cps_state::init_sk2h3() void cps_state::init_sk2h21() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Patch Q sound protection? check mem8[0x0554] = 0xb4; mem8[0x0555] = 0x54; @@ -6689,7 +6689,7 @@ void cps_state::init_sk2h21() void cps_state::init_sk2h22() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Protection mem8[0xE7AD0] = 0x71; mem8[0xE7AD1] = 0x4E; @@ -6714,7 +6714,7 @@ void cps_state::init_sk2h22() void cps_state::init_sk2h31() { - uint8_t *mem8 = memregion("maincpu")->base(); + u8 *mem8 = memregion("maincpu")->base(); // Disable Sprite Recoding mem8[0x5de96] = 0x00; mem8[0x5de97] = 0x61; @@ -9319,6 +9319,110 @@ ROM_START( captcomms88 ) // captcommr1zs ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) ROM_END +ROM_START( captcomms89 ) // captcommr1jy + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP("ccs89.10f", 0x000000, 0x300000, CRC(b060773e) SHA1(f6c241c741713ddb322139786f91b08f86f2f748) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + +ROM_START( captcomms90 ) // captcommr1pmy + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP("ccs90.10f", 0x000000, 0x3024FA, CRC(0d1eaade) SHA1(de41124896486481ad6fdaf2acb21ab4406a8582) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + +ROM_START( captcomms91 ) // captcommr1zs + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP("ccs91.10f", 0x000000, 0x302532, CRC(bd2cd9c0) SHA1(5375de1a42345c7be2c0eba50d30d0b699f495c0) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + +ROM_START( captcomms92 ) // captcommr2y + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP("ccs92.10f", 0x000000, 0x3024FA, CRC(3f1769e1) SHA1(2eca9f2c4714afec3f9159195d3c9d24e85867db) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) + ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "captcomm.key", 0x00, 0x80, CRC(3bd9c940) SHA1(8964479f402ce7e000f1da8b3f6386e6915269e1) ) +ROM_END + /************************ Cadillacs And Dinosaurs **************************/ @@ -16097,6 +16201,278 @@ ROM_START( dinos246 ) //dinofrp ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) ROM_END +ROM_START( dinos247 ) //dinods + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes247.10f", 0x000000, 0x200000, CRC(f1f661c6) SHA1(efcf72c716c60f958c5e976dc4cd7d45dc86bb03) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos248 ) //dinojdb + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes248.8f", 0x000000, 0x80000, CRC(06614f3f) SHA1(dae3267cb0276f17e29870a13299c11262b3fc7d) ) + ROM_LOAD16_WORD_SWAP( "cdes248.7f", 0x080000, 0x80000, CRC(46b0e564) SHA1(d59b52e4f257a34a7e1d5d6495ba213ad1f22fe1) ) + ROM_LOAD16_WORD_SWAP( "cdes248.6f", 0x100000, 0x80000, CRC(c6b205fc) SHA1(11c40301923bc06985b5ed5cdc3c9496c57f8218) ) + ROM_LOAD16_WORD_SWAP( "cdes248.5f", 0x180000, 0x80000, CRC(b615634e) SHA1(b80058e59a2d8a461ca7af69567ec46709d0e003) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos249 ) //dinoplus + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes249.8f", 0x000000, 0x80000, CRC(8df2b964) SHA1(325a132891a79f1ee5b74bcc6aaaee6162880999) ) + ROM_LOAD16_WORD_SWAP( "cdes97.7f", 0x080000, 0x80000, CRC(7414d90a) SHA1(5ab41900f5e4230cfa04f14ea197691ab5cdf314) ) + ROM_LOAD16_WORD_SWAP( "cdes249.6f", 0x100000, 0x80000, CRC(39523a35) SHA1(b32b9051c03ad8cb0590136cf95944e0e72bb3e1) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos250 ) //dinosdj + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes250.8f", 0x000000, 0x80000, CRC(579ba62b) SHA1(17f2db1527ef7d747fa76f267f067e241c84c770) ) + ROM_LOAD16_WORD_SWAP( "cdes250.7f", 0x080000, 0x80000, CRC(78fa683f) SHA1(a1554ee0efa8535028eba61329bb38d2004b15a1) ) + ROM_LOAD16_WORD_SWAP( "cdes250.6f", 0x100000, 0x80000, CRC(7ac5c749) SHA1(e46501632b1b7bf07b65547314954fec8c2ced9d) ) + ROM_LOAD16_WORD_SWAP( "cdes250.5f", 0x180000, 0x80000, CRC(12e4bf6b) SHA1(72df966809ab49d443e81f1f6b23dfc5f2b258b3) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos251 ) //dinotjb + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes251.8f", 0x000000, 0x80000, CRC(b66a71a1) SHA1(ce33663b83b292d8dd558298f19770f8fb397cf9) ) + ROM_LOAD16_WORD_SWAP( "cdes251.7f", 0x080000, 0x80000, CRC(ff30329b) SHA1(c88800f087e4154bd2f6249fa35a2b09cdb8430e) ) + ROM_LOAD16_WORD_SWAP( "cdes251.6f", 0x100000, 0x80000, CRC(c8aad032) SHA1(1efdae89bbd0ecddd7f2de98ecfb441ea5eb8455) ) + ROM_LOAD16_WORD_SWAP( "cdes251.5f", 0x180000, 0x80000, CRC(5316140d) SHA1(28ead58a9839de311144f7365daf73da344d2c4d) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos252 ) //dinotwb + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes252.8f", 0x000000, 0x80000, CRC(d5ab3409) SHA1(aff45f7ddb166dbebfdf7f158294a1112ac79d55) ) + ROM_LOAD16_WORD_SWAP( "cdes252.7f", 0x080000, 0x80000, CRC(8ab9443e) SHA1(3f561e8c41bb893570f0105337ffe8d6b33c52cb) ) + ROM_LOAD16_WORD_SWAP( "cdes245.6f", 0x100000, 0x80000, CRC(c537f377) SHA1(059e64603809af9d92b58f548b86cbe09b7e87b3) ) + ROM_LOAD16_WORD_SWAP( "cdes206.5f", 0x180000, 0x80000, CRC(5f1d95bd) SHA1(212ad9e545d514990b0f2995146728daeb784d07) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos253 ) //dinoxzb + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes253.8f", 0x000000, 0x80000, CRC(11309818) SHA1(8d71622314a1f2a42910bf231d3d341f6f5ce870) ) + ROM_LOAD16_WORD_SWAP( "cdes242.7f", 0x080000, 0x80000, CRC(8b303c00) SHA1(a99b5fd6acc1eedce33d6247b1a465b11db69701) ) + ROM_LOAD16_WORD_SWAP( "cdes242.6f", 0x100000, 0x80000, CRC(3935013b) SHA1(89faee64f7fa851fdea68f1749b37ab43526e4f0) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos254 ) //dinofrp + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes254.8f", 0x000000, 0x80000, CRC(2c7c8e63) SHA1(eebc72ebaefee3425e64701831413e9598c9c356) ) + ROM_LOAD16_WORD_SWAP( "cdes254.7f", 0x080000, 0x80000, CRC(29c27973) SHA1(71809b3828054a19465e3f30ba6c59d274827b83) ) + ROM_LOAD16_WORD_SWAP( "cdes254.6f", 0x100000, 0x80000, CRC(0f12a848) SHA1(56c0f471d3cdc9a2498fcf3438624c6594a55274) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + +ROM_START( dinos255 ) //dinowjb2 + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "cdes255.8f", 0x000000, 0x80000, CRC(2aa22eb4) SHA1(466139383fd943dc43e3c85997e537f0ed6121d6) ) + ROM_LOAD16_WORD_SWAP( "cdes255.7f", 0x080000, 0x80000, CRC(74f32a30) SHA1(b50172c8fc68ee460dc08528f249e377d2987246) ) + ROM_LOAD16_WORD_SWAP( "cdes255.6f", 0x100000, 0x80000, CRC(df41f884) SHA1(527ae190df3d17c86dac14ea8a64dfb24e400920) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) ) + ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) ) + ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) ) + ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "dino.key", 0x00, 0x80, CRC(230b6eb0) SHA1(240fdda90aecd62ce1f218e430b7ee6a464b8de8) ) +ROM_END + /************ Final Fight **************/ @@ -24747,10 +25123,7 @@ ROM_START( tk2h159 ) //wofa3jscn ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) ) ROM_REGION( 0x80, "control", 0 ) - //ROM_LOAD ( "sk2h21.key", 0x00, 0x80, CRC(287d8a40) SHA1(46aa717f599f88d32afb5ecc0bf43c2cbe6892d0) ) ROM_LOAD ( "wofch.key", 0x00, 0x80, CRC(23f2d0bb) SHA1(48ba9300bc2136e9583754a51d5ab2532eca85c6) ) - //ROM_LOAD ( "sk2h31.key", 0x00, 0x80, CRC(6c1c5a58) SHA1(7b2cb9884bfff824691d258dd919b723c85ef323) ) - //ROM_LOAD( "wof.key", 0x00, 0x80, CRC(ef8848dd) SHA1(e500a89ddb16abb31c7cb45f8dbea922d01fccc1) ) ROM_END ROM_START( tk2h160 ) //wofdrnboss @@ -24781,6 +25154,34 @@ ROM_START( tk2h160 ) //wofdrnboss ROM_LOAD( "wof.key", 0x00, 0x80, CRC(ef8848dd) SHA1(e500a89ddb16abb31c7cb45f8dbea922d01fccc1) ) ROM_END +ROM_START( tk2h161 ) //wofdr + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "tk2h161.10f", 0x000000, 0x200000, CRC(3fc42adb) SHA1(98c03a2022f56f445b5000ab24d361a3ae7f9245) ) + + ROM_REGION( 0x400000, "gfx", 0 ) + ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2h140.7a", 0x200000, 0x80000, CRC(e3c8c198) SHA1(f31f9f5c41d94ff84d29ed787d9104ee3fc1a7aa) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2h140.8a", 0x200002, 0x80000, CRC(5e3c0642) SHA1(8ee6834b1d497c4e4724b1db48d61df558fd0e93) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2h140.9a", 0x200004, 0x80000, CRC(d65a91d9) SHA1(4e1fa66c25fb4e28e49a458500089094cb54a308) , ROM_GROUPWORD | ROM_SKIP(6) ) + ROMX_LOAD( "tk2h140.10a", 0x200006, 0x80000, CRC(675d490e) SHA1(180deb2aff5c2e35cc0eaaed8e6d5d490beaa5ea) , ROM_GROUPWORD | ROM_SKIP(6) ) + + ROM_REGION( 0x28000, "audiocpu", 0 ) + ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) ) + ROM_CONTINUE( 0x10000, 0x18000 ) + + ROM_REGION( 0x200000, "qsound", 0 ) + ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) ) + ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) ) + ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) ) + ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) ) + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD ( "wof.key", 0x00, 0x80, CRC(ef8848dd) SHA1(e500a89ddb16abb31c7cb45f8dbea922d01fccc1) ) +ROM_END + /******************** Tenchi wo Kurau II *********************/ @@ -26038,10 +26439,7 @@ ROM_START( sk2h44 ) //wofsjccn ROM_LOAD( "19", 0x20000, 0x20000, CRC(fbb8d8c1) SHA1(8a7689bb7ed56243333133cbacf01a0ae825201e) ) ROM_REGION( 0x80, "control", 0 ) - //ROM_LOAD ( "sk2h21.key", 0x00, 0x80, CRC(287d8a40) SHA1(46aa717f599f88d32afb5ecc0bf43c2cbe6892d0) ) - //ROM_LOAD ( "wofch.key", 0x00, 0x80, CRC(23f2d0bb) SHA1(48ba9300bc2136e9583754a51d5ab2532eca85c6) ) ROM_LOAD ( "sk2h31.key", 0x00, 0x80, CRC(6c1c5a58) SHA1(7b2cb9884bfff824691d258dd919b723c85ef323) ) - //ROM_LOAD( "wof.key", 0x00, 0x80, CRC(ef8848dd) SHA1(e500a89ddb16abb31c7cb45f8dbea922d01fccc1) ) ROM_END ROM_START( sk2h45 ) //wofaha @@ -26541,7 +26939,7 @@ ROM_START( sk2h107 ) ROM_LOAD( "sk2h101.key", 0x00, 0x80, CRC(679300a3) SHA1(f3e8197955f6b2b54493a449386b804b0d5e15ed) ) // OK ROM_END -ROM_START( sk3h2 ) +ROM_START( sk3h2 ) //wofh ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "sgyxs02.800", 0x000000, 0x100000, CRC(0882fd47) SHA1(683bef85c75d83731c31e2733bf0369f26414550) ) @@ -26842,7 +27240,7 @@ ROM_START( sk3p7 ) ROM_LOAD( "wofch.key", 0x00, 0x80, CRC(23f2d0bb) SHA1(48ba9300bc2136e9583754a51d5ab2532eca85c6) ) ROM_END -ROM_START( sk3p8 ) +ROM_START( sk3p8 ) //wofchdx ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "sk3p8.8f", 0x000000, 0x80000, CRC(64b80f07) SHA1(7efd1636f875a8d029ae229d97b4e5d8f2065858) ) ROM_LOAD16_WORD_SWAP( "sk3p8.7f", 0x080000, 0x80000, CRC(87b8f045) SHA1(83b8d261e993d7885ddd58282227b95a66e6f17f) ) @@ -26871,7 +27269,7 @@ ROM_START( sk3p8 ) ROM_LOAD( "wofch.key", 0x00, 0x80, CRC(23f2d0bb) SHA1(48ba9300bc2136e9583754a51d5ab2532eca85c6) ) ROM_END -ROM_START( sk3p9 ) //wofchdx +ROM_START( sk3p9 ) //wofchdx, wofchp ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "sk3p9.23", 0x000000, 0x80000, CRC(a1696ca4) SHA1(b143fcdd114a2784853e1e556e6bd804443660d3) ) ROM_LOAD16_WORD_SWAP( "sk3p9.22", 0x080000, 0x80000, CRC(00d388c0) SHA1(af58f1ab8942f508dce294788310d40bd1c1483e) ) @@ -27023,6 +27421,10 @@ HACK( 2018, captcomms85, captcomm, cps1_10MHz, captcomm, cps_state, cps1, HACK( 2020, captcomms86, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Nightmare Edition Update 2020-02-21)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, captcomms87, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet Update 2020-02-19)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, captcomms88, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-03-02)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, captcomms89, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Elite Edition Update 2020-05-03)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, captcomms90, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Nightmare Edition Update 2020-03-28)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, captcomms91, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-05-07)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, captcomms92, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "hack", "Captain Commando (Master Second Edition 2020-04-10)", MACHINE_SUPPORTS_SAVE ) // Cadillacs And Dinosaurs HACK( 1993, dinos01, dino, qsound, dino, cps_state, dino, ROT0, "Ydmis", "Cadillacs and Dinosaurs (Weapon Items Bazooka)", MACHINE_SUPPORTS_SAVE ) HACK( 1993, dinos02, dino, qsound, dino, cps_state, dino, ROT0, "Ydmis", "Cadillacs and Dinosaurs (Weapon Items Club)", MACHINE_SUPPORTS_SAVE ) @@ -27253,6 +27655,15 @@ HACK( 2020, dinos243, dino, qsound, dino, cps_state, dino, HACK( 2020, dinos244, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-04-22)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, dinos245, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition Update 2020-02-28)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, dinos246, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-05-02)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos247, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (God of War Edition Update 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos248, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (JD Versión 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos249, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Military Commander Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos250, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Triassic Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos251, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Tianjiang Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos252, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition Update 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos253, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Ares Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos254, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Multi-Mode Enhanced Edition 2020-05-23)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, dinos255, dino, qsound, dino, cps_state, dino, ROT0, "hack", "Cadillacs and Dinosaurs (Demon God Dance 2020-05-18)", MACHINE_SUPPORTS_SAVE ) // Final Fight HACK( 1990, ffights01, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "ckc7213", "Final Fight (Change Fighter)", MACHINE_SUPPORTS_SAVE ) HACK( 2016, ffights02, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "hack", "Final Fight (1VS2 Enhanced Version 2016-08-17)", MACHINE_SUPPORTS_SAVE ) @@ -27542,8 +27953,9 @@ HACK( 2018, tk2h155, wof, qsound, wof, cps_state, wof, HACK( 2019, tk2h156, wof, qsound, wof, cps_state, wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition Update 2019-04-21)", MACHINE_SUPPORTS_SAVE ) HACK( 2019, tk2h157, wof, qsound, wof, cps_state, wof, ROT0, "bootleg", "Tenchi wo Kurau II (Chinese bootleg of Sangokushi II, set 3) [bootleg]", MACHINE_SUPPORTS_SAVE ) HACK( 2020, tk2h158, wof, qsound, wof, cps_state, wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition Update 2020-02-15)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, tk2h159, wof, qsound, wof, cps_state, wof, ROT0, "hack", "Tenchi wo Kurau II (Three Sword Saints Chinese Version 2020-04-23)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +HACK( 2020, tk2h159, wof, qsound, wof, cps_state, wof, ROT0, "hack", "Tenchi wo Kurau II (Three Sword Saints Chinese Version 2020-04-23)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, tk2h160, wof, qsound, wof, cps_state, wof, ROT0, "hack", "Tenchi wo Kurau II (Dared Evil Boss Edition 2020-04-23)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, tk2h161, wof, qsound, wof, cps_state, wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition Update 2020-05-15)", MACHINE_SUPPORTS_SAVE ) // Tenchi wo Kurau II (wofch) HACK( 1994, tk2p02, wofch, qsound, wofch, cps_state, wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, tk2p03, wofch, qsound, wofch, cps_state, wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush Extreme 2018-06-18)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cps2.cpp b/docs/release/src/hbmame/drivers/cps2.cpp index a36d0b39748..abcf1a7ce73 100644 --- a/docs/release/src/hbmame/drivers/cps2.cpp +++ b/docs/release/src/hbmame/drivers/cps2.cpp @@ -766,7 +766,7 @@ static const int fn2_groupB[8] = { 3, 5, 9, 10, 8, 15, 12, 11 }; struct sbox { - const uint8_t table[64]; + const u8 table[64]; const int inputs[6]; // positions of the inputs bits, -1 means no input except from key const int outputs[2]; // positions of the output bits }; @@ -776,8 +776,8 @@ struct sbox // following one struct optimised_sbox { - uint8_t input_lookup[256]; - uint8_t output[64]; + u8 input_lookup[256]; + u8 output[64]; }; @@ -1074,7 +1074,7 @@ static const struct sbox fn2_r4_boxes[4] = /******************************************************************************/ -static uint8_t fn(uint8_t in, const struct optimised_sbox *sboxes, uint32_t key) +static u8 fn(u8 in, const struct optimised_sbox *sboxes, u32 key) { const struct optimised_sbox *sbox1 = &sboxes[0]; const struct optimised_sbox *sbox2 = &sboxes[1]; @@ -1092,7 +1092,7 @@ static uint8_t fn(uint8_t in, const struct optimised_sbox *sboxes, uint32_t key) // srckey is the 64-bit master key (2x32 bits) // dstkey will contain the 96-bit key for the 1st FN (4x24 bits) -static void expand_1st_key(uint32_t *dstkey, const uint32_t *srckey) +static void expand_1st_key(u32 *dstkey, const u32 *srckey) { static const int bits[96] = { @@ -1127,7 +1127,7 @@ static void expand_1st_key(uint32_t *dstkey, const uint32_t *srckey) // srckey is the 64-bit master key (2x32 bits) XORed with the subkey // dstkey will contain the 96-bit key for the 2nd FN (4x24 bits) -static void expand_2nd_key(uint32_t *dstkey, const uint32_t *srckey) +static void expand_2nd_key(u32 *dstkey, const u32 *srckey) { static const int bits[96] = { @@ -1164,7 +1164,7 @@ static void expand_2nd_key(uint32_t *dstkey, const uint32_t *srckey) // seed is the 16-bit seed generated by the first FN // subkey will contain the 64-bit key to be XORed with the master key // for the 2nd FN (2x32 bits) -static void expand_subkey(uint32_t* subkey, uint16_t seed) +static void expand_subkey(u32* subkey, u16 seed) { // Note that each row of the table is a permutation of the seed bits. static const int bits[64] = @@ -1185,12 +1185,12 @@ static void expand_subkey(uint32_t* subkey, uint16_t seed) -static uint16_t feistel(uint16_t val, const int *bitsA, const int *bitsB, +static u16 feistel(u16 val, const int *bitsA, const int *bitsB, const struct optimised_sbox* boxes1, const struct optimised_sbox* boxes2, const struct optimised_sbox* boxes3, const struct optimised_sbox* boxes4, - uint32_t key1, uint32_t key2, uint32_t key3, uint32_t key4) + u32 key1, u32 key2, u32 key3, u32 key4) { - uint8_t l = bitswap<8>(val, bitsB[7],bitsB[6],bitsB[5],bitsB[4],bitsB[3],bitsB[2],bitsB[1],bitsB[0]); - uint8_t r = bitswap<8>(val, bitsA[7],bitsA[6],bitsA[5],bitsA[4],bitsA[3],bitsA[2],bitsA[1],bitsA[0]); + u8 l = bitswap<8>(val, bitsB[7],bitsB[6],bitsB[5],bitsB[4],bitsB[3],bitsB[2],bitsB[1],bitsB[0]); + u8 r = bitswap<8>(val, bitsA[7],bitsA[6],bitsA[5],bitsA[4],bitsA[3],bitsA[2],bitsA[1],bitsA[0]); l ^= fn(r, boxes1, key1); r ^= fn(l, boxes2, key2); @@ -1218,7 +1218,7 @@ static uint16_t feistel(uint16_t val, const int *bitsA, const int *bitsB, -static int extract_inputs(uint32_t val, const int *inputs) +static int extract_inputs(u32 val, const int *inputs) { int i; int res = 0; @@ -1264,10 +1264,10 @@ static void optimise_sboxes(struct optimised_sbox* out, const struct sbox* in) -static void cps2_decrypt(running_machine &machine, uint16_t *rom, uint16_t *dec, int length, const uint32_t *master_key, uint32_t lower_limit, uint32_t upper_limit) +static void cps2_decrypt(running_machine &machine, u16 *rom, u16 *dec, int length, const u32 *master_key, u32 lower_limit, u32 upper_limit) { int i; - uint32_t key1[4]; + u32 key1[4]; struct optimised_sbox sboxes1[4*4]; struct optimised_sbox sboxes2[4*4]; @@ -1296,9 +1296,9 @@ static void cps2_decrypt(running_machine &machine, uint16_t *rom, uint16_t *dec, for (i = 0; i < 0x10000; ++i) { int a; - uint16_t seed; - uint32_t subkey[2]; - uint32_t key2[4]; + u16 seed; + u32 subkey[2]; + u32 key2[4]; if ((i & 0xff) == 0) { @@ -1355,17 +1355,17 @@ static void cps2_decrypt(running_machine &machine, uint16_t *rom, uint16_t *dec, struct game_keys { const char *name; /* game driver name */ - const uint32_t keys[2]; - uint32_t upper_limit; + const u32 keys[2]; + u32 upper_limit; }; void cps2_state::init_cps2crypt() { if (m_region_key) { - uint32_t key[2]; - uint32_t lower; - uint32_t upper; + u32 key[2]; + u32 lower; + u32 upper; int b; @@ -1405,7 +1405,7 @@ void cps2_state::init_cps2crypt() logerror("cps2 decrypt 0x%08x,0x%08x,0x%08x,0x%08x\n", key[0], key[1], lower, upper); // we have a proper key so use it to decrypt - cps2_decrypt(machine(), (uint16_t *)memregion("maincpu")->base(), m_decrypted_opcodes, memregion("maincpu")->bytes(), key, lower / 2, upper / 2); + cps2_decrypt(machine(), (u16 *)memregion("maincpu")->base(), m_decrypted_opcodes, memregion("maincpu")->bytes(), key, lower / 2, upper / 2); } } @@ -1422,29 +1422,29 @@ void cps2_state::init_cps2crypt() #undef CODE_SIZE #define CODE_SIZE 0x0400000 -READ16_MEMBER(cps2_state::qsound_sharedram1_r) +u16 cps2_state::qsound_sharedram1_r(offs_t offset) { return m_qsound_sharedram1[offset] | 0xff00; } -WRITE16_MEMBER(cps2_state::qsound_sharedram1_w) +void cps2_state::qsound_sharedram1_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_qsound_sharedram1[offset] = data; } -READ16_MEMBER(cps2_state::qsound_sharedram2_r) +u16 cps2_state::qsound_sharedram2_r(offs_t offset) { return m_qsound_sharedram2[offset] | 0xff00; } -WRITE16_MEMBER(cps2_state::qsound_sharedram2_w) +void cps2_state::qsound_sharedram2_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_qsound_sharedram2[offset] = data; } -WRITE8_MEMBER(cps2_state::qsound_banksw_w) +void cps2_state::qsound_banksw_w(u8 data) { /* Z80 bank register for music note data. */ int bank = data & 0x0f; @@ -1457,13 +1457,13 @@ WRITE8_MEMBER(cps2_state::qsound_banksw_w) membank("bank1")->set_entry(bank); } -READ16_MEMBER(cps2_state::cps1_in2_r) +u16 cps2_state::cps1_in2_r() { int in = ioport("IN2")->read(); return (in << 8) | in; } -READ16_MEMBER(cps2_state::cps1_in3_r) +u16 cps2_state::cps1_in3_r() { int in = ioport("IN3")->read(); return (in << 8) | in; @@ -1534,7 +1534,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(cps2_state::cps2_interrupt) * *************************************/ -WRITE16_MEMBER( cps2_state::cps2_eeprom_port_w ) +void cps2_state::cps2_eeprom_port_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_8_15) { @@ -1627,9 +1627,9 @@ TIMER_CALLBACK_MEMBER(cps2_state::cps2_update_digital_volume) m_qsound->set_output_gain(1, m_cps2digitalvolumelevel / 39.0); } -READ16_MEMBER(cps2_state::cps2_qsound_volume_r) +u16 cps2_state::cps2_qsound_volume_r() { - static const uint16_t cps2_vol_states[40] = + static const u16 cps2_vol_states[40] = { 0xf010, 0xf008, 0xf004, 0xf002, 0xf001, 0xe810, 0xe808, 0xe804, 0xe802, 0xe801, 0xe410, 0xe408, 0xe404, 0xe402, 0xe401, 0xe210, 0xe208, 0xe204, 0xe202, 0xe201, @@ -1637,7 +1637,7 @@ READ16_MEMBER(cps2_state::cps2_qsound_volume_r) 0xe050, 0xe048, 0xe044, 0xe042, 0xe041, 0xe030, 0xe028, 0xe024, 0xe022, 0xe021 }; - uint16_t result; + u16 result; result = cps2_vol_states[m_cps2digitalvolumelevel]; @@ -1661,12 +1661,12 @@ READ16_MEMBER(cps2_state::cps2_qsound_volume_r) * *************************************/ -READ16_MEMBER(cps2_state::kludge_r) +u16 cps2_state::kludge_r() { return 0xffff; } -READ16_MEMBER(cps2_state::joy_or_paddle_r) +u16 cps2_state::joy_or_paddle_r() { if (m_readpaddle != 0) { @@ -1678,11 +1678,11 @@ READ16_MEMBER(cps2_state::joy_or_paddle_r) } } -READ16_MEMBER(cps2_state::joy_or_paddle_ecofghtr_r) +u16 cps2_state::joy_or_paddle_ecofghtr_r() { if (m_readpaddle == 0 || (m_io_in1->read() & 0x10) == 0x10) // ignore bit if spinner not enabled { - uint16_t ret = m_io_in0->read(); + u16 ret = m_io_in0->read(); if ((m_io_in1->read() & 0x10) == 0x00) { @@ -1699,7 +1699,7 @@ READ16_MEMBER(cps2_state::joy_or_paddle_ecofghtr_r) int dial0 = (ioport("DIAL0")->read()); int dial1 = (ioport("DIAL1")->read()); - uint16_t ret = (dial0 & 0xff) | ((dial1 & 0xff) << 8); + u16 ret = (dial0 & 0xff) | ((dial1 & 0xff) << 8); // 1st dial if ((dial0 & 0x800) == (m_ecofghtr_dial_last0 & 0x800)) @@ -10685,7 +10685,7 @@ void cps2_state::init_pzloop2() save_item(NAME(m_readpaddle)); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x804000, 0x804001, read16_delegate(*this, FUNC(cps2_state::joy_or_paddle_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x804000, 0x804001, read16smo_delegate(*this, FUNC(cps2_state::joy_or_paddle_r))); } void cps2_state::init_singbrd() @@ -10697,12 +10697,12 @@ void cps2_state::init_singbrd() m_digital_volume_timer->adjust(attotime::never, 0, attotime::never); } -READ16_MEMBER( cps2_state::gigaman2_dummyqsound_r ) +u16 cps2_state::gigaman2_dummyqsound_r(offs_t offset) { return m_gigaman2_dummyqsound_ram[offset]; } -WRITE16_MEMBER( cps2_state::gigaman2_dummyqsound_w ) +void cps2_state::gigaman2_dummyqsound_w(offs_t offset, u16 data) { m_gigaman2_dummyqsound_ram[offset] = data; } @@ -10712,8 +10712,8 @@ void cps2_state::gigaman2_gfx_reorder() { int i; int length = memregion( "gfx" )->bytes(); - uint16_t *rom = (uint16_t *)memregion("gfx")->base(); - std::vector<uint16_t> buf( length ); + u16 *rom = (u16 *)memregion("gfx")->base(); + std::vector<u16> buf( length ); memcpy (&buf[0], rom, length); @@ -10730,10 +10730,10 @@ void cps2_state::init_gigaman2() init_cps2nc(); - m_gigaman2_dummyqsound_ram = std::make_unique<uint16_t[]>(0x20000 / 2); + m_gigaman2_dummyqsound_ram = std::make_unique<u16[]>(0x20000 / 2); save_pointer(NAME(m_gigaman2_dummyqsound_ram.get()), 0x20000 / 2); - space.install_readwrite_handler(0x618000, 0x619fff, read16_delegate(*this, FUNC(cps2_state::gigaman2_dummyqsound_r)), write16_delegate(*this, FUNC(cps2_state::gigaman2_dummyqsound_w))); // no qsound.. + space.install_readwrite_handler(0x618000, 0x619fff, read16sm_delegate(*this, FUNC(cps2_state::gigaman2_dummyqsound_r)), write16sm_delegate(*this, FUNC(cps2_state::gigaman2_dummyqsound_w))); // no qsound.. memcpy(m_decrypted_opcodes, memregion("maincpu")->base()+0x200000, 0x200000); @@ -10750,7 +10750,7 @@ void cps2_state::init_ecofghtr() save_item(NAME(m_readpaddle)); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x804000, 0x804001, read16_delegate(*this, FUNC(cps2_state::joy_or_paddle_ecofghtr_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x804000, 0x804001, read16smo_delegate(*this, FUNC(cps2_state::joy_or_paddle_ecofghtr_r))); } diff --git a/docs/release/src/hbmame/drivers/dkong.cpp b/docs/release/src/hbmame/drivers/dkong.cpp index 28d7db1c596..e912b66bbd1 100644 --- a/docs/release/src/hbmame/drivers/dkong.cpp +++ b/docs/release/src/hbmame/drivers/dkong.cpp @@ -642,6 +642,34 @@ ROM_START( dkongss ) ROM_LOAD( "v-5e.bpr", 0x0200, 0x0100, CRC(b869b8f5) SHA1(c2bdccbf2654b64ea55cd589fd21323a9178a660) ) ROM_END +ROM_START( dkongotr ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "dkongotr.5et", 0x0000, 0x1000, CRC(fd64526a) SHA1(73e0cd21eb6befd5f370267811e83b4326dd4046) ) + ROM_LOAD( "dkongotr.5ct", 0x1000, 0x1000, CRC(6d692d1b) SHA1(d6eff5b4718301ee425384a5ad9f286b3683c892) ) + ROM_LOAD( "dkongotr.5bt", 0x2000, 0x1000, CRC(d029c495) SHA1(3fc4a883ff7028a399a3452dcacee74fa50cc3db) ) + ROM_LOAD( "dkongotr.5at", 0x3000, 0x1000, CRC(9b58b813) SHA1(72fd12e0ed25dfb3d9084666ea61b472d117e76e) ) + + ROM_REGION( 0x1800, "soundcpu", 0 ) + ROM_LOAD( "s_3i_b.bin", 0x0000, 0x0800, CRC(45a4ed06) SHA1(144d24464c1f9f01894eb12f846952290e6e32ef) ) + ROM_RELOAD( 0x0800, 0x0800 ) + ROM_LOAD( "s_3j_b.bin", 0x1000, 0x0800, CRC(4743fe92) SHA1(6c82b57637c0212a580591397e6a5a1718f19fd2) ) + + ROM_REGION( 0x1000, "gfx1", 0 ) + ROM_LOAD( "dkongotr.5h", 0x0000, 0x0800, CRC(0d588de5) SHA1(17f133823dba09969d035907f4de154a0b859dc7) ) + ROM_LOAD( "dkongotr.3pt", 0x0800, 0x0800, CRC(bfb2c04f) SHA1(85b32c16537f53348489c6b9224822090a6b9789) ) + + ROM_REGION( 0x2000, "gfx2", 0 ) + ROM_LOAD( "dkongotr.4m", 0x0000, 0x0800, CRC(f224b2bc) SHA1(718368f6cfa41b73365e9da0705774fe41ca20bb) ) + ROM_LOAD( "dkongotr.4n", 0x0800, 0x0800, CRC(def8bca4) SHA1(bd39b9a9fa0577fe38abf2576de2be43e792e513) ) + ROM_LOAD( "dkongotr.4r", 0x1000, 0x0800, CRC(59e3e846) SHA1(444af5f47f7abd971a17313947500c083dc8caa1) ) + ROM_LOAD( "dkongotr.4s", 0x1800, 0x0800, CRC(b5a2e920) SHA1(1ff2143539410b83139fccab0c799d39f61bf76c) ) + + ROM_REGION( 0x0300, "proms", 0 ) + ROM_LOAD( "c-2k.bpr", 0x0000, 0x0100, CRC(e273ede5) SHA1(b50ec9e1837c00c20fb2a4369ec7dd0358321127) ) + ROM_LOAD( "c-2j.bpr", 0x0100, 0x0100, CRC(d6412358) SHA1(f9c872da2fe8e800574ae3bf483fb3ccacc92eb3) ) + ROM_LOAD( "v-5e.bpr", 0x0200, 0x0100, CRC(b869b8f5) SHA1(c2bdccbf2654b64ea55cd589fd21323a9178a660) ) +ROM_END + GAME( 1981, dkongbcc, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Jeff Kulczycki", "Donkey Kong (US set 1 with barrel control coloring)", MACHINE_SUPPORTS_SAVE ) @@ -665,5 +693,6 @@ GAME( 2020, dkongchm, dkong, dkong2b, dkong, dkong_state, empty_init, ROT GAME( 2020, dkongchm1, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Paul Goes", "Donkey Kong Championship Edition v1.01", MACHINE_SUPPORTS_SAVE ) GAME( 2020, dkongran1, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Paul Goes", "Donkey Kong Randomized Edition v1.01", MACHINE_SUPPORTS_SAVE ) GAME( 2020, dkongss, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Paul Goes", "Donkey Kong Skip Start v1.00", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dkongotr, dkong, dkong2b, dkong, dkong_state, empty_init, ROT270, "Paul Goes", "Donkey Kong On the Run v1.02", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/dotrikun.cpp b/docs/release/src/hbmame/drivers/dotrikun.cpp index 899879e072f..b79f1b90593 100644 --- a/docs/release/src/hbmame/drivers/dotrikun.cpp +++ b/docs/release/src/hbmame/drivers/dotrikun.cpp @@ -110,7 +110,7 @@ private: void mineswp_map(address_map &map); void mineswp_io(address_map &map); - DECLARE_WRITE8_MEMBER(mineswp_color_w); + void mineswp_color_w(u8 data); virtual void machine_start() override; required_device<beep_device> m_beep; }; @@ -123,7 +123,7 @@ private: *******************************************************************/ -WRITE8_MEMBER( mineswp_state::mineswp_color_w ) +void mineswp_state::mineswp_color_w(u8 data) { // d0-d2: fg palette // d3: sound bit @@ -199,4 +199,4 @@ ROM_START( mineswp ) ROM_END -GAMEL( 1998, mineswp, 0, mineswp, dotrikun, mineswp_state, init_0, ROT0, "J-Rom", "Mine Sweeper [h]", MACHINE_SUPPORTS_SAVE, layout_dotrikun ) +GAME( 1998, mineswp, 0, mineswp, dotrikun, mineswp_state, empty_init, ROT0, "J-Rom", "Mine Sweeper [h]", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/fcrash.cpp b/docs/release/src/hbmame/drivers/fcrash.cpp index 479b266e142..e3ab06833b5 100644 --- a/docs/release/src/hbmame/drivers/fcrash.cpp +++ b/docs/release/src/hbmame/drivers/fcrash.cpp @@ -98,7 +98,7 @@ slampic: no sound. A priority problem between sprites and crowd. #include "machine/eepromser.h" #include "speaker.h" -WRITE16_MEMBER( cps_state::fcrash_soundlatch_w ) +void cps_state::fcrash_soundlatch_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) { @@ -107,7 +107,7 @@ WRITE16_MEMBER( cps_state::fcrash_soundlatch_w ) } } -WRITE16_MEMBER(cps_state::cawingbl_soundlatch_w) +void cps_state::cawingbl_soundlatch_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_8_15) { @@ -117,7 +117,7 @@ WRITE16_MEMBER(cps_state::cawingbl_soundlatch_w) } } -WRITE8_MEMBER( cps_state::fcrash_snd_bankswitch_w ) +void cps_state::fcrash_snd_bankswitch_w(u8 data) { m_msm_1->set_output_gain(0, (data & 0x08) ? 0.0 : 1.0); m_msm_2->set_output_gain(0, (data & 0x10) ? 0.0 : 1.0); @@ -125,7 +125,7 @@ WRITE8_MEMBER( cps_state::fcrash_snd_bankswitch_w ) membank("bank1")->set_entry(data & 0x07); } -WRITE8_MEMBER( cps_state::sf2mdt_snd_bankswitch_w ) +void cps_state::sf2mdt_snd_bankswitch_w(u8 data) { m_msm_1->set_output_gain(0, (data & 0x20) ? 0.0 : 1.0); m_msm_2->set_output_gain(0, (data & 0x10) ? 0.0 : 1.0); @@ -133,7 +133,7 @@ WRITE8_MEMBER( cps_state::sf2mdt_snd_bankswitch_w ) membank("bank1")->set_entry(data & 0x07); } -WRITE8_MEMBER( cps_state::knightsb_snd_bankswitch_w ) +void cps_state::knightsb_snd_bankswitch_w(u8 data) { m_msm_1->set_output_gain(0, (data & 0x20) ? 0.0 : 1.0); m_msm_2->set_output_gain(0, (data & 0x10) ? 0.0 : 1.0); @@ -159,12 +159,12 @@ WRITE_LINE_MEMBER(cps_state::m5205_int2) -WRITE8_MEMBER( cps_state::fcrash_msm5205_0_data_w ) +void cps_state::fcrash_msm5205_0_data_w(u8 data) { m_sample_buffer1 = data; } -WRITE8_MEMBER( cps_state::fcrash_msm5205_1_data_w ) +void cps_state::fcrash_msm5205_1_data_w(u8 data) { m_sample_buffer2 = data; } @@ -172,7 +172,7 @@ WRITE8_MEMBER( cps_state::fcrash_msm5205_1_data_w ) /* not verified */ #define CPS1_ROWSCROLL_OFFS (0x20/2) /* base of row scroll offsets in other RAM */ -WRITE16_MEMBER(cps_state::dinopic_layer_w) +void cps_state::dinopic_layer_w(offs_t offset, u16 data) { switch (offset) { @@ -201,12 +201,12 @@ WRITE16_MEMBER(cps_state::dinopic_layer_w) } } -WRITE16_MEMBER( cps_state::dinopic_layer2_w ) +void cps_state::dinopic_layer2_w(u16 data) { m_cps_a_regs[0x06 / 2] = data; } -WRITE16_MEMBER(cps_state::kodb_layer_w) +void cps_state::kodb_layer_w(offs_t offset, u16 data) { /* layer enable and mask 1&2 registers are written here - passing them to m_cps_b_regs for now for drawing routines */ if (offset == 0x06) @@ -219,7 +219,7 @@ WRITE16_MEMBER(cps_state::kodb_layer_w) m_cps_b_regs[m_layer_mask_reg[2] / 2] = data; } -WRITE16_MEMBER(cps_state::knightsb_layer_w) +void cps_state::knightsb_layer_w(offs_t offset, u16 data) { switch (offset) { @@ -275,7 +275,7 @@ WRITE16_MEMBER(cps_state::knightsb_layer_w) } } -WRITE16_MEMBER(cps_state::punipic_layer_w) +void cps_state::punipic_layer_w(offs_t offset, u16 data) { switch (offset) { @@ -326,7 +326,7 @@ WRITE16_MEMBER(cps_state::punipic_layer_w) } } -WRITE16_MEMBER(cps_state::sf2m1_layer_w) +void cps_state::sf2m1_layer_w(offs_t offset, u16 data) { switch (offset) { @@ -384,7 +384,7 @@ WRITE16_MEMBER(cps_state::sf2m1_layer_w) } } -WRITE16_MEMBER(cps_state::sf2mdt_layer_w) +void cps_state::sf2mdt_layer_w(offs_t offset, u16 data) { /* layer enable and scroll registers are written here - passing them to m_cps_b_regs and m_cps_a_regs for now for drawing routines the scroll layers aren't buttery smooth, due to the lack of using the row scroll address tables in the rendering code, this is also @@ -416,7 +416,7 @@ WRITE16_MEMBER(cps_state::sf2mdt_layer_w) } } -WRITE16_MEMBER(cps_state::sf2mdta_layer_w) +void cps_state::sf2mdta_layer_w(offs_t offset, u16 data) { /* layer enable and scroll registers are written here - passing them to m_cps_b_regs and m_cps_a_regs for now for drawing routines the scroll layers aren't buttery smooth, due to the lack of using the row scroll address tables in the rendering code, this is also @@ -448,7 +448,7 @@ WRITE16_MEMBER(cps_state::sf2mdta_layer_w) } } -WRITE16_MEMBER(cps_state::slampic_layer_w) +void cps_state::slampic_layer_w(offs_t offset, u16 data) { switch (offset) { @@ -458,7 +458,7 @@ WRITE16_MEMBER(cps_state::slampic_layer_w) case 0x03: case 0x04: case 0x05: - dinopic_layer_w(space, offset, data); + dinopic_layer_w(offset, data); break; case 0x06: // scroll 2 base m_cps_a_regs[0x04/2] = data << 4; @@ -493,8 +493,8 @@ void cps_state::fcrash_render_sprites( screen_device &screen, bitmap_ind16 &bitm int base = m_sprite_base / 2; int num_sprites = m_gfxdecode->gfx(2)->elements(); int last_sprite_offset = 0x1ffc; - uint16_t *sprite_ram = m_gfxram; - uint16_t tileno,colour,xpos,ypos; + u16 *sprite_ram = m_gfxram; + u16 tileno,colour,xpos,ypos; bool flipx, flipy; /* if we have separate sprite ram, use it */ @@ -584,7 +584,7 @@ void cps_state::fcrash_build_palette() } } -uint32_t cps_state::screen_update_fcrash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 cps_state::screen_update_fcrash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { int layercontrol, l0, l1, l2, l3; int videocontrol = m_cps_a_regs[0x22 / 2]; @@ -1429,7 +1429,7 @@ INPUT_PORTS_END MACHINE_START_MEMBER(cps_state,fcrash) { - uint8_t *ROM = memregion("audiocpu")->base(); + u8 *ROM = memregion("audiocpu")->base(); membank("bank1")->configure_entries(0, 8, &ROM[0x10000], 0x4000); @@ -1493,7 +1493,7 @@ MACHINE_START_MEMBER(cps_state, cawingbl) MACHINE_START_MEMBER(cps_state, sf2mdt) { - uint8_t *ROM = memregion("audiocpu")->base(); + u8 *ROM = memregion("audiocpu")->base(); membank("bank1")->configure_entries(0, 8, &ROM[0x10000], 0x4000); @@ -1517,7 +1517,7 @@ MACHINE_START_MEMBER(cps_state, sf2mdt) MACHINE_START_MEMBER(cps_state, knightsb) { - uint8_t *ROM = memregion("audiocpu")->base(); + u8 *ROM = memregion("audiocpu")->base(); membank("bank1")->configure_entries(0, 16, &ROM[0x10000], 0x4000); @@ -1536,7 +1536,7 @@ MACHINE_START_MEMBER(cps_state, knightsb) MACHINE_START_MEMBER(cps_state, sf2m1) { - uint8_t *ROM = memregion("audiocpu")->base(); + u8 *ROM = memregion("audiocpu")->base(); membank("bank1")->configure_entries(0, 8, &ROM[0x10000], 0x4000); @@ -1984,13 +1984,13 @@ ROM_END void cps_state::init_kodb() { m_maincpu->space(AS_PROGRAM).install_read_port(0x800000, 0x800007, "IN1"); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x800018, 0x80001f, read16_delegate(*this, FUNC(cps_state::cps1_dsw_r))); - m_maincpu->space(AS_PROGRAM).install_write_handler(0x800180, 0x800187, write16_delegate(*this, FUNC(cps_state::cps1_soundlatch_w))); - m_maincpu->space(AS_PROGRAM).install_write_handler(0x980000, 0x98002f, write16_delegate(*this, FUNC(cps_state::kodb_layer_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x800018, 0x80001f, read16sm_delegate(*this, FUNC(cps_state::cps1_dsw_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x800180, 0x800187, write16s_delegate(*this, FUNC(cps_state::cps1_soundlatch_w))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x980000, 0x98002f, write16sm_delegate(*this, FUNC(cps_state::kodb_layer_w))); /* the original game alternates between 2 sprite ram areas to achieve flashing sprites - the bootleg doesn't do the write to the register to achieve this mapping both sprite ram areas to the same bootleg sprite ram - similar to how sf2mdt works */ - m_bootleg_sprite_ram = std::make_unique<uint16_t[]>(0x2000); + m_bootleg_sprite_ram = std::make_unique<u16[]>(0x2000); m_maincpu->space(AS_PROGRAM).install_ram(0x900000, 0x903fff, m_bootleg_sprite_ram.get()); m_maincpu->space(AS_PROGRAM).install_ram(0x904000, 0x907fff, m_bootleg_sprite_ram.get()); /* both of these need to be mapped */ @@ -2120,8 +2120,8 @@ ROM_END void cps_state::init_cawingbl() { m_maincpu->space(AS_PROGRAM).install_read_port(0x882000, 0x882001, "IN1"); - m_maincpu->space(AS_PROGRAM).install_write_handler(0x882006, 0x882007, write16_delegate(*this, FUNC(cps_state::cawingbl_soundlatch_w))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x882008, 0x88200f, read16_delegate(*this, FUNC(cps_state::cps1_dsw_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x882006, 0x882007, write16s_delegate(*this, FUNC(cps_state::cawingbl_soundlatch_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x882008, 0x88200f, read16sm_delegate(*this, FUNC(cps_state::cps1_dsw_r))); init_cps1(); } @@ -2312,7 +2312,7 @@ ROM_END void cps_state::init_dinopic() { - m_bootleg_sprite_ram = std::make_unique<uint16_t[]>(0x2000); + m_bootleg_sprite_ram = std::make_unique<u16[]>(0x2000); m_maincpu->space(AS_PROGRAM).install_ram(0x990000, 0x993fff, m_bootleg_sprite_ram.get()); init_cps1(); } @@ -2633,7 +2633,7 @@ ROM_END void cps_state::init_punipic() { - uint16_t *mem16 = (uint16_t *)memregion("maincpu")->base(); + u16 *mem16 = (u16 *)memregion("maincpu")->base(); mem16[0x5A8/2] = 0x4E71; // set data pointers mem16[0x4DF0/2] = 0x33ED; mem16[0x4DF2/2] = 0xDB2E; @@ -2646,7 +2646,7 @@ void cps_state::init_punipic() void cps_state::init_punipic3() { - uint16_t *mem16 = (uint16_t *)memregion("maincpu")->base(); + u16 *mem16 = (u16 *)memregion("maincpu")->base(); mem16[0x5A6/2] = 0x4E71; // set data pointers mem16[0x5A8/2] = 0x4E71; @@ -2724,7 +2724,7 @@ ROM_END void cps_state::init_sf2m1() { - uint16_t *mem16 = (uint16_t *)memregion("maincpu")->base(); + u16 *mem16 = (u16 *)memregion("maincpu")->base(); mem16[0x64E/2] = 0x6046; // fix priorities init_dinopic(); @@ -2904,9 +2904,9 @@ ROM_END void cps_state::init_sf2mdt() { int i; - uint32_t gfx_size = memregion( "gfx" )->bytes(); - uint8_t *rom = memregion( "gfx" )->base(); - uint8_t tmp; + u32 gfx_size = memregion( "gfx" )->bytes(); + u8 *rom = memregion( "gfx" )->base(); + u8 tmp; for( i = 0; i < gfx_size; i += 8 ) { @@ -2918,7 +2918,7 @@ void cps_state::init_sf2mdt() rom[i + 6] = tmp; } - m_maincpu->space(AS_PROGRAM).install_write_handler(0x708100, 0x7081ff, write16_delegate(*this, FUNC(cps_state::sf2mdt_layer_w))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x708100, 0x7081ff, write16sm_delegate(*this, FUNC(cps_state::sf2mdt_layer_w))); init_sf2mdta(); } @@ -2927,9 +2927,9 @@ void cps_state::init_sf2mdt() void cps_state::init_sf2mdtb() { int i; - uint32_t gfx_size = memregion( "gfx" )->bytes(); - uint8_t *rom = memregion( "gfx" )->base(); - uint8_t tmp; + u32 gfx_size = memregion( "gfx" )->bytes(); + u8 *rom = memregion( "gfx" )->base(); + u8 tmp; for( i = 0; i < gfx_size; i += 8 ) { @@ -2942,7 +2942,7 @@ void cps_state::init_sf2mdtb() } /* bootleg sprite ram */ - m_bootleg_sprite_ram = std::make_unique<uint16_t[]>(0x2000); + m_bootleg_sprite_ram = std::make_unique<u16[]>(0x2000); m_maincpu->space(AS_PROGRAM).install_ram(0x700000, 0x703fff, m_bootleg_sprite_ram.get()); m_maincpu->space(AS_PROGRAM).install_ram(0x704000, 0x707fff, m_bootleg_sprite_ram.get()); /* both of these need to be mapped */ @@ -2953,11 +2953,11 @@ void cps_state::init_sf2mdtb() void cps_state::init_sf2mdta() { /* bootleg sprite ram */ - m_bootleg_sprite_ram = std::make_unique<uint16_t[]>(0x2000); + m_bootleg_sprite_ram = std::make_unique<u16[]>(0x2000); m_maincpu->space(AS_PROGRAM).install_ram(0x700000, 0x703fff, m_bootleg_sprite_ram.get()); m_maincpu->space(AS_PROGRAM).install_ram(0x704000, 0x707fff, m_bootleg_sprite_ram.get()); /* both of these need to be mapped - see the "Magic Delta Turbo" text on the title screen */ - m_bootleg_work_ram = std::make_unique<uint16_t[]>(0x8000); + m_bootleg_work_ram = std::make_unique<u16[]>(0x8000); m_maincpu->space(AS_PROGRAM).install_ram(0xfc0000, 0xfcffff, m_bootleg_work_ram.get()); /* this has moved */ init_cps1(); @@ -2966,7 +2966,7 @@ void cps_state::init_sf2mdta() void cps_state::init_sf2b() { /* bootleg sprite ram */ - m_bootleg_sprite_ram = std::make_unique<uint16_t[]>(0x2000); + m_bootleg_sprite_ram = std::make_unique<u16[]>(0x2000); m_maincpu->space(AS_PROGRAM).install_ram(0x700000, 0x703fff, m_bootleg_sprite_ram.get()); m_maincpu->space(AS_PROGRAM).install_ram(0x704000, 0x707fff, m_bootleg_sprite_ram.get()); @@ -3122,7 +3122,7 @@ void cps_state::captcommb2_map(address_map &map) { MACHINE_START_MEMBER(cps_state, captcommb2) { - uint8_t *ROM = memregion("audiocpu")->base(); + u8 *ROM = memregion("audiocpu")->base(); membank("bank1")->configure_entries(0, 16, &ROM[0x10000], 0x4000); diff --git a/docs/release/src/hbmame/drivers/galaga.cpp b/docs/release/src/hbmame/drivers/galaga.cpp index 52fd1abe0f0..1ec968fb297 100644 --- a/docs/release/src/hbmame/drivers/galaga.cpp +++ b/docs/release/src/hbmame/drivers/galaga.cpp @@ -3,7 +3,7 @@ #include "../mame/drivers/galaga.cpp" // Produce pacman death sound in galagost -WRITE8_MEMBER( galaga_hbmame::galaga_sample_w ) +void galaga_hbmame::galaga_sample_w(offs_t offset, u8 data) { switch ( data ) { diff --git a/docs/release/src/hbmame/drivers/kof2000.cpp b/docs/release/src/hbmame/drivers/kof2000.cpp index f3fae03fa19..f3357894ddf 100644 --- a/docs/release/src/hbmame/drivers/kof2000.cpp +++ b/docs/release/src/hbmame/drivers/kof2000.cpp @@ -2725,6 +2725,85 @@ ROM_START( kof2000s60 ) // kof2000evol ROM_LOAD16_BYTE( "257hc60.c8", 0x3000001, 0x800000, CRC(381f3964) SHA1(7fa15a63783979a10628d2ab077f7b21bde8498d) ) ROM_END +ROM_START( kof2000s61 ) // kof2000otc + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "257hc61.p1", 0x000000, 0x100000, CRC(5f3f1176) SHA1(617176f082bca7c5431ef04de8fad895b4728352) ) + ROM_LOAD16_WORD_SWAP( "257hc61.p2", 0x100000, 0x400000, CRC(3b71cdd3) SHA1(2fffdbd923530875707b5ef95ab41a0904dd4c9b) ) + + NEO_SFIX_MT_512K + + NEO_BIOS_AUDIO_256K( "257hc61.m1", CRC(80ebc3aa) SHA1(1595314fd3dd9c68b8a653cda030916689546b88) ) + + ROM_REGION( 0x1400000, "ymsnd", 0 ) + ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) ) + ROM_LOAD( "257.v2", 0x400000, 0x400000, CRC(1afb20ff) SHA1(57dfd2de058139345ff2b744a225790baaecd5a2) ) + ROM_LOAD( "257.v3", 0x800000, 0x400000, CRC(4605036a) SHA1(51b228a0600d38a6ec37aec4822879ec3b0ee106) ) + ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) ) + ROM_LOAD( "257hc61.v5", 0x1000000, 0x400000, CRC(54df285f) SHA1(218ac90b2660bd66f86e78eb96bfb1477daf7eb4) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) ) + ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) ) + ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) ) + ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) ) + ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) ) + ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) ) + ROM_LOAD16_BYTE( "257hc61.c7", 0x3000000, 0x800000, CRC(b2cd7102) SHA1(9c124c37ac680848b45a0b5a0c1f432995ad5c4d) ) + ROM_LOAD16_BYTE( "257hc61.c8", 0x3000001, 0x800000, CRC(d11c3b66) SHA1(c79bb675aaa4dfbdee70275a4cd37a5b4eb0d0da) ) +ROM_END + +ROM_START( kof2000s62 ) // kof2000otc + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "257hc62.p1", 0x000000, 0x100000, CRC(6bb2fdaf) SHA1(70871b42258fb0ddd6b9807cf6a34362edbb3c8e) ) + ROM_LOAD16_WORD_SWAP( "257hc61.p2", 0x100000, 0x400000, CRC(3b71cdd3) SHA1(2fffdbd923530875707b5ef95ab41a0904dd4c9b) ) + + NEO_SFIX_MT_512K + + NEO_BIOS_AUDIO_256K( "257hc61.m1", CRC(80ebc3aa) SHA1(1595314fd3dd9c68b8a653cda030916689546b88) ) + + ROM_REGION( 0x1400000, "ymsnd", 0 ) + ROM_LOAD( "257.v1", 0x000000, 0x400000, CRC(17cde847) SHA1(4bcc0205b70dc6d9216b29025450c9c5b08cb65d) ) + ROM_LOAD( "257.v2", 0x400000, 0x400000, CRC(1afb20ff) SHA1(57dfd2de058139345ff2b744a225790baaecd5a2) ) + ROM_LOAD( "257.v3", 0x800000, 0x400000, CRC(4605036a) SHA1(51b228a0600d38a6ec37aec4822879ec3b0ee106) ) + ROM_LOAD( "257.v4", 0xc00000, 0x400000, CRC(764bbd6b) SHA1(df23c09ca6cf7d0ae5e11ff16e30c159725106b3) ) + ROM_LOAD( "257hc61.v5", 0x1000000, 0x400000, CRC(54df285f) SHA1(218ac90b2660bd66f86e78eb96bfb1477daf7eb4) ) + //ROM_LOAD( "242ae.v5", 0x1000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) ) + ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) ) + ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) ) + ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) ) + ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) ) + ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) ) + ROM_LOAD16_BYTE( "257hc61.c7", 0x3000000, 0x800000, CRC(b2cd7102) SHA1(9c124c37ac680848b45a0b5a0c1f432995ad5c4d) ) + ROM_LOAD16_BYTE( "257hc61.c8", 0x3000001, 0x800000, CRC(d11c3b66) SHA1(c79bb675aaa4dfbdee70275a4cd37a5b4eb0d0da) ) +ROM_END + +ROM_START( kof2000s63 ) // kof2000p + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "257hc36.p1", 0x000000, 0x100000, CRC(afbf3774) SHA1(13c2b496678150e853dff044d073f6a3c8c9ba90) ) + ROM_LOAD16_WORD_SWAP( "257hc60.p2", 0x100000, 0x400000, CRC(4c08fb12) SHA1(aedcc161d58489436491f290bd853615f94d9010) ) + + NEO_SFIX_MT_512K + + NEO_BIOS_AUDIO_512K( "257hc60.m1", CRC(e6122074) SHA1(e06e2d8eac8fff5450f5fe5134615149533010ad) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "257hc60.v1", 0x000000, 0x800000, CRC(2817845f) SHA1(bf8161942671c5b102f55fb01118f9213675ed59) ) + ROM_LOAD( "257hc60.v2", 0x400000, 0x800000, CRC(fef0a7f4) SHA1(54ed26eacd7ed33af0ef013c6b409ffacb537446) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "257d.c1", 0x0000000, 0x800000, CRC(abcdd424) SHA1(1d52aae8a7806d48c098c2a7a77dff6e02ac4870) ) + ROM_LOAD16_BYTE( "257d.c2", 0x0000001, 0x800000, CRC(cda33778) SHA1(a619740364c952c443f27ed9b7c395610f2673c7) ) + ROM_LOAD16_BYTE( "257d.c3", 0x1000000, 0x800000, CRC(087fb15b) SHA1(f77cb6e670cdf7709d84d770ecf28533cbfbe6de) ) + ROM_LOAD16_BYTE( "257d.c4", 0x1000001, 0x800000, CRC(fe9dfde4) SHA1(23750ff0c4bc084d55eea66a5cdd0ef2d6c32cdc) ) + ROM_LOAD16_BYTE( "257d.c5", 0x2000000, 0x800000, CRC(03ee4bf4) SHA1(8f26c5bc525a5786de8e25797e2875a1dfe527be) ) + ROM_LOAD16_BYTE( "257d.c6", 0x2000001, 0x800000, CRC(8599cc5b) SHA1(9a05fc12273aebfbc4ac22e88b32ae9ecd269462) ) + ROM_LOAD16_BYTE( "257hc60.c7", 0x3000000, 0x800000, CRC(0ceb9669) SHA1(b262e0b6327fa61cba78f7ac23b5221e66abc615) ) + ROM_LOAD16_BYTE( "257hc60.c8", 0x3000001, 0x800000, CRC(381f3964) SHA1(7fa15a63783979a10628d2ab077f7b21bde8498d) ) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '2000 HACK( 2000, kof2000s01, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "wesker & Jason", "Kof2000 (Evolution V1.2a)", MACHINE_SUPPORTS_SAVE ) @@ -2787,3 +2866,7 @@ HACK( 2000, kof2000s57, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2 HACK( 2000, kof2000s58, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (Chinese Codogo Edition)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof2000s59, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (Playsation 2 Plus 2020-02-08)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof2000s60, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (Evolution Blue Edition Simplified 2020-02-27)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof2000s61, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (OTC Simplified 2020-05-26)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof2000s62, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (OTC Original 2020-05-26)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof2000s63, kof2000, neogeo_noslot, neogeo, neogeo_state, kof2000, ROT0, "hack", "Kof2000 (Blue Sky Edition Simplified Move 2020-05-15)", MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/kof2002.cpp b/docs/release/src/hbmame/drivers/kof2002.cpp index dbf835d5a93..52500b9887b 100644 --- a/docs/release/src/hbmame/drivers/kof2002.cpp +++ b/docs/release/src/hbmame/drivers/kof2002.cpp @@ -41,28 +41,28 @@ void neogeo_state::init_kof2k2pl17() // Due to lack of info, this is not emulated. It could happen that bad sounds might // occur. #if 0 -WRITE8_MEMBER(neogeo_state::audio_cpu_enable_nmi_w) +void neogeo_state::audio_cpu_enable_nmi_w(offs_t offset, u8 data) { // out ($08) enables the nmi, out ($18) disables it m_audio_cpu_nmi_enabled = !(offset & 0x10); audio_cpu_check_nmi(); } -WRITE8_MEMBER(neogeo_state::audio_command_w_x) +void neogeo_state::audio_command_w_x(offs_t offset, u8 data) { offs_t which = offset >> 17;printf("%X ",which); switch (which) { case 0: - m_soundlatch_m2->write(space, 0, data); + m_soundlatch_m2->write(data); m_audiocpu_m2->set_input_line(INPUT_LINE_NMI, (m2_nmi_enabled) ? ASSERT_LINE : CLEAR_LINE); break; case 1: - m_soundlatch_m3->write(space, 0, data); + m_soundlatch_m3->write(data); m_audiocpu_m3->set_input_line(INPUT_LINE_NMI, (m3_nmi_enabled) ? ASSERT_LINE : CLEAR_LINE); break; case 2: - m_soundlatch_m4->write(space, 0, data); + m_soundlatch_m4->write(data); m_audiocpu_m3->set_input_line(INPUT_LINE_NMI, (m4_nmi_enabled) ? ASSERT_LINE : CLEAR_LINE); break; } @@ -74,17 +74,17 @@ WRITE8_MEMBER(neogeo_state::audio_command_w_x) machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(50)); } -WRITE8_MEMBER(neogeo_state::audio_command_w_m3) +void neogeo_state::audio_command_w_m3(u8 data) { - m_soundlatch_m3->write(space, 0, data); + m_soundlatch_m3->write(data); m_audio_cpu_nmi_pending = true; audio_cpu_check_nmi(); machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(50)); } -WRITE8_MEMBER(neogeo_state::audio_command_w_m4) +void neogeo_state::audio_command_w_m4(u8 data) { - m_soundlatch_m4->write(space, 0, data); + m_soundlatch_m4->write( data); m_audio_cpu_nmi_pending = true; audio_cpu_check_nmi(); machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(50)); diff --git a/docs/release/src/hbmame/drivers/kof96.cpp b/docs/release/src/hbmame/drivers/kof96.cpp index 7604d309f52..9642d30fe4c 100644 --- a/docs/release/src/hbmame/drivers/kof96.cpp +++ b/docs/release/src/hbmame/drivers/kof96.cpp @@ -183,6 +183,29 @@ ROM_START( kof96ae2 ) // 10th Anniversary 2016 ROM_LOAD16_BYTE( "214ae.c12", 0x2800001, 0x400000, CRC(b3d30499) SHA1(34e8009e05cdc8a2fc41e8551df4a5f681a329c1) ) ROM_END +ROM_START( kof96ae23 ) //kof96ae20x + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "214ae23.p1", 0x000000, 0x100000, CRC(c718ea76) SHA1(8745ee88bc40d1a05488d6d84d18be82ab63810a) ) + ROM_LOAD16_WORD_SWAP( "214ae23.p2", 0x100000, 0x400000, CRC(2638be07) SHA1(3bac4851b69984dbc1bba5b5e1460ffed92af404) ) + + NEO_SFIX_128K( "214h44.s1", CRC(b9626494) SHA1(34d913b93d8a389cdbf9fc1da3d743f099cc5352) ) + + NEO_BIOS_AUDIO_128K( "214h44.m1", CRC(3a4a7c21) SHA1(f730540d97f5c24fefe42133bacf04d8c02a85dd) ) + + ROM_REGION( 0xC00000, "ymsnd", 0 ) + ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) ) + ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) ) + ROM_LOAD( "214h44.v3", 0x800000, 0x400000, CRC(f85673b0) SHA1(6378931be248b52b15496c4583602ffa3fbd5d9b) ) + + ROM_REGION( 0x3000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "214h44.c1", 0x0000000, 0x800000, CRC(a7466eea) SHA1(f0513b048782b27aa49b9cbcc396ecb05348cd24) ) + ROM_LOAD16_BYTE( "214h44.c2", 0x0000001, 0x800000, CRC(6ff22256) SHA1(cc92838f83d01ff1bef5d354231c223043705170) ) + ROM_LOAD16_BYTE( "214h44.c3", 0x1000000, 0x800000, CRC(48d81318) SHA1(2c2f4149c613da45d8b2a8545ccef4ed3cfc0d74) ) + ROM_LOAD16_BYTE( "214h45.c4", 0x1000001, 0x800000, CRC(d69836e6) SHA1(30cdda1a72dfe536bced936c54145217fc6ae17f) ) + ROM_LOAD16_BYTE( "214h46.c5", 0x2000000, 0x800000, CRC(ed71e6bb) SHA1(6e8021912029b6d1a68f3f942648b95d3724bcd4) ) + ROM_LOAD16_BYTE( "214h46.c6", 0x2000001, 0x800000, CRC(059fa364) SHA1(0e701f66fbf14089943c03c2a2e0401ebc10a0f2) ) +ROM_END + ROM_START( kof96b ) /* The King of Fighters '96 - Hack by UNKNOWN - (Can choose Chizuru Kagura and Goenitz) */ ROM_REGION( 0x300000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "214b.p1", 0x000000, 0x100000, CRC(0b385fab) SHA1(ea544d95438b373e3f5f530528413ff583d2b329) ) @@ -1548,6 +1571,7 @@ HACK( 2007, kof96ae1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, HACK( 2007, kof96ae1a, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 2)", MACHINE_SUPPORTS_SAVE ) HACK( 2007, kof96ae1b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 3)", MACHINE_SUPPORTS_SAVE ) HACK( 2009, kof96ae2, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition 2016)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof96ae23, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT", "Kof'96 (The Aniversary Edition 2.3 Final Version 2020-05-27)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, kof96b, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Kof'96 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, kof96b1, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Chl & Jason", "Kof'96 (Remix Changed Move List v1.2)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, kof96bb, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) @@ -2681,7 +2705,7 @@ ROM_START( kof96s47 ) //kof96ae20x ROM_LOAD16_BYTE( "214h44.c3", 0x1000000, 0x800000, CRC(48d81318) SHA1(2c2f4149c613da45d8b2a8545ccef4ed3cfc0d74) ) ROM_LOAD16_BYTE( "214h45.c4", 0x1000001, 0x800000, CRC(d69836e6) SHA1(30cdda1a72dfe536bced936c54145217fc6ae17f) ) ROM_LOAD16_BYTE( "214h46.c5", 0x2000000, 0x800000, CRC(ed71e6bb) SHA1(6e8021912029b6d1a68f3f942648b95d3724bcd4) ) - ROM_LOAD16_BYTE( "214h46.c6", 0x2000000, 0x800000, CRC(059fa364) SHA1(0e701f66fbf14089943c03c2a2e0401ebc10a0f2) ) + ROM_LOAD16_BYTE( "214h46.c6", 0x2000001, 0x800000, CRC(059fa364) SHA1(0e701f66fbf14089943c03c2a2e0401ebc10a0f2) ) ROM_END ROM_START( kof96s48 ) //kof96c @@ -2737,6 +2761,29 @@ ROM_START( kof96s49 ) //kof96sp ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) ) ROM_END +ROM_START( kof96s50 ) //kof96ae20x + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "214h50.p1", 0x000000, 0x100000, CRC(5602774e) SHA1(e10f8e4dd7bc065461eb6db236f33f23e06e549a) ) + ROM_LOAD16_WORD_SWAP( "214h50.p2", 0x100000, 0x400000, CRC(2638be07) SHA1(3bac4851b69984dbc1bba5b5e1460ffed92af404) ) + + NEO_SFIX_128K( "214h44.s1", CRC(b9626494) SHA1(34d913b93d8a389cdbf9fc1da3d743f099cc5352) ) + + NEO_BIOS_AUDIO_128K( "214h44.m1", CRC(3a4a7c21) SHA1(f730540d97f5c24fefe42133bacf04d8c02a85dd) ) + + ROM_REGION( 0xC00000, "ymsnd", 0 ) + ROM_LOAD( "214.v1", 0x000000, 0x400000, CRC(63f7b045) SHA1(1353715f1a8476dca6f8031d9e7a401eacab8159) ) + ROM_LOAD( "214.v2", 0x400000, 0x400000, CRC(25929059) SHA1(6a721c4cb8f8dc772774023877d4a9f50d5a9e31) ) + ROM_LOAD( "214h44.v3", 0x800000, 0x400000, CRC(f85673b0) SHA1(6378931be248b52b15496c4583602ffa3fbd5d9b) ) + + ROM_REGION( 0x3000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "214h44.c1", 0x0000000, 0x800000, CRC(a7466eea) SHA1(f0513b048782b27aa49b9cbcc396ecb05348cd24) ) + ROM_LOAD16_BYTE( "214h44.c2", 0x0000001, 0x800000, CRC(6ff22256) SHA1(cc92838f83d01ff1bef5d354231c223043705170) ) + ROM_LOAD16_BYTE( "214h44.c3", 0x1000000, 0x800000, CRC(48d81318) SHA1(2c2f4149c613da45d8b2a8545ccef4ed3cfc0d74) ) + ROM_LOAD16_BYTE( "214h45.c4", 0x1000001, 0x800000, CRC(d69836e6) SHA1(30cdda1a72dfe536bced936c54145217fc6ae17f) ) + ROM_LOAD16_BYTE( "214h46.c5", 0x2000000, 0x800000, CRC(ed71e6bb) SHA1(6e8021912029b6d1a68f3f942648b95d3724bcd4) ) + ROM_LOAD16_BYTE( "214h46.c6", 0x2000001, 0x800000, CRC(059fa364) SHA1(0e701f66fbf14089943c03c2a2e0401ebc10a0f2) ) +ROM_END + ROM_START( kof96cns01 ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "214cnh01.p1", 0x000000, 0x100000, CRC(1a9266fa) SHA1(65150d9a6a20920c0abacf252b1fa4e8b1f6a52d) ) @@ -2812,4 +2859,5 @@ HACK( 2019, kof96s46, kof96, neogeo_noslot, neogeo, neogeo_state, HACK( 2019, kof96s47, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT/EGCG", "Kof'96 (The Aniversary Edition 2.0 Final Version Simplify The Move 2019-05-30)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof96s48, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Combo 2020-01-24)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof96s49, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'96 (Remix Plus 2008SP 2020-02-09)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof96s50, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "EGHT/EGCG", "Kof'96 (The Aniversary Edition 2.3 Final Version Simplify The Move 2020-05-27)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, kof96cns01, kof96, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Earlier version)(Chinese Edition ver 1.0)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof97.cpp b/docs/release/src/hbmame/drivers/kof97.cpp index e46de24d3ff..f4e3f7daf66 100644 --- a/docs/release/src/hbmame/drivers/kof97.cpp +++ b/docs/release/src/hbmame/drivers/kof97.cpp @@ -5801,7 +5801,7 @@ ROM_START( kof97s142 ) ROM_LOAD16_BYTE( "232hh15.c6", 0x2000001, 0x4FFC80, CRC(f5a33680) SHA1(9d0cb021f486b41912fba9910de46f521facda8e) ) ROM_END -ROM_START( kof97s143 ) //kof973v +ROM_START( kof97s143 ) //kof973v, kof97u ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "232hh16.p1", 0x000000, 0x100000, CRC(2db96391) SHA1(75dc25a74b0d627dd0e84a61e96c7331970b82bf) ) ROM_LOAD16_WORD_SWAP( "232h129.p2", 0x100000, 0x400000, CRC(0410b42e) SHA1(f430a631ba9cd03861b34ad79cbcc1f1d54d1fb4) ) @@ -6537,6 +6537,235 @@ ROM_START( kof97s173 ) //kof97yk83h ROM_LOAD16_BYTE( "232h172.c8", 0x3000001, 0x800000, CRC(75469b4c) SHA1(640ba75c739cade673bea2574d7b9350f9ce8493) ) ROM_END +ROM_START( kof97s174 ) //kof97yk83h + ROM_REGION( 0x700000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h174.p1", 0x000000, 0x100000, CRC(423ddb25) SHA1(b7dea87f0949df637e6b5a64caa0fa6e824141d2) ) + ROM_LOAD16_WORD_SWAP( "232h174.p2", 0x100000, 0x600000, CRC(ef55f983) SHA1(1a3f9c031df1f06dd3feb3cfa15d4b80dda2ed37) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232h41.s1", CRC(ca1d4290) SHA1(658ad9d6d4a153af19f2e9d04e78c879bd4c1a77) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232yk1.c1", 0x0000000, 0x800000, CRC(f748da71) SHA1(5012e8537e7d16d365d9c088a70323b3b71cd6f5) ) + ROM_LOAD16_BYTE( "232yk1.c2", 0x0000001, 0x800000, CRC(6b77e767) SHA1(7f625fa348754a248d9b58bd2f085c47142faf91) ) + ROM_LOAD16_BYTE( "232yk1.c3", 0x1000000, 0x800000, CRC(ffb025af) SHA1(64913b51b496a13a92317008d2a15543e6c89ba9) ) + ROM_LOAD16_BYTE( "232yk1.c4", 0x1000001, 0x800000, CRC(7182157c) SHA1(306a968ae325d0b7d647e7fdb36a3a07bacda923) ) + ROM_LOAD16_BYTE( "232yk1.c5", 0x2000000, 0x800000, CRC(00a77a26) SHA1(a86054fd3870be49ad6055a2fab663cb5ef27de2) ) + ROM_LOAD16_BYTE( "232yk1.c6", 0x2000001, 0x800000, CRC(0b504e35) SHA1(597cabd5077670827ad3e809d6cd52c9c7f3013a) ) + ROM_LOAD16_BYTE( "232h172.c7", 0x3000000, 0x800000, CRC(8024278a) SHA1(4e56535a9fc088b3646f050b534b075e581105a7) ) + ROM_LOAD16_BYTE( "232h172.c8", 0x3000001, 0x800000, CRC(75469b4c) SHA1(640ba75c739cade673bea2574d7b9350f9ce8493) ) +ROM_END + +ROM_START( kof97s175 ) //kof97ykzeroh + ROM_REGION( 0x700000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h175.p1", 0x000000, 0x100000, CRC(e8152598) SHA1(9f06e67d6de42de2e7f1d91d8eaa8a3b704adda6) ) + ROM_LOAD16_WORD_SWAP( "232h175.p2", 0x100000, 0x400000, CRC(79a2b12d) SHA1(fa48376a02e524e7a9838646ca9c0f27b312ad97) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232yk85.s1", CRC(d8826314) SHA1(5d3ffdf709ee8f84e451464866d0ddcaf98bdb89) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x5000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232hh13.c1", 0x0000000, 0x800000, CRC(93415994) SHA1(b0473816e3ff82d68e66be3722ac39af19e05d7d) ) + ROM_LOAD16_BYTE( "232hh13.c2", 0x0000001, 0x800000, CRC(65b3b5b0) SHA1(076d640b71103c6fe1cf3ffd001eaa78e3da178d) ) + ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) + ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) + ROM_LOAD16_BYTE( "232hh13.c5", 0x2000000, 0x800000, CRC(46fc8247) SHA1(c959868338d35fcc2c4ed7066040bfe00e9999e5) ) + ROM_LOAD16_BYTE( "232hh13.c6", 0x2000001, 0x800000, CRC(0d39f4a8) SHA1(5f0119907d1991d9ccb41b44adf9b6b1cee05267) ) + ROM_LOAD16_BYTE( "232hh13.c7", 0x3000000, 0x800000, CRC(9a0a273e) SHA1(0ff61b3e740d86e3c2870b8f4b9f3920bb680b5d) ) + ROM_LOAD16_BYTE( "232hh13.c8", 0x3000001, 0x800000, CRC(e52514d5) SHA1(5c07fcfff411251088d76b429226b242355d7ede) ) + ROM_LOAD16_BYTE( "232yk85.c9", 0x4000000, 0x800000, CRC(46eb506a) SHA1(1b64fb31dfdc95b901b2e3d359bdee38f764358f) ) + ROM_LOAD16_BYTE( "232yk85.c10", 0x4000001, 0x800000, CRC(33595746) SHA1(1532ce71b27beace35f359568d506eaf75ad578d) ) +ROM_END + +ROM_START( kof97s176 ) //kof97another + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h176.p1", 0x000000, 0x100000, CRC(3cc05e97) SHA1(c061536357264d9944e431b6948f46358c4ac687) ) + ROM_LOAD16_WORD_SWAP( "232h176.p2", 0x100000, 0x400000, CRC(2247d94d) SHA1(1e7cbcd06ceac370f272e0fffd2a3615deb0273e) ) + + NEO_SFIX_128K( "232h176.s1", CRC(316cd030) SHA1(5426799fe17cafe19a3a1091e22bf84cb9e3d8bf) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x3000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232h176.c1", 0x0000000, 0x800000, CRC(84679523) SHA1(8053b9799eb9d2e79397d02fc2362e8a9affd794) ) + ROM_LOAD16_BYTE( "232h176.c2", 0x0000001, 0x800000, CRC(e40aa514) SHA1(e32dac26b6c52ed76dc6b310c57f61238caa9d6c) ) + ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) ) + ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) ) + ROM_LOAD16_BYTE( "232h176.c5", 0x2000000, 0x800000, CRC(a262015e) SHA1(6ac99a1d560eeae00d91e61922d4b6ec429f9536) ) + ROM_LOAD16_BYTE( "232h176.c6", 0x2000001, 0x800000, CRC(5155b008) SHA1(a4f386142e39766f85d73088b692b8a58c679eb0) ) +ROM_END + +ROM_START( kof97s177 ) //kof97bc + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h177.p1", 0x000000, 0x100000, CRC(c72bfea5) SHA1(6bf985c700e5d813b14c530c45642f901bb2772d) ) + ROM_LOAD16_WORD_SWAP( "232h177.p2", 0x100000, 0x400000, CRC(7ff2e9dc) SHA1(d82843d3c231c1e45906f597a9732a34839465ff) ) + + NEO_SFIX_128K( "232h176.s1", CRC(316cd030) SHA1(5426799fe17cafe19a3a1091e22bf84cb9e3d8bf) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x2800000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232h177.c1", 0x0000000, 0x800000, CRC(92a18805) SHA1(29458423485a220410865d78c26af4199c0f906f) ) + ROM_LOAD16_BYTE( "232h177.c2", 0x0000001, 0x800000, CRC(7af280f5) SHA1(de4e3cf8f6c6f506ace8b484c966b64854297ac0) ) + ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) + ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) + ROM_LOAD16_BYTE( "232ne.c5", 0x2000000, 0x400000, CRC(6FE02054) SHA1(47b3a6f0867e15900deb3ffd5f888cbcf6e2bbdd) ) + ROM_LOAD16_BYTE( "232ne.c6", 0x2000001, 0x400000, CRC(0F96C84A) SHA1(79a8e1ff71051ece0ca6c8f75b0bd1cd567f2e33) ) +ROM_END + +ROM_START( kof97s178 ) //kof97fsrm + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h178.p1", 0x000000, 0x100000, CRC(5b987743) SHA1(95bf8d4b6bbfec4cb5e2e92d2ef89bef9f948c4c) ) + ROM_LOAD16_WORD_SWAP( "232h178.p2", 0x100000, 0x400000, CRC(3c28b3b2) SHA1(5b8a401e09f671dba34f407a7fa7ef259f331914) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232h176.s1", CRC(316cd030) SHA1(5426799fe17cafe19a3a1091e22bf84cb9e3d8bf) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) ) + ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) ) + ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) ) + ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) ) + ROM_LOAD16_BYTE( "232h178.c5", 0x2000000, 0x800000, CRC(6c1766cc) SHA1(cf686b578039a91028ef56578bb586f9f9023245) ) + ROM_LOAD16_BYTE( "232h178.c6", 0x2000001, 0x800000, CRC(4d1aca4e) SHA1(79e2ea2c72c3a25e8957f1dba58e72dcbeda2c1b) ) + ROM_LOAD16_BYTE( "232h158.c7", 0x3000000, 0x400000, CRC(c0dd9942) SHA1(a465ebacb09c44ccb2f9f11342693921c04b80a9) ) + ROM_LOAD16_BYTE( "232h158.c8", 0x3000001, 0x400000, CRC(61002b18) SHA1(66a3e2ce53a0a311b5a40bf3e9ebf60799310f80) ) +ROM_END + +ROM_START( kof97s179 ) //kof97fsrm + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h179.p1", 0x000000, 0x100000, CRC(d8cd32c9) SHA1(6568be08668f77f6e943bf4a85e2019db5dc30c8) ) + ROM_LOAD16_WORD_SWAP( "232h178.p2", 0x100000, 0x400000, CRC(3c28b3b2) SHA1(5b8a401e09f671dba34f407a7fa7ef259f331914) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232h176.s1", CRC(316cd030) SHA1(5426799fe17cafe19a3a1091e22bf84cb9e3d8bf) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232yk.c1", 0x0000000, 0x800000, CRC(d504bf4a) SHA1(a58f6c07080c666ae1bb3e2dbab4790feab5ccc7) ) + ROM_LOAD16_BYTE( "232yk.c2", 0x0000001, 0x800000, CRC(942ea708) SHA1(20389bdb253611745c5515206b1eb620a1574711) ) + ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) ) + ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) ) + ROM_LOAD16_BYTE( "232h178.c5", 0x2000000, 0x800000, CRC(6c1766cc) SHA1(cf686b578039a91028ef56578bb586f9f9023245) ) + ROM_LOAD16_BYTE( "232h178.c6", 0x2000001, 0x800000, CRC(4d1aca4e) SHA1(79e2ea2c72c3a25e8957f1dba58e72dcbeda2c1b) ) + ROM_LOAD16_BYTE( "232h158.c7", 0x3000000, 0x400000, CRC(c0dd9942) SHA1(a465ebacb09c44ccb2f9f11342693921c04b80a9) ) + ROM_LOAD16_BYTE( "232h158.c8", 0x3000001, 0x400000, CRC(61002b18) SHA1(66a3e2ce53a0a311b5a40bf3e9ebf60799310f80) ) +ROM_END + +ROM_START( kof97s180 ) //kof97p + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h180.p1", 0x000000, 0x100000, CRC(605f9fba) SHA1(0ccbcee87ff08b2c4af1f6a4ce6dceca15b4dbe9) ) + ROM_LOAD16_WORD_SWAP( "232hx307.p2", 0x100000, 0x400000, CRC(1f68c3c9) SHA1(aa83a5be0b789c895fc8ec4cab2d22b6aa15c804) ) + + NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x2800000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) ) + ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) ) + ROM_LOAD16_BYTE( "232yk.c3", 0x1000000, 0x800000, CRC(b092e64f) SHA1(7d809432d068db8f9056f5210570191416f1a53b) ) + ROM_LOAD16_BYTE( "232yk.c4", 0x1000001, 0x800000, CRC(d25e8a04) SHA1(52227828e3fdd27399b4cd514551abf856293f47) ) + ROM_LOAD16_BYTE( "232hx63.c5", 0x2000000, 0x400000, CRC(8174fdf5) SHA1(98a927d694bd30bb714d34c13dfee47eabde4de2) ) + ROM_LOAD16_BYTE( "232hx63.c6", 0x2000001, 0x400000, CRC(32d5aa6a) SHA1(ce91b5efa3cb0b084ec6c3c6ba792e1594fbdb43) ) +ROM_END + +ROM_START( kof97s181 ) //kof97yk83h + ROM_REGION( 0x700000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h181.p1", 0x000000, 0x100000, CRC(d2c30175) SHA1(8bd3b12527503c6d48f37da941c57dbdf1185145) ) + ROM_LOAD16_WORD_SWAP( "232h174.p2", 0x100000, 0x600000, CRC(ef55f983) SHA1(1a3f9c031df1f06dd3feb3cfa15d4b80dda2ed37) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232h41.s1", CRC(ca1d4290) SHA1(658ad9d6d4a153af19f2e9d04e78c879bd4c1a77) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232yk1.c1", 0x0000000, 0x800000, CRC(f748da71) SHA1(5012e8537e7d16d365d9c088a70323b3b71cd6f5) ) + ROM_LOAD16_BYTE( "232yk1.c2", 0x0000001, 0x800000, CRC(6b77e767) SHA1(7f625fa348754a248d9b58bd2f085c47142faf91) ) + ROM_LOAD16_BYTE( "232yk1.c3", 0x1000000, 0x800000, CRC(ffb025af) SHA1(64913b51b496a13a92317008d2a15543e6c89ba9) ) + ROM_LOAD16_BYTE( "232yk1.c4", 0x1000001, 0x800000, CRC(7182157c) SHA1(306a968ae325d0b7d647e7fdb36a3a07bacda923) ) + ROM_LOAD16_BYTE( "232yk1.c5", 0x2000000, 0x800000, CRC(00a77a26) SHA1(a86054fd3870be49ad6055a2fab663cb5ef27de2) ) + ROM_LOAD16_BYTE( "232yk1.c6", 0x2000001, 0x800000, CRC(0b504e35) SHA1(597cabd5077670827ad3e809d6cd52c9c7f3013a) ) + ROM_LOAD16_BYTE( "232h172.c7", 0x3000000, 0x800000, CRC(8024278a) SHA1(4e56535a9fc088b3646f050b534b075e581105a7) ) + ROM_LOAD16_BYTE( "232h172.c8", 0x3000001, 0x800000, CRC(75469b4c) SHA1(640ba75c739cade673bea2574d7b9350f9ce8493) ) +ROM_END + +ROM_START( kof97s182 ) //kof97yk85h + ROM_REGION( 0x700000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232h182.p1", 0x000000, 0x100000, CRC(bc0d47f0) SHA1(ea027b6d1a11d7e30f9ad6cb21d56511b2712798) ) + ROM_LOAD16_WORD_SWAP( "232h182.p2", 0x100000, 0x600000, CRC(1c495007) SHA1(7fe7bf4081088b6f0a23d2a5260f85b939c2f9b0) ) + ROM_FILL(0x263ba,1,0x65) + + NEO_SFIX_128K( "232h41.s1", CRC(ca1d4290) SHA1(658ad9d6d4a153af19f2e9d04e78c879bd4c1a77) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) + ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) + ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) + ROM_LOAD( "265-nu.v4", 0xc00000, 0x400000, CRC(067271b5) SHA1(36e07da78aaf634824c98023053bef802be4e218) ) //in romset but m1 is not changed so i doubt it is used + + ROM_REGION( 0x5000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "232yk85.c1", 0x0000000, 0x800000, CRC(e47371bb) SHA1(e0e107f4edfbac0a7638b240405745bf31dbadf9) ) + ROM_LOAD16_BYTE( "232yk85.c2", 0x0000001, 0x800000, CRC(e09108b0) SHA1(b19e0101ed500dec65156a6c19334125a4012521) ) + ROM_LOAD16_BYTE( "232yk1.c3", 0x1000000, 0x800000, CRC(ffb025af) SHA1(64913b51b496a13a92317008d2a15543e6c89ba9) ) + ROM_LOAD16_BYTE( "232yk1.c4", 0x1000001, 0x800000, CRC(7182157c) SHA1(306a968ae325d0b7d647e7fdb36a3a07bacda923) ) + ROM_LOAD16_BYTE( "232yk85.c5", 0x2000000, 0x800000, CRC(c61653cc) SHA1(05674fb5b0007f200b090e93863335fdf474fa64) ) + ROM_LOAD16_BYTE( "232yk85.c6", 0x2000001, 0x800000, CRC(a01a762f) SHA1(68df7a1753745b9468c4f464779c2c5033f16458) ) + ROM_LOAD16_BYTE( "232yk85.c7", 0x3000000, 0x800000, CRC(52ac1bcf) SHA1(51f026db5bac479b82297260b55575f8a60306c7) ) + ROM_LOAD16_BYTE( "232yk85.c8", 0x3000001, 0x800000, CRC(76de561d) SHA1(8f27e746372daf77ff41c4ee431fa36ae22c7b8d) ) + ROM_LOAD16_BYTE( "232yk85.c9", 0x4000000, 0x800000, CRC(46eb506a) SHA1(1b64fb31dfdc95b901b2e3d359bdee38f764358f) ) + ROM_LOAD16_BYTE( "232yk85.c10", 0x4000001, 0x800000, CRC(33595746) SHA1(1532ce71b27beace35f359568d506eaf75ad578d) ) +ROM_END ROM_START( kof97hx01 ) ROM_REGION( 0x500000, "maincpu", 0 ) @@ -13381,52 +13610,6 @@ ROM_START( kof97hx307 ) ROM_LOAD16_BYTE( "232hx63.c6", 0x2000001, 0x400000, CRC(32d5aa6a) SHA1(ce91b5efa3cb0b084ec6c3c6ba792e1594fbdb43) ) ROM_END -ROM_START( kof97hs43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "232h114.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) ) - ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) ) - - NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) ) - - NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) - - ROM_REGION( 0xc00000, "ymsnd", 0 ) - ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) - ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) - ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) - - ROM_REGION( 0x2800000, "sprites", 0 ) - ROM_LOAD16_BYTE( "232.c1", 0x0000000, 0x800000, CRC(5f8bf0a1) SHA1(e8b63bbc814de171fd18c5864a7fc639970c1ecf) ) - ROM_LOAD16_BYTE( "232.c2", 0x0000001, 0x800000, CRC(e4d45c81) SHA1(fdb2b9326362e27b1c7a5beb977e0bc537488186) ) - ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) - ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) - ROM_LOAD16_BYTE( "232hx40.c5", 0x2000000, 0x400000, CRC(0bca87f3) SHA1(88f3a056e00052578171ef4b287fbc0bf1d5de74) ) - ROM_LOAD16_BYTE( "232hx40.c6", 0x2000001, 0x400000, CRC(cfe7d4b0) SHA1(b89bd5d81df353ee214fed09e5e19da6bd21c2dd) ) -ROM_END - -ROM_START( kof97hs44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "232h114.p1", 0x000000, 0x100000, CRC(5c2400b7) SHA1(49e23f80c012c62146a1bb8f254a7597823de430) ) - ROM_LOAD16_WORD_SWAP( "232.p2", 0x100000, 0x400000, CRC(158b23f6) SHA1(9744620a70513490aaf9c5eda33e5ec31222be19) ) - - NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) ) - - NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) - - ROM_REGION( 0xc00000, "ymsnd", 0 ) - ROM_LOAD( "232.v1", 0x000000, 0x400000, CRC(22a2b5b5) SHA1(ebdbc977332e6d93e266755000b43857e0082965) ) - ROM_LOAD( "232.v2", 0x400000, 0x400000, CRC(2304e744) SHA1(98d283e2bcc9291a53f52afd35ef76dfb0828432) ) - ROM_LOAD( "232.v3", 0x800000, 0x400000, CRC(759eb954) SHA1(54e77c4e9e6b89458e59824e478ddc33a9c72655) ) - - ROM_REGION( 0x2800000, "sprites", 0 ) - ROM_LOAD16_BYTE( "232h16.c1", 0x0000000, 0x800000, CRC(648cd702) SHA1(85ee1e6b132df89f35cad700f49b378d024ab555) ) - ROM_LOAD16_BYTE( "232h16.c2", 0x0000001, 0x800000, CRC(4f9a364d) SHA1(539481fb23cca90aa89dc329a7582c0e1844cdde) ) - ROM_LOAD16_BYTE( "232.c3", 0x1000000, 0x800000, CRC(581d6618) SHA1(14d3124a08ded59f86932c6b28e1a4e48c564ccd) ) - ROM_LOAD16_BYTE( "232.c4", 0x1000001, 0x800000, CRC(49bb1e68) SHA1(f769c1bd1b019521111ff3f0d22c63cb1f2640ef) ) - ROM_LOAD16_BYTE( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) ) - ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) -ROM_END - ROM_START( kof97plss01 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "kf97-p1p.bin", 0x000000, 0x100000, CRC(c01fda46) SHA1(bc6402f5082efc80a8936364c657165f19b49415) ) @@ -13900,6 +14083,15 @@ HACK( 2020, kof97s170, kof97, neogeo_noslot, neogeo, neogeo_state, HACK( 2020, kof97s171, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Resurgence Plus Blue Version Simplified 2020-03-07)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof97s172, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition 2020-05-01)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof97s173, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition + Alloy Bullet Series 2020-05-01)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s174, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (YK World Cloth 83 Modified Version 2020-05-12)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s175, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version 2020-05-12)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s176, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Enhanced Edition Simplified Move 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s177, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (BC Enhanced Version Simplified Move 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s178, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Simplify Edition 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s179, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Edition 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s180, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (Optimized Version, Practice Version 2020-05-27)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s181, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Modified Version 2020-05-22)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof97s182, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 85 Modified Version 2020-05-22)", MACHINE_SUPPORTS_SAVE ) HACK( 2005, kof97hx01, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kof1996", "Kof'97 (Attack Finished 2005-08-27)", MACHINE_SUPPORTS_SAVE ) HACK( 1997, kof97hx02, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "ace1", "Kof'97 (Translation Korean)", MACHINE_SUPPORTS_SAVE ) HACK( 1997, kof97hx03, kof97, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "simaguang", "Kof'97 (#1 Athena Modified)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof98.cpp b/docs/release/src/hbmame/drivers/kof98.cpp index 0cbe915ed70..82fbea96b02 100644 --- a/docs/release/src/hbmame/drivers/kof98.cpp +++ b/docs/release/src/hbmame/drivers/kof98.cpp @@ -8643,6 +8643,32 @@ ROM_START( kof98hh129 ) //kof98maxp ROM_LOAD16_BYTE( "242evr.c8", 0x3000001, 0x800000, CRC(3489c788) SHA1(b47ba5d64e7aad2d3f263f9fd659c1ae83b06284) ) ROM_END +ROM_START( kof98hh130 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx130.p1", 0x000000, 0x100000, CRC(6cd3cf05) SHA1(9692705a0d66478ea3644b9745cad68afad5eee1) ) + ROM_LOAD16_WORD_SWAP( "242hx110.p2", 0x100000, 0x400000, CRC(d34a4d38) SHA1(7af1d73a6b82f7be847719b013f77a5692bd0d49) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "242.v1", 0x000000, 0x400000, CRC(b9ea8051) SHA1(49606f64eb249263b3341b4f50cc1763c390b2af) ) + ROM_LOAD( "242.v2", 0x400000, 0x400000, CRC(cc11106e) SHA1(d3108bc05c9bf041d4236b2fa0c66b013aa8db1b) ) + ROM_LOAD( "242.v3", 0x800000, 0x400000, CRC(044ea4e1) SHA1(062a2f2e52098d73bc31c9ad66f5db8080395ce8) ) + ROM_LOAD( "242.v4", 0xc00000, 0x400000, CRC(7985ea30) SHA1(54ed5f0324de6164ea81943ebccb3e8d298368ec) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242cli15.c1", 0x0000000, 0x800000, CRC(066db0a6) SHA1(ea200b79bf60d2d9a025da873173cc4704d254b0) ) + ROM_LOAD16_BYTE( "242cli15.c2", 0x0000001, 0x800000, CRC(99d0b0fa) SHA1(b56813917de0c19858c13e51888b6af2030bc324) ) + ROM_LOAD16_BYTE( "242cnd19.c3", 0x1000000, 0x800000, CRC(ea84bdae) SHA1(27108247ed7406060f0b149a9dfa64869a6bbcf2) ) + ROM_LOAD16_BYTE( "242cnd19.c4", 0x1000001, 0x800000, CRC(2c17ac8e) SHA1(fc704f5cf358df81a88d20932be3edffe202dea9) ) + ROM_LOAD16_BYTE( "242.c5", 0x2000000, 0x800000, CRC(9d10bed3) SHA1(4d44addc7c808649bfb03ec45fb9529da413adff) ) + ROM_LOAD16_BYTE( "242.c6", 0x2000001, 0x800000, CRC(da07b6a2) SHA1(9c3f0da7cde1ffa8feca89efc88f07096e502acf) ) + ROM_LOAD16_BYTE( "242.c7", 0x3000000, 0x800000, CRC(f6d7a38a) SHA1(dd295d974dd4a7e5cb26a3ef3febcd03f28d522b) ) + ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) +ROM_END + ROM_START( kof98xz01 ) ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242.p1", 0x000000, 0x200000, CRC(8893df89) SHA1(0452828785110601c65f667209fc2d2926cd3751) ) @@ -9200,6 +9226,7 @@ HACK( 2019, kof98hh126, kof98, neogeo_noslot, neogeo, neogeo_state, HACK( 2020, kof98hh127, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (BC Combo Version Simplified 2020-03-21)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof98hh128, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (C Dragon Edition Simplified 2020-03-16)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kof98hh129, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Kof'98 (Max Plus Simplified 2020-03-06)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kof98hh130, kof98, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ivex", "Kof'98 (Combo 2020-03-28)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, kof98xz01, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "zuojie", "Kof'98 (Posture Is Transferred)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, kof98xz02, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "zuojie", "Kof'98 (Posture Reversal)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, kof98xz03, kof98, neogeo_noslot, neogeo, neogeo_state, kof98, ROT0, "Ydmis", "Kof'98 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/maketrax.cpp b/docs/release/src/hbmame/drivers/maketrax.cpp index 53a272c18b4..4cd6d681fb8 100644 --- a/docs/release/src/hbmame/drivers/maketrax.cpp +++ b/docs/release/src/hbmame/drivers/maketrax.cpp @@ -6,7 +6,7 @@ * *************************************/ -WRITE8_MEMBER(pacman_state::maketrax_protection_w) +void pacman_state::maketrax_protection_w(u8 data) { if (data == 0) // disable protection / reset? { @@ -32,9 +32,9 @@ WRITE8_MEMBER(pacman_state::maketrax_protection_w) } } -READ8_MEMBER(pacman_state::maketrax_special_port2_r) +u8 pacman_state::maketrax_special_port2_r(offs_t offset) { - uint8_t data = ioport("DSW1")->read() & 0x3f; + u8 data = ioport("DSW1")->read() & 0x3f; if (m_maketrax_disable_protection == 0) return m_p_maincpu[0xebe + m_maketrax_offset*2] | data; @@ -53,7 +53,7 @@ READ8_MEMBER(pacman_state::maketrax_special_port2_r) return data; } -READ8_MEMBER(pacman_state::maketrax_special_port3_r) +u8 pacman_state::maketrax_special_port3_r(offs_t offset) { if (m_maketrax_disable_protection == 0) @@ -72,7 +72,7 @@ READ8_MEMBER(pacman_state::maketrax_special_port3_r) } } -WRITE8_MEMBER(pacman_state::piranha_interrupt_vector_w) +void pacman_state::piranha_interrupt_vector_w(u8 data) { if (data == 0xfa) data = 0x78; @@ -243,9 +243,9 @@ MACHINE_RESET_MEMBER(pacman_state,maketrax) void pacman_state::init_maketrax() { /* set up protection handlers */ - m_maincpu->space(AS_PROGRAM).install_write_handler(0x5004, 0x5004, write8_delegate(*this, FUNC(pacman_state::maketrax_protection_w))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x5080, 0x50bf, read8_delegate(*this, FUNC(pacman_state::maketrax_special_port2_r))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x50c0, 0x50ff, read8_delegate(*this, FUNC(pacman_state::maketrax_special_port3_r))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0x5004, 0x5004, write8smo_delegate(*this, FUNC(pacman_state::maketrax_protection_w))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x5080, 0x50bf, read8sm_delegate(*this, FUNC(pacman_state::maketrax_special_port2_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x50c0, 0x50ff, read8sm_delegate(*this, FUNC(pacman_state::maketrax_special_port3_r))); save_item(NAME(m_maketrax_disable_protection)); save_item(NAME(m_maketrax_offset)); diff --git a/docs/release/src/hbmame/drivers/midwunit.cpp b/docs/release/src/hbmame/drivers/midwunit.cpp index 28185f5f5f8..d46211a6592 100644 --- a/docs/release/src/hbmame/drivers/midwunit.cpp +++ b/docs/release/src/hbmame/drivers/midwunit.cpp @@ -990,6 +990,52 @@ ROM_START( umk3uc20200506 ) ROM_LOAD32_BYTE( "umk3uce3-u110.bin", 0x1400003, 0x100000, CRC(88f78828) SHA1(95f83c2f3d7026c2f592bb5de3142613d2a7e6ce) ) ROM_END +ROM_START( umk3uc20200519 ) + ROM_REGION16_LE( 0x800000, "dcs", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "l2.0_mortal_kombat_3_u2_ultimate.u2", 0x000000, 0x100000, CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) ) + ROM_LOAD16_BYTE( "l1_mortal_kombat_3_u3_music_spch.u3", 0x200000, 0x100000, CRC(856fe411) SHA1(6165ebecfce7500e948d84492ffa19eed7f47091) ) + ROM_LOAD16_BYTE( "l1_mortal_kombat_3_u4_music_spch.u4", 0x400000, 0x100000, CRC(428a406f) SHA1(e70ec83cd054de0da1e178720ed0035b8887f797) ) + ROM_LOAD16_BYTE( "l1_mortal_kombat_3_u5_music_spch.u5", 0x600000, 0x100000, CRC(3b98a09f) SHA1(edf1d02a56dcf3349e6b4bb4097acfe7592305f4) ) + + ROM_REGION16_LE( 0x100000, "maincpu", 0 ) + ROM_LOAD16_BYTE( "umk3uce13-u54.bin", 0x00000, 0x80000, CRC(0d5086ee) SHA1(44dc7f4c3861299dca998d2b59c748f7ca1819ee) ) + ROM_LOAD16_BYTE( "umk3uce13-u63.bin", 0x00001, 0x80000, CRC(44fa8914) SHA1(6dd564a05420d053b122463f82a65a81f2f36978) ) + + ROM_REGION( 0x1009, "serial_security:pic", 0 ) + ROM_LOAD( "463_mk3_ultimate.u64", 0x0000, 0x1009, CRC(4f425218) SHA1(7f26045ed2c9ca94fadcb673ce10f28208aa720e) ) + + ROM_REGION( 0x2400000, "gfxrom", 0 ) + ROM_LOAD32_BYTE( "umk3uce3-u133.bin", 0x0000000, 0x100000, CRC(62c6f8ab) SHA1(cfe77e21cb25b4513411658051b849e3c0dd728c) ) + ROM_LOAD32_BYTE( "umk3uce3-u132.bin", 0x0000001, 0x100000, CRC(87d977dc) SHA1(3bd6ded7c212621c3f45e29fa90a19b1c7abaac6) ) + ROM_LOAD32_BYTE( "umk3uce3-u131.bin", 0x0000002, 0x100000, CRC(483cbc7b) SHA1(39d03642ea62f8623b76ecf084a390db7c366dcd) ) + ROM_LOAD32_BYTE( "umk3uce3-u130.bin", 0x0000003, 0x100000, CRC(ecf63628) SHA1(3efeda0a59f110e6ab17247b1fed7965291ec885) ) + + ROM_LOAD32_BYTE( "l1_mortal_kombat_3_u129_game_rom.u129", 0x0400000, 0x100000, CRC(a8b41803) SHA1(9697e35e8bb51d6d36b1d7ae47377b446e57682f) ) + ROM_LOAD32_BYTE( "l1_mortal_kombat_3_u128_game_rom.u128", 0x0400001, 0x100000, CRC(b410d72f) SHA1(ac5c1c6f744186540f4ab100d9bd4ce6007e600b) ) + ROM_LOAD32_BYTE( "l1_mortal_kombat_3_u127_game_rom.u127", 0x0400002, 0x100000, CRC(bd985be7) SHA1(f5183abea2e5eb2c2c8cefa72c9ed321679f5128) ) + ROM_LOAD32_BYTE( "l1_mortal_kombat_3_u126_game_rom.u126", 0x0400003, 0x100000, CRC(e7c32cf4) SHA1(94ea7b2eed7dae66f5dd676c20d6b360140e3e0e) ) + + ROM_LOAD32_BYTE( "umk3uce3-u125.bin", 0x0800000, 0x100000, CRC(78e8b9e5) SHA1(9a5f87e896c023b70b74a40c4fcb82e46cd8b1cb) ) + ROM_LOAD32_BYTE( "umk3uce3-u124.bin", 0x0800001, 0x100000, CRC(1137536c) SHA1(8aee7855a454eeb68e51205ba47e94a0a2915ee3) ) + ROM_LOAD32_BYTE( "umk3uce3-u123.bin", 0x0800002, 0x100000, CRC(6a65e954) SHA1(b04e64f361500093450a1a648dad13412282bda1) ) + ROM_LOAD32_BYTE( "umk3uce3-u122.bin", 0x0800003, 0x100000, CRC(e6274718) SHA1(66bc57f4e05af9b27caa89fb0a3bd5aef3892117) ) + + ROM_LOAD32_BYTE( "umk3uce11-u121.bin", 0x0c00000, 0x100000, CRC(efd4084c) SHA1(f8ac8227443abcc313c358c4dbb34ad896ad7b70) ) + ROM_LOAD32_BYTE( "umk3uce11-u120.bin", 0x0c00001, 0x100000, CRC(42a6c0e6) SHA1(853dce49454a86745ec4034130d6720457d703a1) ) + ROM_LOAD32_BYTE( "umk3uce11-u119.bin", 0x0c00002, 0x100000, CRC(948d4aa7) SHA1(e506327edcba86cb56d8ecb787e75babf4019a71) ) + ROM_LOAD32_BYTE( "umk3uce11-u118.bin", 0x0c00003, 0x100000, CRC(ab7ca588) SHA1(f7c539183d203ec9f48ee27ba8a9dc2efc4d5035) ) + + ROM_LOAD32_BYTE( "umk3uce13-u117.bin", 0x1000000, 0x100000, CRC(536d1f01) SHA1(2d52656563a79a2c081a5162afd5939040667ac8) ) + ROM_LOAD32_BYTE( "umk3uce13-u116.bin", 0x1000001, 0x100000, CRC(5a273e0d) SHA1(b409055f1645bd5429725b2327db1fc8da087d13) ) + ROM_LOAD32_BYTE( "umk3uce13-u115.bin", 0x1000002, 0x100000, CRC(c67e9dc0) SHA1(ee86a9c49cfc05eba913356f627bae80d9004859) ) + ROM_LOAD32_BYTE( "umk3uce13-u114.bin", 0x1000003, 0x100000, CRC(a5c8e3dc) SHA1(7446e0dea3fa36f5b6db3b3459111f7c33c4fada) ) + + ROM_LOAD32_BYTE( "umk3uce3-u113.bin", 0x1400000, 0x100000, CRC(b352019b) SHA1(fa4e902e5750cf542ac5b566caa27d790ceb2544) ) + ROM_LOAD32_BYTE( "umk3uce3-u112.bin", 0x1400001, 0x100000, CRC(71143b7c) SHA1(5e97e54406002aa2297879a7b358f1d263593ffe) ) + ROM_LOAD32_BYTE( "umk3uce3-u111.bin", 0x1400002, 0x100000, CRC(09821226) SHA1(740aa13569e59963ee87f32c39b558cb53f8a81d) ) + ROM_LOAD32_BYTE( "umk3uce3-u110.bin", 0x1400003, 0x100000, CRC(88f78828) SHA1(95f83c2f3d7026c2f592bb5de3142613d2a7e6ce) ) +ROM_END + ROM_START( umk3tm ) ROM_REGION16_LE( 0x800000, "dcs", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "l2.0_mortal_kombat_3_u2_ultimate.u2", 0x000000, 0x100000, CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) ) @@ -1146,6 +1192,7 @@ GAME( 2020, umk3uc20200130, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, GAME( 2020, umk3uc20200204, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Ultimate Cup Edition 2020-02-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, umk3uc20200226, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Ultimate Cup Edition 2020-02-26)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, umk3uc20200506, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Ultimate Cup Edition 2020-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, umk3uc20200519, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Ultimate Cup Edition 2020-05-19)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, umk3tm, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Team Edition 2018-01-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 2019, umk3tm20190417, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "TEAM UMK 3", "Ultimate Mortal Kombat 3 (Team Edition 2 2019-04-17)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 2019, umk3plus20190921, umk3, wunit_picemu, mk3, midwunit_state, init_umk3, ROT0, "Mortalkombatplus", "Ultimate Mortal Kombat 3 (Plus Beta 1 2019-09-21)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/monaco.cpp b/docs/release/src/hbmame/drivers/monaco.cpp index c5f9a2730e4..de17932f4c7 100644 --- a/docs/release/src/hbmame/drivers/monaco.cpp +++ b/docs/release/src/hbmame/drivers/monaco.cpp @@ -286,17 +286,17 @@ public: void init_monaco(); void monaco(machine_config &config); private: - DECLARE_READ8_MEMBER(monaco_ram_r); - DECLARE_WRITE8_MEMBER(monaco_ram_w); + u8 monaco_ram_r(offs_t offset); + void monaco_ram_w(offs_t offset, u8 data); INTERRUPT_GEN_MEMBER(monaco_interrupt); DECLARE_VIDEO_START(monaco); void monaco_map(address_map &map); void machine_reset() override; - uint32_t screen_update_monaco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_monaco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); struct monaco_gfx *m_monaco_gfx; enum monaco_mode m_monaco_mode; - uint32_t monaco_word_r (uint16_t offset); - void monaco_word_w (uint16_t offset, uint32_t data); + u32 monaco_word_r (u16 offset); + void monaco_word_w (u16 offset, u32 data); int get_player_xpos( void ); void handle_collision( int sx, int sy, int width, int height, int type ); int read_coin(); @@ -329,15 +329,15 @@ private: int m_anim_timer; /* LED display */ - uint16_t m_plays; - uint16_t m_rank; - uint16_t m_rank_display; // shows 0 until game ends - uint32_t m_score; - uint32_t m_bonus_score; - uint8_t m_in_ext_play; - uint8_t m_gear; - uint16_t m_time; - uint8_t m_lives; + u16 m_plays; + u16 m_rank; + u16 m_rank_display; // shows 0 until game ends + u32 m_score; + u32 m_bonus_score; + u8 m_in_ext_play; + u8 m_gear; + u16 m_time; + u8 m_lives; int m_bShaking; double m_speed; double m_player_ypos; @@ -371,21 +371,21 @@ private: int m_y[NUM_COMPUTER_CARS]; int m_tile[NUM_COMPUTER_CARS]; int m_color[NUM_COMPUTER_CARS]; - uint32_t m_led_high1; - uint32_t m_led_high2; - uint32_t m_led_high3; - uint32_t m_led_high4; - uint32_t m_led_high5; - uint32_t m_led_score; - uint16_t m_led_time; - uint16_t m_led_rank; - uint16_t m_led_plays; - uint16_t m_led_lives; - uint16_t m_led_gear; - uint16_t m_led_speed; + u32 m_led_high1; + u32 m_led_high2; + u32 m_led_high3; + u32 m_led_high4; + u32 m_led_high5; + u32 m_led_score; + u16 m_led_time; + u16 m_led_rank; + u16 m_led_plays; + u16 m_led_lives; + u16 m_led_gear; + u16 m_led_speed; required_device<cpu_device> m_maincpu; required_device<samples_device> m_samples; - required_shared_ptr<uint8_t> m_p_ram; + required_shared_ptr<u8> m_p_ram; required_device<gfxdecode_device> m_gfxdecode; required_device<palette_device> m_palette; output_finder<105> m_out_digit; @@ -420,37 +420,35 @@ enum #define FIRST_TIME (90<<8) // number of seconds when coin inserted, 90 -READ8_MEMBER( monaco_state::monaco_ram_r ) +u8 monaco_state::monaco_ram_r(offs_t offset) { return m_p_ram[offset]; } -WRITE8_MEMBER( monaco_state::monaco_ram_w ) +void monaco_state::monaco_ram_w(offs_t offset, u8 data) { m_p_ram[offset] = data; } -uint32_t monaco_state::monaco_word_r (uint16_t offset) +u32 monaco_state::monaco_word_r (u16 offset) { - address_space &space = m_maincpu->space(AS_PROGRAM); - uint8_t byte0 = monaco_ram_r (space, (offset << 2)); - uint8_t byte1 = monaco_ram_r (space, (offset << 2) + 1); - uint8_t byte2 = monaco_ram_r (space, (offset << 2) + 2); - uint8_t byte3 = monaco_ram_r (space, (offset << 2) + 3); + u8 byte0 = monaco_ram_r ((offset << 2)); + u8 byte1 = monaco_ram_r ((offset << 2) + 1); + u8 byte2 = monaco_ram_r ((offset << 2) + 2); + u8 byte3 = monaco_ram_r ((offset << 2) + 3); return (byte3<<24) | (byte2<<16) | (byte1<<8) | byte0; } -void monaco_state::monaco_word_w (uint16_t offset, uint32_t data) +void monaco_state::monaco_word_w (u16 offset, u32 data) { - address_space &space = m_maincpu->space(AS_PROGRAM); - uint8_t byte0 = data & 0xff; - uint8_t byte1 = (data & 0xff00) >> 8; - uint8_t byte2 = (data & 0xff0000) >> 16; - uint8_t byte3 = (data & 0xff000000) >> 24; - monaco_ram_w (space, (offset << 2), byte0); - monaco_ram_w (space, (offset << 2) + 1, byte1); - monaco_ram_w (space, (offset << 2) + 2, byte2); - monaco_ram_w (space, (offset << 2) + 3, byte3); + u8 byte0 = data & 0xff; + u8 byte1 = (data & 0xff00) >> 8; + u8 byte2 = (data & 0xff0000) >> 16; + u8 byte3 = (data & 0xff000000) >> 24; + monaco_ram_w ((offset << 2), byte0); + monaco_ram_w ((offset << 2) + 1, byte1); + monaco_ram_w ((offset << 2) + 2, byte2); + monaco_ram_w ((offset << 2) + 3, byte3); } int monaco_state::get_player_xpos( void ) @@ -893,7 +891,7 @@ INTERRUPT_GEN_MEMBER( monaco_state::monaco_interrupt ) case MODE_SPINOUT4: if( m_player_ypos > 0 ) { - uint8_t temp = (m_anim_timer/2)&3; + u8 temp = (m_anim_timer/2)&3; if (temp == 0) m_monaco_mode = MODE_SPINOUT1; else if (temp == 1) m_monaco_mode = MODE_SPINOUT2; else if (temp == 2) m_monaco_mode = MODE_SPINOUT3; @@ -1426,7 +1424,7 @@ static const char *const monaco_sample_names[] = void monaco_state::machine_reset() { - uint16_t i; + u16 i; m_time = 0; /* time remaining = 0 */ m_score = 0; /* player score = 0 */ m_gear = 0; /* low gear */ @@ -1663,7 +1661,7 @@ void monaco_state::draw_strip( bitmap_ind16 &bitmap, int sy, int x0, int x1, int void monaco_state::DrawSmoothZone( bitmap_ind16 &bitmap, const rectangle clip, int xpos ) { - const uint8_t data[14] = + const u8 data[14] = { GFX_GRASS,GFX_GRASS,GFX_GRASS, GFX_TREE,GFX_GRASS,GFX_TREE, @@ -1713,7 +1711,7 @@ void monaco_state::DrawSmoothZone( bitmap_ind16 &bitmap, const rectangle clip, i void monaco_state::DrawSlipZone( bitmap_ind16 &bitmap, const rectangle clip, int xpos ) { - const uint8_t data[14] = + const u8 data[14] = { GFX_SHRUB,GFX_SHRUB,GFX_SHRUB, GFX_SHRUB,GFX_SHRUB,GFX_SHRUB, @@ -1763,7 +1761,7 @@ void monaco_state::DrawSlipZone( bitmap_ind16 &bitmap, const rectangle clip, int void monaco_state::DrawGravelZone( bitmap_ind16 &bitmap, const rectangle clip, int xpos ) { - const uint8_t data[14] = { + const u8 data[14] = { GFX_SHRUB,GFX_SHRUB,GFX_SHRUB, GFX_SHRUB,GFX_SHRUB,GFX_SHRUB, GFX_SHRUB,GFX_HOUSE, @@ -2025,14 +2023,14 @@ void monaco_state::draw_text( bitmap_ind16 &bitmap, const rectangle clip ) } /* last two values are L and H used to display in gear field (not supported officially)*/ -static const uint8_t led_map[12] = { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x38,0x76 }; +static const u8 led_map[12] = { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x38,0x76 }; /* following outputs LED's for bezel. also displays time,score&speed text versions (text version disabled here) */ void monaco_state::draw_leds( bitmap_ind16 &bitmap ) { int i; // must be signed - uint32_t data; + u32 data; // data = m_speed; // for( i=2; i>=0; i-- ) @@ -2167,7 +2165,7 @@ void monaco_state::draw_signal( bitmap_ind16 &bitmap ) } } -uint32_t monaco_state::screen_update_monaco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 monaco_state::screen_update_monaco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { const rectangle &visarea = screen.visible_area(); draw_background( bitmap, visarea ); diff --git a/docs/release/src/hbmame/drivers/mslug.cpp b/docs/release/src/hbmame/drivers/mslug.cpp index fabf57048ba..56d54dad0e0 100644 --- a/docs/release/src/hbmame/drivers/mslug.cpp +++ b/docs/release/src/hbmame/drivers/mslug.cpp @@ -412,7 +412,6 @@ ROM_END ROM_START( mslugps17 ) ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "201_ps17.p1", 0x000000, 0x200000, CRC(f20aa6ae) SHA1(1b38cc122bf06e824bfa2aea00770272526fcab1) ) - //ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -426,9 +425,29 @@ ROM_START( mslugps17 ) ROM_LOAD16_BYTE( "201_ps17.c2", 0x000001, 0x800000, CRC(f24190fe) SHA1(f63909f4bf7fed19740e249432b019e0a4457130) ) ROM_END +ROM_START( mslugps18 ) + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "201_ps18.p1", 0x100000, 0x100000, CRC(4de8ef09) SHA1(1ff13d68504168e2a2d5e1f7ecb8a85b4acb5c05) ) + ROM_CONTINUE( 0x000000, 0x100000 ) + + NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) + + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) + + ROM_REGION( 0x800000, "ymsnd", 0 ) + ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) + ROM_LOAD( "201.v2", 0x400000, 0x400000, CRC(472cf9db) SHA1(5f79ea9286d22ed208128f9c31ca75552ce08b57) ) + + ROM_REGION( 0x1000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "201.c1", 0x000000, 0x400000, CRC(72813676) SHA1(7b045d1a48980cb1a140699011cb1a3d4acdc4d1) ) + ROM_LOAD16_BYTE( "201.c2", 0x000001, 0x400000, CRC(96f62574) SHA1(cb7254b885989223bba597b8ff0972dfa5957816) ) + ROM_LOAD16_BYTE( "201.c3", 0x800000, 0x400000, CRC(5121456a) SHA1(0a7a27d603d1bb2520b5570ebf5b34a106e255a6) ) + ROM_LOAD16_BYTE( "201.c4", 0x800001, 0x400000, CRC(f4ad59a3) SHA1(4e94fda8ee63abf0f92afe08060a488546e5c280) ) +ROM_END + ROM_START( mslugrmpl01 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmpl01.p1", 0x100000, 0x100000, CRC(704a164f) SHA1(63095b2c1436945a69c57b7d83b48bbef242f260) ) + ROM_LOAD16_WORD_SWAP( "201rmpl01.p1", 0x100000, 0x100000, CRC(888be633) SHA1(3597f2f6a7628a07a71c851e066e303f662f81cf) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -456,7 +475,7 @@ ROM_END ROM_START( mslugrmpl02 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmpl02.p1", 0x100000, 0x100000, CRC(5d4009e0) SHA1(42f1bfe07279356727cdcd7dfe70791792d4f855) ) + ROM_LOAD16_WORD_SWAP( "201rmpl02.p1", 0x100000, 0x100000, CRC(a581f99c) SHA1(ecfdc4db2cbe26221e5bc4d6793ae9dfa6d5e74a) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -484,7 +503,7 @@ ROM_END ROM_START( mslugrmpl03 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmpl03.p1", 0x100000, 0x100000, CRC(06570189) SHA1(21551eb3549fa773b54c58b0dc625e33eb00e998) ) + ROM_LOAD16_WORD_SWAP( "201rmpl03.p1", 0x100000, 0x100000, CRC(fe96f1f5) SHA1(3a0d925afe8c90f9d117deb4e409b21295b851aa) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -512,7 +531,7 @@ ROM_END ROM_START( mslugrmpl04 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmpl04.p1", 0x100000, 0x100000, CRC(eb6e1932) SHA1(010ac9cfe9a112ea6f5006f3549546780040cf06) ) + ROM_LOAD16_WORD_SWAP( "201rmpl04.p1", 0x100000, 0x100000, CRC(13afe94e) SHA1(f63770d72f8eef4b387064be1cbf77801e30e87a) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -540,7 +559,7 @@ ROM_END ROM_START( mslugrmhp01 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmhp01.p1", 0x100000, 0x100000, CRC(96b84ece) SHA1(1ee4283e774eeae8139d0f4e255a9efb978dd308) ) + ROM_LOAD16_WORD_SWAP( "201rmhp01.p1", 0x100000, 0x100000, CRC(1d2d7f79) SHA1(6569eb6b1f1a9e02f88a6e9e6472237c226b2fbe) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -568,7 +587,7 @@ ROM_END ROM_START( mslugrmhp02 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmhp02.p1", 0x100000, 0x100000, CRC(bbb25161) SHA1(9c042a45fa735a90b818fedb4ff6e01ae01bc3d2) ) + ROM_LOAD16_WORD_SWAP( "201rmhp02.p1", 0x100000, 0x100000, CRC(302760d6) SHA1(c0ecf24e9743103dc664284e763ed536e8469724) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -596,7 +615,7 @@ ROM_END ROM_START( mslugrmhp03 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmhp03.p1", 0x100000, 0x100000, CRC(e0a55908) SHA1(8a0568f768923105a76d0f8bcc121863f02a3b9c) ) + ROM_LOAD16_WORD_SWAP( "201rmhp03.p1", 0x100000, 0x100000, CRC(6b3068bf) SHA1(568822ea4cc1300a6aaa0ea2f0fd0793be80af25) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -624,7 +643,7 @@ ROM_END ROM_START( mslugrmhp04 ) ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "201rmhp04.p1", 0x100000, 0x100000, CRC(0d9c41b3) SHA1(8c0e8ff17a8744b1233db310b060d4fe43b8463c) ) + ROM_LOAD16_WORD_SWAP( "201rmhp04.p1", 0x100000, 0x100000, CRC(86097004) SHA1(a1fb1794b21494cffc4fe7ac7019f480ee4745ec) ) ROM_CONTINUE( 0x000000, 0x100000 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) @@ -652,7 +671,7 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Metal Slug -HACK( 1996, mslugps01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug (99 Bombs)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugps01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis/Gaston90", "Metal Slug (248 grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, mslugps02, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Heavy Machine Gun Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, mslugps03, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Flame Shot Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) HACK( 1996, mslugps04, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Rocket Launcher Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) @@ -669,11 +688,12 @@ HACK( 1996, mslugps14, mslug, neogeo_noslot, neogeo, neogeo_state, HACK( 1996, mslugps15, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Metal Slug (War Chariot)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslugps16, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug (Multi-Function Version 2018-04-30)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslugps17, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition 2020-05-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmpl01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Heavy Machine Gun Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmpl02, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Rocket Launcher Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmpl03, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Shotgun Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmpl04, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Super Flame Shot Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmhp01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Heavy Machine Gun Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmhp02, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Rocket Launcher Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmhp03, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Shotgun Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugrmhp04, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Super Flame Shot Extreme Mix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugps18, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition 2020-03-26)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmpl01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Heavy Machine Gun Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmpl02, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Rocket Launcher Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmpl03, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Shotgun Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmpl04, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Revised Version Super Flame Shot Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmhp01, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Heavy Machine Gun Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmhp02, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Rocket Launcher Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmhp03, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Shotgun Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugrmhp04, mslug, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Super Flame Shot Extreme Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug2.cpp b/docs/release/src/hbmame/drivers/mslug2.cpp index a4c20ee361b..6b3ae77ad97 100644 --- a/docs/release/src/hbmame/drivers/mslug2.cpp +++ b/docs/release/src/hbmame/drivers/mslug2.cpp @@ -497,7 +497,7 @@ ROM_END ROM_START( mslug2ps13 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241_ps13.p1", 0x000000, 0x100000, CRC(0f8960d4) SHA1(3b522cf437e65736e9d7ef3acf4381d399236eab) ) + ROM_LOAD16_WORD_SWAP( "241_ps13.p1", 0x000000, 0x100000, CRC(e949bcdf) SHA1(453e3de69ab4148072d29eb724b11407cd641764) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) @@ -1055,22 +1055,14 @@ ROM_START( mslug2ps40 ) //mslug2t ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erss01 ) +ROM_START( mslug2ps41 ) //mslug2t ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241_perss01.p1", 0x000000, 0x100000, CRC(1e302c65) SHA1(300198a248238009c1d4cccb465c26f5f8e51daa) ) - ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) + ROM_LOAD16_WORD_SWAP( "241_ps41.p1", 0x000000, 0x100000, CRC(10748de1) SHA1(4d138f0e7c6bab5827f8dcc9a116c9b8629fdd62) ) + ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1083,22 +1075,14 @@ ROM_START( mslug2erss01 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erss02 ) +ROM_START( mslug2ps42 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241_perss02.p1", 0x000000, 0x100000, CRC(7a2f64a2) SHA1(9bf6dc0c62b36452847582dd552fb2c5e011c0f6) ) - ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) + ROM_LOAD16_WORD_SWAP( "241_ps42.p1", 0x000000, 0x100000, CRC(5ba9b9c7) SHA1(4addaa2dece12ed17761a68d625ae28962b88191) ) + ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1111,9 +1095,9 @@ ROM_START( mslug2erss02 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erss03 ) +ROM_START( mslug2erss01 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241_perss03.p1", 0x000000, 0x100000, CRC(0fb1c7c6) SHA1(379d22b8b0d0b06ff9478a9772e7cb0cafa36cff) ) + ROM_LOAD16_WORD_SWAP( "241_perss01.p1", 0x000000, 0x100000, CRC(f8f0f06e) SHA1(6d28acef2741bbf19d21f327b23aa515c310bd7c) ) ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) @@ -1139,9 +1123,9 @@ ROM_START( mslug2erss03 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erss04 ) +ROM_START( mslug2erss02 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241_perss04.p1", 0x000000, 0x100000, CRC(6bae8f01) SHA1(f93e8c4e32945a3534ff69124b43eecd464d9324) ) + ROM_LOAD16_WORD_SWAP( "241_perss02.p1", 0x000000, 0x100000, CRC(9cefb8a9) SHA1(452526c2c5b7ea49877e5c592e7432e495c45afe) ) ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) @@ -1167,12 +1151,12 @@ ROM_START( mslug2erss04 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erms01 ) +ROM_START( mslug2erss03 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241erms01.p1", 0x000000, 0x100000, CRC(b5e5c2d8) SHA1(c726fa13f412b8e302c3c2c305a46dafdfc00775) ) - ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) + ROM_LOAD16_WORD_SWAP( "241_perss03.p1", 0x000000, 0x100000, CRC(e9711bcd) SHA1(51ada530e88d0e72b77db2f11a6ee78e74c0a37b) ) + ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) + NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) @@ -1189,18 +1173,18 @@ ROM_START( mslug2erms01 ) ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) + ROM_LOAD16_BYTE( "241.c1", 0x0000000, 0x800000, CRC(394b5e0d) SHA1(4549926f5054ee6aa7689cf920be0327e3908a50) ) + ROM_LOAD16_BYTE( "241.c2", 0x0000001, 0x800000, CRC(e5806221) SHA1(1e5475cfab129c77acc610f09369ca42ba5aafa5) ) ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2erms02 ) +ROM_START( mslug2erss04 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241erms02.p1", 0x000000, 0x100000, CRC(e5ae9f00) SHA1(f10d520ed81fd7567cb480ffcf1d5ef9a065f631) ) - ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) + ROM_LOAD16_WORD_SWAP( "241_perss04.p1", 0x000000, 0x100000, CRC(8d6e530a) SHA1(639eb5af24cd9c6d866f5435ebedbf4860dfc4b6) ) + ROM_LOAD16_WORD_SWAP( "241_ps29.p2", 0x100000, 0x200000, CRC(fe36f353) SHA1(61df20c7cd9f904552ec672dec11b679122bc5fe) ) - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) + NEO_SFIX_128K( "241.s1", CRC(f3d32f0f) SHA1(2dc38b7dfd3ff14f64d5c0733c510b6bb8c692d0) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) @@ -1217,15 +1201,15 @@ ROM_START( mslug2erms02 ) ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) + ROM_LOAD16_BYTE( "241.c1", 0x0000000, 0x800000, CRC(394b5e0d) SHA1(4549926f5054ee6aa7689cf920be0327e3908a50) ) + ROM_LOAD16_BYTE( "241.c2", 0x0000001, 0x800000, CRC(e5806221) SHA1(1e5475cfab129c77acc610f09369ca42ba5aafa5) ) ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2vqys01 ) +ROM_START( mslug2erms01 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241vqys01.p1", 0x000000, 0x100000, CRC(29633c9d) SHA1(634691ab1d39223aa64c7983818ed1fd61670d4e) ) + ROM_LOAD16_WORD_SWAP( "241erms01.p1", 0x000000, 0x100000, CRC(d05ad014) SHA1(8d8bb665651df59f3a2ce2b25b4931fe6f19b075) ) ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1251,9 +1235,9 @@ ROM_START( mslug2vqys01 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2vqys02 ) +ROM_START( mslug2erms02 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241vqys02.p1", 0x000000, 0x100000, CRC(79286145) SHA1(a7a2ad1751fd2d5e963e9b6205097ae1234d2c1b) ) + ROM_LOAD16_WORD_SWAP( "241erms02.p1", 0x000000, 0x100000, CRC(80118dcc) SHA1(cedee50e9ff72eb5082f8cb592584ae9250dbc41) ) ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1279,234 +1263,10 @@ ROM_START( mslug2vqys02 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl01 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl01.p1", 0x000000, 0x100000, CRC(e7829266) SHA1(d240d732e2331a85facf9b1e3dbb42471791f1f9) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl02 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl02.p1", 0x000000, 0x100000, CRC(b7c9cfbe) SHA1(bc0c70c3a9f4c96c8aafc0df3517bd7d35011701) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl03 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl03.p1", 0x000000, 0x100000, CRC(ce728734) SHA1(25f4533ce36c0cc9ad2993415b13914b326eef80) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl04 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl04.p1", 0x000000, 0x100000, CRC(9e39daec) SHA1(41cabcc0c840f94e0455130318489b3efae4dddd) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl05 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl05.p1", 0x000000, 0x100000, CRC(8d2b0fda) SHA1(63a322139b4c014b65cee7620b35c9876484a9b0) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl06 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl06.p1", 0x000000, 0x100000, CRC(dd605202) SHA1(0516e26930712d9368177c4a55ffa5326432e21c) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl07 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl07.p1", 0x000000, 0x100000, CRC(a4db1a88) SHA1(402b8b84680e5a122619fd564c18d826f379f02d) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl08 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl08.p1", 0x000000, 0x100000, CRC(f4904750) SHA1(0b523c38ca72686131f5e6a6e4eed44d8841b7a9) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmnl09 ) +ROM_START( mslug2vqys01 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl09.p1", 0x000000, 0x100000, CRC(4306d9af) SHA1(3f4441fa3879c16ffaff16a7041aa8f298ad57b2) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) + ROM_LOAD16_WORD_SWAP( "241vqys01.p1", 0x000000, 0x100000, CRC(4cdc2e51) SHA1(3ab9c493bad3f1e556f607182b91f5a7d6b3b5f8) ) + ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1531,10 +1291,10 @@ ROM_START( mslug2rmnl09 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl10 ) +ROM_START( mslug2vqys02 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl10.p1", 0x000000, 0x100000, CRC(134d8477) SHA1(71fdc1485d7c97134fb607e8586e90f288f3fe49) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) + ROM_LOAD16_WORD_SWAP( "241vqys02.p1", 0x000000, 0x100000, CRC(1c977389) SHA1(6ac4ba0abf64d0a9faf26da6595ff78e605b875c) ) + ROM_LOAD16_WORD_SWAP( "241_ps24.p2", 0x100000, 0x200000, CRC(1bf6b12a) SHA1(bdf1cee93c7cf1e57f61797ed4f176fe2a6ebf73) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1559,9 +1319,9 @@ ROM_START( mslug2rmnl10 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl11 ) +ROM_START( mslug2rmnl01 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl11.p1", 0x000000, 0x100000, CRC(6af6ccfd) SHA1(850734f80ae9ec140d05da549038254ac8587dad) ) + ROM_LOAD16_WORD_SWAP( "241rmnl01.p1", 0x000000, 0x100000, CRC(a85a8c8c) SHA1(b10b994a4e07eb91fe0591fcd078503c05ab8a0a) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1587,9 +1347,9 @@ ROM_START( mslug2rmnl11 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl12 ) +ROM_START( mslug2rmnl02 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl12.p1", 0x000000, 0x100000, CRC(3abd9125) SHA1(7a7015cf3dfee7d40b5bc95011236ba521cd0875) ) + ROM_LOAD16_WORD_SWAP( "241rmnl02.p1", 0x000000, 0x100000, CRC(f811d154) SHA1(fe1d23f7f091296b2e6f0a5c1b2124ba5d5c0d81) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1615,9 +1375,9 @@ ROM_START( mslug2rmnl12 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl13 ) +ROM_START( mslug2rmnl03 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl13.p1", 0x000000, 0x100000, CRC(587834a2) SHA1(30a45d0f105e56fd402f49ddf3b8fc355560dce3) ) + ROM_LOAD16_WORD_SWAP( "241rmnl03.p1", 0x000000, 0x100000, CRC(c2f31130) SHA1(56b59317efd51e8aee23c9bdf2d06ff62a1f1f17) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1643,9 +1403,9 @@ ROM_START( mslug2rmnl13 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl14 ) +ROM_START( mslug2rmnl04 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl14.p1", 0x000000, 0x100000, CRC(0833697a) SHA1(80cb32762c4a0a786f2d4470b0cb3eb224bc53a9) ) + ROM_LOAD16_WORD_SWAP( "241rmnl04.p1", 0x000000, 0x100000, CRC(92b84ce8) SHA1(e007e33179d549153e23b81d9d3bea9d11ac8678) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1671,9 +1431,9 @@ ROM_START( mslug2rmnl14 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl15 ) +ROM_START( mslug2rmnl05 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl15.p1", 0x000000, 0x100000, CRC(718821f0) SHA1(27a93eabaeefd7914fd887ba65c49271370d446f) ) + ROM_LOAD16_WORD_SWAP( "241rmnl05.p1", 0x000000, 0x100000, CRC(0cdec745) SHA1(651087cc61602eab28b5d5f01bffca32569c8b9f) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1699,9 +1459,9 @@ ROM_START( mslug2rmnl15 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl16 ) +ROM_START( mslug2rmnl06 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl16.p1", 0x000000, 0x100000, CRC(21c37c28) SHA1(a2f18aaa5f98dad615261e80904eb4a506bed359) ) + ROM_LOAD16_WORD_SWAP( "241rmnl06.p1", 0x000000, 0x100000, CRC(5c959a9d) SHA1(6bc5c1f58fed7d64ea0972f757c93dfa86dbd19a) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1727,9 +1487,9 @@ ROM_START( mslug2rmnl16 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl17 ) +ROM_START( mslug2rmnl07 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl17.p1", 0x000000, 0x100000, CRC(32d1a91e) SHA1(0810109ce71995d7e013068a3c99e2a08e8af8ec) ) + ROM_LOAD16_WORD_SWAP( "241rmnl07.p1", 0x000000, 0x100000, CRC(17a02a48) SHA1(bba07c0bfade28dc1c7c2acc7fe49d61e8f372a3) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1755,9 +1515,9 @@ ROM_START( mslug2rmnl17 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl18 ) +ROM_START( mslug2rmnl08 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl18.p1", 0x000000, 0x100000, CRC(629af4c6) SHA1(b02acb1f91753216e657ce6c1db92b96ef3d91b8) ) + ROM_LOAD16_WORD_SWAP( "241rmnl08.p1", 0x000000, 0x100000, CRC(47eb7790) SHA1(1fe782c19bedd3e11d7aed0ff91515081bb537b8) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1783,9 +1543,9 @@ ROM_START( mslug2rmnl18 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl19 ) +ROM_START( mslug2rmnl09 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl19.p1", 0x000000, 0x100000, CRC(1b21bc4c) SHA1(b75ecaf984f09227992724d4350a732f861ac2be) ) + ROM_LOAD16_WORD_SWAP( "241rmnl09.p1", 0x000000, 0x100000, CRC(7d09b7f4) SHA1(5ca12bcaa305609b40dce51b4a4ed981dbbfae31) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1811,9 +1571,9 @@ ROM_START( mslug2rmnl19 ) ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) ROM_END -ROM_START( mslug2rmnl20 ) +ROM_START( mslug2rmnl10 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmnl20.p1", 0x000000, 0x100000, CRC(4b6ae194) SHA1(70ac00b884fb6911d1240a0443a790b38a7a9b66) ) + ROM_LOAD16_WORD_SWAP( "241rmnl10.p1", 0x000000, 0x100000, CRC(2d42ea2c) SHA1(49814837fe5e58c67edc412de720f088d70651e2) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1841,7 +1601,7 @@ ROM_END ROM_START( mslug2rmvh01 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh01.p1", 0x000000, 0x100000, CRC(42f11a9b) SHA1(28e3701267756ad6fd9ad52bcd1dcf8a49a4384a) ) + ROM_LOAD16_WORD_SWAP( "241rmvh01.p1", 0x000000, 0x100000, CRC(b9db672f) SHA1(a6153af4b1a9376e36a4e159c290bb2d70d9c3b6) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1869,7 +1629,7 @@ ROM_END ROM_START( mslug2rmvh02 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh02.p1", 0x000000, 0x100000, CRC(12ba4743) SHA1(d72a5074fc275efbe445fba4524ba300999453a9) ) + ROM_LOAD16_WORD_SWAP( "241rmvh02.p1", 0x000000, 0x100000, CRC(e9903af7) SHA1(c6c004d274e67c0a427c6e8f67ed8523a7001f9d) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1897,7 +1657,7 @@ ROM_END ROM_START( mslug2rmvh03 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh03.p1", 0x000000, 0x100000, CRC(6b010fc9) SHA1(be400912c20ec0a9cf00a9278618522036ecef18) ) + ROM_LOAD16_WORD_SWAP( "241rmvh03.p1", 0x000000, 0x100000, CRC(d372fa93) SHA1(e0e173760f82cbf5396ec260e90fbe9a158fa566) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1925,7 +1685,7 @@ ROM_END ROM_START( mslug2rmvh04 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh04.p1", 0x000000, 0x100000, CRC(3b4a5211) SHA1(a08b84c1fe2a99a04d714bcd79d25b8ee55a8e68) ) + ROM_LOAD16_WORD_SWAP( "241rmvh04.p1", 0x000000, 0x100000, CRC(8339a74b) SHA1(252a2f84be9898534672b2c1899eeff92fc49a34) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1953,7 +1713,7 @@ ROM_END ROM_START( mslug2rmvh05 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh05.p1", 0x000000, 0x100000, CRC(28588727) SHA1(8f887af8a82a75d6c8b53ea8cfbdb474ed7ddd32) ) + ROM_LOAD16_WORD_SWAP( "241rmvh05.p1", 0x000000, 0x100000, CRC(1d5f2ce6) SHA1(54a97f801e54f32bf91ebeaf7717b99beb39d1af) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -1981,7 +1741,7 @@ ROM_END ROM_START( mslug2rmvh06 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh06.p1", 0x000000, 0x100000, CRC(7813daff) SHA1(a5c1d627913eb37b4fa7055e263ba8efba9e5ff2) ) + ROM_LOAD16_WORD_SWAP( "241rmvh06.p1", 0x000000, 0x100000, CRC(4d14713e) SHA1(83e9bdb27e05f93571e580f6771af7b72ee7a198) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -2009,7 +1769,7 @@ ROM_END ROM_START( mslug2rmvh07 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh07.p1", 0x000000, 0x100000, CRC(01a89275) SHA1(aaa40061e089501a0024a859b0d97653da5496ac) ) + ROM_LOAD16_WORD_SWAP( "241rmvh07.p1", 0x000000, 0x100000, CRC(0621c1eb) SHA1(d3dc9a9c28f1f8d250aff3dd8d5bb95e05a719f7) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -2037,7 +1797,7 @@ ROM_END ROM_START( mslug2rmvh08 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh08.p1", 0x000000, 0x100000, CRC(51e3cfad) SHA1(aa102c57a2b6f98447c07d6dffaec384db6f4bd2) ) + ROM_LOAD16_WORD_SWAP( "241rmvh08.p1", 0x000000, 0x100000, CRC(566a9c33) SHA1(7b3aafa7bf0b9d0804f5c254b61d856f5f984441) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -2065,7 +1825,7 @@ ROM_END ROM_START( mslug2rmvh09 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh09.p1", 0x000000, 0x100000, CRC(e6755152) SHA1(22e9c2541364e3ab9b68745e9428da5e3c0910a0) ) + ROM_LOAD16_WORD_SWAP( "241rmvh09.p1", 0x000000, 0x100000, CRC(6c885c57) SHA1(b3d66e873902b994e42e2221b05e4dcbfba8f11b) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -2093,287 +1853,7 @@ ROM_END ROM_START( mslug2rmvh10 ) ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh10.p1", 0x000000, 0x100000, CRC(b63e0c8a) SHA1(0d618e8a6d90be20df53eb443906dda3a97da593) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh11 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh11.p1", 0x000000, 0x100000, CRC(cf854400) SHA1(270dfda50e13be21795d4958a2e37af2a86f2ad9) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh12 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh12.p1", 0x000000, 0x100000, CRC(9fce19d8) SHA1(a0f18ef73f48bbcae03cef33607498265c2bca8a) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh13 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh13.p1", 0x000000, 0x100000, CRC(fd0bbc5f) SHA1(ab6dbb2e82e64f9a1fc98174b21266176b4defb9) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh14 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh14.p1", 0x000000, 0x100000, CRC(ad40e187) SHA1(31a2ba940a61e11ba5f2e427e0c9eacc78bc4692) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh15 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh15.p1", 0x000000, 0x100000, CRC(d4fba90d) SHA1(ac3515a7a54c725f35ffd86c9ed3d18a029e0709) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh16 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh16.p1", 0x000000, 0x100000, CRC(84b0f4d5) SHA1(f3688a138ac70688cf442fa2ffe456639964eb96) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh17 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh17.p1", 0x000000, 0x100000, CRC(97a221e3) SHA1(eebf193008678f3a14651f0a4a923b82f46d2b1e) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh18 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh18.p1", 0x000000, 0x100000, CRC(c7e97c3b) SHA1(e16d93c212cfc7711a7880adcb1947bd227734c2) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh19 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh19.p1", 0x000000, 0x100000, CRC(be5234b1) SHA1(dc594d6b74ab54a2d277e71c3d0cd0847458dd71) ) - ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) - - NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "241.m1", 0x00000, 0x20000, CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x800000, "ymsnd", 0 ) - ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) - ROM_LOAD( "241.v2", 0x400000, 0x400000, CRC(ecb16799) SHA1(b4b4ddc680836ed55942c66d7dfe756314e02211) ) - - ROM_REGION( 0x2000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "241_ps07.c1", 0x0000000, 0x800000, CRC(7df74035) SHA1(08322a2f4e87cd125ebc5b7a98754c7a5b8e91d2) ) - ROM_LOAD16_BYTE( "241_ps07.c2", 0x0000001, 0x800000, CRC(97d9525d) SHA1(451a5bdafe1f2de63b76efb7d4afab454abdfff0) ) - ROM_LOAD16_BYTE( "241.c3", 0x1000000, 0x800000, CRC(9f6bfa6f) SHA1(a4319b48004e723f81a980887678e3e296049a53) ) - ROM_LOAD16_BYTE( "241.c4", 0x1000001, 0x800000, CRC(7d3e306f) SHA1(1499316fb381775218d897b81a6a0c3465d1a37c) ) -ROM_END - -ROM_START( mslug2rmvh20 ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "241rmvh20.p1", 0x000000, 0x100000, CRC(ee196969) SHA1(2db02003a06f127cd4d82c58e2f0a1fc1555d140) ) + ROM_LOAD16_WORD_SWAP( "241rmvh10.p1", 0x000000, 0x100000, CRC(3cc3018f) SHA1(00868d2ffbf3c0f6326563f02f44ee60ae7c9f89) ) ROM_LOAD16_WORD_SWAP( "241.p2", 0x100000, 0x200000, CRC(38883f44) SHA1(fcf34b8c6e37774741542393b963635412484a27) ) NEO_SFIX_128K( "241h08.s1", CRC(e22801a7) SHA1(24120adfbc5e35efcea98cfb30a936b6630da7c5) ) @@ -2525,7 +2005,7 @@ HACK( 1998, mslug2ps09, mslug2, neogeo_noslot, neogeo, neogeo_state, HACK( 2006, mslug2ps10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Siro", "Metal Slug 2 (Credits 99 In Console Mode)", MACHINE_SUPPORTS_SAVE ) HACK( 2017, mslug2ps11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Metal Slug 2 (Jump In Mid Air V.2)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, mslug2ps12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Siromezm", "Metal Slug 2 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) -HACK( 1998, mslug2ps13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (99 Bombs)", MACHINE_SUPPORTS_SAVE ) +HACK( 1998, mslug2ps13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis/Gaston90", "Metal Slug 2 (248 grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) HACK( 2016, mslug2ps14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Metal Slug 2 (Prisoner Never Lost)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, mslug2ps15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Ward Charior Rev.1)", MACHINE_SUPPORTS_SAVE ) HACK( 1998, mslug2ps16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Metal Slug 2 (Change Character)", MACHINE_SUPPORTS_SAVE ) @@ -2553,54 +2033,36 @@ HACK( 2018, mslug2ps37, mslug2, neogeo_noslot, neogeo, neogeo_state, HACK( 2018, mslug2ps38, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Enhanced Edition Version 2018-05-09)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug2ps39, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug2ps40, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2erss01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Version Remix [2019-09-13])", MACHINE_SUPPORTS_SAVE ) //To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. -HACK( 2019, mslug2erss02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Hybrid Bullets Version Remix [2019-09-13])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. -HACK( 2019, mslug2erss03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Version Remix [2019-09-13])", MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. -HACK( 2019, mslug2erss04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Hybrid Bullets Version Remix [2019-09-13])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. -HACK( 2019, mslug2erms01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2erms02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2vqys01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2vqys02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmnl20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh11, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh12, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh13, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh14, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh15, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh16, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh17, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Mix V1.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh18, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Mix V1.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh19, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Mix V2.0 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug2rmvh20, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Mix V2.1 [2019-09-13])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2ps41, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-05-10)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2ps42, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-03-26)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2erss01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Version Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) //To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. +HACK( 2020, mslug2erss02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Hybrid Bullets Version Remix [2020-06-01])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. +HACK( 2020, mslug2erss03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Version Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. +HACK( 2020, mslug2erss04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Hybrid Bullets Version Remix [2020-06-01])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )//To enable Mods random you need to apply a command you have to press the Stars + D button to change Stars + C. +HACK( 2020, mslug2erms01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2erms02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2vqys01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2vqys02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmnl10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug2rmhbv01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Mix V1.0 [2018-05-21])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug2rmhbv02, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Mix V1.1 [2018-05-21])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug2rmhbhv01, mslug2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 Turbo (Revised Version Enemies Resetting Version 2014-09-14)(Revised Version Hybrid Bullets Mix V1.0 [2019-09-13])", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug3.cpp b/docs/release/src/hbmame/drivers/mslug3.cpp index 845a1b0404c..d56abac66b7 100644 --- a/docs/release/src/hbmame/drivers/mslug3.cpp +++ b/docs/release/src/hbmame/drivers/mslug3.cpp @@ -1300,7 +1300,7 @@ ROM_END ROM_START( ms6sre6px01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(9e2c11e2) SHA1(f67d32f0013070ed10e19b940fc23d9e9d71e3f4) ) + ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(317b713c) SHA1(e65a3f6d8e45d869157ef6c9803c266028edd0ce) ) ROM_LOAD16_WORD_SWAP( "299-p2.bin", 0x100000, 0x400000, CRC(193fa835) SHA1(fb1f26db7998b0bb6b1c8b92500c1596ec5dfc71) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1334,7 +1334,7 @@ ROM_END ROM_START( ms6sre6px02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(9e2c11e2) SHA1(f67d32f0013070ed10e19b940fc23d9e9d71e3f4) ) + ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(317b713c) SHA1(e65a3f6d8e45d869157ef6c9803c266028edd0ce) ) ROM_LOAD16_WORD_SWAP( "299ps05.p2", 0x100000, 0x400000, CRC(bf4a80af) SHA1(514f97892375a636b84fb8388261eea645a8da1a) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1368,7 +1368,7 @@ ROM_END ROM_START( ms6sre6px03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(9e2c11e2) SHA1(f67d32f0013070ed10e19b940fc23d9e9d71e3f4) ) + ROM_LOAD16_WORD_SWAP( "299re6p01.p1", 0x000000, 0x100000, CRC(317b713c) SHA1(e65a3f6d8e45d869157ef6c9803c266028edd0ce) ) ROM_LOAD16_WORD_SWAP( "299ps06.p2", 0x100000, 0x400000, CRC(73916391) SHA1(f5ae6afdc4b543937a016c1e98b8fd15bef717ca) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1402,7 +1402,7 @@ ROM_END ROM_START( ms6sre6px04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(b004ffa9) SHA1(b5f171c309f4b9a3d381a0d95448ba965096d46c) ) + ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(1f539f77) SHA1(e9ab4916bff65c26b8667ea585ce118b63446c58) ) ROM_LOAD16_WORD_SWAP( "299-p2.bin", 0x100000, 0x400000, CRC(193fa835) SHA1(fb1f26db7998b0bb6b1c8b92500c1596ec5dfc71) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1436,7 +1436,7 @@ ROM_END ROM_START( ms6sre6px05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(b004ffa9) SHA1(b5f171c309f4b9a3d381a0d95448ba965096d46c) ) + ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(1f539f77) SHA1(e9ab4916bff65c26b8667ea585ce118b63446c58) ) ROM_LOAD16_WORD_SWAP( "299ps05.p2", 0x100000, 0x400000, CRC(bf4a80af) SHA1(514f97892375a636b84fb8388261eea645a8da1a) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1470,7 +1470,7 @@ ROM_END ROM_START( ms6sre6px06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(b004ffa9) SHA1(b5f171c309f4b9a3d381a0d95448ba965096d46c) ) + ROM_LOAD16_WORD_SWAP( "299re6p02.p1", 0x000000, 0x100000, CRC(1f539f77) SHA1(e9ab4916bff65c26b8667ea585ce118b63446c58) ) ROM_LOAD16_WORD_SWAP( "299ps06.p2", 0x100000, 0x400000, CRC(73916391) SHA1(f5ae6afdc4b543937a016c1e98b8fd15bef717ca) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1504,7 +1504,7 @@ ROM_END ROM_START( ms6sre6px07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(049c4f8f) SHA1(b6ea738068b55fefbb17e7938403470763e3006c) ) + ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(abcb2f51) SHA1(d69b7c0b1e577f09f3554fb3343fc8358e19b754) ) ROM_LOAD16_WORD_SWAP( "299-p2.bin", 0x100000, 0x400000, CRC(193fa835) SHA1(fb1f26db7998b0bb6b1c8b92500c1596ec5dfc71) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1538,7 +1538,7 @@ ROM_END ROM_START( ms6sre6px08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(049c4f8f) SHA1(b6ea738068b55fefbb17e7938403470763e3006c) ) + ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(abcb2f51) SHA1(d69b7c0b1e577f09f3554fb3343fc8358e19b754) ) ROM_LOAD16_WORD_SWAP( "299ps05.p2", 0x100000, 0x400000, CRC(bf4a80af) SHA1(514f97892375a636b84fb8388261eea645a8da1a) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1572,7 +1572,7 @@ ROM_END ROM_START( ms6sre6px09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(049c4f8f) SHA1(b6ea738068b55fefbb17e7938403470763e3006c) ) + ROM_LOAD16_WORD_SWAP( "299re6p03.p1", 0x000000, 0x100000, CRC(abcb2f51) SHA1(d69b7c0b1e577f09f3554fb3343fc8358e19b754) ) ROM_LOAD16_WORD_SWAP( "299ps06.p2", 0x100000, 0x400000, CRC(73916391) SHA1(f5ae6afdc4b543937a016c1e98b8fd15bef717ca) ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) @@ -1606,7 +1606,7 @@ ROM_END ROM_START( mslug3h01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h01.p1", 0x000000, 0x100000, CRC(b45832d9) SHA1(be9d31c2714b85c7dc5744f8bc066ca47993f9e7) ) + ROM_LOAD16_WORD_SWAP( "256h01.p1", 0x000000, 0x100000, CRC(7d09f6fa) SHA1(5d9acbb194d071f0a6e218741c1f0d9828dc15dd) ) ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) NEO_SFIX_MT_512K @@ -1814,7 +1814,7 @@ ROM_END ROM_START( mslug3h09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h09.p1", 0x000000, 0x100000, CRC(00c082ff) SHA1(cc5e7dfceea42a7709b8ca539b29e79b191798c6) ) + ROM_LOAD16_WORD_SWAP( "256h09.p1", 0x000000, 0x100000, CRC(c99146dc) SHA1(ca6d7567a82981daaeec4d3d990258c531189736) ) ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) NEO_SFIX_MT_512K @@ -2746,7 +2746,7 @@ ROM_END ROM_START( mslug3h45 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h45.p1", 0x000000, 0x100000, CRC(f2ce4054) SHA1(1e1a175e832b07379b77fdd952e8dc123886fcb8) ) + ROM_LOAD16_WORD_SWAP( "256h45.p1", 0x000000, 0x100000, CRC(94aa4dfe) SHA1(be37e4ebe0a93a35c75b5bfe9847ad72920fe5bc) ) ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) NEO_SFIX_MT_512K @@ -3160,7 +3160,7 @@ ROM_END ROM_START( mslug3h61 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256h42.p1", 0x000000, 0x100000, CRC(257fa6b9) SHA1(c9ccc0a42a5a34a08316a76dc977ccee74d91245) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(ce8a68f7) SHA1(7c923af07272debcade9c9902d563ccbacac4828) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -3227,6 +3227,32 @@ ROM_START( mslug3h63 ) ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) ROM_END +ROM_START( mslug3h64 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256h64.p1", 0x000000, 0x100000, CRC(a8c1c507) SHA1(4efb28648a59dc115497160c5586ba73bee60915) ) + ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + + NEO_SFIX_MT_512K + + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256.c1", 0x0000000, 0x800000, CRC(5a79c34e) SHA1(b8aa51fa50935cae62ab3d125b723ab888691e60) ) + ROM_LOAD16_BYTE( "256.c2", 0x0000001, 0x800000, CRC(944c362c) SHA1(3843ab300f956280475469caee70135658f67089) ) + ROM_LOAD16_BYTE( "256.c3", 0x1000000, 0x800000, CRC(6e69d36f) SHA1(94e8cf42e999114b4bd8b30e0aa2f365578c4c9a) ) + ROM_LOAD16_BYTE( "256.c4", 0x1000001, 0x800000, CRC(b755b4eb) SHA1(804700a0966a48f130c434ede3f970792ea74fa5) ) + ROM_LOAD16_BYTE( "256.c5", 0x2000000, 0x800000, CRC(7aacab47) SHA1(312c1c9846175fe1a3cad51d5ae230cf674fc93d) ) + ROM_LOAD16_BYTE( "256.c6", 0x2000001, 0x800000, CRC(c698fd5d) SHA1(16818883b06849ba2f8d61bdd5e21aaf99bd8408) ) + ROM_LOAD16_BYTE( "256.c7", 0x3000000, 0x800000, CRC(cfceddd2) SHA1(7def666adf8bd1703f40c61f182fc040b6362dc9) ) + ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) ) +ROM_END + ROM_START( mslug3h65 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256h06.p1", 0x000000, 0x100000, CRC(18c5c6f0) SHA1(4ac2bd2aa9183aaf95991fa9a2a7b2245ff4c9ce) ) @@ -3486,9 +3512,8 @@ ROM_END ROM_START( mslug3rmx01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma01.p1", 0x000000, 0x100000, CRC(f67b4d12) SHA1(163612b06d3b2e997e4bcef6ff772eb93cc23fec) ) - ROM_IGNORE( 0xFFF60 ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma01.p1", 0x000000, 0x100000, CRC(264871f9) SHA1(5c38710e288e0b061e3b849f29d76143137ecd4d) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3521,8 +3546,8 @@ ROM_END ROM_START( mslug3rmx02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma02.p1", 0x000000, 0x100000, CRC(66c30dfc) SHA1(950919c9ae9a03bf320e58b93e4e3f7b6e34ca56) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma02.p1", 0x000000, 0x100000, CRC(da6865f9) SHA1(c3ce3b06865ba62245fc789f948d9f4c4990a272) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3555,8 +3580,8 @@ ROM_END ROM_START( mslug3rmx03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma03.p1", 0x000000, 0x100000, CRC(840c03c3) SHA1(8fd74260924c10bfe7c101ccee0209eeb7d32507) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma03.p1", 0x000000, 0x100000, CRC(4b82baa3) SHA1(788dafdaff09d08d0f6acbe276b4ba04fb681845) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3589,8 +3614,8 @@ ROM_END ROM_START( mslug3rmx04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma04.p1", 0x000000, 0x100000, CRC(e9a29be5) SHA1(6c8ab6b2beccd3ab74fb767bf7c9bed81bcf4d41) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma04.p1", 0x000000, 0x100000, CRC(b7a2aea3) SHA1(121531fe39efa053082934d07cbbdb2619bc50c1) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3623,8 +3648,8 @@ ROM_END ROM_START( mslug3rmx05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma05.p1", 0x000000, 0x100000, CRC(15828fe5) SHA1(5de88b865ecd428b0cd541413d813d46087fef8c) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma05.p1", 0x000000, 0x100000, CRC(6f3b0395) SHA1(f530f76570cf82d3c272f8211900f97b6e3b6019) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3657,8 +3682,8 @@ ROM_END ROM_START( mslug3rmx06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma06.p1", 0x000000, 0x100000, CRC(f74d81da) SHA1(a9263fc1a6de2fbb9264eba85d96832b664903c9) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma06.p1", 0x000000, 0x100000, CRC(931b1795) SHA1(da31f21ecfb5838c3707e8353993fc4c8bdc5689) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3691,8 +3716,8 @@ ROM_END ROM_START( mslug3rmx07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma07.p1", 0x000000, 0x100000, CRC(f729d2a6) SHA1(6721b43077467d651726c86070b8cb0c007219eb) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma07.p1", 0x000000, 0x100000, CRC(02f1c8cf) SHA1(346430c6ad2f78c880c6c139729344388d69d5ad) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3725,8 +3750,8 @@ ROM_END ROM_START( mslug3rmx08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma08.p1", 0x000000, 0x100000, CRC(0b09c6a6) SHA1(40509abdc0a3879e46aafd5c7366e26b099301b2) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma08.p1", 0x000000, 0x100000, CRC(fed1dccf) SHA1(037b14a0c83810b8db1f371c85e98a896ba42f86) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3759,8 +3784,8 @@ ROM_END ROM_START( mslug3rmx09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma09.p1", 0x000000, 0x100000, CRC(e9c6c899) SHA1(c588884028ea72ec237aa56945a576dcdcebefd0) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma09.p1", 0x000000, 0x100000, CRC(036128bc) SHA1(864457b464e067805fb00a938ead09a22700e40e) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3793,8 +3818,8 @@ ROM_END ROM_START( mslug3rmx10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma10.p1", 0x000000, 0x100000, CRC(846850bf) SHA1(8e0fb63284efc22d0d02a384418fd7873148456a) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma10.p1", 0x000000, 0x100000, CRC(ff413cbc) SHA1(92f7c8aaabd70c4245bee07eebfbadb4ce574184) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3827,8 +3852,8 @@ ROM_END ROM_START( mslug3rmx11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma11.p1", 0x000000, 0x100000, CRC(784844bf) SHA1(52105f8d188e960bfde4e97d402b287bb6eb43d4) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma11.p1", 0x000000, 0x100000, CRC(d8f4be08) SHA1(0918a91388ae19e108652df36feff830493df3a3) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3861,8 +3886,8 @@ ROM_END ROM_START( mslug3rmx12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma12.p1", 0x000000, 0x100000, CRC(9a874a80) SHA1(85eba3721076bf6a43a916647b11c147bd3ddf7f) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma12.p1", 0x000000, 0x100000, CRC(24d4aa08) SHA1(909cdb9fb5254216ec18bb86a6ac12a1b8b39bf0) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3895,8 +3920,8 @@ ROM_END ROM_START( mslug3rmx13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma13.p1", 0x000000, 0x100000, CRC(d3906b90) SHA1(3eb799660fd5b3c9b74d683d7482664e842a9e3a) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma13.p1", 0x000000, 0x100000, CRC(90172c17) SHA1(4044c7ed90ebe0b589fe21a80fd70a3614ab966c) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3929,8 +3954,8 @@ ROM_END ROM_START( mslug3rmx14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma14.p1", 0x000000, 0x100000, CRC(2fb07f90) SHA1(6ad8ad9614f47186649f2891aba0af5a72cc78a6) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma14.p1", 0x000000, 0x100000, CRC(6c373817) SHA1(8d0ea1e6811cbc2256669f3d7c59a2828b0033d8) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3963,8 +3988,8 @@ ROM_END ROM_START( mslug3rmx15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma15.p1", 0x000000, 0x100000, CRC(cd7f71af) SHA1(0a7999c30b9f4ed6de30126e155aa916ad612d16) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma15.p1", 0x000000, 0x100000, CRC(da459e9d) SHA1(bceba7779970eff74fe2306d5111ca355bb8d8cb) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -3997,8 +4022,8 @@ ROM_END ROM_START( mslug3rmx16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma16.p1", 0x000000, 0x100000, CRC(a0d1e989) SHA1(0f4c44c8a22bbf7a1e0d145ad21998f784e24bda) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma16.p1", 0x000000, 0x100000, CRC(26658a9d) SHA1(42ffc5d2d9b2e745f53c41c5574664907c38b80c) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -4031,8 +4056,8 @@ ROM_END ROM_START( mslug3rmx17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma17.p1", 0x000000, 0x100000, CRC(5cf1fd89) SHA1(bd61b4325d593852642a286b7f84793c821996f3) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma17.p1", 0x000000, 0x100000, CRC(fddde74d) SHA1(0ec94ac236415aa1ee595a2c0d453ced3127e268) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -4065,8 +4090,8 @@ ROM_END ROM_START( mslug3rmx18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma18.p1", 0x000000, 0x100000, CRC(be3ef3b6) SHA1(63f06ceaf712040421611a799d29290865e0344f) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma18.p1", 0x000000, 0x100000, CRC(01fdf34d) SHA1(1cde7ed03b28f6ff9703354f2c0ec8ddb0f0e568) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -4099,8 +4124,8 @@ ROM_END ROM_START( mslug3rmx19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma19.p1", 0x000000, 0x100000, CRC(be5aa0ca) SHA1(cd604d68be48e20fc6d2fb5a8e004e26eaad2b41) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma19.p1", 0x000000, 0x100000, CRC(fefc27ab) SHA1(576bd2c7603363563d0bfa9e4d88fe3effce0c60) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -4133,1368 +4158,8 @@ ROM_END ROM_START( mslug3rmx20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma20.p1", 0x000000, 0x100000, CRC(427ab4ca) SHA1(08a88cc84a3a24b138990269e2a69b5b3b315d50) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma21.p1", 0x000000, 0x100000, CRC(a0b5baf5) SHA1(9976c60c9332deae996f4213b09e8c2605f13764) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma22.p1", 0x000000, 0x100000, CRC(cd1b22d3) SHA1(6529c77e25a302c33db1d522df2bdbbf17b82c76) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma23.p1", 0x000000, 0x100000, CRC(313b36d3) SHA1(894c5b88c27bae4b1e0b1622eb28ab7ac088f943) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma24.p1", 0x000000, 0x100000, CRC(d3f438ec) SHA1(f499f4b09821130c71b4818e9c1a6cfb59794992) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma25.p1", 0x000000, 0x100000, CRC(bfca40b9) SHA1(769f7602b74b777bc45e385b73d289c48917ab1d) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma26.p1", 0x000000, 0x100000, CRC(43ea54b9) SHA1(f0d02cb4773a5c16c6c99cbe453e5c4e9b68b09f) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma27.p1", 0x000000, 0x100000, CRC(a1255a86) SHA1(dbe15ee8a74973ce3000202275116eae924b01c2) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma28.p1", 0x000000, 0x100000, CRC(cc8bc2a0) SHA1(d516e1aa39848c019c41768aad7a1605689d6178) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma29.p1", 0x000000, 0x100000, CRC(30abd6a0) SHA1(04b8fe728086b6b4a42e338ae356f0d9c4e845c4) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma30.p1", 0x000000, 0x100000, CRC(d264d89f) SHA1(d96e3f972c8c1c0650b57db092908e198bd7c569) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma31.p1", 0x000000, 0x100000, CRC(645fd60d) SHA1(d3dfbf7be6e4bff94d8ba57641ec72595ab143a6) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma32.p1", 0x000000, 0x100000, CRC(987fc20d) SHA1(6d5987dffcc2ab2dea7e994a753847bc7c81b5af) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma33.p1", 0x000000, 0x100000, CRC(7ab0cc32) SHA1(5a0f1a84b43ebe64474c58809feb301ca132a0c9) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma34.p1", 0x000000, 0x100000, CRC(171e5414) SHA1(e2bff952a7a62e6c6ad96fb2f7acb0c5cfb8f969) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma35.p1", 0x000000, 0x100000, CRC(eb3e4014) SHA1(353dca07602c91d525a4691a0f088bc6a92ae5a2) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma36.p1", 0x000000, 0x100000, CRC(09f14e2b) SHA1(4f15160b4a977f8663eda8b0b12e4304bac0a507) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma43.p1", 0x000000, 0x100000, CRC(2cbc4412) SHA1(137e669686b141ead29beacc1edf7fb5d8f0ffeb) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma44.p1", 0x000000, 0x100000, CRC(d09c5012) SHA1(4a9c4147bd170b2fcacb9eccc1056e116fb8fbba) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma45.p1", 0x000000, 0x100000, CRC(32535e2d) SHA1(e68cadc8c032c1b3e8b0fd610d55b8d5ab3eed0e) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma46.p1", 0x000000, 0x100000, CRC(5ffdc60b) SHA1(966eb3e1ec5744b7d03e6e5ccb0ae72d11b2ee8d) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma47.p1", 0x000000, 0x100000, CRC(a3ddd20b) SHA1(cf7a326cde1785ce2b077e628ae70f3b4dd2cd95) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma48.p1", 0x000000, 0x100000, CRC(4112dc34) SHA1(a7cf8958a04d464f0f8fdb00b6aa3f379ba56c3e) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma55.p1", 0x000000, 0x100000, CRC(66eef698) SHA1(cf61505a33589bd0ca5488deecc36ef49281e05d) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma56.p1", 0x000000, 0x100000, CRC(9acee298) SHA1(debf11a7461bf15d27ea8968e83ee7ab8702939d) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma57.p1", 0x000000, 0x100000, CRC(7801eca7) SHA1(35e8ecc5c5f3a5f4845096cc9781717422b98719) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma58.p1", 0x000000, 0x100000, CRC(15af7481) SHA1(4445411a5f5cc4fb9b986cb178c2f775ddc21ebf) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma59.p1", 0x000000, 0x100000, CRC(e98f6081) SHA1(d34b384319edc7b60511a7f11c8f8fccc26c6e6b) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma60.p1", 0x000000, 0x100000, CRC(0b406ebe) SHA1(dbb34656c9455d4540e01f596e2624b0b3aed7ad) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma61.p1", 0x000000, 0x100000, CRC(41768f48) SHA1(0d402a4b364095870696d94d7f29238bd6d5e31e) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma62.p1", 0x000000, 0x100000, CRC(bd569b48) SHA1(c770e7e43c5ba1b7cf0dd0f5a3c73626ae094ce0) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma63.p1", 0x000000, 0x100000, CRC(5f999577) SHA1(13c88a5ee6269c226381ccb2816a02b331de4e2f) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma64.p1", 0x000000, 0x100000, CRC(32370d51) SHA1(db9e305e559fb9d1923915c6994f43f516b7dfde) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma65.p1", 0x000000, 0x100000, CRC(ce171951) SHA1(4ec88c53cf28086d1f920ea51ceba3e4286c0b28) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma66.p1", 0x000000, 0x100000, CRC(2cd8176e) SHA1(30283c2d7bb86647ce410f25c76e050baf956c3c) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma67.p1", 0x000000, 0x100000, CRC(42574fae) SHA1(fc34f10d023f331af7e228c7308785a0903bbbeb) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma68.p1", 0x000000, 0x100000, CRC(be775bae) SHA1(63c83eb1c9abea55408febeb0b38bcc472a89d4e) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma69.p1", 0x000000, 0x100000, CRC(5cb85591) SHA1(f1ca4a2a6ccc8d05927837c6bb2e61f3aa565767) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma70.p1", 0x000000, 0x100000, CRC(3116cdb7) SHA1(14869bf8d7a6a9a5e6f920f4e23c723da4e9aeb7) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma71.p1", 0x000000, 0x100000, CRC(cd36d9b7) SHA1(23a84bd3ae30a903f7ce06ad4c12cb342776dee8) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmx72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rma72.p1", 0x000000, 0x100000, CRC(2ff9d788) SHA1(95d690db409b156e9f8d6c0e13432b71bee01d72) ) - ROM_LOAD16_WORD_SWAP( "256h.p2", 0x100000, 0x400000, CRC(1f3d8ce8) SHA1(08b05a8abfb86ec09a5e758d6273acf1489961f9) ) + ROM_LOAD16_WORD_SWAP( "256rma20.p1", 0x000000, 0x100000, CRC(02dc33ab) SHA1(30818915dc7dbfe7d5680e629463ce2ed915a027) ) + ROM_LOAD16_WORD_SWAP( "256h66.p2", 0x100000, 0x400000, CRC(79ff4ac6) SHA1(70003b29d69d4fdfff33b8c0d999fbb58f3caf13) ) NEO_SFIX_MT_512K @@ -5525,1810 +4190,10 @@ ROM_START( mslug3rmx72 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rma01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd01.p1", 0x000000, 0x100000, CRC(a730a370) SHA1(17ad731cb33cefc9bf2decfc1d4c6efeb2d623cf) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd02.p1", 0x000000, 0x100000, CRC(5b10b770) SHA1(552c7ee0b8c2c042bde29036432fe77cde839fb5) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd03.p1", 0x000000, 0x100000, CRC(b9dfb94f) SHA1(4d4d067132aa98d8b77fb26928f1f7d50b279a1c) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd04.p1", 0x000000, 0x100000, CRC(d4712169) SHA1(83d4de798349b21a1c8048ac18702fdbdc44f2a2) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd05.p1", 0x000000, 0x100000, CRC(28513569) SHA1(268a30de284e8e157e47141ed772c76b218017c0) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd06.p1", 0x000000, 0x100000, CRC(ca9e3b56) SHA1(1bbd337f7b1b904bdedd12b0bb497822863b7cd9) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd07.p1", 0x000000, 0x100000, CRC(cafa682a) SHA1(2524424446443a90369dc7efa16177fda12fbeac) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd08.p1", 0x000000, 0x100000, CRC(36da7c2a) SHA1(c8a7f46bfec179e259ce9eb7cae4fca0cb396505) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd09.p1", 0x000000, 0x100000, CRC(d4157215) SHA1(d65fb38bdc36f78a6d6dc9bb471e21bc4f7cbe79) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd10.p1", 0x000000, 0x100000, CRC(b9bbea33) SHA1(15bffde9b577a529eb76abc35845a795459f3241) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd11.p1", 0x000000, 0x100000, CRC(459bfe33) SHA1(7a42f18cc1d4f106a404fc365851556d3364c73a) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd12.p1", 0x000000, 0x100000, CRC(a754f00c) SHA1(e347624f82c82cd423ede8b743b5cea93ec37223) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd13.p1", 0x000000, 0x100000, CRC(ee43d11c) SHA1(753b986385f76b160fde181feb942d2aa25b406e) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd14.p1", 0x000000, 0x100000, CRC(1263c51c) SHA1(ff359ff34f4d6cb688049ae90bcbe452936de516) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd15.p1", 0x000000, 0x100000, CRC(f0accb23) SHA1(1f385788bd2c7e1263d318d35b389bba0ce58a58) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd16.p1", 0x000000, 0x100000, CRC(9d025305) SHA1(c30fa75ef553618d3b7a82fe53b76b6e4477c98b) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd17.p1", 0x000000, 0x100000, CRC(61224705) SHA1(15f4acfd0b2d43289e800c729c3c843f457f2384) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd18.p1", 0x000000, 0x100000, CRC(83ed493a) SHA1(96ae15fe3889f181afef389bfa4599d93169a700) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd19.p1", 0x000000, 0x100000, CRC(83891a46) SHA1(976254ff8e4928f6c7c7184dbda8134ab2ffe762) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd20.p1", 0x000000, 0x100000, CRC(7fa90e46) SHA1(743a8b22a25ae5055220484b2ae609551a3cf570) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd21.p1", 0x000000, 0x100000, CRC(9d660079) SHA1(ba73d2aec88d40c84f5db6107dc89e01504a1674) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd22.p1", 0x000000, 0x100000, CRC(f0c8985f) SHA1(ef26999fcf245372216d64b1789cf5a55604f797) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd23.p1", 0x000000, 0x100000, CRC(0ce88c5f) SHA1(4f795aa89d185844d6dfcd3966f71c327edc46d1) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd24.p1", 0x000000, 0x100000, CRC(ee278260) SHA1(c2533ea29168d86738a7a4fc9cc32d52cbf4fb76) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd25.p1", 0x000000, 0x100000, CRC(8219fa35) SHA1(714fd210e159ae0a2cbe172f3a5fdb7e78690d4e) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd26.p1", 0x000000, 0x100000, CRC(7e39ee35) SHA1(53a17d2fa81d460a062b6b984e5c90df0803011a) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd27.p1", 0x000000, 0x100000, CRC(9cf6e00a) SHA1(ca6a0f79f66c994e64a8f2e00c9e74df967a0c42) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd28.p1", 0x000000, 0x100000, CRC(f158782c) SHA1(8b08ba740d89fdcaad4087086524898e86a65e23) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd29.p1", 0x000000, 0x100000, CRC(0d786c2c) SHA1(68c2db97bb923888104b64f72b0324c24342e967) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd30.p1", 0x000000, 0x100000, CRC(efb76213) SHA1(3de7a69fb9031d86c11972429c0094610781da00) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd31.p1", 0x000000, 0x100000, CRC(598c6c81) SHA1(3bd6b75e79c42dc023bcda9df5bbc8d40b3523a5) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd32.p1", 0x000000, 0x100000, CRC(a5ac7881) SHA1(c389bbc08fd56f742051a224cfc65ca536de8207) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd33.p1", 0x000000, 0x100000, CRC(476376be) SHA1(bbb9d8bc4a24b0066ec1ca8f9e6bf15ece9de4b3) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd34.p1", 0x000000, 0x100000, CRC(2acdee98) SHA1(8bba699047b88adc281bc9fb191a3a4780ca34b0) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd35.p1", 0x000000, 0x100000, CRC(d6edfa98) SHA1(294acdaaf78a164ec0d6ac7ec40d87fe33a416b5) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd36.p1", 0x000000, 0x100000, CRC(3422f4a7) SHA1(dc1bafd713bd62c67bbf9b66f5d803efe1ef2231) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd43.p1", 0x000000, 0x100000, CRC(116ffe9e) SHA1(c954dbf64b347eb55f9aa835110b25f1a90d7412) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd44.p1", 0x000000, 0x100000, CRC(ed4fea9e) SHA1(466aade2df910ea9091ab90a581dfbed3d085770) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd45.p1", 0x000000, 0x100000, CRC(0f80e4a1) SHA1(e5e11dd5586415f092e296fe228061f20f0de2ba) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd46.p1", 0x000000, 0x100000, CRC(622e7c87) SHA1(07b64a7e64356e44325896135adc56f83ac3d3d0) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd47.p1", 0x000000, 0x100000, CRC(9e0e6887) SHA1(cafe800b923240426e0f58da67e7b9d5f31b392b) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd48.p1", 0x000000, 0x100000, CRC(7cc166b8) SHA1(8d0dc1d3af2df3377d0065f0eb7017129c3c415c) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd55.p1", 0x000000, 0x100000, CRC(5b3d4c14) SHA1(5a6ae4efd81bf1fb77f40384756ecd81b8ad5537) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd56.p1", 0x000000, 0x100000, CRC(a71d5814) SHA1(dc9b56fa2e852e30448479ff97401b30886ead62) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd57.p1", 0x000000, 0x100000, CRC(45d2562b) SHA1(5799a5573569ea5fae34b748d1bd11d59c74bf9b) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd58.p1", 0x000000, 0x100000, CRC(287cce0d) SHA1(43ed5a054962b89b7d970e6243c052de43c80b2b) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd59.p1", 0x000000, 0x100000, CRC(d45cda0d) SHA1(ebeae2abca6107e8f08345059692f77d554ddf25) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd60.p1", 0x000000, 0x100000, CRC(3693d432) SHA1(fdf3ce0f3f9975dc5c8a70afd5233e2b9373f039) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd61.p1", 0x000000, 0x100000, CRC(7ca535c4) SHA1(f9ac2cb891b4aa5f0600a0e1c9f3ff15d2ed8428) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd62.p1", 0x000000, 0x100000, CRC(808521c4) SHA1(700aa8b578550ab5d9e10c71f2cbc7171192d8b3) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd63.p1", 0x000000, 0x100000, CRC(624a2ffb) SHA1(6d21d5f30691ba26c004528e09943165cba4f96a) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd64.p1", 0x000000, 0x100000, CRC(0fe4b7dd) SHA1(31af60ac7b716c41f2a7915cb1f6874bd1c6efb1) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd65.p1", 0x000000, 0x100000, CRC(f3c4a3dd) SHA1(cb8680c0a261013793f3ef6692fb1a8b25f29cdd) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd66.p1", 0x000000, 0x100000, CRC(110bade2) SHA1(8d80f60cbde4c3f1c08506937c05a910240926f6) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd67.p1", 0x000000, 0x100000, CRC(7f84f522) SHA1(5912d43d40f74ea11766da00f8e61d9098a5d2af) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd68.p1", 0x000000, 0x100000, CRC(83a4e122) SHA1(6d328882505338769c2008b22c44e32e0752e32b) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd69.p1", 0x000000, 0x100000, CRC(616bef1d) SHA1(d08b4b3eaeb340d65656e869eded7e9557a5a8fb) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd70.p1", 0x000000, 0x100000, CRC(0cc5773b) SHA1(62fe72962c0ebc846d7c82c5d0468bb03f4f25b3) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd71.p1", 0x000000, 0x100000, CRC(f0e5633b) SHA1(610119ce623020f07a65a821a8e5032ca67a3085) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rma72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmd72.p1", 0x000000, 0x100000, CRC(122a6d04) SHA1(3db6ee39ec942f68528855eeaf82cbe4066d3e92) ) - ROM_LOAD16_WORD_SWAP( "256h62.p2", 0x100000, 0x400000, CRC(b25026ca) SHA1(86c5c972f7c205994aa7c6264a0aae7b52daa003) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3rmb01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb01.p1", 0x000000, 0x100000, CRC(d732a242) SHA1(eaec23cd9d0a417c96e96d9e3e8b6183b5f2f756) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p1", 0x000000, 0x100000, CRC(b156afe8) SHA1(ecc21d5f99cb90b820fbb3f4635067778ab3a0cf) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7357,8 +4222,8 @@ ROM_END ROM_START( mslug3rmb02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb02.p1", 0x000000, 0x100000, CRC(2b12b642) SHA1(81aa8829b013365cd4b508a6ba9610d3ddf0f0a2) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb02.p1", 0x000000, 0x100000, CRC(4d76bbe8) SHA1(c3452f7953d7788a455dac3a3e11d244bd1380c6) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7387,8 +4252,8 @@ ROM_END ROM_START( mslug3rmb03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb03.p1", 0x000000, 0x100000, CRC(c9ddb87d) SHA1(948016dcc75a0d0ad400bd9d9373a490221ed97a) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb03.p1", 0x000000, 0x100000, CRC(dc9c64b2) SHA1(e0d3d2c36e1ef1e4bdbd20ef8d2100d6565b81fe) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7417,8 +4282,8 @@ ROM_END ROM_START( mslug3rmb04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb04.p1", 0x000000, 0x100000, CRC(a473205b) SHA1(6bf0422ca5cbbc0384e2bc0d9f45cbbb7b452840) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb04.p1", 0x000000, 0x100000, CRC(20bc70b2) SHA1(20bd17ef5b0fe746a72b28bedc0039e4b9748c1c) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7447,8 +4312,8 @@ ROM_END ROM_START( mslug3rmb05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb05.p1", 0x000000, 0x100000, CRC(5853345b) SHA1(41003869465539f8a68dddd1750a402c046df4ba) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb05.p1", 0x000000, 0x100000, CRC(f825dd84) SHA1(63f2fb0c2aee3b88bf5f266abbaeec445ba377d5) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7477,8 +4342,8 @@ ROM_END ROM_START( mslug3rmb06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb06.p1", 0x000000, 0x100000, CRC(ba9c3a64) SHA1(b80f5b9c9b24e3a6b946dcd6399d882cb6df9724) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb06.p1", 0x000000, 0x100000, CRC(0405c984) SHA1(0a491cb0903d463d10eee1c8115353951f2acfde) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7507,8 +4372,8 @@ ROM_END ROM_START( mslug3rmb07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb07.p1", 0x000000, 0x100000, CRC(baf86918) SHA1(c9cb0d79c4345d8420058bed19c2c026b67da752) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb07.p1", 0x000000, 0x100000, CRC(95ef16de) SHA1(9a19a77cac3e31fa7a61aa4c1db49cf6bfe01534) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7537,8 +4402,8 @@ ROM_END ROM_START( mslug3rmb08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb08.p1", 0x000000, 0x100000, CRC(46d87d18) SHA1(f609f9e33066004cc5f4a21f80cc0bea497cfc43) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb08.p1", 0x000000, 0x100000, CRC(69cf02de) SHA1(c05fff30743f91df5799525fde8eccf054621cfe) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7567,8 +4432,8 @@ ROM_END ROM_START( mslug3rmb09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb09.p1", 0x000000, 0x100000, CRC(a4177327) SHA1(2cc131faab2903deb89d34b24513ba79505cf47d) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb09.p1", 0x000000, 0x100000, CRC(947ff6ad) SHA1(00c32a5c5312e6dd99a07fc555e42925e6e8902f) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7597,8 +4462,8 @@ ROM_END ROM_START( mslug3rmb10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb10.p1", 0x000000, 0x100000, CRC(c9b9eb01) SHA1(4793bda77bf948091da41c2b281f1a9fb053f9bb) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb10.p1", 0x000000, 0x100000, CRC(685fe2ad) SHA1(a13187556682b29a385af7cdc6069ea6eaf6c130) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7627,8 +4492,8 @@ ROM_END ROM_START( mslug3rmb11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb11.p1", 0x000000, 0x100000, CRC(3599ff01) SHA1(59f32c8d21dfb25e6843bae714bc226ddac934a6) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb11.p1", 0x000000, 0x100000, CRC(4fea6019) SHA1(73ebba32dacaabd8cfd28371598a2cb8c0431a44) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7657,8 +4522,8 @@ ROM_END ROM_START( mslug3rmb12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb12.p1", 0x000000, 0x100000, CRC(d756f13e) SHA1(850e34265f1abef7fac3567ba4fd3fb3669bb468) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb12.p1", 0x000000, 0x100000, CRC(b3ca7419) SHA1(7751bab03a5ea1e84cc4732133f47a531342a749) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7687,8 +4552,8 @@ ROM_END ROM_START( mslug3rmb13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb13.p1", 0x000000, 0x100000, CRC(9e41d02e) SHA1(8c1d599de0d4b5ba044c92172d8b13bde32f1ad4) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb13.p1", 0x000000, 0x100000, CRC(0709f206) SHA1(2769ce9807d25ec061c72bbb3f701d87f5661096) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7717,8 +4582,8 @@ ROM_END ROM_START( mslug3rmb14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb14.p1", 0x000000, 0x100000, CRC(6261c42e) SHA1(046d80f65be02efad0a9624464bae2198bc862d9) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb14.p1", 0x000000, 0x100000, CRC(fb29e606) SHA1(80701c5d56885d89601522a4521ae72f2e47f414) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7747,8 +4612,8 @@ ROM_END ROM_START( mslug3rmb15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb15.p1", 0x000000, 0x100000, CRC(80aeca11) SHA1(d42e132927aad6dad11256513705bd8c44a4eefa) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb15.p1", 0x000000, 0x100000, CRC(4d5b408c) SHA1(0b356193fedf99d53a2371511e5e99111c68f1a9) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7777,8 +4642,8 @@ ROM_END ROM_START( mslug3rmb16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb16.p1", 0x000000, 0x100000, CRC(ed005237) SHA1(9bd68119ff882a37ad0f05a5d4c5a0bde8a23d8c) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb16.p1", 0x000000, 0x100000, CRC(b17b548c) SHA1(45d543392bf22851d653036010ebe1223e01f77e) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7807,8 +4672,8 @@ ROM_END ROM_START( mslug3rmb17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb17.p1", 0x000000, 0x100000, CRC(11204637) SHA1(bcb4ee6b5d5fb01b1b87ba4d7d2ea4f8408be823) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb17.p1", 0x000000, 0x100000, CRC(6ac3395c) SHA1(3b014de4fad0263b43f96bb1f9c91bf5cef226c1) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7837,8 +4702,8 @@ ROM_END ROM_START( mslug3rmb18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb18.p1", 0x000000, 0x100000, CRC(f3ef4808) SHA1(ea27adf3ba3bbcc6e4d585ddf1a8cfcd04bb4229) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb18.p1", 0x000000, 0x100000, CRC(96e32d5c) SHA1(ee1f0fbece2fb354fa50ee45c1c96a995189dc6d) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7867,8 +4732,8 @@ ROM_END ROM_START( mslug3rmb19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb19.p1", 0x000000, 0x100000, CRC(f38b1b74) SHA1(1a9ecb67dfd2c4a41cafc05b745c0a86f9a3d31f) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb19.p1", 0x000000, 0x100000, CRC(69e2f9ba) SHA1(a888f8edffb2066954c441442daf6972cabc684a) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -7897,1208 +4762,8 @@ ROM_END ROM_START( mslug3rmb20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb20.p1", 0x000000, 0x100000, CRC(0fab0f74) SHA1(c322f813150455f7c9edfa323c5361f4b5270ca6) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb21.p1", 0x000000, 0x100000, CRC(ed64014b) SHA1(35a74c73b3893c699ffa788d49e71843ea22f810) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb22.p1", 0x000000, 0x100000, CRC(80ca996d) SHA1(28793a4c0bc227478def399fad84437c83cb58fa) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb23.p1", 0x000000, 0x100000, CRC(7cea8d6d) SHA1(285153221f74d0ed2c5c168af5ea4078769c4b68) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb24.p1", 0x000000, 0x100000, CRC(9e258352) SHA1(b44dfc853206047816ca7518867cbca418544832) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb25.p1", 0x000000, 0x100000, CRC(f21bfb07) SHA1(bddb5f78ea436de47e703f02326d1af288a44d3a) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb26.p1", 0x000000, 0x100000, CRC(0e3bef07) SHA1(3add55b32907a3b4c50b066db4ddd520d4136563) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb27.p1", 0x000000, 0x100000, CRC(ecf4e138) SHA1(c34dce03887940867cd8d05bb1ec2b50376da178) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb28.p1", 0x000000, 0x100000, CRC(815a791e) SHA1(2427f3e3b247b6a1bb371054b696b8efee0b9cc4) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb29.p1", 0x000000, 0x100000, CRC(7d7a6d1e) SHA1(d9e99259e07e07e8e4a4b6c29319313de3d09b9c) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb30.p1", 0x000000, 0x100000, CRC(9fb56321) SHA1(6ce89cf9b7cd04b0e7de8813ea22788602f4b082) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb31.p1", 0x000000, 0x100000, CRC(2b3f4d26) SHA1(dedf78a796236e90ce5212a6c8cfb07314b1e7fd) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb32.p1", 0x000000, 0x100000, CRC(d71f5926) SHA1(08a708ae50bb9c5f18ca1a87c138f09172da1e54) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb33.p1", 0x000000, 0x100000, CRC(35d05719) SHA1(46335283f2e73276946c0a04e257dc1bdd0b5ff2) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb34.p1", 0x000000, 0x100000, CRC(587ecf3f) SHA1(4f076e6655aea83d6c82ff2d3f3f660b034fa9d5) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb35.p1", 0x000000, 0x100000, CRC(a45edb3f) SHA1(f59d47556dde01f9282292a2f06d29086455c714) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb36.p1", 0x000000, 0x100000, CRC(4691d500) SHA1(dbc763a0739cd5aa28b6a63fff2f0255c268fbae) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb37 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb37.p1", 0x000000, 0x100000, CRC(0ca734f6) SHA1(91743eb0f236701b1bc1e845206f9bfa59671980) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb38 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb38.p1", 0x000000, 0x100000, CRC(f08720f6) SHA1(0122b647b056e86efe0435d64179fdab43dbc69f) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb39.p1", 0x000000, 0x100000, CRC(12482ec9) SHA1(0c5bb1bf78e578947a3e3c1c84b20a82bdc327f5) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb40.p1", 0x000000, 0x100000, CRC(7fe6b6ef) SHA1(8478e2e287ee04fbee954f10a323c1eeb6817c46) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb41.p1", 0x000000, 0x100000, CRC(83c6a2ef) SHA1(e3c8c9aaa18e2bc0430ad053ecdb76819fb21ac6) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb42.p1", 0x000000, 0x100000, CRC(6109acd0) SHA1(32c155684868810c1cf22bda72e21fd2adc002b9) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb43.p1", 0x000000, 0x100000, CRC(298e6db3) SHA1(f775aeb9d060f63cbfb3e65862213c8fe3c10e63) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb44.p1", 0x000000, 0x100000, CRC(d5ae79b3) SHA1(f4a3ce4bb95fb604964e383a08b9d9a8c38ad493) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb45.p1", 0x000000, 0x100000, CRC(3761778c) SHA1(2dd8c61806ec7beb0f36ce47972f4928e79437f1) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb46.p1", 0x000000, 0x100000, CRC(5acfefaa) SHA1(1caaa59b409baf41e7c7c5e8003ac22aa1dabaaf) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb47.p1", 0x000000, 0x100000, CRC(a6effbaa) SHA1(2c4b942b0ca1e9a0f4b683c8b6188d7a15c0c26f) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb48.p1", 0x000000, 0x100000, CRC(4420f595) SHA1(b007c4d2cf2a4910261548b52aea570972fdc244) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb55.p1", 0x000000, 0x100000, CRC(616dffac) SHA1(94089416a53de15ff346d04b3372d2e6bdce93de) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb56.p1", 0x000000, 0x100000, CRC(9d4debac) SHA1(708beaa3fe70cb3377836a841618a7d6e6cbda3a) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb57.p1", 0x000000, 0x100000, CRC(7f82e593) SHA1(6942f451777783bc51d2ae3e1bbd090c94c18e58) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb58.p1", 0x000000, 0x100000, CRC(122c7db5) SHA1(8c175f08cb7a59f5b94e625ed37e8c7ecc771a6b) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb59.p1", 0x000000, 0x100000, CRC(ee0c69b5) SHA1(3526893e0b3b58a50da917b09d51d57d60914d8c) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb60.p1", 0x000000, 0x100000, CRC(0cc3678a) SHA1(719356a04911ca6a77874ef167531f78390daeed) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb67.p1", 0x000000, 0x100000, CRC(0f86f410) SHA1(4048b3d0a1dfb4bbe421b3537e7bc358ba728514) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb68.p1", 0x000000, 0x100000, CRC(f3a6e010) SHA1(27d2e9e470cb9d32c3ac19029426eff6cf104297) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb69.p1", 0x000000, 0x100000, CRC(1169ee2f) SHA1(82e0cfe91bd3948db2237d85060609818ad1df9a) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb70.p1", 0x000000, 0x100000, CRC(7cc77609) SHA1(5c5379775886fe0acc5b274c5bb90f3cd1e35dcd) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb71.p1", 0x000000, 0x100000, CRC(80e76209) SHA1(9fc9caa3ddcfbf86bfff89d0e0522d614cbaf900) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x50000, "audiocpu", 0 ) - ROM_LOAD( "256sold.m1", 0x00000, 0x40000, CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - ROM_RELOAD( 0x10000, 0x40000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256sold.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256sold.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256sold.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256sold.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - -ROM_START( mslug3rmb72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmb72.p1", 0x000000, 0x100000, CRC(62286c36) SHA1(0e32b646e31794d38f1521e60bbc983994169afb) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + ROM_LOAD16_WORD_SWAP( "256rmb20.p1", 0x000000, 0x100000, CRC(95c2edba) SHA1(18b64c16bf316b78af9753e34a8caa8001e31aec) ) + ROM_LOAD16_WORD_SWAP( "256rmb01.p2", 0x100000, 0x400000, CRC(4f1be4de) SHA1(c934bbb515a816709494047901a3256327b4f1b6) ) NEO_SFIX_128K( "256sold.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) @@ -9127,8 +4792,8 @@ ROM_END ROM_START( mslug3rmc01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(61682252) SHA1(9ac272849531d645a2b97cdd720d3273d07bbcb7) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(d52882a9) SHA1(25de25053c00e5607f1ee7776efb8e7b1653087e) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9161,8 +4826,8 @@ ROM_END ROM_START( mslug3rmc02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(9d483652) SHA1(0965394e38611bf4469dc88be0785d5f87e01c31) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(290896a9) SHA1(f644c11f45963309619dadf3bdf157ab543948a9) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9195,8 +4860,8 @@ ROM_END ROM_START( mslug3rmc03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(7f87386d) SHA1(1c17a577554126e3e23170133050309ff349f9d8) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(b8e249f3) SHA1(13d273d31b2aeefd026ce1347d63627dbeecb688) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9229,8 +4894,8 @@ ROM_END ROM_START( mslug3rmc04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(1229a04b) SHA1(74708595272adc3230cca2c210761a7be480245c) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(44c25df3) SHA1(45d56fc7e5a1d6634ca7e2bd526ee82d5d6f007e) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9263,8 +4928,8 @@ ROM_END ROM_START( mslug3rmc05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(ee09b44b) SHA1(167d54c78a9f6cd8fe0d631e0b23cfe08be728d7) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(9c5bf0c5) SHA1(b7a7a00829b11ef956f4ebe3cb81e146269be981) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9297,8 +4962,8 @@ ROM_END ROM_START( mslug3rmc06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(0cc6ba74) SHA1(3d47a737575008951abc01f732f88c78957dab1b) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(607be4c5) SHA1(f1133f9e6b6e587cc43c77417938329b829d0b8b) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9331,8 +4996,8 @@ ROM_END ROM_START( mslug3rmc07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(0ca2e908) SHA1(03cf93430abaf0460c455adccabeb6e9ad7a1e1e) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(f1913b9f) SHA1(64c70cfdc3c9b8ebdbe45973e0aad0a44f467d49) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9365,8 +5030,8 @@ ROM_END ROM_START( mslug3rmc08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(f082fd08) SHA1(54151a1b9329e466341123f14aa2d5f800ebae54) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(0db12f9f) SHA1(6021932e846409d7223d0af561304e44d1d761b7) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9399,8 +5064,8 @@ ROM_END ROM_START( mslug3rmc09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(124df337) SHA1(680db4f12f0fe501b28867f86832a1a3148916db) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(f001dbec) SHA1(cb6df53e98354786d3bfc8e7cdffd64ff0e29373) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9433,8 +5098,8 @@ ROM_END ROM_START( mslug3rmc10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(7fe36b11) SHA1(c6dfc56231ca8a02e43c3eedb215eaff469d6dc5) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(0c21cfec) SHA1(dad2d67699e7e95dbcd836517adadd7b25936de4) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9467,8 +5132,8 @@ ROM_END ROM_START( mslug3rmc11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(83c37f11) SHA1(55352ac308aa12f60d9819114fa1bf32bac617d8) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(2b944d58) SHA1(5e5995bf8c8688f4016bce6da92a3f78bc4fbe4e) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9501,8 +5166,8 @@ ROM_END ROM_START( mslug3rmc12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(610c712e) SHA1(4af0936c053a61815bebf20697cbac7e34f8ba28) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(d7b45958) SHA1(7701c0918d5ab9e77b5cac21067cbb65ce210478) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9535,8 +5200,8 @@ ROM_END ROM_START( mslug3rmc13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(281b503e) SHA1(6a2570519d9c2d97597b0aad37b062957e8da0f5) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(6377df47) SHA1(06712d9d39dd3734cf022e04c84ba5f1b303a064) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9569,8 +5234,8 @@ ROM_END ROM_START( mslug3rmc14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(d43b443e) SHA1(3f2bebfa948518b004b3f2313fce9e9ef6a987cb) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(9f57cb47) SHA1(0c9c4d6d301d4cfa3251f641dbfe573debb424d9) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9603,8 +5268,8 @@ ROM_END ROM_START( mslug3rmc15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(36f44a01) SHA1(513c39358d7f569bd2d7ece7ace73c48ede8e6b0) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(29256dcd) SHA1(3ff8baa5e3c2c14db6ba74a86a84a487c02894b6) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9637,8 +5302,8 @@ ROM_END ROM_START( mslug3rmc16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(5b5ad227) SHA1(fbef9d0837d2b91cfed5a042b9cbceeb7fa9fc45) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(d50579cd) SHA1(23aef39ae1f5e71948208b15f749116a0dbcd5e8) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9671,8 +5336,8 @@ ROM_END ROM_START( mslug3rmc17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(a77ac627) SHA1(38ce2e94595860fad67668dd9f4daf779d58f401) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(0ebd141d) SHA1(600ebf420c788d37d2c202fccb75baaf69fb675b) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9705,8 +5370,8 @@ ROM_END ROM_START( mslug3rmc18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(45b5c818) SHA1(431ce3bc2434f398e9b26c35ef3caa113b5d812b) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(f29d001d) SHA1(cc373f6fec1bc3999539a32d82731dcbe7ac7d56) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9739,8 +5404,8 @@ ROM_END ROM_START( mslug3rmc19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(45d19b64) SHA1(67783d803299c9055f2eec3227dde81a816d61de) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(0d9cd4fb) SHA1(bf4f4a0d63d6b47026366379483bb8947206420c) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -9773,688 +5438,8 @@ ROM_END ROM_START( mslug3rmc20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(b9f18f64) SHA1(ca9bb23803e7839312ef0a193190f4f3ca05a3dc) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc21.p1", 0x000000, 0x100000, CRC(5b3e815b) SHA1(8fef9879017385d9da25561bfebc32963ddfe2d3) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc22.p1", 0x000000, 0x100000, CRC(3690197d) SHA1(5b2f2a2bb8120e27342a75f989b889df88753e5b) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc23.p1", 0x000000, 0x100000, CRC(cab00d7d) SHA1(736902ac3105ecb8814d7c4a122b227acfe3e0f1) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc24.p1", 0x000000, 0x100000, CRC(287f0342) SHA1(9a195f0f488d7d6747e931258039bd3812fee7c5) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc25.p1", 0x000000, 0x100000, CRC(44417b17) SHA1(9c4e29ac31d35ce5645c6394b1224732e941d3c8) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc26.p1", 0x000000, 0x100000, CRC(b8616f17) SHA1(46b1db3939484a4d22750d75ec4bad167786e2d4) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc27.p1", 0x000000, 0x100000, CRC(5aae6128) SHA1(6db5e41717679f9f498f9dd5e498dce93cf09863) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc28.p1", 0x000000, 0x100000, CRC(3700f90e) SHA1(8595ff2d56c80e4c637aa59cb80f0feddd72ce1e) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc29.p1", 0x000000, 0x100000, CRC(cb20ed0e) SHA1(bb5891dbd0eed759cf46d8968c4b584eb18204f8) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc30.p1", 0x000000, 0x100000, CRC(29efe331) SHA1(800174e3ea162996d629543a968b98aacfa7bba6) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc31.p1", 0x000000, 0x100000, CRC(9fd4eda3) SHA1(375a46ae6aa3f919cce04733fb5e4f7528be1f4d) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc32.p1", 0x000000, 0x100000, CRC(63f4f9a3) SHA1(9159149c6337501c35d32ecd6d82aae426ad8919) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc33.p1", 0x000000, 0x100000, CRC(813bf79c) SHA1(95ead1f0d543e4559ad5e1a6870abd5bcf2bb366) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc34.p1", 0x000000, 0x100000, CRC(ec956fba) SHA1(b75b827607e70aa35276ea45c34918a0289245da) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc35.p1", 0x000000, 0x100000, CRC(10b57bba) SHA1(4cc1d4ece5fa93989d139bfab9e3803b6335e631) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc36.p1", 0x000000, 0x100000, CRC(f27a7585) SHA1(f3a0d3a1f9af425409fec9c807afa12d039f607f) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc43.p1", 0x000000, 0x100000, CRC(d7377fbc) SHA1(7d5a31432ffe107d9bfd17261af3270bad72be83) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc44.p1", 0x000000, 0x100000, CRC(2b176bbc) SHA1(b33f4b86877d892187a5ed668b8aadb65fad21a9) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc45.p1", 0x000000, 0x100000, CRC(c9d86583) SHA1(75f6b1bb139b012b3668be8002a407204f9df8a6) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmc46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc46.p1", 0x000000, 0x100000, CRC(a476fda5) SHA1(4d55f702d59d61fe52a0fc11d205272ef9303826) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(f1bcc0fb) SHA1(eca0c78ed9c9a518add28302412faf4a3294dd2c) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p2", 0x100000, 0x400000, CRC(f7ffcbd1) SHA1(a748cb406474e7ac32147a6e0cbc468c79e40030) ) NEO_SFIX_MT_512K @@ -10485,10 +5470,10 @@ ROM_START( mslug3rmc46 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc47 ) +ROM_START( mslug3rmd01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc47.p1", 0x000000, 0x100000, CRC(5856e9a5) SHA1(695e1865b14eac6c7ce7cd2b27ec32d5e8e47533) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma01.p1", 0x000000, 0x100000, CRC(264871f9) SHA1(5c38710e288e0b061e3b849f29d76143137ecd4d) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10519,10 +5504,10 @@ ROM_START( mslug3rmc47 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc48 ) +ROM_START( mslug3rmd02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc48.p1", 0x000000, 0x100000, CRC(ba99e79a) SHA1(f580a83f9a27f10e05d74e26d50a6bc11d53f061) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma02.p1", 0x000000, 0x100000, CRC(da6865f9) SHA1(c3ce3b06865ba62245fc789f948d9f4c4990a272) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10553,10 +5538,10 @@ ROM_START( mslug3rmc48 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc55 ) +ROM_START( mslug3rmd03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc55.p1", 0x000000, 0x100000, CRC(9d65cd36) SHA1(d81e5d5e2f939e6a0b87c5334282b692ad9be3e0) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma03.p1", 0x000000, 0x100000, CRC(4b82baa3) SHA1(788dafdaff09d08d0f6acbe276b4ba04fb681845) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10587,10 +5572,10 @@ ROM_START( mslug3rmc55 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc56 ) +ROM_START( mslug3rmd04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc56.p1", 0x000000, 0x100000, CRC(6145d936) SHA1(42490c9ad695485ef42a62b3d18ac93aae287044) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma04.p1", 0x000000, 0x100000, CRC(b7a2aea3) SHA1(121531fe39efa053082934d07cbbdb2619bc50c1) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10621,10 +5606,10 @@ ROM_START( mslug3rmc56 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc57 ) +ROM_START( mslug3rmd05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc57.p1", 0x000000, 0x100000, CRC(838ad709) SHA1(d2f420f9d9e9a3143f5f98747cf1914943a712e1) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma05.p1", 0x000000, 0x100000, CRC(6f3b0395) SHA1(f530f76570cf82d3c272f8211900f97b6e3b6019) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10655,10 +5640,10 @@ ROM_START( mslug3rmc57 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc58 ) +ROM_START( mslug3rmd06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc58.p1", 0x000000, 0x100000, CRC(ee244f2f) SHA1(f2e08ccca51f80ecb20f0e639f5bd0d774e3fef9) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma06.p1", 0x000000, 0x100000, CRC(931b1795) SHA1(da31f21ecfb5838c3707e8353993fc4c8bdc5689) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10689,10 +5674,10 @@ ROM_START( mslug3rmc58 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc59 ) +ROM_START( mslug3rmd07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc59.p1", 0x000000, 0x100000, CRC(12045b2f) SHA1(755976ddc9552218223ac58efb1ab7e99297fdbb) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma07.p1", 0x000000, 0x100000, CRC(02f1c8cf) SHA1(346430c6ad2f78c880c6c139729344388d69d5ad) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10723,10 +5708,10 @@ ROM_START( mslug3rmc59 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc60 ) +ROM_START( mslug3rmd08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc60.p1", 0x000000, 0x100000, CRC(f0cb5510) SHA1(f4042ba652d8d1e23e0c682f54d8737d5c67793b) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma08.p1", 0x000000, 0x100000, CRC(fed1dccf) SHA1(037b14a0c83810b8db1f371c85e98a896ba42f86) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10757,10 +5742,10 @@ ROM_START( mslug3rmc60 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc61 ) +ROM_START( mslug3rmd09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc61.p1", 0x000000, 0x100000, CRC(bafdb4e6) SHA1(062bd206b7163f6f90b26ebc960ab46d9a057177) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma09.p1", 0x000000, 0x100000, CRC(036128bc) SHA1(864457b464e067805fb00a938ead09a22700e40e) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10791,10 +5776,10 @@ ROM_START( mslug3rmc61 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc62 ) +ROM_START( mslug3rmd10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc62.p1", 0x000000, 0x100000, CRC(46dda0e6) SHA1(24af01813a92a6ed3ab0d135fca22af394847a91) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma10.p1", 0x000000, 0x100000, CRC(ff413cbc) SHA1(92f7c8aaabd70c4245bee07eebfbadb4ce574184) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10825,10 +5810,10 @@ ROM_START( mslug3rmc62 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc63 ) +ROM_START( mslug3rmd11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc63.p1", 0x000000, 0x100000, CRC(a412aed9) SHA1(5398cf0f03ebe04fe2e4521bfdef792fa453d81c) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma11.p1", 0x000000, 0x100000, CRC(d8f4be08) SHA1(0918a91388ae19e108652df36feff830493df3a3) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10859,10 +5844,10 @@ ROM_START( mslug3rmc63 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc64 ) +ROM_START( mslug3rmd12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc64.p1", 0x000000, 0x100000, CRC(c9bc36ff) SHA1(d3d364184983512c8abd8211777b850d1ac24416) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma12.p1", 0x000000, 0x100000, CRC(24d4aa08) SHA1(909cdb9fb5254216ec18bb86a6ac12a1b8b39bf0) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10893,10 +5878,10 @@ ROM_START( mslug3rmc64 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc65 ) +ROM_START( mslug3rmd13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc65.p1", 0x000000, 0x100000, CRC(359c22ff) SHA1(a905ed49c9a3a9b6c0e0ad4faa6da381289ba3ba) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma13.p1", 0x000000, 0x100000, CRC(90172c17) SHA1(4044c7ed90ebe0b589fe21a80fd70a3614ab966c) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10927,10 +5912,10 @@ ROM_START( mslug3rmc65 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc66 ) +ROM_START( mslug3rmd14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc66.p1", 0x000000, 0x100000, CRC(d7532cc0) SHA1(2059ee10de8c2e7cdcf6b500742948179ef82b7b) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma14.p1", 0x000000, 0x100000, CRC(6c373817) SHA1(8d0ea1e6811cbc2256669f3d7c59a2828b0033d8) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10961,10 +5946,10 @@ ROM_START( mslug3rmc66 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc67 ) +ROM_START( mslug3rmd15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc67.p1", 0x000000, 0x100000, CRC(b9dc7400) SHA1(3e8c339ab52b69e14a0806b8056d87a391cbec09) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma15.p1", 0x000000, 0x100000, CRC(da459e9d) SHA1(bceba7779970eff74fe2306d5111ca355bb8d8cb) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -10995,10 +5980,10 @@ ROM_START( mslug3rmc67 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc68 ) +ROM_START( mslug3rmd16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc68.p1", 0x000000, 0x100000, CRC(45fc6000) SHA1(b487501dcdcdc64160fd8a7f1d0964d9c4f0838a) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma16.p1", 0x000000, 0x100000, CRC(26658a9d) SHA1(42ffc5d2d9b2e745f53c41c5574664907c38b80c) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -11029,10 +6014,10 @@ ROM_START( mslug3rmc68 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc69 ) +ROM_START( mslug3rmd17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc69.p1", 0x000000, 0x100000, CRC(a7336e3f) SHA1(f278d73e5c4dc24f417bd65d476cd38137734a7a) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma17.p1", 0x000000, 0x100000, CRC(fddde74d) SHA1(0ec94ac236415aa1ee595a2c0d453ced3127e268) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -11063,10 +6048,10 @@ ROM_START( mslug3rmc69 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc70 ) +ROM_START( mslug3rmd18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc70.p1", 0x000000, 0x100000, CRC(ca9df619) SHA1(bb09fe3b2f8c1f53e0209285067d603129905b2c) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma18.p1", 0x000000, 0x100000, CRC(01fdf34d) SHA1(1cde7ed03b28f6ff9703354f2c0ec8ddb0f0e568) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -11097,10 +6082,10 @@ ROM_START( mslug3rmc70 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc71 ) +ROM_START( mslug3rmd19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc71.p1", 0x000000, 0x100000, CRC(36bde219) SHA1(bbe60f838f40aea6b2ac71b7d1446c8443b86114) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma19.p1", 0x000000, 0x100000, CRC(fefc27ab) SHA1(576bd2c7603363563d0bfa9e4d88fe3effce0c60) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -11131,10 +6116,10 @@ ROM_START( mslug3rmc71 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmc72 ) +ROM_START( mslug3rmd20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc72.p1", 0x000000, 0x100000, CRC(d472ec26) SHA1(91ec104dbbd284aa3603f5febae231943b935459) ) - ROM_LOAD16_WORD_SWAP( "256h42.p2", 0x100000, 0x400000, CRC(badc753c) SHA1(60eae0e02c05448c33cde2666a8b565ee6835216) ) + ROM_LOAD16_WORD_SWAP( "256rma20.p1", 0x000000, 0x100000, CRC(02dc33ab) SHA1(30818915dc7dbfe7d5680e629463ce2ed915a027) ) + ROM_LOAD16_WORD_SWAP( "256rmd01.p2", 0x100000, 0x400000, CRC(be641f38) SHA1(c93f5dd4b14fe5c42487fd1bdad35c7346ab279a) ) NEO_SFIX_MT_512K @@ -11165,2050 +6150,10 @@ ROM_START( mslug3rmc72 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmd01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd01.p1", 0x000000, 0x100000, CRC(a8909a42) SHA1(8f75778e5c5250ee98221e28125d828f49323b7c) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd02.p1", 0x000000, 0x100000, CRC(54b08e42) SHA1(81603e8443c4a9cedf8c97a904b97accf9bb855a) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd03.p1", 0x000000, 0x100000, CRC(b67f807d) SHA1(81c87a0071421e6cd3d7b924be2c33abbfbf8fca) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd04.p1", 0x000000, 0x100000, CRC(dbd1185b) SHA1(9e0009e251d7e824a017cb7a0180394a38e2d588) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd05.p1", 0x000000, 0x100000, CRC(27f10c5b) SHA1(ee3e31e6cf184d67baf807c4d03a23a22c588881) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd06.p1", 0x000000, 0x100000, CRC(c53e0264) SHA1(a2c0452e533115aa0123adf5b8f17cc243e3359f) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd07.p1", 0x000000, 0x100000, CRC(c55a5118) SHA1(34e4153daa18b8050dd712782ce847841a71de33) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd08.p1", 0x000000, 0x100000, CRC(397a4518) SHA1(6398a503aef0f0ce61f6c9a3ec0cd324b9558b7a) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd09.p1", 0x000000, 0x100000, CRC(dbb54b27) SHA1(67d2882941e8f11de4e97475c29390a65942eacc) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd10.p1", 0x000000, 0x100000, CRC(b61bd301) SHA1(d52128267447cd5220b0b7631a889f38a39010a3) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd11.p1", 0x000000, 0x100000, CRC(4a3bc701) SHA1(789654c02243ae91bf6d75f1b34963f90631878a) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd12.p1", 0x000000, 0x100000, CRC(a8f4c93e) SHA1(90e15706abff0ee79bda68b2f28c0bd5b3697c55) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd13.p1", 0x000000, 0x100000, CRC(e1e3e82e) SHA1(84a0609db13c1a99471387560f19f91b79d2a862) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd14.p1", 0x000000, 0x100000, CRC(1dc3fc2e) SHA1(2673c9dc587e45555210221dd21ff454b83f4457) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd15.p1", 0x000000, 0x100000, CRC(ff0cf211) SHA1(30e933c12164892a88a27862827337d7843a7f9e) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd16.p1", 0x000000, 0x100000, CRC(92a26a37) SHA1(32039a7c3956509a7f893fdb9719e4ff56859666) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd17.p1", 0x000000, 0x100000, CRC(6e827e37) SHA1(ef66fc0a05a2af0f336ed3e57c554aca876409cd) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd18.p1", 0x000000, 0x100000, CRC(8c4d7008) SHA1(c479784e4b552bd9353956944d898ad927f557d4) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd19.p1", 0x000000, 0x100000, CRC(8c292374) SHA1(2855a2f66fe930f24188c0310d2a55872c6f0526) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd20.p1", 0x000000, 0x100000, CRC(70093774) SHA1(6004ede8bfcc38d8bbc0fb7a3c9f2a0feba4846f) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd21.p1", 0x000000, 0x100000, CRC(92c6394b) SHA1(c2ec96ebcd3d78c9ca003870a5d3ba5ccef7b560) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd22.p1", 0x000000, 0x100000, CRC(ff68a16d) SHA1(ac8f7370fdbaf48e45202722c21ecc2bb2e5ed22) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd23.p1", 0x000000, 0x100000, CRC(0348b56d) SHA1(c7fa78e6c6a3b5f46fe5d901f74cf2fd25db2de6) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd24.p1", 0x000000, 0x100000, CRC(e187bb52) SHA1(848abd1c5f770c53e484b2ab33d537e199b44093) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd25.p1", 0x000000, 0x100000, CRC(8db9c307) SHA1(f6c4e2df640aa8cf33fd0613489fdfb64d42a898) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd26.p1", 0x000000, 0x100000, CRC(7199d707) SHA1(1aa44146de58c121ec9cc68ac638ec9458cecdfc) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd27.p1", 0x000000, 0x100000, CRC(9356d938) SHA1(3ac2380909f5176e31432131c30ada727230a29e) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd28.p1", 0x000000, 0x100000, CRC(fef8411e) SHA1(5c482d6342cd6551e4f45905265acf3fdc2f1347) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd29.p1", 0x000000, 0x100000, CRC(02d8551e) SHA1(97c13e5a51cdab15996752eeb78b315fcf487aa6) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd30.p1", 0x000000, 0x100000, CRC(e0175b21) SHA1(80296f74de9becace70a98af07a097a69e6f7d19) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd31.p1", 0x000000, 0x100000, CRC(562c55b3) SHA1(f0e120e4a78b6debd71fd21a9c82a4afae99ae6c) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd32.p1", 0x000000, 0x100000, CRC(aa0c41b3) SHA1(e1e71f068822759dc09049b82811c6dd36adba78) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd33.p1", 0x000000, 0x100000, CRC(48c34f8c) SHA1(1b04bd373e6ba6d0ebbfcac43ebaa29fa2350960) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd34.p1", 0x000000, 0x100000, CRC(256dd7aa) SHA1(159216b0a8b8a9bed734222cf40b3b411f86f81c) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd35.p1", 0x000000, 0x100000, CRC(d94dc3aa) SHA1(a516e01e003d66513ba8dbffcb904bf42cb2117e) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd36.p1", 0x000000, 0x100000, CRC(3b82cd95) SHA1(2977b4ad2b1bcf62b12ad7069638b869e0e31eb0) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd43.p1", 0x000000, 0x100000, CRC(1ecfc7ac) SHA1(aac0825be60c4cc4dd670a55a3b1580f105a5cc8) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd44.p1", 0x000000, 0x100000, CRC(e2efd3ac) SHA1(e816c406748f8fc052c643b7b445c980e7651870) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd45.p1", 0x000000, 0x100000, CRC(0020dd93) SHA1(b4cff06af19082910362e9473e3dccea14fe6cea) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd46.p1", 0x000000, 0x100000, CRC(6d8e45b5) SHA1(fcc40b040c3efeda4555c440e6dcd22e49f18d98) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd47.p1", 0x000000, 0x100000, CRC(91ae51b5) SHA1(6d51e77e60ec862477a66aabaf0d0b12f2ba5528) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd48.p1", 0x000000, 0x100000, CRC(73615f8a) SHA1(bde83d4896844bd57a5e189fc0bed4d8efbb016b) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd55.p1", 0x000000, 0x100000, CRC(549d7526) SHA1(19bff3d0e82bb04b4f95a395c7d7e05c36500e86) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd56.p1", 0x000000, 0x100000, CRC(a8bd6126) SHA1(3e32718127b32986e0aa3eb09d3587a7a78930ed) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd57.p1", 0x000000, 0x100000, CRC(4a726f19) SHA1(f36ce94cf5be3500c8d1d030f1cbb3a94214ca4c) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd58.p1", 0x000000, 0x100000, CRC(27dcf73f) SHA1(227f6ce87aa1423999eb2f7e2018ce26bf2a0b41) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd59.p1", 0x000000, 0x100000, CRC(dbfce33f) SHA1(e40e391aebddc0f1d28ea0b7281b24224be49982) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd60.p1", 0x000000, 0x100000, CRC(3933ed00) SHA1(2583f991d28f02aede92932b7f3bcbd71c347e3a) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd61.p1", 0x000000, 0x100000, CRC(73050cf6) SHA1(f3b83456ddd7ca35bc1fbabc11b669498a60fcbc) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd62.p1", 0x000000, 0x100000, CRC(8f2518f6) SHA1(ea7efb0d02d864a95ee0ccfa4991b3226883fa9b) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd63.p1", 0x000000, 0x100000, CRC(6dea16c9) SHA1(1908dffa5b09af6f44c3492b794cd9f90ba15034) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd64.p1", 0x000000, 0x100000, CRC(00448eef) SHA1(7999c721561ff0cb43126f73c17af2c639cac483) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd65.p1", 0x000000, 0x100000, CRC(fc649aef) SHA1(bae69f9d51fff313fd5f03a50bf7a6ede7e8ddb8) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd66.p1", 0x000000, 0x100000, CRC(1eab94d0) SHA1(8a3eafb8b12df267d44b98823e428e312e3272e9) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd67.p1", 0x000000, 0x100000, CRC(7024cc10) SHA1(b24a2599d1c1647e88605778cf5192022d6f18de) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd68.p1", 0x000000, 0x100000, CRC(8c04d810) SHA1(a7e7ad84e036538f9cd9d0e12abbcfca45f5d158) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd69.p1", 0x000000, 0x100000, CRC(6ecbd62f) SHA1(f19ff8421347da47dfc6c718757eaa605de38ec3) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd70.p1", 0x000000, 0x100000, CRC(03654e09) SHA1(510a2989916832f360dac0a1aac455d0bdea968d) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd71.p1", 0x000000, 0x100000, CRC(ff455a09) SHA1(b3ac0f25001a6f13c33fb4652ad1da5716d855e9) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - -ROM_START( mslug3rmd72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmxd72.p1", 0x000000, 0x100000, CRC(1d8a5436) SHA1(bf836fb917e08c512e17238ff5ccbbd6a2c0546f) ) - ROM_LOAD16_WORD_SWAP( "256h69.p2", 0x100000, 0x400000, CRC(b948a472) SHA1(e0135911f7d7e21285e6965cc6b4446277eea405) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256d.c1", 0x0000000, 0x800000, CRC(3540398c) SHA1(0a96f2360eb26c66bf02bbc6f52230b55cc95e4e) ) - ROM_LOAD16_BYTE( "256d.c2", 0x0000001, 0x800000, CRC(bdd220f0) SHA1(f52851023f3bc120b05f622af0e0ab1bedc41604) ) - ROM_LOAD16_BYTE( "256d.c3", 0x1000000, 0x800000, CRC(bfaade82) SHA1(66b07e592c9a9b35567fe463496f8f75c32a7db9) ) - ROM_LOAD16_BYTE( "256d.c4", 0x1000001, 0x800000, CRC(1463add6) SHA1(4db91b46d6430da272d27d00a6dc0eb25949bea1) ) - ROM_LOAD16_BYTE( "256d.c5", 0x2000000, 0x800000, CRC(48ca7f28) SHA1(e903876be5fb4fa582c988d74c6bef1c3b9c7083) ) - ROM_LOAD16_BYTE( "256d.c6", 0x2000001, 0x800000, CRC(806eb36f) SHA1(a412a9cab80c326733dde7652d1db2a46afb3ebb) ) - ROM_LOAD16_BYTE( "256h54.c7", 0x3000000, 0x800000, CRC(ed559fac) SHA1(e2e73b068785226cd97abbb8c2bd2b5800e9bf19) ) - ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) -ROM_END - ROM_START( mslug3rme01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(61682252) SHA1(9ac272849531d645a2b97cdd720d3273d07bbcb7) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(d52882a9) SHA1(25de25053c00e5607f1ee7776efb8e7b1653087e) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13241,8 +6186,8 @@ ROM_END ROM_START( mslug3rme02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(9d483652) SHA1(0965394e38611bf4469dc88be0785d5f87e01c31) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(290896a9) SHA1(f644c11f45963309619dadf3bdf157ab543948a9) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13275,8 +6220,8 @@ ROM_END ROM_START( mslug3rme03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(7f87386d) SHA1(1c17a577554126e3e23170133050309ff349f9d8) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(b8e249f3) SHA1(13d273d31b2aeefd026ce1347d63627dbeecb688) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13309,8 +6254,8 @@ ROM_END ROM_START( mslug3rme04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(1229a04b) SHA1(74708595272adc3230cca2c210761a7be480245c) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(44c25df3) SHA1(45d56fc7e5a1d6634ca7e2bd526ee82d5d6f007e) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13343,8 +6288,8 @@ ROM_END ROM_START( mslug3rme05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(ee09b44b) SHA1(167d54c78a9f6cd8fe0d631e0b23cfe08be728d7) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(9c5bf0c5) SHA1(b7a7a00829b11ef956f4ebe3cb81e146269be981) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13377,8 +6322,8 @@ ROM_END ROM_START( mslug3rme06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(0cc6ba74) SHA1(3d47a737575008951abc01f732f88c78957dab1b) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(607be4c5) SHA1(f1133f9e6b6e587cc43c77417938329b829d0b8b) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13411,8 +6356,8 @@ ROM_END ROM_START( mslug3rme07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(0ca2e908) SHA1(03cf93430abaf0460c455adccabeb6e9ad7a1e1e) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(f1913b9f) SHA1(64c70cfdc3c9b8ebdbe45973e0aad0a44f467d49) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13445,8 +6390,8 @@ ROM_END ROM_START( mslug3rme08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(f082fd08) SHA1(54151a1b9329e466341123f14aa2d5f800ebae54) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(0db12f9f) SHA1(6021932e846409d7223d0af561304e44d1d761b7) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13479,8 +6424,8 @@ ROM_END ROM_START( mslug3rme09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(124df337) SHA1(680db4f12f0fe501b28867f86832a1a3148916db) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(f001dbec) SHA1(cb6df53e98354786d3bfc8e7cdffd64ff0e29373) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13513,8 +6458,8 @@ ROM_END ROM_START( mslug3rme10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(7fe36b11) SHA1(c6dfc56231ca8a02e43c3eedb215eaff469d6dc5) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(0c21cfec) SHA1(dad2d67699e7e95dbcd836517adadd7b25936de4) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13547,8 +6492,8 @@ ROM_END ROM_START( mslug3rme11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(83c37f11) SHA1(55352ac308aa12f60d9819114fa1bf32bac617d8) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(2b944d58) SHA1(5e5995bf8c8688f4016bce6da92a3f78bc4fbe4e) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13581,8 +6526,8 @@ ROM_END ROM_START( mslug3rme12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(610c712e) SHA1(4af0936c053a61815bebf20697cbac7e34f8ba28) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(d7b45958) SHA1(7701c0918d5ab9e77b5cac21067cbb65ce210478) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13615,8 +6560,8 @@ ROM_END ROM_START( mslug3rme13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(281b503e) SHA1(6a2570519d9c2d97597b0aad37b062957e8da0f5) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(6377df47) SHA1(06712d9d39dd3734cf022e04c84ba5f1b303a064) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13649,8 +6594,8 @@ ROM_END ROM_START( mslug3rme14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(d43b443e) SHA1(3f2bebfa948518b004b3f2313fce9e9ef6a987cb) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(9f57cb47) SHA1(0c9c4d6d301d4cfa3251f641dbfe573debb424d9) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13683,8 +6628,8 @@ ROM_END ROM_START( mslug3rme15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(36f44a01) SHA1(513c39358d7f569bd2d7ece7ace73c48ede8e6b0) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(29256dcd) SHA1(3ff8baa5e3c2c14db6ba74a86a84a487c02894b6) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13717,8 +6662,8 @@ ROM_END ROM_START( mslug3rme16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(5b5ad227) SHA1(fbef9d0837d2b91cfed5a042b9cbceeb7fa9fc45) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(d50579cd) SHA1(23aef39ae1f5e71948208b15f749116a0dbcd5e8) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13751,8 +6696,8 @@ ROM_END ROM_START( mslug3rme17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(a77ac627) SHA1(38ce2e94595860fad67668dd9f4daf779d58f401) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(0ebd141d) SHA1(600ebf420c788d37d2c202fccb75baaf69fb675b) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13785,8 +6730,8 @@ ROM_END ROM_START( mslug3rme18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(45b5c818) SHA1(431ce3bc2434f398e9b26c35ef3caa113b5d812b) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(f29d001d) SHA1(cc373f6fec1bc3999539a32d82731dcbe7ac7d56) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13819,8 +6764,8 @@ ROM_END ROM_START( mslug3rme19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(45d19b64) SHA1(67783d803299c9055f2eec3227dde81a816d61de) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(0d9cd4fb) SHA1(bf4f4a0d63d6b47026366379483bb8947206420c) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -13853,1368 +6798,8 @@ ROM_END ROM_START( mslug3rme20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(b9f18f64) SHA1(ca9bb23803e7839312ef0a193190f4f3ca05a3dc) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc21.p1", 0x000000, 0x100000, CRC(5b3e815b) SHA1(8fef9879017385d9da25561bfebc32963ddfe2d3) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc22.p1", 0x000000, 0x100000, CRC(3690197d) SHA1(5b2f2a2bb8120e27342a75f989b889df88753e5b) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc23.p1", 0x000000, 0x100000, CRC(cab00d7d) SHA1(736902ac3105ecb8814d7c4a122b227acfe3e0f1) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc24.p1", 0x000000, 0x100000, CRC(287f0342) SHA1(9a195f0f488d7d6747e931258039bd3812fee7c5) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc25.p1", 0x000000, 0x100000, CRC(44417b17) SHA1(9c4e29ac31d35ce5645c6394b1224732e941d3c8) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc26.p1", 0x000000, 0x100000, CRC(b8616f17) SHA1(46b1db3939484a4d22750d75ec4bad167786e2d4) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc27.p1", 0x000000, 0x100000, CRC(5aae6128) SHA1(6db5e41717679f9f498f9dd5e498dce93cf09863) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc28.p1", 0x000000, 0x100000, CRC(3700f90e) SHA1(8595ff2d56c80e4c637aa59cb80f0feddd72ce1e) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc29.p1", 0x000000, 0x100000, CRC(cb20ed0e) SHA1(bb5891dbd0eed759cf46d8968c4b584eb18204f8) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc30.p1", 0x000000, 0x100000, CRC(29efe331) SHA1(800174e3ea162996d629543a968b98aacfa7bba6) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc31.p1", 0x000000, 0x100000, CRC(9fd4eda3) SHA1(375a46ae6aa3f919cce04733fb5e4f7528be1f4d) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc32.p1", 0x000000, 0x100000, CRC(63f4f9a3) SHA1(9159149c6337501c35d32ecd6d82aae426ad8919) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc33.p1", 0x000000, 0x100000, CRC(813bf79c) SHA1(95ead1f0d543e4559ad5e1a6870abd5bcf2bb366) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc34.p1", 0x000000, 0x100000, CRC(ec956fba) SHA1(b75b827607e70aa35276ea45c34918a0289245da) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc35.p1", 0x000000, 0x100000, CRC(10b57bba) SHA1(4cc1d4ece5fa93989d139bfab9e3803b6335e631) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc36.p1", 0x000000, 0x100000, CRC(f27a7585) SHA1(f3a0d3a1f9af425409fec9c807afa12d039f607f) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc43.p1", 0x000000, 0x100000, CRC(d7377fbc) SHA1(7d5a31432ffe107d9bfd17261af3270bad72be83) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc44.p1", 0x000000, 0x100000, CRC(2b176bbc) SHA1(b33f4b86877d892187a5ed668b8aadb65fad21a9) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc45.p1", 0x000000, 0x100000, CRC(c9d86583) SHA1(75f6b1bb139b012b3668be8002a407204f9df8a6) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc46.p1", 0x000000, 0x100000, CRC(a476fda5) SHA1(4d55f702d59d61fe52a0fc11d205272ef9303826) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc47.p1", 0x000000, 0x100000, CRC(5856e9a5) SHA1(695e1865b14eac6c7ce7cd2b27ec32d5e8e47533) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc48.p1", 0x000000, 0x100000, CRC(ba99e79a) SHA1(f580a83f9a27f10e05d74e26d50a6bc11d53f061) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc55.p1", 0x000000, 0x100000, CRC(9d65cd36) SHA1(d81e5d5e2f939e6a0b87c5334282b692ad9be3e0) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc56.p1", 0x000000, 0x100000, CRC(6145d936) SHA1(42490c9ad695485ef42a62b3d18ac93aae287044) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc57.p1", 0x000000, 0x100000, CRC(838ad709) SHA1(d2f420f9d9e9a3143f5f98747cf1914943a712e1) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc58.p1", 0x000000, 0x100000, CRC(ee244f2f) SHA1(f2e08ccca51f80ecb20f0e639f5bd0d774e3fef9) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc59.p1", 0x000000, 0x100000, CRC(12045b2f) SHA1(755976ddc9552218223ac58efb1ab7e99297fdbb) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc60.p1", 0x000000, 0x100000, CRC(f0cb5510) SHA1(f4042ba652d8d1e23e0c682f54d8737d5c67793b) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc61.p1", 0x000000, 0x100000, CRC(bafdb4e6) SHA1(062bd206b7163f6f90b26ebc960ab46d9a057177) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc62.p1", 0x000000, 0x100000, CRC(46dda0e6) SHA1(24af01813a92a6ed3ab0d135fca22af394847a91) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc63.p1", 0x000000, 0x100000, CRC(a412aed9) SHA1(5398cf0f03ebe04fe2e4521bfdef792fa453d81c) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc64.p1", 0x000000, 0x100000, CRC(c9bc36ff) SHA1(d3d364184983512c8abd8211777b850d1ac24416) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc65.p1", 0x000000, 0x100000, CRC(359c22ff) SHA1(a905ed49c9a3a9b6c0e0ad4faa6da381289ba3ba) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc66.p1", 0x000000, 0x100000, CRC(d7532cc0) SHA1(2059ee10de8c2e7cdcf6b500742948179ef82b7b) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc67.p1", 0x000000, 0x100000, CRC(b9dc7400) SHA1(3e8c339ab52b69e14a0806b8056d87a391cbec09) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc68.p1", 0x000000, 0x100000, CRC(45fc6000) SHA1(b487501dcdcdc64160fd8a7f1d0964d9c4f0838a) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc69.p1", 0x000000, 0x100000, CRC(a7336e3f) SHA1(f278d73e5c4dc24f417bd65d476cd38137734a7a) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc70.p1", 0x000000, 0x100000, CRC(ca9df619) SHA1(bb09fe3b2f8c1f53e0209285067d603129905b2c) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc71.p1", 0x000000, 0x100000, CRC(36bde219) SHA1(bbe60f838f40aea6b2ac71b7d1446c8443b86114) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rme72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc72.p1", 0x000000, 0x100000, CRC(d472ec26) SHA1(91ec104dbbd284aa3603f5febae231943b935459) ) - ROM_LOAD16_WORD_SWAP( "256h61.p2", 0x100000, 0x400000, CRC(d072be98) SHA1(39e88f898ca19a365f3e3d26c11e235656ce5ee0) ) + ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(f1bcc0fb) SHA1(eca0c78ed9c9a518add28302412faf4a3294dd2c) ) + ROM_LOAD16_WORD_SWAP( "256rme01.p2", 0x100000, 0x400000, CRC(7d82a271) SHA1(0c55c36b17bd0ec6a91fc71a173625de620f5f9a) ) NEO_SFIX_MT_512K @@ -15247,8 +6832,8 @@ ROM_END ROM_START( mslug3rmf01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(61682252) SHA1(9ac272849531d645a2b97cdd720d3273d07bbcb7) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc01.p1", 0x000000, 0x100000, CRC(d52882a9) SHA1(25de25053c00e5607f1ee7776efb8e7b1653087e) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15281,8 +6866,8 @@ ROM_END ROM_START( mslug3rmf02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(9d483652) SHA1(0965394e38611bf4469dc88be0785d5f87e01c31) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc02.p1", 0x000000, 0x100000, CRC(290896a9) SHA1(f644c11f45963309619dadf3bdf157ab543948a9) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15315,8 +6900,8 @@ ROM_END ROM_START( mslug3rmf03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(7f87386d) SHA1(1c17a577554126e3e23170133050309ff349f9d8) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc03.p1", 0x000000, 0x100000, CRC(b8e249f3) SHA1(13d273d31b2aeefd026ce1347d63627dbeecb688) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15349,8 +6934,8 @@ ROM_END ROM_START( mslug3rmf04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(1229a04b) SHA1(74708595272adc3230cca2c210761a7be480245c) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc04.p1", 0x000000, 0x100000, CRC(44c25df3) SHA1(45d56fc7e5a1d6634ca7e2bd526ee82d5d6f007e) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15383,8 +6968,8 @@ ROM_END ROM_START( mslug3rmf05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(ee09b44b) SHA1(167d54c78a9f6cd8fe0d631e0b23cfe08be728d7) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc05.p1", 0x000000, 0x100000, CRC(9c5bf0c5) SHA1(b7a7a00829b11ef956f4ebe3cb81e146269be981) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15417,8 +7002,8 @@ ROM_END ROM_START( mslug3rmf06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(0cc6ba74) SHA1(3d47a737575008951abc01f732f88c78957dab1b) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc06.p1", 0x000000, 0x100000, CRC(607be4c5) SHA1(f1133f9e6b6e587cc43c77417938329b829d0b8b) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15451,8 +7036,8 @@ ROM_END ROM_START( mslug3rmf07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(0ca2e908) SHA1(03cf93430abaf0460c455adccabeb6e9ad7a1e1e) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc07.p1", 0x000000, 0x100000, CRC(f1913b9f) SHA1(64c70cfdc3c9b8ebdbe45973e0aad0a44f467d49) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15485,8 +7070,8 @@ ROM_END ROM_START( mslug3rmf08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(f082fd08) SHA1(54151a1b9329e466341123f14aa2d5f800ebae54) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc08.p1", 0x000000, 0x100000, CRC(0db12f9f) SHA1(6021932e846409d7223d0af561304e44d1d761b7) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15519,8 +7104,8 @@ ROM_END ROM_START( mslug3rmf09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(124df337) SHA1(680db4f12f0fe501b28867f86832a1a3148916db) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc09.p1", 0x000000, 0x100000, CRC(f001dbec) SHA1(cb6df53e98354786d3bfc8e7cdffd64ff0e29373) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15553,8 +7138,8 @@ ROM_END ROM_START( mslug3rmf10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(7fe36b11) SHA1(c6dfc56231ca8a02e43c3eedb215eaff469d6dc5) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc10.p1", 0x000000, 0x100000, CRC(0c21cfec) SHA1(dad2d67699e7e95dbcd836517adadd7b25936de4) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15587,8 +7172,8 @@ ROM_END ROM_START( mslug3rmf11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(83c37f11) SHA1(55352ac308aa12f60d9819114fa1bf32bac617d8) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc11.p1", 0x000000, 0x100000, CRC(2b944d58) SHA1(5e5995bf8c8688f4016bce6da92a3f78bc4fbe4e) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15621,8 +7206,8 @@ ROM_END ROM_START( mslug3rmf12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(610c712e) SHA1(4af0936c053a61815bebf20697cbac7e34f8ba28) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc12.p1", 0x000000, 0x100000, CRC(d7b45958) SHA1(7701c0918d5ab9e77b5cac21067cbb65ce210478) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15655,8 +7240,8 @@ ROM_END ROM_START( mslug3rmf13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(281b503e) SHA1(6a2570519d9c2d97597b0aad37b062957e8da0f5) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc13.p1", 0x000000, 0x100000, CRC(6377df47) SHA1(06712d9d39dd3734cf022e04c84ba5f1b303a064) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15689,8 +7274,8 @@ ROM_END ROM_START( mslug3rmf14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(d43b443e) SHA1(3f2bebfa948518b004b3f2313fce9e9ef6a987cb) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc14.p1", 0x000000, 0x100000, CRC(9f57cb47) SHA1(0c9c4d6d301d4cfa3251f641dbfe573debb424d9) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15723,8 +7308,8 @@ ROM_END ROM_START( mslug3rmf15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(36f44a01) SHA1(513c39358d7f569bd2d7ece7ace73c48ede8e6b0) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc15.p1", 0x000000, 0x100000, CRC(29256dcd) SHA1(3ff8baa5e3c2c14db6ba74a86a84a487c02894b6) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15757,8 +7342,8 @@ ROM_END ROM_START( mslug3rmf16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(5b5ad227) SHA1(fbef9d0837d2b91cfed5a042b9cbceeb7fa9fc45) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc16.p1", 0x000000, 0x100000, CRC(d50579cd) SHA1(23aef39ae1f5e71948208b15f749116a0dbcd5e8) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15791,8 +7376,8 @@ ROM_END ROM_START( mslug3rmf17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(a77ac627) SHA1(38ce2e94595860fad67668dd9f4daf779d58f401) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc17.p1", 0x000000, 0x100000, CRC(0ebd141d) SHA1(600ebf420c788d37d2c202fccb75baaf69fb675b) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15825,8 +7410,8 @@ ROM_END ROM_START( mslug3rmf18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(45b5c818) SHA1(431ce3bc2434f398e9b26c35ef3caa113b5d812b) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc18.p1", 0x000000, 0x100000, CRC(f29d001d) SHA1(cc373f6fec1bc3999539a32d82731dcbe7ac7d56) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15859,8 +7444,8 @@ ROM_END ROM_START( mslug3rmf19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(45d19b64) SHA1(67783d803299c9055f2eec3227dde81a816d61de) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc19.p1", 0x000000, 0x100000, CRC(0d9cd4fb) SHA1(bf4f4a0d63d6b47026366379483bb8947206420c) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -15893,1368 +7478,8 @@ ROM_END ROM_START( mslug3rmf20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(b9f18f64) SHA1(ca9bb23803e7839312ef0a193190f4f3ca05a3dc) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc21.p1", 0x000000, 0x100000, CRC(5b3e815b) SHA1(8fef9879017385d9da25561bfebc32963ddfe2d3) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc22.p1", 0x000000, 0x100000, CRC(3690197d) SHA1(5b2f2a2bb8120e27342a75f989b889df88753e5b) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc23.p1", 0x000000, 0x100000, CRC(cab00d7d) SHA1(736902ac3105ecb8814d7c4a122b227acfe3e0f1) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc24.p1", 0x000000, 0x100000, CRC(287f0342) SHA1(9a195f0f488d7d6747e931258039bd3812fee7c5) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc25.p1", 0x000000, 0x100000, CRC(44417b17) SHA1(9c4e29ac31d35ce5645c6394b1224732e941d3c8) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc26.p1", 0x000000, 0x100000, CRC(b8616f17) SHA1(46b1db3939484a4d22750d75ec4bad167786e2d4) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc27.p1", 0x000000, 0x100000, CRC(5aae6128) SHA1(6db5e41717679f9f498f9dd5e498dce93cf09863) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc28.p1", 0x000000, 0x100000, CRC(3700f90e) SHA1(8595ff2d56c80e4c637aa59cb80f0feddd72ce1e) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc29.p1", 0x000000, 0x100000, CRC(cb20ed0e) SHA1(bb5891dbd0eed759cf46d8968c4b584eb18204f8) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc30.p1", 0x000000, 0x100000, CRC(29efe331) SHA1(800174e3ea162996d629543a968b98aacfa7bba6) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc31.p1", 0x000000, 0x100000, CRC(9fd4eda3) SHA1(375a46ae6aa3f919cce04733fb5e4f7528be1f4d) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc32.p1", 0x000000, 0x100000, CRC(63f4f9a3) SHA1(9159149c6337501c35d32ecd6d82aae426ad8919) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc33.p1", 0x000000, 0x100000, CRC(813bf79c) SHA1(95ead1f0d543e4559ad5e1a6870abd5bcf2bb366) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc34.p1", 0x000000, 0x100000, CRC(ec956fba) SHA1(b75b827607e70aa35276ea45c34918a0289245da) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc35.p1", 0x000000, 0x100000, CRC(10b57bba) SHA1(4cc1d4ece5fa93989d139bfab9e3803b6335e631) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc36.p1", 0x000000, 0x100000, CRC(f27a7585) SHA1(f3a0d3a1f9af425409fec9c807afa12d039f607f) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc43.p1", 0x000000, 0x100000, CRC(d7377fbc) SHA1(7d5a31432ffe107d9bfd17261af3270bad72be83) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc44.p1", 0x000000, 0x100000, CRC(2b176bbc) SHA1(b33f4b86877d892187a5ed668b8aadb65fad21a9) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc45.p1", 0x000000, 0x100000, CRC(c9d86583) SHA1(75f6b1bb139b012b3668be8002a407204f9df8a6) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc46.p1", 0x000000, 0x100000, CRC(a476fda5) SHA1(4d55f702d59d61fe52a0fc11d205272ef9303826) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc47.p1", 0x000000, 0x100000, CRC(5856e9a5) SHA1(695e1865b14eac6c7ce7cd2b27ec32d5e8e47533) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc48.p1", 0x000000, 0x100000, CRC(ba99e79a) SHA1(f580a83f9a27f10e05d74e26d50a6bc11d53f061) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc55.p1", 0x000000, 0x100000, CRC(9d65cd36) SHA1(d81e5d5e2f939e6a0b87c5334282b692ad9be3e0) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc56.p1", 0x000000, 0x100000, CRC(6145d936) SHA1(42490c9ad695485ef42a62b3d18ac93aae287044) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc57.p1", 0x000000, 0x100000, CRC(838ad709) SHA1(d2f420f9d9e9a3143f5f98747cf1914943a712e1) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc58.p1", 0x000000, 0x100000, CRC(ee244f2f) SHA1(f2e08ccca51f80ecb20f0e639f5bd0d774e3fef9) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc59.p1", 0x000000, 0x100000, CRC(12045b2f) SHA1(755976ddc9552218223ac58efb1ab7e99297fdbb) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc60.p1", 0x000000, 0x100000, CRC(f0cb5510) SHA1(f4042ba652d8d1e23e0c682f54d8737d5c67793b) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc61.p1", 0x000000, 0x100000, CRC(bafdb4e6) SHA1(062bd206b7163f6f90b26ebc960ab46d9a057177) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc62.p1", 0x000000, 0x100000, CRC(46dda0e6) SHA1(24af01813a92a6ed3ab0d135fca22af394847a91) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc63.p1", 0x000000, 0x100000, CRC(a412aed9) SHA1(5398cf0f03ebe04fe2e4521bfdef792fa453d81c) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc64.p1", 0x000000, 0x100000, CRC(c9bc36ff) SHA1(d3d364184983512c8abd8211777b850d1ac24416) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc65.p1", 0x000000, 0x100000, CRC(359c22ff) SHA1(a905ed49c9a3a9b6c0e0ad4faa6da381289ba3ba) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc66.p1", 0x000000, 0x100000, CRC(d7532cc0) SHA1(2059ee10de8c2e7cdcf6b500742948179ef82b7b) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc67.p1", 0x000000, 0x100000, CRC(b9dc7400) SHA1(3e8c339ab52b69e14a0806b8056d87a391cbec09) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc68.p1", 0x000000, 0x100000, CRC(45fc6000) SHA1(b487501dcdcdc64160fd8a7f1d0964d9c4f0838a) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc69.p1", 0x000000, 0x100000, CRC(a7336e3f) SHA1(f278d73e5c4dc24f417bd65d476cd38137734a7a) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc70.p1", 0x000000, 0x100000, CRC(ca9df619) SHA1(bb09fe3b2f8c1f53e0209285067d603129905b2c) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc71.p1", 0x000000, 0x100000, CRC(36bde219) SHA1(bbe60f838f40aea6b2ac71b7d1446c8443b86114) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "256.m1", 0x00000, 0x80000, CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h07.c1", 0x0000000, 0x800000, CRC(d93a9a86) SHA1(4ff06026449c80ef8effc14f241590fef83006c9) ) - ROM_LOAD16_BYTE( "256h07.c2", 0x0000001, 0x800000, CRC(5773183c) SHA1(a09783bcaa2c071d4358e00148551e5c60e48753) ) - ROM_LOAD16_BYTE( "256h07.c3", 0x1000000, 0x800000, CRC(9bbc4d38) SHA1(65f34c09e58cfb59c45df2d14e74408d7d571b3d) ) - ROM_LOAD16_BYTE( "256h07.c4", 0x1000001, 0x800000, CRC(871eb92f) SHA1(5146975de14eb31f4df959c71659ab4cf2dbd193) ) - ROM_LOAD16_BYTE( "256h07.c5", 0x2000000, 0x800000, CRC(35f9d8d6) SHA1(da046812d9b4047e0ce84bda5e77c19cde5fce56) ) - ROM_LOAD16_BYTE( "256h07.c6", 0x2000001, 0x800000, CRC(7deeb565) SHA1(79c83d2b1887ec776fc0c24527405d386607342d) ) - ROM_LOAD16_BYTE( "256h07.c7", 0x3000000, 0x800000, CRC(a6785325) SHA1(e3377727c057dfd3e3bf91ad7a02217244335bb5) ) - ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) -ROM_END - -ROM_START( mslug3rmf72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmc72.p1", 0x000000, 0x100000, CRC(d472ec26) SHA1(91ec104dbbd284aa3603f5febae231943b935459) ) - ROM_LOAD16_WORD_SWAP( "256h60.p2", 0x100000, 0x400000, CRC(fbfb9d56) SHA1(c3abad0e6db09f33260606ab1df7391040653a06) ) + ROM_LOAD16_WORD_SWAP( "256rmc20.p1", 0x000000, 0x100000, CRC(f1bcc0fb) SHA1(eca0c78ed9c9a518add28302412faf4a3294dd2c) ) + ROM_LOAD16_WORD_SWAP( "256rmf01.p2", 0x100000, 0x400000, CRC(b6d823bb) SHA1(e58feac41ac73c0daa3bdbdfd696e71424ad1509) ) NEO_SFIX_MT_512K @@ -17299,16 +7524,16 @@ HACK( 2019, ms6s09, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6 HACK( 2015, ms6s10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3b6, ROT0, "hack", "Metal Slug 6 (Super Enhanced Edition 2015-05-15)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, ms6s11, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version 2019-02-12 + Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, ms6s12, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version 2019-02-12 + Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px01, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px02, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(XiaShuiDaoMeiRenYu, Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, ms6sre6px03, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px04, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Zombie Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px05, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(XiaShuiDaoMeiRenYu, Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Zombie Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, ms6sre6px06, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Zombie Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px07, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Mummy Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms6sre6px08, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(XiaShuiDaoMeiRenYu, Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Mummy Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, ms6sre6px09, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Mummy Mode Extreme Mix [2019-10-18])", MACHINE_SUPPORTS_SAVE ) -HACK( 2000, mslug3h01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Robert", "Metal Slug 3 (Zombie Mode Fix)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px01, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px02, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px03, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px04, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Zombie Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px05, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Zombie Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px06, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Zombie Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px07, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Revised Version Mummy Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px08, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Revised Version Mummy Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, ms6sre6px09, mslug3, neogeo_noslot, neogeo, neogeo_state, ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Revised Version Mummy Mode Extreme Mix [2020-05-31])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3h01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Zombie Players Mode Edition 2020-05-31)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Big Fat Mode)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "DDJ", "Metal Slug 3 (Jump In Mid Air)" , MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Bootleg ( ms6boot )", "Metal Slug 3 (Change Gun version)", MACHINE_SUPPORTS_SAVE ) @@ -17316,7 +7541,7 @@ HACK( 2014, mslug3h05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslu HACK( 2000, mslug3h06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Green Blue)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug3h07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-03-17)", MACHINE_SUPPORTS_SAVE ) HACK( 2006, mslug3h08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Shyma.X", "Metal Slug 3 (Neo Arc French Traduction Rev.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2000, mslug3h09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Robert", "Metal Slug 3 (Mummy Mode Fix)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3h09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Mummy Players Mode Edition 2020-05-31)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Stone Bomb)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, mslug3h12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "DDJ", "Metal Slug 3 (Change Character)", MACHINE_SUPPORTS_SAVE ) @@ -17347,458 +7572,159 @@ HACK( 2000, mslug3h36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslu HACK( 2000, mslug3h37, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Out Of Blue)" , MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug3h38, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug3h39, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Enemy Soldier Reset Alpha 2014-01-18)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2017, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +HACK( 2017, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug3h41, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Store Version 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug3h42, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Edition 2017-04-04)" , MACHINE_SUPPORTS_SAVE ) HACK( 2004, mslug3h43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3fr, ROT0, "Shyma.X", "Metal Slug 3 (Neo Arc French Traduction Rev.2)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug3h44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2000, mslug3h45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis", "Metal Slug 3 (99 grenades)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3h46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Ghost Wu Zuoma 2018-05-29)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3h45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Ydmis/Gaston90", "Metal Slug 3 (248 grenades 2020-05-31)", MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslug3h46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Ghost Wu Zuoma 2018-05-29)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) HACK( 2017, mslug3h47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3h48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Enemy Soldier Reset Prototype 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslug3h48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Enemy Soldier Reset Prototype 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug3h49, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Enhanced Edition 2018-05-09)" , MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3h50, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0.1 2018-07-21)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h51, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-01-02)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h52, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-01-19)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h53, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-02-12)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2017, mslug3h54, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.2 2017-08-13)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2014, mslug3h55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "hack", "Metal Slug 3 (Green Edition 2014-10-15)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h56, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Multi-Function Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h57, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype Multi-Function 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h58, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-15)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Ghost Wu Zuoma Version 2019-07-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h60, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)", MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslug3h50, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0.1 2018-07-21)" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h51, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-01-02)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h52, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-01-19)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h53, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-02-12)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2017, mslug3h54, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3n, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.2 2017-08-13)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2014, mslug3h55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "hack", "Metal Slug 3 (Green Edition 2014-10-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h56, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Multi-Function Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h57, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype Multi-Function 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h58, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-15)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Ghost Wu Zuoma Version 2019-07-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h60, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)", MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug3h61, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-04-27)" , MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug3h62, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2019-07-13)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h63, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Store Version 2019-07-20)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h65, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/PlayerX China/Gaston90", "Metal Slug 3 (Enemies Resetting Green Blue Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h66, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-02-15)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h67, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-17)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h63, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting Store Version 2019-07-20)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3h64, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-03-27)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h65, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/PlayerX China/Gaston90", "Metal Slug 3 (Enemies Resetting Green Blue Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h66, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-02-15)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h67, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-17)" , MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug3h68, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3, ROT0, "hack", "Metal Slug 3 (Generation 1V2 2019-05-11)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h69, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h69, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug3h70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (SE Special Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3h71, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting SE Special Edition 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3h72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype SE Special Edition 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug3h71, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu/Gaston90", "Metal Slug 3 (Enemies Resetting SE Special Edition 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslug3h72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Prototype SE Special Edition 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslug3h73, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Shotgun Flash Off)", MACHINE_SUPPORTS_SAVE ) HACK( 2019, mslug3h74, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "hack", "Metal Slug 3 (Mount Enhanced 2019-04-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx21, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx22, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx23, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx24, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx25, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx27, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx28, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx29, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx30, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx31, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx32, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx33, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx34, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx35, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx46, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx48, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx56, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx57, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx58, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx59, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx60, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx61, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx62, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx63, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx64, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx65, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx66, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx67, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx68, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx69, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx71, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmx72, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma01, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma02, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma03, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma04, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma05, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma06, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Flame Shot Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma07, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma08, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma09, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma10, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma11, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma12, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Heavy Machine Gun Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma13, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma14, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma15, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma16, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma17, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma18, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Laser Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma19, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma20, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma21, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma22, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma23, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma24, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Rocket Launcher Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma25, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma26, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma27, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma28, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma29, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma30, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Big Shotgun Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma31, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma32, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma33, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma34, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma35, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma36, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Cannon Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma43, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma44, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma45, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma47, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Enemy Chaser Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma55, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma56, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma57, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma58, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma60, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Satellite Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma61, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma62, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma63, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma64, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma65, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma66, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Super Grenade Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma67, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 1.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma68, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 1.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma69, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 1.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma70, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 2.0 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma71, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 2.1 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rma72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Enemy Soldier Reset Prototype Store Version 2018-07-21)(Revised Version Thunder Cloud Mix 2.2 [2019-12-03])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Flame Shot Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Heavy Machine Gun Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Laser Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb21, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb22, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb23, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb24, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Rocket Launcher Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb25, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb26, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb27, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb28, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb29, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb30, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Big Shotgun Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb31, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb32, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb33, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb34, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb35, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb36, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Satellite Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb37, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb38, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb39, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb40, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb41, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb42, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Super Grenade Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb43, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb44, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb45, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb46, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb47, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb48, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Cannon Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb55, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb56, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb57, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb58, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb59, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb60, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Enemy Chaser Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb67, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 1.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb68, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 1.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb69, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 1.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb70, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 2.0 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb71, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 2.1 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug3rmb72, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 2017-12-08)(Revised Version Thunder Cloud Mix 2.2 [2018-04-24])" , MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc21, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc22, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc23, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc24, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc25, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc27, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc28, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc29, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc30, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc31, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc32, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc33, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc34, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc35, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc46, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc48, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc56, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc57, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc58, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc59, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc60, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc61, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc62, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc63, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc64, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc65, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc66, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc67, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc68, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc69, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc71, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmc72, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd01, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd02, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd03, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd04, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd05, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd06, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd07, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd08, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd09, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd10, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd11, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd12, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd13, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd14, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd15, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd16, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd17, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd18, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd19, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd20, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd21, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd22, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd23, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd24, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd25, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd26, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd27, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd28, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd29, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd30, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd31, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd32, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd33, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd34, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd35, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd36, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd43, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd44, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd45, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd46, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd47, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd48, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd55, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd56, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd57, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd58, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd59, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd60, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd61, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd62, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd63, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd64, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd65, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd66, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd67, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd68, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd69, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd70, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.0 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd71, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.1 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug3rmd72, mslug3, neogeo_noslot, neogeo, neogeo_state, cmc42sfix, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.2 [2020-03-25])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme21, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme22, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme23, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme24, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme25, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme27, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme28, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme29, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme30, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme31, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme32, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme33, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme34, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme35, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme46, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme48, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme56, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme57, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme58, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme59, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme60, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme61, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme62, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme63, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme64, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme65, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme66, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme67, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme68, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme69, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme71, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rme72, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf21, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf22, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf23, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf24, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf25, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf26, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf27, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf28, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf29, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf30, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf31, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf32, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf33, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf34, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf35, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf36, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf43, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf44, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf45, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf46, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf47, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf48, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf55, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf56, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf57, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf58, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf59, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf60, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf61, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf62, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf63, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf64, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf65, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf66, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf67, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf68, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf69, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 1.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf70, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.0 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf71, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.1 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug3rmf72, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,XiaShuiDaoMeiRenYu,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Mix 2.2 [2019-09-13])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmx20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmc20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Summon Mount Edition 2017-04-04)(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmd20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rme20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemy Soldier Reset Prototype Summon Mount Edition 2019-07-21)(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf01, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf02, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf03, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf04, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf05, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf06, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Laser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf07, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf08, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf09, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf10, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf11, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf12, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Cannon Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf13, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf14, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf15, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf16, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Satellite Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf17, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf18, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Super Grenade Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf19, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug3rmf20, mslug3, neogeo_noslot, neogeo, neogeo_state, mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ)", "Metal Slug 3 (Enemies Resetting Summon Mount Edition 2019-07-20)(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-05-31])" , MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug4.cpp b/docs/release/src/hbmame/drivers/mslug4.cpp index 8a3355f4e46..894777914a0 100644 --- a/docs/release/src/hbmame/drivers/mslug4.cpp +++ b/docs/release/src/hbmame/drivers/mslug4.cpp @@ -452,8 +452,8 @@ HACK( 2015, mslug4sp, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROM_START( mslug4hh01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263hh01.p1", 0x000000, 0x100000, CRC(Ecbb4b4c) SHA1(141707b4850dd48fa9e17dccc7c083ef3705ffc5) ) - ROM_LOAD16_WORD_SWAP( "263-ph2.sp2", 0x100000, 0x400000, CRC(bc3ec89e) SHA1(2cb0626bc4fa57e1d25f208e04532b570d87b3fb) ) + ROM_LOAD16_WORD_SWAP( "263hh01.p1", 0x000000, 0x100000, CRC(968cce41) SHA1(f492a6ac798f6d282711391f14f8e44186e650fd) ) + ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -1722,42 +1722,31 @@ ROM_START( mslug4hh56 ) //mslug4sp ROM_LOAD16_BYTE( "263.c6", 0x2000001, 0x800000, CRC(5c8ba116) SHA1(6034db09c8706d4ddbcefc053efbc47a0953eb92) ) ROM_END -ROM_START( mslug4erms01 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263erms01.p1", 0x000000, 0x100000, CRC(094c778d) SHA1(185d878547162f2c7774fdcb9d7e3f8cdad4ef8b) ) - ROM_LOAD16_WORD_SWAP( "263hh29.p2", 0x100000, 0x800000, CRC(1d268350) SHA1(296ae402c9ff1c6cfc70629aacba539dfd479cfd) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) +ROM_START( mslug4hh57 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "263hh57.p1", 0x000000, 0x100000, CRC(004519ea) SHA1(0ac6f48c24868a5f9d6eaa0a70727d49cca9f30b) ) + ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_MT_512K - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_64K( "263d.m1", CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) + ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) + ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) + ROM_LOAD16_BYTE( "263.c1", 0x0000000, 0x800000, CRC(84865f8a) SHA1(34467ada896eb7c7ca58658bf2a932936d8b632c) ) + ROM_LOAD16_BYTE( "263.c2", 0x0000001, 0x800000, CRC(81df97f2) SHA1(2b74493b8ec8fd49216a627aeb3db493f76124e3) ) + ROM_LOAD16_BYTE( "263.c3", 0x1000000, 0x800000, CRC(1a343323) SHA1(bbbb5232bba538c277ce2ee02e2956ca2243b787) ) + ROM_LOAD16_BYTE( "263.c4", 0x1000001, 0x800000, CRC(942cfb44) SHA1(d9b46c71726383c4581fb042e63897e5a3c92d1b) ) + ROM_LOAD16_BYTE( "263.c5", 0x2000000, 0x800000, CRC(a748854f) SHA1(2611bbedf9b5d8e82c6b2c99b88f842c46434d41) ) + ROM_LOAD16_BYTE( "263.c6", 0x2000001, 0x800000, CRC(5c8ba116) SHA1(6034db09c8706d4ddbcefc053efbc47a0953eb92) ) ROM_END -ROM_START( mslug4erms02 ) +ROM_START( mslug4erms01 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263erms02.p1", 0x000000, 0x100000, CRC(74c4f80b) SHA1(f8367f98e8cc0c19b4a7a3e495fdf2e6f13ebead) ) + ROM_LOAD16_WORD_SWAP( "263erms01.p1", 0x000000, 0x100000, CRC(094c778d) SHA1(185d878547162f2c7774fdcb9d7e3f8cdad4ef8b) ) ROM_LOAD16_WORD_SWAP( "263hh29.p2", 0x100000, 0x800000, CRC(1d268350) SHA1(296ae402c9ff1c6cfc70629aacba539dfd479cfd) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -1788,9 +1777,9 @@ ROM_START( mslug4erms02 ) ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) ROM_END -ROM_START( mslug4erms03 ) +ROM_START( mslug4erms02 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263erms03.p1", 0x000000, 0x100000, CRC(5fbc8289) SHA1(6feafcfcd47471a8ed318a6fbdabbcc638758927) ) + ROM_LOAD16_WORD_SWAP( "263erms02.p1", 0x000000, 0x100000, CRC(74c4f80b) SHA1(f8367f98e8cc0c19b4a7a3e495fdf2e6f13ebead) ) ROM_LOAD16_WORD_SWAP( "263hh29.p2", 0x100000, 0x800000, CRC(1d268350) SHA1(296ae402c9ff1c6cfc70629aacba539dfd479cfd) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -1823,7 +1812,7 @@ ROM_END ROM_START( mslug4hqyvs01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263hqyvs01.p1", 0x000000, 0x100000, CRC(4d2f69d2) SHA1(78060c3b8c39aa4bbf413a20c9cbff1140be4483) ) + ROM_LOAD16_WORD_SWAP( "263hqyvs01.p1", 0x000000, 0x100000, CRC(065a188d) SHA1(cfb5da5c19be006b94c6026053c631140075bf3c) ) ROM_LOAD16_WORD_SWAP( "263hh25.sp2", 0x100000, 0x400000, CRC(cf6feb75) SHA1(133e1d97a3ae14835dcb7b6a642c3968cd174547) ) NEO_SFIX_MT_512K @@ -1853,37 +1842,7 @@ ROM_END ROM_START( mslug4hqyvs02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263hqyvs02.p1", 0x000000, 0x100000, CRC(30a7e654) SHA1(6aa96781289e4d7cb55ae736a8ec5a4092beef65) ) - ROM_LOAD16_WORD_SWAP( "263hh25.sp2", 0x100000, 0x400000, CRC(cf6feb75) SHA1(133e1d97a3ae14835dcb7b6a642c3968cd174547) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4hqyvs03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263hqyvs03.p1", 0x000000, 0x100000, CRC(1bdf9cd6) SHA1(f5a7418298cfad0bde05189ed812824a52be8e82) ) + ROM_LOAD16_WORD_SWAP( "263hqyvs02.p1", 0x000000, 0x100000, CRC(7bd2970b) SHA1(c477c7fb6804fe81e3db33cd4cc6b55bb3819615) ) ROM_LOAD16_WORD_SWAP( "263hh25.sp2", 0x100000, 0x400000, CRC(cf6feb75) SHA1(133e1d97a3ae14835dcb7b6a642c3968cd174547) ) NEO_SFIX_MT_512K @@ -1913,7 +1872,7 @@ ROM_END ROM_START( mslug4rma01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma01.p1", 0x000000, 0x100000, CRC(c250b1c0) SHA1(54ff1a659fe7e028a22518487bc59c75031cc7a6) ) + ROM_LOAD16_WORD_SWAP( "263rma01.p1", 0x000000, 0x100000, CRC(a06ee5fa) SHA1(75ca18e8514d4ec6ee3e518ae2048af519e9ac57) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -1943,7 +1902,7 @@ ROM_END ROM_START( mslug4rma02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma02.p1", 0x000000, 0x100000, CRC(bfd83e46) SHA1(a81da59a12a11582d5058fd740d97ae3874c43a1) ) + ROM_LOAD16_WORD_SWAP( "263rma02.p1", 0x000000, 0x100000, CRC(dde66a7c) SHA1(e613f5b36e039ab27eb9de67361d560e5cc43e20) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -1973,7 +1932,7 @@ ROM_END ROM_START( mslug4rma03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma03.p1", 0x000000, 0x100000, CRC(94a044c4) SHA1(23474fc6855c6a002e511c2dd42b0d95c2c31cfd) ) + ROM_LOAD16_WORD_SWAP( "263rma03.p1", 0x000000, 0x100000, CRC(b90a5228) SHA1(7238658ed23d80410df0085ae083df30823dc0f8) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2003,7 +1962,7 @@ ROM_END ROM_START( mslug4rma04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma04.p1", 0x000000, 0x100000, CRC(6aa25eb6) SHA1(536b0c326e7a220aab9540b9701e9806b2696f0f) ) + ROM_LOAD16_WORD_SWAP( "263rma04.p1", 0x000000, 0x100000, CRC(c482ddae) SHA1(a759972b721fddcbc459eab257d69dcc5e28deab) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2033,7 +1992,7 @@ ROM_END ROM_START( mslug4rma05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma05.p1", 0x000000, 0x100000, CRC(172ad130) SHA1(806290a3431c9959f0cf5f57c73f2311cebeeca3) ) + ROM_LOAD16_WORD_SWAP( "263rma05.p1", 0x000000, 0x100000, CRC(b1d63f66) SHA1(8423dd54875fca5aea6ca7cc4fffc394e0e5224e) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2063,7 +2022,7 @@ ROM_END ROM_START( mslug4rma06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma06.p1", 0x000000, 0x100000, CRC(3c52abb2) SHA1(216b7ab933f70c71c103dcf04f6710aa38f3c72c) ) + ROM_LOAD16_WORD_SWAP( "263rma06.p1", 0x000000, 0x100000, CRC(cc5eb0e0) SHA1(d379ca9179a2d1747e256acbc5e4afe7301049c2) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2093,7 +2052,7 @@ ROM_END ROM_START( mslug4rma07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma07.p1", 0x000000, 0x100000, CRC(db340612) SHA1(f7fe6e0728ef18334259611154bf2aeb463cf72b) ) + ROM_LOAD16_WORD_SWAP( "263rma07.p1", 0x000000, 0x100000, CRC(a8b288b4) SHA1(606829d8d93f7837b149c097ada3ccd85525b4e1) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2123,7 +2082,7 @@ ROM_END ROM_START( mslug4rma08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma08.p1", 0x000000, 0x100000, CRC(a6bc8994) SHA1(35b8f5fce26ae39ca2d391bf0a66919ba3dbf336) ) + ROM_LOAD16_WORD_SWAP( "263rma08.p1", 0x000000, 0x100000, CRC(d53a0732) SHA1(27701a58104a15e5e1668229e6b3f7bc113bc794) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2153,7 +2112,7 @@ ROM_END ROM_START( mslug4rma09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma09.p1", 0x000000, 0x100000, CRC(8dc4f316) SHA1(b4b2ab5ac12c5324968b1557ba581baa521bb84f) ) + ROM_LOAD16_WORD_SWAP( "263rma09.p1", 0x000000, 0x100000, CRC(d444e02e) SHA1(d781b102944bc71c701d75ca9ff79b05bf83ef2c) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2183,7 +2142,7 @@ ROM_END ROM_START( mslug4rma10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma10.p1", 0x000000, 0x100000, CRC(73c6e964) SHA1(056cc94f2e3d10d5a13e4ea2d8619259a23432d9) ) + ROM_LOAD16_WORD_SWAP( "263rma10.p1", 0x000000, 0x100000, CRC(a9cc6fa8) SHA1(85ef7796861509bc8605f1383e2f520a8fa8e21e) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2213,7 +2172,7 @@ ROM_END ROM_START( mslug4rma11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma11.p1", 0x000000, 0x100000, CRC(0e4e66e2) SHA1(b1d5ee14cb086d76383f8a878de7d906772bb8a9) ) + ROM_LOAD16_WORD_SWAP( "263rma11.p1", 0x000000, 0x100000, CRC(e68d8f8a) SHA1(813d20806907915f6f9a0fb2f163812bc1034ade) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2243,7 +2202,7 @@ ROM_END ROM_START( mslug4rma12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma12.p1", 0x000000, 0x100000, CRC(25361c60) SHA1(ef32f373db7dcce2c9baacb67ddbc457840490ae) ) + ROM_LOAD16_WORD_SWAP( "263rma12.p1", 0x000000, 0x100000, CRC(9b05000c) SHA1(fc02088fc338868350850861aed8b41df56598e4) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2273,7 +2232,7 @@ ROM_END ROM_START( mslug4rma13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma13.p1", 0x000000, 0x100000, CRC(d3e86b5c) SHA1(ee0b016759e49289d5ba318de9a5b27322094820) ) + ROM_LOAD16_WORD_SWAP( "263rma13.p1", 0x000000, 0x100000, CRC(722fecb8) SHA1(c8328e8fc4f2b71bbc61bb9e00ff8833600db9cc) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2303,7 +2262,7 @@ ROM_END ROM_START( mslug4rma14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma14.p1", 0x000000, 0x100000, CRC(ae60e4da) SHA1(5955314daa60e07bfa57bf135df6e3b1afbb0052) ) + ROM_LOAD16_WORD_SWAP( "263rma14.p1", 0x000000, 0x100000, CRC(0fa7633e) SHA1(d5bccb38a0d1f0b0361ebd8d4d1ac4ffa9dfb1f2) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2333,7 +2292,7 @@ ROM_END ROM_START( mslug4rma15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma15.p1", 0x000000, 0x100000, CRC(85189e58) SHA1(dfe50b4807edad9f2927a49c5343680cf798cab8) ) + ROM_LOAD16_WORD_SWAP( "263rma15.p1", 0x000000, 0x100000, CRC(8bc33d8c) SHA1(52eeccca05efda624e7adeb3b941a86d6d290d6e) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2363,7 +2322,7 @@ ROM_END ROM_START( mslug4rma16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma16.p1", 0x000000, 0x100000, CRC(7b1a842a) SHA1(69a3a565f7de71da3df12810d9b100c2fdbee0e2) ) + ROM_LOAD16_WORD_SWAP( "263rma16.p1", 0x000000, 0x100000, CRC(f64bb20a) SHA1(016759908251e19a91233abeb94c36bb4b6831d3) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2393,7 +2352,7 @@ ROM_END ROM_START( mslug4rma17 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma17.p1", 0x000000, 0x100000, CRC(06920bac) SHA1(02dbac77ae47955a260055156a164f6b6040ae56) ) + ROM_LOAD16_WORD_SWAP( "263rma17.p1", 0x000000, 0x100000, CRC(63973624) SHA1(818cba4850fd423c0ccf6586c939712fddb95492) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2423,7 +2382,7 @@ ROM_END ROM_START( mslug4rma18 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma18.p1", 0x000000, 0x100000, CRC(2dea712e) SHA1(a6980e242b76fe655ee6a6385b5c4cf6f1ef5f34) ) + ROM_LOAD16_WORD_SWAP( "263rma18.p1", 0x000000, 0x100000, CRC(1e1fb9a2) SHA1(dcd5debacfb243e16425951042af5dfc938812db) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2453,7 +2412,7 @@ ROM_END ROM_START( mslug4rma19 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma19.p1", 0x000000, 0x100000, CRC(ca8cdc8e) SHA1(a6deedf4e3df8f8aecd33bcde3a0462737ef5a15) ) + ROM_LOAD16_WORD_SWAP( "263rma19.p1", 0x000000, 0x100000, CRC(92a78a5e) SHA1(5a673919833f6f680f94e6a8e251828d22645906) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2483,7 +2442,7 @@ ROM_END ROM_START( mslug4rma20 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma20.p1", 0x000000, 0x100000, CRC(b7045308) SHA1(f2947d30225439e53c65c36da8d441e513da95de) ) + ROM_LOAD16_WORD_SWAP( "263rma20.p1", 0x000000, 0x100000, CRC(ef2f05d8) SHA1(cc5cc54e635cbaff444e990aef944a82d6d31cd7) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2513,7 +2472,7 @@ ROM_END ROM_START( mslug4rma21 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma21.p1", 0x000000, 0x100000, CRC(9c7c298a) SHA1(107bbef18854e6a6a2a11a7f08b1c30825c2a878) ) + ROM_LOAD16_WORD_SWAP( "263rma21.p1", 0x000000, 0x100000, CRC(6b4b5b6a) SHA1(b11aa52c09c2ebff3aa5ec96eaf43534cfa22aa4) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -2543,967 +2502,7 @@ ROM_END ROM_START( mslug4rma22 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma22.p1", 0x000000, 0x100000, CRC(627e33f8) SHA1(f095d4773e2f20c2a2b9abd792711add566cdd59) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma23.p1", 0x000000, 0x100000, CRC(1ff6bc7e) SHA1(c5a03d7ff751fbb89f3b236467c1e52fd3b50fa2) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma24.p1", 0x000000, 0x100000, CRC(348ec6fc) SHA1(5787a95dc3cd3541c16a2ca3e32433613732c201) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma25.p1", 0x000000, 0x100000, CRC(b67ab414) SHA1(930fdcdb7f916c2d0da78ef0c05f0d3fb235f419) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma26.p1", 0x000000, 0x100000, CRC(cbf23b92) SHA1(5b3ab7d068874b832740c73a2ec0050496114ff8) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma27.p1", 0x000000, 0x100000, CRC(e08a4110) SHA1(f6a0852a75445beeee20c0f18b4ce39a65a8c563) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma28.p1", 0x000000, 0x100000, CRC(1e885b62) SHA1(0e77169eca1461fb124696b4b1518e7ab17abd2e) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma29.p1", 0x000000, 0x100000, CRC(6300d4e4) SHA1(081159b39ed0a64cb6b49781b33e7d64f96011fb) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma30.p1", 0x000000, 0x100000, CRC(4878ae66) SHA1(516895ca10adfcc8428e543b867e73d09efb19da) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma31.p1", 0x000000, 0x100000, CRC(84b3dbb0) SHA1(e7a58ee2cf98ccf30ab8ff6a8ada2c05d0fed307) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma32.p1", 0x000000, 0x100000, CRC(f93b5436) SHA1(d832cc28b4495403a6357aa14f376c137a7f3d98) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma33.p1", 0x000000, 0x100000, CRC(d2432eb4) SHA1(ef11c5f4189e7c78e9ec6a9acfaec08c84b1984a) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma40.p1", 0x000000, 0x100000, CRC(1011b882) SHA1(8458819800b75dd53c2f631c3b05b1b0b77536e7) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma41.p1", 0x000000, 0x100000, CRC(6d993704) SHA1(0cd34e133120b9fd9581794656d064ce90a73dc3) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma42.p1", 0x000000, 0x100000, CRC(46e14d86) SHA1(2de397e3345e881663a2fa56da0c7c25d7b976b9) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma43 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma43.p1", 0x000000, 0x100000, CRC(e9fd69b6) SHA1(ca948feb82edae713e14e8d9c5065ae8ba01aaad) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma44.p1", 0x000000, 0x100000, CRC(9475e630) SHA1(eef7ddeda6ee9a65db88173f823c30a25c996257) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma45 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma45.p1", 0x000000, 0x100000, CRC(bf0d9cb2) SHA1(76573f174b752e2d8b34a43c2cf05d145946410e) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma46.p1", 0x000000, 0x100000, CRC(410f86c0) SHA1(d1fcf719a2472ebe734009ef47e64b4282e29d85) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma47.p1", 0x000000, 0x100000, CRC(3c870946) SHA1(6fc215dabe83a394bfe3c9363f9d1016598c2607) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma48.p1", 0x000000, 0x100000, CRC(17ff73c4) SHA1(c5339ca41380a4c760804c23ed6624469b8ecba0) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma55.p1", 0x000000, 0x100000, CRC(01a9621e) SHA1(7d4c387ef1148dbd2f832ab8b3302ab4008a7760) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma56.p1", 0x000000, 0x100000, CRC(7c21ed98) SHA1(9b5b06677f39c3ca6d929316e2e0a021c9a5009f) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma57.p1", 0x000000, 0x100000, CRC(5759971a) SHA1(64983968f35079cd569c58ecdc8f24a5249dd763) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma58.p1", 0x000000, 0x100000, CRC(f099de64) SHA1(f8f0cb452eb6b052bdf63332e60dd7ded6bb3367) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma59.p1", 0x000000, 0x100000, CRC(8d1151e2) SHA1(64056eac39e37b850606efb69504ca2706e88c2f) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma60.p1", 0x000000, 0x100000, CRC(a6692b60) SHA1(99fb72955fec62ee42aabfebe2d401fbc273f591) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma61.p1", 0x000000, 0x100000, CRC(586b3112) SHA1(3d4298774cab75848a256e2646b310c4bebd5460) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma62.p1", 0x000000, 0x100000, CRC(25e3be94) SHA1(06d6dabd075eb5aee1151945aa0b9bffe83bd5dd) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma63.p1", 0x000000, 0x100000, CRC(0e9bc416) SHA1(66bbb08421d545cebb36b311abd648961812f4ca) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma64.p1", 0x000000, 0x100000, CRC(09750f50) SHA1(6a85cb3d03a2180c95a9bc32045f97f3d65e3b9d) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma65.p1", 0x000000, 0x100000, CRC(74fd80d6) SHA1(bc75fca76c0beeba2034dc73d277a68ac045af50) ) - ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) - - NEO_SFIX_MT_512K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "263d.m1", 0x00000, 0x10000, CRC(0c4c42f8) SHA1(b7be47d909f5e4fcfe769ead0653d40e1e708d36) ) - ROM_RELOAD( 0x10000, 0x10000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263.v1", 0x000000, 0x800000, CRC(01e9b9cd) SHA1(0b045c2999449f7dab5ae8a42e957d5b6650431e) ) - ROM_LOAD( "263.v2", 0x800000, 0x800000, CRC(4ab2bf81) SHA1(77ccfa48f7e3daddef5fe5229a0093eb2f803742) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263hh50.c1", 0x0000000, 0x800000, CRC(6e53b397) SHA1(5ace71164b860a9a7fcf87395cb200a2baf06b6e) ) - ROM_LOAD16_BYTE( "263hh50.c2", 0x0000001, 0x800000, CRC(D1a7d312) SHA1(81180989e40b79f2be61115560154a2b1ece0304) ) - ROM_LOAD16_BYTE( "263hh50.c3", 0x1000000, 0x800000, CRC(325d475e) SHA1(E6acdc51af211a856745391c2b7098eef4ddcc8f) ) - ROM_LOAD16_BYTE( "263hh50.c4", 0x1000001, 0x800000, CRC(5c908d0f) SHA1(5092d8d215e85e7faa7f989e8ee16644dc16fe84) ) - ROM_LOAD16_BYTE( "263hh50.c5", 0x2000000, 0x800000, CRC(B85f3ae8) SHA1(4f73e5c7024e337d65b323447226b474e20a9738) ) - ROM_LOAD16_BYTE( "263hh50.c6", 0x2000001, 0x800000, CRC(9dfdad34) SHA1(Cfcdbf1d6b058ecccb8b1cc775397d0404bd5859) ) -ROM_END - -ROM_START( mslug4rma66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rma66.p1", 0x000000, 0x100000, CRC(5f85fa54) SHA1(18e213f4673e291a5c07b2738da611c5863f7078) ) + ROM_LOAD16_WORD_SWAP( "263rma22.p1", 0x000000, 0x100000, CRC(16c3d4ec) SHA1(06cd738f03454f0df6d86a7e6e2b4e31f28faa06) ) ROM_LOAD16_WORD_SWAP( "263.p2", 0x100000, 0x400000, CRC(fdb7aed8) SHA1(dbeaec38f44e58ffedba99e70fa1439c2bf0dfa3) ) NEO_SFIX_MT_512K @@ -3533,7 +2532,7 @@ ROM_END ROM_START( mslug4rmb01 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb01.p1", 0x000000, 0x100000, CRC(d12f439f) SHA1(6d81dc12cb21b1a36e112ccaa8586c8524adb377) ) + ROM_LOAD16_WORD_SWAP( "263rmb01.p1", 0x000000, 0x100000, CRC(70e28407) SHA1(fd9b9e43a621e74d08a88991dde5ac18e16580a3) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3566,7 +2565,7 @@ ROM_END ROM_START( mslug4rmb02 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb02.p1", 0x000000, 0x100000, CRC(aca7cc19) SHA1(00c9f83141ac5fe06fb4c14cc95901dcdb923a94) ) + ROM_LOAD16_WORD_SWAP( "263rmb02.p1", 0x000000, 0x100000, CRC(0d6a0b81) SHA1(aedb0e1abd9446dab7f1910a4221ea123d47f754) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3599,7 +2598,7 @@ ROM_END ROM_START( mslug4rmb03 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb03.p1", 0x000000, 0x100000, CRC(87dfb69b) SHA1(a444da00a79982d29890d381a33a039113a860c0) ) + ROM_LOAD16_WORD_SWAP( "263rmb03.p1", 0x000000, 0x100000, CRC(698633d5) SHA1(62a114b126c927499e852aa9b1a0612f253786f8) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3632,7 +2631,7 @@ ROM_END ROM_START( mslug4rmb04 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb04.p1", 0x000000, 0x100000, CRC(c84bf44d) SHA1(aa026be67006ea980b068974441d8fc4bfc49f6e) ) + ROM_LOAD16_WORD_SWAP( "263rmb04.p1", 0x000000, 0x100000, CRC(140ebc53) SHA1(0903a31f0dd1b76bb2308094abe73de2eab2e190) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3665,7 +2664,7 @@ ROM_END ROM_START( mslug4rmb05 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb05.p1", 0x000000, 0x100000, CRC(b5c37bcb) SHA1(f2c5b09e94e03a7cdd189eec0f3ba7c57cee1224) ) + ROM_LOAD16_WORD_SWAP( "263rmb05.p1", 0x000000, 0x100000, CRC(615a5e9b) SHA1(11ca36fec53e9cf750ea169986e6f0e848c00c5b) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3698,7 +2697,7 @@ ROM_END ROM_START( mslug4rmb06 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb06.p1", 0x000000, 0x100000, CRC(9ebb0149) SHA1(92ca45a63bff150f0dbb22570841aa542b449df4) ) + ROM_LOAD16_WORD_SWAP( "263rmb06.p1", 0x000000, 0x100000, CRC(1cd2d11d) SHA1(c7916cd6f892ba2bc58c18008f8bd438fef741db) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3731,7 +2730,7 @@ ROM_END ROM_START( mslug4rmb07 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb07.p1", 0x000000, 0x100000, CRC(c0979903) SHA1(fd66b2f7199cf0614bb38e6843ca32539588e300) ) + ROM_LOAD16_WORD_SWAP( "263rmb07.p1", 0x000000, 0x100000, CRC(783ee949) SHA1(2552f8a887d46b4978d111144645e4a26210cc82) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3764,7 +2763,7 @@ ROM_END ROM_START( mslug4rmb08 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb08.p1", 0x000000, 0x100000, CRC(bd1f1685) SHA1(3009990b216d46c41d4f58bcb8a4a5539f447958) ) + ROM_LOAD16_WORD_SWAP( "263rmb08.p1", 0x000000, 0x100000, CRC(05b666cf) SHA1(2e1c25343314f5cf6e1703b527a7fb93bfd6baca) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3797,7 +2796,7 @@ ROM_END ROM_START( mslug4rmb09 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb09.p1", 0x000000, 0x100000, CRC(96676c07) SHA1(dee83a6f212d4b2acc213cd49e62eaff2edb0240) ) + ROM_LOAD16_WORD_SWAP( "263rmb09.p1", 0x000000, 0x100000, CRC(04c881d3) SHA1(89718181e59da442748c263df4f15d62085397fd) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3830,7 +2829,7 @@ ROM_END ROM_START( mslug4rmb10 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb10.p1", 0x000000, 0x100000, CRC(d9f32ed1) SHA1(c01a4106fa2a5b1422460075a370e926e387ddb2) ) + ROM_LOAD16_WORD_SWAP( "263rmb10.p1", 0x000000, 0x100000, CRC(79400e55) SHA1(f85b50b6fc1217b145c7533fb0f98679d15b4cc1) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3863,7 +2862,7 @@ ROM_END ROM_START( mslug4rmb11 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb11.p1", 0x000000, 0x100000, CRC(a47ba157) SHA1(fbb252a99f08e6f8e9ef9ab7e5c816bfbc5df72d) ) + ROM_LOAD16_WORD_SWAP( "263rmb11.p1", 0x000000, 0x100000, CRC(3601ee77) SHA1(fa3be1fd36c097fa35ac8344c6353bf8921da8e1) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3896,7 +2895,7 @@ ROM_END ROM_START( mslug4rmb12 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb12.p1", 0x000000, 0x100000, CRC(8f03dbd5) SHA1(36f63839b90f85966d785fdef57e488ca9488298) ) + ROM_LOAD16_WORD_SWAP( "263rmb12.p1", 0x000000, 0x100000, CRC(4b8961f1) SHA1(db44631f5a21186e5ff4a461c10672f730a70a53) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3929,7 +2928,7 @@ ROM_END ROM_START( mslug4rmb13 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb13.p1", 0x000000, 0x100000, CRC(a505464b) SHA1(912036833e45484c80aa755c434dd510a2e51d98) ) + ROM_LOAD16_WORD_SWAP( "263rmb13.p1", 0x000000, 0x100000, CRC(a2a38d45) SHA1(e797dc9c6e8bcf2a219853fc1ac2a798afefdbdd) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3962,7 +2961,7 @@ ROM_END ROM_START( mslug4rmb14 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb14.p1", 0x000000, 0x100000, CRC(d88dc9cd) SHA1(187726d111cf0dd7f4ee8e92cbbe048ebd58b311) ) + ROM_LOAD16_WORD_SWAP( "263rmb14.p1", 0x000000, 0x100000, CRC(df2b02c3) SHA1(c262bbb4b590ba07940bf83f90aa5286625ace2f) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -3995,7 +2994,7 @@ ROM_END ROM_START( mslug4rmb15 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb15.p1", 0x000000, 0x100000, CRC(f3f5b34f) SHA1(fb746b02c7961ebc81a984e30ca53c47bc306543) ) + ROM_LOAD16_WORD_SWAP( "263rmb15.p1", 0x000000, 0x100000, CRC(5b4f5c71) SHA1(a4f94ac958831a5c6dbc9edfa1c977b651589d04) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4028,7 +3027,7 @@ ROM_END ROM_START( mslug4rmb16 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb16.p1", 0x000000, 0x100000, CRC(97cc29ef) SHA1(8c4c567c19578fefebc675f49ea4ea4ad6319664) ) + ROM_LOAD16_WORD_SWAP( "263rmb16.p1", 0x000000, 0x100000, CRC(26c7d3f7) SHA1(623392da12df89afccf07a80c4fcad7350403eaf) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4061,7 +3060,7 @@ ROM_END ROM_START( mslug4rmb17 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb17.p1", 0x000000, 0x100000, CRC(ea44a669) SHA1(994820899a9ad6e1e1b8d93de3a0c6038187882d) ) + ROM_LOAD16_WORD_SWAP( "263rmb17.p1", 0x000000, 0x100000, CRC(b31b57d9) SHA1(b0979a6e2c25f9690497b75071c5f10b88e328d4) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4094,370 +3093,7 @@ ROM_END ROM_START( mslug4rmb18 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb18.p1", 0x000000, 0x100000, CRC(c13cdceb) SHA1(c853f8f87b35b27c25908a1dfda93aadf07d8190) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb22 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb22.p1", 0x000000, 0x100000, CRC(036e4add) SHA1(e619694a7c2fc7f71d613b2d51c002c4d5b4f35f) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb23 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb23.p1", 0x000000, 0x100000, CRC(7ee6c55b) SHA1(1296cb4cbc257e782e0d0872caece6b2588b8ab8) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb24 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb24.p1", 0x000000, 0x100000, CRC(559ebfd9) SHA1(1baba8288019217df838fc6281c843992dbd3683) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb25 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb25.p1", 0x000000, 0x100000, CRC(fa829be9) SHA1(90c6e32bfbea75f78779c991705c453e67028daa) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb26 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb26.p1", 0x000000, 0x100000, CRC(870a146f) SHA1(e6b33208b81180ffb7d1c1b5ffe71305905a9e0f) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb27 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb27.p1", 0x000000, 0x100000, CRC(ac726eed) SHA1(2b1538a89118f33e7fa957f144bc3935e83d3e96) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb31 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb31.p1", 0x000000, 0x100000, CRC(12d69041) SHA1(2bbcdf1626e4aeff60bd5ad87082b20d8ba523ef) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb32 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb32.p1", 0x000000, 0x100000, CRC(6f5e1fc7) SHA1(27dd4ef3118ca19b8015e1016ef3ee31947aaf31) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb33 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb33.p1", 0x000000, 0x100000, CRC(44266545) SHA1(f2b6c3640d9a3e9822f1df7576c8e0983c0ad812) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb34 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb34.p1", 0x000000, 0x100000, CRC(e3e62c3b) SHA1(03d0ffc10da36c4917263393c1bee30ae230f870) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmb35 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb35.p1", 0x000000, 0x100000, CRC(9e6ea3bd) SHA1(59ef03c6b3df5dea2fc56933122008fcc1087c7f) ) + ROM_LOAD16_WORD_SWAP( "263rmb18.p1", 0x000000, 0x100000, CRC(ce93d85f) SHA1(4400d33a454cb7b3adacfad215c254e9fffca064) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4488,9 +3124,9 @@ ROM_START( mslug4rmb35 ) ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) ROM_END -ROM_START( mslug4rmb36 ) +ROM_START( mslug4rmb19 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb36.p1", 0x000000, 0x100000, CRC(b516d93f) SHA1(a467f42ab4d9978cd030f7abbcdc5199fbcc0b59) ) + ROM_LOAD16_WORD_SWAP( "263rmb19.p1", 0x000000, 0x100000, CRC(422beba3) SHA1(97410cd43efa03162e3a6162f801b773d6ae860c) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4521,9 +3157,9 @@ ROM_START( mslug4rmb36 ) ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) ROM_END -ROM_START( mslug4rmb37 ) +ROM_START( mslug4rmb20 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb37.p1", 0x000000, 0x100000, CRC(1a0afd0f) SHA1(2616ff0d3bcc8d063bb13b6bf33c5a3e2c0285bc) ) + ROM_LOAD16_WORD_SWAP( "263rmb20.p1", 0x000000, 0x100000, CRC(3fa36425) SHA1(9f3e18f222682ae1642e18271e03a3d0900ca08d) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4554,9 +3190,9 @@ ROM_START( mslug4rmb37 ) ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) ROM_END -ROM_START( mslug4rmb38 ) +ROM_START( mslug4rmb21 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb38.p1", 0x000000, 0x100000, CRC(67827289) SHA1(82c156e2e690701ff362bfeb23bc71eb10629e31) ) + ROM_LOAD16_WORD_SWAP( "263rmb21.p1", 0x000000, 0x100000, CRC(bbc73a97) SHA1(89f6fbc6c3c6ea33c48e81f8707eb3a65ede55e6) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4587,9 +3223,9 @@ ROM_START( mslug4rmb38 ) ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) ROM_END -ROM_START( mslug4rmb39 ) +ROM_START( mslug4rmb22 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmb39.p1", 0x000000, 0x100000, CRC(4cfa080b) SHA1(fb917530368f775e3be45e1ab5243be5664afd6e) ) + ROM_LOAD16_WORD_SWAP( "263rmb22.p1", 0x000000, 0x100000, CRC(c64fb511) SHA1(03630cef8e200c0e390644861954c8c12594feb5) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4622,7 +3258,7 @@ ROM_END ROM_START( mslug4rmc01 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc01.p1", 0x000000, 0x100000, CRC(eb98cb46) SHA1(cc134d7359e2d033473b26ae04e305d205c4a949) ) + ROM_LOAD16_WORD_SWAP( "263rmc01.p1", 0x000000, 0x100000, CRC(4b22fac3) SHA1(b731c08921f2cc34ff303bcbdc9084cea1dd2682) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4655,7 +3291,7 @@ ROM_END ROM_START( mslug4rmc02 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc02.p1", 0x000000, 0x100000, CRC(961044c0) SHA1(ca432e611fe022d4f6320ebb7d94fc2cdd886fb1) ) + ROM_LOAD16_WORD_SWAP( "263rmc02.p1", 0x000000, 0x100000, CRC(36aa7545) SHA1(b8b9f25c353fc926991558c43180b7f29b3a0e46) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4688,7 +3324,7 @@ ROM_END ROM_START( mslug4rmc03 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc03.p1", 0x000000, 0x100000, CRC(bd683e42) SHA1(b76342650114b052ad2f72df492422ded398698e) ) + ROM_LOAD16_WORD_SWAP( "263rmc03.p1", 0x000000, 0x100000, CRC(52464d11) SHA1(3b70731a0c7a6e44678fb0ac20d90a58220e9b6f) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4721,7 +3357,7 @@ ROM_END ROM_START( mslug4rmc04 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc04.p1", 0x000000, 0x100000, CRC(436a2430) SHA1(f9db9100bf8ee5d5fcd3f10b1412be8f348c132d) ) + ROM_LOAD16_WORD_SWAP( "263rmc04.p1", 0x000000, 0x100000, CRC(2fcec297) SHA1(1d724c4d551638307ef11be0e7a274d331246a36) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4754,7 +3390,7 @@ ROM_END ROM_START( mslug4rmc05 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc05.p1", 0x000000, 0x100000, CRC(3ee2abb6) SHA1(0517c3ae76eed7a49b35ba1723fb9ae91862605e) ) + ROM_LOAD16_WORD_SWAP( "263rmc05.p1", 0x000000, 0x100000, CRC(5a9a205f) SHA1(6f09c879d426285f3398e4bf80d725bb556240b3) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4787,7 +3423,7 @@ ROM_END ROM_START( mslug4rmc06 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc06.p1", 0x000000, 0x100000, CRC(159ad134) SHA1(1eba46665f6ff699120d8c00063f89c1103e0585) ) + ROM_LOAD16_WORD_SWAP( "263rmc06.p1", 0x000000, 0x100000, CRC(2712afd9) SHA1(2014c48caeda82dace3d72c969bc1ce5816bb985) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4820,7 +3456,7 @@ ROM_END ROM_START( mslug4rmc07 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc07.p1", 0x000000, 0x100000, CRC(f2fc7c94) SHA1(31e0b8e697ee75accca81bb4180aa9669a665100) ) + ROM_LOAD16_WORD_SWAP( "263rmc07.p1", 0x000000, 0x100000, CRC(43fe978d) SHA1(8f869f9c8d11a241937312717051eea5929b614c) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4853,7 +3489,7 @@ ROM_END ROM_START( mslug4rmc08 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc08.p1", 0x000000, 0x100000, CRC(8f74f312) SHA1(f8b451fa53e0015f4e8c47330597f503c684eb49) ) + ROM_LOAD16_WORD_SWAP( "263rmc08.p1", 0x000000, 0x100000, CRC(3e76180b) SHA1(1912a54fc32b46fe5ac8455f798b571331775404) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4886,7 +3522,7 @@ ROM_END ROM_START( mslug4rmc09 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc09.p1", 0x000000, 0x100000, CRC(a40c8990) SHA1(fec2dde7043f4ceef65c5034c08f58f5bf4bab42) ) + ROM_LOAD16_WORD_SWAP( "263rmc09.p1", 0x000000, 0x100000, CRC(3f08ff17) SHA1(2c6c031670131043f9702ffb08b4956f08c75942) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4919,7 +3555,7 @@ ROM_END ROM_START( mslug4rmc10 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc10.p1", 0x000000, 0x100000, CRC(5a0e93e2) SHA1(59f83c68240f1175ace78a940cd408cbbe4822f0) ) + ROM_LOAD16_WORD_SWAP( "263rmc10.p1", 0x000000, 0x100000, CRC(42807091) SHA1(38694fd810896023f3ea6932c3ccdfc18cfc140a) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4952,7 +3588,7 @@ ROM_END ROM_START( mslug4rmc11 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc11.p1", 0x000000, 0x100000, CRC(27861c64) SHA1(6c82b679f6255bf3a5ceed35eef4c128518eac96) ) + ROM_LOAD16_WORD_SWAP( "263rmc11.p1", 0x000000, 0x100000, CRC(0dc190b3) SHA1(56052a75d03f78b3cafc219c1e7d054314ddef5e) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -4985,7 +3621,7 @@ ROM_END ROM_START( mslug4rmc12 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc12.p1", 0x000000, 0x100000, CRC(0cfe66e6) SHA1(8de39e4a8126ac64b5eee1599fc3297a7796bc62) ) + ROM_LOAD16_WORD_SWAP( "263rmc12.p1", 0x000000, 0x100000, CRC(70491f35) SHA1(c6e8a494469505efac960f4a14b5baf9399b2196) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5018,7 +3654,7 @@ ROM_END ROM_START( mslug4rmc13 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc13.p1", 0x000000, 0x100000, CRC(fa2011da) SHA1(1ae239160b6594f30d0bf534924b2fa24ee21f86) ) + ROM_LOAD16_WORD_SWAP( "263rmc13.p1", 0x000000, 0x100000, CRC(9963f381) SHA1(3c9e1f6288beb87777049aefe0d057d273adb532) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5051,7 +3687,7 @@ ROM_END ROM_START( mslug4rmc14 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc14.p1", 0x000000, 0x100000, CRC(87a89e5c) SHA1(0c764083a892161a456c6638133d7010f695d970) ) + ROM_LOAD16_WORD_SWAP( "263rmc14.p1", 0x000000, 0x100000, CRC(e4eb7c07) SHA1(e23a64a4401093154e512398be21a6290772fb4e) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5084,7 +3720,7 @@ ROM_END ROM_START( mslug4rmc15 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc15.p1", 0x000000, 0x100000, CRC(acd0e4de) SHA1(2567960017d99308e866a85ddb9827d044386b72) ) + ROM_LOAD16_WORD_SWAP( "263rmc15.p1", 0x000000, 0x100000, CRC(608f22b5) SHA1(08f171ad1aae1de35c67330c7d3512c6ccf1bf9d) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5117,7 +3753,7 @@ ROM_END ROM_START( mslug4rmc16 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc16.p1", 0x000000, 0x100000, CRC(52d2feac) SHA1(60096efd5de23182fd2d2fadea57bb9cd4328892) ) + ROM_LOAD16_WORD_SWAP( "263rmc16.p1", 0x000000, 0x100000, CRC(1d07ad33) SHA1(78c0b577b8666869f49bf7125c7b128bbbfcc1e5) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5150,7 +3786,7 @@ ROM_END ROM_START( mslug4rmc17 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc17.p1", 0x000000, 0x100000, CRC(2f5a712a) SHA1(e889832c340650b68bc8111ad98f1324be6fe7e6) ) + ROM_LOAD16_WORD_SWAP( "263rmc17.p1", 0x000000, 0x100000, CRC(88db291d) SHA1(d065216be2cc7faca180dff35473beac7a3aa035) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5183,7 +3819,7 @@ ROM_END ROM_START( mslug4rmc18 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc18.p1", 0x000000, 0x100000, CRC(04220ba8) SHA1(896b5f6d5a34d1b94316c014786e1c492de0b828) ) + ROM_LOAD16_WORD_SWAP( "263rmc18.p1", 0x000000, 0x100000, CRC(f553a69b) SHA1(09955c1584afe6a017f9a5a27215020ceeda66fb) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5216,7 +3852,7 @@ ROM_END ROM_START( mslug4rmc19 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc19.p1", 0x000000, 0x100000, CRC(e344a608) SHA1(e0f99729ccc086a8b8caab3307177a1658dd753e) ) + ROM_LOAD16_WORD_SWAP( "263rmc19.p1", 0x000000, 0x100000, CRC(79eb9567) SHA1(ac40172bbcf3865ccaacc47ff036d4c206894daf) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5249,7 +3885,7 @@ ROM_END ROM_START( mslug4rmc20 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc20.p1", 0x000000, 0x100000, CRC(9ecc298e) SHA1(b5f47f7d344e218b39c5680f417092ceef833db0) ) + ROM_LOAD16_WORD_SWAP( "263rmc20.p1", 0x000000, 0x100000, CRC(04631ae1) SHA1(87696e19f076b92b3c13552485af22d0af467983) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5282,7 +3918,7 @@ ROM_END ROM_START( mslug4rmc21 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc21.p1", 0x000000, 0x100000, CRC(b5b4530c) SHA1(9fef1c8ef3ea97d6a6fa42a192d7452296a3ab5e) ) + ROM_LOAD16_WORD_SWAP( "263rmc21.p1", 0x000000, 0x100000, CRC(80074453) SHA1(2527921af0e39b295f38e8579994e79205467c8a) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -5315,1063 +3951,7 @@ ROM_END ROM_START( mslug4rmc22 ) ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc22.p1", 0x000000, 0x100000, CRC(4bb6497e) SHA1(c12fbdcdd1abb78a78e49553e3f3a6329ef0affd) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc23 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc23.p1", 0x000000, 0x100000, CRC(363ec6f8) SHA1(af531867055fff9f8753b27c60cfe62c50c950a9) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc24 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc24.p1", 0x000000, 0x100000, CRC(1d46bc7a) SHA1(f254ac1b05475dd7619f546fb451c6342fc1e919) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc25 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc25.p1", 0x000000, 0x100000, CRC(9fb2ce92) SHA1(231a9b61ae2da137bfc890bc17ea22d0cf89a067) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc26 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc26.p1", 0x000000, 0x100000, CRC(e23a4114) SHA1(94d1611cd2db029a4cf787c0f61e194e2dfb6fc9) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc27 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc27.p1", 0x000000, 0x100000, CRC(c9423b96) SHA1(fc75ea5b7972d0aa551a12321eda64c0a2dd14f0) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc28 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc28.p1", 0x000000, 0x100000, CRC(374021e4) SHA1(e8c93c67eb8495b59625e3831dd4879069ff08aa) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc29 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc29.p1", 0x000000, 0x100000, CRC(4ac8ae62) SHA1(d5df6d7954c8dff3c2864a83a5029336d6fcbe11) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc30 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc30.p1", 0x000000, 0x100000, CRC(61b0d4e0) SHA1(dcbfa225ce8dec08209f06ad5c03423d2505bfed) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc31 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc31.p1", 0x000000, 0x100000, CRC(ad7ba136) SHA1(307135e511952a49308d0040d7e5d346f7760701) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc32 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc32.p1", 0x000000, 0x100000, CRC(d0f32eb0) SHA1(aa01ccce23d93c8b15ac616d58adf2bb4d43f025) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc33 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc33.p1", 0x000000, 0x100000, CRC(fb8b5432) SHA1(ce1e29860db1e311599d67a8157b28e541d31645) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc40 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc40.p1", 0x000000, 0x100000, CRC(39d9c204) SHA1(9989c03c7c313167294f186946c5279d3c9f43f2) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc41 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc41.p1", 0x000000, 0x100000, CRC(44514d82) SHA1(6efd0530790d7b582cb0f1432fd756c40ee91e76) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc42 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc42.p1", 0x000000, 0x100000, CRC(6f293700) SHA1(0fd510227f6c4c01c0abe864ea7a765efca8d359) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc43 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc43.p1", 0x000000, 0x100000, CRC(c0351330) SHA1(8db72b8adfdedc6e0fae6c2314c64647d806c47d) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc44 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc44.p1", 0x000000, 0x100000, CRC(bdbd9cb6) SHA1(7fadbf618f3d79afb9addc02ea876f93b1872c51) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc45 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc45.p1", 0x000000, 0x100000, CRC(96c5e634) SHA1(6c37bdaee1522218cf0465b79f7166fccfc8bbd7) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc46 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc46.p1", 0x000000, 0x100000, CRC(68c7fc46) SHA1(87f5a3e8b74d293021b1e9cd9341ed1a04af04a2) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc47 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc47.p1", 0x000000, 0x100000, CRC(154f73c0) SHA1(b24d1c22e3b577bcb9c00caa716feca4fb5e5e8d) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc48 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc48.p1", 0x000000, 0x100000, CRC(3e370942) SHA1(7ee5a52597a596e751de034c85816a0e01d351f2) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc55 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc55.p1", 0x000000, 0x100000, CRC(28611898) SHA1(a3017294aa398bc73044474b7ab50f3fa6d06aa2) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc56 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc56.p1", 0x000000, 0x100000, CRC(55e9971e) SHA1(3bcb12a0ddf1626628ea876ed7b73a3904942c9d) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc57 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc57.p1", 0x000000, 0x100000, CRC(7e91ed9c) SHA1(fba9f4dbc89f42fe5fc5ccd125dc854f3e120f44) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc58 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc58.p1", 0x000000, 0x100000, CRC(d951a4e2) SHA1(1b2107b18627f5c88cf8d8cb583f4ebb5e09b98d) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc59 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc59.p1", 0x000000, 0x100000, CRC(a4d92b64) SHA1(9309bb89de46827a11ff97590fbe86cd83237c0b) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc60 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc60.p1", 0x000000, 0x100000, CRC(8fa151e6) SHA1(06b73676e6e22dc849527a7178a25ec9e7aa84a2) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc61 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc61.p1", 0x000000, 0x100000, CRC(71a34b94) SHA1(50cfe0e74e31a5f25b42280d365446255fd589cb) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc62 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc62.p1", 0x000000, 0x100000, CRC(0c2bc412) SHA1(33780f83ffe0cb0d6fc5cb6332703892e6a9f942) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc63 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc63.p1", 0x000000, 0x100000, CRC(2753be90) SHA1(83ebb5729dd76ef0bdae4c8a52df86ce46742623) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc64 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc64.p1", 0x000000, 0x100000, CRC(20bd75d6) SHA1(f1d1828597450f6e5596cfc536077ae3282ac3d3) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc65 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc65.p1", 0x000000, 0x100000, CRC(5d35fa50) SHA1(20e4ed0dec68eeaf818e162cdfddab170bff7ace) ) - ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) - - NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) - ROM_LOAD( "263lwl.v2", 0x400000, 0x400000, CRC(c9572c14) SHA1(4338aaceada29ea1cd2baf0d6ada4911246f5b09) ) - ROM_LOAD( "263lwl.v3", 0x800000, 0x400000, CRC(e7c14624) SHA1(1d17f7e7cfe9bb03f1a374b31427c4e5203433f2) ) - ROM_LOAD( "263lwl.v4", 0xc00000, 0x400000, CRC(b1e5ac70) SHA1(0d6eea68085c0e6cd7c7e29edb06f05a712f6d62) ) - ROM_IGNORE(0x400000) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "263nd.c1", 0x0000000, 0x800000, CRC(361ddda6) SHA1(95f329019660f1ec7f15f6ea1e0c2bfc84b02ca8) ) - ROM_LOAD16_BYTE( "263nd.c2", 0x0000001, 0x800000, CRC(15d192c4) SHA1(0b9afb62a1d4d764d616408b09e17a05fc4a87e7) ) - ROM_LOAD16_BYTE( "263lw.c3", 0x1000000, 0x800000, CRC(e296612c) SHA1(57eb1861b738247aaf0643641268f676b71ed025) ) - ROM_LOAD16_BYTE( "263lw.c4", 0x1000001, 0x800000, CRC(c22e3ad0) SHA1(11ce301d4e5b4b1b76e2b82d18c4a9b8b56eeb20) ) - ROM_LOAD16_BYTE( "263lw.c5", 0x2000000, 0x400000, CRC(288cd91f) SHA1(a195be13d4ef19705cd3f08be1ec8cdacb29f159) ) - ROM_LOAD16_BYTE( "263lw.c6", 0x2000001, 0x400000, CRC(b015aeee) SHA1(24e12e72b82eea9e52a4cefc774efb3bd7db822f) ) -ROM_END - -ROM_START( mslug4rmc66 ) - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "263rmc66.p1", 0x000000, 0x100000, CRC(764d80d2) SHA1(c0c5ae5b7c0e4e3dfe671bd1f198a532926b5d38) ) + ROM_LOAD16_WORD_SWAP( "263rmc22.p1", 0x000000, 0x100000, CRC(fd8fcbd5) SHA1(b789061048828ba8e125acbfc1c512de5d054d13) ) ROM_LOAD16_WORD_SWAP( "263hh40.sp2", 0x100000, 0x800000, CRC(427eed0b) SHA1(6062f783d63748ec9fccad414d3c0a830295aad8) ) NEO_SFIX_128K( "263.s1", CRC(a9446774) SHA1(c5a309fd8ee6d6750a15c82e710218a3755e38b2) ) @@ -6404,7 +3984,7 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Metal Slug 4 -HACK( 2002, mslug4hh01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (99 Grenades)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4hh01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami[EGCG]/Gaston90", "Metal Slug 4 (248 grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) HACK( 2002, mslug4hh02, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Big Mode)", MACHINE_SUPPORTS_SAVE ) HACK( 2002, mslug4hh03, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) HACK( 2002, mslug4hh04, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Stone)", MACHINE_SUPPORTS_SAVE ) @@ -6460,151 +4040,75 @@ HACK( 2020, mslug4hh53, mslug4, neogeo_noslot, neogeo, neogeo_state, msl HACK( 2020, mslug4hh54, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition 2020-03-29)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug4hh55, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition 2020-04-28)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) HACK( 2015, mslug4hh56, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "hack", "Metal Slug 4 (Super Enhanced Version 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4erms01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Unknown,Creamymami[EGCG])", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Remix 1.0 (2019-04-19))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4erms02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Unknown,Creamymami[EGCG])", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Remix 1.1 (2019-04-19))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4erms03, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Unknown,Creamymami[EGCG])", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Remix 1.2 (2019-04-19))", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug4hqyvs01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG])", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Remix 1.0 (2019-03-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug4hqyvs02, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG])", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Remix 1.1 (2019-03-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslug4hqyvs03, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG])", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Remix 1.2 (2019-03-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma02, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma03, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma04, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma05, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma06, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma07, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma08, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma09, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma10, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma11, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma12, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma13, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma14, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma15, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma16, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma17, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma18, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma19, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma20, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma21, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma22, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma23, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma24, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma25, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma26, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma27, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma28, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma29, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma30, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma31, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Cannon Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma32, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Cannon Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma33, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Cannon Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma40, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma41, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma42, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma43, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma44, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma45, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma46, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma47, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma48, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma55, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Satellite Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma56, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Satellite Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma57, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Satellite Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma58, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma59, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma60, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma61, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 2.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma62, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 2.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma63, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Mix 2.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma64, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Mix 1.0 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma65, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Mix 1.1 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rma66, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Mix 1.2 (2019-12-03))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Flame Shot Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Flame Shot Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb03, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Flame Shot Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb04, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Heavy Machine Gun Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb05, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Heavy Machine Gun Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb06, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Heavy Machine Gun Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb07, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Laser Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb08, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Laser Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb09, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Laser Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb10, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Rocket Launcher Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb11, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Rocket Launcher Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb12, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Rocket Launcher Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb13, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Shotgun Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb14, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Shotgun Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb15, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Shotgun Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb16, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Cannon Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb17, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Cannon Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb18, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Cannon Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb22, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Dual Machine Gun Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb23, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Dual Machine Gun Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb24, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Dual Machine Gun Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb25, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Enemy Chaser Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb26, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Enemy Chaser Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb27, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Enemy Chaser Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb31, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Satellite Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb32, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Satellite Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb33, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Satellite Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb34, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Super Grenade Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb35, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Super Grenade Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb36, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Super Grenade Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb37, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Thunder Cloud Extreme Extreme Mix 1.0 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb38, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Thunder Cloud Extreme Extreme Mix 1.1 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug4rmb39, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Unknown,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Thunder Cloud Extreme Extreme Mix 1.2 (2019-09-13))", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc03, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc04, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc05, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc06, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc07, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc08, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc09, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc10, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc11, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc12, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc13, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc14, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc15, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc16, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc17, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc18, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc19, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc20, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc21, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc22, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc23, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc24, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc25, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc26, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc27, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc28, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc29, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc30, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc31, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc32, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc33, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc40, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc41, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc42, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc43, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc44, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc45, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc46, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc47, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc48, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc55, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc56, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc57, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc58, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc59, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc60, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc61, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc62, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 2.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc63, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Mix 2.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc64, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc65, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug4rmc66, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Mix 1.2)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4hh57, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Version 2020-03-27)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2019, mslug4erms01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Unknown,Creamymami[EGCG])", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Remix 1.0 (2019-04-19))", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing +HACK( 2019, mslug4erms02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Unknown,Creamymami[EGCG])", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Remix 1.1 (2019-04-19))", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing +HACK( 2020, mslug4hqyvs01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG])", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4hqyvs02, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG])", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma01, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma02, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma03, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma04, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma05, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma06, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma07, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma08, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma09, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma10, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma11, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma12, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma13, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Dual Machine Gun Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma14, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Dual Machine Gun Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma15, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma16, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Enemy Chaser Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma17, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Satellite Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma18, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Satellite Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma19, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma20, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma21, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rma22, mslug4, neogeo_noslot, neogeo, neogeo_state, mslug4hb, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Flame Shot Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Flame Shot Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb03, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb04, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb05, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Laser Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb06, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Laser Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb07, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb08, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb09, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Shotgun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb10, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Big Shotgun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb11, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Cannon Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb12, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Cannon Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb13, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Dual Machine Gun Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb14, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Dual Machine Gun Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb15, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Enemy Chaser Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb16, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Enemy Chaser Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb17, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Satellite Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb18, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Satellite Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb19, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Super Grenade Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb20, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Super Grenade Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb21, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Thunder Cloud Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmb22, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Last Bullet 2016-10-15)(Revised Version Thunder Cloud Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc01, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc02, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc03, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc04, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc05, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc06, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc07, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc08, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc09, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc10, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc11, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc12, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc13, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc14, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc15, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc16, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc17, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc18, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc19, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc20, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc21, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.0 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug4rmc22, mslug4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Team Remix(XiaShuiDaoMeiRenYu,Gaston90,Creamymami[EGCG],DDJ)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.1 (2020-06-01))", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug5.cpp b/docs/release/src/hbmame/drivers/mslug5.cpp index 1cbfb3e2db1..bedf3617b17 100644 --- a/docs/release/src/hbmame/drivers/mslug5.cpp +++ b/docs/release/src/hbmame/drivers/mslug5.cpp @@ -1250,7 +1250,7 @@ ROM_END ROM_START( mslug5dh29 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268dh29.p1", 0x000000, 0x100000, CRC(135e8b26) SHA1(7861365466e451053451c7b120b234be67aac606) ) + ROM_LOAD16_WORD_SWAP( "268dh29.p1", 0x000000, 0x100000, CRC(d0341a39) SHA1(08e68f2a0282ec25bcabf9f190fe2fa6f04368ab) ) ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) NEO_SFIX_MT_128K @@ -2247,603 +2247,58 @@ ROM_START( mslug5dh68 ) //mslug5maxp ROM_LOAD16_BYTE( "268d.c8", 0x3000001, 0x800000, CRC(c0d5bc20) SHA1(B5D0D81D5CC624538B0651C568295E578A1330D1) ) ROM_END -ROM_START( ms5plusrm01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5-p2p.bin", 0x100000, 0x200000, CRC(d6a458e8) SHA1(c0a8bdae06d62859fb6734766ccc190eb2a809a4) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-1.p2", 0x100000, 0x200000, CRC(469a2af4) SHA1(50a52881a429477676ed51a3026076c115b5902b) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-2.p2", 0x100000, 0x200000, CRC(5e5232da) SHA1(2e8097f05bdfd9f382cfc8e6f8d6180321106515) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-3.p2", 0x100000, 0x200000, CRC(85b5a940) SHA1(1ae04aec19af3dee856c3b35664dc7a9858ab327) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-4.p2", 0x100000, 0x200000, CRC(fe81e368) SHA1(d0b53e40507e7432fdba48876fb477a48def3cac) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01.p1", 0x000000, 0x100000, CRC(12d03ff9) SHA1(b2f0b6e0ad432d695cedfc048c480d2187d93a23) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-5.p2", 0x100000, 0x200000, CRC(dcf634e6) SHA1(dc3bdd2483c935440ab1bad49b275a9e3e38145f) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5-p2p.bin", 0x100000, 0x200000, CRC(d6a458e8) SHA1(c0a8bdae06d62859fb6734766ccc190eb2a809a4) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-1.p2", 0x100000, 0x200000, CRC(469a2af4) SHA1(50a52881a429477676ed51a3026076c115b5902b) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-2.p2", 0x100000, 0x200000, CRC(5e5232da) SHA1(2e8097f05bdfd9f382cfc8e6f8d6180321106515) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-3.p2", 0x100000, 0x200000, CRC(85b5a940) SHA1(1ae04aec19af3dee856c3b35664dc7a9858ab327) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-4.p2", 0x100000, 0x200000, CRC(fe81e368) SHA1(d0b53e40507e7432fdba48876fb477a48def3cac) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm02.p1", 0x000000, 0x100000, CRC(20bf203d) SHA1(096374d7409869019957ef26fd6d68d45aa5555a) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-5.p2", 0x100000, 0x200000, CRC(dcf634e6) SHA1(dc3bdd2483c935440ab1bad49b275a9e3e38145f) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5-p2p.bin", 0x100000, 0x200000, CRC(d6a458e8) SHA1(c0a8bdae06d62859fb6734766ccc190eb2a809a4) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-1.p2", 0x100000, 0x200000, CRC(469a2af4) SHA1(50a52881a429477676ed51a3026076c115b5902b) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-2.p2", 0x100000, 0x200000, CRC(5e5232da) SHA1(2e8097f05bdfd9f382cfc8e6f8d6180321106515) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-3.p2", 0x100000, 0x200000, CRC(85b5a940) SHA1(1ae04aec19af3dee856c3b35664dc7a9858ab327) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) -ROM_END - -ROM_START( ms5plusrm17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-4.p2", 0x100000, 0x200000, CRC(fe81e368) SHA1(d0b53e40507e7432fdba48876fb477a48def3cac) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) +ROM_START( mslug5dh69 ) //mslug5dg2 + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268dh69.p1", 0x000000, 0x600000, CRC(1527c4dd) SHA1(5a83fa57e09b0529f30ee7f70e0b488dde3ba203) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) + NEO_BIOS_AUDIO_128K( "268nd.m1", CRC(6FA01C9A) SHA1(3DAB7593BFCCE318D22EC3DF672EE3B4AB73DCF5) ) ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) + ROM_LOAD( "268boot.v1", 0x000000, 0x400000, CRC(c3540e0d) SHA1(bf7ca3abe291b28a4cfaef791f0c556cc98ad8d8) ) + ROM_LOAD( "268boot.v2", 0x400000, 0x400000, CRC(077bd2f4) SHA1(1699959d17f8c7113cebdb9da2e1cd18ce48486c) ) + ROM_LOAD( "268boot.v3", 0x800000, 0x400000, CRC(39b14567) SHA1(1658612a93ba30130f9260bc41d3f18f6b90c1e7) ) + ROM_LOAD( "268boot.v4", 0xc00000, 0x400000, CRC(969ff3b2) SHA1(50feceb741a1c08b000b077a33151ab1352eb798) ) ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) + ROM_LOAD16_BYTE( "268d.c1", 0x0000000, 0x800000, CRC(969c0d62) SHA1(DE3C5CFA980CCA2FAB0416AC0D292948B5D4C9C3) ) + ROM_LOAD16_BYTE( "268d.c2", 0x0000001, 0x800000, CRC(c69ae867) SHA1(3198EE5C7C2C7563B49EBD9F7BA95D9B0B303F6C) ) + ROM_LOAD16_BYTE( "268d.c3", 0x1000000, 0x800000, CRC(d7beaeaf) SHA1(99443EA4C1BAB45F1977A390EB7E1A0163915110) ) + ROM_LOAD16_BYTE( "268nd.c4", 0x1000001, 0x800000, CRC(E1B1131B) SHA1(68A36D336582069E79AD481638D92F57C4CD6523) ) + ROM_LOAD16_BYTE( "268d.c5", 0x2000000, 0x800000, CRC(2fa1a5ad) SHA1(4AE15D29BA979601598EDDF8905072FE1D9E0A98) ) + ROM_LOAD16_BYTE( "268d.c6", 0x2000001, 0x800000, CRC(6de89589) SHA1(86A6C036BF51AF516FEA83A30874026EC1586A83) ) + ROM_LOAD16_BYTE( "268d.c7", 0x3000000, 0x800000, CRC(97bd0c0a) SHA1(30F3280FE527098ECF46541CC645A59B366105EA) ) + ROM_LOAD16_BYTE( "268d.c8", 0x3000001, 0x800000, CRC(c0d5bc20) SHA1(B5D0D81D5CC624538B0651C568295E578A1330D1) ) ROM_END -ROM_START( ms5plusrm18 ) +ROM_START( mslug5dh70 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm03.p1", 0x000000, 0x100000, CRC(87b528be) SHA1(2968e54354f4a68ebd5d5120ad8e64dc3ad1fe24) ) - ROM_LOAD16_WORD_SWAP( "ms5plusrm01-5.p2", 0x100000, 0x200000, CRC(dcf634e6) SHA1(dc3bdd2483c935440ab1bad49b275a9e3e38145f) ) - ROM_LOAD16_WORD_SWAP( "ms5-p3p.bin", 0x300000, 0x200000, CRC(439ec031) SHA1(f0ad8f9be7d26bc504593c1321bd23c286a221f0) ) - - NEO_SFIX_128K("ms5-s1p.bin", CRC(21e04432) SHA1(10057a2aa487087f7143d1d69fdad978a6bef0f7) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "268dh70.p1", 0x000000, 0x100000, CRC(99cb64f8) SHA1(a58d4299b0cf2ae82ab1ae1d3f217e1161361347) ) + ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_MT_128K - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) + NEO_BIOS_AUDIO_ENCRYPTED_512K( "268.m1", CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) ROM_REGION( 0x1000000, "ymsnd", 0 ) ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268.c1", 0x0000000, 0x800000, CRC(ab7c389a) SHA1(025a188de589500bf7637fa8e7a37ab24bf4312e) ) - ROM_LOAD16_BYTE( "268.c2", 0x0000001, 0x800000, CRC(3560881b) SHA1(493d218c92290b4770024d6ee2917c4022753b07) ) - ROM_LOAD16_BYTE( "268.c3", 0x1000000, 0x800000, CRC(3af955ea) SHA1(cf36b6ae9b0d12744b17cb7a928399214de894be) ) - ROM_LOAD16_BYTE( "268.c4", 0x1000001, 0x800000, CRC(c329c373) SHA1(5073d4079958a0ef5426885af2c9e3178f37d5e0) ) - ROM_LOAD16_BYTE( "268.c5", 0x2000000, 0x800000, CRC(959c8177) SHA1(889bda7c65d71172e7d89194d1269561888fe789) ) - ROM_LOAD16_BYTE( "268.c6", 0x2000001, 0x800000, CRC(010a831b) SHA1(aec140661e3ae35d264df416478ba15188544d91) ) - ROM_LOAD16_BYTE( "268.c7", 0x3000000, 0x800000, CRC(6d72a969) SHA1(968dd9a4d1209b770b9b85ea6532fa24d262a262) ) - ROM_LOAD16_BYTE( "268.c8", 0x3000001, 0x800000, CRC(551d720e) SHA1(ebf69e334fcaba0fda6fd432fd0970283a365d12) ) + ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) + ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) + ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) + ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) + ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) + ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) + ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) + ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) ROM_END ROM_START( mslug5rmtnc01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc01.p1", 0x000000, 0x100000, CRC(fb5965ed) SHA1(d0c505cead68f110707d7d0432b405b77756ec25) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc01.p1", 0x000000, 0x100000, CRC(3833f4f2) SHA1(c783d3ab10764add4c16bd31667619e44d40700b) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -2878,8 +2333,8 @@ ROM_END ROM_START( mslug5rmtnc02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc01.p1", 0x000000, 0x100000, CRC(fb5965ed) SHA1(d0c505cead68f110707d7d0432b405b77756ec25) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc02.p1", 0x000000, 0x100000, CRC(0a5ceb36) SHA1(1c3f15828de46e723a09f2fbdcb4a6706c1edaaf) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -2913,8 +2368,8 @@ ROM_END ROM_START( mslug5rmtnc03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc01.p1", 0x000000, 0x100000, CRC(fb5965ed) SHA1(d0c505cead68f110707d7d0432b405b77756ec25) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc03.p1", 0x000000, 0x100000, CRC(e2b49899) SHA1(b3322417432dc56002471ba090d941df72839711) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -2948,7 +2403,7 @@ ROM_END ROM_START( mslug5rmtnc04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc02.p1", 0x000000, 0x100000, CRC(c9367a29) SHA1(0aba76958a45eb7c2a474dc50ca39ad11ec03413) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc04.p1", 0x000000, 0x100000, CRC(d0db875d) SHA1(83c3ff1115447f838c7e61c96a60544eb19d484d) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -2983,8 +2438,8 @@ ROM_END ROM_START( mslug5rmtnc05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc02.p1", 0x000000, 0x100000, CRC(c9367a29) SHA1(0aba76958a45eb7c2a474dc50ca39ad11ec03413) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc05.p1", 0x000000, 0x100000, CRC(ab364340) SHA1(5630e79d259fe6fb451a9ba92fe171fb3f523715) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3018,8 +2473,8 @@ ROM_END ROM_START( mslug5rmtnc06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc02.p1", 0x000000, 0x100000, CRC(c9367a29) SHA1(0aba76958a45eb7c2a474dc50ca39ad11ec03413) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc06.p1", 0x000000, 0x100000, CRC(99595c84) SHA1(03d5d90b4794d52642f22f56d387f17241825840) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3053,7 +2508,7 @@ ROM_END ROM_START( mslug5rmtnc07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc03.p1", 0x000000, 0x100000, CRC(6e3c72aa) SHA1(fbc60deb06d7b36c90c260681a29357f876399c3) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc07.p1", 0x000000, 0x100000, CRC(71b12f2b) SHA1(776cdfb3dec24c218990671f74bc7ced67141308) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3088,8 +2543,8 @@ ROM_END ROM_START( mslug5rmtnc08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc03.p1", 0x000000, 0x100000, CRC(6e3c72aa) SHA1(fbc60deb06d7b36c90c260681a29357f876399c3) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc08.p1", 0x000000, 0x100000, CRC(43de30ef) SHA1(bf821b7c1013b71d62a65fb8b342d1d27553f7fe) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3123,8 +2578,8 @@ ROM_END ROM_START( mslug5rmtnc09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc03.p1", 0x000000, 0x100000, CRC(6e3c72aa) SHA1(fbc60deb06d7b36c90c260681a29357f876399c3) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc09.p1", 0x000000, 0x100000, CRC(77c9fe6e) SHA1(d7671a1cb99db8390e9772114e77e31b3d0a7f02) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3158,7 +2613,7 @@ ROM_END ROM_START( mslug5rmtnc10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc04.p1", 0x000000, 0x100000, CRC(685cd25f) SHA1(b589484f4cf6d71348c612ce57c37fed6a2d5374) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc10.p1", 0x000000, 0x100000, CRC(45a6e1aa) SHA1(b36af77c5c3e652cb223c384d00463962a5f08ce) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3193,8 +2648,8 @@ ROM_END ROM_START( mslug5rmtnc11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc04.p1", 0x000000, 0x100000, CRC(685cd25f) SHA1(b589484f4cf6d71348c612ce57c37fed6a2d5374) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc11.p1", 0x000000, 0x100000, CRC(803ae484) SHA1(6d19bc80e3e9f54a1420555360bb7cd6ac756c65) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3228,8 +2683,8 @@ ROM_END ROM_START( mslug5rmtnc12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc04.p1", 0x000000, 0x100000, CRC(685cd25f) SHA1(b589484f4cf6d71348c612ce57c37fed6a2d5374) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc12.p1", 0x000000, 0x100000, CRC(b255fb40) SHA1(2d6d0f73995d66bdd4f12958cb466781c1aac95d) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3263,7 +2718,7 @@ ROM_END ROM_START( mslug5rmtnc13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc05.p1", 0x000000, 0x100000, CRC(5a33cd9b) SHA1(9591830b0b955d17d8d200c81743e1e0a67585f6) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc13.p1", 0x000000, 0x100000, CRC(8ccb460e) SHA1(9726531febb350044a073f0b638c1ac3faf09197) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -3298,1022 +2753,7 @@ ROM_END ROM_START( mslug5rmtnc14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc05.p1", 0x000000, 0x100000, CRC(5a33cd9b) SHA1(9591830b0b955d17d8d200c81743e1e0a67585f6) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc05.p1", 0x000000, 0x100000, CRC(5a33cd9b) SHA1(9591830b0b955d17d8d200c81743e1e0a67585f6) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc06.p1", 0x000000, 0x100000, CRC(fd39c518) SHA1(ce8dd8e1cca4b6de3862a1d95dc0b9ae736770d0) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc06.p1", 0x000000, 0x100000, CRC(fd39c518) SHA1(ce8dd8e1cca4b6de3862a1d95dc0b9ae736770d0) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc06.p1", 0x000000, 0x100000, CRC(fd39c518) SHA1(ce8dd8e1cca4b6de3862a1d95dc0b9ae736770d0) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc07.p1", 0x000000, 0x100000, CRC(b2dbbe34) SHA1(eeaeb07a8ed305f2d767b41111f6798854e47fb4) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc07.p1", 0x000000, 0x100000, CRC(b2dbbe34) SHA1(eeaeb07a8ed305f2d767b41111f6798854e47fb4) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc07.p1", 0x000000, 0x100000, CRC(b2dbbe34) SHA1(eeaeb07a8ed305f2d767b41111f6798854e47fb4) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc08.p1", 0x000000, 0x100000, CRC(80b4a1f0) SHA1(bb8625a81f244d4df6bd3730dbfda7d84b39d097) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc08.p1", 0x000000, 0x100000, CRC(80b4a1f0) SHA1(bb8625a81f244d4df6bd3730dbfda7d84b39d097) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc08.p1", 0x000000, 0x100000, CRC(80b4a1f0) SHA1(bb8625a81f244d4df6bd3730dbfda7d84b39d097) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc09.p1", 0x000000, 0x100000, CRC(27bea973) SHA1(123bb014ed6cec38c31ca670ecb1da8ae4cd1a03) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc09.p1", 0x000000, 0x100000, CRC(27bea973) SHA1(123bb014ed6cec38c31ca670ecb1da8ae4cd1a03) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc09.p1", 0x000000, 0x100000, CRC(27bea973) SHA1(123bb014ed6cec38c31ca670ecb1da8ae4cd1a03) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc10.p1", 0x000000, 0x100000, CRC(b4a36f71) SHA1(be2d0a5faa7b1ae03ae9c8d63f18a16a6d693eb5) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc10.p1", 0x000000, 0x100000, CRC(b4a36f71) SHA1(be2d0a5faa7b1ae03ae9c8d63f18a16a6d693eb5) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc10.p1", 0x000000, 0x100000, CRC(b4a36f71) SHA1(be2d0a5faa7b1ae03ae9c8d63f18a16a6d693eb5) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc11.p1", 0x000000, 0x100000, CRC(86cc70b5) SHA1(caac4f210d3283f97cc05ad2004b8e569aa07555) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc11.p1", 0x000000, 0x100000, CRC(86cc70b5) SHA1(caac4f210d3283f97cc05ad2004b8e569aa07555) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc11.p1", 0x000000, 0x100000, CRC(86cc70b5) SHA1(caac4f210d3283f97cc05ad2004b8e569aa07555) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc12.p1", 0x000000, 0x100000, CRC(21c67836) SHA1(2676af30d23925f26c4030af50a2601d65d6d40b) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc12.p1", 0x000000, 0x100000, CRC(21c67836) SHA1(2676af30d23925f26c4030af50a2601d65d6d40b) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc12.p1", 0x000000, 0x100000, CRC(21c67836) SHA1(2676af30d23925f26c4030af50a2601d65d6d40b) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc16.p1", 0x000000, 0x100000, CRC(4350759b) SHA1(9b87550b85c5422d1f20085ebfb2a3dde60b7f23) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc16.p1", 0x000000, 0x100000, CRC(4350759b) SHA1(9b87550b85c5422d1f20085ebfb2a3dde60b7f23) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc16.p1", 0x000000, 0x100000, CRC(4350759b) SHA1(9b87550b85c5422d1f20085ebfb2a3dde60b7f23) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc17.p1", 0x000000, 0x100000, CRC(713f6a5f) SHA1(c41130e9172fbf666e4a78fd669df80a02e8daac) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc17.p1", 0x000000, 0x100000, CRC(713f6a5f) SHA1(c41130e9172fbf666e4a78fd669df80a02e8daac) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc17.p1", 0x000000, 0x100000, CRC(713f6a5f) SHA1(c41130e9172fbf666e4a78fd669df80a02e8daac) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc18.p1", 0x000000, 0x100000, CRC(d63562dc) SHA1(0393ea75543cf73c85bf0b1ad2afbfa3b8fded0e) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc14.p1", 0x000000, 0x100000, CRC(bea459ca) SHA1(82681a65665ed5c9f2e90521f3188395843cf8da) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -4346,289 +2786,9 @@ ROM_START( mslug5rmtnc52 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc18.p1", 0x000000, 0x100000, CRC(d63562dc) SHA1(0393ea75543cf73c85bf0b1ad2afbfa3b8fded0e) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc18.p1", 0x000000, 0x100000, CRC(d63562dc) SHA1(0393ea75543cf73c85bf0b1ad2afbfa3b8fded0e) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc19.p1", 0x000000, 0x100000, CRC(4fa1d711) SHA1(fd6816f8b683a2b76b708825bb02422cbe9ded92) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc19.p1", 0x000000, 0x100000, CRC(4fa1d711) SHA1(fd6816f8b683a2b76b708825bb02422cbe9ded92) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc19.p1", 0x000000, 0x100000, CRC(4fa1d711) SHA1(fd6816f8b683a2b76b708825bb02422cbe9ded92) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc20.p1", 0x000000, 0x100000, CRC(7dcec8d5) SHA1(6e08ee5ceeaf7234013f447cd92c7b6c3cbb8f66) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc20.p1", 0x000000, 0x100000, CRC(7dcec8d5) SHA1(6e08ee5ceeaf7234013f447cd92c7b6c3cbb8f66) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc20.p1", 0x000000, 0x100000, CRC(7dcec8d5) SHA1(6e08ee5ceeaf7234013f447cd92c7b6c3cbb8f66) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc61 ) +ROM_START( mslug5rmtnc15 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc21.p1", 0x000000, 0x100000, CRC(dac4c056) SHA1(eddc8a793c6a3e770b2c8456503012f59b270523) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc15.p1", 0x000000, 0x100000, CRC(564c2a65) SHA1(7a3be149672db67c00ecb6e8e5467ad585c28155) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -4661,79 +2821,9 @@ ROM_START( mslug5rmtnc61 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc21.p1", 0x000000, 0x100000, CRC(dac4c056) SHA1(eddc8a793c6a3e770b2c8456503012f59b270523) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc21.p1", 0x000000, 0x100000, CRC(dac4c056) SHA1(eddc8a793c6a3e770b2c8456503012f59b270523) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc64 ) +ROM_START( mslug5rmtnc16 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc22.p1", 0x000000, 0x100000, CRC(21de0986) SHA1(8856e1ab82c8341d9782571dc55aa40964639e1a) ) + ROM_LOAD16_WORD_SWAP( "268rmtnc16.p1", 0x000000, 0x100000, CRC(642335a1) SHA1(b7062d4d148461d081d313d18bc33219fa9acbdc) ) ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) NEO_SFIX_MT_128K @@ -4766,45 +2856,9 @@ ROM_START( mslug5rmtnc64 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc22.p1", 0x000000, 0x100000, CRC(21de0986) SHA1(8856e1ab82c8341d9782571dc55aa40964639e1a) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) - ROM_LOAD( "268lvnc.v2", 0x400000, 0x400000, CRC(0608cba3) SHA1(ad7c985a25abd68c58e502c008b45e0b14422829) ) - ROM_LOAD( "268l9a.v3", 0x800000, 0x400000, CRC(aeff1982) SHA1(ac777a12639e21f0f227be84a59c7bb543c6ddd9) ) - ROM_LOAD( "268l9a.v4", 0xc00000, 0x400000, CRC(179cbca3) SHA1(fdcb0df0c2f73d11cd32a8625ad6fa24cedb9dc9) ) - ROM_IGNORE(0x2f0) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9a.c1", 0x0000000, 0x800000, CRC(5e2e9087) SHA1(2366df8b0ee03e8938dcae571dccf32cfcfd685b) ) - ROM_LOAD16_BYTE( "268l9a.c2", 0x0000001, 0x800000, CRC(d15770e3) SHA1(162c166c3fdc2a29af88dfea8a10138284029e36) ) - ROM_LOAD16_BYTE( "268l9a.c3", 0x1000000, 0x800000, CRC(3e104b8f) SHA1(ee8467e07f27fbcad35a239b45e1e7e5aed79a25) ) - ROM_LOAD16_BYTE( "268l9a.c4", 0x1000001, 0x800000, CRC(03f32dda) SHA1(64bc08dce4a8188878d683a6290e370e4d3488a1) ) - ROM_LOAD16_BYTE( "268l9a.c5", 0x2000000, 0x800000, CRC(fd3e0f24) SHA1(5143c521c79a011465c93717171bb24b550bdc1f) ) - ROM_LOAD16_BYTE( "268l9a.c6", 0x2000001, 0x800000, CRC(3c873aba) SHA1(b1c882f7c228046929f82a24d9f635c1b6443a94) ) - ROM_LOAD16_BYTE( "268l9a.c7", 0x3000000, 0x800000, CRC(0d070c3b) SHA1(2d785bd095726b4e48aa65578b9694372f4c46c3) ) - ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) -ROM_END - -ROM_START( mslug5rmtnc66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc22.p1", 0x000000, 0x100000, CRC(21de0986) SHA1(8856e1ab82c8341d9782571dc55aa40964639e1a) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm01 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm01.p1", 0x000000, 0x600000, CRC(07e27d28) SHA1(860575a0ef31cb5c8563305da8153d4c680013ae) ) NEO_SFIX_MT_128K @@ -4836,10 +2890,9 @@ ROM_START( mslug5rmtnc66 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc23.p1", 0x000000, 0x100000, CRC(13b11642) SHA1(c0628c1f8541eeff3c4aae39850a3035192471e7) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) +ROM_START( mslug5rmnm02 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm02.p1", 0x000000, 0x600000, CRC(8fbd3acf) SHA1(a80f168f5ad120ea20c08d0c4c2737b6b8832205) ) NEO_SFIX_MT_128K @@ -4871,10 +2924,9 @@ ROM_START( mslug5rmtnc67 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc23.p1", 0x000000, 0x100000, CRC(13b11642) SHA1(c0628c1f8541eeff3c4aae39850a3035192471e7) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) +ROM_START( mslug5rmnm03 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm03.p1", 0x000000, 0x600000, CRC(8f128682) SHA1(b3786247b38f3d6fdc3081321102f817ecd5c8f2) ) NEO_SFIX_MT_128K @@ -4906,10 +2958,9 @@ ROM_START( mslug5rmtnc68 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc23.p1", 0x000000, 0x100000, CRC(13b11642) SHA1(c0628c1f8541eeff3c4aae39850a3035192471e7) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm04 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm04.p1", 0x000000, 0x600000, CRC(074dc165) SHA1(fd4113c4b5b517aa115ce55e088165501acef6cb) ) NEO_SFIX_MT_128K @@ -4941,10 +2992,9 @@ ROM_START( mslug5rmtnc69 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc24.p1", 0x000000, 0x100000, CRC(b4bb1ec1) SHA1(3d9cd07ae3ee508bebf27670b423430e4c4cbe87) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) +ROM_START( mslug5rmnm05 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm05.p1", 0x000000, 0x600000, CRC(41922ddb) SHA1(4b6c63d3da9f1ea79247976d470b39e3b90e1e6b) ) NEO_SFIX_MT_128K @@ -4976,10 +3026,9 @@ ROM_START( mslug5rmtnc70 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc24.p1", 0x000000, 0x100000, CRC(b4bb1ec1) SHA1(3d9cd07ae3ee508bebf27670b423430e4c4cbe87) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) +ROM_START( mslug5rmnm06 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm06.p1", 0x000000, 0x600000, CRC(c9cd6a3c) SHA1(046c21c97e6bce45d28220135b1370eadd44190f) ) NEO_SFIX_MT_128K @@ -5011,10 +3060,9 @@ ROM_START( mslug5rmtnc71 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc24.p1", 0x000000, 0x100000, CRC(b4bb1ec1) SHA1(3d9cd07ae3ee508bebf27670b423430e4c4cbe87) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm07 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm07.p1", 0x000000, 0x600000, CRC(c962d671) SHA1(862e89ee5034467e4369f32112af7429bd236bd4) ) NEO_SFIX_MT_128K @@ -5046,10 +3094,9 @@ ROM_START( mslug5rmtnc72 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc82 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc28.p1", 0x000000, 0x100000, CRC(9526bb7a) SHA1(535524178a9cbc853b3043aa87f8035c5338da48) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) +ROM_START( mslug5rmnm08 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm08.p1", 0x000000, 0x600000, CRC(413d9196) SHA1(9e9b93d54b9944a9b465439f017d2a6a8abe8c86) ) NEO_SFIX_MT_128K @@ -5081,10 +3128,9 @@ ROM_START( mslug5rmtnc82 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc83 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc28.p1", 0x000000, 0x100000, CRC(9526bb7a) SHA1(535524178a9cbc853b3043aa87f8035c5338da48) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) +ROM_START( mslug5rmnm09 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm09.p1", 0x000000, 0x600000, CRC(0fc2c9b0) SHA1(cdc612ce2cc37d422a8138ad768cc05a93ba4d45) ) NEO_SFIX_MT_128K @@ -5116,10 +3162,9 @@ ROM_START( mslug5rmtnc83 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc84 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc28.p1", 0x000000, 0x100000, CRC(9526bb7a) SHA1(535524178a9cbc853b3043aa87f8035c5338da48) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm10 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm10.p1", 0x000000, 0x600000, CRC(879d8e57) SHA1(30b6d9445429b1399d1ac68d904722152acbda0d) ) NEO_SFIX_MT_128K @@ -5151,10 +3196,9 @@ ROM_START( mslug5rmtnc84 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc85 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc29.p1", 0x000000, 0x100000, CRC(a749a4be) SHA1(e4f4a46fe5d525d3518c78d4f9ebe70a67cc48f0) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) +ROM_START( mslug5rmnm11 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm11.p1", 0x000000, 0x600000, CRC(13b34e54) SHA1(ba09a8874fc6624041017e29702e1a3802477537) ) NEO_SFIX_MT_128K @@ -5186,10 +3230,9 @@ ROM_START( mslug5rmtnc85 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc86 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc29.p1", 0x000000, 0x100000, CRC(a749a4be) SHA1(e4f4a46fe5d525d3518c78d4f9ebe70a67cc48f0) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) +ROM_START( mslug5rmnm12 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm12.p1", 0x000000, 0x600000, CRC(9bec09b3) SHA1(7a4f22d5487ac95943f3ae7cf307832e228ec763) ) NEO_SFIX_MT_128K @@ -5221,10 +3264,9 @@ ROM_START( mslug5rmtnc86 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc87 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc29.p1", 0x000000, 0x100000, CRC(a749a4be) SHA1(e4f4a46fe5d525d3518c78d4f9ebe70a67cc48f0) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm13 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm13.p1", 0x000000, 0x600000, CRC(45827797) SHA1(73411cb2a22613931871d763174bdfbf75e72120) ) NEO_SFIX_MT_128K @@ -5256,10 +3298,9 @@ ROM_START( mslug5rmtnc87 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc88 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc30.p1", 0x000000, 0x100000, CRC(0043ac3d) SHA1(880347acc5a8205eb0a6dfbcb6143544d8dc4f58) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) +ROM_START( mslug5rmnm14 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm14.p1", 0x000000, 0x600000, CRC(cddd3070) SHA1(966f3ac45872ba5f4ec62a50b736c4c32a9aab1b) ) NEO_SFIX_MT_128K @@ -5291,10 +3332,9 @@ ROM_START( mslug5rmtnc88 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc89 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc30.p1", 0x000000, 0x100000, CRC(0043ac3d) SHA1(880347acc5a8205eb0a6dfbcb6143544d8dc4f58) ) - ROM_LOAD16_WORD_SWAP( "268tnc27.p2", 0x100000, 0x400000, CRC(844ce292) SHA1(968d95a1bd96966a06792da634ef15bdfc9834c2) ) +ROM_START( mslug5rmnm15 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm15.p1", 0x000000, 0x600000, CRC(cd728c3d) SHA1(dc8a571c31ac585c23360be40b8432bb6780275c) ) NEO_SFIX_MT_128K @@ -5326,10 +3366,9 @@ ROM_START( mslug5rmtnc89 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmtnc90 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmtnc30.p1", 0x000000, 0x100000, CRC(0043ac3d) SHA1(880347acc5a8205eb0a6dfbcb6143544d8dc4f58) ) - ROM_LOAD16_WORD_SWAP( "268tnc28.p2", 0x100000, 0x400000, CRC(68a655f9) SHA1(1d85b423c42f977bbc46ed48bedfd6ca84fe6239) ) +ROM_START( mslug5rmnm16 ) + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268rmnm16.p1", 0x000000, 0x600000, CRC(452dcbda) SHA1(aa6910e8f63dc7e4d9690082d64f71f10306b0ee) ) NEO_SFIX_MT_128K @@ -5361,2313 +3400,9 @@ ROM_START( mslug5rmtnc90 ) ROM_LOAD16_BYTE( "268l9a.c8", 0x3000001, 0x800000, CRC(09751dd8) SHA1(5a1378faa3bd3ebb6573d7c171639df153b5202b) ) ROM_END -ROM_START( mslug5rmnm01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm01.p1", 0x000000, 0x100000, CRC(fe31304d) SHA1(418312a43da7b6ce6cb843a2063c9f26bc5dba0f) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm01.p1", 0x000000, 0x100000, CRC(fe31304d) SHA1(418312a43da7b6ce6cb843a2063c9f26bc5dba0f) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm01.p1", 0x000000, 0x100000, CRC(fe31304d) SHA1(418312a43da7b6ce6cb843a2063c9f26bc5dba0f) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm02.p1", 0x000000, 0x100000, CRC(cc5e2f89) SHA1(9170e25c9402c2c07c292d0356311fb13b2bd172) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm02.p1", 0x000000, 0x100000, CRC(cc5e2f89) SHA1(9170e25c9402c2c07c292d0356311fb13b2bd172) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm02.p1", 0x000000, 0x100000, CRC(cc5e2f89) SHA1(9170e25c9402c2c07c292d0356311fb13b2bd172) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm03.p1", 0x000000, 0x100000, CRC(6b54270a) SHA1(756c752ba41486761271b94cf486b8eaaa260882) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm03.p1", 0x000000, 0x100000, CRC(6b54270a) SHA1(756c752ba41486761271b94cf486b8eaaa260882) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm03.p1", 0x000000, 0x100000, CRC(6b54270a) SHA1(756c752ba41486761271b94cf486b8eaaa260882) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm04.p1", 0x000000, 0x100000, CRC(6d3487ff) SHA1(83fa2e161169aa1dc04629c3926a81bbc9d6ccd0) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm04.p1", 0x000000, 0x100000, CRC(6d3487ff) SHA1(83fa2e161169aa1dc04629c3926a81bbc9d6ccd0) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm04.p1", 0x000000, 0x100000, CRC(6d3487ff) SHA1(83fa2e161169aa1dc04629c3926a81bbc9d6ccd0) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm05.p1", 0x000000, 0x100000, CRC(5f5b983b) SHA1(806fef5db43c5cc852a5097415377902469dbc6e) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm05.p1", 0x000000, 0x100000, CRC(5f5b983b) SHA1(806fef5db43c5cc852a5097415377902469dbc6e) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm05.p1", 0x000000, 0x100000, CRC(5f5b983b) SHA1(806fef5db43c5cc852a5097415377902469dbc6e) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm06.p1", 0x000000, 0x100000, CRC(f85190b8) SHA1(312fea5431e7e0a9f2a84364424cfea3236239e5) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm06.p1", 0x000000, 0x100000, CRC(f85190b8) SHA1(312fea5431e7e0a9f2a84364424cfea3236239e5) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm06.p1", 0x000000, 0x100000, CRC(f85190b8) SHA1(312fea5431e7e0a9f2a84364424cfea3236239e5) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm07.p1", 0x000000, 0x100000, CRC(b7b3eb94) SHA1(85e40cb2618fc22ce02c799873cdb5f61face598) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm07.p1", 0x000000, 0x100000, CRC(b7b3eb94) SHA1(85e40cb2618fc22ce02c799873cdb5f61face598) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm07.p1", 0x000000, 0x100000, CRC(b7b3eb94) SHA1(85e40cb2618fc22ce02c799873cdb5f61face598) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm08.p1", 0x000000, 0x100000, CRC(85dcf450) SHA1(985e4a53ebe2a4cc1a5f94f9852507e7328f1670) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm08.p1", 0x000000, 0x100000, CRC(85dcf450) SHA1(985e4a53ebe2a4cc1a5f94f9852507e7328f1670) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm08.p1", 0x000000, 0x100000, CRC(85dcf450) SHA1(985e4a53ebe2a4cc1a5f94f9852507e7328f1670) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm09.p1", 0x000000, 0x100000, CRC(22d6fcd3) SHA1(9a829d77f74c0b734b0a644b0704ac1b43d9e64d) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm09.p1", 0x000000, 0x100000, CRC(22d6fcd3) SHA1(9a829d77f74c0b734b0a644b0704ac1b43d9e64d) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm09.p1", 0x000000, 0x100000, CRC(22d6fcd3) SHA1(9a829d77f74c0b734b0a644b0704ac1b43d9e64d) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm10.p1", 0x000000, 0x100000, CRC(b1cb3ad1) SHA1(7fecb8d531f92c09b770445007598d1024e4d723) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm10.p1", 0x000000, 0x100000, CRC(b1cb3ad1) SHA1(7fecb8d531f92c09b770445007598d1024e4d723) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm10.p1", 0x000000, 0x100000, CRC(b1cb3ad1) SHA1(7fecb8d531f92c09b770445007598d1024e4d723) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm11.p1", 0x000000, 0x100000, CRC(83a42515) SHA1(51adb125234d79f2dc1141ee084347fd5864901a) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm11.p1", 0x000000, 0x100000, CRC(83a42515) SHA1(51adb125234d79f2dc1141ee084347fd5864901a) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm11.p1", 0x000000, 0x100000, CRC(83a42515) SHA1(51adb125234d79f2dc1141ee084347fd5864901a) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm34 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm12.p1", 0x000000, 0x100000, CRC(24ae2d96) SHA1(60aff32e77d0567628dd0bc3ad2e641507c04a87) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm12.p1", 0x000000, 0x100000, CRC(24ae2d96) SHA1(60aff32e77d0567628dd0bc3ad2e641507c04a87) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm36 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm12.p1", 0x000000, 0x100000, CRC(24ae2d96) SHA1(60aff32e77d0567628dd0bc3ad2e641507c04a87) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm46 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm16.p1", 0x000000, 0x100000, CRC(4638203b) SHA1(1d4dfc4f31b9421a970a50b4df5d22487df5c28f) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm47 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm16.p1", 0x000000, 0x100000, CRC(4638203b) SHA1(1d4dfc4f31b9421a970a50b4df5d22487df5c28f) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm48 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm16.p1", 0x000000, 0x100000, CRC(4638203b) SHA1(1d4dfc4f31b9421a970a50b4df5d22487df5c28f) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm17.p1", 0x000000, 0x100000, CRC(74573fff) SHA1(c10fb6996f3b4690d601a157d57979e84b7ed5d8) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm17.p1", 0x000000, 0x100000, CRC(74573fff) SHA1(c10fb6996f3b4690d601a157d57979e84b7ed5d8) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm17.p1", 0x000000, 0x100000, CRC(74573fff) SHA1(c10fb6996f3b4690d601a157d57979e84b7ed5d8) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm18.p1", 0x000000, 0x100000, CRC(d35d377c) SHA1(e7a7c7147c3152c8980f361509cfb0275e98f738) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm18.p1", 0x000000, 0x100000, CRC(d35d377c) SHA1(e7a7c7147c3152c8980f361509cfb0275e98f738) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm18.p1", 0x000000, 0x100000, CRC(d35d377c) SHA1(e7a7c7147c3152c8980f361509cfb0275e98f738) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm55 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm19.p1", 0x000000, 0x100000, CRC(4ac982b1) SHA1(12e68426afc33d32681a0b22601009665663c60e) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm56 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm19.p1", 0x000000, 0x100000, CRC(4ac982b1) SHA1(12e68426afc33d32681a0b22601009665663c60e) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm57 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm19.p1", 0x000000, 0x100000, CRC(4ac982b1) SHA1(12e68426afc33d32681a0b22601009665663c60e) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm58 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm20.p1", 0x000000, 0x100000, CRC(78a69d75) SHA1(bc4d0e387f0806fbf22f449b3e5eaab979c62ea0) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm59 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm20.p1", 0x000000, 0x100000, CRC(78a69d75) SHA1(bc4d0e387f0806fbf22f449b3e5eaab979c62ea0) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm60 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm20.p1", 0x000000, 0x100000, CRC(78a69d75) SHA1(bc4d0e387f0806fbf22f449b3e5eaab979c62ea0) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm61 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm21.p1", 0x000000, 0x100000, CRC(dfac95f6) SHA1(2cbcc1583d1cbfca6573ec8567d4803a47b1b27b) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm62 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm21.p1", 0x000000, 0x100000, CRC(dfac95f6) SHA1(2cbcc1583d1cbfca6573ec8567d4803a47b1b27b) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm63 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm21.p1", 0x000000, 0x100000, CRC(dfac95f6) SHA1(2cbcc1583d1cbfca6573ec8567d4803a47b1b27b) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm64 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm22.p1", 0x000000, 0x100000, CRC(24b65c26) SHA1(28f5d26aa7389b3d45c06234ff00586a1565c64e) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm65 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm22.p1", 0x000000, 0x100000, CRC(24b65c26) SHA1(28f5d26aa7389b3d45c06234ff00586a1565c64e) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm66 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm22.p1", 0x000000, 0x100000, CRC(24b65c26) SHA1(28f5d26aa7389b3d45c06234ff00586a1565c64e) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm67 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm23.p1", 0x000000, 0x100000, CRC(16d943e2) SHA1(6b2e6f7f27811b6379c516bba487aa6a6b9248f7) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm68 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm23.p1", 0x000000, 0x100000, CRC(16d943e2) SHA1(6b2e6f7f27811b6379c516bba487aa6a6b9248f7) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm69 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm23.p1", 0x000000, 0x100000, CRC(16d943e2) SHA1(6b2e6f7f27811b6379c516bba487aa6a6b9248f7) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm70 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm24.p1", 0x000000, 0x100000, CRC(b1d34b61) SHA1(2b6d20fba73952dd18f87c11d4d85c55ba541fae) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm71 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm24.p1", 0x000000, 0x100000, CRC(b1d34b61) SHA1(2b6d20fba73952dd18f87c11d4d85c55ba541fae) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm72 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm24.p1", 0x000000, 0x100000, CRC(b1d34b61) SHA1(2b6d20fba73952dd18f87c11d4d85c55ba541fae) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm82 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm28.p1", 0x000000, 0x100000, CRC(904eeeda) SHA1(a788c612c839bbf12469ddb10fcfcc1ecc925af2) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm83 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm28.p1", 0x000000, 0x100000, CRC(904eeeda) SHA1(a788c612c839bbf12469ddb10fcfcc1ecc925af2) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm84 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm28.p1", 0x000000, 0x100000, CRC(904eeeda) SHA1(a788c612c839bbf12469ddb10fcfcc1ecc925af2) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm85 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm29.p1", 0x000000, 0x100000, CRC(a221f11e) SHA1(ae1e38ad3a1df45617627d82b91de87ee327bcfc) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm86 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm29.p1", 0x000000, 0x100000, CRC(a221f11e) SHA1(ae1e38ad3a1df45617627d82b91de87ee327bcfc) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm87 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm29.p1", 0x000000, 0x100000, CRC(a221f11e) SHA1(ae1e38ad3a1df45617627d82b91de87ee327bcfc) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm88 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm30.p1", 0x000000, 0x100000, CRC(052bf99d) SHA1(136aceae96e0de03cc5bbe2adcbb938c3d2d59f9) ) - ROM_LOAD16_WORD_SWAP( "268nd.p2", 0x100000, 0x400000, CRC(768ee64a) SHA1(76a65a69aee749758a2101aabdd44f3404838b54) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm89 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm30.p1", 0x000000, 0x100000, CRC(052bf99d) SHA1(136aceae96e0de03cc5bbe2adcbb938c3d2d59f9) ) - ROM_LOAD16_WORD_SWAP( "268rma01.p2", 0x100000, 0x400000, CRC(02ae5c42) SHA1(fab71e5fa04465f49479c8f65069bcf50a67fd80) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - -ROM_START( mslug5rmnm90 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268rmnm30.p1", 0x000000, 0x100000, CRC(052bf99d) SHA1(136aceae96e0de03cc5bbe2adcbb938c3d2d59f9) ) - ROM_LOAD16_WORD_SWAP( "268rma02.p2", 0x100000, 0x400000, CRC(ee44eb29) SHA1(795d9ddd03b8e915ea46860276b9b80b1c119af3) ) - - NEO_SFIX_MT_128K - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x80000, "audiocrypt", 0 ) - ROM_LOAD( "268.m1", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) - ROM_REGION( 0x90000, "audiocpu", ROMREGION_ERASEFF ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268.v1", 0x000000, 0x800000, CRC(ae31d60c) SHA1(c42285cf4e52fea74247860813e826df5aa7600a) ) - ROM_LOAD( "268.v2", 0x800000, 0x800000, CRC(c40613ed) SHA1(af889570304e2867d7dfea1e94e388c06249fb67) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268hd.c1", 0x0000000, 0x800000, CRC(e8239365) SHA1(E0A75902A783110049730B66AD3CBCCDD804BF62) ) - ROM_LOAD16_BYTE( "268hd.c2", 0x0000001, 0x800000, CRC(89b21d4c) SHA1(862AC31CE9570529B33E6F58ADA0AC867A442679) ) - ROM_LOAD16_BYTE( "268hd.c3", 0x1000000, 0x800000, CRC(3cda13a0) SHA1(5D029C92688384EAFD65AD711A2954D0B86A3163) ) - ROM_LOAD16_BYTE( "268hd.c4", 0x1000001, 0x800000, CRC(9c00160d) SHA1(C612102F9CD288BBA4C245B5855D795E4362B217) ) - ROM_LOAD16_BYTE( "268hd.c5", 0x2000000, 0x800000, CRC(38754256) SHA1(744D91D041998CA27EE2781188746797C65377BD) ) - ROM_LOAD16_BYTE( "268hd.c6", 0x2000001, 0x800000, CRC(59d33e9c) SHA1(ED7F5C7DB4C35EC5A7DB0AD5436110B3FE80B89A) ) - ROM_LOAD16_BYTE( "268hd.c7", 0x3000000, 0x800000, CRC(c9f8c357) SHA1(7064224AFA887F57245F5479B0B46228539A131B) ) - ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) -ROM_END - ROM_START( mslug5res01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res01.p1", 0x000000, 0x600000, CRC(d49cd634) SHA1(ef59298c2e7ab0de48842a9a9d2c708d522f44db) ) + ROM_LOAD16_WORD_SWAP( "268res01.p1", 0x000000, 0x600000, CRC(2595ae58) SHA1(c7dda352e2e0a00dcf0c2fa158f9fdc1e58e8246) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7701,7 +3436,7 @@ ROM_END ROM_START( mslug5res02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res02.p1", 0x000000, 0x600000, CRC(5cc391d3) SHA1(e48d083086d5664e6cfd33e1d305fb0084a809c6) ) + ROM_LOAD16_WORD_SWAP( "268res02.p1", 0x000000, 0x600000, CRC(adcae9bf) SHA1(eb831dcff8d3aa5e453c083d94e7e7ad2fc757ed) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7735,7 +3470,7 @@ ROM_END ROM_START( mslug5res03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res03.p1", 0x000000, 0x600000, CRC(24f6ac8e) SHA1(d56316ed610bb28fb1b2479e7b418969c7bd9b69) ) + ROM_LOAD16_WORD_SWAP( "268res03.p1", 0x000000, 0x600000, CRC(ad6555f2) SHA1(13c224363fe2369685f2b998e5df5cfdcea85c46) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7769,7 +3504,7 @@ ROM_END ROM_START( mslug5res04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res04.p1", 0x000000, 0x600000, CRC(5c6c2d9e) SHA1(d237ce26ad3fd00fef7e6a189ec883a5345f2b72) ) + ROM_LOAD16_WORD_SWAP( "268res04.p1", 0x000000, 0x600000, CRC(253a1215) SHA1(4ff2be276877722a0d0c4d614ed4cf1b023e1517) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7803,7 +3538,7 @@ ROM_END ROM_START( mslug5res05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res05.p1", 0x000000, 0x600000, CRC(d4336a79) SHA1(b3376cd60bb9fe476ebd7eae11c9fcd8015f1b1d) ) + ROM_LOAD16_WORD_SWAP( "268res05.p1", 0x000000, 0x600000, CRC(63e5feab) SHA1(47295128e93cf37a2ce1c5129e2c63cd233d8263) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7837,7 +3572,7 @@ ROM_END ROM_START( mslug5res06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res06.p1", 0x000000, 0x600000, CRC(ac065724) SHA1(63dd4e8779fc652dfb000157767c5b46e93ed3a7) ) + ROM_LOAD16_WORD_SWAP( "268res06.p1", 0x000000, 0x600000, CRC(ebbab94c) SHA1(6cfea14351c46320e57eaffd038222fd0e73b686) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7871,7 +3606,7 @@ ROM_END ROM_START( mslug5res07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res07.p1", 0x000000, 0x600000, CRC(92ec86c7) SHA1(4621aa00c1211a176f18940dd7c0a82b6604d9b9) ) + ROM_LOAD16_WORD_SWAP( "268res07.p1", 0x000000, 0x600000, CRC(eb150501) SHA1(ef71c56625d1d74b5e24a7b43d37de862a9c9ced) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7905,7 +3640,7 @@ ROM_END ROM_START( mslug5res08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res08.p1", 0x000000, 0x600000, CRC(1ab3c120) SHA1(03bea9ca68043d78f5e27e85b6050d8891f5d624) ) + ROM_LOAD16_WORD_SWAP( "268res08.p1", 0x000000, 0x600000, CRC(634a42e6) SHA1(3202eb875b97ff1a964d3b71b031b7530448ef48) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7939,7 +3674,7 @@ ROM_END ROM_START( mslug5res09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res09.p1", 0x000000, 0x600000, CRC(6286fc7d) SHA1(4dc30d1988a7f3281fae64489a8a17c8a910cac0) ) + ROM_LOAD16_WORD_SWAP( "268res09.p1", 0x000000, 0x600000, CRC(2db51ac0) SHA1(9463681892d03edf000b7769c171855f4788fdc8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -7973,7 +3708,7 @@ ROM_END ROM_START( mslug5res10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res10.p1", 0x000000, 0x600000, CRC(1a1c7d6d) SHA1(484442a11d00a978dc486e0f0c0946b67f7ec267) ) + ROM_LOAD16_WORD_SWAP( "268res10.p1", 0x000000, 0x600000, CRC(a5ea5d27) SHA1(2cc0f175cc265d4e99e36d17b26bd1ac794ce473) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8007,7 +3742,7 @@ ROM_END ROM_START( mslug5res11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res11.p1", 0x000000, 0x600000, CRC(92433a8a) SHA1(c77e685ca34e1e1e8714a293945bbfefd2326959) ) + ROM_LOAD16_WORD_SWAP( "268res11.p1", 0x000000, 0x600000, CRC(31c49d24) SHA1(4e1bb76ecec3a3090e8dd613285953c072f4a2b5) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8041,7 +3776,7 @@ ROM_END ROM_START( mslug5res12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res12.p1", 0x000000, 0x600000, CRC(ea7607d7) SHA1(93227e29dcda8a2fd1df5cd7a54e0d052343c532) ) + ROM_LOAD16_WORD_SWAP( "268res12.p1", 0x000000, 0x600000, CRC(b99bdac3) SHA1(0a09a569fa417f966bca1ffd11d9d384dae55346) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8075,7 +3810,7 @@ ROM_END ROM_START( mslug5res13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res13.p1", 0x000000, 0x600000, CRC(dcbc62ac) SHA1(90e44722116c903f2397fcc22d065c47eadf0b19) ) + ROM_LOAD16_WORD_SWAP( "268res13.p1", 0x000000, 0x600000, CRC(67f5a4e7) SHA1(8c4df671a1d477efc727b964a065ff9dec77024e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8109,7 +3844,7 @@ ROM_END ROM_START( mslug5res14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res14.p1", 0x000000, 0x600000, CRC(54e3254b) SHA1(74317685040205b2e0df99dd015025717e2e7d68) ) + ROM_LOAD16_WORD_SWAP( "268res14.p1", 0x000000, 0x600000, CRC(efaae300) SHA1(cf6eb7f7146f89f65f2104f7ef42f5d0f880ab69) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8143,7 +3878,7 @@ ROM_END ROM_START( mslug5res15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res15.p1", 0x000000, 0x600000, CRC(2cd61816) SHA1(0dad2944d90b71283a5808122d1c14d89709ce7e) ) + ROM_LOAD16_WORD_SWAP( "268res15.p1", 0x000000, 0x600000, CRC(ef055f4d) SHA1(dbbb881187869a3a2485c4df1cec13fdf7dcfe81) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8177,279 +3912,7 @@ ROM_END ROM_START( mslug5res16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res16.p1", 0x000000, 0x600000, CRC(c0cde548) SHA1(b55afd4ce293e5ec09ebac99f8893da4090fa683) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res17.p1", 0x000000, 0x600000, CRC(4892a2af) SHA1(71c554fd404ecf542bc1263ff82e25838c2ba88a) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res18.p1", 0x000000, 0x600000, CRC(30a79ff2) SHA1(5a642e37c08fd1906bb59618931cd7c13a23f299) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res19.p1", 0x000000, 0x600000, CRC(96fcdc8b) SHA1(89b63f9ca44ba924e15e45648471508be7643ce1) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res20.p1", 0x000000, 0x600000, CRC(1ea39b6c) SHA1(757f91329177954121c0aace31ed203238646b57) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res21.p1", 0x000000, 0x600000, CRC(6696a631) SHA1(4a2918d7b48f8c1d9a52dae5af221accb3940ddb) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res22.p1", 0x000000, 0x600000, CRC(1e0c2721) SHA1(946a6157cb3521b423188903707a2db2b89972b1) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res23.p1", 0x000000, 0x600000, CRC(965360c6) SHA1(29a9f0c53fc90c4e0fa536a67882acba24fa6c4f) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5res24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268res24.p1", 0x000000, 0x600000, CRC(ee665d9b) SHA1(e24785a056b6be5b04de3e91ed631cfaeb6a57be) ) + ROM_LOAD16_WORD_SWAP( "268res16.p1", 0x000000, 0x600000, CRC(675a18aa) SHA1(6489b575b8074f4d8ac488387eebab305c413102) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8483,7 +3946,7 @@ ROM_END ROM_START( mslug5ervs01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs01.p1", 0x000000, 0x600000, CRC(528aaad5) SHA1(48a047a16f2918c02a289e8b9f5133d46d4f5762) ) + ROM_LOAD16_WORD_SWAP( "268ervs01.p1", 0x000000, 0x600000, CRC(c5396ea0) SHA1(d36b1081106b41a88332f2a3f451ff50e6337e34) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8517,7 +3980,7 @@ ROM_END ROM_START( mslug5ervs02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs02.p1", 0x000000, 0x600000, CRC(dad5ed32) SHA1(e88ebd9f57010c5196363b1fe8beadff4849286a) ) + ROM_LOAD16_WORD_SWAP( "268ervs02.p1", 0x000000, 0x600000, CRC(4d662947) SHA1(5f652cbfa91087689060914604385a0ec9f39ccc) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8551,7 +4014,7 @@ ROM_END ROM_START( mslug5ervs03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs03.p1", 0x000000, 0x600000, CRC(a2e0d06f) SHA1(38c9a6779ff183114eff7d7016770b54a99b2041) ) + ROM_LOAD16_WORD_SWAP( "268ervs03.p1", 0x000000, 0x600000, CRC(4dc9950a) SHA1(2fdcde56dcc758557f0eb7e4a79e9434d6a59f41) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8585,7 +4048,7 @@ ROM_END ROM_START( mslug5ervs04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs04.p1", 0x000000, 0x600000, CRC(da7a517f) SHA1(1f21561af5652d1b89ae9d1322a1f9045a13f8da) ) + ROM_LOAD16_WORD_SWAP( "268ervs04.p1", 0x000000, 0x600000, CRC(c596d2ed) SHA1(1d48d4a632421213983005136e6248f832cd28e8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8619,7 +4082,7 @@ ROM_END ROM_START( mslug5ervs05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs05.p1", 0x000000, 0x600000, CRC(52251698) SHA1(adba50a4bd93e9204e82c529063a026e994ce7ea) ) + ROM_LOAD16_WORD_SWAP( "268ervs05.p1", 0x000000, 0x600000, CRC(83493e53) SHA1(552f3ca39bf694bc9a9aa5f2363e0d839fd130f2) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8653,7 +4116,7 @@ ROM_END ROM_START( mslug5ervs06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs06.p1", 0x000000, 0x600000, CRC(2a102bc5) SHA1(80945f80c82be3f986a87aeddb43aa332c27f8d2) ) + ROM_LOAD16_WORD_SWAP( "268ervs06.p1", 0x000000, 0x600000, CRC(0b1679b4) SHA1(ad49f5aeef21801e88cfedd548ffb312c12f31ee) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8687,7 +4150,7 @@ ROM_END ROM_START( mslug5ervs07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs07.p1", 0x000000, 0x600000, CRC(14fafa26) SHA1(7bca63778df2f658a67cb8bbbbc71e9492f697eb) ) + ROM_LOAD16_WORD_SWAP( "268ervs07.p1", 0x000000, 0x600000, CRC(0bb9c5f9) SHA1(40893de2725b771c9c0c20bbd6864d7589ed79aa) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8721,7 +4184,7 @@ ROM_END ROM_START( mslug5ervs08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs08.p1", 0x000000, 0x600000, CRC(9ca5bdc1) SHA1(dff996bde3de4006cefc235ba92fb77e8dfeb2d5) ) + ROM_LOAD16_WORD_SWAP( "268ervs08.p1", 0x000000, 0x600000, CRC(83e6821e) SHA1(06dfed71bd554d2a49ed2691a1df151a19509a1e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8755,7 +4218,7 @@ ROM_END ROM_START( mslug5ervs09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs09.p1", 0x000000, 0x600000, CRC(e490809c) SHA1(9e3f8f11a6bb8d7d516e11915ace046ef20d5b77) ) + ROM_LOAD16_WORD_SWAP( "268ervs09.p1", 0x000000, 0x600000, CRC(cd19da38) SHA1(346aa7ff9f5f199650d501792085dbdab4aefc14) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8789,7 +4252,7 @@ ROM_END ROM_START( mslug5ervs10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs10.p1", 0x000000, 0x600000, CRC(9c0a018c) SHA1(0699fff5d7a68ca6201d55498e426c10653bb769) ) + ROM_LOAD16_WORD_SWAP( "268ervs10.p1", 0x000000, 0x600000, CRC(45469ddf) SHA1(56175ea3d958a6c7c7aa9b40e43b0cb3d4918ba2) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8823,7 +4286,7 @@ ROM_END ROM_START( mslug5ervs11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs11.p1", 0x000000, 0x600000, CRC(1455466b) SHA1(b7f07b572472dd7f76e6934479dcdbebe56c234e) ) + ROM_LOAD16_WORD_SWAP( "268ervs11.p1", 0x000000, 0x600000, CRC(d1685ddc) SHA1(0c02e681012d3b23d319524950f0c01198894f81) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8857,7 +4320,7 @@ ROM_END ROM_START( mslug5ervs12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs12.p1", 0x000000, 0x600000, CRC(6c607b36) SHA1(b8acc09b55b7a0cae0425c15dbe25518c88054de) ) + ROM_LOAD16_WORD_SWAP( "268ervs12.p1", 0x000000, 0x600000, CRC(59371a3b) SHA1(c626e828609af6e6e0b45b3a49c9b344b747d0ce) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8891,7 +4354,7 @@ ROM_END ROM_START( mslug5ervs13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs13.p1", 0x000000, 0x600000, CRC(5aaa1e4d) SHA1(c42ea8011ab8538483154c3804f77b7c0f244512) ) + ROM_LOAD16_WORD_SWAP( "268ervs13.p1", 0x000000, 0x600000, CRC(8759641f) SHA1(cca19b94dbc77c671d7a82319927efb7aed225d8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8925,7 +4388,7 @@ ROM_END ROM_START( mslug5ervs14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs14.p1", 0x000000, 0x600000, CRC(d2f559aa) SHA1(550a894c29981cb301b982ab84588e86a88431a3) ) + ROM_LOAD16_WORD_SWAP( "268ervs14.p1", 0x000000, 0x600000, CRC(0f0623f8) SHA1(8164238e2ce0feb717e8093f8e5971952d681d83) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8959,7 +4422,7 @@ ROM_END ROM_START( mslug5ervs15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs15.p1", 0x000000, 0x600000, CRC(aac064f7) SHA1(7847dc7ac4403074dad29f97dac8f9fe3683d5a8) ) + ROM_LOAD16_WORD_SWAP( "268ervs15.p1", 0x000000, 0x600000, CRC(0fa99fb5) SHA1(bba00edf2f1523e80972c86d72b1493d26deeefe) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -8993,279 +4456,7 @@ ROM_END ROM_START( mslug5ervs16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs16.p1", 0x000000, 0x600000, CRC(ed4999c1) SHA1(d0f40a1daba0f05ac6291c63ff3605c5d8387da3) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs17.p1", 0x000000, 0x600000, CRC(6516de26) SHA1(681975f4385e235a5202a96bde3b341dfa7dba6e) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs18.p1", 0x000000, 0x600000, CRC(1d23e37b) SHA1(ea15c5a14226ba6b96f8e7761169ed93a6409b1d) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs19.p1", 0x000000, 0x600000, CRC(10eaa06a) SHA1(871b6babbc427b456b5a365ca93ae3743d293238) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs20.p1", 0x000000, 0x600000, CRC(98b5e78d) SHA1(c17acc3c505ba65d10034c2e946402153d5226bf) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs21.p1", 0x000000, 0x600000, CRC(e080dad0) SHA1(681c9a8d7f92aed34edfa309b2806e66ecbf4012) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs22.p1", 0x000000, 0x600000, CRC(981a5bc0) SHA1(3e6492b1b8ecb1c319e73bbced2733739342418a) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs23.p1", 0x000000, 0x600000, CRC(10451c27) SHA1(c5610e37f1f0d1a86b77358bc47f6c44eebe4af6) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervs24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervs24.p1", 0x000000, 0x600000, CRC(6870217a) SHA1(2777a994450bce58f2cdd65df13276b04f791366) ) + ROM_LOAD16_WORD_SWAP( "268ervs16.p1", 0x000000, 0x600000, CRC(87f6d852) SHA1(bdc2b1dfee95eb8a28d1cb3d97cd7ed511028081) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9299,7 +4490,7 @@ ROM_END ROM_START( mslug5ervr01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr01.p1", 0x000000, 0x600000, CRC(788063e8) SHA1(b4017046e7f2fa0507349017de7172b2e4539d03) ) + ROM_LOAD16_WORD_SWAP( "268ervr01.p1", 0x000000, 0x600000, CRC(2060a967) SHA1(5c3ef3d036bcfc9962948807ba07f52a29899b3e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9333,7 +4524,7 @@ ROM_END ROM_START( mslug5ervr02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr02.p1", 0x000000, 0x600000, CRC(f0df240f) SHA1(25ae694bd3802e0c3629c82c915c31983e78199f) ) + ROM_LOAD16_WORD_SWAP( "268ervr02.p1", 0x000000, 0x600000, CRC(a83fee80) SHA1(1d43594abc3fbc89f2381dbe08e68065ef4a38ee) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9367,7 +4558,7 @@ ROM_END ROM_START( mslug5ervr03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr03.p1", 0x000000, 0x600000, CRC(88ea1952) SHA1(deb81db8b37a32fcc9d048a7c3f5ed54767b2594) ) + ROM_LOAD16_WORD_SWAP( "268ervr03.p1", 0x000000, 0x600000, CRC(a89052cd) SHA1(a38420f30d50fe4e45e972ae3002624ad0bfd9fc) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9401,7 +4592,7 @@ ROM_END ROM_START( mslug5ervr04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr04.p1", 0x000000, 0x600000, CRC(f0709842) SHA1(a1795b807187495fcdceae41194f58c721f8d568) ) + ROM_LOAD16_WORD_SWAP( "268ervr04.p1", 0x000000, 0x600000, CRC(20cf152a) SHA1(7a27b7e07908cb1ca74fabfedb6799bd3fad4819) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9435,7 +4626,7 @@ ROM_END ROM_START( mslug5ervr05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr05.p1", 0x000000, 0x600000, CRC(782fdfa5) SHA1(f893fa97bb35d9bebc8cb21a99ac963fffaf7a55) ) + ROM_LOAD16_WORD_SWAP( "268ervr05.p1", 0x000000, 0x600000, CRC(6610f994) SHA1(8890bbc513735a6557a3a122b205036889454156) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9469,7 +4660,7 @@ ROM_END ROM_START( mslug5ervr06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr06.p1", 0x000000, 0x600000, CRC(001ae2f8) SHA1(43e935242c5ea5f5ff48262c643ae106d4c4c4b1) ) + ROM_LOAD16_WORD_SWAP( "268ervr06.p1", 0x000000, 0x600000, CRC(ee4fbe73) SHA1(21640c24cee950f556b6d844ef1a0a1c78f8df3e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9503,7 +4694,7 @@ ROM_END ROM_START( mslug5ervr07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr07.p1", 0x000000, 0x600000, CRC(3ef0331b) SHA1(0c8c35b4fc3c351143657acfb4a4ae021e0e0ede) ) + ROM_LOAD16_WORD_SWAP( "268ervr07.p1", 0x000000, 0x600000, CRC(eee0023e) SHA1(60544731263a7fb64e74b0905a5b73a9fba398de) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9537,7 +4728,7 @@ ROM_END ROM_START( mslug5ervr08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr08.p1", 0x000000, 0x600000, CRC(b6af74fc) SHA1(13d5bcf8d4b2b623029a642ac787fbe98f63fc03) ) + ROM_LOAD16_WORD_SWAP( "268ervr08.p1", 0x000000, 0x600000, CRC(66bf45d9) SHA1(b31da4e992410db948b3283901064b57f2fd791a) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9571,7 +4762,7 @@ ROM_END ROM_START( mslug5ervr09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr09.p1", 0x000000, 0x600000, CRC(ce9a49a1) SHA1(13a3061f57994ddb6519e47027f2fbdeccad7c87) ) + ROM_LOAD16_WORD_SWAP( "268ervr09.p1", 0x000000, 0x600000, CRC(28401dff) SHA1(befb92c4d842e2fbab0bb4255d3bb20e1a6d33d1) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9605,7 +4796,7 @@ ROM_END ROM_START( mslug5ervr10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr10.p1", 0x000000, 0x600000, CRC(b600c8b1) SHA1(b25ec4c2d842d57d8bd65678cb99cfb57abbf1e4) ) + ROM_LOAD16_WORD_SWAP( "268ervr10.p1", 0x000000, 0x600000, CRC(a01f5a18) SHA1(32b00b9cd16e0602cfe13f395a2ead1865c19808) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9639,7 +4830,7 @@ ROM_END ROM_START( mslug5ervr11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr11.p1", 0x000000, 0x600000, CRC(3e5f8f56) SHA1(46da3ffba9e1d2cd8d3c778b831b5132210bc924) ) + ROM_LOAD16_WORD_SWAP( "268ervr11.p1", 0x000000, 0x600000, CRC(34319a1b) SHA1(034f39db3bf93fb36729d5b8e734cae2307c3ada) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9673,7 +4864,7 @@ ROM_END ROM_START( mslug5ervr12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr12.p1", 0x000000, 0x600000, CRC(466ab20b) SHA1(e34a4797d289d33a1393dd587d93a397db743989) ) + ROM_LOAD16_WORD_SWAP( "268ervr12.p1", 0x000000, 0x600000, CRC(bc6eddfc) SHA1(293d8b1bc56b26cb31960a558ab220949a228709) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9707,7 +4898,7 @@ ROM_END ROM_START( mslug5ervr13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr13.p1", 0x000000, 0x600000, CRC(70a0d770) SHA1(64150c886645eea8962087d9c2c32b05a9ebd55e) ) + ROM_LOAD16_WORD_SWAP( "268ervr13.p1", 0x000000, 0x600000, CRC(6200a3d8) SHA1(6b06f8313cf5805226edac834087cb1c27df69ef) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9741,7 +4932,7 @@ ROM_END ROM_START( mslug5ervr14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr14.p1", 0x000000, 0x600000, CRC(f8ff9097) SHA1(46e0a7dfa98f9f233902a4dee1f88bdd4393a1b3) ) + ROM_LOAD16_WORD_SWAP( "268ervr14.p1", 0x000000, 0x600000, CRC(ea5fe43f) SHA1(e0236396593ea93cb734e031b4b2d5f16f743d70) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9775,7 +4966,7 @@ ROM_END ROM_START( mslug5ervr15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr15.p1", 0x000000, 0x600000, CRC(80caadca) SHA1(1ca3416ee88ef80be1c4f0c9dd4768e8945a2d13) ) + ROM_LOAD16_WORD_SWAP( "268ervr15.p1", 0x000000, 0x600000, CRC(eaf05872) SHA1(ad0cd6eba472ea1fbac8e864ab8ed57a68dc6f69) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -9809,279 +5000,7 @@ ROM_END ROM_START( mslug5ervr16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr16.p1", 0x000000, 0x600000, CRC(6cd15094) SHA1(997e96b25a9ce33f5f45db4a040fba3b400068ba) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr17.p1", 0x000000, 0x600000, CRC(e48e1773) SHA1(a813d4be37c828a0220bf81b167b38013317b92b) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr18.p1", 0x000000, 0x600000, CRC(9cbb2a2e) SHA1(d18a2d893e9eee577fb77dcb8b87234a8df19644) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr19.p1", 0x000000, 0x600000, CRC(3ae06957) SHA1(85fd394b3910679a36aca0fb32b547399b873b9a) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr20.p1", 0x000000, 0x600000, CRC(b2bf2eb0) SHA1(074f4580cf78dafb2673a156dcf8680b40dec45d) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr21.p1", 0x000000, 0x600000, CRC(ca8a13ed) SHA1(2a0d9367e834c3a7f1d92142ff3242dde8fc65a7) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr22.p1", 0x000000, 0x600000, CRC(b21092fd) SHA1(010928906b9fae9bc4ee059d63f0e2d5daaa07e4) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr23.p1", 0x000000, 0x600000, CRC(3a4fd51a) SHA1(2ea52dcf973d29813437a8d741fd2b9586a3e9f0) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervr24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervr24.p1", 0x000000, 0x600000, CRC(427ae847) SHA1(91b46e5e21d6d4300e6e86bb4c82ec5f2007bdfa) ) + ROM_LOAD16_WORD_SWAP( "268ervr16.p1", 0x000000, 0x600000, CRC(62af1f95) SHA1(7f61d7eeee0cf634e7d447035f6002d1201a767f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10115,7 +5034,7 @@ ROM_END ROM_START( mslug5ervn01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc01.p1", 0x000000, 0x600000, CRC(009964e5) SHA1(9779589de0b7370eaffe706c2008f0e38c8b1257) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc01.p1", 0x000000, 0x600000, CRC(5879ae6a) SHA1(227d63ac4b386f6adad247f5aa0b84b056689178) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10149,7 +5068,7 @@ ROM_END ROM_START( mslug5ervn02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc02.p1", 0x000000, 0x600000, CRC(88c62302) SHA1(6ff233d47957a22b534758a2b4b799cc02063a91) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc02.p1", 0x000000, 0x600000, CRC(d026e98d) SHA1(57d4132a501f480e2adfa5325d6b488184a4d7f6) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10183,7 +5102,7 @@ ROM_END ROM_START( mslug5ervn03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc03.p1", 0x000000, 0x600000, CRC(f0f31e5f) SHA1(0134e3dcb8565117146a43cd19fbbfb98eaf2902) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc03.p1", 0x000000, 0x600000, CRC(d08955c0) SHA1(c5c5efedcca3a874d68559e91014a0af06114e6e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10217,7 +5136,7 @@ ROM_END ROM_START( mslug5ervn04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc04.p1", 0x000000, 0x600000, CRC(88699f4f) SHA1(0aa447a8a02fd86ced4fbadb58dd508cb9070b39) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc04.p1", 0x000000, 0x600000, CRC(58d61227) SHA1(f2fc2c2f815c1db301574c242b43030a14d62946) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10251,7 +5170,7 @@ ROM_END ROM_START( mslug5ervn05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc05.p1", 0x000000, 0x600000, CRC(0036d8a8) SHA1(50829277a1a83796ad31c17baa4f952f015d87df) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc05.p1", 0x000000, 0x600000, CRC(1e09fe99) SHA1(34f95a68e5ab68a5fd72d323f16ef58521716a79) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10285,7 +5204,7 @@ ROM_END ROM_START( mslug5ervn06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc06.p1", 0x000000, 0x600000, CRC(7803e5f5) SHA1(af4fb742102518f7d7b21995046bb2f399a955c7) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc06.p1", 0x000000, 0x600000, CRC(9656b97e) SHA1(eccfd80df74897c70b5221072a6c52d8b94da70b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10319,7 +5238,7 @@ ROM_END ROM_START( mslug5ervn07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc07.p1", 0x000000, 0x600000, CRC(46e93416) SHA1(0584b177838db1d3c9588040513ad94ff8d5d3d5) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc07.p1", 0x000000, 0x600000, CRC(96f90533) SHA1(3f25e204a36b7bfaf33900bb7cf6651dada90228) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10353,7 +5272,7 @@ ROM_END ROM_START( mslug5ervn08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc08.p1", 0x000000, 0x600000, CRC(ceb673f1) SHA1(bcd9ea93341e6cd187d608d768348e39bb9b7bc2) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc08.p1", 0x000000, 0x600000, CRC(1ea642d4) SHA1(c4b2ce680cbd43812be10f8970fe10b6a661f03a) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10387,7 +5306,7 @@ ROM_END ROM_START( mslug5ervn09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc09.p1", 0x000000, 0x600000, CRC(b6834eac) SHA1(61b720ba42bfde697ce6dd635ff87d24d224e04c) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc09.p1", 0x000000, 0x600000, CRC(50591af2) SHA1(bef023047e0505f63c9302c2e1ce1e2ff89fa578) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10421,7 +5340,7 @@ ROM_END ROM_START( mslug5ervn10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc10.p1", 0x000000, 0x600000, CRC(ce19cfbc) SHA1(5b28b6155e992f1a4f6efaae47bdd17ee827988e) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc10.p1", 0x000000, 0x600000, CRC(d8065d15) SHA1(1ab24d1ebac06b87aa4a94aff797296e3e2eda3b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10455,7 +5374,7 @@ ROM_END ROM_START( mslug5ervn11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc11.p1", 0x000000, 0x600000, CRC(4646885b) SHA1(5a55109567e5343d6a19db0ab06b9b4663bbec44) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc11.p1", 0x000000, 0x600000, CRC(4c289d16) SHA1(6d59ec396abbcf67ca72d909f94a8242536dd0de) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10489,7 +5408,7 @@ ROM_END ROM_START( mslug5ervn12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc12.p1", 0x000000, 0x600000, CRC(3e73b506) SHA1(62078cb6244d62688af37ad30627c029a12bb2d3) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc12.p1", 0x000000, 0x600000, CRC(c477daf1) SHA1(9fc2c4858e4c659ad011dbbcbae22184b18f4493) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10523,7 +5442,7 @@ ROM_END ROM_START( mslug5ervn13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc13.p1", 0x000000, 0x600000, CRC(08b9d07d) SHA1(565c6d0c6f5aec5a03fc2d1017ea61314175c330) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc13.p1", 0x000000, 0x600000, CRC(1a19a4d5) SHA1(5ca0eeca25cfac016beab24655ccc27a3c790d0c) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10557,7 +5476,7 @@ ROM_END ROM_START( mslug5ervn14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc14.p1", 0x000000, 0x600000, CRC(80e6979a) SHA1(813ec589abebe25d18e09cab3e2485943e7a8858) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc14.p1", 0x000000, 0x600000, CRC(9246e332) SHA1(7ea327b1e61cd6292843fda86141b9138a1b7a7f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10591,7 +5510,7 @@ ROM_END ROM_START( mslug5ervn15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc15.p1", 0x000000, 0x600000, CRC(f8d3aac7) SHA1(d8cb86ee437b4b54e3ad855a8c53cc0d783b52f7) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc15.p1", 0x000000, 0x600000, CRC(92e95f7f) SHA1(90b639777156b1c7a1dbce1e7d0a791d732da474) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10625,279 +5544,7 @@ ROM_END ROM_START( mslug5ervn16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc16.p1", 0x000000, 0x600000, CRC(14c85799) SHA1(fca2d12b339c66f1c280a21027e6dace17e6e393) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc17.p1", 0x000000, 0x600000, CRC(9c97107e) SHA1(9d44f2fc82baa2d3ead2111325e43aba7cdd84d0) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc18.p1", 0x000000, 0x600000, CRC(e4a22d23) SHA1(66cf70abb398309b8497bdbd483fd030d6c23299) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc19.p1", 0x000000, 0x600000, CRC(42f96e5a) SHA1(cbeda21d73bb0898deb7c32ac13bba5f7110147f) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc20.p1", 0x000000, 0x600000, CRC(caa629bd) SHA1(a550a0e20ac976eb4328bdac43ef45a0516377b3) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc21.p1", 0x000000, 0x600000, CRC(b29314e0) SHA1(4e96a4a70e921bc30224badaed5b05ade5e3f2d7) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc22.p1", 0x000000, 0x600000, CRC(ca0995f0) SHA1(33d55ef2964e2b9cfc93220a3db588ee07e96e96) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc23.p1", 0x000000, 0x600000, CRC(4256d217) SHA1(815190f680bff8e570e08e826427d6cc6a6d2793) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervn24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervnxc24.p1", 0x000000, 0x600000, CRC(3a63ef4a) SHA1(0c1023508f02e4973ddd8791900739e7c1846ff9) ) + ROM_LOAD16_WORD_SWAP( "268ervnxc16.p1", 0x000000, 0x600000, CRC(1ab61898) SHA1(514e9365fea6da92133eb13e2caf10c0ee37b26e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10931,7 +5578,7 @@ ROM_END ROM_START( mslug5sses01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses01.p1", 0x000000, 0x600000, CRC(22c202e8) SHA1(c141e0c68dba8aaf4818cc86ba9148727d87e65f) ) + ROM_LOAD16_WORD_SWAP( "268sses01.p1", 0x000000, 0x600000, CRC(7a22c867) SHA1(953a29cbba362122db3ab2c374d38b976f71c051) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10965,7 +5612,7 @@ ROM_END ROM_START( mslug5sses02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses02.p1", 0x000000, 0x600000, CRC(aa9d450f) SHA1(c05a0aeadba31d900174cc71d6cfd9695e0c0ac1) ) + ROM_LOAD16_WORD_SWAP( "268sses02.p1", 0x000000, 0x600000, CRC(f27d8f80) SHA1(e4e27408c1b0d8726da6a52daa5907f15a34f6ac) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -10999,7 +5646,7 @@ ROM_END ROM_START( mslug5sses03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses03.p1", 0x000000, 0x600000, CRC(d2a87852) SHA1(1c9938adffaff05158367622d8d423dbfeba7005) ) + ROM_LOAD16_WORD_SWAP( "268sses03.p1", 0x000000, 0x600000, CRC(f2d233cd) SHA1(c0e8ec11237f7b406cd95b1c7d9510962d205a36) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11033,7 +5680,7 @@ ROM_END ROM_START( mslug5sses04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses04.p1", 0x000000, 0x600000, CRC(aa32f942) SHA1(bed2467653611cced2205c92c07fc59d40be66b6) ) + ROM_LOAD16_WORD_SWAP( "268sses04.p1", 0x000000, 0x600000, CRC(7a8d742a) SHA1(7c2f05845d864a495687eb9be9eec7e2660a4eaa) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11067,7 +5714,7 @@ ROM_END ROM_START( mslug5sses05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses05.p1", 0x000000, 0x600000, CRC(226dbea5) SHA1(0af478a32a371215b4a66681977b9f48f2d19986) ) + ROM_LOAD16_WORD_SWAP( "268sses05.p1", 0x000000, 0x600000, CRC(3c529894) SHA1(2d18d97b49522a43ac99124cb6ecd966c9603dec) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11101,7 +5748,7 @@ ROM_END ROM_START( mslug5sses06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses06.p1", 0x000000, 0x600000, CRC(5a5883f8) SHA1(7427fd5ff7e07e437d16ace979dc17ca5d18e262) ) + ROM_LOAD16_WORD_SWAP( "268sses06.p1", 0x000000, 0x600000, CRC(b40ddf73) SHA1(a358116649b67e9d8a98a536705a5e8238fe98f4) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11135,7 +5782,7 @@ ROM_END ROM_START( mslug5sses07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses07.p1", 0x000000, 0x600000, CRC(64b2521b) SHA1(538c9aa853ef397b731de0d99be362b0f19539c7) ) + ROM_LOAD16_WORD_SWAP( "268sses07.p1", 0x000000, 0x600000, CRC(b4a2633e) SHA1(7a5b597632a14b2aa66f95919dfd8420c65c774b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11169,7 +5816,7 @@ ROM_END ROM_START( mslug5sses08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses08.p1", 0x000000, 0x600000, CRC(eced15fc) SHA1(590d2addcb2890423ef99e03d3311a84c0b71722) ) + ROM_LOAD16_WORD_SWAP( "268sses08.p1", 0x000000, 0x600000, CRC(3cfd24d9) SHA1(b021ba769f0a7f39f0a2173004693ff245d5f641) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11203,7 +5850,7 @@ ROM_END ROM_START( mslug5sses09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses09.p1", 0x000000, 0x600000, CRC(94d828a1) SHA1(0ca0547ec06d0b0e43f44db36452a5fb4ca2a397) ) + ROM_LOAD16_WORD_SWAP( "268sses09.p1", 0x000000, 0x600000, CRC(72027cff) SHA1(ba861204247f89fb8ecdaa485b141cbef5db8bb9) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11237,7 +5884,7 @@ ROM_END ROM_START( mslug5sses10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses10.p1", 0x000000, 0x600000, CRC(ec42a9b1) SHA1(f30e0080e87d17a88fd6719d72c231ce8618bbcd) ) + ROM_LOAD16_WORD_SWAP( "268sses10.p1", 0x000000, 0x600000, CRC(fa5d3b18) SHA1(c5508bbaa1bbe8ee72d42daa3cfdab0f4b4b0cd9) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11271,7 +5918,7 @@ ROM_END ROM_START( mslug5sses11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses11.p1", 0x000000, 0x600000, CRC(641dee56) SHA1(101783b8986ef5d686ad8d0b563f04819ff90158) ) + ROM_LOAD16_WORD_SWAP( "268sses11.p1", 0x000000, 0x600000, CRC(6e73fb1b) SHA1(9050de51d9371bc6c3161eac68f994c4ebd51a7c) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11305,7 +5952,7 @@ ROM_END ROM_START( mslug5sses12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses12.p1", 0x000000, 0x600000, CRC(1c28d30b) SHA1(68bac794f779bd1315d4080a029a7fb2e28d2de4) ) + ROM_LOAD16_WORD_SWAP( "268sses12.p1", 0x000000, 0x600000, CRC(e62cbcfc) SHA1(e505ab0f2c901a34fa00a2373c82b24174c49846) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11339,7 +5986,7 @@ ROM_END ROM_START( mslug5sses13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses13.p1", 0x000000, 0x600000, CRC(2ae2b670) SHA1(49aab9624d774facaad333a53498171b8aba6286) ) + ROM_LOAD16_WORD_SWAP( "268sses13.p1", 0x000000, 0x600000, CRC(3842c2d8) SHA1(b42ea5217d78688277d9ca6cf49ecfc5c29071ff) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11373,7 +6020,7 @@ ROM_END ROM_START( mslug5sses14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses14.p1", 0x000000, 0x600000, CRC(a2bdf197) SHA1(5944490fdf2082ca265ddd378d29b937e74360ae) ) + ROM_LOAD16_WORD_SWAP( "268sses14.p1", 0x000000, 0x600000, CRC(b01d853f) SHA1(899a07978557899875bfbdafd57d8941a4b29b6f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11407,7 +6054,7 @@ ROM_END ROM_START( mslug5sses15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses15.p1", 0x000000, 0x600000, CRC(da88ccca) SHA1(171045f5e919fe029998fab14056951d59f02ea4) ) + ROM_LOAD16_WORD_SWAP( "268sses15.p1", 0x000000, 0x600000, CRC(b0b23972) SHA1(23e153cc85adb5299d7958136f8d98e922c126dc) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11441,7 +6088,7 @@ ROM_END ROM_START( mslug5sses16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses16.p1", 0x000000, 0x600000, CRC(36933194) SHA1(34eec7e07274649f7e82aa80748008ccedebd8b6) ) + ROM_LOAD16_WORD_SWAP( "268sses16.p1", 0x000000, 0x600000, CRC(38ed7e95) SHA1(b2f10b46ddd08a75c8cf6d472925046e1b586d70) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11473,9 +6120,9 @@ ROM_START( mslug5sses16 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses17 ) +ROM_START( mslug5hqs01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses17.p1", 0x000000, 0x600000, CRC(becc7673) SHA1(94b57d0be4911f6d49035bd4792d11aba2a574c0) ) + ROM_LOAD16_WORD_SWAP( "268hqs01.p1", 0x000000, 0x600000, CRC(84a8dfec) SHA1(f8db2d1471b5353d9e04dd3cd2202f2fa4264a32) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11507,9 +6154,9 @@ ROM_START( mslug5sses17 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses18 ) +ROM_START( mslug5hqs02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses18.p1", 0x000000, 0x600000, CRC(c6f94b2e) SHA1(8ebd043703400024669d07b0261887f40b46cfda) ) + ROM_LOAD16_WORD_SWAP( "268hqs02.p1", 0x000000, 0x600000, CRC(0cf7980b) SHA1(8854f309f2c80f985453898e9f9caf21522e60e2) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11541,9 +6188,9 @@ ROM_START( mslug5sses18 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses19 ) +ROM_START( mslug5hqs03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses19.p1", 0x000000, 0x600000, CRC(60a20857) SHA1(19d4edfc9eda421c39a44be7b21a2caa0b784189) ) + ROM_LOAD16_WORD_SWAP( "268hqs03.p1", 0x000000, 0x600000, CRC(0c582446) SHA1(a6e77a2692c7e329ccd2f0a6baaa38abc670d8b4) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11575,9 +6222,9 @@ ROM_START( mslug5sses19 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses20 ) +ROM_START( mslug5hqs04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses20.p1", 0x000000, 0x600000, CRC(e8fd4fb0) SHA1(f91adc02a366dfd175b7ac6f67c4a5ce49fed2b0) ) + ROM_LOAD16_WORD_SWAP( "268hqs04.p1", 0x000000, 0x600000, CRC(840763a1) SHA1(9cc9c6a35f1a6956742fe7fa761d6f271075b95f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11609,9 +6256,9 @@ ROM_START( mslug5sses20 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses21 ) +ROM_START( mslug5hqs05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses21.p1", 0x000000, 0x600000, CRC(90c872ed) SHA1(10df41593f76b27ae77b63a827c8bc94265bdef6) ) + ROM_LOAD16_WORD_SWAP( "268hqs05.p1", 0x000000, 0x600000, CRC(c2d88f1f) SHA1(c391fa6eeb35e0d9f55d1b5a58fff10b6a021d76) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11643,9 +6290,9 @@ ROM_START( mslug5sses21 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses22 ) +ROM_START( mslug5hqs06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses22.p1", 0x000000, 0x600000, CRC(e852f3fd) SHA1(5600de749fbbf749f9e28b48ec98dd40e65b0c20) ) + ROM_LOAD16_WORD_SWAP( "268hqs06.p1", 0x000000, 0x600000, CRC(4a87c8f8) SHA1(0e8efd94bee3c22623bc199c6b791e5361952ec6) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11677,9 +6324,9 @@ ROM_START( mslug5sses22 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses23 ) +ROM_START( mslug5hqs07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses23.p1", 0x000000, 0x600000, CRC(600db41a) SHA1(9c92976b51874a8f0d410ac5bdbdf3736a2c4353) ) + ROM_LOAD16_WORD_SWAP( "268hqs07.p1", 0x000000, 0x600000, CRC(4a2874b5) SHA1(c4b8461693a61ffdc343ba587b222fcf1c22b395) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11711,9 +6358,9 @@ ROM_START( mslug5sses23 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5sses24 ) +ROM_START( mslug5hqs08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268sses24.p1", 0x000000, 0x600000, CRC(18388947) SHA1(3fc7bee7f8d8787abba8e24da8d82a6598b96dee) ) + ROM_LOAD16_WORD_SWAP( "268hqs08.p1", 0x000000, 0x600000, CRC(c2773352) SHA1(40e2d09674cefa3de83a9e6572b973560fe23900) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11745,9 +6392,9 @@ ROM_START( mslug5sses24 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs01 ) +ROM_START( mslug5hqs09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs01.p1", 0x000000, 0x600000, CRC(131b1b99) SHA1(ef96981f423bc8e26207be4d6f1405abfe991069) ) + ROM_LOAD16_WORD_SWAP( "268hqs09.p1", 0x000000, 0x600000, CRC(8c886b74) SHA1(5178ea77686963bf7953cfd0d99ff03b0ff06f40) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11779,9 +6426,9 @@ ROM_START( mslug5hqs01 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs02 ) +ROM_START( mslug5hqs10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs02.p1", 0x000000, 0x600000, CRC(9bebe033) SHA1(cd00c69e81959c6fb5bad187b5a7867e64ae0b54) ) + ROM_LOAD16_WORD_SWAP( "268hqs10.p1", 0x000000, 0x600000, CRC(04d72c93) SHA1(5c8db0fd770a3c0d477f827e3eca24fcbfd6df29) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11813,9 +6460,9 @@ ROM_START( mslug5hqs02 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs03 ) +ROM_START( mslug5hqs11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs03.p1", 0x000000, 0x600000, CRC(556b4b6a) SHA1(b736934a1889f8be6cb8949b56b48da544a13996) ) + ROM_LOAD16_WORD_SWAP( "268hqs11.p1", 0x000000, 0x600000, CRC(90f9ec90) SHA1(f5f77db8930839fae8bfe7f1834875db6a877691) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11847,9 +6494,9 @@ ROM_START( mslug5hqs03 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs04 ) +ROM_START( mslug5hqs12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs04.p1", 0x000000, 0x600000, CRC(dd9bb0c0) SHA1(3d6a6a34ebdffd4530272dfc15e7821efca6ebdd) ) + ROM_LOAD16_WORD_SWAP( "268hqs12.p1", 0x000000, 0x600000, CRC(18a6ab77) SHA1(f3d09a060fc47f3fc58c91c79f5bddad2bc431e8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11881,9 +6528,9 @@ ROM_START( mslug5hqs04 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs05 ) +ROM_START( mslug5hqs13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs05.p1", 0x000000, 0x600000, CRC(1b3baf01) SHA1(511672103bbf09d0936c3a4bcab4d904e0a02b2b) ) + ROM_LOAD16_WORD_SWAP( "268hqs13.p1", 0x000000, 0x600000, CRC(c6c8d553) SHA1(720186e825de46cd3b224bc3c6ade666b9c310cc) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11915,9 +6562,9 @@ ROM_START( mslug5hqs05 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs06 ) +ROM_START( mslug5hqs14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs06.p1", 0x000000, 0x600000, CRC(d98bea8c) SHA1(f5df25ac5a45c416d20354aa8433c8847843b5f1) ) + ROM_LOAD16_WORD_SWAP( "268hqs14.p1", 0x000000, 0x600000, CRC(4e9792b4) SHA1(d8ca2ddf7adf3e08d3670463981b030022d11297) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11949,9 +6596,9 @@ ROM_START( mslug5hqs06 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs07 ) +ROM_START( mslug5hqs15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs07.p1", 0x000000, 0x600000, CRC(074a28e5) SHA1(293b4c448829ef733d2c765ca0050244a082abdd) ) + ROM_LOAD16_WORD_SWAP( "268hqs15.p1", 0x000000, 0x600000, CRC(4e382ef9) SHA1(2390a9f22fc51057889fb1036652fc76aea071a8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -11983,9 +6630,9 @@ ROM_START( mslug5hqs07 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5hqs08 ) +ROM_START( mslug5hqs16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268hqs08.p1", 0x000000, 0x600000, CRC(517b1126) SHA1(e6621b5892f462c233be8f7685e96203e7ebeffb) ) + ROM_LOAD16_WORD_SWAP( "268hqs16.p1", 0x000000, 0x600000, CRC(c667691e) SHA1(563fdc0ed69e82432750d5fb4d963b3624305b53) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12019,7 +6666,7 @@ ROM_END ROM_START( mslug5xsn01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn01.p1", 0x000000, 0x600000, CRC(bb4f0848) SHA1(2d72c4d0f93834abf249244ec659b086478cc421) ) + ROM_LOAD16_WORD_SWAP( "268xsn01.p1", 0x000000, 0x600000, CRC(e3afc2c7) SHA1(53539b12ea1fdcc9f7c6baf8f0c1c8a653893729) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12053,7 +6700,7 @@ ROM_END ROM_START( mslug5xsn02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn02.p1", 0x000000, 0x600000, CRC(33104faf) SHA1(99cdd60bf7f0ab0eb6e8fd0ea3570b4544e235ec) ) + ROM_LOAD16_WORD_SWAP( "268xsn02.p1", 0x000000, 0x600000, CRC(6bf08520) SHA1(78b99f68db51fd8367bf58f9d7609c8182226247) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12087,7 +6734,7 @@ ROM_END ROM_START( mslug5xsn03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn03.p1", 0x000000, 0x600000, CRC(4b2572f2) SHA1(2fa0f3ab2dd9dcd4c6b7af89b6fbf66262d6ef9b) ) + ROM_LOAD16_WORD_SWAP( "268xsn03.p1", 0x000000, 0x600000, CRC(6b5f396d) SHA1(3704aa4a3325b27c97b4f5acb58610b9c7ca3901) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12121,7 +6768,7 @@ ROM_END ROM_START( mslug5xsn04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn04.p1", 0x000000, 0x600000, CRC(33bff3e2) SHA1(10cb218a5da97b92298dddea7c8e76cbda8eee94) ) + ROM_LOAD16_WORD_SWAP( "268xsn04.p1", 0x000000, 0x600000, CRC(e3007e8a) SHA1(d186fdcea7f2461e278c5879cfe6102525dbd685) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12155,7 +6802,7 @@ ROM_END ROM_START( mslug5xsn05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn05.p1", 0x000000, 0x600000, CRC(bbe0b405) SHA1(8cee67763ed4cd7e879663f30d8b24d93482924b) ) + ROM_LOAD16_WORD_SWAP( "268xsn05.p1", 0x000000, 0x600000, CRC(a5df9234) SHA1(2e8cbaaef385d9d432e9822822217df2a5ecbd76) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12189,7 +6836,7 @@ ROM_END ROM_START( mslug5xsn06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn06.p1", 0x000000, 0x600000, CRC(c3d58958) SHA1(8a5a0b5cc1c3746327c609cb3446d739d6081fd2) ) + ROM_LOAD16_WORD_SWAP( "268xsn06.p1", 0x000000, 0x600000, CRC(2d80d5d3) SHA1(4f7aff68c05452151483513c306c9e9e5677967c) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12223,7 +6870,7 @@ ROM_END ROM_START( mslug5xsn07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn07.p1", 0x000000, 0x600000, CRC(fd3f58bb) SHA1(e4840b0a8d2e236912db9d7a212231f015f72b96) ) + ROM_LOAD16_WORD_SWAP( "268xsn07.p1", 0x000000, 0x600000, CRC(2d2f699e) SHA1(7f5f26765c420c9f25a9e42536506a4682129481) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12257,7 +6904,7 @@ ROM_END ROM_START( mslug5xsn08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn08.p1", 0x000000, 0x600000, CRC(75601f5c) SHA1(6cb9f78f05bbd561ab752d2be30b7261290df139) ) + ROM_LOAD16_WORD_SWAP( "268xsn08.p1", 0x000000, 0x600000, CRC(a5702e79) SHA1(4567e25b7332edfbd9f0b323e289da96fc2e76b2) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12291,7 +6938,7 @@ ROM_END ROM_START( mslug5xsn09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn09.p1", 0x000000, 0x600000, CRC(0d552201) SHA1(b99b4b5d92f3f10d7a7d470542ce80596163a5ad) ) + ROM_LOAD16_WORD_SWAP( "268xsn09.p1", 0x000000, 0x600000, CRC(eb8f765f) SHA1(9f5a794b4cb719b83a5a83820b90aa4d8146c0cb) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12325,7 +6972,7 @@ ROM_END ROM_START( mslug5xsn10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn10.p1", 0x000000, 0x600000, CRC(75cfa311) SHA1(0ecea983a20db83f44abbc8a7b2607a4c7120224) ) + ROM_LOAD16_WORD_SWAP( "268xsn10.p1", 0x000000, 0x600000, CRC(63d031b8) SHA1(b2ee9fa5d73a876472bbf2a32915d707b55071e8) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12359,7 +7006,7 @@ ROM_END ROM_START( mslug5xsn11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn11.p1", 0x000000, 0x600000, CRC(fd90e4f6) SHA1(f9de4b26f4fe4ea5263b4bfb3cb9f4797b0f671f) ) + ROM_LOAD16_WORD_SWAP( "268xsn11.p1", 0x000000, 0x600000, CRC(f7fef1bb) SHA1(7b9b511eb0386fc2949a667a36a1c269f228e390) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12393,7 +7040,7 @@ ROM_END ROM_START( mslug5xsn12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn12.p1", 0x000000, 0x600000, CRC(85a5d9ab) SHA1(8be83ed0b720492e0658c30a5cae8cab957db16d) ) + ROM_LOAD16_WORD_SWAP( "268xsn12.p1", 0x000000, 0x600000, CRC(7fa1b65c) SHA1(bf4b94b82931e32249fcdf4f779c9d451281c48d) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12427,7 +7074,7 @@ ROM_END ROM_START( mslug5xsn13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn13.p1", 0x000000, 0x600000, CRC(b36fbcd0) SHA1(d690d0df581ec8411d213bd09cd11f7114434b38) ) + ROM_LOAD16_WORD_SWAP( "268xsn13.p1", 0x000000, 0x600000, CRC(a1cfc878) SHA1(fee76ce2050734eb0883485db3a3d824bc263d80) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12461,7 +7108,7 @@ ROM_END ROM_START( mslug5xsn14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn14.p1", 0x000000, 0x600000, CRC(3b30fb37) SHA1(9b6794541b9f48d8e78fd65a1da6a3f619ecdc49) ) + ROM_LOAD16_WORD_SWAP( "268xsn14.p1", 0x000000, 0x600000, CRC(29908f9f) SHA1(3135e437fc9b9bba07ad7bc3fed90164fe41007c) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12495,7 +7142,7 @@ ROM_END ROM_START( mslug5xsn15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn15.p1", 0x000000, 0x600000, CRC(4305c66a) SHA1(f10e3161373e2e3d0beae48ad4c451bdb122ac0e) ) + ROM_LOAD16_WORD_SWAP( "268xsn15.p1", 0x000000, 0x600000, CRC(293f33d2) SHA1(2a6b756b3a2cb08a9dd4c1111b9c37f338fa5206) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12529,279 +7176,7 @@ ROM_END ROM_START( mslug5xsn16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn16.p1", 0x000000, 0x600000, CRC(af1e3b34) SHA1(7d80700469b24a71e84b0b2253cea6c46c821c1a) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn17.p1", 0x000000, 0x600000, CRC(27417cd3) SHA1(8bf3a16146bf66416cf98bd9f24dfac00f46dfd0) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn18.p1", 0x000000, 0x600000, CRC(5f74418e) SHA1(45e72cb078db2d1fc34a41e56f2464ef88a51c3e) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn19.p1", 0x000000, 0x600000, CRC(f92f02f7) SHA1(c31f082bab7c922ea99e21e8d2a17c79d89e06f3) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn20.p1", 0x000000, 0x600000, CRC(71704510) SHA1(d9af462dac6d7c76896fe432bc812db083df7550) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn21.p1", 0x000000, 0x600000, CRC(0945784d) SHA1(4ea60c1ee284fce8ac64c75b22fc82788c958e62) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn22.p1", 0x000000, 0x600000, CRC(71dff95d) SHA1(903230fa5e3297ea0143b864792b5463633c5da3) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn23.p1", 0x000000, 0x600000, CRC(f980beba) SHA1(77250f8d21c06bd7a26c705506cbb17d6e563409) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsn24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsn24.p1", 0x000000, 0x600000, CRC(81b583e7) SHA1(f07e9e140a20eb5577e18a0e7ca8e6746e898395) ) + ROM_LOAD16_WORD_SWAP( "268xsn16.p1", 0x000000, 0x600000, CRC(a1607435) SHA1(3729aa9f33361d9e73c1f3cbdaec30ff70a21024) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12835,7 +7210,7 @@ ROM_END ROM_START( mslug5xsm01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm01.p1", 0x000000, 0x600000, CRC(002b17f6) SHA1(1933506dc2dcfb436cfef9f8039f1ac2a6bf356f) ) + ROM_LOAD16_WORD_SWAP( "268xsm01.p1", 0x000000, 0x600000, CRC(9798d383) SHA1(541c3301ea68b0c462c394e19b26bbb3fd584517) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12869,7 +7244,7 @@ ROM_END ROM_START( mslug5xsm02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm02.p1", 0x000000, 0x600000, CRC(88745011) SHA1(7f56ec4c9f194a3e3b864c0ef8abdd5625e6d288) ) + ROM_LOAD16_WORD_SWAP( "268xsm02.p1", 0x000000, 0x600000, CRC(1fc79464) SHA1(9225704c7e2669d5954be072c397241754cf3d01) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12903,7 +7278,7 @@ ROM_END ROM_START( mslug5xsm03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm03.p1", 0x000000, 0x600000, CRC(f0416d4c) SHA1(ebccea305fb44b6f358c3ac0734a2afd691963b6) ) + ROM_LOAD16_WORD_SWAP( "268xsm03.p1", 0x000000, 0x600000, CRC(1f682829) SHA1(73c6e82fa3a27a64f6ddb5319203a7c082fdd6f6) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12937,7 +7312,7 @@ ROM_END ROM_START( mslug5xsm04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm04.p1", 0x000000, 0x600000, CRC(88dbec5c) SHA1(7b21f544bce0589d17c18523e6076c2133d9cca4) ) + ROM_LOAD16_WORD_SWAP( "268xsm04.p1", 0x000000, 0x600000, CRC(97376fce) SHA1(b481b48b02f204c5c4c83eaa8c56b3d68eefa48b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -12971,7 +7346,7 @@ ROM_END ROM_START( mslug5xsm05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm05.p1", 0x000000, 0x600000, CRC(0084abbb) SHA1(4361127b63d9730d6e64d7008ff614d4db2abaa1) ) + ROM_LOAD16_WORD_SWAP( "268xsm05.p1", 0x000000, 0x600000, CRC(d1e88370) SHA1(89a3409355900ccee4a41421f168bdc8a8b897e1) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13005,7 +7380,7 @@ ROM_END ROM_START( mslug5xsm06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm06.p1", 0x000000, 0x600000, CRC(78b196e6) SHA1(24893cef5e71beec2706d8003ec74dd1e95e3f0f) ) + ROM_LOAD16_WORD_SWAP( "268xsm06.p1", 0x000000, 0x600000, CRC(59b7c497) SHA1(6262d3320beaeda9d9f5de14d84e332f4592f37e) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13039,7 +7414,7 @@ ROM_END ROM_START( mslug5xsm07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm07.p1", 0x000000, 0x600000, CRC(465b4705) SHA1(75e60ed1ece6edcf3d8889a58b4cfde9cb502329) ) + ROM_LOAD16_WORD_SWAP( "268xsm07.p1", 0x000000, 0x600000, CRC(591878da) SHA1(e5b2518ffa7adea06b34fa09555df21c257a7332) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13073,7 +7448,7 @@ ROM_END ROM_START( mslug5xsm08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm08.p1", 0x000000, 0x600000, CRC(ce0400e2) SHA1(42378d4f6f46674b72d915a322c74fe562fc7ec7) ) + ROM_LOAD16_WORD_SWAP( "268xsm08.p1", 0x000000, 0x600000, CRC(d1473f3d) SHA1(09bc343cc2facef492473629112a8905e4d328ca) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13107,7 +7482,7 @@ ROM_END ROM_START( mslug5xsm09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm09.p1", 0x000000, 0x600000, CRC(b6313dbf) SHA1(54509af6c27972a34937346a03e2d13963ef76ed) ) + ROM_LOAD16_WORD_SWAP( "268xsm09.p1", 0x000000, 0x600000, CRC(9fb8671b) SHA1(bee2f8cdb3bb6a1b81dc8b1a28929fcc970cf0b1) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13141,7 +7516,7 @@ ROM_END ROM_START( mslug5xsm10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm10.p1", 0x000000, 0x600000, CRC(ceabbcaf) SHA1(aeb54f463cb37a84afb9c59249ad7b68591d8dab) ) + ROM_LOAD16_WORD_SWAP( "268xsm10.p1", 0x000000, 0x600000, CRC(17e720fc) SHA1(15bfa9530977e6da677ca9dc5b5405e8b312311b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13175,7 +7550,7 @@ ROM_END ROM_START( mslug5xsm11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm11.p1", 0x000000, 0x600000, CRC(46f4fb48) SHA1(57a102eafc5376e6513d47d39bb8f68b80e32b62) ) + ROM_LOAD16_WORD_SWAP( "268xsm11.p1", 0x000000, 0x600000, CRC(83c9e0ff) SHA1(380152f172e9bb60d4feb07a09a76d3280f68cea) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13209,7 +7584,7 @@ ROM_END ROM_START( mslug5xsm12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm12.p1", 0x000000, 0x600000, CRC(3ec1c615) SHA1(a6e43b5f0eef14df67b2be623b9a4563cb5dedf0) ) + ROM_LOAD16_WORD_SWAP( "268xsm12.p1", 0x000000, 0x600000, CRC(0b96a718) SHA1(2da6343cafc5b59ccb3e1b2e8e63dacb4f259a86) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13243,7 +7618,7 @@ ROM_END ROM_START( mslug5xsm13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm13.p1", 0x000000, 0x600000, CRC(080ba36e) SHA1(2d5dc8603df234ccdea42a899aed73d019dee5fe) ) + ROM_LOAD16_WORD_SWAP( "268xsm13.p1", 0x000000, 0x600000, CRC(d5f8d93c) SHA1(35606dd5583d3d4743820a326fb8cdc071a61f1b) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13277,7 +7652,7 @@ ROM_END ROM_START( mslug5xsm14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm14.p1", 0x000000, 0x600000, CRC(8054e489) SHA1(cc3c18c5be620375106583898aa89a19ea8dde27) ) + ROM_LOAD16_WORD_SWAP( "268xsm14.p1", 0x000000, 0x600000, CRC(5da79edb) SHA1(47cbba70922bba26d7130f29ea321dbaa375b01c) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13311,7 +7686,7 @@ ROM_END ROM_START( mslug5xsm15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm15.p1", 0x000000, 0x600000, CRC(f861d9d4) SHA1(caef3e3e5dc134a8b91c4c0225bf73bb97e6eff2) ) + ROM_LOAD16_WORD_SWAP( "268xsm15.p1", 0x000000, 0x600000, CRC(5d082296) SHA1(4e9702c350e76fb2289c2dbc6f11e3944862b859) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13345,279 +7720,7 @@ ROM_END ROM_START( mslug5xsm16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm16.p1", 0x000000, 0x600000, CRC(147a248a) SHA1(477de48a60abe2ebc9df2bbd709ea1022f58e5c9) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm17.p1", 0x000000, 0x600000, CRC(9c25636d) SHA1(ac95fb24a48278825db1a56112de1c3aea6d1952) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm18.p1", 0x000000, 0x600000, CRC(e4105e30) SHA1(aed3d16bb4141be9921dee1facc864e4d7258f86) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm19.p1", 0x000000, 0x600000, CRC(424b1d49) SHA1(e7dbb5d6ca1323bbd6d5ab94843ee473a97302ae) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm20.p1", 0x000000, 0x600000, CRC(ca145aae) SHA1(197426fc2faa734dbe5023c47b51873132bbcaf9) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm21.p1", 0x000000, 0x600000, CRC(b22167f3) SHA1(37c6b9f4c2000ccf0137d5a80f63db5819adbb27) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm22.p1", 0x000000, 0x600000, CRC(cabbe6e3) SHA1(4a2b5f9de3ed5a33603b74e668ba5c23ae66feba) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm23.p1", 0x000000, 0x600000, CRC(42e4a104) SHA1(00efa67b4f17ef7101904f826cad56e3e2ff7acc) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5xsm24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268xsm24.p1", 0x000000, 0x600000, CRC(3ad19c59) SHA1(686be2435b5b79fd96b6bb1d68ae5cb44bf98d87) ) + ROM_LOAD16_WORD_SWAP( "268xsm16.p1", 0x000000, 0x600000, CRC(d5576571) SHA1(b22495ac469d6af43e872c47bba876e63e39f252) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13651,7 +7754,7 @@ ROM_END ROM_START( mslug5ervx01 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn01.p1", 0x000000, 0x600000, CRC(16b1a975) SHA1(b0d2464d3b019455e608a17b440458cddfed8577) ) + ROM_LOAD16_WORD_SWAP( "268ervn01.p1", 0x000000, 0x600000, CRC(d9463e88) SHA1(3cf738a1623f5dd205e482efa771fde83526d7db) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13685,7 +7788,7 @@ ROM_END ROM_START( mslug5ervx02 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn02.p1", 0x000000, 0x600000, CRC(9eeeee92) SHA1(ff384ea0f15a14ff29850f29b5b00661cff7e695) ) + ROM_LOAD16_WORD_SWAP( "268ervn02.p1", 0x000000, 0x600000, CRC(5119796f) SHA1(3e46608d0c04ead972e357eb82c33cf027cfdc9d) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13719,7 +7822,7 @@ ROM_END ROM_START( mslug5ervx03 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn03.p1", 0x000000, 0x600000, CRC(e6dbd3cf) SHA1(c2edb79c12c9b8c22e880460ccdb39fc5df25e71) ) + ROM_LOAD16_WORD_SWAP( "268ervn03.p1", 0x000000, 0x600000, CRC(51b6c522) SHA1(ab96efe7f0d55f7c9c4ac70e2c8786ac1544583f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13753,7 +7856,7 @@ ROM_END ROM_START( mslug5ervx04 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn04.p1", 0x000000, 0x600000, CRC(9e4152df) SHA1(fb425d6350103e25e65fc081ae2d00eeffe37761) ) + ROM_LOAD16_WORD_SWAP( "268ervn04.p1", 0x000000, 0x600000, CRC(d9e982c5) SHA1(bb5a430c90512bde2eff97e6ef40040832936d70) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13787,7 +7890,7 @@ ROM_END ROM_START( mslug5ervx05 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn05.p1", 0x000000, 0x600000, CRC(161e1538) SHA1(61830f835496058304d80cdb8b64f7ff9c1115d9) ) + ROM_LOAD16_WORD_SWAP( "268ervn05.p1", 0x000000, 0x600000, CRC(9f366e7b) SHA1(6627698676a327fa2dc99dbc6d3c5f38f320f2c6) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13821,7 +7924,7 @@ ROM_END ROM_START( mslug5ervx06 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn06.p1", 0x000000, 0x600000, CRC(6e2b2865) SHA1(68064e9d54c10df8075b97003c9ed52a4381569b) ) + ROM_LOAD16_WORD_SWAP( "268ervn06.p1", 0x000000, 0x600000, CRC(1769299c) SHA1(c617d6e6d75e1af7ec7ac9ca1a731e00631a1959) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13855,7 +7958,7 @@ ROM_END ROM_START( mslug5ervx07 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn07.p1", 0x000000, 0x600000, CRC(50c1f986) SHA1(37ab2bf26a969139234d2c5ea08908a0fff3d92b) ) + ROM_LOAD16_WORD_SWAP( "268ervn07.p1", 0x000000, 0x600000, CRC(17c695d1) SHA1(64a9df027fad60f8598b948983a77311c9166752) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13889,7 +7992,7 @@ ROM_END ROM_START( mslug5ervx08 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn08.p1", 0x000000, 0x600000, CRC(d89ebe61) SHA1(d58bf926d64d2c105d4025070b92f68f26abf2e7) ) + ROM_LOAD16_WORD_SWAP( "268ervn08.p1", 0x000000, 0x600000, CRC(9f99d236) SHA1(bf25aff38ad0db3ad6ff7ea13a9d4ea3458801b4) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13923,7 +8026,7 @@ ROM_END ROM_START( mslug5ervx09 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn09.p1", 0x000000, 0x600000, CRC(a0ab833c) SHA1(7d74b0b0a952043c1a04043df6e1fcc747f94294) ) + ROM_LOAD16_WORD_SWAP( "268ervn09.p1", 0x000000, 0x600000, CRC(d1668a10) SHA1(e8afae3db699c7a183ca9e0f3dfc46e4a7a424a0) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13957,7 +8060,7 @@ ROM_END ROM_START( mslug5ervx10 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn10.p1", 0x000000, 0x600000, CRC(d831022c) SHA1(365cd84f6edc346e4d279369e378207068ddc530) ) + ROM_LOAD16_WORD_SWAP( "268ervn10.p1", 0x000000, 0x600000, CRC(5939cdf7) SHA1(4870878002c81a84ec6d16bf2aac179e3696e735) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -13991,7 +8094,7 @@ ROM_END ROM_START( mslug5ervx11 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn11.p1", 0x000000, 0x600000, CRC(506e45cb) SHA1(c3ad0e621e51141603d25bdb2f9ef7980cf8e264) ) + ROM_LOAD16_WORD_SWAP( "268ervn11.p1", 0x000000, 0x600000, CRC(cd170df4) SHA1(80c4c6a910d351938a449d86416260f04dc72ed2) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14025,7 +8128,7 @@ ROM_END ROM_START( mslug5ervx12 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn12.p1", 0x000000, 0x600000, CRC(285b7896) SHA1(9478ef579f91efde95ec7e0df443a083fcc30a84) ) + ROM_LOAD16_WORD_SWAP( "268ervn12.p1", 0x000000, 0x600000, CRC(45484a13) SHA1(3c3c3f662384f2d1887087292212547b7471f3de) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14059,7 +8162,7 @@ ROM_END ROM_START( mslug5ervx13 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn13.p1", 0x000000, 0x600000, CRC(1e911ded) SHA1(f204cba29664da4c5352c323db8576157f53a0c4) ) + ROM_LOAD16_WORD_SWAP( "268ervn13.p1", 0x000000, 0x600000, CRC(9b263437) SHA1(c8675e4d5deab89abf022db8a41f1197e61f7afb) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14093,7 +8196,7 @@ ROM_END ROM_START( mslug5ervx14 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn14.p1", 0x000000, 0x600000, CRC(96ce5a0a) SHA1(9986c8a8c5801bf5cb537c351c7654d10b5e5078) ) + ROM_LOAD16_WORD_SWAP( "268ervn14.p1", 0x000000, 0x600000, CRC(137973d0) SHA1(e9b043d6860fa72b77f658f83217096fd1b381c6) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14127,7 +8230,7 @@ ROM_END ROM_START( mslug5ervx15 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn15.p1", 0x000000, 0x600000, CRC(eefb6757) SHA1(37b891cd72c26bfccb670b75d3f644ecd6c27e8b) ) + ROM_LOAD16_WORD_SWAP( "268ervn15.p1", 0x000000, 0x600000, CRC(13d6cf9d) SHA1(bc243b062107b8cb7d976c5dd9b91480aea8062f) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14161,245 +8264,7 @@ ROM_END ROM_START( mslug5ervx16 ) ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn16.p1", 0x000000, 0x600000, CRC(02e09a09) SHA1(203d40a8e59a899a65b4e26055e562317319d709) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx17 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn17.p1", 0x000000, 0x600000, CRC(8abfddee) SHA1(3d3d43a9cbc6d3135ac7945f4fe850976b1814c3) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx18 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn18.p1", 0x000000, 0x600000, CRC(f28ae0b3) SHA1(bdaad4aa840ff9947435117bf453eeb4b929f0b0) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx19 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn19.p1", 0x000000, 0x600000, CRC(54d1a3ca) SHA1(e6c38ae7bce66d13de81b5130a7ff08ad1038931) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx20 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn20.p1", 0x000000, 0x600000, CRC(dc8ee42d) SHA1(9c40fa9cf2ba6d546c1f5490a0d09dae86903749) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx21 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn21.p1", 0x000000, 0x600000, CRC(a4bbd970) SHA1(8ff7a76a4a529866eb047d7e8dfd841e6d506196) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx22 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn22.p1", 0x000000, 0x600000, CRC(dc215860) SHA1(cce4eaf7e6a16d3b5ac7caeeee4f4c97b96a5b63) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END - -ROM_START( mslug5ervx23 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn23.p1", 0x000000, 0x600000, CRC(547e1f87) SHA1(4f6cbe2d2bed771722cee080e3e7b39b94c44880) ) + ROM_LOAD16_WORD_SWAP( "268ervn16.p1", 0x000000, 0x600000, CRC(9b89887a) SHA1(55730f11ba4ea197adc7a2c77ff879b2ec4d31fb) ) NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) @@ -14431,39 +8296,6 @@ ROM_START( mslug5ervx23 ) ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) ROM_END -ROM_START( mslug5ervx24 ) - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268ervn24.p1", 0x000000, 0x600000, CRC(2c4b22da) SHA1(e775e92f84d1ee7d52f2883b595beae9810ea0f8) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x90000, "audiocpu", 0 ) - ROM_LOAD( "268l9a.m1", 0x00000, 0x80000, CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - ROM_RELOAD( 0x10000, 0x80000 ) - - ROM_REGION( 0x1000000, "ymsnd", 0 ) - ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) - ROM_LOAD( "268l9b.v2", 0x400000, 0x400000, CRC(386f32bd) SHA1(d49fc812c442563b9e82da43bf5c6b9deea0f687) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268l9b.v4", 0xc00000, 0x400000, CRC(2b310542) SHA1(5f0050d36cd1f722d78d9ae98db537eacc4d8548) ) - ROM_IGNORE(0x37510) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "268l9b.c1", 0x0000000, 0x800000, CRC(aad8ff17) SHA1(f8c5f7bd9aa4b930ceb38b25934650ac810563df) ) - ROM_LOAD16_BYTE( "268l9b.c2", 0x0000001, 0x800000, CRC(b0404dd4) SHA1(0ab1f81072dac777c3269811dfb69cb40bd7a245) ) - ROM_LOAD16_BYTE( "268l9b.c3", 0x1000000, 0x800000, CRC(95dda158) SHA1(7ec4625a17f815e8d7e690cb01f3c9dbce75e39b) ) - ROM_LOAD16_BYTE( "268l9b.c4", 0x1000001, 0x800000, CRC(c052cf1f) SHA1(198041e813914570b943fc1927e986e5553c6bd4) ) - ROM_LOAD16_BYTE( "268l9b.c5", 0x2000000, 0x800000, CRC(8b9f7e21) SHA1(0dcefc5efc67d520a880b3da6122c342ebdc5e2f) ) - ROM_LOAD16_BYTE( "268l9b.c6", 0x2000001, 0x800000, CRC(4a0693cf) SHA1(c4bdf72754f85250dfccdd4444941931a6596569) ) - ROM_LOAD16_BYTE( "268l9b.c7", 0x3000000, 0x800000, CRC(3ad5eaf4) SHA1(b4c4cf0425d42bd47bc85acfab93006c003af341) ) - ROM_LOAD16_BYTE( "268l9b.c8", 0x3000001, 0x800000, CRC(3e7c670d) SHA1(166eda40c01d01b1d8ec82f2482e8cb4e5ca0e79) ) -ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Metal Slug 5 @@ -14495,7 +8327,7 @@ HACK( 2003, mslug5dh25, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5 HACK( 2003, mslug5dh26, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Change Character)", MACHINE_SUPPORTS_SAVE ) HACK( 2003, mslug5dh27, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Big Fat Mode)", MACHINE_SUPPORTS_SAVE ) HACK( 2003, mslug5dh28, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Change Weapon)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, mslug5dh29, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (99 Grenades)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5dh29, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Creamymami[EGCG]/Gaston90", "Metal Slug 5 (248 Grenades 2020-06-02)", MACHINE_SUPPORTS_SAVE ) HACK( 2003, mslug5dh30, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (POW Never Lose)", MACHINE_SUPPORTS_SAVE ) HACK( 2003, mslug5dh31, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Quick Go Next Mission)", MACHINE_SUPPORTS_SAVE ) HACK( 2003, mslug5dh32, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "DDJ", "Metal Slug 5 (War Chariot)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) @@ -14535,366 +8367,184 @@ HACK( 2019, mslug5dh65, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo HACK( 2020, mslug5dh66, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-03-18)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug5dh67, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-03-28)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslug5dh68, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm01, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm02, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [Color Modification V1][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm03, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [Color Modification V2][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm04, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [Color Modification V3][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm05, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [Color Modification V4][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm06, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.0 [Color Modification V5][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm07, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm08, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [Color Modification V1][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm09, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [Color Modification V2][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm10, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [Color Modification V3][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm11, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [Color Modification V4][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm12, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.1 [Color Modification V5][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm13, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm14, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [Color Modification V1][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm15, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [Color Modification V2][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm16, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [Color Modification V3][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm17, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [Color Modification V4][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, ms5plusrm18, mslug5, neogeo_noslot, neogeo, neogeo_state, ms5plus, ROT0, "Team Remix(Gaston90,lb70,DDJ,remikare)", "Metal Slug 5 Plus (Revised Version Mix 1.2 [Color Modification V5][2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc25, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc26, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc27, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc28, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc29, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc30, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc31, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc32, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc33, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc34, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc35, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc36, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc46, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc47, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc48, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc49, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc50, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc51, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc52, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc53, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc54, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc55, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc56, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc57, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc58, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc59, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc60, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc61, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc62, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc63, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc64, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc65, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc66, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc67, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc68, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc69, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc70, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc71, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc72, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc82, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc83, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc84, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc85, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc86, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc87, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc88, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc89, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmtnc90, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm01, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm02, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm03, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm04, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm05, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm06, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm07, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm08, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm09, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm10, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Laser Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm11, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm12, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm13, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Laser Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm14, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm15, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm16, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Laser Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm17, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm18, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Laser Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm19, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm20, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm21, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm22, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm23, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm24, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm25, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm26, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm27, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm28, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm29, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm30, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm31, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm32, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm33, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm34, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm35, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm36, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Shotgun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm46, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm47, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm48, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm49, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm50, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm51, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm52, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm53, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm54, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm55, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm56, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm57, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm58, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm59, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm60, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm61, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm62, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm63, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm64, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm65, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm66, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm67, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm68, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm69, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm70, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm71, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm72, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm82, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.0 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm83, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.0 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm84, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.0 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm85, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.1 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm86, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.1 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm87, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.1 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm88, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.2 [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm89, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.2 [Color Modification V1] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5rmnm90, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ/remikare)", "Metal Slug 5 (Revised Version Super Grenade Mix 1.2 [Color Modification V2] [2019-12-03])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Mix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Mix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslug5res24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Mix 1.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervs24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Mix 1.0 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Mix 1.1 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervr24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Mix 1.2 [2019-04-24])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Mix 1.0 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Mix 1.1 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervn24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Mix 1.2 [2019-12-28])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Flame Shot Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Flame Shot Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Flame Shot Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Laser Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Laser Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Laser Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Rocket Launcher Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Rocket Launcher Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Rocket Launcher Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Shotgun Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Shotgun Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Shotgun Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Dual Machine Gun Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Dual Machine Gun Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Dual Machine Gun Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Enemy Chaser Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Enemy Chaser Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Enemy Chaser Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Super Grenade Mix 1.0 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Super Grenade Mix 1.1 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5sses24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Super Grenade Mix 1.2 [2019-04-26])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Flame Shot Mix [2019-04-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Heavy Machine Gun Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Laser Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Rocket Launcher Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Shotgun Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Super Grenade Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Dual Machine Gun Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5hqs08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Unknown/lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Enemy Chaser Mix [2019-02-25])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsn24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Mix 1.0 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Mix 1.1 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5xsm24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Unknown/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Mix 1.2 [2019-04-27])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx17, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx18, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx19, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx20, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx21, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx22, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Mix 1.0 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx23, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Mix 1.1 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslug5ervx24, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Mix 1.2 [2019-09-17])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5dh69, mslug5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-04-06)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5dh70, mslug5, neogeo_noslot, neogeo, neogeo_state, mslug5hb, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-03-26)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmtnc16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(C.B/Gaston90/Creamymami[EGCG])", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5rmnm16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5res16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/YouGuDuoLa/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervs16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervr16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervn16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5sses16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Summon Slug Edition 2018-09-18)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5hqs16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(lb70/Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Multi-Function Version 2017-05-23)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsn16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5xsm16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx01, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx02, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx03, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx04, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx05, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx06, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx07, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx08, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx09, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx10, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx11, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx12, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx13, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx14, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx15, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Remix 1.0 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslug5ervx16, mslug5, neogeo_noslot, neogeo, neogeo_state, s1945p, ROT0, "Team Remix(Gaston90/XiaShuiDaoMeiRenYu/Creamymami[EGCG]/DDJ)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Remix 1.1 [2020-06-02])", MACHINE_SUPPORTS_SAVE ) + + diff --git a/docs/release/src/hbmame/drivers/mslugx.cpp b/docs/release/src/hbmame/drivers/mslugx.cpp index 4c8a88dc7a9..50173ae5c4a 100644 --- a/docs/release/src/hbmame/drivers/mslugx.cpp +++ b/docs/release/src/hbmame/drivers/mslugx.cpp @@ -1037,7 +1037,7 @@ ROM_END ROM_START( mslugxz28 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z28.p1", 0x000000, 0x100000, CRC(44d477ad) SHA1(787147edf88a2ae293f410620f9f6c9c46b017b2) ) + ROM_LOAD16_WORD_SWAP( "250z28.p1", 0x000000, 0x100000, CRC(9831816a) SHA1(ea72d499647e3039a082e15418cbf8ed4d979d2c) ) ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -1774,7 +1774,7 @@ ROM_END ROM_START( mslugxz64 ) //mslugxh ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(91e82e00) SHA1(402790a5f99d4909d472b3ca45c8a27bf36c5de6) ) + ROM_LOAD16_WORD_SWAP( "250z64.p2", 0x100000, 0x400000, CRC(91e82e00) SHA1(402790a5f99d4909d472b3ca45c8a27bf36c5de6) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -1932,10 +1932,10 @@ ROM_START( mslugxz70 ) //mslugxr2 ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs01 ) +ROM_START( mslugxz71 ) //Game only exclusive at HBMAME ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ce.p1", 0x000000, 0x100000, CRC(e75a6d64) SHA1(529130f7ebb43231e6bf1b1703266b6c09356f9c) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250.p1", 0x000000, 0x100000, CRC(81f1f60b) SHA1(4c19f2e9824e606178ac1c9d4b0516fbaa625035) ) + ROM_LOAD16_WORD_SWAP( "250z71.p2", 0x100000, 0x400000, CRC(3cffe38d) SHA1(2b7d0faa25da8a9c4ef0408d714e9824d5f3ec35) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -1955,10 +1955,10 @@ ROM_START( mslugxhbs01 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs02 ) +ROM_START( mslugxz72 ) //Game only exclusive at HBMAME ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ce.p1", 0x000000, 0x100000, CRC(e75a6d64) SHA1(529130f7ebb43231e6bf1b1703266b6c09356f9c) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250.p1", 0x000000, 0x100000, CRC(81f1f60b) SHA1(4c19f2e9824e606178ac1c9d4b0516fbaa625035) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -1978,56 +1978,10 @@ ROM_START( mslugxhbs02 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250xhbs03.p1", 0x000000, 0x100000, CRC(6db8983b) SHA1(5c8c79852fa5e0a0e398fa9932842cddf68a0943) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxhbs04 ) +ROM_START( mslugxz73 ) //mslugxr2 ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250xhbs06.p1", 0x000000, 0x100000, CRC(d896146a) SHA1(46ec379b5ef4b94c90dd7bb0011a90d9a50221aa) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxhbs05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmc01.p1", 0x000000, 0x100000, CRC(722bb520) SHA1(eff96959dbc2432f5796f9529171304488b4c7fc) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) + ROM_LOAD16_WORD_SWAP( "250z70.p1", 0x000000, 0x100000, CRC(b977eafc) SHA1(c340bb2ebc6592ac1c3214bd2661698b9e3d75fd) ) + ROM_LOAD16_WORD_SWAP( "250z73.p2", 0x100000, 0x400000, CRC(89e95b74) SHA1(f43eade023f2631d490c2d68b42a8e579a6d1cc3) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2047,10 +2001,10 @@ ROM_START( mslugxhbs05 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs06 ) +ROM_START( mslugxz74 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmc02.p1", 0x000000, 0x100000, CRC(0563e115) SHA1(f41d8ad9e51d382f44f2fda6a38020f627d5bae2) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) + ROM_LOAD16_WORD_SWAP( "250.p1", 0x000000, 0x100000, CRC(81f1f60b) SHA1(4c19f2e9824e606178ac1c9d4b0516fbaa625035) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2070,10 +2024,10 @@ ROM_START( mslugxhbs06 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs07 ) +ROM_START( mslugxz75 ) //mslugxr2 ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmc03.p1", 0x000000, 0x100000, CRC(486acb2a) SHA1(5224c7b83127ff2c706dc5697f5243bffe02af95) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) + ROM_LOAD16_WORD_SWAP( "250z75.p1", 0x000000, 0x100000, CRC(721f11aa) SHA1(49c4c5f86f37d0e33a0ece707608de2ca1855be2) ) + ROM_LOAD16_WORD_SWAP( "250z75.p2", 0x100000, 0x400000, CRC(69d8cda7) SHA1(e2c316726ebb22dfab8a9ac18fda6775a25d5296) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2093,10 +2047,10 @@ ROM_START( mslugxhbs07 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs08 ) +ROM_START( mslugxz76 ) //mslugxup ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250z76.p1", 0x000000, 0x100000, CRC(750ffa4f) SHA1(42d6d0d84c2f2f7a7825147304aba0c87f1008bd) ) + ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2116,10 +2070,10 @@ ROM_START( mslugxhbs08 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs09 ) +ROM_START( mslugxz77 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z77.p2", 0x100000, 0x400000, CRC(3403196f) SHA1(73b6c4c1efd4ea6b5077b80be3eb6f8d9673bb3d) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2139,10 +2093,10 @@ ROM_START( mslugxhbs09 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs10 ) +ROM_START( mslugxz78 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z05.p1", 0x000000, 0x100000, CRC(63dd21dc) SHA1(04b447099976e563a184810f2ae35633d96a1e9d) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z78.p2", 0x100000, 0x400000, CRC(53e556af) SHA1(5fb73ad82b9f4ee3d8ed06cd58deb7d016c739d9) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2162,10 +2116,10 @@ ROM_START( mslugxhbs10 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs11 ) +ROM_START( mslugxz79 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z79.p2", 0x100000, 0x400000, CRC(eaca2a93) SHA1(8245a7402cbbb2fed33908cb876d36626a32ece4) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2185,10 +2139,10 @@ ROM_START( mslugxhbs11 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs12 ) +ROM_START( mslugxz80 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z80.p2", 0x100000, 0x400000, CRC(83d9c8a8) SHA1(d64e96040139bc57bf342158290788b02cbd3745) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2208,10 +2162,10 @@ ROM_START( mslugxhbs12 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs13 ) +ROM_START( mslugxz81 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z81.p2", 0x100000, 0x400000, CRC(35c69729) SHA1(80cfc668bab74e239022b6642d3f8bff9844e386) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2231,10 +2185,10 @@ ROM_START( mslugxhbs13 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs14 ) +ROM_START( mslugxz82 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z05.p1", 0x000000, 0x100000, CRC(63dd21dc) SHA1(04b447099976e563a184810f2ae35633d96a1e9d) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250z82.p1", 0x000000, 0x100000, CRC(99ff85b0) SHA1(d70e5fcb1db56209cc66a7a2f832ed270a4092f6) ) + ROM_LOAD16_WORD_SWAP( "250rm5s09.p2", 0x100000, 0x400000, CRC(e7eacdb5) SHA1(266484cccf8d3c80fffddb6f6a0c2e031fc886e2) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2254,10 +2208,10 @@ ROM_START( mslugxhbs14 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs15 ) +ROM_START( mslugxz83 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250.p1", 0x000000, 0x100000, CRC(81f1f60b) SHA1(4c19f2e9824e606178ac1c9d4b0516fbaa625035) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2277,10 +2231,10 @@ ROM_START( mslugxhbs15 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs16 ) +ROM_START( mslugxz84 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z84.p2", 0x100000, 0x400000, CRC(6d98ce79) SHA1(de1404b0d8bd6b920991bb6df1f0981aaaa47420) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2300,10 +2254,10 @@ ROM_START( mslugxhbs16 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs17 ) +ROM_START( mslugxz85 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250z64.p1", 0x000000, 0x100000, CRC(6a116211) SHA1(92b1d87248e03d21eb87201cbadc5de0eaaf4b47) ) + ROM_LOAD16_WORD_SWAP( "250z85.p2", 0x100000, 0x400000, CRC(8abd18b6) SHA1(9aef5ceb6e1b8b456fb4b72e058451a12c28ed19) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2323,10 +2277,10 @@ ROM_START( mslugxhbs17 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs18 ) +ROM_START( mslugxhbs01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z05.p1", 0x000000, 0x100000, CRC(63dd21dc) SHA1(04b447099976e563a184810f2ae35633d96a1e9d) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250ce.p1", 0x000000, 0x100000, CRC(e75a6d64) SHA1(529130f7ebb43231e6bf1b1703266b6c09356f9c) ) + ROM_LOAD16_WORD_SWAP( "250hbs00.p2", 0x100000, 0x400000, CRC(ba31197d) SHA1(73a12073e4b37822503e4bbf45b5e80cca81b956) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2346,10 +2300,10 @@ ROM_START( mslugxhbs18 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxhbs19 ) +ROM_START( mslugxhbs02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250ce.p1", 0x000000, 0x100000, CRC(e75a6d64) SHA1(529130f7ebb43231e6bf1b1703266b6c09356f9c) ) + ROM_LOAD16_WORD_SWAP( "250hbs01.p2", 0x100000, 0x400000, CRC(ddd756bd) SHA1(f4427207c91fde78b435815cd3c05e32f69b00d4) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -2369,146 +2323,14 @@ ROM_START( mslugxhbs19 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxmrhbs02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu02.p1", 0x000000, 0x100000, CRC(e6c5cbfe) SHA1(ccc1731cd0f98aa87b24d3c8e996bce47d16b5a2) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxmrhbs03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxmrhbs04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu02.p1", 0x000000, 0x100000, CRC(e6c5cbfe) SHA1(ccc1731cd0f98aa87b24d3c8e996bce47d16b5a2) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxmrhbs05 ) +ROM_START( mslugxhbs03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250xhbs03.p1", 0x000000, 0x100000, CRC(6db8983b) SHA1(5c8c79852fa5e0a0e398fa9932842cddf68a0943) ) + ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -2516,30 +2338,22 @@ ROM_START( mslugxmrhbs05 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) + ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs06 ) +ROM_START( mslugxhbs04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu02.p1", 0x000000, 0x100000, CRC(e6c5cbfe) SHA1(ccc1731cd0f98aa87b24d3c8e996bce47d16b5a2) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250xhbs04.p1", 0x000000, 0x100000, CRC(d896146a) SHA1(46ec379b5ef4b94c90dd7bb0011a90d9a50221aa) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -2555,22 +2369,14 @@ ROM_START( mslugxmrhbs06 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs07 ) +ROM_START( mslugxhbs05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250ce.p1", 0x000000, 0x100000, CRC(e75a6d64) SHA1(529130f7ebb43231e6bf1b1703266b6c09356f9c) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -2578,30 +2384,22 @@ ROM_START( mslugxmrhbs07 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs08 ) +ROM_START( mslugxhbs06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu02.p1", 0x000000, 0x100000, CRC(e6c5cbfe) SHA1(ccc1731cd0f98aa87b24d3c8e996bce47d16b5a2) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250hbs06.p1", 0x000000, 0x100000, CRC(14b48ac5) SHA1(66c777d170bbaa0fb19eaceab0e2fddd9697127c) ) + ROM_LOAD16_WORD_SWAP( "250z75.p2", 0x100000, 0x400000, CRC(69d8cda7) SHA1(e2c316726ebb22dfab8a9ac18fda6775a25d5296) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -2609,30 +2407,22 @@ ROM_START( mslugxmrhbs08 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs09 ) +ROM_START( mslugxmcv01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu06.p1", 0x000000, 0x100000, CRC(c2f2ef7f) SHA1(7cde3cb3071e6b1af9112e1685baa28e99f04d19) ) + ROM_LOAD16_WORD_SWAP( "250rmc01.p1", 0x000000, 0x100000, CRC(722bb520) SHA1(eff96959dbc2432f5796f9529171304488b4c7fc) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -2640,464 +2430,22 @@ ROM_START( mslugxmrhbs09 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxmrhbs10 ) +ROM_START( mslugxmcv02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250reu07.p1", 0x000000, 0x100000, CRC(c58f8801) SHA1(915f023f47dfce4681ca1f2c592f78e5566b5cca) ) + ROM_LOAD16_WORD_SWAP( "250rmc03.p1", 0x000000, 0x100000, CRC(486acb2a) SHA1(5224c7b83127ff2c706dc5697f5243bffe02af95) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(26473768) SHA1(676028379ca00196e2862a9755c7f08769d6656b) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(516cb621) SHA1(4a8f91fb408fbbee108202adf4a1a2443da8ea4d) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(caa534d9) SHA1(e2edaa663449e64cfa5b82da600bbd21bb1eab1a) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(55556b78) SHA1(fb9badde1b4f5d3cfa42c8a7206d67d0d6d8bb3f) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(227eea31) SHA1(93dffa06e5e4460ea4faeb9bb1c3a45b164145da) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(b9b768c9) SHA1(6f16b1ef9f7a6589842a74803e97016b5c7b01b1) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(9f9f5712) SHA1(6af04db46595dc478242f6a1e21d3d89e1e5746b) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(e8b4d65b) SHA1(35fe27fec00d166187ecfd818dfa2c07cd940541) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(737d54a3) SHA1(217f04bd8bddce7e2a37dc82e7801809311f3dec) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(ec8d0b02) SHA1(d8dbf3735943434e1ac6327ed71c3cf2d6dce419) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(9ba68a4b) SHA1(31f85ff3a13c66327682e4863a67cd0b171c7cdf) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(006f08b3) SHA1(570497ffeb50ea593bc7a23d6f9f2cafbb18e18c) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(ae174b23) SHA1(9ffb359f9ca1d1403bf2f0758f69c81ae02f1b9f) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm0s14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(d93cca6a) SHA1(0c320c40787bf4aa36c9e99e398271a687210642) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3105,30 +2453,22 @@ ROM_START( mslugxrm0s14 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s15 ) +ROM_START( mslugxlrse01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s15.p1", 0x000000, 0x100000, CRC(42f54892) SHA1(c934189b00ba2b81b63892e79ffa7a2b05140f17) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) + ROM_LOAD16_WORD_SWAP( "250hbs02.p2", 0x100000, 0x400000, CRC(0debc8ba) SHA1(9ccc583c3f2fec0bf6444e274760c3a4890d290f) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3136,30 +2476,22 @@ ROM_START( mslugxrm0s15 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s16 ) +ROM_START( mslugxlrse02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s16.p1", 0x000000, 0x100000, CRC(dd051733) SHA1(601bc62298be174668ca39b18b02ffeb7e730f1a) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) + ROM_LOAD16_WORD_SWAP( "250hbs02.p2", 0x100000, 0x400000, CRC(0debc8ba) SHA1(9ccc583c3f2fec0bf6444e274760c3a4890d290f) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3167,30 +2499,22 @@ ROM_START( mslugxrm0s16 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s17 ) +ROM_START( mslugxlrse03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s17.p1", 0x000000, 0x100000, CRC(aa2e967a) SHA1(cf17ae02939bfa0f35ceb6b59150bc76fe2906f0) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) + ROM_LOAD16_WORD_SWAP( "250hbs02.p2", 0x100000, 0x400000, CRC(0debc8ba) SHA1(9ccc583c3f2fec0bf6444e274760c3a4890d290f) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3198,30 +2522,22 @@ ROM_START( mslugxrm0s17 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s18 ) +ROM_START( mslugxesrv01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s18.p1", 0x000000, 0x100000, CRC(31e71482) SHA1(0774a84fef09bd65ff66af0cc9361f87ec15f4d8) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) + ROM_LOAD16_WORD_SWAP( "250hbs01.p2", 0x100000, 0x400000, CRC(ddd756bd) SHA1(f4427207c91fde78b435815cd3c05e32f69b00d4) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3229,30 +2545,22 @@ ROM_START( mslugxrm0s18 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s19 ) +ROM_START( mslugxesrv02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s19.p1", 0x000000, 0x100000, CRC(24fa9069) SHA1(13ae855b01a275dc2cc9896e462d792158ecf3ff) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) + ROM_LOAD16_WORD_SWAP( "250hbs01.p2", 0x100000, 0x400000, CRC(ddd756bd) SHA1(f4427207c91fde78b435815cd3c05e32f69b00d4) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3260,30 +2568,22 @@ ROM_START( mslugxrm0s19 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s20 ) +ROM_START( mslugxesrv03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s20.p1", 0x000000, 0x100000, CRC(53d11120) SHA1(ebbe6727fdf8ebd768959e2f01773bda579d2c69) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) + ROM_LOAD16_WORD_SWAP( "250hbs01.p2", 0x100000, 0x400000, CRC(ddd756bd) SHA1(f4427207c91fde78b435815cd3c05e32f69b00d4) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3291,30 +2591,22 @@ ROM_START( mslugxrm0s20 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s21 ) +ROM_START( mslugxehp01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s21.p1", 0x000000, 0x100000, CRC(c81893d8) SHA1(581bc79599e9ddade42a640d91fa91057acb9a2f) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) + ROM_LOAD16_WORD_SWAP( "250hbs00.p2", 0x100000, 0x400000, CRC(ba31197d) SHA1(73a12073e4b37822503e4bbf45b5e80cca81b956) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3322,30 +2614,22 @@ ROM_START( mslugxrm0s21 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s22 ) +ROM_START( mslugxehp02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s22.p1", 0x000000, 0x100000, CRC(57e8cc79) SHA1(f6d69855cfb8e07f1a4d7fe69deec7289b410fc0) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) + ROM_LOAD16_WORD_SWAP( "250hbs00.p2", 0x100000, 0x400000, CRC(ba31197d) SHA1(73a12073e4b37822503e4bbf45b5e80cca81b956) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3353,30 +2637,22 @@ ROM_START( mslugxrm0s22 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s23 ) +ROM_START( mslugxehp03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s23.p1", 0x000000, 0x100000, CRC(20c34d30) SHA1(4941306d7ed6c0bb115e9053de5fc98358f25a81) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) + ROM_LOAD16_WORD_SWAP( "250hbs00.p2", 0x100000, 0x400000, CRC(ba31197d) SHA1(73a12073e4b37822503e4bbf45b5e80cca81b956) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3384,30 +2660,22 @@ ROM_START( mslugxrm0s23 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s24 ) +ROM_START( mslugxat01 ) //Game only exclusive at HBMAME ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s24.p1", 0x000000, 0x100000, CRC(bb0acfc8) SHA1(b5d1b143cb04198f1d6b92607777f6a9f5833bd1) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z01.p1", 0x000000, 0x100000, CRC(89ed05b3) SHA1(4fe9a8acbdde949be14c6a3a506ef0ed40718c25) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3415,30 +2683,22 @@ ROM_START( mslugxrm0s24 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s25 ) +ROM_START( mslugxat02 ) //Game only exclusive at HBMAME ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s25.p1", 0x000000, 0x100000, CRC(3c27dd66) SHA1(6ae9bed3dac04973725c7790d5b924a52e56d2c2) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z04.p1", 0x000000, 0x100000, CRC(149575e9) SHA1(76da66dd527a1d1e1c12fc54d6ef2944bf265a81) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3446,30 +2706,22 @@ ROM_START( mslugxrm0s25 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s26 ) +ROM_START( mslugxat03 ) //Game only exclusive at HBMAME ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s26.p1", 0x000000, 0x100000, CRC(4b0c5c2f) SHA1(7e76374776d338cbdac384cb8c1cf33fd726bd1a) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) + ROM_LOAD16_WORD_SWAP( "250z07.p1", 0x000000, 0x100000, CRC(2ed40be3) SHA1(5235cd189e75a778ca8b8b249ca6eb79fce1c85e) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) + NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3477,18 +2729,18 @@ ROM_START( mslugxrm0s26 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) + ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s27 ) +ROM_START( mslugxmrhbs01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s27.p1", 0x000000, 0x100000, CRC(d0c5ded7) SHA1(1d2bd6f6ad75e015ffc804bd6c7d352346d46352) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) + ROM_LOAD16_WORD_SWAP( "250hbs00.p2", 0x100000, 0x400000, CRC(ba31197d) SHA1(73a12073e4b37822503e4bbf45b5e80cca81b956) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3516,10 +2768,10 @@ ROM_START( mslugxrm0s27 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s28 ) +ROM_START( mslugxmrhbs02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s28.p1", 0x000000, 0x100000, CRC(4f358176) SHA1(ef86879db82e3e40f29de01f735b8876c15ee8d2) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) + ROM_LOAD16_WORD_SWAP( "250hbs01.p2", 0x100000, 0x400000, CRC(ddd756bd) SHA1(f4427207c91fde78b435815cd3c05e32f69b00d4) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3547,10 +2799,10 @@ ROM_START( mslugxrm0s28 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s29 ) +ROM_START( mslugxmrhbs03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s29.p1", 0x000000, 0x100000, CRC(381e003f) SHA1(730f976a89c19281a020ed4607d8aae5680b936a) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) + ROM_LOAD16_WORD_SWAP( "250hbs02.p2", 0x100000, 0x400000, CRC(0debc8ba) SHA1(9ccc583c3f2fec0bf6444e274760c3a4890d290f) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3578,10 +2830,10 @@ ROM_START( mslugxrm0s29 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s30 ) +ROM_START( mslugxmrhbs04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s30.p1", 0x000000, 0x100000, CRC(a3d782c7) SHA1(fbf7ddd223c8b733bf906468f2153368639d4590) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250reu01.p1", 0x000000, 0x100000, CRC(e1b8ac80) SHA1(ef19ff32967f6c5c937e07fbb6a1919395da5011) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3609,10 +2861,10 @@ ROM_START( mslugxrm0s30 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s31 ) +ROM_START( mslugxmrhbs05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s31.p1", 0x000000, 0x100000, CRC(33aa0f60) SHA1(9ee4fd1cffa998def76deaf70709d0c940059a52) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250reu05.p1", 0x000000, 0x100000, CRC(6a38176c) SHA1(50dbbc3ef84356a5139c247936dc7070224ad5a3) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3640,10 +2892,10 @@ ROM_START( mslugxrm0s31 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s32 ) +ROM_START( mslugxrm0s01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s32.p1", 0x000000, 0x100000, CRC(44818e29) SHA1(9567bfc4e0ee208f9b61ec14dfb92291f9b522d8) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(bfa60ff8) SHA1(3dd7fc8e1ad7355ab0fb44d46348d49595cc6721) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3671,10 +2923,10 @@ ROM_START( mslugxrm0s32 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s33 ) +ROM_START( mslugxrm0s02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s33.p1", 0x000000, 0x100000, CRC(df480cd1) SHA1(214f9f9e642f15dadcecd90f81b7157fd0e01f21) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(c88d8eb1) SHA1(64ae8d41330745c6835275a494d34d92893985ef) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3702,10 +2954,10 @@ ROM_START( mslugxrm0s33 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s37 ) +ROM_START( mslugxrm0s03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s37.p1", 0x000000, 0x100000, CRC(080a2420) SHA1(4fa19402ba6effebada9e1898df96fb15d247fd1) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(067e6f82) SHA1(da673a4337b0764299e8440a1909fa12152a3806) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3733,10 +2985,10 @@ ROM_START( mslugxrm0s37 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s38 ) +ROM_START( mslugxrm0s04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s38.p1", 0x000000, 0x100000, CRC(7f21a569) SHA1(5209f59f0d135d4e44068f8ec9f8f948dfa0dc75) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(7155eecb) SHA1(1337a59eecf66aade251dbc034d23634af083e9f) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3764,10 +3016,10 @@ ROM_START( mslugxrm0s38 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s39 ) +ROM_START( mslugxrm0s05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s39.p1", 0x000000, 0x100000, CRC(e4e82791) SHA1(948c1cc4bca0b42be42c9c4b59cc6946c3747bd5) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(37f673b3) SHA1(738137a318ef7a387da55f3657ef0db5ef8dcb99) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3795,10 +3047,10 @@ ROM_START( mslugxrm0s39 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s40 ) +ROM_START( mslugxrm0s06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s40.p1", 0x000000, 0x100000, CRC(7b187830) SHA1(5d4fb91cd45107a6e9cb98cc71e97c92bb4ae9d9) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(40ddf2fa) SHA1(acdef06005ea8031721d6015d920e9fd02bcd7fd) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3826,10 +3078,10 @@ ROM_START( mslugxrm0s40 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s41 ) +ROM_START( mslugxrm0s07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s41.p1", 0x000000, 0x100000, CRC(0c33f979) SHA1(81c3154a92cc287278eb6437bc6945db26c3e91c) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(03052180) SHA1(6e3074d1c2283684208b4176df4b21e4bb1168c3) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3857,10 +3109,10 @@ ROM_START( mslugxrm0s41 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s42 ) +ROM_START( mslugxrm0s08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s42.p1", 0x000000, 0x100000, CRC(97fa7b81) SHA1(66a12f793b3efade0c082d1f5548136d599e7c19) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(742ea0c9) SHA1(d33b86cde3574f664063d50451dcac49b6e77c55) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3888,10 +3140,10 @@ ROM_START( mslugxrm0s42 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s49 ) +ROM_START( mslugxrm0s09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s49.p1", 0x000000, 0x100000, CRC(0fcccd23) SHA1(24e95d586befd2e263b85b7fe58b3c20b515a9c3) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(1bd86c8f) SHA1(d8121e535a7e9fd699cabd4f1a3f2b75384c295c) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3919,10 +3171,10 @@ ROM_START( mslugxrm0s49 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s50 ) +ROM_START( mslugxrm0s10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s50.p1", 0x000000, 0x100000, CRC(78e74c6a) SHA1(0705e8ec74e7e10cfb4f31bd67b3179aff041b26) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(6cf3edc6) SHA1(cc1e122ed0a6e0e8a9bc3703ab1b1c7b897ccf4a) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3950,10 +3202,10 @@ ROM_START( mslugxrm0s50 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s51 ) +ROM_START( mslugxrm0s11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s51.p1", 0x000000, 0x100000, CRC(e32ece92) SHA1(eb7012468dc81dca4b537597f0289a8c835aa1e1) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(91eb1cb0) SHA1(dc345d90717073bf86d084e61e39f557fe3355e2) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -3981,10 +3233,10 @@ ROM_START( mslugxrm0s51 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s52 ) +ROM_START( mslugxrm0s12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s52.p1", 0x000000, 0x100000, CRC(7cde9133) SHA1(14aa3dd71ba0ce79f954026e9cadf773e5109ba4) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(e6c09df9) SHA1(e914ae75dcf19dc59516bc64253b599aa87343f7) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4012,10 +3264,10 @@ ROM_START( mslugxrm0s52 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s53 ) +ROM_START( mslugxrm0s13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s53.p1", 0x000000, 0x100000, CRC(0bf5107a) SHA1(91b73cb065c4c44741975c40264a2abb4294a697) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(962df5b3) SHA1(f984f2a78fd08fd15d43707a2dfae0e873601b18) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4043,10 +3295,10 @@ ROM_START( mslugxrm0s53 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm0s54 ) +ROM_START( mslugxrm0s14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s54.p1", 0x000000, 0x100000, CRC(903c9282) SHA1(5a786f13fc50d9bac76a160add6b80ae6e78fec7) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) + ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(e10674fa) SHA1(bf9764ea27fef757eb32808c358c57ed6fd196a1) ) + ROM_LOAD16_WORD_SWAP( "250rm0s00.p2", 0x100000, 0x400000, CRC(4f2db465) SHA1(d48348becb8e3ebe702ef0e8edb734970ad57dcd) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4076,8 +3328,8 @@ ROM_END ROM_START( mslugxrm1s01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(26473768) SHA1(676028379ca00196e2862a9755c7f08769d6656b) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(bfa60ff8) SHA1(3dd7fc8e1ad7355ab0fb44d46348d49595cc6721) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4107,8 +3359,8 @@ ROM_END ROM_START( mslugxrm1s02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(516cb621) SHA1(4a8f91fb408fbbee108202adf4a1a2443da8ea4d) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(c88d8eb1) SHA1(64ae8d41330745c6835275a494d34d92893985ef) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4138,8 +3390,8 @@ ROM_END ROM_START( mslugxrm1s03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(caa534d9) SHA1(e2edaa663449e64cfa5b82da600bbd21bb1eab1a) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(067e6f82) SHA1(da673a4337b0764299e8440a1909fa12152a3806) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4169,8 +3421,8 @@ ROM_END ROM_START( mslugxrm1s04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(55556b78) SHA1(fb9badde1b4f5d3cfa42c8a7206d67d0d6d8bb3f) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(7155eecb) SHA1(1337a59eecf66aade251dbc034d23634af083e9f) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4200,8 +3452,8 @@ ROM_END ROM_START( mslugxrm1s05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(227eea31) SHA1(93dffa06e5e4460ea4faeb9bb1c3a45b164145da) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(37f673b3) SHA1(738137a318ef7a387da55f3657ef0db5ef8dcb99) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4231,8 +3483,8 @@ ROM_END ROM_START( mslugxrm1s06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(b9b768c9) SHA1(6f16b1ef9f7a6589842a74803e97016b5c7b01b1) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(40ddf2fa) SHA1(acdef06005ea8031721d6015d920e9fd02bcd7fd) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4262,8 +3514,8 @@ ROM_END ROM_START( mslugxrm1s07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(9f9f5712) SHA1(6af04db46595dc478242f6a1e21d3d89e1e5746b) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(03052180) SHA1(6e3074d1c2283684208b4176df4b21e4bb1168c3) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4293,8 +3545,8 @@ ROM_END ROM_START( mslugxrm1s08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(e8b4d65b) SHA1(35fe27fec00d166187ecfd818dfa2c07cd940541) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(742ea0c9) SHA1(d33b86cde3574f664063d50451dcac49b6e77c55) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4324,8 +3576,8 @@ ROM_END ROM_START( mslugxrm1s09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(737d54a3) SHA1(217f04bd8bddce7e2a37dc82e7801809311f3dec) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(1bd86c8f) SHA1(d8121e535a7e9fd699cabd4f1a3f2b75384c295c) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4355,8 +3607,8 @@ ROM_END ROM_START( mslugxrm1s10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(ec8d0b02) SHA1(d8dbf3735943434e1ac6327ed71c3cf2d6dce419) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(6cf3edc6) SHA1(cc1e122ed0a6e0e8a9bc3703ab1b1c7b897ccf4a) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4386,8 +3638,8 @@ ROM_END ROM_START( mslugxrm1s11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(9ba68a4b) SHA1(31f85ff3a13c66327682e4863a67cd0b171c7cdf) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(91eb1cb0) SHA1(dc345d90717073bf86d084e61e39f557fe3355e2) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4417,8 +3669,8 @@ ROM_END ROM_START( mslugxrm1s12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(006f08b3) SHA1(570497ffeb50ea593bc7a23d6f9f2cafbb18e18c) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(e6c09df9) SHA1(e914ae75dcf19dc59516bc64253b599aa87343f7) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4448,8 +3700,8 @@ ROM_END ROM_START( mslugxrm1s13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(ae174b23) SHA1(9ffb359f9ca1d1403bf2f0758f69c81ae02f1b9f) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(962df5b3) SHA1(f984f2a78fd08fd15d43707a2dfae0e873601b18) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -4479,969 +3731,8 @@ ROM_END ROM_START( mslugxrm1s14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(d93cca6a) SHA1(0c320c40787bf4aa36c9e99e398271a687210642) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s15.p1", 0x000000, 0x100000, CRC(42f54892) SHA1(c934189b00ba2b81b63892e79ffa7a2b05140f17) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s16.p1", 0x000000, 0x100000, CRC(dd051733) SHA1(601bc62298be174668ca39b18b02ffeb7e730f1a) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s17.p1", 0x000000, 0x100000, CRC(aa2e967a) SHA1(cf17ae02939bfa0f35ceb6b59150bc76fe2906f0) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s18.p1", 0x000000, 0x100000, CRC(31e71482) SHA1(0774a84fef09bd65ff66af0cc9361f87ec15f4d8) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s19.p1", 0x000000, 0x100000, CRC(24fa9069) SHA1(13ae855b01a275dc2cc9896e462d792158ecf3ff) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s20.p1", 0x000000, 0x100000, CRC(53d11120) SHA1(ebbe6727fdf8ebd768959e2f01773bda579d2c69) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s21.p1", 0x000000, 0x100000, CRC(c81893d8) SHA1(581bc79599e9ddade42a640d91fa91057acb9a2f) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s22.p1", 0x000000, 0x100000, CRC(57e8cc79) SHA1(f6d69855cfb8e07f1a4d7fe69deec7289b410fc0) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s23.p1", 0x000000, 0x100000, CRC(20c34d30) SHA1(4941306d7ed6c0bb115e9053de5fc98358f25a81) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s24.p1", 0x000000, 0x100000, CRC(bb0acfc8) SHA1(b5d1b143cb04198f1d6b92607777f6a9f5833bd1) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s25.p1", 0x000000, 0x100000, CRC(3c27dd66) SHA1(6ae9bed3dac04973725c7790d5b924a52e56d2c2) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s26.p1", 0x000000, 0x100000, CRC(4b0c5c2f) SHA1(7e76374776d338cbdac384cb8c1cf33fd726bd1a) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s27.p1", 0x000000, 0x100000, CRC(d0c5ded7) SHA1(1d2bd6f6ad75e015ffc804bd6c7d352346d46352) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s28.p1", 0x000000, 0x100000, CRC(4f358176) SHA1(ef86879db82e3e40f29de01f735b8876c15ee8d2) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s29.p1", 0x000000, 0x100000, CRC(381e003f) SHA1(730f976a89c19281a020ed4607d8aae5680b936a) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s30.p1", 0x000000, 0x100000, CRC(a3d782c7) SHA1(fbf7ddd223c8b733bf906468f2153368639d4590) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s31.p1", 0x000000, 0x100000, CRC(33aa0f60) SHA1(9ee4fd1cffa998def76deaf70709d0c940059a52) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s32.p1", 0x000000, 0x100000, CRC(44818e29) SHA1(9567bfc4e0ee208f9b61ec14dfb92291f9b522d8) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s33.p1", 0x000000, 0x100000, CRC(df480cd1) SHA1(214f9f9e642f15dadcecd90f81b7157fd0e01f21) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s37 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s37.p1", 0x000000, 0x100000, CRC(080a2420) SHA1(4fa19402ba6effebada9e1898df96fb15d247fd1) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s38 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s38.p1", 0x000000, 0x100000, CRC(7f21a569) SHA1(5209f59f0d135d4e44068f8ec9f8f948dfa0dc75) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s39.p1", 0x000000, 0x100000, CRC(e4e82791) SHA1(948c1cc4bca0b42be42c9c4b59cc6946c3747bd5) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s40.p1", 0x000000, 0x100000, CRC(7b187830) SHA1(5d4fb91cd45107a6e9cb98cc71e97c92bb4ae9d9) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s41.p1", 0x000000, 0x100000, CRC(0c33f979) SHA1(81c3154a92cc287278eb6437bc6945db26c3e91c) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s42.p1", 0x000000, 0x100000, CRC(97fa7b81) SHA1(66a12f793b3efade0c082d1f5548136d599e7c19) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s49.p1", 0x000000, 0x100000, CRC(0fcccd23) SHA1(24e95d586befd2e263b85b7fe58b3c20b515a9c3) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s50.p1", 0x000000, 0x100000, CRC(78e74c6a) SHA1(0705e8ec74e7e10cfb4f31bd67b3179aff041b26) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s51.p1", 0x000000, 0x100000, CRC(e32ece92) SHA1(eb7012468dc81dca4b537597f0289a8c835aa1e1) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s52.p1", 0x000000, 0x100000, CRC(7cde9133) SHA1(14aa3dd71ba0ce79f954026e9cadf773e5109ba4) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s53.p1", 0x000000, 0x100000, CRC(0bf5107a) SHA1(91b73cb065c4c44741975c40264a2abb4294a697) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm1s54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s54.p1", 0x000000, 0x100000, CRC(903c9282) SHA1(5a786f13fc50d9bac76a160add6b80ae6e78fec7) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(e10674fa) SHA1(bf9764ea27fef757eb32808c358c57ed6fd196a1) ) + ROM_LOAD16_WORD_SWAP( "250z83.p2", 0x100000, 0x400000, CRC(048f18a4) SHA1(08d4d6b9f41fa1a41abd0c9204a9a9980677a074) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5471,8 +3762,8 @@ ROM_END ROM_START( mslugxrm2s01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(26473768) SHA1(676028379ca00196e2862a9755c7f08769d6656b) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(bfa60ff8) SHA1(3dd7fc8e1ad7355ab0fb44d46348d49595cc6721) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5502,8 +3793,8 @@ ROM_END ROM_START( mslugxrm2s02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(516cb621) SHA1(4a8f91fb408fbbee108202adf4a1a2443da8ea4d) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(c88d8eb1) SHA1(64ae8d41330745c6835275a494d34d92893985ef) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5533,8 +3824,8 @@ ROM_END ROM_START( mslugxrm2s03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(caa534d9) SHA1(e2edaa663449e64cfa5b82da600bbd21bb1eab1a) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(067e6f82) SHA1(da673a4337b0764299e8440a1909fa12152a3806) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5564,8 +3855,8 @@ ROM_END ROM_START( mslugxrm2s04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(55556b78) SHA1(fb9badde1b4f5d3cfa42c8a7206d67d0d6d8bb3f) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(7155eecb) SHA1(1337a59eecf66aade251dbc034d23634af083e9f) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5595,8 +3886,8 @@ ROM_END ROM_START( mslugxrm2s05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(227eea31) SHA1(93dffa06e5e4460ea4faeb9bb1c3a45b164145da) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(37f673b3) SHA1(738137a318ef7a387da55f3657ef0db5ef8dcb99) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5626,8 +3917,8 @@ ROM_END ROM_START( mslugxrm2s06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(b9b768c9) SHA1(6f16b1ef9f7a6589842a74803e97016b5c7b01b1) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(40ddf2fa) SHA1(acdef06005ea8031721d6015d920e9fd02bcd7fd) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5657,8 +3948,8 @@ ROM_END ROM_START( mslugxrm2s07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(9f9f5712) SHA1(6af04db46595dc478242f6a1e21d3d89e1e5746b) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(03052180) SHA1(6e3074d1c2283684208b4176df4b21e4bb1168c3) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5688,8 +3979,8 @@ ROM_END ROM_START( mslugxrm2s08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(e8b4d65b) SHA1(35fe27fec00d166187ecfd818dfa2c07cd940541) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(742ea0c9) SHA1(d33b86cde3574f664063d50451dcac49b6e77c55) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5719,8 +4010,8 @@ ROM_END ROM_START( mslugxrm2s09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(737d54a3) SHA1(217f04bd8bddce7e2a37dc82e7801809311f3dec) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(1bd86c8f) SHA1(d8121e535a7e9fd699cabd4f1a3f2b75384c295c) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5750,8 +4041,8 @@ ROM_END ROM_START( mslugxrm2s10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(ec8d0b02) SHA1(d8dbf3735943434e1ac6327ed71c3cf2d6dce419) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(6cf3edc6) SHA1(cc1e122ed0a6e0e8a9bc3703ab1b1c7b897ccf4a) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5781,8 +4072,8 @@ ROM_END ROM_START( mslugxrm2s11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(9ba68a4b) SHA1(31f85ff3a13c66327682e4863a67cd0b171c7cdf) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(91eb1cb0) SHA1(dc345d90717073bf86d084e61e39f557fe3355e2) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5812,8 +4103,8 @@ ROM_END ROM_START( mslugxrm2s12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(006f08b3) SHA1(570497ffeb50ea593bc7a23d6f9f2cafbb18e18c) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(e6c09df9) SHA1(e914ae75dcf19dc59516bc64253b599aa87343f7) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5843,8 +4134,8 @@ ROM_END ROM_START( mslugxrm2s13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(ae174b23) SHA1(9ffb359f9ca1d1403bf2f0758f69c81ae02f1b9f) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(962df5b3) SHA1(f984f2a78fd08fd15d43707a2dfae0e873601b18) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -5874,969 +4165,8 @@ ROM_END ROM_START( mslugxrm2s14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(d93cca6a) SHA1(0c320c40787bf4aa36c9e99e398271a687210642) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s15.p1", 0x000000, 0x100000, CRC(42f54892) SHA1(c934189b00ba2b81b63892e79ffa7a2b05140f17) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s16.p1", 0x000000, 0x100000, CRC(dd051733) SHA1(601bc62298be174668ca39b18b02ffeb7e730f1a) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s17.p1", 0x000000, 0x100000, CRC(aa2e967a) SHA1(cf17ae02939bfa0f35ceb6b59150bc76fe2906f0) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s18.p1", 0x000000, 0x100000, CRC(31e71482) SHA1(0774a84fef09bd65ff66af0cc9361f87ec15f4d8) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s19.p1", 0x000000, 0x100000, CRC(24fa9069) SHA1(13ae855b01a275dc2cc9896e462d792158ecf3ff) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s20.p1", 0x000000, 0x100000, CRC(53d11120) SHA1(ebbe6727fdf8ebd768959e2f01773bda579d2c69) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s21.p1", 0x000000, 0x100000, CRC(c81893d8) SHA1(581bc79599e9ddade42a640d91fa91057acb9a2f) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s22.p1", 0x000000, 0x100000, CRC(57e8cc79) SHA1(f6d69855cfb8e07f1a4d7fe69deec7289b410fc0) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s23.p1", 0x000000, 0x100000, CRC(20c34d30) SHA1(4941306d7ed6c0bb115e9053de5fc98358f25a81) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s24.p1", 0x000000, 0x100000, CRC(bb0acfc8) SHA1(b5d1b143cb04198f1d6b92607777f6a9f5833bd1) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s25.p1", 0x000000, 0x100000, CRC(3c27dd66) SHA1(6ae9bed3dac04973725c7790d5b924a52e56d2c2) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s26.p1", 0x000000, 0x100000, CRC(4b0c5c2f) SHA1(7e76374776d338cbdac384cb8c1cf33fd726bd1a) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s27.p1", 0x000000, 0x100000, CRC(d0c5ded7) SHA1(1d2bd6f6ad75e015ffc804bd6c7d352346d46352) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s28.p1", 0x000000, 0x100000, CRC(4f358176) SHA1(ef86879db82e3e40f29de01f735b8876c15ee8d2) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s29.p1", 0x000000, 0x100000, CRC(381e003f) SHA1(730f976a89c19281a020ed4607d8aae5680b936a) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s30.p1", 0x000000, 0x100000, CRC(a3d782c7) SHA1(fbf7ddd223c8b733bf906468f2153368639d4590) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s31.p1", 0x000000, 0x100000, CRC(33aa0f60) SHA1(9ee4fd1cffa998def76deaf70709d0c940059a52) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s32.p1", 0x000000, 0x100000, CRC(44818e29) SHA1(9567bfc4e0ee208f9b61ec14dfb92291f9b522d8) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s33.p1", 0x000000, 0x100000, CRC(df480cd1) SHA1(214f9f9e642f15dadcecd90f81b7157fd0e01f21) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s37 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s37.p1", 0x000000, 0x100000, CRC(080a2420) SHA1(4fa19402ba6effebada9e1898df96fb15d247fd1) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s38 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s38.p1", 0x000000, 0x100000, CRC(7f21a569) SHA1(5209f59f0d135d4e44068f8ec9f8f948dfa0dc75) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s39.p1", 0x000000, 0x100000, CRC(e4e82791) SHA1(948c1cc4bca0b42be42c9c4b59cc6946c3747bd5) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s40.p1", 0x000000, 0x100000, CRC(7b187830) SHA1(5d4fb91cd45107a6e9cb98cc71e97c92bb4ae9d9) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s41.p1", 0x000000, 0x100000, CRC(0c33f979) SHA1(81c3154a92cc287278eb6437bc6945db26c3e91c) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s42.p1", 0x000000, 0x100000, CRC(97fa7b81) SHA1(66a12f793b3efade0c082d1f5548136d599e7c19) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s49.p1", 0x000000, 0x100000, CRC(0fcccd23) SHA1(24e95d586befd2e263b85b7fe58b3c20b515a9c3) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s50.p1", 0x000000, 0x100000, CRC(78e74c6a) SHA1(0705e8ec74e7e10cfb4f31bd67b3179aff041b26) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s51.p1", 0x000000, 0x100000, CRC(e32ece92) SHA1(eb7012468dc81dca4b537597f0289a8c835aa1e1) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s52.p1", 0x000000, 0x100000, CRC(7cde9133) SHA1(14aa3dd71ba0ce79f954026e9cadf773e5109ba4) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s53.p1", 0x000000, 0x100000, CRC(0bf5107a) SHA1(91b73cb065c4c44741975c40264a2abb4294a697) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm2s54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s54.p1", 0x000000, 0x100000, CRC(903c9282) SHA1(5a786f13fc50d9bac76a160add6b80ae6e78fec7) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(e10674fa) SHA1(bf9764ea27fef757eb32808c358c57ed6fd196a1) ) + ROM_LOAD16_WORD_SWAP( "250z74.p2", 0x100000, 0x400000, CRC(e3aace6b) SHA1(3376458899deb3ab841eb571a05ac3ea6c271873) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -6866,8 +4196,8 @@ ROM_END ROM_START( mslugxrm3s01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(26473768) SHA1(676028379ca00196e2862a9755c7f08769d6656b) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s01.p1", 0x000000, 0x100000, CRC(bfa60ff8) SHA1(3dd7fc8e1ad7355ab0fb44d46348d49595cc6721) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -6897,8 +4227,8 @@ ROM_END ROM_START( mslugxrm3s02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(516cb621) SHA1(4a8f91fb408fbbee108202adf4a1a2443da8ea4d) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s02.p1", 0x000000, 0x100000, CRC(c88d8eb1) SHA1(64ae8d41330745c6835275a494d34d92893985ef) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -6928,8 +4258,8 @@ ROM_END ROM_START( mslugxrm3s03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(caa534d9) SHA1(e2edaa663449e64cfa5b82da600bbd21bb1eab1a) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s03.p1", 0x000000, 0x100000, CRC(067e6f82) SHA1(da673a4337b0764299e8440a1909fa12152a3806) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -6959,8 +4289,8 @@ ROM_END ROM_START( mslugxrm3s04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(55556b78) SHA1(fb9badde1b4f5d3cfa42c8a7206d67d0d6d8bb3f) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s04.p1", 0x000000, 0x100000, CRC(7155eecb) SHA1(1337a59eecf66aade251dbc034d23634af083e9f) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -6990,8 +4320,8 @@ ROM_END ROM_START( mslugxrm3s05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(227eea31) SHA1(93dffa06e5e4460ea4faeb9bb1c3a45b164145da) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s05.p1", 0x000000, 0x100000, CRC(37f673b3) SHA1(738137a318ef7a387da55f3657ef0db5ef8dcb99) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7021,8 +4351,8 @@ ROM_END ROM_START( mslugxrm3s06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(b9b768c9) SHA1(6f16b1ef9f7a6589842a74803e97016b5c7b01b1) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s06.p1", 0x000000, 0x100000, CRC(40ddf2fa) SHA1(acdef06005ea8031721d6015d920e9fd02bcd7fd) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7052,8 +4382,8 @@ ROM_END ROM_START( mslugxrm3s07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(9f9f5712) SHA1(6af04db46595dc478242f6a1e21d3d89e1e5746b) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s07.p1", 0x000000, 0x100000, CRC(03052180) SHA1(6e3074d1c2283684208b4176df4b21e4bb1168c3) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7083,8 +4413,8 @@ ROM_END ROM_START( mslugxrm3s08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(e8b4d65b) SHA1(35fe27fec00d166187ecfd818dfa2c07cd940541) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s08.p1", 0x000000, 0x100000, CRC(742ea0c9) SHA1(d33b86cde3574f664063d50451dcac49b6e77c55) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7114,8 +4444,8 @@ ROM_END ROM_START( mslugxrm3s09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(737d54a3) SHA1(217f04bd8bddce7e2a37dc82e7801809311f3dec) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s09.p1", 0x000000, 0x100000, CRC(1bd86c8f) SHA1(d8121e535a7e9fd699cabd4f1a3f2b75384c295c) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7145,8 +4475,8 @@ ROM_END ROM_START( mslugxrm3s10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(ec8d0b02) SHA1(d8dbf3735943434e1ac6327ed71c3cf2d6dce419) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s10.p1", 0x000000, 0x100000, CRC(6cf3edc6) SHA1(cc1e122ed0a6e0e8a9bc3703ab1b1c7b897ccf4a) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7176,8 +4506,8 @@ ROM_END ROM_START( mslugxrm3s11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(9ba68a4b) SHA1(31f85ff3a13c66327682e4863a67cd0b171c7cdf) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s11.p1", 0x000000, 0x100000, CRC(91eb1cb0) SHA1(dc345d90717073bf86d084e61e39f557fe3355e2) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7207,8 +4537,8 @@ ROM_END ROM_START( mslugxrm3s12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(006f08b3) SHA1(570497ffeb50ea593bc7a23d6f9f2cafbb18e18c) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s12.p1", 0x000000, 0x100000, CRC(e6c09df9) SHA1(e914ae75dcf19dc59516bc64253b599aa87343f7) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7238,8 +4568,8 @@ ROM_END ROM_START( mslugxrm3s13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(ae174b23) SHA1(9ffb359f9ca1d1403bf2f0758f69c81ae02f1b9f) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) + ROM_LOAD16_WORD_SWAP( "250rm1s13.p1", 0x000000, 0x100000, CRC(962df5b3) SHA1(f984f2a78fd08fd15d43707a2dfae0e873601b18) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -7269,1155 +4599,8 @@ ROM_END ROM_START( mslugxrm3s14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(d93cca6a) SHA1(0c320c40787bf4aa36c9e99e398271a687210642) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s15.p1", 0x000000, 0x100000, CRC(42f54892) SHA1(c934189b00ba2b81b63892e79ffa7a2b05140f17) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s16.p1", 0x000000, 0x100000, CRC(dd051733) SHA1(601bc62298be174668ca39b18b02ffeb7e730f1a) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s17.p1", 0x000000, 0x100000, CRC(aa2e967a) SHA1(cf17ae02939bfa0f35ceb6b59150bc76fe2906f0) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s18.p1", 0x000000, 0x100000, CRC(31e71482) SHA1(0774a84fef09bd65ff66af0cc9361f87ec15f4d8) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s19.p1", 0x000000, 0x100000, CRC(24fa9069) SHA1(13ae855b01a275dc2cc9896e462d792158ecf3ff) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s20.p1", 0x000000, 0x100000, CRC(53d11120) SHA1(ebbe6727fdf8ebd768959e2f01773bda579d2c69) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s21.p1", 0x000000, 0x100000, CRC(c81893d8) SHA1(581bc79599e9ddade42a640d91fa91057acb9a2f) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s22.p1", 0x000000, 0x100000, CRC(57e8cc79) SHA1(f6d69855cfb8e07f1a4d7fe69deec7289b410fc0) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s23.p1", 0x000000, 0x100000, CRC(20c34d30) SHA1(4941306d7ed6c0bb115e9053de5fc98358f25a81) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s24.p1", 0x000000, 0x100000, CRC(bb0acfc8) SHA1(b5d1b143cb04198f1d6b92607777f6a9f5833bd1) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s25.p1", 0x000000, 0x100000, CRC(3c27dd66) SHA1(6ae9bed3dac04973725c7790d5b924a52e56d2c2) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s26.p1", 0x000000, 0x100000, CRC(4b0c5c2f) SHA1(7e76374776d338cbdac384cb8c1cf33fd726bd1a) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s27.p1", 0x000000, 0x100000, CRC(d0c5ded7) SHA1(1d2bd6f6ad75e015ffc804bd6c7d352346d46352) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s28.p1", 0x000000, 0x100000, CRC(4f358176) SHA1(ef86879db82e3e40f29de01f735b8876c15ee8d2) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s29.p1", 0x000000, 0x100000, CRC(381e003f) SHA1(730f976a89c19281a020ed4607d8aae5680b936a) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s30.p1", 0x000000, 0x100000, CRC(a3d782c7) SHA1(fbf7ddd223c8b733bf906468f2153368639d4590) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s31.p1", 0x000000, 0x100000, CRC(33aa0f60) SHA1(9ee4fd1cffa998def76deaf70709d0c940059a52) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s32.p1", 0x000000, 0x100000, CRC(44818e29) SHA1(9567bfc4e0ee208f9b61ec14dfb92291f9b522d8) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s33.p1", 0x000000, 0x100000, CRC(df480cd1) SHA1(214f9f9e642f15dadcecd90f81b7157fd0e01f21) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s37 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s37.p1", 0x000000, 0x100000, CRC(080a2420) SHA1(4fa19402ba6effebada9e1898df96fb15d247fd1) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s38 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s38.p1", 0x000000, 0x100000, CRC(7f21a569) SHA1(5209f59f0d135d4e44068f8ec9f8f948dfa0dc75) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s39.p1", 0x000000, 0x100000, CRC(e4e82791) SHA1(948c1cc4bca0b42be42c9c4b59cc6946c3747bd5) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s40.p1", 0x000000, 0x100000, CRC(7b187830) SHA1(5d4fb91cd45107a6e9cb98cc71e97c92bb4ae9d9) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s41.p1", 0x000000, 0x100000, CRC(0c33f979) SHA1(81c3154a92cc287278eb6437bc6945db26c3e91c) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s42.p1", 0x000000, 0x100000, CRC(97fa7b81) SHA1(66a12f793b3efade0c082d1f5548136d599e7c19) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s49.p1", 0x000000, 0x100000, CRC(0fcccd23) SHA1(24e95d586befd2e263b85b7fe58b3c20b515a9c3) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s50.p1", 0x000000, 0x100000, CRC(78e74c6a) SHA1(0705e8ec74e7e10cfb4f31bd67b3179aff041b26) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s51.p1", 0x000000, 0x100000, CRC(e32ece92) SHA1(eb7012468dc81dca4b537597f0289a8c835aa1e1) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s52.p1", 0x000000, 0x100000, CRC(7cde9133) SHA1(14aa3dd71ba0ce79f954026e9cadf773e5109ba4) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s53.p1", 0x000000, 0x100000, CRC(0bf5107a) SHA1(91b73cb065c4c44741975c40264a2abb4294a697) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm3s54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm1s54.p1", 0x000000, 0x100000, CRC(903c9282) SHA1(5a786f13fc50d9bac76a160add6b80ae6e78fec7) ) - ROM_LOAD16_WORD_SWAP( "250z68.p2", 0x100000, 0x400000, CRC(36a17494) SHA1(93c330346080f1a8405696f8e172af2dc14a9a02) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s01.p1", 0x000000, 0x100000, CRC(63cfb0cf) SHA1(827abdc9d0b09ff1e4203d62a896eeab1aafcea1) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s02.p1", 0x000000, 0x100000, CRC(7e69b3c2) SHA1(8f9f811f41933c267433f50ecf85c78d1784d6d6) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s03.p1", 0x000000, 0x100000, CRC(f45ac3fd) SHA1(8dc7c4ed0f14025caa49c3732285ef58c5efa702) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s04.p1", 0x000000, 0x100000, CRC(da17d0b5) SHA1(61df31ce8298e4a8a2f4502d48e1b1e473407d9a) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s05.p1", 0x000000, 0x100000, CRC(f39c2afe) SHA1(c2887d131c541c877ca993e050e66f6f05b4aa52) ) - ROM_LOAD16_WORD_SWAP( "250.p2", 0x100000, 0x400000, CRC(1fda2e12) SHA1(18aaa7a3ba8da99f78c430e9be69ccde04bc04d9) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm4s06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s01.p1", 0x000000, 0x100000, CRC(63cfb0cf) SHA1(827abdc9d0b09ff1e4203d62a896eeab1aafcea1) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm1s14.p1", 0x000000, 0x100000, CRC(e10674fa) SHA1(bf9764ea27fef757eb32808c358c57ed6fd196a1) ) + ROM_LOAD16_WORD_SWAP( "250z72.p2", 0x100000, 0x400000, CRC(bbf4973b) SHA1(da0529c38d487847c51ec061f44ab5224c1c2150) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8445,10 +4628,10 @@ ROM_START( mslugxrm4s06 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s07 ) +ROM_START( mslugxrm5s01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s02.p1", 0x000000, 0x100000, CRC(7e69b3c2) SHA1(8f9f811f41933c267433f50ecf85c78d1784d6d6) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(c11fb477) SHA1(ddd2e07205d42301dba9a0c49e90d68cc8ae7e66) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8476,10 +4659,10 @@ ROM_START( mslugxrm4s07 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s08 ) +ROM_START( mslugxrm5s02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s03.p1", 0x000000, 0x100000, CRC(f45ac3fd) SHA1(8dc7c4ed0f14025caa49c3732285ef58c5efa702) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm5s02.p1", 0x000000, 0x100000, CRC(e76643bf) SHA1(4fd1664d02f198037a083d343bce4824c890b81f) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(c11fb477) SHA1(ddd2e07205d42301dba9a0c49e90d68cc8ae7e66) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8507,10 +4690,10 @@ ROM_START( mslugxrm4s08 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s09 ) +ROM_START( mslugxrm5s03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s04.p1", 0x000000, 0x100000, CRC(da17d0b5) SHA1(61df31ce8298e4a8a2f4502d48e1b1e473407d9a) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z77.p2", 0x100000, 0x400000, CRC(3403196f) SHA1(73b6c4c1efd4ea6b5077b80be3eb6f8d9673bb3d) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8538,10 +4721,10 @@ ROM_START( mslugxrm4s09 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s10 ) +ROM_START( mslugxrm5s04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s05.p1", 0x000000, 0x100000, CRC(f39c2afe) SHA1(c2887d131c541c877ca993e050e66f6f05b4aa52) ) - ROM_LOAD16_WORD_SWAP( "250hp.p2", 0x100000, 0x400000, CRC(eac6830a) SHA1(27927f5341c128f93d74113514f2d099d01acbdf) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z78.p2", 0x100000, 0x400000, CRC(53e556af) SHA1(5fb73ad82b9f4ee3d8ed06cd58deb7d016c739d9) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8569,10 +4752,10 @@ ROM_START( mslugxrm4s10 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s11 ) +ROM_START( mslugxrm5s05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s01.p1", 0x000000, 0x100000, CRC(63cfb0cf) SHA1(827abdc9d0b09ff1e4203d62a896eeab1aafcea1) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z79.p2", 0x100000, 0x400000, CRC(eaca2a93) SHA1(8245a7402cbbb2fed33908cb876d36626a32ece4) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8592,18 +4775,18 @@ ROM_START( mslugxrm4s11 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250rm5s06.c1", 0x0000000, 0x800000, CRC(37f74a92) SHA1(111177091af0e8edda31ce6398b5e48c46e31cbc) ) + ROM_LOAD16_BYTE( "250rm5s06.c2", 0x0000001, 0x800000, CRC(994c4f6c) SHA1(0fc5e78a37afa51e101bd72021ea366fbb763659) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s12 ) +ROM_START( mslugxrm5s06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s02.p1", 0x000000, 0x100000, CRC(7e69b3c2) SHA1(8f9f811f41933c267433f50ecf85c78d1784d6d6) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z80.p2", 0x100000, 0x400000, CRC(83d9c8a8) SHA1(d64e96040139bc57bf342158290788b02cbd3745) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8631,10 +4814,10 @@ ROM_START( mslugxrm4s12 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s13 ) +ROM_START( mslugxrm5s07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s03.p1", 0x000000, 0x100000, CRC(f45ac3fd) SHA1(8dc7c4ed0f14025caa49c3732285ef58c5efa702) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250rm5s07.p2", 0x100000, 0x400000, CRC(ff25ab9a) SHA1(e65db6ea0fc90c98c4080d0e70de4f0741efe8ec) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8654,18 +4837,18 @@ ROM_START( mslugxrm4s13 ) ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z66.c1", 0x0000000, 0x800000, CRC(eb7ce1ff) SHA1(e519b53c6938451f9bfb4d15c10baa7f152ecfcd) ) - ROM_LOAD16_BYTE( "250z66.c2", 0x0000001, 0x800000, CRC(45c7e401) SHA1(b71754cc746631f1a70c09ef564c7be11aa577e9) ) + ROM_LOAD16_BYTE( "250rm5s06.c1", 0x0000000, 0x800000, CRC(37f74a92) SHA1(111177091af0e8edda31ce6398b5e48c46e31cbc) ) + ROM_LOAD16_BYTE( "250rm5s06.c2", 0x0000001, 0x800000, CRC(994c4f6c) SHA1(0fc5e78a37afa51e101bd72021ea366fbb763659) ) ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s14 ) +ROM_START( mslugxrm5s08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s04.p1", 0x000000, 0x100000, CRC(da17d0b5) SHA1(61df31ce8298e4a8a2f4502d48e1b1e473407d9a) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z81.p2", 0x100000, 0x400000, CRC(35c69729) SHA1(80cfc668bab74e239022b6642d3f8bff9844e386) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8693,10 +4876,10 @@ ROM_START( mslugxrm4s14 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s15 ) +ROM_START( mslugxrm5s09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s05.p1", 0x000000, 0x100000, CRC(f39c2afe) SHA1(c2887d131c541c877ca993e050e66f6f05b4aa52) ) - ROM_LOAD16_WORD_SWAP( "250z23.p2", 0x100000, 0x400000, CRC(8d20ccca) SHA1(53cb23cf489fa29f5b31847c82d51765ce32e633) ) + ROM_LOAD16_WORD_SWAP( "250rm5s09.p1", 0x000000, 0x100000, CRC(d518e76f) SHA1(597387fff39e2289f3fa62e66f2648ccd4d5354b) ) + ROM_LOAD16_WORD_SWAP( "250rm5s09.p2", 0x100000, 0x400000, CRC(e7eacdb5) SHA1(266484cccf8d3c80fffddb6f6a0c2e031fc886e2) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8724,10 +4907,10 @@ ROM_START( mslugxrm4s15 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s16 ) +ROM_START( mslugxrm5s10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s01.p1", 0x000000, 0x100000, CRC(63cfb0cf) SHA1(827abdc9d0b09ff1e4203d62a896eeab1aafcea1) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z84.p2", 0x100000, 0x400000, CRC(6d98ce79) SHA1(de1404b0d8bd6b920991bb6df1f0981aaaa47420) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8755,10 +4938,10 @@ ROM_START( mslugxrm4s16 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s17 ) +ROM_START( mslugxrm5s11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s02.p1", 0x000000, 0x100000, CRC(7e69b3c2) SHA1(8f9f811f41933c267433f50ecf85c78d1784d6d6) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(ed9efb98) SHA1(ddde267a75644ce357fc2413b933da8b89ef034e) ) + ROM_LOAD16_WORD_SWAP( "250z85.p2", 0x100000, 0x400000, CRC(8abd18b6) SHA1(9aef5ceb6e1b8b456fb4b72e058451a12c28ed19) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8786,10 +4969,10 @@ ROM_START( mslugxrm4s17 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s18 ) +ROM_START( mslugxrmmpv01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s03.p1", 0x000000, 0x100000, CRC(f45ac3fd) SHA1(8dc7c4ed0f14025caa49c3732285ef58c5efa702) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv01.p1", 0x000000, 0x100000, CRC(d918cf31) SHA1(2fff07ff4553452f77361a8e503d931dff92c400) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8817,10 +5000,10 @@ ROM_START( mslugxrm4s18 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s19 ) +ROM_START( mslugxrmmpv02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s04.p1", 0x000000, 0x100000, CRC(da17d0b5) SHA1(61df31ce8298e4a8a2f4502d48e1b1e473407d9a) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv02.p1", 0x000000, 0x100000, CRC(ae334e78) SHA1(27fc170bfe27786f5da0c687c1834ca969e808b4) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8848,10 +5031,10 @@ ROM_START( mslugxrm4s19 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s20 ) +ROM_START( mslugxrmmpv03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s05.p1", 0x000000, 0x100000, CRC(f39c2afe) SHA1(c2887d131c541c877ca993e050e66f6f05b4aa52) ) - ROM_LOAD16_WORD_SWAP( "250ce.p2", 0x100000, 0x400000, CRC(5d1c52cd) SHA1(b2b131fa845b0098cbf0750fee20b402e276483b) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv03.p1", 0x000000, 0x100000, CRC(60c0af4b) SHA1(db46bb3f44c85a6c947879f118811ae69b3464f0) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8879,9 +5062,9 @@ ROM_START( mslugxrm4s20 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s21 ) +ROM_START( mslugxrmmpv04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s06.p1", 0x000000, 0x100000, CRC(05717006) SHA1(33ea0ec92e2c5279c225a714c0d3574282f06ad1) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv04.p1", 0x000000, 0x100000, CRC(17eb2e02) SHA1(8728f6f4b76c6b7bfb4abf273399a91a2fbd6dac) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8910,9 +5093,9 @@ ROM_START( mslugxrm4s21 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s22 ) +ROM_START( mslugxrmmpv05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s07.p1", 0x000000, 0x100000, CRC(18d7730b) SHA1(0a7521bb64c961146c9a7bc53c924884e60dd656) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv05.p1", 0x000000, 0x100000, CRC(5148b37a) SHA1(78fefab975878999dde5061c8e30e35625c4e6d1) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8941,9 +5124,9 @@ ROM_START( mslugxrm4s22 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s23 ) +ROM_START( mslugxrmmpv06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s08.p1", 0x000000, 0x100000, CRC(92e40334) SHA1(345b42d41dbfa3f64bff9f19aeaf270b8e13403e) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv06.p1", 0x000000, 0x100000, CRC(26633233) SHA1(14df180d0531512349469ce5d6a86db5f23dc031) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -8972,9 +5155,9 @@ ROM_START( mslugxrm4s23 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s24 ) +ROM_START( mslugxrmmpv07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s09.p1", 0x000000, 0x100000, CRC(bca9107c) SHA1(39a8886a2d71ef48c45cd3848d1b5b04c285531c) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv07.p1", 0x000000, 0x100000, CRC(65bbe149) SHA1(57f0f6646b7fe2fc886e4b72b8beea140c58e84a) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9003,9 +5186,9 @@ ROM_START( mslugxrm4s24 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm4s25 ) +ROM_START( mslugxrmmpv08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm4s10.p1", 0x000000, 0x100000, CRC(9522ea37) SHA1(636cff5a9f5340cd556abe1535165a5828ac383c) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv08.p1", 0x000000, 0x100000, CRC(12906000) SHA1(cead2451a1209098d5cceffa55dcacf66c1ea243) ) ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9034,10 +5217,10 @@ ROM_START( mslugxrm4s25 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s01 ) +ROM_START( mslugxrmmpv09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(91e82e00) SHA1(402790a5f99d4909d472b3ca45c8a27bf36c5de6) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv09.p1", 0x000000, 0x100000, CRC(7d66ac46) SHA1(deb8a3603b29a252868d49f01d9ad2679e9efcff) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9065,10 +5248,10 @@ ROM_START( mslugxrm5s01 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s02 ) +ROM_START( mslugxrmmpv10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s02.p1", 0x000000, 0x100000, CRC(0a58389a) SHA1(a088331b785428e962c00ba18ecd4e34a0dbdeb9) ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(91e82e00) SHA1(402790a5f99d4909d472b3ca45c8a27bf36c5de6) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv10.p1", 0x000000, 0x100000, CRC(0a4d2d0f) SHA1(38f4b2064f0aacfef0a59fd307ad1456bdf616cf) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9096,10 +5279,10 @@ ROM_START( mslugxrm5s02 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s03 ) +ROM_START( mslugxrmmpv11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s03.p2", 0x100000, 0x400000, CRC(64f48318) SHA1(09758df845b78229a5391ff88c9611a67d2435e3) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv11.p1", 0x000000, 0x100000, CRC(f755dc79) SHA1(ff089123714c8c54c2831632812e09745495bd11) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9127,10 +5310,10 @@ ROM_START( mslugxrm5s03 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s04 ) +ROM_START( mslugxrmmpv12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s04.p2", 0x100000, 0x400000, CRC(0312ccd8) SHA1(59a595cd2322b19dbfd8d228d6654731fc5d2b30) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv12.p1", 0x000000, 0x100000, CRC(807e5d30) SHA1(defa85fed6cfd1f45fd56049b0199b6011347219) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9158,10 +5341,10 @@ ROM_START( mslugxrm5s04 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s05 ) +ROM_START( mslugxrmmpv13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s05.p1", 0x000000, 0x100000, CRC(29271fbd) SHA1(8016d4b3c02c6a9a73a5ca403a692b9ed1424674) ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p2", 0x100000, 0x400000, CRC(91e82e00) SHA1(402790a5f99d4909d472b3ca45c8a27bf36c5de6) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv13.p1", 0x000000, 0x100000, CRC(f093357a) SHA1(b76b729d22945bf77eeae0d1b64bcbeea5c8aba5) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9189,41 +5372,10 @@ ROM_START( mslugxrm5s05 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s06.p2", 0x100000, 0x400000, CRC(ba3db0e4) SHA1(c7cce1130f6f54edc0aa2eaeadb56b1807b1cb99) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250rm5s06.c1", 0x0000000, 0x800000, CRC(37f74a92) SHA1(111177091af0e8edda31ce6398b5e48c46e31cbc) ) - ROM_LOAD16_BYTE( "250rm5s06.c2", 0x0000001, 0x800000, CRC(994c4f6c) SHA1(0fc5e78a37afa51e101bd72021ea366fbb763659) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrm5s07 ) +ROM_START( mslugxrmmpv14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s07.p2", 0x100000, 0x400000, CRC(d32e52df) SHA1(ce14485e8b89d65a623bcb95a178d72e666ea53d) ) + ROM_LOAD16_WORD_SWAP( "250rmmpv14.p1", 0x000000, 0x100000, CRC(87b8b433) SHA1(54a18a57b76c71689a1d8aacb4d5b425f6c72751) ) + ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) @@ -9251,1435 +5403,9 @@ ROM_START( mslugxrm5s07 ) ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) ROM_END -ROM_START( mslugxrm5s08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rm5s01.p1", 0x000000, 0x100000, CRC(882f24d5) SHA1(9f6e4b24fd164fea207ed7932bef83cf761b36cc) ) - ROM_LOAD16_WORD_SWAP( "250rm5s10.p2", 0x100000, 0x400000, CRC(ff25ab9a) SHA1(e65db6ea0fc90c98c4080d0e70de4f0741efe8ec) ) - - NEO_SFIX_128K( "250bfs.s1", CRC(a2bb2551) SHA1(fa22568bf15ac41afdf5e2bd7dc2dec4fe813f02) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250rm5s06.c1", 0x0000000, 0x800000, CRC(37f74a92) SHA1(111177091af0e8edda31ce6398b5e48c46e31cbc) ) - ROM_LOAD16_BYTE( "250rm5s06.c2", 0x0000001, 0x800000, CRC(994c4f6c) SHA1(0fc5e78a37afa51e101bd72021ea366fbb763659) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv01.p1", 0x000000, 0x100000, CRC(198b4e66) SHA1(a455b0b849f6253792e95973e677d2392340f7c7) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv02.p1", 0x000000, 0x100000, CRC(6ea0cf2f) SHA1(46ebfa5ae8cfc23450902f987a129e4fb65ba010) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv03.p1", 0x000000, 0x100000, CRC(f5694dd7) SHA1(35cac02128af0c39f70b273fd3bdfd88e1f2f4f2) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv04.p1", 0x000000, 0x100000, CRC(6a991276) SHA1(2c269166f29b90529ecd71fa83249278dfe33801) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv05.p1", 0x000000, 0x100000, CRC(1db2933f) SHA1(c1ad38ede08ec110aedc9a55c4c0d8aafc395bfd) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv06.p1", 0x000000, 0x100000, CRC(867b11c7) SHA1(ff209b1cebe349b98bc18e9e9ea157ad07dc302a) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv07 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv07.p1", 0x000000, 0x100000, CRC(a0532e1c) SHA1(f30ef020e0f36b6966b64f3cead9115225c168a4) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv08 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv08.p1", 0x000000, 0x100000, CRC(d778af55) SHA1(8799764643fcd34b2650216d7c8ce3b1530b230e) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv09 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv09.p1", 0x000000, 0x100000, CRC(4cb12dad) SHA1(c72ec7a11afb71ef8be2f33a940b232a79189b63) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv10 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv10.p1", 0x000000, 0x100000, CRC(d341720c) SHA1(921b42dd3dda9e697690b1ef8d1c99ec5da4b536) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv11 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv11.p1", 0x000000, 0x100000, CRC(a46af345) SHA1(952785c28513756df342d2159fc66358a7b1cac7) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv12 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv12.p1", 0x000000, 0x100000, CRC(3fa371bd) SHA1(63a7fab3b30802660461052d229385ea32dd14da) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv13.p1", 0x000000, 0x100000, CRC(91db322d) SHA1(6b27d510902f378d7b1c6579a29502e2ed53d53f) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv14 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv14.p1", 0x000000, 0x100000, CRC(e6f0b364) SHA1(c1aa6d1bd5595d49f53692e681b10e44895958fd) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv15.p1", 0x000000, 0x100000, CRC(7d39319c) SHA1(429ce81107353073efb35b6064b9f09a4eb1e7e5) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv16 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv16.p1", 0x000000, 0x100000, CRC(e2c96e3d) SHA1(96ce4f1bb06b9b57b5ecd39bbccd15a8b4e4764b) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv17 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv17.p1", 0x000000, 0x100000, CRC(95e2ef74) SHA1(33f370230c73f8f2771fea215728cd83e40db128) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv18 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv18.p1", 0x000000, 0x100000, CRC(0e2b6d8c) SHA1(13ddeb2f59b5c86996afff694abb5d894d860ad5) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv19.p1", 0x000000, 0x100000, CRC(1b36e967) SHA1(b53e2d081b02c6b41cc6c5548480711cfaa0805c) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv20.p1", 0x000000, 0x100000, CRC(6c1d682e) SHA1(54b9c0d69289f62bfd66d0ab3a3648e63df78dc5) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv21.p1", 0x000000, 0x100000, CRC(f7d4ead6) SHA1(cca93bdf58d2d907e145c6727b033591468b20c7) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv22 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv22.p1", 0x000000, 0x100000, CRC(6824b577) SHA1(79df36499e559ce9df5c6b8ed1128fc0d666e3de) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv23.p1", 0x000000, 0x100000, CRC(1f0f343e) SHA1(37aad1e1b0d7bf2fe17eb8cd12f0adf7cbc5c523) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv24 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv24.p1", 0x000000, 0x100000, CRC(84c6b6c6) SHA1(9e74db4490d6d7ef6434f688e1200329aee5e3f1) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv25.p1", 0x000000, 0x100000, CRC(03eba468) SHA1(c4ab9d3a60a530a4570f8c4f414b3f9c83161736) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv26.p1", 0x000000, 0x100000, CRC(74c02521) SHA1(81a77fe5fa5ce500465ed6c5b9de45fe340b553d) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv27.p1", 0x000000, 0x100000, CRC(ef09a7d9) SHA1(cb04eeca1ef53eb8ff6fbd63a6ee4b7614b8f0b7) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv28 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv28.p1", 0x000000, 0x100000, CRC(70f9f878) SHA1(7bcbc5e95ecea55d87d7e5a6f50d35a2878fd5ff) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv29 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv29.p1", 0x000000, 0x100000, CRC(07d27931) SHA1(dbb286388fddeb29dc822328b01ce732c349de06) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv30 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv30.p1", 0x000000, 0x100000, CRC(9c1bfbc9) SHA1(29a32727fcc79d27fc333f9ce13de6c9a67a6af3) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv31 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv31.p1", 0x000000, 0x100000, CRC(0c66766e) SHA1(a205d9b64c85d9711e0f49d771e33cf318caf6b7) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv32 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv32.p1", 0x000000, 0x100000, CRC(7b4df727) SHA1(11e7ece175353e6a819c5d71a6bb284d49ece074) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv33 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv33.p1", 0x000000, 0x100000, CRC(e08475df) SHA1(cd33827de3c2b9cf457c47bd189e7a2b4a3645dc) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv37 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv37.p1", 0x000000, 0x100000, CRC(37c65d2e) SHA1(080ad6e951825397bc62b0fea3042b30f3490448) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv38 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv38.p1", 0x000000, 0x100000, CRC(40eddc67) SHA1(414101b001ebf1c2260d68bb46bfd38b5d498edc) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv39.p1", 0x000000, 0x100000, CRC(db245e9f) SHA1(936e12e6a12ee9cdd9ca24cecd5b5315be87258e) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv40 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv40.p1", 0x000000, 0x100000, CRC(44d4013e) SHA1(5a9abcbeca199fd7b630b72a95cbe13125441cbb) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv41 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv41.p1", 0x000000, 0x100000, CRC(33ff8077) SHA1(f0eaf1d6de6640236b816b6a9072fee7fd13818d) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv42 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv42.p1", 0x000000, 0x100000, CRC(a836028f) SHA1(6670cec131ef32dd5a54addb20cb2f41dd88ab45) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv49 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv49.p1", 0x000000, 0x100000, CRC(3000b42d) SHA1(ae877278f9f5546a2fd7d1124bd5a67f037a57f9) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv50 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv50.p1", 0x000000, 0x100000, CRC(472b3564) SHA1(6cd0ded076302074cd85adf178f702e60948d823) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv51 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv51.p1", 0x000000, 0x100000, CRC(dce2b79c) SHA1(ea993c44007fa2d152530b685705d94f93725f1c) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv52 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv52.p1", 0x000000, 0x100000, CRC(4312e83d) SHA1(679e9f5a0f9ff4a13d7d65312a9abdefac04cc9d) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv53 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv53.p1", 0x000000, 0x100000, CRC(34396974) SHA1(4c483025fe7750b4fda5761dfa7f290d44033e06) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxrmmpv54 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250rmmpv54.p1", 0x000000, 0x100000, CRC(aff0eb8c) SHA1(d40a7b3739ab995391da447ca9fe8470fbce7cab) ) - ROM_LOAD16_WORD_SWAP( "250r.p2", 0x100000, 0x400000, CRC(e954b8aa) SHA1(b339b1fd05d50ac3a9d3992bb0fc8e3fd1a95557) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250.c1", 0x0000000, 0x800000, CRC(09a52c6f) SHA1(c3e8a8ccdac0f8bddc4c3413277626532405fae2) ) - ROM_LOAD16_BYTE( "250.c2", 0x0000001, 0x800000, CRC(31679821) SHA1(554f600a3aa09c16c13c625299b087a79d0d15c5) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - ROM_START( mslugxece01 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece01.p1", 0x000000, 0x100000, CRC(c86165f0) SHA1(ebee15fe2fd5965788797417db9f43bb7c6143a2) ) + ROM_LOAD16_WORD_SWAP( "250ece01.p1", 0x000000, 0x100000, CRC(9be637c7) SHA1(8d7ffbf2aafbddd7224f10358972abf1f37c41ee) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10710,7 +5436,7 @@ ROM_END ROM_START( mslugxece02 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece02.p1", 0x000000, 0x100000, CRC(bf4ae4b9) SHA1(515110f66a84387edb48dc09db403d41598738cd) ) + ROM_LOAD16_WORD_SWAP( "250ece02.p1", 0x000000, 0x100000, CRC(eccdb68e) SHA1(1d00053be6bb833de6bdb01b3c1dee3b9492dee8) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10741,7 +5467,7 @@ ROM_END ROM_START( mslugxece03 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece03.p1", 0x000000, 0x100000, CRC(24836641) SHA1(9f4b8b91bdaf97cc49edb3ed466ce9ab145d9e8f) ) + ROM_LOAD16_WORD_SWAP( "250ece03.p1", 0x000000, 0x100000, CRC(223e57bd) SHA1(7bdad2b8e90620ebc9e0d2ce434f9e5b26a147d4) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10772,7 +5498,7 @@ ROM_END ROM_START( mslugxece04 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece04.p1", 0x000000, 0x100000, CRC(71b9058a) SHA1(0a91a77cff6525d235e25cd4218ce6663a169d8f) ) + ROM_LOAD16_WORD_SWAP( "250ece04.p1", 0x000000, 0x100000, CRC(5515d6f4) SHA1(7f7e16c1c4f435c81fc354cc67cbb95ca8b63050) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10803,7 +5529,7 @@ ROM_END ROM_START( mslugxece05 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece05.p1", 0x000000, 0x100000, CRC(069284c3) SHA1(9cd27ddf5bf402ab4c81695c0ac5083811099ea1) ) + ROM_LOAD16_WORD_SWAP( "250ece05.p1", 0x000000, 0x100000, CRC(13b64b8c) SHA1(d024f5cda27919d18bb8e84dc68eb5a12c8b8f16) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10834,7 +5560,7 @@ ROM_END ROM_START( mslugxece06 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece06.p1", 0x000000, 0x100000, CRC(9d5b063b) SHA1(a9d07cbb4f6eba53ce4184989f7b7fbf11c9e091) ) + ROM_LOAD16_WORD_SWAP( "250ece06.p1", 0x000000, 0x100000, CRC(649dcac5) SHA1(bd6dc13206124d91edbe52b12e86f89134337643) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10865,7 +5591,7 @@ ROM_END ROM_START( mslugxece07 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece07.p1", 0x000000, 0x100000, CRC(403119bb) SHA1(0482e5e5852bdf439f7a52444f159e02a9e0fcb8) ) + ROM_LOAD16_WORD_SWAP( "250ece07.p1", 0x000000, 0x100000, CRC(274519bf) SHA1(c14ba205f5a94c44fe25e32103e9a7b099dfba35) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10896,7 +5622,7 @@ ROM_END ROM_START( mslugxece08 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece08.p1", 0x000000, 0x100000, CRC(371a98f2) SHA1(9170d5ef7d764b7448e5880d6d8c21f326bacc58) ) + ROM_LOAD16_WORD_SWAP( "250ece08.p1", 0x000000, 0x100000, CRC(506e98f6) SHA1(cc5c838b0b53b4cb121bd9b770bf12edc47e72ff) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10927,7 +5653,7 @@ ROM_END ROM_START( mslugxece09 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece09.p1", 0x000000, 0x100000, CRC(acd31a0a) SHA1(d68dd39c0be21d2901e60d0ef3f2fa00baf5d48d) ) + ROM_LOAD16_WORD_SWAP( "250ece09.p1", 0x000000, 0x100000, CRC(3f9854b0) SHA1(6f2aac9dd606d3b3d765acbcf445cc5c999762b1) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10958,7 +5684,7 @@ ROM_END ROM_START( mslugxece10 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece10.p1", 0x000000, 0x100000, CRC(74c24b88) SHA1(7514fb01c855dfbffe44f70f0834c53e7de79f2c) ) + ROM_LOAD16_WORD_SWAP( "250ece10.p1", 0x000000, 0x100000, CRC(48b3d5f9) SHA1(13e71ea5c759ee441545ce9c44fa16f15d420a39) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -10989,7 +5715,7 @@ ROM_END ROM_START( mslugxece11 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece11.p1", 0x000000, 0x100000, CRC(03e9cac1) SHA1(0c42e81b4649b703f8ce2cd5ebd59674eeaaab8d) ) + ROM_LOAD16_WORD_SWAP( "250ece11.p1", 0x000000, 0x100000, CRC(b5ab248f) SHA1(54d713cb65e24d7f0b43203001ee2536671889d3) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -11020,7 +5746,7 @@ ROM_END ROM_START( mslugxece12 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece12.p1", 0x000000, 0x100000, CRC(98204839) SHA1(51c4267fec318133f57482f2cf1081dd5cf1bde8) ) + ROM_LOAD16_WORD_SWAP( "250ece12.p1", 0x000000, 0x100000, CRC(c280a5c6) SHA1(e97702248c0369eaff22c2d553a94b92848f4b5d) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -11051,7 +5777,7 @@ ROM_END ROM_START( mslugxece13 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece13.p1", 0x000000, 0x100000, CRC(6c1f0687) SHA1(286c85416532fbc6ebf24ac94239a7605aa7ab3f) ) + ROM_LOAD16_WORD_SWAP( "250ece13.p1", 0x000000, 0x100000, CRC(b26dcd8c) SHA1(fbfe86425512d3b98105c26e9c132e354f6c58b3) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -11082,224 +5808,7 @@ ROM_END ROM_START( mslugxece14 ) ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece14.p1", 0x000000, 0x100000, CRC(1b3487ce) SHA1(db51f2fcd54dfbcfbabdf7d2d88ea2dcc9222c47) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece15 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece15.p1", 0x000000, 0x100000, CRC(80fd0536) SHA1(0ced849a5e00cd458c0fbc1a6c825d2fbb8e533a) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece19 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece19.p1", 0x000000, 0x100000, CRC(e62c76b8) SHA1(1813e2b96c5ca02c07af20426dddb63e4a371343) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece20 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece20.p1", 0x000000, 0x100000, CRC(9107f7f1) SHA1(4e1c0c5987968122a27644f0320f4c911f8f4a5e) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece21 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece21.p1", 0x000000, 0x100000, CRC(0ace7509) SHA1(be3709ff534fdb8ba1725a4dd831ff4687350bf0) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece25 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece25.p1", 0x000000, 0x100000, CRC(e1ea9fbb) SHA1(f28327cf6a4a02ce6c7a789105fe74783b4a01f4) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece26 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece26.p1", 0x000000, 0x100000, CRC(96c11ef2) SHA1(d7d4769b02906fc0a55b3eef27cb55687fb89e7b) ) - ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) - - NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) - - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) SHA1(938a0bda7d9a357240718c2cec319878d36b8f72) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "250.m1", 0x00000, 0x20000, CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) - ROM_RELOAD( 0x10000, 0x20000 ) - - ROM_REGION( 0xa00000, "ymsnd", 0 ) - ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) - ROM_LOAD( "250.v2", 0x400000, 0x400000, CRC(ea9aabe1) SHA1(526c42ca9a388f7435569400e2f132e2724c71ff) ) - ROM_LOAD( "250.v3", 0x800000, 0x200000, CRC(2ca65102) SHA1(45979d1edb1fc774a415d9386f98d7cb252a2043) ) - - ROM_REGION( 0x3000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "250z52.c1", 0x0000000, 0x800000, CRC(d52e8702) SHA1(e332e9c95679dbdbcdfdf868b3a0233ad6bd47c4) ) - ROM_LOAD16_BYTE( "250z52.c2", 0x0000001, 0x800000, CRC(edec334c) SHA1(56c6d6d19dd891e1dc66b1089abb2dacd1ad2611) ) - ROM_LOAD16_BYTE( "250.c3", 0x1000000, 0x800000, CRC(fd602019) SHA1(c56646c62387bc1439d46610258c755beb8d7dd8) ) - ROM_LOAD16_BYTE( "250.c4", 0x1000001, 0x800000, CRC(31354513) SHA1(31be8ea2498001f68ce4b06b8b90acbf2dcab6af) ) - ROM_LOAD16_BYTE( "250.c5", 0x2000000, 0x800000, CRC(a4b56124) SHA1(d41069856df990a1a99d39fb263c8303389d5475) ) - ROM_LOAD16_BYTE( "250.c6", 0x2000001, 0x800000, CRC(83e3e69d) SHA1(39be66287696829d243fb71b3fb8b7dc2bc3298f) ) -ROM_END - -ROM_START( mslugxece27 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "250ece27.p1", 0x000000, 0x100000, CRC(0d089c0a) SHA1(21fc7dfe949c01d977042b18b0646b309dfa74ac) ) + ROM_LOAD16_WORD_SWAP( "250ece14.p1", 0x000000, 0x100000, CRC(c5464cc5) SHA1(3e05ba5f5f5f8abf62d9463028936155d7a33fdd) ) ROM_LOAD16_WORD_SWAP( "250svb.p2", 0x100000, 0x400000, CRC(6a114e1a) SHA1(3da62274252d36226dcccda0e05593f7f18c7193) ) NEO_SFIX_128K( "250.s1", CRC(fb6f441d) SHA1(2cc392ecde5d5afb28ddbaa1030552b48571dcfb) ) @@ -11332,7 +5841,7 @@ ROM_END // Metal Slug X HACK( 1999, mslugxz01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Extreme Blue)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "DDJ", "Metal Slug X (Jump In Mid Air)", MACHINE_SUPPORTS_SAVE ) -HACK( 1999, mslugxz04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Qing Youlan First Edition V2)", MACHINE_SUPPORTS_SAVE ) +HACK( 1999, mslugxz04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Blue Old V2)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Blue 6.14)", MACHINE_SUPPORTS_SAVE ) HACK( 2011, mslugxz07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) @@ -11354,7 +5863,7 @@ HACK( 1999, mslugxz22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslu HACK( 1999, mslugxz24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Blue Out Of The Blue 2ND Edition)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Creamymami [EGCG]", "Metal Slug X (Fire Bombs)", MACHINE_SUPPORTS_SAVE ) -HACK( 1999, mslugxz28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Creamymami [EGCG]", "Metal Slug X (99 Grenades)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Creamymami [EGCG]", "Metal Slug X (248 Grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Creamymami [EGCG]", "Metal Slug X (Stone Bombs)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "julee", "Metal Slug X (Weapons Big Flame Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, mslugxz31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "julee", "Metal Slug X (Weapons Big Heavy Machine Gun With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) @@ -11393,311 +5902,140 @@ HACK( 2020, mslugxz67, mslugx, neogeo_noslot, neogeo, neogeo_state, mslu HACK( 2020, mslugxz68, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslugxz69, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (Multi-Carrier Version + Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, mslugxz70, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (2R Version 2020-04-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz71, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90", "Metal Slug X (Apocalyptic Time 1.0 Alpha 2020-04-21)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz72, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz73, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (2R Version 2020-04-18)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz74, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz75, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (2R Version 2020-04-26)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz76, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (Burst Enhanced Edition 2020-03-26)[Version Original]", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz77, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(Enemy Heavy Plate 2013-06-18)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz78, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(Enemy Soldiers Remake Version 3)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz79, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(World Of Glitcher 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz80, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(Level Reset Special Edition 2014-11-08)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz81, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(Apocalyptic Time 2.2 2020-05-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz82, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(2R Version 2020-04-26)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz83, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz84, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(The Hungry Meteorite Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxz85, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/Azstar China Soda", "Metal Slug X (Big Heavy Machine Gun Flame Edition 2018-12-08)(Enemy Soldiers Psycho Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxhbs01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxhbs02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Soldiers Remake Version 3)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) HACK( 2017, mslugxhbs03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Extreme Space Edition 2015-04-10)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, mslugxhbs04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/PlayerX China", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Qing Youlan First Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/PlayerX China", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Qing Chuanlan Old Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/PlayerX China", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Qing Youlan First Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Qing Chuanlan Old Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Qing Youlan First Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Qing Chuanlan Old Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Qing Youlan First Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Qing Chuanlan Old Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxhbs19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Hybrid Bullets Remix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Hybrid Bullets Remix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Hybrid Bullets Remix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Hybrid Bullets Remix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Hybrid Bullets Remix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Hybrid Bullets Remix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (Revised Version Hybrid Bullets Remix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "hack", "Metal Slug X (Revised Version Hybrid Bullets Remix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/Unknown", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Hybrid Bullets Remix 1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, mslugxmrhbs10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/Unknown", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Hybrid Bullets Remix 1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Cannon Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s32, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Cannon Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s33, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Cannon Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s37, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s38, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s39, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s40, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s41, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s42, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s49, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s50, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s51, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s52, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm0s54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Laser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Rocket Launcher Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Cannon Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s32, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Cannon Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s33, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Cannon Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s37, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s38, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s39, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s40, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s41, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s42, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s49, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s50, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s51, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s52, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm1s54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Laser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Rocket Launcher Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Cannon Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s32, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Cannon Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s33, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Cannon Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s37, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s38, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s39, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s40, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s41, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s42, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s49, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s50, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s51, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s52, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm2s54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Flame Shot Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Heavy Machine Gun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Laser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Rocket Launcher Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Big Shotgun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Cannon Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s32, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Cannon Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s33, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Cannon Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s37, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s38, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s39, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s40, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s41, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s42, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Enemy Chaser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s49, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s50, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s51, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s52, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm3s54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.1 2020-05-01)(Revised Version Super Grenade Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Flame Shot Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Heavy Machine Gun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Big Shotgun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Enemy Chaser Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Flame Shot Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Super Grenade Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Big Heavy Machine Gun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Big Shotgun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Enemy Chaser Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Flame Shot Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Super Grenade Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Heavy Machine Gun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Big Shotgun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Enemy Chaser Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Flame Shot Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Super Grenade Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm4s25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix [2019-10-10])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(Enemy Heavy Plate 2013-06-18)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(Enemy Soldiers Remake Version 3)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(World Of Glitcher)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrm5s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(Level Reset Special Edition 2014-11-08)", MACHINE_SUPPORTS_SAVE ) -HACK( 2020, mslugxrm5s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(The Fallen Angels Edition 2020-03-23)", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Flame Shot Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv16, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv17, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv18, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv22, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv23, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv24, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv28, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv29, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv30, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv31, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Cannon Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv32, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Cannon Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv33, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Cannon Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv37, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv38, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv39, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv40, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv41, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv42, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv49, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V1.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv50, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V1.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv51, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V1.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv52, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V2.0 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv53, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V2.1 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxrmmpv54, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Mix V2.2 [2019-09-16])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Flame Shot Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Flame Shot Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Flame Shot Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Heavy Machine Gun Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Heavy Machine Gun Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Heavy Machine Gun Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Laser Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Laser Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Laser Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Rocket Launcher Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Rocket Launcher Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Rocket Launcher Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Shotgun Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Shotgun Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece15, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Shotgun Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece19, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Enemy Chaser Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece20, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Enemy Chaser Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece21, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Enemy Chaser Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece25, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Super Grenade Mix V1.0 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece26, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Super Grenade Mix V1.1 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) -HACK( 2019, mslugxece27, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Super Grenade Mix V1.2 [2019-02-23])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxhbs05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxhbs06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Azstar China Soda", "Metal Slug X (2R Version 2020-04-26)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslugxmcv01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/PlayerX China", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) +HACK( 2018, mslugxmcv02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "METROID/PlayerX China", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxlrse01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxlrse02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxlrse03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxesrv01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Soldiers Remake Version 3)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxesrv02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Soldiers Remake Version 3)(Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxesrv03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Soldiers Remake Version 3)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxehp01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxehp02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxehp03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "PlayerX China/Azstar China Soda", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxat01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/PlayerX China", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Extreme Blue)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxat02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/PlayerX China", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Qing Youlan Second Edition)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxat03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Gaston90/PlayerX China", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Green Blue 7.19)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxmrhbs01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Azstar China Soda)", "Metal Slug X (Enemy Heavy Plate 2013-06-18)(Revised Version Hybrid Bullets Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxmrhbs02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Azstar China Soda)", "Metal Slug X (Enemy Soldiers Remake Version 3)(Revised Version Hybrid Bullets Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxmrhbs03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Azstar China Soda)", "Metal Slug X (Level Reset Special Edition 2014-11-08)(Revised Version Hybrid Bullets Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxmrhbs04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Azstar China Soda)", "Metal Slug X (Revised Version Hybrid Bullets Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxmrhbs05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,Azstar China Soda)", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Hybrid Bullets Remix [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Big Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Enemy Chaser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm0s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Revised Version Super Grenade Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Big Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Enemy Chaser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Enemy Chaser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Super Grenade Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm1s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Enemy Soldiers Psycho Edition 2020-06-11)(Revised Version Super Grenade Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Big Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Enemy Chaser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Enemy Chaser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Super Grenade Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm2s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Shyma.X,Azstar China Soda,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (The Hungry Meteorite Edition 2020-06-11)(Revised Version Super Grenade Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Big Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Enemy Chaser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Enemy Chaser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Super Grenade Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm3s14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Apocalyptic Time 2.2 2020-05-11)(Revised Version Super Grenade Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Enemy Heavy Plate 2013-06-18)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Enemy Soldiers Remake Version 3)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(World Of Glitcher 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Level Reset Special Edition 2014-11-08)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(The Fallen Angels Edition 2020-03-23)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Apocalyptic Time 2.2 2020-05-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(2R Version 2020-04-26)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(The Hungry Meteorite Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrm5s11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2020-06-01)(Enemy Soldiers Psycho Edition 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Flame Shot Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Flame Shot Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Heavy Machine Gun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Laser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Rocket Launcher Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Big Shotgun Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Enemy Chaser Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxrmmpv14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,METROID,kof1996,Shyma.X,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Multi-Carrier Version 2013-01-05)(Revised Version Super Grenade Extreme Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece01, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Flame Shot Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece02, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Flame Shot Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece03, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Heavy Machine Gun Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece04, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Heavy Machine Gun Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece05, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Laser Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece06, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Laser Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece07, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Rocket Launcher Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece08, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Rocket Launcher Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece09, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Shotgun Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece10, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Big Shotgun Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece11, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Enemy Chaser Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece12, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Enemy Chaser Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece13, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Super Grenade Remix V1.0 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, mslugxece14, mslugx, neogeo_noslot, neogeo, neogeo_state, mslugx, ROT0, "Team Remix(Gaston90,PlayerX China,Clomax e ombra,kof1996,DDJ,julee,Creamymami [EGCG])", "Metal Slug X (Extreme Space Edition 2015-04-10)(Revised Version Super Grenade Remix V1.1 [2020-06-01])", MACHINE_SUPPORTS_SAVE ) + + diff --git a/docs/release/src/hbmame/drivers/mspacman.cpp b/docs/release/src/hbmame/drivers/mspacman.cpp index 639e2c48e74..28583e91b49 100644 --- a/docs/release/src/hbmame/drivers/mspacman.cpp +++ b/docs/release/src/hbmame/drivers/mspacman.cpp @@ -8,18 +8,18 @@ #define mspacman_disable_decode_latch(m) m.root_device().membank("bank1")->set_entry(0) // any access to these ROM addresses disables the decoder, and all you see is the original Pac-Man code -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x0038){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x0038]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x03b0){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x03b0]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x1600){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x1600]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x2120){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x2120]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x3ff0){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x3ff0]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x8000){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x8000]; } -READ8_MEMBER(pacman_state::mspacman_disable_decode_r_0x97f0){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x97f0]; } -WRITE8_MEMBER(pacman_state::mspacman_disable_decode_w){ mspacman_disable_decode_latch(machine()); } +u8 pacman_state::mspacman_disable_decode_r_0x0038(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x0038]; } +u8 pacman_state::mspacman_disable_decode_r_0x03b0(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x03b0]; } +u8 pacman_state::mspacman_disable_decode_r_0x1600(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x1600]; } +u8 pacman_state::mspacman_disable_decode_r_0x2120(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x2120]; } +u8 pacman_state::mspacman_disable_decode_r_0x3ff0(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x3ff0]; } +u8 pacman_state::mspacman_disable_decode_r_0x8000(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x8000]; } +u8 pacman_state::mspacman_disable_decode_r_0x97f0(offs_t offset){ mspacman_disable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x97f0]; } +void pacman_state::mspacman_disable_decode_w(u8 data){ mspacman_disable_decode_latch(machine()); } // any access to these ROM addresses enables the decoder, and you'll see the Ms. Pac-Man code -READ8_MEMBER(pacman_state::mspacman_enable_decode_r_0x3ff8){ mspacman_enable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x3ff8+0x10000]; } -WRITE8_MEMBER(pacman_state::mspacman_enable_decode_w){ mspacman_enable_decode_latch(machine()); } +u8 pacman_state::mspacman_enable_decode_r_0x3ff8(offs_t offset){ mspacman_enable_decode_latch(machine()); return memregion("maincpu")->base()[offset+0x3ff8+0x10000]; } +void pacman_state::mspacman_enable_decode_w(u8 data){ mspacman_enable_decode_latch(machine()); } #define BITSWAP12(val,B11,B10,B9,B8,B7,B6,B5,B4,B3,B2,B1,B0) \ bitswap<16>(val,15,14,13,12,B11,B10,B9,B8,B7,B6,B5,B4,B3,B2,B1,B0) @@ -27,7 +27,7 @@ WRITE8_MEMBER(pacman_state::mspacman_enable_decode_w){ mspacman_enable_decode_la #define BITSWAP11(val,B10,B9,B8,B7,B6,B5,B4,B3,B2,B1,B0) \ bitswap<16>(val,15,14,13,12,11,B10,B9,B8,B7,B6,B5,B4,B3,B2,B1,B0) -void pacman_state::mspacman_install_patches(uint8_t *ROM) +void pacman_state::mspacman_install_patches(u8 *ROM) { int i; @@ -82,7 +82,7 @@ void pacman_state::mspacman_install_patches(uint8_t *ROM) void pacman_state::init_mspacman() { int i; - uint8_t *ROM, *DROM; + u8 *ROM, *DROM; /* CPU ROMs */ @@ -132,21 +132,21 @@ void pacman_state::init_mspacman() /* used by extra routine at $3FE, bit 4 of 504d needs to be low, and of 504e to be high */ -READ8_MEMBER( pacman_state::mspacii_prot_r ) +u8 pacman_state::mspacii_prot_r(offs_t offset) { return offset<<4; } /* For Zola's timer */ -READ8_MEMBER( pacman_state::zolatimer_r ) +u8 pacman_state::zolatimer_r() { - uint8_t timernow = m_timerthing; + u8 timernow = m_timerthing; m_timerthing++; return timernow; } -WRITE8_MEMBER( pacman_state::zolatimer_w ) /* to stop it hanging when game reset */ +void pacman_state::zolatimer_w(u8 data) /* to stop it hanging when game reset */ { m_timerthing = data; } @@ -344,8 +344,8 @@ The select line is tied to a2; a0 and a1 of the eprom are are left out of socket and run through the 74298. Clock is tied to system clock. */ void pacman_state::init_mspacmbe() { - uint8_t temp; - uint8_t *RAM = machine().root_device().memregion("maincpu")->base(); + u8 temp; + u8 *RAM = machine().root_device().memregion("maincpu")->base(); int i; /* Address lines A1 and A0 swapped if A2=0 */ diff --git a/docs/release/src/hbmame/drivers/multipac.cpp b/docs/release/src/hbmame/drivers/multipac.cpp index ad69a026669..2b87d0cf6f7 100644 --- a/docs/release/src/hbmame/drivers/multipac.cpp +++ b/docs/release/src/hbmame/drivers/multipac.cpp @@ -7,15 +7,15 @@ Game choice is done via a menu **********************************************/ -WRITE8_MEMBER( pacman_state::m96in1_rombank_w ) +void pacman_state::m96in1_rombank_w(u8 data) { data &= 0x0f; membank("bank1")->set_entry(data); membank("bank2")->set_entry(data); - multipac_gfxbank_w( space, 0, data ); + multipac_gfxbank_w(data); } -WRITE8_MEMBER( pacman_state::m96in1b_rombank_w ) +void pacman_state::m96in1b_rombank_w(u8 data) { data &= 0x1f; membank("bank1")->set_entry(data); @@ -23,16 +23,16 @@ WRITE8_MEMBER( pacman_state::m96in1b_rombank_w ) m96in1b_gfxbank_w( data ); } -WRITE8_MEMBER( pacman_state::hackypac_rombank_w ) +void pacman_state::hackypac_rombank_w(u8 data) { - uint8_t banks[] = { 0, 0, 0, 0, 0, 0, 4, 0, 7, 0, 0, 0, 8, 6, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 3 }; + u8 banks[] = { 0, 0, 0, 0, 0, 0, 4, 0, 7, 0, 0, 0, 8, 6, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 3 }; data &= 0x1f; membank("bank1")->set_entry(data); membank("bank2")->set_entry(data); - multipac_palbank_w( space, 1, banks[data] ); /* convert to a palette bank and switch to it */ + multipac_palbank_w(1, banks[data]); /* convert to a palette bank and switch to it */ } -WRITE8_MEMBER( pacman_state::madpac_rombank_w ) +void pacman_state::madpac_rombank_w(u8 data) { data &= 0x1f; membank("bank1")->set_entry(data); @@ -40,43 +40,43 @@ WRITE8_MEMBER( pacman_state::madpac_rombank_w ) madpac_gfxbank_w( data ); } -WRITE8_MEMBER( pacman_state::multipac_rombank_w ) +void pacman_state::multipac_rombank_w(u8 data) { - uint8_t temp = bitswap<8>(data, 7, 6, 5, 3, 2, 1, 0, 4); //((data & 0x0f) << 1) + ((data & 0x10) >> 4); /* rearrange bits */ + u8 temp = bitswap<8>(data, 7, 6, 5, 3, 2, 1, 0, 4); //((data & 0x0f) << 1) + ((data & 0x10) >> 4); /* rearrange bits */ membank("bank1")->set_entry(temp); /* select rom bank */ if (!m_maincpu->space(AS_PROGRAM).read_byte(0xa007)) membank("bank2")->set_entry(temp << 1); /* Ms Pacman needs more roms */ m_maincpu->set_pc(0); /* Set PC <- 0000 needed for Lizard Wizard */ } -WRITE8_MEMBER( pacman_state::pm4n1_rombank_w ) +void pacman_state::pm4n1_rombank_w(offs_t offset, u8 data) { - static uint8_t pm4n1_temp = 0; - uint8_t banks[] = { 0, 4, 2, 0, 1, 0, 3, 0 }; + static u8 pm4n1_temp = 0; + u8 banks[] = { 0, 4, 2, 0, 1, 0, 3, 0 }; pm4n1_temp &= (7 - (1<<offset)); pm4n1_temp |= (data&1)<<offset; membank("bank1")->set_entry(banks[pm4n1_temp]); membank("bank2")->set_entry(banks[pm4n1_temp]); - multipac_gfxbank_w( space, 0, banks[pm4n1_temp] ); + multipac_gfxbank_w(banks[pm4n1_temp]); } -WRITE8_MEMBER( pacman_state::pm4n1d_rombank_w ) +void pacman_state::pm4n1d_rombank_w(offs_t offset, u8 data) { if (offset==1) { membank("bank1")->set_entry(data); membank("bank2")->set_entry(data); - multipac_gfxbank_w( space, 0, data<<1 ); + multipac_gfxbank_w(data<<1); } } -WRITE8_MEMBER( pacman_state::superabc_rombank_w ) +void pacman_state::superabc_rombank_w(u8 data) { data = data >> 4; membank("bank1")->set_entry(data); membank("bank2")->set_entry(data); membank("bank3")->set_entry(data); - multipac_gfxbank_w( space, 0, data ); + multipac_gfxbank_w(data); } @@ -88,30 +88,27 @@ WRITE8_MEMBER( pacman_state::superabc_rombank_w ) MACHINE_RESET_MEMBER( pacman_state, 96in1 ) { - address_space &space = m_maincpu->space(AS_PROGRAM); - m96in1_rombank_w( space, 0,0 ); + m96in1_rombank_w(0); m_namco_sound->sound_enable_w(0); } MACHINE_RESET_MEMBER( pacman_state, hackypac ) { - address_space &space = m_maincpu->space(AS_PROGRAM); - multipac_gfxbank_w( space, 0,0 ); - hackypac_rombank_w( space, 0,0 ); + multipac_gfxbank_w(0); + hackypac_rombank_w(0); m_namco_sound->sound_enable_w(0); } MACHINE_RESET_MEMBER( pacman_state, madpac ) { - address_space &space = m_maincpu->space(AS_PROGRAM); - madpac_rombank_w( space, 0,0 ); + madpac_rombank_w(0); m_namco_sound->sound_enable_w(0); } MACHINE_RESET_MEMBER( pacman_state, mschamp ) { - uint8_t *rom = memregion("maincpu")->base() + 0x10000; - uint8_t data = ioport("GAME")->read() & 1; + u8 *rom = memregion("maincpu")->base() + 0x10000; + u8 data = ioport("GAME")->read() & 1; membank("bank1")->configure_entries(0, 2, &rom[0x0000], 0x8000); membank("bank2")->configure_entries(0, 2, &rom[0x4000], 0x8000); @@ -122,14 +119,13 @@ MACHINE_RESET_MEMBER( pacman_state, mschamp ) MACHINE_RESET_MEMBER( pacman_state, multipac ) { - address_space &space = m_maincpu->space(AS_PROGRAM); - multipac_rombank_w( space, 0, 0); - multipac_gfxbank_w( space, 0, 0); - multipac_palbank_w( space, 0, 0); + multipac_rombank_w(0); + multipac_gfxbank_w(0); + multipac_palbank_w(0, 0); m_namco_sound->sound_enable_w(0); } -static uint8_t curr_bank = 0; +static u8 curr_bank = 0; /* select next game when F3 pressed */ MACHINE_RESET_MEMBER( pacman_state, mspaceur ) @@ -140,10 +136,9 @@ MACHINE_RESET_MEMBER( pacman_state, mspaceur ) MACHINE_RESET_MEMBER( pacman_state, pm4n1 ) { - address_space &space = m_maincpu->space(AS_PROGRAM); - pm4n1_rombank_w(space, 0, 0); - pm4n1_rombank_w(space, 1, 0); - pm4n1_rombank_w(space, 2, 0); + pm4n1_rombank_w(0, 0); + pm4n1_rombank_w(1, 0); + pm4n1_rombank_w(2, 0); m_namco_sound->sound_enable_w(0); } @@ -623,27 +618,27 @@ INPUT_PORTS_END void pacman_state::init_96in1() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); membank("bank1")->configure_entries(0, 16, &RAM[0x10000], 0x8000); membank("bank2")->configure_entries(0, 16, &RAM[0x14000], 0x8000); } void pacman_state::init_madpac() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); membank("bank1")->configure_entries(0, 32, &RAM[0x10000], 0x8000); membank("bank2")->configure_entries(0, 32, &RAM[0x14000], 0x8000); } void pacman_state::init_mspaceur() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); membank("bank2")->configure_entries(0, 2, &RAM[0x10000], 0x2000); } void pacman_state::init_multipac() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); RAM[0x10000] = 0xED; /* It seems that IM0 is not working properly in MAME */ RAM[0x10001] = 0x56; /* and, the interrupt mode is not being reset when a */ RAM[0x10002] = 0xC3; /* machine reset is done. So, inserting some code so */ @@ -656,14 +651,14 @@ void pacman_state::init_multipac() void pacman_state::init_pm4n1() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); membank("bank1")->configure_entries(0, 5, &RAM[0x10000], 0x8000); membank("bank2")->configure_entries(0, 5, &RAM[0x14000], 0x8000); } void pacman_state::init_superabc() { - uint8_t *RAM = memregion("maincpu")->base(); + u8 *RAM = memregion("maincpu")->base(); membank("bank1")->configure_entries(0, 8, &RAM[0x10000], 0x10000); membank("bank2")->configure_entries(0, 8, &RAM[0x14000], 0x10000); membank("bank3")->configure_entries(0, 8, &RAM[0x1a000], 0x10000); diff --git a/docs/release/src/hbmame/drivers/neogeo.cpp b/docs/release/src/hbmame/drivers/neogeo.cpp index 56f29fd42c9..116a0cdd9ee 100644 --- a/docs/release/src/hbmame/drivers/neogeo.cpp +++ b/docs/release/src/hbmame/drivers/neogeo.cpp @@ -482,28 +482,28 @@ void neogeo_state::adjust_display_position_interrupt_timer() { - attotime period = attotime::from_ticks((uint64_t)m_display_counter + 1, NEOGEO_PIXEL_CLOCK); + attotime period = attotime::from_ticks((u64)m_display_counter + 1, NEOGEO_PIXEL_CLOCK); if (LOG_VIDEO_SYSTEM) logerror("adjust_display_position_interrupt_timer current y: %02x current x: %02x target y: %x target x: %x\n", m_screen->vpos(), m_screen->hpos(), (m_display_counter + 1) / NEOGEO_HTOTAL, (m_display_counter + 1) % NEOGEO_HTOTAL); m_display_position_interrupt_timer->adjust(period); } -void neogeo_state::neogeo_set_display_position_interrupt_control( uint16_t data ) +void neogeo_state::neogeo_set_display_position_interrupt_control( u16 data ) { m_display_position_interrupt_control = data; } -void neogeo_state::neogeo_set_display_counter_msb( uint16_t data ) +void neogeo_state::neogeo_set_display_counter_msb( u16 data ) { - m_display_counter = (m_display_counter & 0x0000ffff) | ((uint32_t)data << 16); + m_display_counter = (m_display_counter & 0x0000ffff) | ((u32)data << 16); if (LOG_VIDEO_SYSTEM) logerror("PC %06x: set_display_counter %08x\n", m_maincpu->pc(), m_display_counter); } -void neogeo_state::neogeo_set_display_counter_lsb( uint16_t data ) +void neogeo_state::neogeo_set_display_counter_lsb( u16 data ) { m_display_counter = (m_display_counter & 0xffff0000) | data; @@ -525,7 +525,7 @@ void neogeo_state::update_interrupts() } -void neogeo_state::neogeo_acknowledge_interrupt( uint16_t data ) +void neogeo_state::neogeo_acknowledge_interrupt( u16 data ) { if (data & 0x01) m_irq3_pending = 0; @@ -610,7 +610,7 @@ void neogeo_state::audio_cpu_check_nmi() m_audiocpu->set_input_line(INPUT_LINE_NMI, (m_audio_cpu_nmi_enabled && m_audio_cpu_nmi_pending) ? ASSERT_LINE : CLEAR_LINE); } -WRITE8_MEMBER(neogeo_state::audio_cpu_enable_nmi_w) +void neogeo_state::audio_cpu_enable_nmi_w(offs_t offset, u8 data) { // out ($08) enables the nmi, out ($18) disables it m_audio_cpu_nmi_enabled = !(offset & 0x10); @@ -625,12 +625,12 @@ WRITE8_MEMBER(neogeo_state::audio_cpu_enable_nmi_w) * *************************************/ -READ16_MEMBER(neogeo_state::in0_r) +u16 neogeo_state::in0_r() { return ((m_edge->in0_r() & m_ctrl1->read_ctrl()) << 8) | m_dsw->read(); } -READ16_MEMBER(neogeo_state::in1_r) +u16 neogeo_state::in1_r() { return ((m_edge->in1_r() & m_ctrl2->read_ctrl()) << 8) | 0xff; } @@ -640,7 +640,7 @@ CUSTOM_INPUT_MEMBER(neogeo_state::kizuna4p_start_r) return (m_edge->read_start_sel() & 0x05) | ~0x05; } -WRITE8_MEMBER(neogeo_state::io_control_w) +void neogeo_state::io_control_w(offs_t offset, u8 data) { switch (offset) { @@ -690,9 +690,9 @@ WRITE8_MEMBER(neogeo_state::io_control_w) * *************************************/ -READ16_MEMBER(neogeo_state::neogeo_unmapped_r) +u16 neogeo_state::neogeo_unmapped_r(address_space &space) { - uint16_t ret; + u16 ret; /* unmapped memory returns the last word on the data bus, which is almost always the opcode of the next instruction due to prefetch */ @@ -717,13 +717,13 @@ READ16_MEMBER(neogeo_state::neogeo_unmapped_r) * *************************************/ -void neogeo_state::set_save_ram_unlock( uint8_t data ) +void neogeo_state::set_save_ram_unlock( u8 data ) { m_save_ram_unlocked = data; } -WRITE16_MEMBER(neogeo_state::save_ram_w) +void neogeo_state::save_ram_w(offs_t offset, u16 data, u16 mem_mask) { if (m_save_ram_unlocked) COMBINE_DATA(&m_save_ram[offset]); @@ -745,14 +745,14 @@ CUSTOM_INPUT_MEMBER(neogeo_state::get_memcard_status) } -READ16_MEMBER(neogeo_state::memcard_r) +u16 neogeo_state::memcard_r(offs_t offset) { m_maincpu->eat_cycles(2); // insert waitstate - uint16_t ret; + u16 ret; if (m_memcard->present() != -1) - ret = m_memcard->read(space, offset) | 0xff00; + ret = m_memcard->read(offset) | 0xff00; else ret = 0xffff; @@ -760,14 +760,14 @@ READ16_MEMBER(neogeo_state::memcard_r) } -WRITE16_MEMBER(neogeo_state::memcard_w) +void neogeo_state::memcard_w(offs_t offset, u16 data, u16 mem_mask) { m_maincpu->eat_cycles(2); // insert waitstate if (ACCESSING_BITS_0_7) { if (m_memcard->present() != -1) - m_memcard->write(space, offset, data); + m_memcard->write(offset, data); } } @@ -777,7 +777,7 @@ WRITE16_MEMBER(neogeo_state::memcard_w) * *************************************/ -WRITE8_MEMBER(neogeo_state::audio_command_w) +void neogeo_state::audio_command_w(u8 data) { m_soundlatch->write(data); @@ -789,9 +789,9 @@ WRITE8_MEMBER(neogeo_state::audio_command_w) } -READ8_MEMBER(neogeo_state::audio_command_r) +u8 neogeo_state::audio_command_r() { - uint8_t ret = m_soundlatch->read(); + u8 ret = m_soundlatch->read(); m_audio_cpu_nmi_pending = false; audio_cpu_check_nmi(); @@ -802,7 +802,7 @@ READ8_MEMBER(neogeo_state::audio_command_r) CUSTOM_INPUT_MEMBER(neogeo_state::get_audio_result) { - uint8_t ret = m_soundlatch2->read(); + u8 ret = m_soundlatch2->read(); return ret; } @@ -827,7 +827,7 @@ void neogeo_state::neogeo_main_cpu_banking_init() * *************************************/ -READ8_MEMBER(neogeo_state::audio_cpu_bank_select_r) +u8 neogeo_state::audio_cpu_bank_select_r(offs_t offset) { m_bank_audio_cart[offset & 3]->set_entry(offset >> 8); @@ -841,8 +841,8 @@ void neogeo_state::neogeo_audio_cpu_banking_init(int set_entry) int region; int bank; - uint8_t *rgn; - uint32_t address_mask; + u8 *rgn; + u32 address_mask; rgn = memregion("audiocpu")->base(); @@ -868,7 +868,7 @@ void neogeo_state::neogeo_audio_cpu_banking_init(int set_entry) { for (bank = 0xff; bank >= 0; bank--) { - uint32_t bank_address = 0x10000 + ((bank << (11 + region)) & address_mask); + u32 bank_address = 0x10000 + ((bank << (11 + region)) & address_mask); m_bank_audio_cart[region]->configure_entry(bank, &rgn[bank_address]); } } @@ -894,9 +894,9 @@ void neogeo_state::neogeo_audio_cpu_banking_init(int set_entry) * *************************************/ -WRITE8_MEMBER(neogeo_state::system_control_w) +void neogeo_state::system_control_w(offs_t offset, u8 data) { - uint8_t bit = (offset >> 3) & 0x01; + u8 bit = (offset >> 3) & 0x01; switch (offset & 0x07) { @@ -950,7 +950,7 @@ WRITE8_MEMBER(neogeo_state::system_control_w) void neogeo_state::set_outputs( ) { - static const uint8_t led_map[0x10] = + static const u8 led_map[0x10] = { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x58,0x4c,0x62,0x69,0x78,0x00 }; /* EL */ @@ -966,11 +966,11 @@ void neogeo_state::set_outputs( ) } -void neogeo_state::set_output_latch( uint8_t data ) +void neogeo_state::set_output_latch( u8 data ) { /* looks like the LEDs are set on the falling edge */ - uint8_t falling_bits = m_output_latch & ~data; + u8 falling_bits = m_output_latch & ~data; if (falling_bits & 0x08) m_el_value = 16 - (m_output_data & 0x0f); @@ -990,7 +990,7 @@ void neogeo_state::set_output_latch( uint8_t data ) } -void neogeo_state::set_output_data( uint8_t data ) +void neogeo_state::set_output_data( u8 data ) { m_output_data = data; } @@ -1010,8 +1010,8 @@ void neogeo_state::init_neogeo() m_sprgen->m_fixed_layer_bank_type = 0; // install controllers - m_maincpu->space(AS_PROGRAM).install_read_handler(0x300000, 0x300001, 0, 0x01ff7e, 0, read16_delegate(*this, FUNC(neogeo_state::in0_r))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0x340000, 0x340001, 0, 0x01fffe, 0, read16_delegate(*this, FUNC(neogeo_state::in1_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x300000, 0x300001, 0, 0x01ff7e, 0, read16smo_delegate(*this, FUNC(neogeo_state::in0_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0x340000, 0x340001, 0, 0x01fffe, 0, read16smo_delegate(*this, FUNC(neogeo_state::in1_r))); } @@ -1086,12 +1086,9 @@ void neogeo_state::machine_start() void neogeo_state::machine_reset() { - offs_t offs; - address_space &space = m_maincpu->space(AS_PROGRAM); - /* reset system control registers */ - for (offs = 0; offs < 8; offs++) - system_control_w(space, offs, 0); + for (offs_t offs = 0; offs < 8; offs++) + system_control_w(offs, 0); // disable audiocpu nmi m_audio_cpu_nmi_enabled = false; @@ -1108,31 +1105,31 @@ void neogeo_state::machine_reset() m_recurse = false; } -READ16_MEMBER(neogeo_state::banked_vectors_r) +u16 neogeo_state::banked_vectors_r(offs_t offset) { if (!m_use_cart_vectors) { - uint16_t* bios = (uint16_t*)memregion("mainbios")->base(); + u16 * bios = (u16 *)memregion("mainbios")->base(); return bios[offset]; } else { - uint16_t* game = (uint16_t*)m_region_maincpu->base(); + u16 * game = (u16 *)m_region_maincpu->base(); return game[offset]; } } -READ16_MEMBER(neogeo_state::neogeo_slot_rom_low_r) +u16 neogeo_state::neogeo_slot_rom_low_r() { return 0; } -READ16_MEMBER(neogeo_state::neogeo_slot_rom_low_vectors_r) +u16 neogeo_state::neogeo_slot_rom_low_vectors_r(offs_t offset) { if (!m_use_cart_vectors) { - uint16_t* bios = (uint16_t*)memregion("mainbios")->base(); + u16 * bios = (u16 *)memregion("mainbios")->base(); return bios[offset]; } else @@ -2264,14 +2261,14 @@ void neogeo_state::init_kf2k3pcb() init_neogeo(); m_pvc_prot->kf2k3pcb_decrypt_68k(cpuregion, cpuregion_size); m_sma_prot->kf2k3pcb_gfx_decrypt(spr_region, spr_region_size); - m_sma_prot->kf2k3pcb_sp1_decrypt((uint16_t*)memregion("mainbios")->base()); + m_sma_prot->kf2k3pcb_sp1_decrypt((u16 *)memregion("mainbios")->base()); m_cmc_prot->neogeo_cmc50_m1_decrypt(audiocrypt_region, audiocrypt_region_size, audiocpu_region,audio_region_size); /* extra little swap on the m1 - this must be performed AFTER the m1 decrypt or the m1 checksum (used to generate the key) for decrypting the m1 is incorrect */ { - uint8_t* rom = memregion("audiocpu")->base(); + u8* rom = memregion("audiocpu")->base(); for (int i = 0; i < 0x90000; i++) rom[i] = bitswap<8>(rom[i], 5, 6, 1, 4, 3, 0, 7, 2); } diff --git a/docs/release/src/hbmame/drivers/ngsamsho.cpp b/docs/release/src/hbmame/drivers/ngsamsho.cpp index b2a5b354521..de8bbeb4ee3 100644 --- a/docs/release/src/hbmame/drivers/ngsamsho.cpp +++ b/docs/release/src/hbmame/drivers/ngsamsho.cpp @@ -1538,6 +1538,88 @@ ROM_START( samsho5zk ) ROM_LOAD16_BYTE( "270.c8", 0x3000001, 0x800000, CRC(02c530a6) SHA1(7a3fafa6075506c6ef78cc4ec2cb72118ec83cb9) ) ROM_END +ROM_START( samsh5fe ) + ROM_REGION( 0x800000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "272fe.p1", 0x000000, 0x400000, CRC(9e72cc83) SHA1(8f4f035d300c3775d356c71650d6382146580fc4) ) + ROM_LOAD16_WORD_SWAP( "272fe.p2", 0x400000, 0x400000, CRC(1f5469bc) SHA1(31d031c2b1268c4895c6679ce38a46b5c5b829d1) ) + ROM_FILL(0x10a80,1,0x60) // Patch to enable story when fighters selected [by Ack] + ROM_FILL(0x10a81,1,0x08) + ROM_FILL(0x068c8,1,0x4e) + ROM_FILL(0x068c9,1,0xf9) + ROM_FILL(0x068ca,1,0x00) + ROM_FILL(0x068cb,1,0x09) + ROM_FILL(0x068cc,1,0xdd) + ROM_FILL(0x068cd,1,0xd0) + ROM_FILL(0x068ce,1,0x4e) + ROM_FILL(0x068cf,1,0x71) + ROM_FILL(0x9ddd0,1,0x48) + ROM_FILL(0x9ddd1,1,0xe7) + ROM_FILL(0x9ddd2,1,0xe0) + ROM_FILL(0x9ddd3,1,0xc0) + ROM_FILL(0x9ddd4,1,0x4a) + ROM_FILL(0x9ddd5,1,0x2d) + ROM_FILL(0x9ddd6,1,0x7d) + ROM_FILL(0x9ddd7,1,0x83) + ROM_FILL(0x9ddd8,1,0x67) + ROM_FILL(0x9ddd9,1,0x1e) + ROM_FILL(0x9ddda,1,0x43) + ROM_FILL(0x9dddb,1,0xfa) + ROM_FILL(0x9dddc,1,0x02) + ROM_FILL(0x9dddd,1,0x24) + ROM_FILL(0x9ddde,1,0x20) + ROM_FILL(0x9dddf,1,0x19) + ROM_FILL(0x9dde0,1,0x58) + ROM_FILL(0x9dde1,1,0x89) + ROM_FILL(0x9dde2,1,0x53) + ROM_FILL(0x9dde3,1,0x40) + ROM_FILL(0x9dde4,1,0x20) + ROM_FILL(0x9dde5,1,0x19) + ROM_FILL(0x9dde6,1,0xb1) + ROM_FILL(0x9dde7,1,0xd9) + ROM_FILL(0x9dde8,1,0x67) + ROM_FILL(0x9dde9,1,0x06) + ROM_FILL(0x9ddea,1,0x51) + ROM_FILL(0x9ddeb,1,0xc8) + ROM_FILL(0x9ddec,1,0xff) + ROM_FILL(0x9dded,1,0xf8) + ROM_FILL(0x9ddee,1,0x60) + ROM_FILL(0x9ddef,1,0x08) + ROM_FILL(0x9ddf0,1,0xd0) + ROM_FILL(0x9ddf1,1,0xbc) + ROM_FILL(0x9ddf2,1,0x00) + ROM_FILL(0x9ddf3,1,0x09) + ROM_FILL(0x9ddf4,1,0xe0) + ROM_FILL(0x9ddf5,1,0x00) + ROM_FILL(0x9ddf6,1,0x20) + ROM_FILL(0x9ddf7,1,0x40) + ROM_FILL(0x9ddf8,1,0x43) + ROM_FILL(0x9ddf9,1,0xed) + ROM_FILL(0x9ddfa,1,0x18) + ROM_FILL(0x9ddfb,1,0x8e) + ROM_FILL(0x9ddfc,1,0x4e) + ROM_FILL(0x9ddfd,1,0xf8) + ROM_FILL(0x9ddfe,1,0x68) + ROM_FILL(0x9ddff,1,0xd0) + + NEO_SFIX_128K( "272n.s1", CRC(C297F973) SHA1(B31AF6B51E7536B538CD7EB3542C631C6327E826) ) + + NEO_BIOS_AUDIO_512K( "272d.m1", CRC(203d744e) SHA1(24fc73943009effa14eed0f7a29955f349ca8e8f) ) + + ROM_REGION( 0x1000000, "ymsnd", 0 ) + ROM_LOAD( "272sp01.v1", 0x000000, 0x800000, CRC(3bf61586) SHA1(270fd58781b2b897a7365ccdf878c7e57048da35) ) + ROM_LOAD( "272sp01.v2", 0x800000, 0x800000, CRC(95fe7646) SHA1(eec1a3a4dc5b5a960735147c29b976581a660628) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "272fe.c1", 0x0000000, 0x800000, CRC(ec9fda8d) SHA1(acc307e864d0ba15beb78a42edfa62941394ab9f) ) + ROM_LOAD16_BYTE( "272fe.c2", 0x0000001, 0x800000, CRC(d2fc888d) SHA1(cffa2aed9581ac42db0672a25ae737885f4c2044) ) + ROM_LOAD16_BYTE( "272fe.c3", 0x1000000, 0x800000, CRC(b0ea781b) SHA1(6e336952df4ec2d203a335e024ca85b912f7fa38) ) + ROM_LOAD16_BYTE( "272fe.c4", 0x1000001, 0x800000, CRC(d34ac591) SHA1(dc429100fc26baaca70f6dbf9d1c4d837b85935e) ) + ROM_LOAD16_BYTE( "272fe.c5", 0x2000000, 0x800000, CRC(1b5c1ea2) SHA1(7741344a640945770b9c97ccb3e30155874de9e8) ) + ROM_LOAD16_BYTE( "272fe.c6", 0x2000001, 0x800000, CRC(deeaad58) SHA1(e718fb195af55c2df8a101cbb6b5a050c4cb14e3) ) + ROM_LOAD16_BYTE( "272fe.c7", 0x3000000, 0x800000, CRC(dce0119f) SHA1(a89adc624fc549d69222df9202bdf277ccdbf735) ) + ROM_LOAD16_BYTE( "272fe.c8", 0x3000001, 0x800000, CRC(3bf256c5) SHA1(7b24d2b78a8937ad1aed1b68c134bc48b60bfbba) ) +ROM_END + ROM_START( samsh5spd ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "272.p1", 0x000000, 0x400000, CRC(fb7a6bba) SHA1(f68c527208d8a55ca44b0caaa8ab66b3a0ffdfe5) ) @@ -1838,82 +1920,83 @@ ROM_START( samsh5spnzk ) ROM_LOAD16_BYTE( "272d.c8", 0x3000001, 0x800000, CRC(cfde7aff) SHA1(25185F471DD35E5D388B75B83D8652085CD5E17D) ) ROM_END -HACK( 1995, fswordsb1, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis & Foxy[PHT]", "Fighters Swords (Enable hidden characters v1/V.Alt)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, fswordsb2, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Fighters Swords (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, fswordsbf, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Fighters Swords (Enable hidden characters v1.0f)", MACHINE_SUPPORTS_SAVE ) - -HACK( 1993, samshob, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Samurai Shodown (Add Char)", MACHINE_SUPPORTS_SAVE ) -HACK( 1993, samshoeh, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Samurai Shodown (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -HACK( 1993, samshoeh2, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown (Add Char - Ultra kill start max - Ultra kill always max)", MACHINE_SUPPORTS_SAVE ) -HACK( 2005, samshos1, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown (Easy special attacks 2005-09-19)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samshozk, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) - -HACK( 1994, samsho2eh, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Samurai Shodown II (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2009, samsho2emb, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Samurai Shodown II (Move Modeasy Special Attacks V4 2009-08-11)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2hy, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Samurai Shodown II (Boss hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2009, samsho2mb, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Samurai Shodown II (Moves hack 2009-08-03)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2q, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zerov", "Samurai Shodown II (Kuroko Version v1.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho2s2, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Special v0.12 2008-08-26)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2sp, samsho2, gsc, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0122)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2sp2, samsho2, gsc, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0221)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2sp3, samsho2, gsc, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0320)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2sp4, samsho2, gsc, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0311 2017-03-11)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2sp5, samsho2, gsc, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2sq, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Kuroko version v2.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2ss, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Samurai Shodown II (Command change)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2yc, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown II (Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho2zk, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown II (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) - -HACK( 1995, samsho3eh, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Samurai Shodown III (Enhance Hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2010, samsho3hb, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Samurai Shodown III (bootleg / hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho3s2, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown III (Easy special attacks 2008-09-01)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3se, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown III (Add Char - Pow hack ABC - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2005, samsho3ss, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Special v0.1 2005-09-19)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3yc, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown III (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho3zk, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown III (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) - -HACK( 1996, samsho4bh, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang", "Samurai Shodown IV (Add Char with Icon)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4cz, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami and Zhangshee", "Samurai Shodown IV (Add Char - Ultra kill start max - Ultra kill always max)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4eh, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zhangshee", "Samurai Shodown IV (Add Char)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4es, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "SNK2003/PPX Hack Team", "Samurai Shodown IV (Moves rev - v3.8)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4ev, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yumeji", "Samurai Shodown IV (Evil Amakusa)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4ew, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids and Wesker", "Samurai Shodown IV (Add Char with Color corrections P2/P3/P4)", MACHINE_SUPPORTS_SAVE ) -HACK( 2007, samsho4fc, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "FCHT", "Samurai Shodown IV (Boss Hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4kw, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Fighters Kim and Wesker", "Samurai Shodown IV (Add Char - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4kz, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Fighters Kim and Zhangshee", "Samurai Shodown IV (Add Char - Ultra pow hack set 1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2009, samsho4mb, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Blackheart", "Samurai Shodown IV (Moves hack 2009-08-05)", MACHINE_SUPPORTS_SAVE ) -HACK( 2009, samsho4pm, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Pipi899", "Samurai Shodown IV (Power Max 2009-06-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4ps, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "0 DAY-S & Eddids", "Samurai Shodown IV (Boss Fixes Ver 1.00)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho4s2, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Special v0.12 2008-09-01)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho4sp, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "GSC2007", "Samurai Shodown IV (Special 2017 2017-06-30)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4wh, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zhangshee & wesker[FGCH]", "Samurai Shodown IV (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho4zk, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie, Kof1996", "Samurai Shodown IV (Unlimited Credits in Console Mode)(2008-10-23)", MACHINE_SUPPORTS_SAVE ) - -HACK( 2003, samsho5ba, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "hack", "Samurai Shodown V (Boss, Alternate Rev.1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5bd, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "bootleg", "Samurai Shodown V (Bootleg)(fully decrypted)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5bh, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Dodowang", "Samurai Shodown V (Boss, Alternate Rev.2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5bs, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Samurai Shodown V (Enable Hidden Characters-Add portraits v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5ch, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang and Wesker", "Samurai Shodown V (Chinese Language and Boss)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5d, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (decrypted C)" , MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5d1, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (NGM-2700)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5ge, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Shiro", "Samurai Shodown V (Genjuro Evil Edition)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5hd, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (Set 2 / Decrypted C)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho5s2, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "dokx4869", "Samurai Shodown V (Easy special attacks 2008-08-26)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5x, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V (XBOX version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsho5zk, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "zuojie & kof1996", "Samurai Shodown V (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) - -HACK( 2004, samsh5spd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (decrypted C)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spd1, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (NGM-2720)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spd2, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (no encrypted P)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sph1, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V Special (Bloodlust hack)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spha, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sphb, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sphc, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 3)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sphd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (1st release, censored)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spn, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V Special (fully decrypted)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spnd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (2nd release, less censored)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5spnh3,samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids / Snk2003", "Samurai Shodown V Special (Enhanced Blood v3.0)", MACHINE_SUPPORTS_SAVE ) -HACK( 2008, samsh5spnzk,samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Zuojie / Kof1996", "Samurai Shodown V Special (Unknown Hack 2008-10-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fswordsb1, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis & Foxy[PHT]", "Fighters Swords (Enable hidden characters v1/V.Alt)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fswordsb2, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "Fighters Swords (Enable hidden characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fswordsbf, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Fighters Swords (Enable hidden characters v1.0f)", MACHINE_SUPPORTS_SAVE ) + +GAME( 1993, samshob, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshoeh, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshoeh2, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown (Add Char - Ultra kill start max - Ultra kill always max)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, samshos1, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dokx4869", "Samurai Shodown (Easy special attacks 2005-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samshozk, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) + +GAME( 1994, samsho2eh, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown II (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, samsho2emb, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blackheart", "Samurai Shodown II (Move Modeasy Special Attacks V4 2009-08-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2hy, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Samurai Shodown II (Boss hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, samsho2mb, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blackheart", "Samurai Shodown II (Moves hack 2009-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2q, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zerov", "Samurai Shodown II (Kuroko Version v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho2s2, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Special v0.12 2008-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2sp, samsho2, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0122)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2sp2, samsho2, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0221)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2sp3, samsho2, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0320)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2sp4, samsho2, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.0.0311 2017-03-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2sp5, samsho2, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown II (Special v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2sq, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Kuroko version v2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2ss, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Samurai Shodown II (Command change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2yc, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown II (Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho2zk, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown II (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) + +GAME( 1995, samsho3eh, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown III (Enhance Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, samsho3hb, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Samurai Shodown III (bootleg / hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho3s2, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dokx4869", "Samurai Shodown III (Easy special attacks 2008-09-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3se, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown III (Add Char - Pow hack ABC - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, samsho3ss, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Special v0.1 2005-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3yc, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Samurai Shodown III (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho3zk, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown III (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) + +GAME( 1996, samsho4bh, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Samurai Shodown IV (Add Char with Icon)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4cz, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Zhangshee", "Samurai Shodown IV (Add Char - Ultra kill start max - Ultra kill always max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4eh, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zhangshee", "Samurai Shodown IV (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4es, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003/PPX Hack Team", "Samurai Shodown IV (Moves rev - v3.8)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4ev, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Samurai Shodown IV (Evil Amakusa)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4ew, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids and Wesker", "Samurai Shodown IV (Add Char with Color corrections P2/P3/P4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, samsho4fc, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Samurai Shodown IV (Boss Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4kw, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Fighters Kim and Wesker", "Samurai Shodown IV (Add Char - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4kz, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Fighters Kim and Zhangshee", "Samurai Shodown IV (Add Char - Ultra pow hack set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, samsho4mb, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blackheart", "Samurai Shodown IV (Moves hack 2009-08-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, samsho4pm, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Pipi899", "Samurai Shodown IV (Power Max 2009-06-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4ps, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 DAY-S & Eddids", "Samurai Shodown IV (Boss Fixes Ver 1.00)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho4s2, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Special v0.12 2008-09-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho4sp, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Samurai Shodown IV (Special 2017 2017-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4wh, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhangshee & wesker[FGCH]", "Samurai Shodown IV (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho4zk, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zuojie, Kof1996", "Samurai Shodown IV (Unlimited Credits in Console Mode)(2008-10-23)", MACHINE_SUPPORTS_SAVE ) + +GAME( 2003, samsho5ba, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "hack", "Samurai Shodown V (Boss, Alternate Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5bd, samsho5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Samurai Shodown V (Bootleg)(fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5bh, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Dodowang", "Samurai Shodown V (Boss, Alternate Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5bs, samsho5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Samurai Shodown V (Enable Hidden Characters-Add portraits v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5ch, samsho5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang and Wesker", "Samurai Shodown V (Chinese Language and Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5d, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (decrypted C)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5d1, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (NGM-2700)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5ge, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Shiro", "Samurai Shodown V (Genjuro Evil Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5hd, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (Set 2 / Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho5s2, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "dokx4869", "Samurai Shodown V (Easy special attacks 2008-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5x, samsho5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V (XBOX version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsho5zk, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "zuojie & kof1996", "Samurai Shodown V (Unlimited Credits in Console Mode 2008-10-23)", MACHINE_SUPPORTS_SAVE ) + +GAME( 2004, samsh5fe, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (Final Edition, location test)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spd1, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (NGM-2720)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spd2, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (no encrypted P)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sph1, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (Bloodlust hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spha, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sphb, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sphc, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Samurai Shodown V Special (Final)(set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sphd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (1st release, censored)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spn, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spnd, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special (2nd release, less censored)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spnh3,samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids / Snk2003", "Samurai Shodown V Special (Enhanced Blood v3.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, samsh5spnzk,samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zuojie / Kof1996", "Samurai Shodown V Special (Unknown Hack 2008-10-23)", MACHINE_SUPPORTS_SAVE ) //PSmame (c) gaston90 used with permission @@ -4654,118 +4737,118 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Samurai Shodown -HACK( 1993, samshos01, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 1993, samshos02, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown (Always Maximum Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 1993, samshos03, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis", "Samurai Shodown (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samshos04, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown (Boss With Simple Attack Edition 2018-07-24)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samshos05, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown (Twelve Swordsman 2014-11-24)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samshos06, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown (Enhanced Edition 2016-02-15)", MACHINE_SUPPORTS_SAVE ) -HACK( 1993, samshos07, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Samurai Shodown (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samshos08, samsho, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshos01, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshos02, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown (Always Maximum Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshos03, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samshos04, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown (Boss With Simple Attack Edition 2018-07-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samshos05, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown (Twelve Swordsman 2014-11-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samshos06, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown (Enhanced Edition 2016-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshos07, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Samurai Shodown (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samshos08, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) // Samurai Shodown II -HACK( 1994, samsho2s01, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown II (Always Maximun Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s02, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown II (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s03, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Move Modeasy Special Attacks V3)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s04, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Yashional", "Samurai Shodown II (Special Boss)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s05, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "IsmaMj", "Samurai Shodown II (Xtreme Plus 2011)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s06, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown II (Color Change)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s07, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s08, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s09, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Samurai Shodown II (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s10, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1994, samsho2s11, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samsho2s12, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Bawangmaru Hell Becomes Stormy 2014-11-24)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samsho2s13, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Enhanced Edition 2016-02-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 2017, samsho2s14, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Enhanced Edition 2017-08-07)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms -HACK( 2017, samsho2s15, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho2s16, samsho2, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown II (Color Change Boss With Simple Attack Edition 2018-11-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s01, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown II (Always Maximun Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s02, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown II (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s03, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Move Modeasy Special Attacks V3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s04, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Samurai Shodown II (Special Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s05, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Samurai Shodown II (Xtreme Plus 2011)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s06, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown II (Color Change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s07, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s08, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dokx4869", "Samurai Shodown II (Move Modeasy Special Attacks V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s09, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Samurai Shodown II (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s10, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2s11, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Samurai Shodown II (Demosaic Patch For Kuroko v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samsho2s12, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Bawangmaru Hell Becomes Stormy 2014-11-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samsho2s13, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Enhanced Edition 2016-02-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, samsho2s14, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Enhanced Edition 2017-08-07)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms +GAME( 2017, samsho2s15, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho2s16, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Color Change Boss With Simple Attack Edition 2018-11-10)", MACHINE_SUPPORTS_SAVE ) // Samurai Shodown III -HACK( 1995, samsho3s01, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown III (Color Change)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s02, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Ydmis & Foxy[PHT]", "Samurai Shodown III (Hidden Characters-Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s03, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown III (Hidden Characters-Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s04, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown III (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s05, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumen", "Samurai Shodown III (Super kill Move Modification)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s06, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Move Out Of The Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s07, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Super kill Move Changes)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s08, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "cctv-sb", "Samurai Shodown III (Move Out To Simplify The Revised Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s09, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown III (Enhanced power)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samsho3s10, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Chop Hong Lang Warriors Sword 2014-11-27)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samsho3s11, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Enhanced Edition 2016-02-15)", MACHINE_SUPPORTS_SAVE ) -HACK( 1995, samsho3s12, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Samurai Shodown III (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho3s13, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho3s14, samsho3, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown III (Zankurou Musouken Color Change Boss With Simple Attack Edition 2018-11-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s01, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown III (Color Change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s02, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis & Foxy[PHT]", "Samurai Shodown III (Hidden Characters-Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s03, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown III (Hidden Characters-Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s04, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zuojie & kof1996", "Samurai Shodown III (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s05, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumen", "Samurai Shodown III (Super kill Move Modification)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s06, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Move Out Of The Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s07, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Super kill Move Changes)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s08, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "cctv-sb", "Samurai Shodown III (Move Out To Simplify The Revised Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s09, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Samurai Shodown III (Enhanced power)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samsho3s10, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Chop Hong Lang Warriors Sword 2014-11-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samsho3s11, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Enhanced Edition 2016-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3s12, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Samurai Shodown III (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho3s13, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho3s14, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown III (Zankurou Musouken Color Change Boss With Simple Attack Edition 2018-11-11)", MACHINE_SUPPORTS_SAVE ) // Samurai Shodown IV -HACK( 1996, samsho4s01, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Eddids", "Samurai Shodown IV (Hidden Characters-Add Boss Portrait V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s02, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown IV (Hidden Characters-Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s03, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Dodowang[EGCG]", "Samurai Shodown IV (Hidden Characters-Add Boss Portrait V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s04, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown IV (Color Change)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s05, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "dokx4869", "Samurai Shodown IV (Easy Special Attacks V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s06, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Easy Special Attacks V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s07, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "Kim[FGCH]", "Samurai Shodown IV (Infinite Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s08, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "yumen", "Samurai Shodown IV (Super kill Move Modification)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s09, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "lichenzhao", "Samurai Shodown IV (End Of Life Simplified Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samsho4s10, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Amakusa is coming back 2014-11-27)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samsho4s11, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Enhanced Edition 2016-02-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samsho4s12, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Strengthens 2016-11-17)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s13, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Samurai Shodown IV (Always Have Super Move And One Strike)", MACHINE_SUPPORTS_SAVE ) -HACK( 1996, samsho4s14, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "DDJ", "Samurai Shodown IV (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsho4s15, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Enhanced Edition 2004-06-20)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho4s16, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho4s17, samsho4, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown IV (Color Change Boss With Simple Attack Edition 2018-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s01, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Samurai Shodown IV (Hidden Characters-Add Boss Portrait V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s02, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "Samurai Shodown IV (Hidden Characters-Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s03, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Samurai Shodown IV (Hidden Characters-Add Boss Portrait V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s04, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "tcwlee[EGCG]", "Samurai Shodown IV (Color Change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s05, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dokx4869", "Samurai Shodown IV (Easy Special Attacks V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s06, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Easy Special Attacks V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s07, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kim[FGCH]", "Samurai Shodown IV (Infinite Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s08, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumen", "Samurai Shodown IV (Super kill Move Modification)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s09, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Samurai Shodown IV (End Of Life Simplified Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samsho4s10, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Amakusa is coming back 2014-11-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samsho4s11, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Enhanced Edition 2016-02-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samsho4s12, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Strengthens 2016-11-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s13, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Samurai Shodown IV (Always Have Super Move And One Strike)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4s14, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Samurai Shodown IV (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsho4s15, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Enhanced Edition 2004-06-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho4s16, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho4s17, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown IV (Color Change Boss With Simple Attack Edition 2018-11-12)", MACHINE_SUPPORTS_SAVE ) // Samurai Shodown V -HACK( 2003, samsho5s01, samsho5, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V (ABC power revision - hideaway essential factor activation)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s02, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Creamymami[EGCG]", "Samurai Shodown V (Infinite Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s03, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Jui Lee", "Samurai Shodown V (Color Mod-Color Change V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s04, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Jui Lee", "Samurai Shodown V (Color Mod-Color Change V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s05, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Dodowang[EGCG]", "Samurai Shodown V (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s06, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "yumeji", "Samurai Shodown V (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s07, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Eddids & SNK2003", "Samurai Shodown V (Extra-Power Style)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s08, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "snk2003", "Samurai Shodown V (Hidden Characters-Fix Boss Bug V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s09, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "wesker[FGCH]", "Samurai Shodown V (Hidden Characters-Poppy As Challenger Patch V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s10, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "SNK2003", "Samurai Shodown V (Null Boundary Plus)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s11, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "snk2003", "Samurai Shodown V (Nanatsu No Tachi)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s12, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Eddids", "Samurai Shodown V (Hidden Characters/-Add portraits v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s13, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Dodowang[EGCG] & Eddids", "Samurai Shodown V (Hidden Characters - Color Patch V1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s14, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "yuanshaoning", "Samurai Shodown V (Heihe Neijiang Road Moves To Modify)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s15, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "hack", "Samurai Shodown V (Set 3 / decrypted C)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s16, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5b, ROT0, "hack", "Samurai Shodown V (Unknown Hack Data)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s17, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5b, ROT0, "hack", "Samurai Shodown V (Remix Hack Data)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s18, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Eddids", "Samurai Shodown V (Hidden Characters-Add Portraits)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s19, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "snk2003", "Samurai Shodown V (Hidden Characters-Fix Boss Bug V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s20, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "Dodowang[EGCG] & Eddids", "Samurai Shodown V (Hidden Characters-Color Patch V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s21, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "wesker[FGCH]", "Samurai Shodown V (Hidden Characters-Poppy As Challenger Patch V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s22, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "lichenzhao", "Samurai Shodown V (Really Mirror Minna Move Simplified Version)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s23, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (Custom Decrypted)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samsho5s24, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "hack", "Samurai Shodown V (Samurai Zero Resurgence 2014-11-28)", MACHINE_SUPPORTS_SAVE ) -HACK( 2016, samsho5s25, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "hack", "Samurai Shodown V (Enhanced Edition 2016-02-17)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s26, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "DDJ", "Samurai Shodown V (Always Have Super Move And One Strike)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s27, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "DDJ", "Samurai Shodown V (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s28, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "DDJ", "Samurai Shodown V (Yoshitora Always Have Seven Sword Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2003, samsho5s29, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "GOTVG", "Samurai Shodown V (Unknown Hack 2017-04-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho5s30, samsho5, neogeo_noslot, neogeo, neogeo_state, sam5hb, ROT0, "hack", "Samurai Shodown V (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsho5s31, samsho5, neogeo_noslot, neogeo, neogeo_state, samsho5, ROT0, "hack", "Samurai Shodown V (Color Change Boss With Simple Attack Edition 2018-11-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s01, samsho5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V (ABC power revision - hideaway essential factor activation)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s02, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Creamymami[EGCG]", "Samurai Shodown V (Infinite Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s03, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Jui Lee", "Samurai Shodown V (Color Mod-Color Change V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s04, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Jui Lee", "Samurai Shodown V (Color Mod-Color Change V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s05, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Dodowang[EGCG]", "Samurai Shodown V (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s06, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "yumeji", "Samurai Shodown V (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s07, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Eddids & SNK2003", "Samurai Shodown V (Extra-Power Style)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s08, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "snk2003", "Samurai Shodown V (Hidden Characters-Fix Boss Bug V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s09, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "wesker[FGCH]", "Samurai Shodown V (Hidden Characters-Poppy As Challenger Patch V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s10, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "SNK2003", "Samurai Shodown V (Null Boundary Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s11, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "snk2003", "Samurai Shodown V (Nanatsu No Tachi)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s12, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Eddids", "Samurai Shodown V (Hidden Characters/-Add portraits v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s13, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Dodowang[EGCG] & Eddids", "Samurai Shodown V (Hidden Characters - Color Patch V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s14, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "yuanshaoning", "Samurai Shodown V (Heihe Neijiang Road Moves To Modify)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s15, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "hack", "Samurai Shodown V (Set 3 / decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s16, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5b, ROT0, "hack", "Samurai Shodown V (Unknown Hack Data)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s17, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5b, ROT0, "hack", "Samurai Shodown V (Remix Hack Data)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s18, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Eddids", "Samurai Shodown V (Hidden Characters-Add Portraits)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s19, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "snk2003", "Samurai Shodown V (Hidden Characters-Fix Boss Bug V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s20, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Dodowang[EGCG] & Eddids", "Samurai Shodown V (Hidden Characters-Color Patch V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s21, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "wesker[FGCH]", "Samurai Shodown V (Hidden Characters-Poppy As Challenger Patch V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s22, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "lichenzhao", "Samurai Shodown V (Really Mirror Minna Move Simplified Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s23, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V (Custom Decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samsho5s24, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "hack", "Samurai Shodown V (Samurai Zero Resurgence 2014-11-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, samsho5s25, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "hack", "Samurai Shodown V (Enhanced Edition 2016-02-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s26, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "DDJ", "Samurai Shodown V (Always Have Super Move And One Strike)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s27, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "DDJ", "Samurai Shodown V (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s28, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "DDJ", "Samurai Shodown V (Yoshitora Always Have Seven Sword Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5s29, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "GOTVG", "Samurai Shodown V (Unknown Hack 2017-04-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho5s30, samsho5, neogeo_noslot, neogeo, neogeo_state, init_sam5hb, ROT0, "hack", "Samurai Shodown V (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsho5s31, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "hack", "Samurai Shodown V (Color Change Boss With Simple Attack Edition 2018-11-13)", MACHINE_SUPPORTS_SAVE ) // Samurai Shodown V Special -HACK( 2004, samsh5sp01, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V Special (Fully Decrypted Set 2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp02, samsh5sp, neogeo_noslot, neogeo, neogeo_state, neogeo, ROT0, "hack", "Samurai Shodown V Special (non encrypted P, decrypted C)", MACHINE_SUPPORTS_SAVE ) -HACK( 2011, samsh5sp03, samsh5sp, neogeo_noslot, neogeo, neogeo_state, samsh5sp, ROT0, "hack", "Samurai Shodown V Special (Enhanced Edition 2011-05-16)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp04, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "zuojie & kof1996", "Samurai Shodown V Special (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp05, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "KrysoFun", "Samurai Shodown V Special (Nanatsu No Tachi v1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp06, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Nanatsu No Tachi v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp07, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Always Maximum Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp08, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Always Maximum Sword Power)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp09, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Robert", "Samurai Shodown V Special (Easy Command)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp10, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Easy Nanatsu No Tachi)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp11, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "Brennan", "Samurai Shodown V Special (Bug Fix)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp12, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb2, ROT0, "Eddids", "Samurai Shodown V Special (Zero Style Life Gauge V2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp13, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "KrysoFun", "Samurai Shodown V Special (Double Meditation)", MACHINE_SUPPORTS_SAVE ) -HACK( 2014, samsh5sp14, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb2, ROT0, "KrysoFun", "Samurai Shodown V Special (Special Edition 2014-12-01)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp15, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock Fatality V1.02 2004-09-10)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp16, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock fatality v1)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp17, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock fatality v2)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp18, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "dokx4869", "Samurai Shodown V Special (Optimize The Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp19, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Always Have Super Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp20, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Charlotte Always Have 14hit Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp21, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Easy Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2004, samsh5sp22, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (yoshitora Always Have Seven Sword Move)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsh5sp23, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb, ROT0, "hack","Samurai Shodown V Special (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) -HACK( 2018, samsh5sp24, samsh5sp, neogeo_noslot, neogeo, neogeo_state, sam5sphb2, ROT0, "hack", "Samurai Shodown V Special (Simple Attack Edition 2018-11-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp01, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (Fully Decrypted Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp02, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (non encrypted P, decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, samsh5sp03, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "hack", "Samurai Shodown V Special (Enhanced Edition 2011-05-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp04, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "zuojie & kof1996", "Samurai Shodown V Special (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp05, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "KrysoFun", "Samurai Shodown V Special (Nanatsu No Tachi v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp06, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Nanatsu No Tachi v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp07, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Always Maximum Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp08, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Always Maximum Sword Power)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp09, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Robert", "Samurai Shodown V Special (Easy Command)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp10, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Easy Nanatsu No Tachi)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp11, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "Brennan", "Samurai Shodown V Special (Bug Fix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp12, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb2, ROT0, "Eddids", "Samurai Shodown V Special (Zero Style Life Gauge V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp13, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "KrysoFun", "Samurai Shodown V Special (Double Meditation)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, samsh5sp14, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb2, ROT0, "KrysoFun", "Samurai Shodown V Special (Special Edition 2014-12-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp15, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock Fatality V1.02 2004-09-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp16, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock fatality v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp17, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "wesker[FGCH]", "Samurai Shodown V Special (Unlock fatality v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp18, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "dokx4869", "Samurai Shodown V Special (Optimize The Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp19, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Always Have Super Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp20, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Charlotte Always Have 14hit Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp21, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (Easy Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sp22, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "DDJ", "Samurai Shodown V Special (yoshitora Always Have Seven Sword Move)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsh5sp23, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb, ROT0, "hack","Samurai Shodown V Special (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, samsh5sp24, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_sam5sphb2, ROT0, "hack", "Samurai Shodown V Special (Simple Attack Edition 2018-11-14)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngsengoku.cpp b/docs/release/src/hbmame/drivers/ngsengoku.cpp index 8294f3c3347..50a5a9106db 100644 --- a/docs/release/src/hbmame/drivers/ngsengoku.cpp +++ b/docs/release/src/hbmame/drivers/ngsengoku.cpp @@ -629,6 +629,27 @@ ROM_START( sengoku3s13 ) //sengoku3h ROM_LOAD16_BYTE( "261.c4", 0x1000001, 0x800000, CRC(0b45ae53) SHA1(a19fb21408ab633aee8bbf38bf43b5e26766b355) ) ROM_END +ROM_START( sengoku3s14 ) //sengoku3sf + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "261hc14-ph1.p1", 0x000000, 0x200000, CRC(76b2a57a) SHA1(07feea211341a5b3effe02f0d4f44345bd007a2a) ) + + NEO_SFIX_128K( "261s.s1", CRC(c1e27cc7) SHA1(7d38319f517059f60287a8ce393a4901719db8a9) ) + + NEO_BIOS_AUDIO_512K( "261.m1", CRC(7d501c39) SHA1(8e6bcc428f5ac7532d9c9be7e07ad0821461a080) ) + + ROM_REGION( 0xE00000, "ymsnd", 0 ) + ROM_LOAD( "261.v1", 0x000000, 0x400000, CRC(64c30081) SHA1(f9ebd20cf59b72e864b7274c1bdb6d99ecaf4595) ) + ROM_LOAD( "261.v2", 0x400000, 0x400000, CRC(392a9c47) SHA1(7ab90a54089236ca6c3ef1af8e566a8025d38159) ) + ROM_LOAD( "261.v3", 0x800000, 0x400000, CRC(c1a7ebe3) SHA1(1d7bb481451f5ee0457e954bb5210300182c3c9c) ) + ROM_LOAD( "261.v4", 0xc00000, 0x200000, CRC(9000d085) SHA1(11157b355ab4eb6627e9f322ed875332d3d77349) ) + + ROM_REGION( 0x2000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "261.c1", 0x0000000, 0x800000, CRC(ded84d9c) SHA1(d960523b813d4fae06d716298d4e431a5c77a0c5) ) + ROM_LOAD16_BYTE( "261.c2", 0x0000001, 0x800000, CRC(b8eb4348) SHA1(619d24312549932959481fa58f43f11c048e1ca5) ) + ROM_LOAD16_BYTE( "261.c3", 0x1000000, 0x800000, CRC(84e2034a) SHA1(38ec4ae4b86933a25c9a03799b8cade4b1346401) ) + ROM_LOAD16_BYTE( "261.c4", 0x1000001, 0x800000, CRC(0b45ae53) SHA1(a19fb21408ab633aee8bbf38bf43b5e26766b355) ) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Sengoku 3 HACK( 2001, sengoku3s01, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "KrysoFun", "Sengoku 3 (EX Super Version V1)" , MACHINE_SUPPORTS_SAVE ) @@ -644,3 +665,4 @@ HACK( 2001, sengoku3s10, sengoku3, neogeo_noslot, neogeo, neogeo_state, seng HACK( 2001, sengoku3s11, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "DDJ", "Sengoku 3 (Easy Move)" , MACHINE_SUPPORTS_SAVE ) HACK( 2001, sengoku3s12, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "kofzec", "Sengoku 3 (Unlock Hidden Character)" , MACHINE_SUPPORTS_SAVE ) HACK( 2018, sengoku3s13, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "hack", "Sengoku 3 (Blue Out Of Blue 2018-06-04)" , MACHINE_SUPPORTS_SAVE ) +HACK( 2020, sengoku3s14, sengoku3, neogeo_noslot, neogeo, neogeo_state, sengoku3, ROT0, "hack", "Sengoku 3 (Fengshen Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/pacman.cpp b/docs/release/src/hbmame/drivers/pacman.cpp index dba9d4e6193..243ca7176d6 100644 --- a/docs/release/src/hbmame/drivers/pacman.cpp +++ b/docs/release/src/hbmame/drivers/pacman.cpp @@ -93,7 +93,7 @@ WRITE_LINE_MEMBER(pacman_state::irq_mask_w) m_irq_mask = state; } -WRITE8_MEMBER(pacman_state::pacman_interrupt_vector_w) +void pacman_state::pacman_interrupt_vector_w(u8 data) { m_maincpu->set_input_line_vector(0, data); m_maincpu->set_input_line(0, CLEAR_LINE); @@ -104,7 +104,7 @@ void pacman_state::speedcheat() { u8 fake_input = m_io_fake->read() & 7; - uint8_t *RAM = machine().root_device().memregion("maincpu")->base(); + u8 *RAM = machine().root_device().memregion("maincpu")->base(); if (fake_input > 2) /* activate the cheat */ { @@ -133,7 +133,7 @@ INPUT_CHANGED_MEMBER(pacman_state::pacman_fake) } // When start button pressed for the first time, see if cheat should turn on -READ8_MEMBER( pacman_state::in1_r ) +u8 pacman_state::in1_r() { u8 data = ioport("IN1")->read(); if ((data & 0x60) < 0x60) @@ -176,7 +176,7 @@ WRITE_LINE_MEMBER(pacman_state::coin_lockout_global_w) } -READ8_MEMBER( pacman_state::pacman_read_nop ) +u8 pacman_state::pacman_read_nop() { return 0xbf; } @@ -506,7 +506,7 @@ void pacman_state::woodpek(machine_config &config) * *************************************/ -uint8_t pacman_state::hbmame_pacplus_decode(offs_t addr, uint8_t e) +u8 pacman_state::hbmame_pacplus_decode(offs_t addr, u8 e) { static const unsigned char swap_xor_table[6][9] = { @@ -549,16 +549,16 @@ void pacman_state::init_pacplus() offs_t i; /* CPU ROMs */ - uint8_t *RAM = machine().root_device().memregion("maincpu")->base(); + u8 *RAM = machine().root_device().memregion("maincpu")->base(); for (i = 0; i < 0x4000; i++) RAM[i] = hbmame_pacplus_decode(i,RAM[i]); } -void pacman_state::eyes_decode(uint8_t *data) +void pacman_state::eyes_decode(u8 *data) { int j; - uint8_t swapbuffer[8]; + u8 swapbuffer[8]; for (j = 0; j < 8; j++) swapbuffer[j] = data[bitswap<16>(j,15,14,13,12,11,10,9,8,7,6,5,4,3,0,1,2)]; @@ -574,7 +574,7 @@ void pacman_state::init_eyes() /* CPU ROMs */ /* Data lines D3 and D5 swapped */ - uint8_t *RAM = machine().root_device().memregion("maincpu")->base(); + u8 *RAM = machine().root_device().memregion("maincpu")->base(); for (i = 0; i < 0x4000; i++) RAM[i] = bitswap<8>(RAM[i],7,6,3,4,5,2,1,0); diff --git a/docs/release/src/hbmame/drivers/pgm.cpp b/docs/release/src/hbmame/drivers/pgm.cpp index e10f7e6b340..0527bffea9f 100644 --- a/docs/release/src/hbmame/drivers/pgm.cpp +++ b/docs/release/src/hbmame/drivers/pgm.cpp @@ -5494,6 +5494,99 @@ ROM_START( kov2p204s95 ) //kov2psblq ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) ) ROM_END +ROM_START( kov2p204s96 ) //kov2pgsyx + ROM_REGION( 0x600000, "maincpu", 0 ) + PGM_68K_BIOS + ROM_LOAD16_WORD_SWAP( "v204-32m-p96.rom", 0x100000, 0x400000, CRC(9e10c844) SHA1(65a65039aed5d934fee38cb7840aab73bfe56a28) ) + + ROM_REGION( 0x4000, "prot", 0 ) + ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) ) + + ROM_REGION32_LE( 0x400000, "user1", 0 ) + ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) ) + + ROM_REGION( 0xc00000, "tiles", 0 ) + PGM_VIDEO_BIOS + ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) ) + + ROM_REGION16_LE( 0x4000000, "sprcol", 0 ) + ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) ) + ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) ) + ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) ) + ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) ) + ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) ) + + ROM_REGION16_LE( 0x1000000, "sprmask", 0 ) + ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) ) + ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) ) + + ROM_REGION( 0x1000000, "ics", 0 ) + PGM_AUDIO_BIOS + ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) ) +ROM_END + +ROM_START( kov2p204s97 ) //kov2plffw + ROM_REGION( 0x600000, "maincpu", 0 ) + PGM_68K_BIOS + ROM_LOAD16_WORD_SWAP( "v204-32m-p97.rom", 0x100000, 0x400000, CRC(2b238d52) SHA1(a450360377fa28519491feea05134d6ab9cbce92) ) + + ROM_REGION( 0x4000, "prot", 0 ) + ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) ) + + ROM_REGION32_LE( 0x400000, "user1", 0 ) + ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) ) + + ROM_REGION( 0xc00000, "tiles", 0 ) + PGM_VIDEO_BIOS + ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) ) + + ROM_REGION16_LE( 0x4000000, "sprcol", 0 ) + ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) ) + ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) ) + ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) ) + ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) ) + ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) ) + + ROM_REGION16_LE( 0x1000000, "sprmask", 0 ) + ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) ) + ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) ) + + ROM_REGION( 0x1000000, "ics", 0 ) + PGM_AUDIO_BIOS + ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) ) +ROM_END + +ROM_START( kov2p204s98 ) //kov2pzsws + ROM_REGION( 0x600000, "maincpu", 0 ) + PGM_68K_BIOS + ROM_LOAD16_WORD_SWAP( "v204-32m-p98.rom", 0x100000, 0x400000, CRC(95e872be) SHA1(f3b3a1901ebdc5c05a39057936f5e90c7d16610f) ) + + ROM_REGION( 0x4000, "prot", 0 ) + ROM_LOAD( "kov2p_igs027a_china.bin", 0x000000, 0x04000, CRC(19a0bd95) SHA1(83e9f22512832a51d41c588debe8be7adb3b1df7) ) + + ROM_REGION32_LE( 0x400000, "user1", 0 ) + ROM_LOAD( "v200-16.rom", 0x000000, 0x200000, CRC(16a0c11f) SHA1(ce449cef76ebd5657d49b57951e2eb0f132e203e) ) + + ROM_REGION( 0xc00000, "tiles", 0 ) + PGM_VIDEO_BIOS + ROM_LOAD( "t1200.rom", 0x180000, 0x800000, CRC(d7e26609) SHA1(bdad810f82fcf1d50a8791bdc495374ec5a309c6) ) + + ROM_REGION16_LE( 0x4000000, "sprcol", 0 ) + ROM_LOAD( "a1200.rom", 0x0000000, 0x0800000, CRC(ceeb81d8) SHA1(5476729443fc1bc9593ae10fbf7cbc5d7290b017) ) + ROM_LOAD( "a1201.rom", 0x0800000, 0x0800000, CRC(21063ca7) SHA1(cf561b44902425a920d5cbea5bf65dd9530b2289) ) + ROM_LOAD( "a1202.rom", 0x1000000, 0x0800000, CRC(4bb92fae) SHA1(f0b6d72ed425de1c69dc8f8d5795ea760a4a59b0) ) + ROM_LOAD( "a1203.rom", 0x1800000, 0x0800000, CRC(e73cb627) SHA1(4c6e48b845a5d1e8f9899010fbf273d54c2b8899) ) + ROM_LOAD( "a1204.rom", 0x2000000, 0x0200000, CRC(14b4b5bb) SHA1(d7db5740eec971f2782fb2885ee3af8f2a796550) ) + + ROM_REGION16_LE( 0x1000000, "sprmask", 0 ) + ROM_LOAD( "b1200.rom", 0x0000000, 0x0800000, CRC(bed7d994) SHA1(019dfba8154256d64cd249eb0fa4c451edce34b8) ) + ROM_LOAD( "b1201.rom", 0x0800000, 0x0800000, CRC(f251eb57) SHA1(56a5fc14ab7822f83379cecb26638e5bb266349a) ) + + ROM_REGION( 0x1000000, "ics", 0 ) + PGM_AUDIO_BIOS + ROM_LOAD( "m1200.rom", 0x800000, 0x800000, CRC(b0d88720) SHA1(44ab137e3f8e15b7cb5697ffbd9b1143d8210c4f) ) +ROM_END + /******************* Knights of Valour 2 **********************/ @@ -16030,6 +16123,61 @@ ROM_START( kovpluss366 ) //kovplus2012dw ROM_LOAD( "m0600_ph366.rom", 0x400000, 0x400000, CRC(acadac0d) SHA1(f6b195b7cd33a197d377c750a1f9f5bee2900779) ) ROM_END +ROM_START( kovpluss367 ) //kovplus2020tx + ROM_REGION( 0x600000, "maincpu", 0 ) + PGM_68K_BIOS + ROM_LOAD16_WORD_SWAP( "p0600_ph367.119", 0x100000, 0x400000, CRC(2092fd16) SHA1(e74ed09cea4e714f77cfc1ec49f3066215734aa2) ) + + ROM_REGION( 0x4000, "prot", 0 ) + ROM_LOAD( "kov_igs027a.bin", 0x000000, 0x04000, NO_DUMP ) + + ROM_REGION( 0xc00000, "tiles", 0 ) + PGM_VIDEO_BIOS + ROM_LOAD( "t0600_ph192.rom", 0x180000, 0x800000, CRC(e451df7f) SHA1(123c7d9e9a3efdbd192e9da61ea64801744fc090) ) + + ROM_REGION16_LE( 0x4000000, "sprcol", 0 ) + ROM_LOAD( "a0600_ph67.rom", 0x0000000, 0x0800000, CRC(783df23c) SHA1(5458a1b84d0d52ef0490bec0b1fe5b503b7965fc) ) + ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) ) + ROM_LOAD( "a0602_ph367.rom", 0x1000000, 0x0800000, CRC(58615616) SHA1(3d088bc88e0905e4a4a74d2feb839bc1db0fdbdd) ) + ROM_LOAD( "a0603_ph67.rom", 0x1800000, 0x0400000, CRC(4d755da5) SHA1(8b04020578e96030b86359a9f0ba892adb703bf5) ) + ROM_LOAD( "a0603_ph367.rom", 0x1C00000, 0x0400000, CRC(de6fd2a0) SHA1(c65d21ac3350d94d8a033ab1740ccab8dc690956) ) + + ROM_REGION16_LE( 0x1000000, "sprmask", 0 ) + ROM_LOAD( "b0600_ph67.rom", 0x0000000, 0x0800000, CRC(e3bf000f) SHA1(154753a31913b931878ea3aafbb677f7d6174a54) ) + ROM_LOAD( "b0601_ph367.rom", 0x0800000, 0x0400000, CRC(c91abed0) SHA1(d91b9bcacf1806967984f0b6f0249e4196d6d6d9) ) + + ROM_REGION( 0x800000, "ics", 0 ) + PGM_AUDIO_BIOS + ROM_LOAD( "m0600_ph192.rom", 0x400000, 0x400000, CRC(d84343ec) SHA1(c621a25a497cd58ec9af7374c5bd733d3d940937) ) +ROM_END + +ROM_START( kovpluss368 ) //kovsgqyzd + ROM_REGION( 0x600000, "maincpu", 0 ) + PGM_68K_BIOS + ROM_LOAD16_WORD_SWAP( "p0600_ph368.119", 0x100000, 0x400000, CRC(a019e6d2) SHA1(44b720ba3b306e3d2e064d14eb63edc6e475de59) ) + + ROM_REGION( 0x4000, "prot", 0 ) + ROM_LOAD( "kovsgqyzc_igs027a.bin", 0x000000, 0x04000, NO_DUMP ) + + ROM_REGION( 0xc00000, "tiles", 0 ) + PGM_VIDEO_BIOS + ROM_LOAD( "t0600.rom", 0x180000, 0x800000, CRC(4acc1ad6) SHA1(0668dbd5e856c2406910c6b7382548b37c631780) ) + + ROM_REGION16_LE( 0x2000000, "sprcol", 0 ) + ROM_LOAD( "a0600.rom", 0x0000000, 0x0800000, CRC(d8167834) SHA1(fa55a99629d03b2ea253392352f70d2c8639a991) ) + ROM_LOAD( "a0601.rom", 0x0800000, 0x0800000, CRC(ff7a4373) SHA1(7def9fca7513ad5a117da230bebd2e3c78679041) ) + ROM_LOAD( "a0602.rom", 0x1000000, 0x0800000, CRC(e7a32959) SHA1(3d0ed684dc5b269238890836b2ce7ef46aa5265b) ) + ROM_LOAD( "qyza0603.rom", 0x1800000, 0x0800000, CRC(c8b92220) SHA1(4f9c43970d92ac8a8f1563021022797ae8e32012) ) + + ROM_REGION16_LE( 0x1000000, "sprmask", 0 ) + ROM_LOAD( "b0600.rom", 0x0000000, 0x0800000, CRC(7d3cd059) SHA1(00cf994b63337e0e4ebe96453daf45f24192af1c) ) + ROM_LOAD( "qyzb0601.rom", 0x0800000, 0x0800000, CRC(64f55882) SHA1(ab9ac1396587c3d78d06f6ec83cab61d6a9faacd) ) + + ROM_REGION( 0x800000, "ics", 0 ) + PGM_AUDIO_BIOS + ROM_LOAD( "m0600.rom", 0x400000, 0x400000, CRC(3ada4fd6) SHA1(4c87adb25d31cbd41f04fbffe31f7bc37173da76) ) +ROM_END + ROM_START( kovplusas01 ) ROM_REGION( 0x600000, "maincpu", 0 ) PGM_68K_BIOS @@ -34939,6 +35087,9 @@ HACK( 2020, kov2p204s92, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_ HACK( 2020, kov2p204s93, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (Heroes 2020-05-07)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kov2p204s94, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (Dragon And Phoenix Dance 2020-05-07)", MACHINE_SUPPORTS_SAVE ) HACK( 2020, kov2p204s95, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (Shenbing Mushuang 2020-05-07)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kov2p204s96, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (Heroes of the World 2020-05-13)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kov2p204s97, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (Dragon And Phoenix Dance 2020-05-13)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kov2p204s98, kov2p, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2p, ROT0, "hack", "Knights of Valour 2 Plus (God of War Musou 2020-05-25)", MACHINE_SUPPORTS_SAVE ) // Knights of Valour 2 HACK( 2000, kov2h01, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "lichenzhao", "Knights of Valour 2 (Full Character Initial Equipment Full Weapon V2)", MACHINE_SUPPORTS_SAVE ) HACK( 2000, kov2h02, kov2, pgm_arm_type2, kov2, pgm_arm_type2_state, kov2, ROT0, "hack", "Knights of Valour 2 (Easy Max Power, Hacks Alternate Set 01)", MACHINE_SUPPORTS_SAVE ) // This roms is already verified @@ -35326,6 +35477,8 @@ HACK( 2011, kovpluss363, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1 HACK( 2016, kovpluss364, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hack", "Knights of Valour Plus (Xiao Bing Zheng Ba 2 2016-02-14)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, kovpluss365, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hack", "Knights of Valour Plus (Perfect Bug Fix 2018-02-24)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms HACK( 2020, kovpluss366, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hack", "Knights of Valour Plus 2012 (Warriors Edition 2020-02-11)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, kovpluss367, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "hack", "Knights of Valour Plus 2012 (Heroes Dance 2020 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +HACK( 2019, kovpluss368, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kovboot, ROT0, "bootleg", "Knights of Valour: SanGuo QunYingZhuan / Sangoku Senki: SanGuo QunYingZhuan (bootleg, set 5)", MACHINE_SUPPORTS_SAVE ) HACK( 1999, kovplusas01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kov, ROT0, "Creamymami", "Knights of Valour Plus (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) // Sanguo Qunying Chuan Zhengzong Plus HACK( 2017, kovsgqyzs01, kovplus, pgm_arm_type1_sim, sango, pgm_arm_type1_state, kovboot, ROT0, "hack", "Sanguo Qunying Chuan Zhengzong Plus (Choose The Magic Yellow Is 32 Zhao Yun)", MACHINE_IMPERFECT_SOUND | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/powerins.cpp b/docs/release/src/hbmame/drivers/powerins.cpp index 85ff5adc647..acc9045c9d5 100644 --- a/docs/release/src/hbmame/drivers/powerins.cpp +++ b/docs/release/src/hbmame/drivers/powerins.cpp @@ -215,12 +215,53 @@ ROM_START( powerns04 ) //powerinsl ROM_LOAD( "20.u54", 0x000100, 0x0100, CRC(38bd0e2f) SHA1(20d311869642cd96bb831fdf4a458e0d872f03eb) ) ROM_END +ROM_START( powerns05 ) //powerinsj + ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "93095hc05-3a.u108", 0x00000, 0x80000, CRC(45d14b06) SHA1(57ac115d14962bff1dc81571da6e53760c468c4f) ) + ROM_LOAD16_WORD_SWAP( "93095hc05-4.u109", 0x80000, 0x80000, CRC(0117de7e) SHA1(26cb4f25e61d5d1334d1e02af83284d6f0b50e32) ) + + ROM_REGION( 0x20000, "audiocpu", 0 ) + ROM_LOAD( "93095-2.u90", 0x00000, 0x20000, CRC(4b123cc6) SHA1(ed61d3a2ab20c86b91fd7bafa717be3ce26159be) ) + + ROM_REGION( 0x280000, "bgtile", 0 ) + ROM_LOAD( "93095-5.u16", 0x000000, 0x100000, CRC(b1371808) SHA1(15fca313314ff2e0caff35841a2fdda97f6235a8) ) + ROM_LOAD( "93095-6.u17", 0x100000, 0x100000, CRC(29c85d80) SHA1(abd54f9c8bade21ea918a426627199da04193165) ) + ROM_LOAD( "93095-7.u18", 0x200000, 0x080000, CRC(2dd76149) SHA1(975e4d371fdfbbd9a568da4d4c91ffd3f0ae636e) ) + + ROM_REGION( 0x100000, "fgtile", 0 ) + ROM_LOAD( "93095-1.u15", 0x000000, 0x020000, CRC(6a579ee0) SHA1(438e87b930e068e0cf7352e614a14049ebde6b8a) ) + + ROM_REGION( 0x800000, "sprites", 0 ) + ROM_LOAD16_WORD_SWAP( "93095-12.u116", 0x000000, 0x100000, CRC(35f3c2a3) SHA1(70efebfe248401ba3d766dc0e4bcc2846cd0d9a0) ) + ROM_LOAD16_WORD_SWAP( "93095-13.u117", 0x100000, 0x100000, CRC(1ebd45da) SHA1(99b0ac734890673064b2a4b4b57ff2694e338dea) ) + ROM_LOAD16_WORD_SWAP( "93095-14.u118", 0x200000, 0x100000, CRC(760d871b) SHA1(4887122ad0518c90f08c11a7a6b694f3fd218498) ) + ROM_LOAD16_WORD_SWAP( "93095-15.u119", 0x300000, 0x100000, CRC(d011be88) SHA1(837409a2584abdf22e022b0f06181a600a974cbe) ) + ROM_LOAD16_WORD_SWAP( "93095-16.u120", 0x400000, 0x100000, CRC(a9c16c9c) SHA1(a34e81324c875c2a57f778d1dbdda8da81850a29) ) + ROM_LOAD16_WORD_SWAP( "93095-17.u121", 0x500000, 0x100000, CRC(51b57288) SHA1(821473d51565bc0a8b9a979723ce1307b97e517e) ) + ROM_LOAD16_WORD_SWAP( "93095-18.u122", 0x600000, 0x100000, CRC(b135e3f2) SHA1(339fb4007ca0f379b7554a1c4f711f494a371fb2) ) + ROM_LOAD16_WORD_SWAP( "93095-19.u123", 0x700000, 0x100000, CRC(67695537) SHA1(4c78ce3e36f27d2a6a9e50e8bf896335d4d0958a) ) + + ROM_REGION( 0x240000, "oki1", 0 ) + ROM_LOAD( "93095-10.u48", 0x040000, 0x100000, CRC(329ac6c5) SHA1(e809b94e2623141f5a48995cfa97fe1ead7ab40b) ) + ROM_LOAD( "93095-11.u49", 0x140000, 0x100000, CRC(75d6097c) SHA1(3c89a7c9b12087e2d969b822419d3e5f98f5cb1d) ) + + ROM_REGION( 0x240000, "oki2", 0 ) + ROM_LOAD( "93095-8.u46", 0x040000, 0x100000, CRC(f019bedb) SHA1(4b6e10f85671c75b666e547887d403d6e607cec8) ) + ROM_LOAD( "93095-9.u47", 0x140000, 0x100000, CRC(adc83765) SHA1(9e760443f9de21c1bb7e33eaa1541023fcdc60ab) ) + + ROM_REGION( 0x0220, "proms", 0 ) + ROM_LOAD( "22.u81", 0x000000, 0x0020, CRC(67d5ec4b) SHA1(87d32948a0c88277dcdd0eaa035bde40fc7db5fe) ) + ROM_LOAD( "21.u71", 0x000020, 0x0100, CRC(182cd81f) SHA1(3a76bea81b34ea7ccf56044206721058aa5b03e6) ) + ROM_LOAD( "20.u54", 0x000100, 0x0100, CRC(38bd0e2f) SHA1(20d311869642cd96bb831fdf4a458e0d872f03eb) ) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ //Power Instinct HACK( 2015, powerns01, powerins, powerins, powerins, powerins_state, 0, ROT0, "hack ", "Power Instinct (Great Blood Temple Simplification 2015-12-05)", MACHINE_SUPPORTS_SAVE ) HACK( 2017, powerns02, powerins, powerins, powerins, powerins_state, 0, ROT0, "hack ", "Power Instinct (Unknown Hack 2017-07-01)", MACHINE_SUPPORTS_SAVE ) HACK( 2006, powerns03, powerins, powerins, powerins, powerins_state, 0, ROT0, "0 DAY-S", "Power Instinct (Enable Hidden Character)", MACHINE_SUPPORTS_SAVE ) HACK( 2018, powerns04, powerins, powerins, powerins, powerins_state, 0, ROT0, "hack", "Power Instinct (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +HACK( 2020, powerns05, powerins, powerins, powerins, powerins_state, 0, ROT0, "hack", "Power Instinct (Optimized Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/raiden2.cpp b/docs/release/src/hbmame/drivers/raiden2.cpp index 542cf17b156..2aa09fc1ace 100644 --- a/docs/release/src/hbmame/drivers/raiden2.cpp +++ b/docs/release/src/hbmame/drivers/raiden2.cpp @@ -84,7 +84,45 @@ ROM_START( zeroteamss01 ) //zeroteams, zeroteam1v4 ROM_LOAD( "v3c004x.ami18cv8pc-25.u0310.jed", 0x0000, 0x288, NO_DUMP) ROM_END +ROM_START( zeroteamss02 ) //zeroteamb + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD32_BYTE("1_sel_po02.bin", 0x000000, 0x40000, CRC(c1c66888) SHA1(eb746efd7fea9a258d34c85cc8a739e029ba54d6) ) + ROM_LOAD32_BYTE("3_sel_po02.bin", 0x000002, 0x40000, CRC(f5c02ca4) SHA1(2d0e561b51db5f358f75b0990dc2b4cd43ee8424) ) + ROM_LOAD32_BYTE("2_sel_po02.bin", 0x000001, 0x40000, CRC(8ff58607) SHA1(bfb811ce3d3b645f23a17e36d6277440e2ff454f) ) + ROM_LOAD32_BYTE("4_sel_po02.bin", 0x000003, 0x40000, CRC(58d7c48e) SHA1(8ae055bb869e6a4fb789a0419d3c6ac45a24a312) ) + + ROM_REGION( 0x40000, "user2", 0 ) + ROM_LOAD( "copx-d2.u0313.6n", 0x00000, 0x40000, CRC(a6732ff9) SHA1(c4856ec77869d9098da24b1bb3d7d58bb74b4cda) ) + + ROM_REGION( 0x20000, "audiocpu", ROMREGION_ERASEFF ) + ROM_LOAD( "seibu__5.u1110.5b", 0x000000, 0x08000, CRC(7ec1fbc3) SHA1(48299d6530f641b18764cc49e283c347d0918a47) ) + ROM_CONTINUE(0x10000,0x8000) + ROM_COPY( "audiocpu", 0x000000, 0x018000, 0x08000 ) + + ROM_REGION( 0x020000, "gfx1", 0 ) + ROM_LOAD16_BYTE( "seibu__7.u072.5s", 0x000000, 0x010000, CRC(9f6aa0f0) SHA1(1caad7092c07723d12a07aa363ae2aa69cb6be0d) ) + ROM_LOAD16_BYTE( "seibu__8.u077.5r", 0x000001, 0x010000, CRC(68f7dddc) SHA1(6938fa974c6ef028751982fdabd6a3820b0d30a8) ) + + ROM_REGION( 0x400000, "gfx2", 0 ) + ROM_LOAD( "musha_back-1.u075.4s", 0x000000, 0x100000, CRC(8b7f9219) SHA1(3412b6f8a4fe245e521ddcf185a53f2f4520eb57) ) + ROM_LOAD( "musha_back-2.u0714.2s", 0x100000, 0x080000, CRC(ce61c952) SHA1(52a843c8ba428b121fab933dd3b313b2894d80ac) ) + + ROM_REGION32_LE( 0x800000, "gfx3", ROMREGION_ERASEFF ) + ROM_LOAD32_WORD( "musha_obj-1.u0811.6f", 0x000000, 0x200000, CRC(45be8029) SHA1(adc164f9dede9a86b96a4d709e9cba7d2ad0e564) ) + ROM_LOAD32_WORD( "musha_obj-2.u082.5f", 0x000002, 0x200000, CRC(cb61c19d) SHA1(151a2ce9c32f3321a974819e9b165dddc31c8153) ) + + ROM_REGION( 0x100000, "oki", 0 ) + ROM_LOAD( "seibu__6.u105.4a", 0x00000, 0x40000, CRC(48be32b1) SHA1(969d2191a3c46871ee8bf93088b3cecce3eccf0c) ) + + ROM_REGION( 0x10000, "pals", 0 ) + ROM_LOAD( "v3c001.pal.u0310.jed", 0x0000, 0x288, NO_DUMP) + ROM_LOAD( "v3c002.tibpal16l8-25.u0322.jed", 0x0000, 0x288, NO_DUMP) + ROM_LOAD( "v3c003.ami18cv8p-15.u0619.jed", 0x0000, 0x288, NO_DUMP) + ROM_LOAD( "v3c004x.ami18cv8pc-25.u0310.jed", 0x0000, 0x288, NO_DUMP) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Zero Team GAME( 1993, zeroteamcs01, zeroteam, zeroteam, zeroteam, raiden2_state, init_zeroteam, ROT0, "hack", "Zero Team (Special Attack)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, zeroteamss01, zeroteam, zeroteam, zeroteam, raiden2_state, init_zeroteam, ROT0, "hack", "Zero Team Selection (1v4 Version 2018-02-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, zeroteamss02, zeroteam, zeroteam, zeroteam, raiden2_state, init_zeroteam, ROT0, "hack", "Zero Team Selection (Nightmare 2018-10-22)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/schaser.cpp b/docs/release/src/hbmame/drivers/schaser.cpp index 3fb785363cd..6d2bb6ca25a 100644 --- a/docs/release/src/hbmame/drivers/schaser.cpp +++ b/docs/release/src/hbmame/drivers/schaser.cpp @@ -70,37 +70,34 @@ public: private: - DECLARE_READ8_MEMBER(mw8080bw_shift_result_rev_r); - DECLARE_READ8_MEMBER(mw8080bw_reversable_shift_result_r); - DECLARE_WRITE8_MEMBER(mw8080bw_reversable_shift_count_w); - DECLARE_READ8_MEMBER(port02_r); - DECLARE_WRITE8_MEMBER(port03_w); - DECLARE_WRITE8_MEMBER(port05_w); - DECLARE_WRITE8_MEMBER(colour_w); + u8 port02_r(); + void port03_w(u8 data); + void port05_w(u8 data); + void colour_w(offs_t offset, u8 data); DECLARE_MACHINE_START(sc); DECLARE_MACHINE_RESET(sc); TIMER_DEVICE_CALLBACK_MEMBER(schaser_effect_555_cb); TIMER_CALLBACK_MEMBER(mw8080bw_interrupt_callback); void mem_map(address_map &map); void io_map(address_map &map); - uint32_t screen_update_schasercv(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + u32 screen_update_schasercv(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); bool m_flip_screen; bool m_sound_enabled; bool m_explosion; bool m_555_is_low; attotime m_555_time_remain; int32_t m_555_time_remain_savable; - uint8_t m_last_effect; - uint8_t m_sound_seq; + u8 m_last_effect; + u8 m_sound_seq; emu_timer *m_interrupt_timer; - uint8_t vpos_to_vysnc_chain_counter( int vpos ); - int vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ); + u8 vpos_to_vysnc_chain_counter( int vpos ); + int vysnc_chain_counter_to_vpos( u8 counter, int vblank ); void schaser_reinit_555_time_remain(); void mw8080bw_create_interrupt_timer( ); void mw8080bw_start_interrupt_timer( ); required_device<cpu_device> m_maincpu; - required_shared_ptr<uint8_t> m_p_ram; - required_shared_ptr<uint8_t> m_p_colorram; + required_shared_ptr<u8> m_p_ram; + required_shared_ptr<u8> m_p_colorram; required_device<sn76477_device> m_sn; required_device<discrete_sound_device> m_discrete; required_device<timer_device> m_555_timer; @@ -204,7 +201,7 @@ static const double schaser_effect_rc[8] = (1.0/ (1.0/RES_K(15) + 1.0/RES_K(39) + 1.0/RES_K(82)) + RES_K(20)) * CAP_U(1) }; -WRITE8_MEMBER(sc_state::port03_w) +void sc_state::port03_w(u8 data) { /* bit 1 - Dot Sound Enable bit 2 - Effect Sound A (a stream of pulses) @@ -212,7 +209,7 @@ WRITE8_MEMBER(sc_state::port03_w) bit 4 - Explosion (a stream of ff's with some fe's thrown in) bit 5 - Goes high when first dot hit */ - uint8_t effect = 0, byte = data & 0x2c; + u8 effect = 0, byte = data & 0x2c; /* If you use fuel, the dot sound turns into a continuous beep. @@ -286,7 +283,7 @@ WRITE8_MEMBER(sc_state::port03_w) m_sn->mixer_b_w(m_explosion); } -WRITE8_MEMBER(sc_state::port05_w) +void sc_state::port05_w(u8 data) { /* bit 0 - Music (DAC) bit 2 - Coin Lockout @@ -309,7 +306,7 @@ WRITE8_MEMBER(sc_state::port05_w) TIMER_DEVICE_CALLBACK_MEMBER(sc_state::schaser_effect_555_cb) { - uint8_t effect = param; + u8 effect = param; attotime new_time; /* Toggle 555 output */ @@ -364,16 +361,15 @@ MACHINE_RESET_MEMBER( sc_state, sc ) m_555_time_remain_savable = m_555_time_remain.as_double(); m_555_timer->adjust(attotime::never); - address_space &space = m_maincpu->space(AS_PROGRAM); - port03_w(space, 0, 0); - port05_w(space, 0, 0); + port03_w(0); + port05_w(0); mw8080bw_start_interrupt_timer(); } -uint8_t sc_state::vpos_to_vysnc_chain_counter( int vpos ) +u8 sc_state::vpos_to_vysnc_chain_counter( int vpos ) { /* convert from a vertical position to the actual values on the vertical sync counters */ - uint8_t counter; + u8 counter; int vblank = (vpos >= MW8080BW_VBSTART); if (vblank) @@ -385,7 +381,7 @@ uint8_t sc_state::vpos_to_vysnc_chain_counter( int vpos ) } -int sc_state::vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ) +int sc_state::vysnc_chain_counter_to_vpos( u8 counter, int vblank ) { /* convert from the vertical sync counters to an actual vertical position */ int vpos; @@ -401,14 +397,14 @@ int sc_state::vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ) TIMER_CALLBACK_MEMBER(sc_state::mw8080bw_interrupt_callback) { - uint8_t next_counter; + u8 next_counter; int next_vpos; int next_vblank; /* compute vector and set the interrupt line */ int vpos = m_screen->vpos(); - uint8_t counter = vpos_to_vysnc_chain_counter(vpos); - uint8_t vector = 0xc7 | ((counter & 0x40) >> 2) | ((~counter & 0x40) >> 3); + u8 counter = vpos_to_vysnc_chain_counter(vpos); + u8 vector = 0xc7 | ((counter & 0x40) >> 2) | ((~counter & 0x40) >> 3); m_maincpu->set_input_line_and_vector(0, HOLD_LINE, vector); /* set up for next interrupt */ @@ -442,11 +438,11 @@ void sc_state::mw8080bw_start_interrupt_timer( ) -uint32_t sc_state::screen_update_schasercv(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +u32 sc_state::screen_update_schasercv(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { pen_t pens[8]; offs_t offs; - uint8_t i, x, y, data, fg, color; + u8 i, x, y, data, fg, color; for (i = 0; i < 8; i++) pens[i] = rgb_t(pal1bit(i >> 0), pal1bit(i >> 2), pal1bit(i >> 1)); @@ -478,15 +474,15 @@ uint32_t sc_state::screen_update_schasercv(screen_device &screen, bitmap_rgb32 & return 0; } -READ8_MEMBER(sc_state::port02_r) +u8 sc_state::port02_r() { - uint8_t data = ioport("IN2")->read(); + u8 data = ioport("IN2")->read(); if (m_flip_screen) return data; - uint8_t in1 = ioport("IN1")->read(); + u8 in1 = ioport("IN1")->read(); return (data & 0x89) | (in1 & 0x70) | (BIT(in1, 3) << 1) | (BIT(in1, 7) << 2); } -WRITE8_MEMBER( sc_state::colour_w ) +void sc_state::colour_w(offs_t offset, u8 data) { m_p_colorram[offset & 0x1f9f] = data; } diff --git a/docs/release/src/hbmame/drivers/segaorun.cpp b/docs/release/src/hbmame/drivers/segaorun.cpp index 2a74373d0b9..40d8dd443b3 100644 --- a/docs/release/src/hbmame/drivers/segaorun.cpp +++ b/docs/release/src/hbmame/drivers/segaorun.cpp @@ -289,8 +289,8 @@ void outrunm_state::outrunm(machine_config &config) void outrunm_state::init_init() { init_generic(); - m_custom_io_r = read16_delegate(*this, FUNC(outrunm_state::outrun_custom_io_r)); - m_custom_io_w = write16_delegate(*this, FUNC(outrunm_state::outrun_custom_io_w)); + m_custom_io_r = read16m_delegate(*this, FUNC(outrunm_state::outrun_custom_io_r)); + m_custom_io_w = write16s_delegate(*this, FUNC(outrunm_state::outrun_custom_io_w)); } ROM_START( outrunm ) diff --git a/docs/release/src/hbmame/drivers/seta2.cpp b/docs/release/src/hbmame/drivers/seta2.cpp index ef6414f1321..4da16944c8b 100644 --- a/docs/release/src/hbmame/drivers/seta2.cpp +++ b/docs/release/src/hbmame/drivers/seta2.cpp @@ -385,6 +385,56 @@ ROM_START( grdianss15 ) //grdiansy ROM_LOAD( "u32.bin", 0x000000, 0x100000, CRC(cf0f3017) SHA1(8376d3a674f71aec72f52c72758fbc53d9feb1a1) ) ROM_END +ROM_START( grdianss16 ) //grdianss + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_BYTE( "s16.u2", 0x000000, 0x080000, CRC(f4ed3bea) SHA1(2f444c4189995a1cb55d6c29801d3d820cf63e75) ) + ROM_LOAD16_BYTE( "s16.u3", 0x000001, 0x080000, CRC(db1489c3) SHA1(0b710a54c4d1edaeba3bbf3bd2cde66405f3290a) ) + ROM_LOAD16_BYTE( "u4.bin", 0x100000, 0x080000, CRC(bb52447b) SHA1(61433f683210ab2bc2cf1cc4b5b7a39cc5b6493d) ) + ROM_LOAD16_BYTE( "u5.bin", 0x100001, 0x080000, CRC(9c164a3b) SHA1(6d688c7af9e7e8e8d54b2e4dfbf41f59c79242eb) ) + + ROM_REGION( 0x2000000, "sprites", ROMREGION_ERASE) + ROM_LOAD64_WORD( "u16.bin", 0x0000000, 0x400000, CRC(6a65f265) SHA1(6cad11f718f8bbcff464d41eb4717460769237ed) ) + ROM_LOAD64_WORD( "u15.bin", 0x0000002, 0x400000, CRC(01672dcd) SHA1(f61f60e3343cc5b6ccee391ee529966a141566db) ) + ROM_LOAD64_WORD( "u18.bin", 0x0000004, 0x400000, CRC(967babf4) SHA1(42a6311576417c44aeaceb8ba6bb3cd7794e4882) ) + ROM_LOAD64_WORD( "u17.bin", 0x0000006, 0x400000, CRC(0fad0629) SHA1(1bdc8e7c5e39e83d327f14a672ec81b049112da6) ) + ROM_LOAD64_WORD( "u20.bin", 0x1800000, 0x200000, CRC(a7226ab7) SHA1(408580dd35c568ffef1ebbd87359e3ec1f867020) ) + ROM_CONTINUE( 0x1000000, 0x200000 ) + ROM_LOAD64_WORD( "u19.bin", 0x1800002, 0x200000, CRC(c0c998a0) SHA1(498fb1877527ed37412537f06a2c39ff0c60f146) ) + ROM_CONTINUE( 0x1000002, 0x200000 ) + ROM_LOAD64_WORD( "u22.bin", 0x1800004, 0x200000, CRC(6239997a) SHA1(87b6d6f30f152f625f82fd858c1290176c7e156e) ) + ROM_CONTINUE( 0x1000004, 0x200000 ) + ROM_LOAD64_WORD( "u21.bin", 0x1800006, 0x200000, CRC(6f95e466) SHA1(28482fad16a3ac9302f152d81552e6f84a44f3e4) ) + ROM_CONTINUE( 0x1000006, 0x200000 ) + + ROM_REGION( 0x100000, "x1snd", 0 ) + ROM_LOAD( "u32.bin", 0x000000, 0x100000, CRC(cf0f3017) SHA1(8376d3a674f71aec72f52c72758fbc53d9feb1a1) ) +ROM_END + +ROM_START( grdianss17 ) //grdiansy + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_BYTE( "s16.u2", 0x000000, 0x080000, CRC(f4ed3bea) SHA1(2f444c4189995a1cb55d6c29801d3d820cf63e75) ) + ROM_LOAD16_BYTE( "s17.u3", 0x000001, 0x080000, CRC(a27cd503) SHA1(0c02eb6f63dd59deb889f67d53ecd3262b6e91f8) ) + ROM_LOAD16_BYTE( "u4.bin", 0x100000, 0x080000, CRC(bb52447b) SHA1(61433f683210ab2bc2cf1cc4b5b7a39cc5b6493d) ) + ROM_LOAD16_BYTE( "u5.bin", 0x100001, 0x080000, CRC(9c164a3b) SHA1(6d688c7af9e7e8e8d54b2e4dfbf41f59c79242eb) ) + + ROM_REGION( 0x2000000, "sprites", ROMREGION_ERASE) + ROM_LOAD64_WORD( "u16.bin", 0x0000000, 0x400000, CRC(6a65f265) SHA1(6cad11f718f8bbcff464d41eb4717460769237ed) ) + ROM_LOAD64_WORD( "u15.bin", 0x0000002, 0x400000, CRC(01672dcd) SHA1(f61f60e3343cc5b6ccee391ee529966a141566db) ) + ROM_LOAD64_WORD( "u18.bin", 0x0000004, 0x400000, CRC(967babf4) SHA1(42a6311576417c44aeaceb8ba6bb3cd7794e4882) ) + ROM_LOAD64_WORD( "u17.bin", 0x0000006, 0x400000, CRC(0fad0629) SHA1(1bdc8e7c5e39e83d327f14a672ec81b049112da6) ) + ROM_LOAD64_WORD( "u20.bin", 0x1800000, 0x200000, CRC(a7226ab7) SHA1(408580dd35c568ffef1ebbd87359e3ec1f867020) ) + ROM_CONTINUE( 0x1000000, 0x200000 ) + ROM_LOAD64_WORD( "u19.bin", 0x1800002, 0x200000, CRC(c0c998a0) SHA1(498fb1877527ed37412537f06a2c39ff0c60f146) ) + ROM_CONTINUE( 0x1000002, 0x200000 ) + ROM_LOAD64_WORD( "u22.bin", 0x1800004, 0x200000, CRC(6239997a) SHA1(87b6d6f30f152f625f82fd858c1290176c7e156e) ) + ROM_CONTINUE( 0x1000004, 0x200000 ) + ROM_LOAD64_WORD( "u21.bin", 0x1800006, 0x200000, CRC(6f95e466) SHA1(28482fad16a3ac9302f152d81552e6f84a44f3e4) ) + ROM_CONTINUE( 0x1000006, 0x200000 ) + + ROM_REGION( 0x100000, "x1snd", 0 ) + ROM_LOAD( "u32.bin", 0x000000, 0x100000, CRC(cf0f3017) SHA1(8376d3a674f71aec72f52c72758fbc53d9feb1a1) ) +ROM_END + /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Guardians GAME( 2018, grdianss01, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Warriors Edition 2018-05-05)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) @@ -402,4 +452,6 @@ GAME( 2019, grdianss12, grdians, grdians, grdians, seta2_state, em GAME( 2019, grdianss13, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Kerron Edition 2019-08-17)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) GAME( 2020, grdianss14, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Warriors Edition 2020-02-15)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) GAME( 2020, grdianss15, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Warriors Edition 2020-02-06)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 2020, grdianss16, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Warriors Edition 2020-04-01)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) +GAME( 2020, grdianss17, grdians, grdians, grdians, seta2_state, empty_init, ROT0, "hack", "Guardians (Warriors Edition 2020-04-02)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_GRAPHICS ) diff --git a/docs/release/src/hbmame/drivers/spacmiss.cpp b/docs/release/src/hbmame/drivers/spacmiss.cpp index a17bfdab899..6752c7c8843 100644 --- a/docs/release/src/hbmame/drivers/spacmiss.cpp +++ b/docs/release/src/hbmame/drivers/spacmiss.cpp @@ -55,28 +55,25 @@ private: bool m_flip_screen; bool m_screen_red; bool m_sound_enabled; - uint8_t m_port_1_last_extra; - uint8_t m_port_2_last_extra; + u8 m_port_1_last_extra; + u8 m_port_2_last_extra; emu_timer *m_interrupt_timer; - DECLARE_READ8_MEMBER(mw8080bw_shift_result_rev_r); - DECLARE_READ8_MEMBER(mw8080bw_reversable_shift_result_r); - DECLARE_WRITE8_MEMBER(mw8080bw_reversable_shift_count_w); - DECLARE_READ8_MEMBER(spacmissx_02_r); - DECLARE_WRITE8_MEMBER(spacmissx_03_w); - DECLARE_WRITE8_MEMBER(spacmissx_05_w); - DECLARE_WRITE8_MEMBER(spacmissx_07_w); + u8 spacmissx_02_r(); + void spacmissx_03_w(u8 data); + void spacmissx_05_w(u8 data); + void spacmissx_07_w(u8 data); DECLARE_MACHINE_START(sm); DECLARE_MACHINE_RESET(sm); - uint8_t vpos_to_vysnc_chain_counter( int vpos ); - int vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ); - uint32_t screen_update_spacmissx(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + u8 vpos_to_vysnc_chain_counter( int vpos ); + int vysnc_chain_counter_to_vpos( u8 counter, int vblank ); + u32 screen_update_spacmissx(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); TIMER_CALLBACK_MEMBER(mw8080bw_interrupt_callback); void mw8080bw_create_interrupt_timer( ); void mw8080bw_start_interrupt_timer( ); void mem_map(address_map &map); void io_map(address_map &map); required_device<cpu_device> m_maincpu; - required_shared_ptr<uint8_t> m_p_ram; + required_shared_ptr<u8> m_p_ram; required_device<discrete_sound_device> m_discrete; required_device<samples_device> m_samples; required_device<screen_device> m_screen; @@ -179,14 +176,14 @@ DISCRETE_SOUND_START(spacmissx_disc) DISCRETE_SOUND_END -WRITE8_MEMBER( sm_state::spacmissx_07_w ) +void sm_state::spacmissx_07_w(u8 data) { m_discrete->write(NODE_01, data | 0xc0); } -WRITE8_MEMBER(sm_state::spacmissx_03_w) +void sm_state::spacmissx_03_w(u8 data) { - uint8_t rising_bits = data & ~m_port_1_last_extra; + u8 rising_bits = data & ~m_port_1_last_extra; if (BIT(rising_bits, 1)) m_samples->start(2, 2); /* Killed an enemy */ if (BIT(rising_bits, 2)) m_samples->start(1, 1); /* Lost a life */ @@ -195,14 +192,14 @@ WRITE8_MEMBER(sm_state::spacmissx_03_w) } // bits 0-3 make a variable background tone -WRITE8_MEMBER(sm_state::spacmissx_05_w) +void sm_state::spacmissx_05_w(u8 data) { if (BIT(m_port_1_last_extra, 5)) m_discrete->write(NODE_02, data & 0x0f); else m_discrete->write(NODE_02, 0); - uint8_t rising_bits = data & ~m_port_2_last_extra; + u8 rising_bits = data & ~m_port_2_last_extra; if (BIT(rising_bits, 4)) m_samples->start(0, 0); /* Shoot */ @@ -211,10 +208,10 @@ WRITE8_MEMBER(sm_state::spacmissx_05_w) m_port_2_last_extra = data; } -uint8_t sm_state::vpos_to_vysnc_chain_counter( int vpos ) +u8 sm_state::vpos_to_vysnc_chain_counter( int vpos ) { /* convert from a vertical position to the actual values on the vertical sync counters */ - uint8_t counter; + u8 counter; int vblank = (vpos >= MW8080BW_VBSTART); if (vblank) @@ -226,7 +223,7 @@ uint8_t sm_state::vpos_to_vysnc_chain_counter( int vpos ) } -int sm_state::vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ) +int sm_state::vysnc_chain_counter_to_vpos( u8 counter, int vblank ) { /* convert from the vertical sync counters to an actual vertical position */ int vpos; @@ -242,14 +239,14 @@ int sm_state::vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ) TIMER_CALLBACK_MEMBER(sm_state::mw8080bw_interrupt_callback) { - uint8_t next_counter; + u8 next_counter; int next_vpos; int next_vblank; /* compute vector and set the interrupt line */ int vpos = m_screen->vpos(); - uint8_t counter = vpos_to_vysnc_chain_counter(vpos); - uint8_t vector = 0xc7 | ((counter & 0x40) >> 2) | ((~counter & 0x40) >> 3); + u8 counter = vpos_to_vysnc_chain_counter(vpos); + u8 vector = 0xc7 | ((counter & 0x40) >> 2) | ((~counter & 0x40) >> 3); m_maincpu->set_input_line_and_vector(0, HOLD_LINE, vector); /* set up for next interrupt */ @@ -306,12 +303,12 @@ MACHINE_RESET_MEMBER( sm_state, sm ) -uint32_t sm_state::screen_update_spacmissx(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +u32 sm_state::screen_update_spacmissx(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { - uint8_t x = 0; - uint8_t y = MW8080BW_VCOUNTER_START_NO_VBLANK; - uint8_t video_data = 0; - uint8_t flip = m_flip_screen; + u8 x = 0; + u8 y = MW8080BW_VCOUNTER_START_NO_VBLANK; + u8 video_data = 0; + u8 flip = m_flip_screen; while (1) { @@ -364,9 +361,9 @@ uint32_t sm_state::screen_update_spacmissx(screen_device &screen, bitmap_rgb32 & return 0; } -READ8_MEMBER(sm_state::spacmissx_02_r) +u8 sm_state::spacmissx_02_r() { - uint8_t data = ioport("IN2")->read(); + u8 data = ioport("IN2")->read(); if (m_flip_screen) return data; return (data & 0x8f) | (ioport("IN1")->read() & 0x70); } diff --git a/docs/release/src/hbmame/drivers/zexall.cpp b/docs/release/src/hbmame/drivers/zexall.cpp new file mode 100644 index 00000000000..8ecf12461d4 --- /dev/null +++ b/docs/release/src/hbmame/drivers/zexall.cpp @@ -0,0 +1,183 @@ +// license:BSD-3-Clause +// copyright-holders:Robbbert +/****************************************************************************** + +2020-06-04 Added zex8085, it's a modified version of zexall, by Ian Bartholomew. CRCs were obtained by running it on a real machine. +http://www.vcfed.org/forum/showthread.php?74993 + + Memory map: + + Ram 0000-FFFF (preloaded with binary) + Special calls take place for three ram values (this interface was designed by kevtris): + FFFD - 'ack' - shared ram with output device; z80 reads from here and considers the byte at FFFF read if this value incremented + FFFE - 'req' - shared ram with output device; z80 writes an incrementing value to FFFE to indicate that there is a byte waiting at FFFF + and hence requesting the output device on the other end do something about it, until FFFD is incremented by the + output device to acknowledge receipt + FFFF - 'data' - shared ram with output device; z80 writes the data to be sent to output device here + One i/o port is used, but left unemulated: + 0001 - bit 0 controls whether interrupt timer is enabled (1) or not (0), this is a holdover from a project of kevtris' and can be ignored. + +******************************************************************************/ + +#include "emu.h" +#include "cpu/i8085/i8085.h" +#include "machine/terminal.h" + +class zexall_state : public driver_device +{ +public: + zexall_state(const machine_config &mconfig, device_type type, const char *tag) + : driver_device(mconfig, type, tag) + , m_maincpu(*this, "maincpu") + , m_terminal(*this, "terminal") + , m_main_ram(*this, "main_ram") + { } + + void zex8085(machine_config &config); + +private: + u8 output_ack_r(); + u8 output_req_r(); + u8 output_data_r(); + void output_ack_w(u8 data); + void output_req_w(u8 data); + void output_data_w(u8 data); + + void mem_map(address_map &map); + + required_device<cpu_device> m_maincpu; + required_device<generic_terminal_device> m_terminal; + required_shared_ptr<u8> m_main_ram; + u8 m_out_data; // byte written to 0xFFFF + u8 m_out_req; // byte written to 0xFFFE + u8 m_out_req_last; // old value at 0xFFFE before the most recent write + u8 m_out_ack; // byte written to 0xFFFC + + virtual void machine_start() override; + virtual void machine_reset() override; +}; + + +/****************************************************************************** + Machine Start/Reset +******************************************************************************/ + +void zexall_state::machine_start() +{ + // register for savestates + save_item(NAME(m_out_ack)); + save_item(NAME(m_out_req)); + save_item(NAME(m_out_req_last)); + save_item(NAME(m_out_data)); +} + +void zexall_state::machine_reset() +{ + // zerofill + m_out_ack = 0; + m_out_req = 0; + m_out_req_last = 0; + m_out_data = 0; + + // program is self-modifying, so need to refresh it on each run + u8 *program = memregion("maincpu")->base(); + memcpy(m_main_ram, program, 0x8000); +} + + +/****************************************************************************** + I/O Handlers +******************************************************************************/ + +u8 zexall_state::output_ack_r() +{ + // spit out the byte in out_byte if out_req is not equal to out_req_last + if (m_out_req != m_out_req_last) + { + m_terminal->write(m_out_data); + m_out_req_last = m_out_req; + m_out_ack++; + } + return m_out_ack; +} + +void zexall_state::output_ack_w(u8 data) +{ + m_out_ack = data; +} + +u8 zexall_state::output_req_r() +{ + return m_out_req; +} + +void zexall_state::output_req_w(u8 data) +{ + m_out_req_last = m_out_req; + m_out_req = data; +} + +u8 zexall_state::output_data_r() +{ + return m_out_data; +} + +void zexall_state::output_data_w(u8 data) +{ + m_out_data = data; +} + + +/****************************************************************************** + Address Maps +******************************************************************************/ + +void zexall_state::mem_map(address_map &map) +{ + map(0x0000, 0xffff).ram().share("main_ram"); + map(0xfffd, 0xfffd).rw(FUNC(zexall_state::output_ack_r), FUNC(zexall_state::output_ack_w)); + map(0xfffe, 0xfffe).rw(FUNC(zexall_state::output_req_r), FUNC(zexall_state::output_req_w)); + map(0xffff, 0xffff).rw(FUNC(zexall_state::output_data_r), FUNC(zexall_state::output_data_w)); +} + + +/****************************************************************************** + Input Ports +******************************************************************************/ + +static INPUT_PORTS_START( zexall ) +INPUT_PORTS_END + + +/****************************************************************************** + Machine Drivers +******************************************************************************/ + +void zexall_state::zex8085(machine_config &config) +{ + /* basic machine hardware */ + I8085A(config, m_maincpu, XTAL(4'000'000)); + m_maincpu->set_addrmap(AS_PROGRAM, &zexall_state::mem_map); + + /* video hardware */ + GENERIC_TERMINAL(config, m_terminal, 0); +} + + +/****************************************************************************** + ROM Definitions +******************************************************************************/ + +ROM_START( zex8085 ) + ROM_REGION( 0x8000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD( "int8085.bin", 0x0000, 0x0050, CRC(4184ad6d) SHA1(f958d2e603cacdad3b65676133b6af6ef4c6301f) ) + ROM_LOAD( "zex8085.bin", 0x0100, 0x1200, CRC(3545bdbd) SHA1(4d6a2205881b62fae459ed9d908ecf7479d1d06c) ) +ROM_END + + +/****************************************************************************** + Drivers +******************************************************************************/ + +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS +COMP( 2020, zex8085, 0, 0, zex8085, zexall, zexall_state, empty_init, "Ian Bartholomew", "Zexall (i8085)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/hbmame.lst b/docs/release/src/hbmame/hbmame.lst index 7d852a412f9..61d654c7f47 100644 --- a/docs/release/src/hbmame/hbmame.lst +++ b/docs/release/src/hbmame/hbmame.lst @@ -157,6 +157,8 @@ sailormn //parent sailormnts01 sailormnts02 sailormnts03 +sailormnts04 +sailormnts05 theroes //parent theroes01 @@ -553,6 +555,7 @@ tk2h156 tk2h158 tk2h159 tk2h160 +tk2h161 wofb wofch // tk2p1 wofes @@ -648,6 +651,10 @@ captcomms85 captcomms86 captcomms87 captcomms88 +captcomms89 +captcomms90 +captcomms91 +captcomms92 dinos01 dinos02 dinos03 @@ -877,6 +884,15 @@ dinos243 dinos244 dinos245 dinos246 +dinos247 +dinos248 +dinos249 +dinos250 +dinos251 +dinos252 +dinos253 +dinos254 +dinos255 ffights01 ffights02 ffightj2s01 @@ -1336,11 +1352,11 @@ xmvsfs03 xmvsfjs01 @source:cps3.cpp -jojonc //parent -jojobanc //parent -sfiiinc //parent -sfiii2nc //parent -sfiii3nc //parent +jojonc //parent +jojobanc //parent +sfiiinc //parent +sfiii2nc //parent +sfiii3nc //parent jojoan jojobbh2 jojobbss @@ -1348,8 +1364,8 @@ jojobpow jojonbss jojonpow redearex -redeartn // no-cd version -redeartno // no-cd version with old roms from multijet +redeartn // no-cd version +redeartno // no-cd version with old roms from multijet sfiiibhp sfiiipmp sfiii2bh @@ -1413,8 +1429,8 @@ mjdchukas01 @source:dec0.cpp baddudes //parent -baddudef /* Arkatrad */ -decodemo /* Charles Doty */ +baddudef // Arkatrad +decodemo // Charles Doty robocop //parent robocopbs01 @@ -1426,12 +1442,12 @@ decomult // Dave Widel dkong //parent dkong2m dkongbcc // Jeff's Rom Hacks -dkongex /* Jeff's Hack with Foundry Level */ +dkongex // Jeff's Hack with Foundry Level dkongf dkongst dkongss -dkongp /* Fix for level 22 kill screen by Don Hodges */ -dkongpac /* Tim Appleton - Donkey Kong with Pacman graphics */ +dkongp // Fix for level 22 kill screen by Don Hodges +dkongpac // Tim Appleton - Donkey Kong with Pacman graphics dkongpe dkongchm dkongchm1 @@ -1445,43 +1461,44 @@ dkchrmx // Sock Master - Christmas Remix 2017 dkspkyrmx // Sock Master - Spooky Remix Halloween Tournament 2018 dktrainer dkpace -kong2600 /* Vic Twenty George hack of Donkey Kong */ +kong2600 // Vic Twenty George hack of Donkey Kong nadkong dkcbarrel dkfreerun +dkongotr //dk_remix @source:docastle.cpp -dorunrun //parent +dorunrun //parent sdreturn @source:dotrikun.cpp -dotrikun //parent +dotrikun //parent dotrikun2 dotriman -mineswp /* Minesweeper */ +mineswp // Minesweeper @source:dynax.cpp //mjelct3 -mjelctrn //parent +mjelctrn //parent mjelct3s01 mjelctrns01 -tenkai //parent +tenkai //parent tenkaibbs01 //@source:ertictac.cpp -//armdemo /* Charles Doty */ // totally broken +//armdemo /* Charles Doty */ // totally broken @source:exidy.cpp -targ //parent -targtest // Targ Test Rom -teetert //parent -teetertfp // free play hack +targ //parent +targtest // Targ Test Rom +teetert //parent +teetertfp // free play hack @source:exerion.cpp -exerion //parent -exerionj /* Japanese version */ -exeriongr /* Vag @ GreekRoms 2004 */ +exerion //parent +exerionj // Japanese version +exeriongr // Vag @ GreekRoms 2004 @source:fcrash.cpp fcrash @@ -1749,6 +1766,7 @@ kof96ae1 kof96ae1a kof96ae1b kof96ae2 +kof96ae23 // gfx error in the main logo during attract mode kof96b kof96b1 kof96bb @@ -1849,6 +1867,7 @@ kof96s46 kof96s47 kof96s48 kof96s49 +kof96s50 kof96cns01 @source:kof97.cpp @@ -2117,6 +2136,15 @@ kof97s170 kof97s171 kof97s172 kof97s173 +kof97s174 +kof97s175 +kof97s176 +kof97s177 +kof97s178 +kof97s179 +kof97s180 +kof97s181 +kof97s182 kof97hx01 kof97hx02 kof97hx03 @@ -2749,6 +2777,7 @@ kof98hh126 kof98hh127 kof98hh128 kof98hh129 +kof98hh130 kof98xz01 kof98xz02 kof98xz03 @@ -3078,6 +3107,9 @@ kof2000s57 kof2000s58 kof2000s59 kof2000s60 +kof2000s61 +kof2000s62 +kof2000s63 @source:kof2001.cpp kof2001d @@ -4040,6 +4072,7 @@ umk3uc20200130 umk3uc20200204 umk3uc20200226 umk3uc20200506 +umk3uc20200519 umk3tm umk3tm20190417 umk3plus20190921 @@ -4092,6 +4125,7 @@ mslugps14 mslugps15 mslugps16 mslugps17 +mslugps18 mslugrmpl01 mslugrmpl02 mslugrmpl03 @@ -4152,6 +4186,8 @@ mslug2ps37 mslug2ps38 mslug2ps39 mslug2ps40 +mslug2ps41 +mslug2ps42 mslug2erss01 mslug2erss02 mslug2erss03 @@ -4170,16 +4206,6 @@ mslug2rmnl07 mslug2rmnl08 mslug2rmnl09 mslug2rmnl10 -mslug2rmnl11 -mslug2rmnl12 -mslug2rmnl13 -mslug2rmnl14 -mslug2rmnl15 -mslug2rmnl16 -mslug2rmnl17 -mslug2rmnl18 -mslug2rmnl19 -mslug2rmnl20 mslug2rmvh01 mslug2rmvh02 mslug2rmvh03 @@ -4190,16 +4216,6 @@ mslug2rmvh07 mslug2rmvh08 mslug2rmvh09 mslug2rmvh10 -mslug2rmvh11 -mslug2rmvh12 -mslug2rmvh13 -mslug2rmvh14 -mslug2rmvh15 -mslug2rmvh16 -mslug2rmvh17 -mslug2rmvh18 -mslug2rmvh19 -mslug2rmvh20 mslug2rmhbv01 mslug2rmhbv02 mslug2rmhbhv01 @@ -4323,6 +4339,7 @@ mslug3h60 mslug3h61 mslug3h62 mslug3h63 +mslug3h64 mslug3h65 mslug3h66 mslug3h67 @@ -4353,106 +4370,6 @@ mslug3rmx17 mslug3rmx18 mslug3rmx19 mslug3rmx20 -mslug3rmx21 -mslug3rmx22 -mslug3rmx23 -mslug3rmx24 -mslug3rmx25 -mslug3rmx26 -mslug3rmx27 -mslug3rmx28 -mslug3rmx29 -mslug3rmx30 -mslug3rmx31 -mslug3rmx32 -mslug3rmx33 -mslug3rmx34 -mslug3rmx35 -mslug3rmx36 -mslug3rmx43 -mslug3rmx44 -mslug3rmx45 -mslug3rmx46 -mslug3rmx47 -mslug3rmx48 -mslug3rmx55 -mslug3rmx56 -mslug3rmx57 -mslug3rmx58 -mslug3rmx59 -mslug3rmx60 -mslug3rmx61 -mslug3rmx62 -mslug3rmx63 -mslug3rmx64 -mslug3rmx65 -mslug3rmx66 -mslug3rmx67 -mslug3rmx68 -mslug3rmx69 -mslug3rmx70 -mslug3rmx71 -mslug3rmx72 -mslug3rma01 -mslug3rma02 -mslug3rma03 -mslug3rma04 -mslug3rma05 -mslug3rma06 -mslug3rma07 -mslug3rma08 -mslug3rma09 -mslug3rma10 -mslug3rma11 -mslug3rma12 -mslug3rma13 -mslug3rma14 -mslug3rma15 -mslug3rma16 -mslug3rma17 -mslug3rma18 -mslug3rma19 -mslug3rma20 -mslug3rma21 -mslug3rma22 -mslug3rma23 -mslug3rma24 -mslug3rma25 -mslug3rma26 -mslug3rma27 -mslug3rma28 -mslug3rma29 -mslug3rma30 -mslug3rma31 -mslug3rma32 -mslug3rma33 -mslug3rma34 -mslug3rma35 -mslug3rma36 -mslug3rma43 -mslug3rma44 -mslug3rma45 -mslug3rma46 -mslug3rma47 -mslug3rma48 -mslug3rma55 -mslug3rma56 -mslug3rma57 -mslug3rma58 -mslug3rma59 -mslug3rma60 -mslug3rma61 -mslug3rma62 -mslug3rma63 -mslug3rma64 -mslug3rma65 -mslug3rma66 -mslug3rma67 -mslug3rma68 -mslug3rma69 -mslug3rma70 -mslug3rma71 -mslug3rma72 mslug3rmb01 mslug3rmb02 mslug3rmb03 @@ -4473,46 +4390,6 @@ mslug3rmb17 mslug3rmb18 mslug3rmb19 mslug3rmb20 -mslug3rmb21 -mslug3rmb22 -mslug3rmb23 -mslug3rmb24 -mslug3rmb25 -mslug3rmb26 -mslug3rmb27 -mslug3rmb28 -mslug3rmb29 -mslug3rmb30 -mslug3rmb31 -mslug3rmb32 -mslug3rmb33 -mslug3rmb34 -mslug3rmb35 -mslug3rmb36 -mslug3rmb37 -mslug3rmb38 -mslug3rmb39 -mslug3rmb40 -mslug3rmb41 -mslug3rmb42 -mslug3rmb43 -mslug3rmb44 -mslug3rmb45 -mslug3rmb46 -mslug3rmb47 -mslug3rmb48 -mslug3rmb55 -mslug3rmb56 -mslug3rmb57 -mslug3rmb58 -mslug3rmb59 -mslug3rmb60 -mslug3rmb67 -mslug3rmb68 -mslug3rmb69 -mslug3rmb70 -mslug3rmb71 -mslug3rmb72 mslug3rmc01 mslug3rmc02 mslug3rmc03 @@ -4533,46 +4410,6 @@ mslug3rmc17 mslug3rmc18 mslug3rmc19 mslug3rmc20 -mslug3rmc21 -mslug3rmc22 -mslug3rmc23 -mslug3rmc24 -mslug3rmc25 -mslug3rmc26 -mslug3rmc27 -mslug3rmc28 -mslug3rmc29 -mslug3rmc30 -mslug3rmc31 -mslug3rmc32 -mslug3rmc33 -mslug3rmc34 -mslug3rmc35 -mslug3rmc36 -mslug3rmc43 -mslug3rmc44 -mslug3rmc45 -mslug3rmc46 -mslug3rmc47 -mslug3rmc48 -mslug3rmc55 -mslug3rmc56 -mslug3rmc57 -mslug3rmc58 -mslug3rmc59 -mslug3rmc60 -mslug3rmc61 -mslug3rmc62 -mslug3rmc63 -mslug3rmc64 -mslug3rmc65 -mslug3rmc66 -mslug3rmc67 -mslug3rmc68 -mslug3rmc69 -mslug3rmc70 -mslug3rmc71 -mslug3rmc72 mslug3rmd01 mslug3rmd02 mslug3rmd03 @@ -4593,46 +4430,6 @@ mslug3rmd17 mslug3rmd18 mslug3rmd19 mslug3rmd20 -mslug3rmd21 -mslug3rmd22 -mslug3rmd23 -mslug3rmd24 -mslug3rmd25 -mslug3rmd26 -mslug3rmd27 -mslug3rmd28 -mslug3rmd29 -mslug3rmd30 -mslug3rmd31 -mslug3rmd32 -mslug3rmd33 -mslug3rmd34 -mslug3rmd35 -mslug3rmd36 -mslug3rmd43 -mslug3rmd44 -mslug3rmd45 -mslug3rmd46 -mslug3rmd47 -mslug3rmd48 -mslug3rmd55 -mslug3rmd56 -mslug3rmd57 -mslug3rmd58 -mslug3rmd59 -mslug3rmd60 -mslug3rmd61 -mslug3rmd62 -mslug3rmd63 -mslug3rmd64 -mslug3rmd65 -mslug3rmd66 -mslug3rmd67 -mslug3rmd68 -mslug3rmd69 -mslug3rmd70 -mslug3rmd71 -mslug3rmd72 mslug3rme01 mslug3rme02 mslug3rme03 @@ -4653,46 +4450,6 @@ mslug3rme17 mslug3rme18 mslug3rme19 mslug3rme20 -mslug3rme21 -mslug3rme22 -mslug3rme23 -mslug3rme24 -mslug3rme25 -mslug3rme26 -mslug3rme27 -mslug3rme28 -mslug3rme29 -mslug3rme30 -mslug3rme31 -mslug3rme32 -mslug3rme33 -mslug3rme34 -mslug3rme35 -mslug3rme36 -mslug3rme43 -mslug3rme44 -mslug3rme45 -mslug3rme46 -mslug3rme47 -mslug3rme48 -mslug3rme55 -mslug3rme56 -mslug3rme57 -mslug3rme58 -mslug3rme59 -mslug3rme60 -mslug3rme61 -mslug3rme62 -mslug3rme63 -mslug3rme64 -mslug3rme65 -mslug3rme66 -mslug3rme67 -mslug3rme68 -mslug3rme69 -mslug3rme70 -mslug3rme71 -mslug3rme72 mslug3rmf01 mslug3rmf02 mslug3rmf03 @@ -4713,46 +4470,6 @@ mslug3rmf17 mslug3rmf18 mslug3rmf19 mslug3rmf20 -mslug3rmf21 -mslug3rmf22 -mslug3rmf23 -mslug3rmf24 -mslug3rmf25 -mslug3rmf26 -mslug3rmf27 -mslug3rmf28 -mslug3rmf29 -mslug3rmf30 -mslug3rmf31 -mslug3rmf32 -mslug3rmf33 -mslug3rmf34 -mslug3rmf35 -mslug3rmf36 -mslug3rmf43 -mslug3rmf44 -mslug3rmf45 -mslug3rmf46 -mslug3rmf47 -mslug3rmf48 -mslug3rmf55 -mslug3rmf56 -mslug3rmf57 -mslug3rmf58 -mslug3rmf59 -mslug3rmf60 -mslug3rmf61 -mslug3rmf62 -mslug3rmf63 -mslug3rmf64 -mslug3rmf65 -mslug3rmf66 -mslug3rmf67 -mslug3rmf68 -mslug3rmf69 -mslug3rmf70 -mslug3rmf71 -mslug3rmf72 @source:mslug4.cpp mslug4eh2 @@ -4827,12 +4544,11 @@ mslug4hh53 mslug4hh54 mslug4hh55 mslug4hh56 +mslug4hh57 mslug4erms01 mslug4erms02 -mslug4erms03 mslug4hqyvs01 mslug4hqyvs02 -mslug4hqyvs03 mslug4rma01 mslug4rma02 mslug4rma03 @@ -4855,38 +4571,6 @@ mslug4rma19 mslug4rma20 mslug4rma21 mslug4rma22 -mslug4rma23 -mslug4rma24 -mslug4rma25 -mslug4rma26 -mslug4rma27 -mslug4rma28 -mslug4rma29 -mslug4rma30 -mslug4rma31 -mslug4rma32 -mslug4rma33 -mslug4rma40 -mslug4rma41 -mslug4rma42 -mslug4rma43 -mslug4rma44 -mslug4rma45 -mslug4rma46 -mslug4rma47 -mslug4rma48 -mslug4rma55 -mslug4rma56 -mslug4rma57 -mslug4rma58 -mslug4rma59 -mslug4rma60 -mslug4rma61 -mslug4rma62 -mslug4rma63 -mslug4rma64 -mslug4rma65 -mslug4rma66 mslug4rmb01 mslug4rmb02 mslug4rmb03 @@ -4905,21 +4589,10 @@ mslug4rmb15 mslug4rmb16 mslug4rmb17 mslug4rmb18 +mslug4rmb19 +mslug4rmb20 +mslug4rmb21 mslug4rmb22 -mslug4rmb23 -mslug4rmb24 -mslug4rmb25 -mslug4rmb26 -mslug4rmb27 -mslug4rmb31 -mslug4rmb32 -mslug4rmb33 -mslug4rmb34 -mslug4rmb35 -mslug4rmb36 -mslug4rmb37 -mslug4rmb38 -mslug4rmb39 mslug4rmc01 mslug4rmc02 mslug4rmc03 @@ -4942,38 +4615,6 @@ mslug4rmc19 mslug4rmc20 mslug4rmc21 mslug4rmc22 -mslug4rmc23 -mslug4rmc24 -mslug4rmc25 -mslug4rmc26 -mslug4rmc27 -mslug4rmc28 -mslug4rmc29 -mslug4rmc30 -mslug4rmc31 -mslug4rmc32 -mslug4rmc33 -mslug4rmc40 -mslug4rmc41 -mslug4rmc42 -mslug4rmc43 -mslug4rmc44 -mslug4rmc45 -mslug4rmc46 -mslug4rmc47 -mslug4rmc48 -mslug4rmc55 -mslug4rmc56 -mslug4rmc57 -mslug4rmc58 -mslug4rmc59 -mslug4rmc60 -mslug4rmc61 -mslug4rmc62 -mslug4rmc63 -mslug4rmc64 -mslug4rmc65 -mslug4rmc66 @source:mslug5.cpp mslug5b @@ -5061,24 +4702,8 @@ mslug5dh65 mslug5dh66 mslug5dh67 mslug5dh68 -ms5plusrm01 -ms5plusrm02 -ms5plusrm03 -ms5plusrm04 -ms5plusrm05 -ms5plusrm06 -ms5plusrm07 -ms5plusrm08 -ms5plusrm09 -ms5plusrm10 -ms5plusrm11 -ms5plusrm12 -ms5plusrm13 -ms5plusrm14 -ms5plusrm15 -ms5plusrm16 -ms5plusrm17 -ms5plusrm18 +mslug5dh69 +mslug5dh70 mslug5rmtnc01 mslug5rmtnc02 mslug5rmtnc03 @@ -5095,62 +4720,6 @@ mslug5rmtnc13 mslug5rmtnc14 mslug5rmtnc15 mslug5rmtnc16 -mslug5rmtnc17 -mslug5rmtnc18 -mslug5rmtnc19 -mslug5rmtnc20 -mslug5rmtnc21 -mslug5rmtnc22 -mslug5rmtnc23 -mslug5rmtnc24 -mslug5rmtnc25 -mslug5rmtnc26 -mslug5rmtnc27 -mslug5rmtnc28 -mslug5rmtnc29 -mslug5rmtnc30 -mslug5rmtnc31 -mslug5rmtnc32 -mslug5rmtnc33 -mslug5rmtnc34 -mslug5rmtnc35 -mslug5rmtnc36 -mslug5rmtnc46 -mslug5rmtnc47 -mslug5rmtnc48 -mslug5rmtnc49 -mslug5rmtnc50 -mslug5rmtnc51 -mslug5rmtnc52 -mslug5rmtnc53 -mslug5rmtnc54 -mslug5rmtnc55 -mslug5rmtnc56 -mslug5rmtnc57 -mslug5rmtnc58 -mslug5rmtnc59 -mslug5rmtnc60 -mslug5rmtnc61 -mslug5rmtnc62 -mslug5rmtnc63 -mslug5rmtnc64 -mslug5rmtnc65 -mslug5rmtnc66 -mslug5rmtnc67 -mslug5rmtnc68 -mslug5rmtnc69 -mslug5rmtnc70 -mslug5rmtnc71 -mslug5rmtnc72 -mslug5rmtnc82 -mslug5rmtnc83 -mslug5rmtnc84 -mslug5rmtnc85 -mslug5rmtnc86 -mslug5rmtnc87 -mslug5rmtnc88 -mslug5rmtnc89 -mslug5rmtnc90 mslug5rmnm01 mslug5rmnm02 mslug5rmnm03 @@ -5167,62 +4736,6 @@ mslug5rmnm13 mslug5rmnm14 mslug5rmnm15 mslug5rmnm16 -mslug5rmnm17 -mslug5rmnm18 -mslug5rmnm19 -mslug5rmnm20 -mslug5rmnm21 -mslug5rmnm22 -mslug5rmnm23 -mslug5rmnm24 -mslug5rmnm25 -mslug5rmnm26 -mslug5rmnm27 -mslug5rmnm28 -mslug5rmnm29 -mslug5rmnm30 -mslug5rmnm31 -mslug5rmnm32 -mslug5rmnm33 -mslug5rmnm34 -mslug5rmnm35 -mslug5rmnm36 -mslug5rmnm46 -mslug5rmnm47 -mslug5rmnm48 -mslug5rmnm49 -mslug5rmnm50 -mslug5rmnm51 -mslug5rmnm52 -mslug5rmnm53 -mslug5rmnm54 -mslug5rmnm55 -mslug5rmnm56 -mslug5rmnm57 -mslug5rmnm58 -mslug5rmnm59 -mslug5rmnm60 -mslug5rmnm61 -mslug5rmnm62 -mslug5rmnm63 -mslug5rmnm64 -mslug5rmnm65 -mslug5rmnm66 -mslug5rmnm67 -mslug5rmnm68 -mslug5rmnm69 -mslug5rmnm70 -mslug5rmnm71 -mslug5rmnm72 -mslug5rmnm82 -mslug5rmnm83 -mslug5rmnm84 -mslug5rmnm85 -mslug5rmnm86 -mslug5rmnm87 -mslug5rmnm88 -mslug5rmnm89 -mslug5rmnm90 mslug5res01 mslug5res02 mslug5res03 @@ -5239,14 +4752,6 @@ mslug5res13 mslug5res14 mslug5res15 mslug5res16 -mslug5res17 -mslug5res18 -mslug5res19 -mslug5res20 -mslug5res21 -mslug5res22 -mslug5res23 -mslug5res24 mslug5ervs01 mslug5ervs02 mslug5ervs03 @@ -5263,14 +4768,6 @@ mslug5ervs13 mslug5ervs14 mslug5ervs15 mslug5ervs16 -mslug5ervs17 -mslug5ervs18 -mslug5ervs19 -mslug5ervs20 -mslug5ervs21 -mslug5ervs22 -mslug5ervs23 -mslug5ervs24 mslug5ervr01 mslug5ervr02 mslug5ervr03 @@ -5287,14 +4784,6 @@ mslug5ervr13 mslug5ervr14 mslug5ervr15 mslug5ervr16 -mslug5ervr17 -mslug5ervr18 -mslug5ervr19 -mslug5ervr20 -mslug5ervr21 -mslug5ervr22 -mslug5ervr23 -mslug5ervr24 mslug5ervn01 mslug5ervn02 mslug5ervn03 @@ -5311,14 +4800,6 @@ mslug5ervn13 mslug5ervn14 mslug5ervn15 mslug5ervn16 -mslug5ervn17 -mslug5ervn18 -mslug5ervn19 -mslug5ervn20 -mslug5ervn21 -mslug5ervn22 -mslug5ervn23 -mslug5ervn24 mslug5sses01 mslug5sses02 mslug5sses03 @@ -5335,14 +4816,6 @@ mslug5sses13 mslug5sses14 mslug5sses15 mslug5sses16 -mslug5sses17 -mslug5sses18 -mslug5sses19 -mslug5sses20 -mslug5sses21 -mslug5sses22 -mslug5sses23 -mslug5sses24 mslug5hqs01 mslug5hqs02 mslug5hqs03 @@ -5351,6 +4824,14 @@ mslug5hqs05 mslug5hqs06 mslug5hqs07 mslug5hqs08 +mslug5hqs09 +mslug5hqs10 +mslug5hqs11 +mslug5hqs12 +mslug5hqs13 +mslug5hqs14 +mslug5hqs15 +mslug5hqs16 mslug5xsn01 mslug5xsn02 mslug5xsn03 @@ -5367,14 +4848,6 @@ mslug5xsn13 mslug5xsn14 mslug5xsn15 mslug5xsn16 -mslug5xsn17 -mslug5xsn18 -mslug5xsn19 -mslug5xsn20 -mslug5xsn21 -mslug5xsn22 -mslug5xsn23 -mslug5xsn24 mslug5xsm01 mslug5xsm02 mslug5xsm03 @@ -5391,14 +4864,6 @@ mslug5xsm13 mslug5xsm14 mslug5xsm15 mslug5xsm16 -mslug5xsm17 -mslug5xsm18 -mslug5xsm19 -mslug5xsm20 -mslug5xsm21 -mslug5xsm22 -mslug5xsm23 -mslug5xsm24 mslug5ervx01 mslug5ervx02 mslug5ervx03 @@ -5415,14 +4880,6 @@ mslug5ervx13 mslug5ervx14 mslug5ervx15 mslug5ervx16 -mslug5ervx17 -mslug5ervx18 -mslug5ervx19 -mslug5ervx20 -mslug5ervx21 -mslug5ervx22 -mslug5ervx23 -mslug5ervx24 @source:mslugx.cpp mslugxce @@ -5506,35 +4963,46 @@ mslugxz67 mslugxz68 mslugxz69 mslugxz70 +mslugxz71 +mslugxz72 +mslugxz73 +mslugxz74 +mslugxz75 +mslugxz76 +mslugxz77 +mslugxz78 +mslugxz79 +mslugxz80 +mslugxz81 +mslugxz82 +mslugxz83 +mslugxz84 +mslugxz85 mslugxhbs01 mslugxhbs02 mslugxhbs03 mslugxhbs04 mslugxhbs05 mslugxhbs06 -mslugxhbs07 -mslugxhbs08 -mslugxhbs09 -mslugxhbs10 -mslugxhbs11 -mslugxhbs12 -mslugxhbs13 -mslugxhbs14 -mslugxhbs15 -mslugxhbs16 -mslugxhbs17 -mslugxhbs18 -mslugxhbs19 +mslugxmcv01 +mslugxmcv02 +mslugxlrse01 +mslugxlrse02 +mslugxlrse03 +mslugxesrv01 +mslugxesrv02 +mslugxesrv03 +mslugxehp01 +mslugxehp02 +mslugxehp03 +mslugxat01 +mslugxat02 +mslugxat03 mslugxmrhbs01 mslugxmrhbs02 mslugxmrhbs03 mslugxmrhbs04 mslugxmrhbs05 -mslugxmrhbs06 -mslugxmrhbs07 -mslugxmrhbs08 -mslugxmrhbs09 -mslugxmrhbs10 mslugxrm0s01 mslugxrm0s02 mslugxrm0s03 @@ -5549,37 +5017,6 @@ mslugxrm0s11 mslugxrm0s12 mslugxrm0s13 mslugxrm0s14 -mslugxrm0s15 -mslugxrm0s16 -mslugxrm0s17 -mslugxrm0s18 -mslugxrm0s19 -mslugxrm0s20 -mslugxrm0s21 -mslugxrm0s22 -mslugxrm0s23 -mslugxrm0s24 -mslugxrm0s25 -mslugxrm0s26 -mslugxrm0s27 -mslugxrm0s28 -mslugxrm0s29 -mslugxrm0s30 -mslugxrm0s31 -mslugxrm0s32 -mslugxrm0s33 -mslugxrm0s37 -mslugxrm0s38 -mslugxrm0s39 -mslugxrm0s40 -mslugxrm0s41 -mslugxrm0s42 -mslugxrm0s49 -mslugxrm0s50 -mslugxrm0s51 -mslugxrm0s52 -mslugxrm0s53 -mslugxrm0s54 mslugxrm1s01 mslugxrm1s02 mslugxrm1s03 @@ -5594,37 +5031,6 @@ mslugxrm1s11 mslugxrm1s12 mslugxrm1s13 mslugxrm1s14 -mslugxrm1s15 -mslugxrm1s16 -mslugxrm1s17 -mslugxrm1s18 -mslugxrm1s19 -mslugxrm1s20 -mslugxrm1s21 -mslugxrm1s22 -mslugxrm1s23 -mslugxrm1s24 -mslugxrm1s25 -mslugxrm1s26 -mslugxrm1s27 -mslugxrm1s28 -mslugxrm1s29 -mslugxrm1s30 -mslugxrm1s31 -mslugxrm1s32 -mslugxrm1s33 -mslugxrm1s37 -mslugxrm1s38 -mslugxrm1s39 -mslugxrm1s40 -mslugxrm1s41 -mslugxrm1s42 -mslugxrm1s49 -mslugxrm1s50 -mslugxrm1s51 -mslugxrm1s52 -mslugxrm1s53 -mslugxrm1s54 mslugxrm2s01 mslugxrm2s02 mslugxrm2s03 @@ -5639,37 +5045,6 @@ mslugxrm2s11 mslugxrm2s12 mslugxrm2s13 mslugxrm2s14 -mslugxrm2s15 -mslugxrm2s16 -mslugxrm2s17 -mslugxrm2s18 -mslugxrm2s19 -mslugxrm2s20 -mslugxrm2s21 -mslugxrm2s22 -mslugxrm2s23 -mslugxrm2s24 -mslugxrm2s25 -mslugxrm2s26 -mslugxrm2s27 -mslugxrm2s28 -mslugxrm2s29 -mslugxrm2s30 -mslugxrm2s31 -mslugxrm2s32 -mslugxrm2s33 -mslugxrm2s37 -mslugxrm2s38 -mslugxrm2s39 -mslugxrm2s40 -mslugxrm2s41 -mslugxrm2s42 -mslugxrm2s49 -mslugxrm2s50 -mslugxrm2s51 -mslugxrm2s52 -mslugxrm2s53 -mslugxrm2s54 mslugxrm3s01 mslugxrm3s02 mslugxrm3s03 @@ -5684,62 +5059,6 @@ mslugxrm3s11 mslugxrm3s12 mslugxrm3s13 mslugxrm3s14 -mslugxrm3s15 -mslugxrm3s16 -mslugxrm3s17 -mslugxrm3s18 -mslugxrm3s19 -mslugxrm3s20 -mslugxrm3s21 -mslugxrm3s22 -mslugxrm3s23 -mslugxrm3s24 -mslugxrm3s25 -mslugxrm3s26 -mslugxrm3s27 -mslugxrm3s28 -mslugxrm3s29 -mslugxrm3s30 -mslugxrm3s31 -mslugxrm3s32 -mslugxrm3s33 -mslugxrm3s37 -mslugxrm3s38 -mslugxrm3s39 -mslugxrm3s40 -mslugxrm3s41 -mslugxrm3s42 -mslugxrm3s49 -mslugxrm3s50 -mslugxrm3s51 -mslugxrm3s52 -mslugxrm3s53 -mslugxrm3s54 -mslugxrm4s01 -mslugxrm4s02 -mslugxrm4s03 -mslugxrm4s04 -mslugxrm4s05 -mslugxrm4s06 -mslugxrm4s07 -mslugxrm4s08 -mslugxrm4s09 -mslugxrm4s10 -mslugxrm4s11 -mslugxrm4s12 -mslugxrm4s13 -mslugxrm4s14 -mslugxrm4s15 -mslugxrm4s16 -mslugxrm4s17 -mslugxrm4s18 -mslugxrm4s19 -mslugxrm4s20 -mslugxrm4s21 -mslugxrm4s22 -mslugxrm4s23 -mslugxrm4s24 -mslugxrm4s25 mslugxrm5s01 mslugxrm5s02 mslugxrm5s03 @@ -5748,6 +5067,9 @@ mslugxrm5s05 mslugxrm5s06 mslugxrm5s07 mslugxrm5s08 +mslugxrm5s09 +mslugxrm5s10 +mslugxrm5s11 mslugxrmmpv01 mslugxrmmpv02 mslugxrmmpv03 @@ -5762,37 +5084,6 @@ mslugxrmmpv11 mslugxrmmpv12 mslugxrmmpv13 mslugxrmmpv14 -mslugxrmmpv15 -mslugxrmmpv16 -mslugxrmmpv17 -mslugxrmmpv18 -mslugxrmmpv19 -mslugxrmmpv20 -mslugxrmmpv21 -mslugxrmmpv22 -mslugxrmmpv23 -mslugxrmmpv24 -mslugxrmmpv25 -mslugxrmmpv26 -mslugxrmmpv27 -mslugxrmmpv28 -mslugxrmmpv29 -mslugxrmmpv30 -mslugxrmmpv31 -mslugxrmmpv32 -mslugxrmmpv33 -mslugxrmmpv37 -mslugxrmmpv38 -mslugxrmmpv39 -mslugxrmmpv40 -mslugxrmmpv41 -mslugxrmmpv42 -mslugxrmmpv49 -mslugxrmmpv50 -mslugxrmmpv51 -mslugxrmmpv52 -mslugxrmmpv53 -mslugxrmmpv54 mslugxece01 mslugxece02 mslugxece03 @@ -5807,13 +5098,6 @@ mslugxece11 mslugxece12 mslugxece13 mslugxece14 -mslugxece15 -mslugxece19 -mslugxece20 -mslugxece21 -mslugxece25 -mslugxece26 -mslugxece27 @source:mystwarr.cpp mtlchamp //parent @@ -6207,7 +5491,7 @@ fr2 // 098 Idol Mahjong - final romance 2 fr2cd /* 098 (c) 1995 Video Systems Co. */ fr2ch /* 098 (c) 1995 Video Systems Co. */ gbi /* Ghostbusters Intro */ -igla +//igla iocero // BEY knacki // KnackiBalls by Furrtek lernit @@ -6251,20 +5535,20 @@ pcmbdemo // 2015 freem poknight /* 2003 (c) 200? JMK */ poknightcd poknightfr -raroggame +//raroggame rci /* Robocop intro */ samantha santabll seafight shaman16 -shaman17 -shaman18 -shaman19 +//shaman17 +//shaman18 +//shaman19 shaman20 -shaman21 -shaman22 -shaman23 -shaman24 +//shaman21 +//shaman22 +//shaman23 +//shaman24 smi /* Spiderman intro */ snddemo // Sound-Loop Demo by Freem spriteex // furrtek Sprite Experimenter @@ -6939,6 +6223,7 @@ samsho5hd samsho5s2 samsho5x samsho5zk +samsh5fe samsh5spd samsh5spd1 samsh5spd2 @@ -7090,6 +6375,7 @@ sengoku3s10 sengoku3s11 sengoku3s12 sengoku3s13 +sengoku3s14 @source:ngsvc.cpp svccprw @@ -7619,6 +6905,9 @@ kov2p204s92 kov2p204s93 kov2p204s94 kov2p204s95 +kov2p204s96 +kov2p204s97 +kov2p204s98 kov2h01 kov2h02 kov2h03 @@ -8004,6 +7293,8 @@ kovpluss363 kovpluss364 kovpluss365 kovpluss366 +kovpluss367 +kovpluss368 kovplusas01 kovshs01 kovshs02 @@ -8663,6 +7954,7 @@ powerns01 powerns02 powerns03 powerns04 +powerns05 @source:psikyo.cpp tengai //parent @@ -8698,6 +7990,7 @@ rabbits04 zeroteam //parent zeroteamcs01 zeroteamss01 +zeroteamss02 @source:rallyx.cpp rallyx //parent @@ -8783,6 +8076,8 @@ grdianss12 grdianss13 grdianss14 grdianss15 +grdianss16 +grdianss17 @source:sf.cpp sf //parent @@ -9102,6 +8397,9 @@ wmg yiear //parent nacho /* Gatinho - Nacho Libre */ +@source:zexall.cpp +zex8085 + @source:zn.cpp coh1000c coh1002m diff --git a/docs/release/src/hbmame/hbmame.mak b/docs/release/src/hbmame/hbmame.mak index a1aacef24a4..d2a358e9062 100644 --- a/docs/release/src/hbmame/hbmame.mak +++ b/docs/release/src/hbmame/hbmame.mak @@ -12,7 +12,6 @@ GEN_FOLDERS += $(GENDIR)/mame/layout/ # MAME layouts that we use LAYOUTS += \ - $(SRC)/mame/layout/dotrikun.lay \ $(SRC)/hbmame/layout/spacmissx.lay \ $(SRC)/mame/layout/segabill.lay # $(SRC)/mame/layout/atari_s1.lay diff --git a/docs/release/src/hbmame/includes/cps1.h b/docs/release/src/hbmame/includes/cps1.h index 4b6a3c5c11e..fc99a64faef 100644 --- a/docs/release/src/hbmame/includes/cps1.h +++ b/docs/release/src/hbmame/includes/cps1.h @@ -162,30 +162,30 @@ public: /* memory pointers */ // cps1 bitmap_ind16 m_dummy_bitmap; - optional_shared_ptr<uint16_t> m_mainram; - required_shared_ptr<uint16_t> m_gfxram; - required_shared_ptr<uint16_t> m_cps_a_regs; - required_shared_ptr<uint16_t> m_cps_b_regs; - uint16_t * m_scroll1; - uint16_t * m_scroll2; - uint16_t * m_scroll3; - uint16_t * m_obj; - uint16_t * m_other; - std::unique_ptr<uint16_t[]> m_buffered_obj; - optional_shared_ptr<uint8_t> m_qsound_sharedram1; - optional_shared_ptr<uint8_t> m_qsound_sharedram2; - std::unique_ptr<uint8_t[]> m_decrypt_kabuki; + optional_shared_ptr<u16 > m_mainram; + required_shared_ptr<u16 > m_gfxram; + required_shared_ptr<u16 > m_cps_a_regs; + required_shared_ptr<u16 > m_cps_b_regs; + u16 * m_scroll1; + u16 * m_scroll2; + u16 * m_scroll3; + u16 * m_obj; + u16 * m_other; + std::unique_ptr<u16 []> m_buffered_obj; + optional_shared_ptr<u8> m_qsound_sharedram1; + optional_shared_ptr<u8> m_qsound_sharedram2; + std::unique_ptr<u8[]> m_decrypt_kabuki; // cps2 - optional_shared_ptr<uint16_t> m_objram1; - optional_shared_ptr<uint16_t> m_objram2; - optional_shared_ptr<uint16_t> m_output; + optional_shared_ptr<u16 > m_objram1; + optional_shared_ptr<u16 > m_objram2; + optional_shared_ptr<u16 > m_output; optional_ioport m_io_in0; optional_ioport m_io_in1; - std::unique_ptr<uint16_t[]> m_cps2_buffered_obj; + std::unique_ptr<u16 []> m_cps2_buffered_obj; // game-specific - std::unique_ptr<uint16_t[]> m_gigaman2_dummyqsound_ram; - uint16_t sf2ceblp_prot; + std::unique_ptr<u16 []> m_gigaman2_dummyqsound_ram; + u16 sf2ceblp_prot; /* video-related */ tilemap_t *m_bg_tilemap[3]; @@ -238,20 +238,20 @@ public: int m_palette_align; int m_palette_size; int m_stars_rom_size; - uint8_t m_empty_tile[32*32]; + u8 m_empty_tile[32*32]; int m_cps_version; /* fcrash video config */ - uint8_t m_layer_enable_reg; - uint8_t m_layer_mask_reg[4]; + u8 m_layer_enable_reg; + u8 m_layer_mask_reg[4]; int m_layer_scroll1x_offset; int m_layer_scroll2x_offset; int m_layer_scroll3x_offset; int m_sprite_base; int m_sprite_list_end_marker; int m_sprite_x_offset; - std::unique_ptr<uint16_t[]> m_bootleg_sprite_ram; - std::unique_ptr<uint16_t[]> m_bootleg_work_ram; + std::unique_ptr<u16 []> m_bootleg_sprite_ram; + std::unique_ptr<u16 []> m_bootleg_work_ram; /* devices */ required_device<m68000_base_device> m_maincpu; @@ -265,46 +265,46 @@ public: required_device<palette_device> m_palette; optional_device<generic_latch_8_device> m_soundlatch; optional_device<generic_latch_8_device> m_soundlatch2; - optional_shared_ptr<uint16_t> m_decrypted_opcodes; + optional_shared_ptr<u16 > m_decrypted_opcodes; optional_memory_region m_region_key; optional_memory_region m_region_stars; - DECLARE_READ16_MEMBER(cps1_hack_dsw_r); - DECLARE_READ16_MEMBER(cps1_in1_r); - DECLARE_READ16_MEMBER(cps1_in2_r); - DECLARE_READ16_MEMBER(cps1_in3_r); - DECLARE_WRITE8_MEMBER(cps1_snd_bankswitch_w); - DECLARE_WRITE16_MEMBER(cps1_soundlatch_w); - DECLARE_WRITE16_MEMBER(cps1_soundlatch2_w); - DECLARE_WRITE16_MEMBER(cpsq_coinctrl2_w); - DECLARE_READ16_MEMBER(qsound_rom_r); - DECLARE_READ16_MEMBER(qsound_sharedram2_r); - DECLARE_WRITE16_MEMBER(qsound_sharedram2_w); - DECLARE_WRITE8_MEMBER(qsound_banksw_w); - DECLARE_READ16_MEMBER(sf2rb_prot_r); - DECLARE_READ16_MEMBER(sf2rb2_prot_r); - DECLARE_READ16_MEMBER(sf2dongb_prot_r); - DECLARE_READ16_MEMBER(sf2ceblp_prot_r); - DECLARE_WRITE16_MEMBER(sf2ceblp_prot_w); - DECLARE_READ16_MEMBER(cps1_dsw_r); - DECLARE_WRITE16_MEMBER(cps1_coinctrl_w); - DECLARE_READ16_MEMBER(qsound_sharedram1_r); - DECLARE_WRITE16_MEMBER(qsound_sharedram1_w); - DECLARE_READ16_MEMBER(ganbare_ram_r); - DECLARE_WRITE16_MEMBER(ganbare_ram_w); - DECLARE_WRITE16_MEMBER(cps1_cps_a_w); - DECLARE_READ16_MEMBER(cps1_cps_b_r); - DECLARE_WRITE16_MEMBER(cps1_cps_b_w); - DECLARE_WRITE16_MEMBER(cps1_gfxram_w); - DECLARE_WRITE16_MEMBER(cps2_objram_bank_w); - DECLARE_READ16_MEMBER(cps2_objram1_r); - DECLARE_READ16_MEMBER(cps2_objram2_r); - DECLARE_WRITE16_MEMBER(cps2_objram1_w); - DECLARE_WRITE16_MEMBER(cps2_objram2_w); - DECLARE_WRITE8_MEMBER(cps1_oki_pin7_w); - DECLARE_WRITE16_MEMBER(sf2m1_layer_w); - DECLARE_WRITE16_MEMBER(sf2m3_layer_w); - DECLARE_READ16_MEMBER(dinohunt_sound_r); + u16 cps1_hack_dsw_r(offs_t offset); + u16 cps1_in1_r(); + u16 cps1_in2_r(); + u16 cps1_in3_r(); + void cps1_snd_bankswitch_w(u8 data); + void cps1_soundlatch_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_soundlatch2_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cpsq_coinctrl2_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 qsound_rom_r(offs_t offset); + u16 qsound_sharedram2_r(offs_t offset); + void qsound_sharedram2_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void qsound_banksw_w(u8 data); + u16 sf2rb_prot_r(offs_t offset); + u16 sf2rb2_prot_r(offs_t offset); + u16 sf2dongb_prot_r(offs_t offset); + u16 sf2ceblp_prot_r(); + void sf2ceblp_prot_w(u16 data); + u16 cps1_dsw_r(offs_t offset); + void cps1_coinctrl_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 qsound_sharedram1_r(offs_t offset); + void qsound_sharedram1_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 ganbare_ram_r(offs_t offset, u16 mem_mask = ~0); + void ganbare_ram_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_cps_a_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 cps1_cps_b_r(offs_t offset); + void cps1_cps_b_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_gfxram_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps2_objram_bank_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 cps2_objram1_r(offs_t offset); + u16 cps2_objram2_r(offs_t offset); + void cps2_objram1_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps2_objram2_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_oki_pin7_w(u8 data); + void sf2m1_layer_w(offs_t offset, u16 data); + void sf2m3_layer_w(offs_t offset, u16 data); + u16 dinohunt_sound_r(); void init_sf2rb(); void init_sf2rb2(); void init_sf2thndr(); @@ -347,7 +347,7 @@ public: DECLARE_MACHINE_RESET(cps); DECLARE_VIDEO_START(cps); DECLARE_MACHINE_START(sf2m1); - uint32_t screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); DECLARE_WRITE_LINE_MEMBER(screen_vblank_cps1); INTERRUPT_GEN_MEMBER(cps1_interrupt); TIMER_DEVICE_CALLBACK_MEMBER(ganbare_interrupt); @@ -355,7 +355,7 @@ public: TIMER_DEVICE_CALLBACK_MEMBER(cps2_interrupt); TIMER_CALLBACK_MEMBER(cps2_update_digital_volume); - void kabuki_setup(void (*decode)(uint8_t *src, uint8_t *dst)); + void kabuki_setup(void (*decode)(u8 *src, u8 *dst)); /* fcrash handlers */ void init_kodb(); @@ -380,23 +380,22 @@ public: DECLARE_MACHINE_START(sf2mdt); DECLARE_MACHINE_START(slampic); DECLARE_MACHINE_START(sgyxz); - DECLARE_WRITE16_MEMBER(cawingbl_soundlatch_w); - DECLARE_WRITE16_MEMBER(dinopic_layer_w); - DECLARE_WRITE16_MEMBER(dinopic_layer2_w); - DECLARE_WRITE16_MEMBER(knightsb_layer_w); - DECLARE_WRITE16_MEMBER(kodb_layer_w); - DECLARE_WRITE16_MEMBER(punipic_layer_w); - DECLARE_WRITE16_MEMBER(sf2mdt_layer_w); - DECLARE_WRITE16_MEMBER(sf2mdta_layer_w); - DECLARE_WRITE16_MEMBER(slampic_layer_w); - DECLARE_WRITE16_MEMBER(fcrash_soundlatch_w); - DECLARE_WRITE8_MEMBER(fcrash_snd_bankswitch_w); - DECLARE_WRITE8_MEMBER(sf2mdt_snd_bankswitch_w); - DECLARE_WRITE8_MEMBER(knightsb_snd_bankswitch_w); - DECLARE_WRITE8_MEMBER(fcrash_msm5205_0_data_w); - DECLARE_WRITE8_MEMBER(fcrash_msm5205_1_data_w); - DECLARE_WRITE16_MEMBER(varthb_layer_w); - uint32_t screen_update_fcrash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + void cawingbl_soundlatch_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void dinopic_layer_w(offs_t offset, u16 data); + void dinopic_layer2_w(u16 data); + void knightsb_layer_w(offs_t offset, u16 data); + void kodb_layer_w(offs_t offset, u16 data); + void punipic_layer_w(offs_t offset, u16 data); + void sf2mdt_layer_w(offs_t offset, u16 data); + void sf2mdta_layer_w(offs_t offset, u16 data); + void slampic_layer_w(offs_t offset, u16 data); + void fcrash_soundlatch_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void fcrash_snd_bankswitch_w(u8 data); + void sf2mdt_snd_bankswitch_w(u8 data); + void knightsb_snd_bankswitch_w(u8 data); + void fcrash_msm5205_0_data_w(u8 data); + void fcrash_msm5205_1_data_w(u8 data); + u32 screen_update_fcrash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void fcrash_update_transmasks(); void fcrash_render_sprites(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void fcrash_render_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int layer, int primask); @@ -405,13 +404,13 @@ public: /* cps video */ - inline uint16_t *cps1_base( int offset, int boundary ); + inline u16 *cps1_base( int offset, int boundary ); void cps1_get_video_base(); - void unshuffle(uint64_t *buf, int len); + void unshuffle(u64 *buf, int len); void cps2_gfx_decode(); int gfxrom_bank_mapper(int type, int code); void cps1_update_transmasks(); - void cps1_build_palette(const uint16_t* const palette_base); + void cps1_build_palette(const u16 * const palette_base); void cps1_find_last_sprite(); void cps1_render_sprites(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void cps2_find_last_sprite(); @@ -421,19 +420,12 @@ public: void cps1_render_high_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int layer); void cps2_set_sprite_priorities(); void cps2_objram_latch(); - uint16_t *cps2_objbase(); + u16 *cps2_objbase(); /* cps2 driver */ void init_digital_volume(); - DECLARE_READ16_MEMBER(gigaman2_dummyqsound_r); - DECLARE_WRITE16_MEMBER(gigaman2_dummyqsound_w); void gigaman2_gfx_reorder(); - DECLARE_WRITE16_MEMBER(cps2_eeprom_port_w); - DECLARE_READ16_MEMBER(cps2_qsound_volume_r); - DECLARE_READ16_MEMBER(kludge_r); - DECLARE_READ16_MEMBER(joy_or_paddle_r); - DECLARE_READ16_MEMBER(joy_or_paddle_ecofghtr_r); DECLARE_WRITE_LINE_MEMBER(m5205_int1); DECLARE_WRITE_LINE_MEMBER(m5205_int2); void cps2(machine_config &config); @@ -508,9 +500,9 @@ public: void sk2h31_map(address_map &map); void wofsf2_map(address_map &map); void captcommb2_map(address_map &map); - DECLARE_WRITE16_MEMBER(dinoh_sound_command_w); - DECLARE_WRITE16_MEMBER(daimakb_layer_w); - DECLARE_WRITE16_MEMBER(daimakb_palctrl_w); + void dinoh_sound_command_w(u16 data); + void daimakb_layer_w(offs_t offset, u16 data); + void daimakb_palctrl_w(u16 data); void init_dinoeh(); void init_dinoh(); void init_dinoz(); diff --git a/docs/release/src/hbmame/includes/cps2.h b/docs/release/src/hbmame/includes/cps2.h index 5864316b4cb..a30f0a8ce54 100644 --- a/docs/release/src/hbmame/includes/cps2.h +++ b/docs/release/src/hbmame/includes/cps2.h @@ -159,30 +159,30 @@ public: /* memory pointers */ // cps1 bitmap_ind16 m_dummy_bitmap; - optional_shared_ptr<uint16_t> m_mainram; - required_shared_ptr<uint16_t> m_gfxram; - required_shared_ptr<uint16_t> m_cps_a_regs; - required_shared_ptr<uint16_t> m_cps_b_regs; - uint16_t * m_scroll1; - uint16_t * m_scroll2; - uint16_t * m_scroll3; - uint16_t * m_obj; - uint16_t * m_other; - std::unique_ptr<uint16_t[]> m_buffered_obj; - optional_shared_ptr<uint8_t> m_qsound_sharedram1; - optional_shared_ptr<uint8_t> m_qsound_sharedram2; - std::unique_ptr<uint8_t[]> m_decrypt_kabuki; + optional_shared_ptr<u16> m_mainram; + required_shared_ptr<u16> m_gfxram; + required_shared_ptr<u16> m_cps_a_regs; + required_shared_ptr<u16> m_cps_b_regs; + u16 * m_scroll1; + u16 * m_scroll2; + u16 * m_scroll3; + u16 * m_obj; + u16 * m_other; + std::unique_ptr<u16[]> m_buffered_obj; + optional_shared_ptr<u8> m_qsound_sharedram1; + optional_shared_ptr<u8> m_qsound_sharedram2; + std::unique_ptr<u8[]> m_decrypt_kabuki; // cps2 - optional_shared_ptr<uint16_t> m_objram1; - optional_shared_ptr<uint16_t> m_objram2; - optional_shared_ptr<uint16_t> m_output; + optional_shared_ptr<u16> m_objram1; + optional_shared_ptr<u16> m_objram2; + optional_shared_ptr<u16> m_output; optional_ioport m_io_in0; optional_ioport m_io_in1; - std::unique_ptr<uint16_t[]> m_cps2_buffered_obj; + std::unique_ptr<u16[]> m_cps2_buffered_obj; // game-specific - std::unique_ptr<uint16_t[]> m_gigaman2_dummyqsound_ram; - uint16_t sf2ceblp_prot; + std::unique_ptr<u16[]> m_gigaman2_dummyqsound_ram; + u16 sf2ceblp_prot; /* video-related */ tilemap_t *m_bg_tilemap[3]; @@ -228,7 +228,7 @@ public: int m_palette_align; int m_palette_size; int m_stars_rom_size; - uint8_t m_empty_tile[32*32]; + u8 m_empty_tile[32*32]; int m_cps_version; /* devices */ @@ -241,39 +241,28 @@ public: required_device<palette_device> m_palette; optional_device<generic_latch_8_device> m_soundlatch; optional_device<generic_latch_8_device> m_soundlatch2; - optional_shared_ptr<uint16_t> m_decrypted_opcodes; + optional_shared_ptr<u16> m_decrypted_opcodes; optional_memory_region m_region_key; optional_memory_region m_region_stars; optional_device<qsound_device> m_qsound; - DECLARE_READ16_MEMBER(cps1_hack_dsw_r); - DECLARE_READ16_MEMBER(cps1_in1_r); - DECLARE_READ16_MEMBER(cps1_in2_r); - DECLARE_READ16_MEMBER(cps1_in3_r); - DECLARE_WRITE8_MEMBER(cps1_snd_bankswitch_w); - DECLARE_WRITE16_MEMBER(cps1_soundlatch_w); - DECLARE_WRITE16_MEMBER(cps1_soundlatch2_w); - DECLARE_WRITE16_MEMBER(cpsq_coinctrl2_w); - DECLARE_READ16_MEMBER(qsound_rom_r); - DECLARE_READ16_MEMBER(qsound_sharedram2_r); - DECLARE_WRITE16_MEMBER(qsound_sharedram2_w); - DECLARE_WRITE8_MEMBER(qsound_banksw_w); - DECLARE_READ16_MEMBER(cps1_dsw_r); - DECLARE_WRITE16_MEMBER(cps1_coinctrl_w); - DECLARE_READ16_MEMBER(qsound_sharedram1_r); - DECLARE_WRITE16_MEMBER(qsound_sharedram1_w); - DECLARE_READ16_MEMBER(ganbare_ram_r); - DECLARE_WRITE16_MEMBER(ganbare_ram_w); - DECLARE_WRITE16_MEMBER(cps1_cps_a_w); - DECLARE_READ16_MEMBER(cps1_cps_b_r); - DECLARE_WRITE16_MEMBER(cps1_cps_b_w); - DECLARE_WRITE16_MEMBER(cps1_gfxram_w); - DECLARE_WRITE16_MEMBER(cps2_objram_bank_w); - DECLARE_READ16_MEMBER(cps2_objram1_r); - DECLARE_READ16_MEMBER(cps2_objram2_r); - DECLARE_WRITE16_MEMBER(cps2_objram1_w); - DECLARE_WRITE16_MEMBER(cps2_objram2_w); - DECLARE_WRITE8_MEMBER(cps1_oki_pin7_w); + u16 cps1_in2_r(); + u16 cps1_in3_r(); + u16 qsound_sharedram2_r(offs_t offset); + void qsound_sharedram2_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void qsound_banksw_w(u8 data); + u16 cps1_dsw_r(offs_t offset); + u16 qsound_sharedram1_r(offs_t offset); + void qsound_sharedram1_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_cps_a_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 cps1_cps_b_r(offs_t offset); + void cps1_cps_b_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps1_gfxram_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps2_objram_bank_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 cps2_objram1_r(offs_t offset); + u16 cps2_objram2_r(offs_t offset); + void cps2_objram1_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void cps2_objram2_w(offs_t offset, u16 data, u16 mem_mask = ~0); void init_cps2_video(); void init_cps1(); void init_cps2(); @@ -300,7 +289,7 @@ public: DECLARE_MACHINE_START(qsound); DECLARE_MACHINE_START(ganbare); DECLARE_MACHINE_RESET(cps); - uint32_t screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); DECLARE_WRITE_LINE_MEMBER(screen_vblank_cps1); INTERRUPT_GEN_MEMBER(cps1_interrupt); TIMER_DEVICE_CALLBACK_MEMBER(ganbare_interrupt); @@ -308,16 +297,16 @@ public: TIMER_DEVICE_CALLBACK_MEMBER(cps2_interrupt); TIMER_CALLBACK_MEMBER(cps2_update_digital_volume); - void kabuki_setup(void (*decode)(uint8_t *src, uint8_t *dst)); + void kabuki_setup(void (*decode)(u8 *src, u8 *dst)); /* cps video */ - inline uint16_t *cps1_base( int offset, int boundary ); + inline u16 *cps1_base( int offset, int boundary ); void cps1_get_video_base(); - void unshuffle(uint64_t *buf, int len); + void unshuffle(u64 *buf, int len); void cps2_gfx_decode(); int gfxrom_bank_mapper(int type, int code); void cps1_update_transmasks(); - void cps1_build_palette(const uint16_t* const palette_base); + void cps1_build_palette(const u16* const palette_base); void cps1_find_last_sprite(); void cps1_render_sprites(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void cps2_find_last_sprite(); @@ -327,18 +316,18 @@ public: void cps1_render_high_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int layer); void cps2_set_sprite_priorities(); void cps2_objram_latch(); - uint16_t *cps2_objbase(); + u16 *cps2_objbase(); /* cps2 driver */ void init_digital_volume(); - DECLARE_READ16_MEMBER(gigaman2_dummyqsound_r); - DECLARE_WRITE16_MEMBER(gigaman2_dummyqsound_w); + u16 gigaman2_dummyqsound_r(offs_t offset); + void gigaman2_dummyqsound_w(offs_t offset, u16 data); void gigaman2_gfx_reorder(); - DECLARE_WRITE16_MEMBER(cps2_eeprom_port_w); - DECLARE_READ16_MEMBER(cps2_qsound_volume_r); - DECLARE_READ16_MEMBER(kludge_r); - DECLARE_READ16_MEMBER(joy_or_paddle_r); - DECLARE_READ16_MEMBER(joy_or_paddle_ecofghtr_r); + void cps2_eeprom_port_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 cps2_qsound_volume_r(); + u16 kludge_r(); + u16 joy_or_paddle_r(); + u16 joy_or_paddle_ecofghtr_r(); DECLARE_WRITE_LINE_MEMBER(m5205_int1); DECLARE_WRITE_LINE_MEMBER(m5205_int2); void cps2(machine_config &config); diff --git a/docs/release/src/hbmame/includes/galaga.h b/docs/release/src/hbmame/includes/galaga.h index c6299de111d..8a76256a41a 100644 --- a/docs/release/src/hbmame/includes/galaga.h +++ b/docs/release/src/hbmame/includes/galaga.h @@ -13,7 +13,7 @@ public: , m_06xx(*this, "06xx") { } - DECLARE_WRITE8_MEMBER(galaga_sample_w); + void galaga_sample_w(offs_t offset, u8 data); void galagost(machine_config &config); void galagost_map(address_map &map); diff --git a/docs/release/src/hbmame/includes/neogeo.h b/docs/release/src/hbmame/includes/neogeo.h index ad709dc2ae9..436e315bea0 100644 --- a/docs/release/src/hbmame/includes/neogeo.h +++ b/docs/release/src/hbmame/includes/neogeo.h @@ -209,29 +209,29 @@ public: private: - DECLARE_WRITE8_MEMBER(io_control_w); - DECLARE_READ16_MEMBER(memcard_r); - DECLARE_WRITE16_MEMBER(memcard_w); - DECLARE_WRITE8_MEMBER(audio_command_w); - DECLARE_READ8_MEMBER(audio_command_r); - DECLARE_READ8_MEMBER(audio_cpu_bank_select_r); - DECLARE_WRITE8_MEMBER(audio_cpu_enable_nmi_w); - DECLARE_WRITE8_MEMBER(system_control_w); - DECLARE_READ16_MEMBER(neogeo_unmapped_r); - DECLARE_READ16_MEMBER(neogeo_paletteram_r); - DECLARE_WRITE16_MEMBER(neogeo_paletteram_w); - DECLARE_READ16_MEMBER(neogeo_video_register_r); - DECLARE_WRITE16_MEMBER(neogeo_video_register_w); - READ16_MEMBER(banked_vectors_r); - DECLARE_READ16_MEMBER(in0_r); - DECLARE_READ16_MEMBER(in1_r); - DECLARE_WRITE16_MEMBER(save_ram_w); + void io_control_w(offs_t offset, u8 data); + u16 memcard_r(offs_t offset); + void memcard_w(offs_t offset, u16 data, u16 mem_mask = ~0); + void audio_command_w(u8 data); + u8 audio_command_r(); + u8 audio_cpu_bank_select_r(offs_t offset); + void audio_cpu_enable_nmi_w(offs_t offset, u8 data); + void system_control_w(offs_t offset, u8 data); + u16 neogeo_unmapped_r(address_space &space); + u16 neogeo_paletteram_r(offs_t offset); + void neogeo_paletteram_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 neogeo_video_register_r(address_space &space, offs_t offset, u16 mem_mask = ~0); + void neogeo_video_register_w(offs_t offset, u16 data, u16 mem_mask = ~0); + u16 banked_vectors_r(offs_t offset); + u16 in0_r(); + u16 in1_r(); + void save_ram_w(offs_t offset, u16 data, u16 mem_mask = ~0); TIMER_CALLBACK_MEMBER(display_position_interrupt_callback); TIMER_CALLBACK_MEMBER(display_position_vblank_callback); TIMER_CALLBACK_MEMBER(vblank_interrupt_callback); - uint32_t screen_update_neogeo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + u32 screen_update_neogeo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); void neogeo_main_map(address_map &map); void main_map_slot(address_map &map); @@ -245,15 +245,15 @@ private: void update_interrupts(); void create_interrupt_timers(); void start_interrupt_timers(); - void neogeo_acknowledge_interrupt(uint16_t data); + void neogeo_acknowledge_interrupt(u16 data); void neogeo_main_cpu_banking_init(); void neogeo_audio_cpu_banking_init(int set_entry); void adjust_display_position_interrupt_timer(); - void neogeo_set_display_position_interrupt_control(uint16_t data); - void neogeo_set_display_counter_msb(uint16_t data); - void neogeo_set_display_counter_lsb(uint16_t data); - void set_video_control( uint16_t data ); + void neogeo_set_display_position_interrupt_control(u16 data); + void neogeo_set_display_counter_msb(u16 data); + void neogeo_set_display_counter_lsb(u16 data); + void set_video_control( u16 data ); void create_rgb_lookups(); void set_pens(); @@ -261,10 +261,10 @@ private: void neogeo_set_palette_bank( int data ); void audio_cpu_check_nmi(); - void set_save_ram_unlock( uint8_t data ); + void set_save_ram_unlock( u8 data ); void set_outputs( ); - void set_output_latch( uint8_t data ); - void set_output_data( uint8_t data ); + void set_output_latch( u8 data ); + void set_output_data( u8 data ); virtual void machine_start() override; virtual void machine_reset() override; @@ -280,37 +280,37 @@ private: bool m_audio_cpu_nmi_pending; // MVS-specific state - uint8_t m_save_ram_unlocked; - uint8_t m_output_data; - uint8_t m_output_latch; - uint8_t m_el_value; - uint8_t m_led1_value; - uint8_t m_led2_value; + u8 m_save_ram_unlocked; + u8 m_output_data; + u8 m_output_latch; + u8 m_el_value; + u8 m_led1_value; + u8 m_led2_value; virtual void video_start() override; emu_timer *m_display_position_interrupt_timer; emu_timer *m_display_position_vblank_timer; emu_timer *m_vblank_interrupt_timer; - uint32_t m_display_counter; - uint8_t m_vblank_interrupt_pending; - uint8_t m_display_position_interrupt_pending; - uint8_t m_irq3_pending; - uint8_t m_display_position_interrupt_control; - uint8_t m_vblank_level; - uint8_t m_raster_level; + u32 m_display_counter; + u8 m_vblank_interrupt_pending; + u8 m_display_position_interrupt_pending; + u8 m_irq3_pending; + u8 m_display_position_interrupt_control; + u8 m_vblank_level; + u8 m_raster_level; - uint16_t get_video_control( ); + u16 get_video_control( ); // color/palette related - std::vector<uint16_t> m_paletteram; - uint8_t m_palette_lookup[32][4]; + std::vector<u16 > m_paletteram; + u8 m_palette_lookup[32][4]; const pen_t *m_bg_pen; int m_screen_shadow; int m_palette_bank; - DECLARE_READ16_MEMBER(neogeo_slot_rom_low_r); - DECLARE_READ16_MEMBER(neogeo_slot_rom_low_vectors_r); + u16 neogeo_slot_rom_low_r(); + u16 neogeo_slot_rom_low_vectors_r(offs_t offset); void install_banked_bios(); @@ -326,7 +326,7 @@ private: optional_memory_region m_region_fixedbios; optional_memory_bank m_bank_audio_main; // optional because of neocd optional_device<upd4990a_device> m_upd4990a; - optional_shared_ptr<uint16_t> m_save_ram; + optional_shared_ptr<u16 > m_save_ram; required_device<screen_device> m_screen; optional_device<palette_device> m_palette; optional_device<ng_memcard_device> m_memcard; diff --git a/docs/release/src/hbmame/includes/pacman.h b/docs/release/src/hbmame/includes/pacman.h index 12084bbc139..a93aa8b02dd 100644 --- a/docs/release/src/hbmame/includes/pacman.h +++ b/docs/release/src/hbmame/includes/pacman.h @@ -70,65 +70,65 @@ protected: optional_device<namco_device> m_namco_sound; required_device<watchdog_timer_device> m_watchdog; required_device<screen_device> m_screen; - optional_shared_ptr<uint8_t> m_spriteram; - optional_shared_ptr<uint8_t> m_spriteram2; - optional_shared_ptr<uint8_t> m_s2650_spriteram; - required_shared_ptr<uint8_t> m_videoram; - optional_shared_ptr<uint8_t> m_colorram; - optional_shared_ptr<uint8_t> m_s2650games_tileram; + optional_shared_ptr<u8> m_spriteram; + optional_shared_ptr<u8> m_spriteram2; + optional_shared_ptr<u8> m_s2650_spriteram; + required_shared_ptr<u8> m_videoram; + optional_shared_ptr<u8> m_colorram; + optional_shared_ptr<u8> m_s2650games_tileram; required_device<gfxdecode_device> m_gfxdecode; required_device<palette_device> m_palette; optional_region_ptr<u8> m_p_maincpu; optional_ioport m_io_fake; tilemap_t *m_bg_tilemap; - uint8_t m_charbank; - uint8_t m_spritebank; - uint8_t m_palettebank; - uint8_t m_colortablebank; - uint8_t m_flipscreen; - uint8_t m_bgpriority; + u8 m_charbank; + u8 m_spritebank; + u8 m_palettebank; + u8 m_colortablebank; + u8 m_flipscreen; + u8 m_bgpriority; int m_xoffsethack; - uint8_t m_inv_spr; - uint8_t m_maketrax_counter; - uint8_t m_maketrax_offset; + u8 m_inv_spr; + u8 m_maketrax_counter; + u8 m_maketrax_offset; int m_maketrax_disable_protection; - uint8_t m_irq_mask; + u8 m_irq_mask; - DECLARE_WRITE8_MEMBER(pacman_interrupt_vector_w); - DECLARE_WRITE8_MEMBER(piranha_interrupt_vector_w); + void pacman_interrupt_vector_w(u8 data); + void piranha_interrupt_vector_w(u8 data); DECLARE_WRITE_LINE_MEMBER(coin_counter_w); DECLARE_WRITE_LINE_MEMBER(coin_lockout_global_w); - DECLARE_WRITE8_MEMBER(maketrax_protection_w); - DECLARE_READ8_MEMBER(maketrax_special_port2_r); - DECLARE_READ8_MEMBER(maketrax_special_port3_r); - DECLARE_READ8_MEMBER(pacman_read_nop); - DECLARE_READ8_MEMBER(in1_r); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x0038); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x03b0); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x1600); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x2120); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x3ff0); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x8000); - DECLARE_READ8_MEMBER(mspacman_disable_decode_r_0x97f0); - DECLARE_WRITE8_MEMBER(mspacman_disable_decode_w); - DECLARE_READ8_MEMBER(mspacman_enable_decode_r_0x3ff8); - DECLARE_WRITE8_MEMBER(mspacman_enable_decode_w); + void maketrax_protection_w(u8 data); + u8 maketrax_special_port2_r(offs_t offset); + u8 maketrax_special_port3_r(offs_t offset); + u8 pacman_read_nop(); + u8 in1_r(); + u8 mspacman_disable_decode_r_0x0038(offs_t offset); + u8 mspacman_disable_decode_r_0x03b0(offs_t offset); + u8 mspacman_disable_decode_r_0x1600(offs_t offset); + u8 mspacman_disable_decode_r_0x2120(offs_t offset); + u8 mspacman_disable_decode_r_0x3ff0(offs_t offset); + u8 mspacman_disable_decode_r_0x8000(offs_t offset); + u8 mspacman_disable_decode_r_0x97f0(offs_t offset); + void mspacman_disable_decode_w(u8 data); + u8 mspacman_enable_decode_r_0x3ff8(offs_t offset); + void mspacman_enable_decode_w(u8 data); DECLARE_WRITE_LINE_MEMBER(irq_mask_w); - DECLARE_WRITE8_MEMBER(pacman_videoram_w); - DECLARE_WRITE8_MEMBER(pacman_colorram_w); + void pacman_videoram_w(offs_t, u8); + void pacman_colorram_w(offs_t, u8); DECLARE_WRITE_LINE_MEMBER(flipscreen_w); DECLARE_WRITE_LINE_MEMBER(pengo_palettebank_w); DECLARE_WRITE_LINE_MEMBER(pengo_colortablebank_w); DECLARE_WRITE_LINE_MEMBER(pengo_gfxbank_w); - DECLARE_WRITE8_MEMBER(s2650games_videoram_w); - DECLARE_WRITE8_MEMBER(s2650games_colorram_w); - DECLARE_WRITE8_MEMBER(s2650games_scroll_w); - DECLARE_WRITE8_MEMBER(s2650games_tilesbank_w); - DECLARE_WRITE8_MEMBER(jrpacman_videoram_w); + void s2650games_videoram_w(offs_t, u8); + void s2650games_colorram_w(offs_t, u8); + void s2650games_scroll_w(offs_t, u8); + void s2650games_tilesbank_w(offs_t, u8); + void jrpacman_videoram_w(offs_t, u8); DECLARE_WRITE_LINE_MEMBER(jrpacman_charbank_w); DECLARE_WRITE_LINE_MEMBER(jrpacman_spritebank_w); - DECLARE_WRITE8_MEMBER(jrpacman_scroll_w); + void jrpacman_scroll_w(u8); DECLARE_WRITE_LINE_MEMBER(jrpacman_bgpriority_w); TILEMAP_MAPPER_MEMBER(pacman_scan_rows); TILE_GET_INFO_MEMBER(pacman_get_tile_info); @@ -143,13 +143,13 @@ protected: DECLARE_MACHINE_RESET(maketrax); DECLARE_VIDEO_START(pengo); DECLARE_VIDEO_START(jrpacman); - uint32_t screen_update_pacman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - uint32_t screen_update_s2650games(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_pacman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_s2650games(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); INTERRUPT_GEN_MEMBER(vblank_irq); void init_save_state(); void jrpacman_mark_tile_dirty( int offset ); - void eyes_decode(uint8_t *data); - void mspacman_install_patches(uint8_t *ROM); + void eyes_decode(u8 *data); + void mspacman_install_patches(u8 *ROM); public: void mspacman(machine_config &config); @@ -217,40 +217,40 @@ protected: //void woodpek_map(address_map &map); DECLARE_VIDEO_START(pacmanx); DECLARE_VIDEO_START(multipac); - uint32_t screen_update_pacmanx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - uint32_t screen_update_multipac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); - uint32_t screen_update_pengo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_pacmanx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_multipac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + u32 screen_update_pengo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); void multipac_palette(palette_device &palette) const; void pengo_palette(palette_device &palette) const; - void m96in1b_gfxbank_w(uint8_t gfxbank); - void madpac_gfxbank_w(uint8_t gfxbank); + void m96in1b_gfxbank_w(u8 gfxbank); + void madpac_gfxbank_w(u8 gfxbank); DECLARE_WRITE_LINE_MEMBER(led1_w); DECLARE_WRITE_LINE_MEMBER(led2_w); - DECLARE_WRITE8_MEMBER(multipac_gfxbank_w); - DECLARE_WRITE8_MEMBER(multipac_palbank_w); + void multipac_gfxbank_w(u8 data); + void multipac_palbank_w(offs_t offset, u8 data); TILE_GET_INFO_MEMBER(multipac_get_tile_info); - uint8_t m_speedcheat; + u8 m_speedcheat; void speedcheat(); - uint8_t m_timerthing; - DECLARE_READ8_MEMBER(mspacii_prot_r); - DECLARE_READ8_MEMBER(zolatimer_r); - DECLARE_WRITE8_MEMBER(zolatimer_w); + u8 m_timerthing; + u8 mspacii_prot_r(offs_t offset); + u8 zolatimer_r(); + void zolatimer_w(u8 data); DECLARE_MACHINE_RESET(mspacman); - DECLARE_WRITE8_MEMBER(m96in1_rombank_w); - DECLARE_WRITE8_MEMBER(m96in1b_rombank_w); - DECLARE_WRITE8_MEMBER(hackypac_rombank_w); - DECLARE_WRITE8_MEMBER(madpac_rombank_w); - DECLARE_WRITE8_MEMBER(multipac_rombank_w); - DECLARE_WRITE8_MEMBER(pm4n1_rombank_w); - DECLARE_WRITE8_MEMBER(pm4n1d_rombank_w); - DECLARE_WRITE8_MEMBER(superabc_rombank_w); + void m96in1_rombank_w(u8 data); + void m96in1b_rombank_w(u8 data); + void hackypac_rombank_w(u8 data); + void madpac_rombank_w(u8 data); + void multipac_rombank_w(u8 data); + void pm4n1_rombank_w(offs_t offset, u8 data); + void pm4n1d_rombank_w(offs_t offset, u8 data); + void superabc_rombank_w(u8 data); DECLARE_MACHINE_RESET(96in1); DECLARE_MACHINE_RESET(hackypac); DECLARE_MACHINE_RESET(madpac); DECLARE_MACHINE_RESET(multipac); DECLARE_MACHINE_RESET(mspaceur); DECLARE_MACHINE_RESET(pm4n1); - uint8_t hbmame_pacplus_decode(offs_t addr, uint8_t e); + u8 hbmame_pacplus_decode(offs_t addr, u8 e); // END HBMAME }; diff --git a/docs/release/src/hbmame/machine/arkanoid.cpp b/docs/release/src/hbmame/machine/arkanoid.cpp deleted file mode 100644 index d05697a39b8..00000000000 --- a/docs/release/src/hbmame/machine/arkanoid.cpp +++ /dev/null @@ -1,634 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Robbbert -/*************************************************************************** - - machine.c - - Functions to emulate general aspects of the machine (RAM, ROM, interrupts, - I/O ports) - -***************************************************************************/ - -#include "emu.h" -#include "includes/arkanoid.h" - - -/* To log specific reads and writes of the bootlegs */ -#define ARKANOID_BOOTLEG_VERBOSE 1 - - -READ8_MEMBER(arkanoid_state::arkanoid_Z80_mcu_r) -{ - /* return the last value the 68705 wrote, and mark that we've read it */ - m_m68705write = 0; - return m_toz80; -} - -TIMER_CALLBACK_MEMBER(arkanoid_state::test) -{ - m_z80write = 1; - m_fromz80 = param; -} - -WRITE8_MEMBER(arkanoid_state::arkanoid_Z80_mcu_w) -{ - machine().scheduler().synchronize(timer_expired_delegate(FUNC(arkanoid_state::test),this), data); - /* boost the interleave for a few usecs to make sure it is read successfully */ - machine().scheduler().boost_interleave(attotime::zero, attotime::from_usec(10)); -} - -READ8_MEMBER(arkanoid_state::arkanoid_68705_port_a_r) -{ - return (m_port_a_out & m_ddr_a) | (m_port_a_in & ~m_ddr_a); -} - -WRITE8_MEMBER(arkanoid_state::arkanoid_68705_port_a_w) -{ - m_port_a_out = data; -} - -WRITE8_MEMBER(arkanoid_state::arkanoid_68705_ddr_a_w) -{ - m_ddr_a = data; -} - - -READ8_MEMBER(arkanoid_state::arkanoid_68705_port_c_r) -{ - int res = 0; - - /* bit 0 is high on a write strobe; clear it once we've detected it */ - if (m_z80write) - res |= 0x01; - - /* bit 1 is high if the previous write has been read */ - if (!m_m68705write) - res |= 0x02; - - return (m_port_c_out & m_ddr_c) | (res & ~m_ddr_c); -} - -WRITE8_MEMBER(arkanoid_state::arkanoid_68705_port_c_w) -{ - if ((m_ddr_c & 0x04) && (~data & 0x04) && (m_port_c_out & 0x04)) - { - /* return the last value the Z80 wrote */ - m_z80write = 0; - m_port_a_in = m_fromz80; - } - if ((m_ddr_c & 0x08) && (~data & 0x08) && (m_port_c_out & 0x08)) - { - /* a write from the 68705 to the Z80; remember its value */ - m_m68705write = 1; - m_toz80 = m_port_a_out; - } - - m_port_c_out = data; -} - -WRITE8_MEMBER(arkanoid_state::arkanoid_68705_ddr_c_w) -{ - m_ddr_c = data; -} - -CUSTOM_INPUT_MEMBER(arkanoid_state::arkanoid_68705_input_r) -{ - int res = 0; - - /* bit 0x40 of comes from the sticky bit */ - if (!m_z80write) - res |= 0x01; - - /* bit 0x80 comes from a write latch */ - if (m_mcu) // HBMAME fix for bootlegs - if (!m_m68705write) - res |= 0x02; - - return res; -} - -CUSTOM_INPUT_MEMBER(arkanoid_state::arkanoid_input_mux) -{ - const char *tag1 = (const char *)param; - const char *tag2 = tag1 + strlen(tag1) + 1; - return ioport((m_paddle_select == 0) ? tag1 : tag2)->read(); -} - -/* - -Bootlegs stuff - -The bootlegs simulate the missing MCU behaviour with writes to 0xd018 and reads value back from 0xf002. -Fortunately, 'arkangc', 'arkangc2', 'block2', 'arkbloc2' and 'arkblock' has patched code not to bother with that. -So I've fixed 'arkbl3' and 'paddle2' to return the expected values (code is strongly similar). -However, 'block2' is the only bootleg that writes some values to 0xd018 and reads them back from 0xf000. - -Some bootlegs also test some bits from 0xd008 after reading the paddle value at 0xd018. -Their effect is completely unknown but I need to set some bits to 1 so the games are playable : - - - 'arkangc' : NO read from 0xd008 ! - - 'arkangc2' : - * bit 1 must be set to 1 or you enter sort of endless "demo mode" when you start : - . you can't select your starting level (it always starts at level 1) - . you can't control the paddle (it automoves by following the ball) - . you can use the "fire" button (the game never shoots) - . you are awarded points as in a normal game - . sounds are played - - 'block2' : - * bit 1 must be set to 1 or you enter sort of endless "demo mode" when you start : - . you can't control the paddle (it automoves by following the ball) - . you can use the "fire" button (the game never shoots) - . you are awarded points as in a normal game - . sounds are played - - 'arkblock' : NO read from 0xd008 ! - - 'arkbloc2' : - * bit 5 must sometimes be set to 1 or you can't reach right side of the screen - nor select all levels at the beginning of the game - - 'arkgcbl' : - * bit 1 must be set to 1 or you enter sort of endless "demo mode" when you start : - . you can't select your starting level (it always starts at level 1) - . you can't control the paddle (it automoves by following the ball) - . you can use the "fire" button (the game never shoots) - . you are awarded points as in a normal game - . sounds are played - * bit 5 must sometimes be set to 1 or you can't reach right side of the screen - nor select all levels at the beginning of the game - - 'paddle2' : - * bits 0 and 1 must be set to 1 or the paddle goes up (joystick issue ?) - * bits 2 and 3 must be set to 1 or the paddle goes down (joystick issue ?) - * bit 5 must sometimes be set to 1 or you can't reach right side of the screen - nor select all levels at the beginning of the game - - -TO DO (2006.09.12) : - - - understand reads from 0xd008 (even if the games are playable) - - try to document writes to 0xd018 with unknown effect - -*/ - - -#define LOG_F000_R if (ARKANOID_BOOTLEG_VERBOSE) logerror("%04x: arkanoid_bootleg_f000_r - cmd = %02x - val = %02x\n", space.device().safe_pc(), m_bootleg_cmd, arkanoid_bootleg_val); -#define LOG_F002_R if (ARKANOID_BOOTLEG_VERBOSE) logerror("%04x: arkanoid_bootleg_f002_r - cmd = %02x - val = %02x\n", space.device().safe_pc(), m_bootleg_cmd, arkanoid_bootleg_val); -#define LOG_D018_W if (ARKANOID_BOOTLEG_VERBOSE) logerror("%04x: arkanoid_bootleg_d018_w - data = %02x - cmd = %02x\n", space.device().safe_pc(), data, m_bootleg_cmd); -#define LOG_D008_R if (ARKANOID_BOOTLEG_VERBOSE) logerror("%04x: arkanoid_bootleg_d008_r - val = %02x\n", space.device().safe_pc(), arkanoid_bootleg_d008_val); - - -/* Kludge for some bootlegs that read this address */ -READ8_MEMBER(arkanoid_state::arkanoid_bootleg_f000_r) -{ - uint8_t arkanoid_bootleg_val = 0x00; - - switch (m_bootleg_id) - { - case ARKANGC: /* There are no reads from 0xf000 in these bootlegs */ - case ARKBLOCK: - case ARKANGC2: - case ARKBLOC2: - case ARKGCBL: - case PADDLE2: - switch (m_bootleg_cmd) - { - default: - break; - } - LOG_F000_R - break; - case BLOCK2: - switch (m_bootleg_cmd) - { - case 0x05: /* Check 1 */ - arkanoid_bootleg_val = 0x05; - break; - case 0x0a: /* Check 2 */ - arkanoid_bootleg_val = 0x0a; - break; - default: - break; - } - LOG_F000_R - break; - default: - logerror("%04x: arkanoid_bootleg_f000_r - cmd = %02x - unknown bootleg !\n", space.device().safe_pc(), m_bootleg_cmd); - break; - } - - return arkanoid_bootleg_val; -} - -/* Kludge for some bootlegs that read this address */ -READ8_MEMBER(arkanoid_state::arkanoid_bootleg_f002_r) -{ - uint8_t arkanoid_bootleg_val = 0x00; - - switch (m_bootleg_id) - { - case ARKANGC: - case ARKBLOCK: - switch (m_bootleg_cmd) - { - default: - break; - } - LOG_F002_R - break; - case ARKANGC2: /* There are no reads from 0xf002 in these bootlegs */ - case BLOCK2: - switch (m_bootleg_cmd) - { - default: - break; - } - LOG_F002_R - break; - case ARKBLOC2: - switch (m_bootleg_cmd) - { - default: - break; - } - LOG_F002_R - break; - case ARKGCBL: - switch (m_bootleg_cmd) - { - case 0x8a: /* Current level (fixed routine) */ - arkanoid_bootleg_val = 0xa5; - break; - case 0xff: /* Avoid "BAD HARDWARE " message (fixed routine) */ - arkanoid_bootleg_val = 0xe2; - break; - default: - break; - } - LOG_F002_R - break; - case PADDLE2: - switch (m_bootleg_cmd) - { - case 0x24: /* Avoid bad jump to 0x0066 */ - arkanoid_bootleg_val = 0x9b; - break; - case 0x36: /* Avoid "BAD HARDWARE " message */ - arkanoid_bootleg_val = 0x2d; - break; - case 0x38: /* Start of levels table (fixed offset) */ - arkanoid_bootleg_val = 0xf3; - break; - case 0x8a: /* Current level (fixed routine) */ - arkanoid_bootleg_val = 0xa5; - break; - case 0xc3: /* Avoid bad jump to 0xf000 */ - arkanoid_bootleg_val = 0x1d; - break; - case 0xe3: /* Number of bricks left (fixed offset) */ - arkanoid_bootleg_val = 0x61; - break; - case 0xf7: /* Avoid "U69" message */ - arkanoid_bootleg_val = 0x00; - break; - case 0xff: /* Avoid "BAD HARDWARE " message (fixed routine) */ - arkanoid_bootleg_val = 0xe2; - break; - default: - break; - } - LOG_F002_R - break; - default: - logerror("%04x: arkanoid_bootleg_f002_r - cmd = %02x - unknown bootleg !\n", space.device().safe_pc(), m_bootleg_cmd); - break; - } - - return arkanoid_bootleg_val; -} - -/* Kludge for some bootlegs that write this address */ -WRITE8_MEMBER(arkanoid_state::arkanoid_bootleg_d018_w) -{ - m_bootleg_cmd = 0x00; - - switch (m_bootleg_id) - { - case ARKANGC: - case ARKBLOCK: - switch (data) - { - case 0x36: /* unneeded value : no call 0x2050, unused A and overwritten HL (0x0313 -> 0x0340) */ - if (space.device().safe_pc() == 0x7c47) - m_bootleg_cmd = 0x00; - break; - case 0x38: /* unneeded value : no call 0x2050, unused A and fixed HL (0x7bd5) */ - if (space.device().safe_pc() == 0x7b87) - m_bootleg_cmd = 0x00; - break; - case 0x8a: /* unneeded value : no call 0x2050, unused A and overwritten HL (0x7b77 -> 0x7c1c) */ - if (space.device().safe_pc() == 0x9661) - m_bootleg_cmd = 0x00; - break; - case 0xe3: /* unneeded value : call 0x2050 but fixed A (0x00) and fixed HL (0xed83) */ - if (space.device().safe_pc() == 0x67e3) - m_bootleg_cmd = 0x00; - break; - case 0xf7: /* unneeded value : 3 * 'NOP' at 0x034f + 2 * 'NOP' at 0x35b */ - if (space.device().safe_pc() == 0x0349) - m_bootleg_cmd = 0x00; - break; - case 0xff: /* unneeded value : no call 0x2050, unused A and overwritten HL (0x7c4f -> 0x7d31) */ - if (space.device().safe_pc() == 0x9670) - m_bootleg_cmd = 0x00; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - case ARKANGC2: - switch (data) - { - case 0x36: /* unneeded value : call 0x2050 but fixed A (0x2d) */ - if (space.device().safe_pc() == 0x7c4c) - m_bootleg_cmd = 0x00; - break; - case 0x38: /* unneeded value : call 0x2050 but fixed A (0xf3) */ - if (space.device().safe_pc() == 0x7b87) - m_bootleg_cmd = 0x00; - break; - case 0x88: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e3) - m_bootleg_cmd = 0x00; - if (space.device().safe_pc() == 0x7c47) - m_bootleg_cmd = 0x00; - break; - case 0x89: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e5) - m_bootleg_cmd = 0x00; - break; - case 0x8a: /* unneeded value : call 0x2050 but fixed A (0xa5) */ - if (space.device().safe_pc() == 0x9661) - m_bootleg_cmd = 0x00; - break; - case 0xc0: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e7) - m_bootleg_cmd = 0x00; - break; - case 0xe3: /* unneeded value : call 0x2050 but fixed A (0x61) */ - if (space.device().safe_pc() == 0x67e9) - m_bootleg_cmd = 0x00; - break; - case 0xff: /* unneeded value : call 0x2050 but fixed A (0xe2) */ - if (space.device().safe_pc() == 0x9670) - m_bootleg_cmd = 0x00; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - case BLOCK2: - switch (data) - { - case 0x05: /* Check 1 */ - if (space.device().safe_pc() == 0x0363) - m_bootleg_cmd = 0x05; - break; - case 0x0a: /* Check 2 */ - if (space.device().safe_pc() == 0x0372) - m_bootleg_cmd = 0x0a; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - case ARKBLOC2: - switch (data) - { - case 0x36: /* unneeded value : call 0x2050 but fixed A (0x2d) */ - if (space.device().safe_pc() == 0x7c4c) - m_bootleg_cmd = 0x00; - break; - case 0x38: /* unneeded value : call 0x2050 but fixed A (0xf3) */ - if (space.device().safe_pc() == 0x7b87) - m_bootleg_cmd = 0x00; - break; - case 0x88: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e3) - m_bootleg_cmd = 0x00; - if (space.device().safe_pc() == 0x7c47) - m_bootleg_cmd = 0x00; - break; - case 0x89: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e5) - m_bootleg_cmd = 0x00; - break; - case 0x8a: /* unneeded value : call 0x2050 but unused HL and fixed DE (0x7c1c) */ - if (space.device().safe_pc() == 0x9661) - m_bootleg_cmd = 0x00; - break; - case 0xc0: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e7) - m_bootleg_cmd = 0x00; - break; - case 0xe3: /* unneeded value : call 0x2050 but fixed A (0x61) */ - if (space.device().safe_pc() == 0x67e9) - m_bootleg_cmd = 0x00; - break; - case 0xf7: /* unneeded value : call 0x2050 but never called (check code at 0x0340) */ - if (space.device().safe_pc() == 0x0349) - m_bootleg_cmd = 0x00; - break; - case 0xff: /* unneeded value : no call 0x2050, unused A and fixed HL (0x7d31) */ - if (space.device().safe_pc() == 0x9670) - m_bootleg_cmd = 0x00; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - case ARKGCBL: - switch (data) - { - case 0x36: /* unneeded value : call 0x2050 but fixed A (0x2d) */ - if (space.device().safe_pc() == 0x7c4c) - m_bootleg_cmd = 0x00; - break; - case 0x38: /* unneeded value : call 0x2050 but fixed A (0xf3) */ - if (space.device().safe_pc() == 0x7b87) - m_bootleg_cmd = 0x00; - break; - case 0x88: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e3) - m_bootleg_cmd = 0x00; - if (space.device().safe_pc() == 0x7c47) - m_bootleg_cmd = 0x00; - case 0x89: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e5) - m_bootleg_cmd = 0x00; - break; - case 0x8a: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x9661) - m_bootleg_cmd = data; - break; - case 0xc0: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e7) - m_bootleg_cmd = 0x00; - break; - case 0xe3: /* unneeded value : call 0x2050 but fixed A (0x61) */ - if (space.device().safe_pc() == 0x67e9) - m_bootleg_cmd = 0x00; - break; - case 0xf7: /* unneeded value : 3 * 'NOP' at 0x034f + 'JR NZ,$035D' at 0x35b */ - if (space.device().safe_pc() == 0x0349) - m_bootleg_cmd = 0x00; - break; - case 0xff: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x9670) - m_bootleg_cmd = data; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - case PADDLE2: - switch (data) - { - case 0x24: /* A read from 0xf002 (expected to be 0x9b) */ - if (space.device().safe_pc() == 0xbd7a) - m_bootleg_cmd = data; - break; - case 0x36: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x7c4c) - m_bootleg_cmd = data; - break; - case 0x38: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x7b87) - m_bootleg_cmd = data; - break; - case 0x88: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e3) - m_bootleg_cmd = 0x00; - if (space.device().safe_pc() == 0x7c47) - m_bootleg_cmd = 0x00; - case 0x89: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e5) - m_bootleg_cmd = 0x00; - break; - case 0x8a: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x9661) - m_bootleg_cmd = data; - break; - case 0xc0: /* unneeded value : no read back */ - if (space.device().safe_pc() == 0x67e7) - m_bootleg_cmd = 0x00; - break; - case 0xc3: /* A read from 0xf002 (expected to be 0x1d) */ - if (space.device().safe_pc() == 0xbd8a) - m_bootleg_cmd = data; - break; - case 0xe3: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x67e9) - m_bootleg_cmd = data; - break; - case 0xf7: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x0349) - m_bootleg_cmd = data; - break; - case 0xff: /* call 0x2050 with A read from 0xf002 and wrong HL */ - if (space.device().safe_pc() == 0x9670) - m_bootleg_cmd = data; - break; - default: - m_bootleg_cmd = 0x00; - break; - } - LOG_D018_W - break; - - default: - logerror("%04x: arkanoid_bootleg_d018_w - data = %02x - unknown bootleg !\n", space.device().safe_pc(), data); - break; - } -} - -#ifdef UNUSED_CODE -READ8_MEMBER(arkanoid_state::block2_bootleg_f000_r) -{ - return m_bootleg_cmd; -} -#endif - -/* Kludge for some bootlegs that read this address */ -READ8_MEMBER(arkanoid_state::arkanoid_bootleg_d008_r) -{ - uint8_t arkanoid_bootleg_d008_bit[8]; - uint8_t arkanoid_bootleg_d008_val; - uint8_t arkanoid_paddle_value = ioport("MUX")->read(); - int b; - - arkanoid_bootleg_d008_bit[4] = arkanoid_bootleg_d008_bit[6] = arkanoid_bootleg_d008_bit[7] = 0; /* untested bits */ - - switch (m_bootleg_id) - { - case ARKANGC: - case ARKBLOCK: - arkanoid_bootleg_d008_bit[0] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[1] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[2] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[3] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[5] = 0; /* untested bit */ - break; - case ARKANGC2: - case BLOCK2: - arkanoid_bootleg_d008_bit[0] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[1] = 1; /* check code at 0x0cad */ - arkanoid_bootleg_d008_bit[2] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[3] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[5] = 0; /* untested bit */ - break; - case ARKBLOC2: - arkanoid_bootleg_d008_bit[0] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[1] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[2] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[3] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[5] = (arkanoid_paddle_value < 0x40); /* check code at 0x96b0 */ - break; - case ARKGCBL: - arkanoid_bootleg_d008_bit[0] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[1] = 1; /* check code at 0x0cad */ - arkanoid_bootleg_d008_bit[2] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[3] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[5] = (arkanoid_paddle_value < 0x40); /* check code at 0x96b0 */ - break; - case PADDLE2: - arkanoid_bootleg_d008_bit[0] = 1; /* check code at 0x7d65 */ - arkanoid_bootleg_d008_bit[1] = 1; /* check code at 0x7d65 */ - arkanoid_bootleg_d008_bit[2] = 1; /* check code at 0x7d65 */ - arkanoid_bootleg_d008_bit[3] = 1; /* check code at 0x7d65 */ - arkanoid_bootleg_d008_bit[5] = (arkanoid_paddle_value < 0x40); /* check code at 0x96b0 */ - break; - default: - arkanoid_bootleg_d008_bit[0] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[1] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[2] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[3] = 0; /* untested bit */ - arkanoid_bootleg_d008_bit[5] = 0; /* untested bit */ - logerror("%04x: arkanoid_bootleg_d008_r - unknown bootleg !\n",space.device().safe_pc()); - break; - } - - arkanoid_bootleg_d008_val = 0; - for (b = 0; b < 8; b++) - arkanoid_bootleg_d008_val |= (arkanoid_bootleg_d008_bit[b] << b); - - LOG_D008_R - - return arkanoid_bootleg_d008_val; -} diff --git a/docs/release/src/hbmame/machine/ng_memcard.cpp b/docs/release/src/hbmame/machine/ng_memcard.cpp index 09801c13484..79084c0940c 100644 --- a/docs/release/src/hbmame/machine/ng_memcard.cpp +++ b/docs/release/src/hbmame/machine/ng_memcard.cpp @@ -19,7 +19,7 @@ DEFINE_DEVICE_TYPE(NG_MEMCARD, ng_memcard_device, "ng_memcard", "NeoGeo Memory C // ng_memcard_device - constructor //------------------------------------------------- -ng_memcard_device::ng_memcard_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +ng_memcard_device::ng_memcard_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : device_t(mconfig, NG_MEMCARD, tag, owner, clock), device_image_interface(mconfig, *this) { @@ -72,12 +72,12 @@ image_init_result ng_memcard_device::call_create(int format_type, util::option_r } -READ8_MEMBER(ng_memcard_device::read) +u8 ng_memcard_device::read(offs_t offset) { return m_memcard_data[offset]; } -WRITE8_MEMBER(ng_memcard_device::write) +void ng_memcard_device::write(offs_t offset, u8 data) { m_memcard_data[offset] = data; } diff --git a/docs/release/src/hbmame/machine/ng_memcard.h b/docs/release/src/hbmame/machine/ng_memcard.h index 73043df11ad..913d4dddbe3 100644 --- a/docs/release/src/hbmame/machine/ng_memcard.h +++ b/docs/release/src/hbmame/machine/ng_memcard.h @@ -30,7 +30,7 @@ class ng_memcard_device : public device_t, public device_image_interface { public: // construction/destruction - ng_memcard_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + ng_memcard_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock = 0); virtual iodevice_t image_type() const noexcept override { return IO_MEMCARD; } @@ -48,13 +48,13 @@ public: // device-level overrides virtual void device_start() override; - DECLARE_READ8_MEMBER(read); - DECLARE_WRITE8_MEMBER(write); + u8 read(offs_t offset); + void write(offs_t offset, u8 data); /* returns the index of the current memory card, or -1 if none */ int present() { return is_loaded() ? 0 : -1; } private: - uint8_t m_memcard_data[0x800]; + u8 m_memcard_data[0x800]; }; diff --git a/docs/release/src/hbmame/video/cps1.cpp b/docs/release/src/hbmame/video/cps1.cpp index fb1280cd79b..e992bb73fd1 100644 --- a/docs/release/src/hbmame/video/cps1.cpp +++ b/docs/release/src/hbmame/video/cps1.cpp @@ -1386,13 +1386,13 @@ MACHINE_RESET_MEMBER(cps_state,cps) by the cpu core as a 32-bit branch. This branch would make the game crash (address error, since it would branch to an odd address) if location 180ca6 (outside ROM space) isn't 0. Protection check? */ - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); rom[0x11756 / 2] = 0x4e71; } else if (strcmp(gamename, "ghouls") == 0) { /* Patch out self-test... it takes forever */ - uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); + u16 *rom = (u16 *)memregion("maincpu")->base(); rom[0x61964 / 2] = 0x4ef9; rom[0x61966 / 2] = 0x0000; rom[0x61968 / 2] = 0x0400; @@ -1477,7 +1477,7 @@ MACHINE_RESET_MEMBER(cps_state,cps) } -inline uint16_t *cps_state::cps1_base( int offset, int boundary ) +inline u16 *cps_state::cps1_base( int offset, int boundary ) { int base = m_cps_a_regs[offset] * 256; @@ -1495,7 +1495,7 @@ inline uint16_t *cps_state::cps1_base( int offset, int boundary ) -WRITE16_MEMBER(cps_state::cps1_cps_a_w) +void cps_state::cps1_cps_a_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cps_a_regs[offset]); @@ -1521,7 +1521,7 @@ WRITE16_MEMBER(cps_state::cps1_cps_a_w) } -READ16_MEMBER(cps_state::cps1_cps_b_r) +u16 cps_state::cps1_cps_b_r(offs_t offset) { /* Some games interrogate a couple of registers on bootup. */ /* These are CPS1 board B self test checks. They wander from game to */ @@ -1547,10 +1547,10 @@ READ16_MEMBER(cps_state::cps1_cps_b_r) } else if (offset == m_in2_addr / 2) /* Extra input ports (on C-board) */ - return cps1_in2_r(space, 0, 0); // HBMAME ioport("IN2")->read(); + return cps1_in2_r(); // HBMAME ioport("IN2")->read(); else if (offset == m_in3_addr / 2) /* Player 4 controls (on C-board) ("Captain Commando") */ - return cps1_in3_r(space, 0, 0); // HBMAME ioport("IN3")->read(); + return cps1_in3_r(); // HBMAME ioport("IN3")->read(); else if (m_cps_version == 2) { @@ -1569,7 +1569,7 @@ READ16_MEMBER(cps_state::cps1_cps_b_r) } -WRITE16_MEMBER(cps_state::cps1_cps_b_w) +void cps_state::cps1_cps_b_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cps_b_regs[offset]); @@ -1631,10 +1631,10 @@ WRITE16_MEMBER(cps_state::cps1_cps_b_w) } -void cps_state::unshuffle( uint64_t *buf, int len ) +void cps_state::unshuffle( u64 *buf, int len ) { int i; - uint64_t t; + u64 t; if (len == 2) return; @@ -1662,7 +1662,7 @@ void cps_state::cps2_gfx_decode() int i; for (i = 0; i < size; i += banksize) - unshuffle((uint64_t *)(memregion("gfx")->base() + i), banksize / 8); + unshuffle((u64 *)(memregion("gfx")->base() + i), banksize / 8); } @@ -1717,7 +1717,7 @@ void cps_state::cps1_get_video_base() // HBMAME start /* Some of the sf2 hacks use only sprite port 0x9100 and the scroll layers are offset */ - uint8_t kludge = m_bootleg_kludge & 15; + u8 kludge = m_bootleg_kludge & 15; if (kludge == 0x01 || kludge == 0x02) m_cps_a_regs[CPS1_OBJ_BASE] = 0x9100; else @@ -1794,7 +1794,7 @@ void cps_state::cps1_get_video_base() } -WRITE16_MEMBER(cps_state::cps1_gfxram_w) +void cps_state::cps1_gfxram_w(offs_t offset, u16 data, u16 mem_mask) { int page = (offset >> 7) & 0x3c0; COMBINE_DATA(&m_gfxram[offset]); @@ -1985,10 +1985,10 @@ VIDEO_START_MEMBER(cps_state,cps) for (i = 0; i < cps1_palette_entries * 16; i++) m_palette->set_pen_color(i, rgb_t(0,0,0)); - m_buffered_obj = make_unique_clear<uint16_t[]>(m_obj_size / 2); + m_buffered_obj = make_unique_clear<u16[]>(m_obj_size / 2); if (m_cps_version == 2) - m_cps2_buffered_obj = make_unique_clear<uint16_t[]>(m_cps2_obj_size / 2); + m_cps2_buffered_obj = make_unique_clear<u16[]>(m_cps2_obj_size / 2); /* clear RAM regions */ memset(m_gfxram, 0, m_gfxram.bytes()); /* Clear GFX RAM */ @@ -2068,10 +2068,10 @@ VIDEO_START_MEMBER(cps_state,cps1) ***************************************************************************/ -void cps_state::cps1_build_palette( const uint16_t* const palette_base ) +void cps_state::cps1_build_palette( const u16* const palette_base ) { int offset, page; - const uint16_t *palette_ram = palette_base; + const u16 *palette_ram = palette_base; int ctrl = m_cps_b_regs[m_palette_control/2]; /* @@ -2210,7 +2210,7 @@ void cps_state::cps1_render_sprites( screen_device &screen, bitmap_ind16 &bitmap int i, baseadd; - uint16_t *base = m_buffered_obj.get(); + u16 *base = m_buffered_obj.get(); /* some sf2 hacks draw the sprites in reverse order */ if (BIT(m_bootleg_kludge, 6)) // HBMAME @@ -2345,13 +2345,13 @@ void cps_state::cps1_render_sprites( screen_device &screen, bitmap_ind16 &bitmap -WRITE16_MEMBER(cps_state::cps2_objram_bank_w) +void cps_state::cps2_objram_bank_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_objram_bank = data & 1; } -READ16_MEMBER(cps_state::cps2_objram1_r) +u16 cps_state::cps2_objram1_r(offs_t offset) { if (m_objram_bank & 1) return m_objram2[offset]; @@ -2359,7 +2359,7 @@ READ16_MEMBER(cps_state::cps2_objram1_r) return m_objram1[offset]; } -READ16_MEMBER(cps_state::cps2_objram2_r) +u16 cps_state::cps2_objram2_r(offs_t offset) { if (m_objram_bank & 1) return m_objram1[offset]; @@ -2367,7 +2367,7 @@ READ16_MEMBER(cps_state::cps2_objram2_r) return m_objram2[offset]; } -WRITE16_MEMBER(cps_state::cps2_objram1_w) +void cps_state::cps2_objram1_w(offs_t offset, u16 data, u16 mem_mask) { if (m_objram_bank & 1) COMBINE_DATA(&m_objram2[offset]); @@ -2375,7 +2375,7 @@ WRITE16_MEMBER(cps_state::cps2_objram1_w) COMBINE_DATA(&m_objram1[offset]); } -WRITE16_MEMBER(cps_state::cps2_objram2_w) +void cps_state::cps2_objram2_w(offs_t offset, u16 data, u16 mem_mask) { if (m_objram_bank & 1) COMBINE_DATA(&m_objram1[offset]); @@ -2383,7 +2383,7 @@ WRITE16_MEMBER(cps_state::cps2_objram2_w) COMBINE_DATA(&m_objram2[offset]); } -uint16_t *cps_state::cps2_objbase() +u16 *cps_state::cps2_objbase() { int baseptr; baseptr = 0x7000; @@ -2403,7 +2403,7 @@ uint16_t *cps_state::cps2_objbase() void cps_state::cps2_find_last_sprite() /* Find the offset of last sprite */ { int offset = 0; - uint16_t *base = m_cps2_buffered_obj.get(); + u16 *base = m_cps2_buffered_obj.get(); /* Locate the end of table marker */ while (offset < m_cps2_obj_size / 2) @@ -2442,7 +2442,7 @@ void cps_state::cps2_render_sprites( screen_device &screen, bitmap_ind16 &bitmap } int i; - uint16_t *base = m_cps2_buffered_obj.get(); + u16 *base = m_cps2_buffered_obj.get(); int xoffs = 64 - m_output[CPS2_OBJ_XOFFS /2]; int yoffs = 16 - m_output[CPS2_OBJ_YOFFS /2]; @@ -2571,7 +2571,7 @@ void cps_state::cps2_render_sprites( screen_device &screen, bitmap_ind16 &bitmap void cps_state::cps1_render_stars( screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect ) { int offs; - uint8_t *stars_rom = m_region_stars->base(); + u8 *stars_rom = m_region_stars->base(); if (!stars_rom && (m_stars_enabled[0] || m_stars_enabled[1])) { @@ -2670,7 +2670,7 @@ void cps_state::cps1_render_high_layer( screen_device &screen, bitmap_ind16 &bit ***************************************************************************/ -uint32_t cps_state::screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 cps_state::screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { int layercontrol, l0, l1, l2, l3; int videocontrol = m_cps_a_regs[CPS1_VIDEOCONTROL]; diff --git a/docs/release/src/hbmame/video/cps2.cpp b/docs/release/src/hbmame/video/cps2.cpp index 75317de3de7..f33a73717f1 100644 --- a/docs/release/src/hbmame/video/cps2.cpp +++ b/docs/release/src/hbmame/video/cps2.cpp @@ -146,7 +146,7 @@ MACHINE_RESET_MEMBER(cps2_state,cps) } -inline uint16_t *cps2_state::cps1_base( int offset, int boundary ) +inline u16 *cps2_state::cps1_base( int offset, int boundary ) { int base = m_cps_a_regs[offset] * 256; @@ -164,7 +164,7 @@ inline uint16_t *cps2_state::cps1_base( int offset, int boundary ) -WRITE16_MEMBER(cps2_state::cps1_cps_a_w) +void cps2_state::cps1_cps_a_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cps_a_regs[offset]); @@ -190,7 +190,7 @@ WRITE16_MEMBER(cps2_state::cps1_cps_a_w) } -READ16_MEMBER(cps2_state::cps1_cps_b_r) +u16 cps2_state::cps1_cps_b_r(offs_t offset) { /* Some games interrogate a couple of registers on bootup. */ /* These are CPS1 board B self test checks. They wander from game to */ @@ -216,10 +216,10 @@ READ16_MEMBER(cps2_state::cps1_cps_b_r) } else if (offset == m_in2_addr / 2) /* Extra input ports (on C-board) */ - return cps1_in2_r(space, 0, 0); // HBMAME ioport("IN2")->read(); + return cps1_in2_r(); // HBMAME ioport("IN2")->read(); else if (offset == m_in3_addr / 2) /* Player 4 controls (on C-board) ("Captain Commando") */ - return cps1_in3_r(space, 0, 0); // HBMAME ioport("IN3")->read(); + return cps1_in3_r(); // HBMAME ioport("IN3")->read(); else if (m_cps_version == 2) { @@ -238,7 +238,7 @@ READ16_MEMBER(cps2_state::cps1_cps_b_r) } -WRITE16_MEMBER(cps2_state::cps1_cps_b_w) +void cps2_state::cps1_cps_b_w(offs_t offset, u16 data, u16 mem_mask) { data = COMBINE_DATA(&m_cps_b_regs[offset]); @@ -285,10 +285,10 @@ WRITE16_MEMBER(cps2_state::cps1_cps_b_w) } -void cps2_state::unshuffle( uint64_t *buf, int len ) +void cps2_state::unshuffle( u64 *buf, int len ) { int i; - uint64_t t; + u64 t; if (len == 2) return; @@ -316,7 +316,7 @@ void cps2_state::cps2_gfx_decode() int i; for (i = 0; i < size; i += banksize) - unshuffle((uint64_t *)(memregion("gfx")->base() + i), banksize / 8); + unshuffle((u64 *)(memregion("gfx")->base() + i), banksize / 8); } @@ -410,7 +410,7 @@ void cps2_state::cps1_get_video_base() } -WRITE16_MEMBER(cps2_state::cps1_gfxram_w) +void cps2_state::cps1_gfxram_w(offs_t offset, u16 data, u16 mem_mask) { int page = (offset >> 7) & 0x3c0; COMBINE_DATA(&m_gfxram[offset]); @@ -601,10 +601,10 @@ VIDEO_START_MEMBER(cps2_state,cps) for (i = 0; i < cps1_palette_entries * 16; i++) m_palette->set_pen_color(i, rgb_t(0,0,0)); - m_buffered_obj = make_unique_clear<uint16_t[]>(m_obj_size / 2); + m_buffered_obj = make_unique_clear<u16[]>(m_obj_size / 2); if (m_cps_version == 2) - m_cps2_buffered_obj = make_unique_clear<uint16_t[]>(m_cps2_obj_size / 2); + m_cps2_buffered_obj = make_unique_clear<u16[]>(m_cps2_obj_size / 2); /* clear RAM regions */ memset(m_gfxram, 0, m_gfxram.bytes()); /* Clear GFX RAM */ @@ -689,10 +689,10 @@ VIDEO_START_MEMBER(cps2_state,cps2) ***************************************************************************/ -void cps2_state::cps1_build_palette( const uint16_t* const palette_base ) +void cps2_state::cps1_build_palette( const u16* const palette_base ) { int offset, page; - const uint16_t *palette_ram = palette_base; + const u16 *palette_ram = palette_base; int ctrl = m_cps_b_regs[m_palette_control/2]; /* @@ -819,7 +819,7 @@ void cps2_state::cps1_render_sprites( screen_device &screen, bitmap_ind16 &bitma int i, baseadd; - uint16_t *base = m_buffered_obj.get(); + u16 *base = m_buffered_obj.get(); baseadd = 4; @@ -945,13 +945,13 @@ void cps2_state::cps1_render_sprites( screen_device &screen, bitmap_ind16 &bitma -WRITE16_MEMBER(cps2_state::cps2_objram_bank_w) +void cps2_state::cps2_objram_bank_w(offs_t offset, u16 data, u16 mem_mask) { if (ACCESSING_BITS_0_7) m_objram_bank = data & 1; } -READ16_MEMBER(cps2_state::cps2_objram1_r) +u16 cps2_state::cps2_objram1_r(offs_t offset) { if (m_objram_bank & 1) return m_objram2[offset]; @@ -959,7 +959,7 @@ READ16_MEMBER(cps2_state::cps2_objram1_r) return m_objram1[offset]; } -READ16_MEMBER(cps2_state::cps2_objram2_r) +u16 cps2_state::cps2_objram2_r(offs_t offset) { if (m_objram_bank & 1) return m_objram1[offset]; @@ -967,7 +967,7 @@ READ16_MEMBER(cps2_state::cps2_objram2_r) return m_objram2[offset]; } -WRITE16_MEMBER(cps2_state::cps2_objram1_w) +void cps2_state::cps2_objram1_w(offs_t offset, u16 data, u16 mem_mask) { if (m_objram_bank & 1) COMBINE_DATA(&m_objram2[offset]); @@ -975,7 +975,7 @@ WRITE16_MEMBER(cps2_state::cps2_objram1_w) COMBINE_DATA(&m_objram1[offset]); } -WRITE16_MEMBER(cps2_state::cps2_objram2_w) +void cps2_state::cps2_objram2_w(offs_t offset, u16 data, u16 mem_mask) { if (m_objram_bank & 1) COMBINE_DATA(&m_objram1[offset]); @@ -983,7 +983,7 @@ WRITE16_MEMBER(cps2_state::cps2_objram2_w) COMBINE_DATA(&m_objram2[offset]); } -uint16_t *cps2_state::cps2_objbase() +u16 *cps2_state::cps2_objbase() { int baseptr; baseptr = 0x7000; @@ -1003,7 +1003,7 @@ uint16_t *cps2_state::cps2_objbase() void cps2_state::cps2_find_last_sprite() /* Find the offset of last sprite */ { int offset = 0; - uint16_t *base = m_cps2_buffered_obj.get(); + u16 *base = m_cps2_buffered_obj.get(); /* Locate the end of table marker */ while (offset < m_cps2_obj_size / 2) @@ -1042,7 +1042,7 @@ void cps2_state::cps2_render_sprites( screen_device &screen, bitmap_ind16 &bitma } int i; - uint16_t *base = m_cps2_buffered_obj.get(); + u16 *base = m_cps2_buffered_obj.get(); int xoffs = 64 - m_output[CPS2_OBJ_XOFFS /2]; int yoffs = 16 - m_output[CPS2_OBJ_YOFFS /2]; @@ -1171,7 +1171,7 @@ void cps2_state::cps2_render_sprites( screen_device &screen, bitmap_ind16 &bitma void cps2_state::cps1_render_stars( screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect ) { int offs; - uint8_t *stars_rom = m_region_stars->base(); + u8 *stars_rom = m_region_stars->base(); if (!stars_rom && (m_stars_enabled[0] || m_stars_enabled[1])) { @@ -1270,7 +1270,7 @@ void cps2_state::cps1_render_high_layer( screen_device &screen, bitmap_ind16 &bi ***************************************************************************/ -uint32_t cps2_state::screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 cps2_state::screen_update_cps1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { int layercontrol, l0, l1, l2, l3; int videocontrol = m_cps_a_regs[CPS1_VIDEOCONTROL]; diff --git a/docs/release/src/hbmame/video/neogeo.cpp b/docs/release/src/hbmame/video/neogeo.cpp index fb77b8d8334..639dcce971c 100644 --- a/docs/release/src/hbmame/video/neogeo.cpp +++ b/docs/release/src/hbmame/video/neogeo.cpp @@ -88,13 +88,13 @@ void neogeo_state::neogeo_set_palette_bank( int data ) } -READ16_MEMBER(neogeo_state::neogeo_paletteram_r) +u16 neogeo_state::neogeo_paletteram_r(offs_t offset) { return m_paletteram[m_palette_bank + offset]; } -WRITE16_MEMBER(neogeo_state::neogeo_paletteram_w) +void neogeo_state::neogeo_paletteram_w(offs_t offset, u16 data, u16 mem_mask) { offset += m_palette_bank; data = COMBINE_DATA(&m_paletteram[offset]); @@ -149,7 +149,7 @@ void neogeo_state::video_start() * *************************************/ -uint32_t neogeo_state::screen_update_neogeo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +u32 neogeo_state::screen_update_neogeo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { // fill with background color first bitmap.fill(*m_bg_pen, cliprect); @@ -169,10 +169,10 @@ uint32_t neogeo_state::screen_update_neogeo(screen_device &screen, bitmap_rgb32 * *************************************/ -uint16_t neogeo_state::get_video_control( ) +u16 neogeo_state::get_video_control( ) { - uint16_t ret; - uint16_t v_counter; + u16 ret; + u16 v_counter; /* The format of this very important location is: AAAA AAAA A??? BCCC @@ -209,7 +209,7 @@ uint16_t neogeo_state::get_video_control( ) } -void neogeo_state::set_video_control( uint16_t data ) +void neogeo_state::set_video_control( u16 data ) { if (VERBOSE) logerror("%s: video control write %04x\n", machine().describe_context(), data); @@ -220,13 +220,13 @@ void neogeo_state::set_video_control( uint16_t data ) } -READ16_MEMBER(neogeo_state::neogeo_video_register_r) +u16 neogeo_state::neogeo_video_register_r(address_space &space, offs_t offset, u16 mem_mask) { - uint16_t ret; + u16 ret; /* accessing the LSB only is not mapped */ if (mem_mask == 0x00ff) - ret = neogeo_unmapped_r(space, 0, 0xffff) & 0x00ff; + ret = neogeo_unmapped_r(space) & 0x00ff; else { switch (offset) @@ -243,7 +243,7 @@ READ16_MEMBER(neogeo_state::neogeo_video_register_r) } -WRITE16_MEMBER(neogeo_state::neogeo_video_register_w) +void neogeo_state::neogeo_video_register_w(offs_t offset, u16 data, u16 mem_mask) { /* accessing the LSB only is not mapped */ if (mem_mask != 0x00ff) diff --git a/docs/release/src/hbmame/video/pacman.cpp b/docs/release/src/hbmame/video/pacman.cpp index c0830d02e16..46b267fd48a 100644 --- a/docs/release/src/hbmame/video/pacman.cpp +++ b/docs/release/src/hbmame/video/pacman.cpp @@ -21,7 +21,7 @@ VIDEO_START_MEMBER( pacman_state, pacmanx ) m_bg_tilemap->set_scrolldy(0, 264*2 - 224*2 ); } -uint32_t pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { if (m_bgpriority) bitmap.fill(0,cliprect); @@ -30,8 +30,8 @@ uint32_t pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16 if( m_spriteram ) { - uint8_t *spriteram = m_spriteram; - uint8_t *spriteram_2 = m_spriteram2; + u8 *spriteram = m_spriteram; + u8 *spriteram_2 = m_spriteram2; int offs; rectangle spriteclip(2*2*8, 2*68*8-1, 0*8, 2*56*8-1); @@ -43,7 +43,7 @@ uint32_t pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16 { int color; int sx,sy; - uint8_t fx,fy; + u8 fx,fy; if(m_inv_spr) { @@ -82,7 +82,7 @@ uint32_t pacman_state::screen_update_pacmanx(screen_device &screen, bitmap_ind16 { int color; int sx,sy; - uint8_t fx,fy; + u8 fx,fy; if(m_inv_spr) { @@ -162,14 +162,14 @@ VIDEO_START_MEMBER( pacman_state, multipac ) void pacman_state::multipac_palette(palette_device &palette) const { - uint16_t i; + u16 i; static const int resistances[3] = { 1000, 470, 220 }; double rweights[3], gweights[3], bweights[2]; - uint8_t bit0, bit1, bit2, r, g, b; - uint16_t entries = palette.indirect_entries(); - uint16_t bank,banks = entries >> 5; - const uint8_t *color_prom = machine().root_device().memregion("proms")->base(); - const uint8_t *m_p_prom = machine().root_device().memregion("proms")->base() + entries; + u8 bit0, bit1, bit2, r, g, b; + u16 entries = palette.indirect_entries(); + u16 bank,banks = entries >> 5; + const u8 *color_prom = machine().root_device().memregion("proms")->base(); + const u8 *m_p_prom = machine().root_device().memregion("proms")->base() + entries; /* compute the color output resistor weights */ compute_resistor_weights(0, 255, -1.0, @@ -179,8 +179,8 @@ void pacman_state::multipac_palette(palette_device &palette) const for (bank = 0; bank < banks; bank++) { - uint16_t obank = bank << 7; - uint16_t ibank = bank << 5; + u16 obank = bank << 7; + u16 ibank = bank << 5; /* create a lookup table for the palette */ for (i = ibank; i < (ibank+32); i++) @@ -215,7 +215,7 @@ void pacman_state::multipac_palette(palette_device &palette) const } } -uint32_t pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +u32 pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { if (m_bgpriority != 0) bitmap.fill(0, cliprect); @@ -224,8 +224,8 @@ uint32_t pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind1 if( m_spriteram != NULL ) { - uint8_t *spriteram = m_spriteram; - uint8_t *spriteram_2 = m_spriteram2; + u8 *spriteram = m_spriteram; + u8 *spriteram_2 = m_spriteram2; int offs; rectangle spriteclip(2*8, 34*8-1, 0*8, 28*8-1); @@ -237,7 +237,7 @@ uint32_t pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind1 { int color; int sx,sy; - uint8_t fx,fy; + u8 fx,fy; if(m_inv_spr) { @@ -276,7 +276,7 @@ uint32_t pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind1 { int color; int sx,sy; - uint8_t fx,fy; + u8 fx,fy; if(m_inv_spr) { @@ -316,14 +316,14 @@ uint32_t pacman_state::screen_update_multipac(screen_device &screen, bitmap_ind1 } -WRITE8_MEMBER( pacman_state::multipac_gfxbank_w ) +void pacman_state::multipac_gfxbank_w(u8 data) { m_charbank = data; m_spritebank = data; } /* multipac passes bankselect info for the 4a and 7f roms on separate bytes. MAME can only use one of them */ -WRITE8_MEMBER( pacman_state::multipac_palbank_w ) +void pacman_state::multipac_palbank_w(offs_t offset, u8 data) { if (offset) m_colortablebank = data; } @@ -334,15 +334,15 @@ WRITE8_MEMBER( pacman_state::multipac_palbank_w ) ============================================= */ -void pacman_state::m96in1b_gfxbank_w ( uint8_t gfxbank ) +void pacman_state::m96in1b_gfxbank_w ( u8 gfxbank ) { - uint8_t banks[] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 7, 4, 2, 3, 5, 6, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0 }; + u8 banks[] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 7, 4, 2, 3, 5, 6, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0 }; m_charbank = gfxbank; m_spritebank = gfxbank; m_colortablebank = banks[gfxbank]; } -void pacman_state::madpac_gfxbank_w ( uint8_t gfxbank ) +void pacman_state::madpac_gfxbank_w ( u8 gfxbank ) { m_charbank = gfxbank; m_spritebank = gfxbank; diff --git a/docs/release/src/mame/drivers/jrpacman.cpp b/docs/release/src/mame/drivers/jrpacman.cpp index 90afa40c44b..f4f2d7235ff 100644 --- a/docs/release/src/mame/drivers/jrpacman.cpp +++ b/docs/release/src/mame/drivers/jrpacman.cpp @@ -120,7 +120,7 @@ public: void init_jrpacman(); private: - DECLARE_WRITE8_MEMBER(jrpacman_interrupt_vector_w); + void jrpacman_interrupt_vector_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER(irq_mask_w); DECLARE_WRITE_LINE_MEMBER(vblank_irq); void main_map(address_map &map); @@ -129,7 +129,7 @@ private: -WRITE8_MEMBER(jrpacman_state::jrpacman_interrupt_vector_w) +void jrpacman_state::jrpacman_interrupt_vector_w(uint8_t data) { m_maincpu->set_input_line_vector(0, data); // Z80 m_maincpu->set_input_line(0, CLEAR_LINE); diff --git a/docs/release/src/mame/drivers/konamigx.cpp b/docs/release/src/mame/drivers/konamigx.cpp index 96a51b9eda8..a0af1d2baba 100644 --- a/docs/release/src/mame/drivers/konamigx.cpp +++ b/docs/release/src/mame/drivers/konamigx.cpp @@ -363,7 +363,7 @@ void konamigx_state::daiskiss_esc(address_space &space, uint32_t p1, uint32_t p2 generate_sprites(space, 0xc00000, 0xd20000, 0x100); } -WRITE32_MEMBER(konamigx_state::esc_w) +void konamigx_state::esc_w(address_space &space, uint32_t data) { uint32_t opcode; uint32_t params; @@ -453,7 +453,7 @@ CUSTOM_INPUT_MEMBER(konamigx_state::gx_rdport1_3_r) return (m_gx_rdport1_3 >> 1); } -WRITE32_MEMBER(konamigx_state::eeprom_w) +void konamigx_state::eeprom_w(offs_t offset, uint32_t data, uint32_t mem_mask) { uint32_t odata; @@ -501,7 +501,7 @@ WRITE32_MEMBER(konamigx_state::eeprom_w) } } -WRITE32_MEMBER(konamigx_state::control_w) +void konamigx_state::control_w(offs_t offset, uint32_t data, uint32_t mem_mask) { // TODO: derive from reported PCB XTALs const uint32_t pixclock[4] = { 6'000'000, 8'000'000, 12'000'000, 16'000'000 }; @@ -735,7 +735,7 @@ double konamigx_state::adc0834_callback(uint8_t input) } -READ32_MEMBER(konamigx_state::le2_gun_H_r) +uint32_t konamigx_state::le2_gun_H_r() { int p1x = m_light0_x->read()*290/0xff+20; int p2x = m_light1_x->read()*290/0xff+20; @@ -743,7 +743,7 @@ READ32_MEMBER(konamigx_state::le2_gun_H_r) return (p1x<<16)|p2x; } -READ32_MEMBER(konamigx_state::le2_gun_V_r) +uint32_t konamigx_state::le2_gun_V_r() { int p1y = m_light0_y->read()*224/0xff; int p2y = m_light1_y->read()*224/0xff; @@ -758,14 +758,14 @@ READ32_MEMBER(konamigx_state::le2_gun_V_r) /**********************************************************************************/ /* system or game dependent handlers */ -READ32_MEMBER(konamigx_state::type1_roz_r1) +uint32_t konamigx_state::type1_roz_r1(offs_t offset) { uint32_t *ROM = (uint32_t *)memregion("gfx3")->base(); return ROM[offset]; } -READ32_MEMBER(konamigx_state::type1_roz_r2) +uint32_t konamigx_state::type1_roz_r2(offs_t offset) { uint32_t *ROM = (uint32_t *)memregion("gfx3")->base(); @@ -774,7 +774,7 @@ READ32_MEMBER(konamigx_state::type1_roz_r2) return ROM[offset]; } -READ32_MEMBER(konamigx_state::type3_sync_r) +uint32_t konamigx_state::type3_sync_r() { if(m_konamigx_current_frame==0) return -1; // return 0xfffffffe | 1; @@ -859,7 +859,7 @@ READ32_MEMBER(konamigx_state::type3_sync_r) move.l #$C10400,($C102EC).l move.l #$C10400,($C102EC).l */ -WRITE32_MEMBER(konamigx_state::type4_prot_w) +void konamigx_state::type4_prot_w(address_space &space, offs_t offset, uint32_t data) { int clk; int i; @@ -1012,7 +1012,7 @@ WRITE32_MEMBER(konamigx_state::type4_prot_w) } // cabinet lamps for type 1 games -WRITE32_MEMBER(konamigx_state::type1_cablamps_w) +void konamigx_state::type1_cablamps_w(uint32_t data) { m_lamp = BIT(data, 24); } @@ -1118,14 +1118,14 @@ void konamigx_state::gx_type4_map(address_map &map) /**********************************************************************************/ /* Sound handling */ -READ16_MEMBER(konamigx_state::tms57002_status_word_r) +uint16_t konamigx_state::tms57002_status_word_r() { return (m_dasp->dready_r() ? 4 : 0) | (m_dasp->pc0_r() ? 2 : 0) | (m_dasp->empty_r() ? 1 : 0); } -WRITE16_MEMBER(konamigx_state::tms57002_control_word_w) +void konamigx_state::tms57002_control_word_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_0_7) { @@ -3883,7 +3883,7 @@ static const GXGameInfoT gameDefs[] = { "", 0xff,0xff,0xff }, }; -READ32_MEMBER( konamigx_state::k_6bpp_rom_long_r ) +uint32_t konamigx_state::k_6bpp_rom_long_r(offs_t offset, uint32_t mem_mask) { return m_k056832->k_6bpp_rom_long_r(offset, mem_mask); } @@ -3912,8 +3912,8 @@ void konamigx_state::init_konamigx() switch (gameDefs[i].special) { case 1: // LE2 guns - m_maincpu->space(AS_PROGRAM).install_read_handler(0xd44000, 0xd44003, read32_delegate(*this, FUNC(konamigx_state::le2_gun_H_r))); - m_maincpu->space(AS_PROGRAM).install_read_handler(0xd44004, 0xd44007, read32_delegate(*this, FUNC(konamigx_state::le2_gun_V_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0xd44000, 0xd44003, read32smo_delegate(*this, FUNC(konamigx_state::le2_gun_H_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0xd44004, 0xd44007, read32smo_delegate(*this, FUNC(konamigx_state::le2_gun_V_r))); break; case 2: // tkmmpzdm hack { @@ -3948,7 +3948,7 @@ void konamigx_state::init_konamigx() break; case 7: // install type 4 Xilinx protection for non-type 3/4 games - m_maincpu->space(AS_PROGRAM).install_write_handler(0xcc0000, 0xcc0007, write32_delegate(*this, FUNC(konamigx_state::type4_prot_w))); + m_maincpu->space(AS_PROGRAM).install_write_handler(0xcc0000, 0xcc0007, write32m_delegate(*this, FUNC(konamigx_state::type4_prot_w))); break; case 8: // tbyahhoo @@ -3965,7 +3965,7 @@ void konamigx_state::init_konamigx() } if (readback == BPP66) - m_maincpu->space(AS_PROGRAM).install_read_handler(0xd00000, 0xd01fff, read32_delegate(*this, FUNC(konamigx_state::k_6bpp_rom_long_r))); + m_maincpu->space(AS_PROGRAM).install_read_handler(0xd00000, 0xd01fff, read32s_delegate(*this, FUNC(konamigx_state::k_6bpp_rom_long_r))); #undef BPP5 @@ -3987,7 +3987,7 @@ void konamigx_state::init_posthack() GAME( 1994, konamigx, 0, konamigx_bios, common, konamigx_state, init_konamigx, ROT0, "Konami", "System GX", MACHINE_IS_BIOS_ROOT ) /* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Type 1: standard with an add-on 53936 on the ROM board, analog inputs, + Type 1: standard with an add-on 53936 on the ROM board, analog inputs, and optional 056230 networking for Racin' Force only. needs the ROZ layer to be playable --------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/ diff --git a/docs/release/src/mame/drivers/model2.cpp b/docs/release/src/mame/drivers/model2.cpp index abb2d180bbe..ed12c146d8c 100644 --- a/docs/release/src/mame/drivers/model2.cpp +++ b/docs/release/src/mame/drivers/model2.cpp @@ -109,7 +109,7 @@ #include "segabill.lh" /* Timers - these count down at 25 MHz and pull IRQ2 when they hit 0 */ -READ32_MEMBER(model2_state::timers_r) +u32 model2_state::timers_r(offs_t offset) { m_maincpu->i960_noburst(); @@ -117,7 +117,7 @@ READ32_MEMBER(model2_state::timers_r) if (m_timerrun[offset]) { // get elapsed time, convert to units of 25 MHz - uint32_t cur = (m_timers[offset]->time_elapsed() * 25000000).as_double(); + u32 cur = (m_timers[offset]->time_elapsed() * 25000000).as_double(); // subtract units from starting value m_timervals[offset] = m_timerorig[offset] - cur; @@ -126,7 +126,7 @@ READ32_MEMBER(model2_state::timers_r) return m_timervals[offset]; } -WRITE32_MEMBER(model2_state::timers_w) +void model2_state::timers_w(offs_t offset, u32 data, u32 mem_mask) { attotime period; @@ -328,37 +328,37 @@ void model2c_state::machine_reset() m_copro_tgpx4->set_input_line(INPUT_LINE_HALT, ASSERT_LINE); } -WRITE16_MEMBER(model2_state::palette_w) +void model2_state::palette_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_palram[offset]); u16 color = m_palram[offset]; m_palette->set_pen_color(offset, pal5bit(color >> 0), pal5bit(color >> 5), pal5bit(color >> 10)); } -READ16_MEMBER(model2_state::palette_r) +u16 model2_state::palette_r(offs_t offset) { return m_palram[offset]; } -WRITE16_MEMBER(model2_state::colorxlat_w) +void model2_state::colorxlat_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_colorxlat[offset]); } -READ16_MEMBER(model2_state::colorxlat_r) +u16 model2_state::colorxlat_r(offs_t offset) { return m_colorxlat[offset]; } // Apparently original Model 2 doesn't have fifo control? -READ32_MEMBER(model2o_state::fifo_control_2o_r) +u32 model2o_state::fifo_control_2o_r() { return 0xffffffff; } -READ32_MEMBER(model2_state::fifo_control_2a_r) +u32 model2_state::fifo_control_2a_r() { - uint32_t r = 0; + u32 r = 0; if (m_copro_fifo_out->is_empty()) { @@ -371,9 +371,9 @@ READ32_MEMBER(model2_state::fifo_control_2a_r) // return r | 0x04; } -READ32_MEMBER(model2_state::videoctl_r) +u32 model2_state::videoctl_r() { - uint8_t framenum; + u8 framenum; if(m_render_mode == false) framenum = (m_screen->frame_number() & 2) << 1; @@ -383,23 +383,23 @@ READ32_MEMBER(model2_state::videoctl_r) return (framenum) | (m_videocontrol & 3); } -WRITE32_MEMBER(model2_state::videoctl_w) +void model2_state::videoctl_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_videocontrol); } // Coprocessor - Common -READ32_MEMBER(model2_state::copro_prg_r) +u32 model2_state::copro_prg_r() { return 0xffffffff; } -READ32_MEMBER(model2_state::copro_ctl1_r) +u32 model2_state::copro_ctl1_r() { return m_coproctl; } -WRITE32_MEMBER(model2_state::copro_ctl1_w) +void model2_state::copro_ctl1_w(offs_t offset, u32 data, u32 mem_mask) { // did hi bit change? if ((data ^ m_coproctl) == 0x80000000) @@ -457,7 +457,7 @@ void model2_tgp_state::copro_tgp_rf_map(address_map &map) map(0x3, 0x3).w(FUNC(model2_tgp_state::copro_tgp_bank_w)); } -READ32_MEMBER(model2_tgp_state::copro_tgp_memory_r) +u32 model2_tgp_state::copro_tgp_memory_r(offs_t offset) { offs_t adr = (m_copro_tgp_bank_reg & 0xff0000) | offset; @@ -474,7 +474,7 @@ READ32_MEMBER(model2_tgp_state::copro_tgp_memory_r) return 0; } -WRITE32_MEMBER(model2_tgp_state::copro_tgp_memory_w) +void model2_tgp_state::copro_tgp_memory_w(offs_t offset, u32 data, u32 mem_mask) { offs_t adr = (m_copro_tgp_bank_reg & 0xff0000) | offset; if(adr & 0x400000) { @@ -483,18 +483,18 @@ WRITE32_MEMBER(model2_tgp_state::copro_tgp_memory_w) } } -WRITE32_MEMBER(model2_tgp_state::copro_tgp_bank_w) +void model2_tgp_state::copro_tgp_bank_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_copro_tgp_bank_reg); m_copro_tgp_bank->set_bank(m_copro_tgp_bank_reg & 0xc00000 ? 1 : 0); } -WRITE32_MEMBER(model2_tgp_state::copro_sincos_w) +void model2_tgp_state::copro_sincos_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_copro_sincos_base); } -READ32_MEMBER(model2_tgp_state::copro_sincos_r) +u32 model2_tgp_state::copro_sincos_r(offs_t offset) { offs_t ang = m_copro_sincos_base + offset * 0x4000; offs_t index = ang & 0x3fff; @@ -506,12 +506,12 @@ READ32_MEMBER(model2_tgp_state::copro_sincos_r) return result; } -WRITE32_MEMBER(model2_tgp_state::copro_inv_w) +void model2_tgp_state::copro_inv_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_copro_inv_base); } -READ32_MEMBER(model2_tgp_state::copro_inv_r) +u32 model2_tgp_state::copro_inv_r(offs_t offset) { offs_t index = ((m_copro_inv_base >> 9) & 0x3ffe) | (offset & 1); u32 result = m_copro_tgp_tables[index | 0x8000]; @@ -523,12 +523,12 @@ READ32_MEMBER(model2_tgp_state::copro_inv_r) return result; } -WRITE32_MEMBER(model2_tgp_state::copro_isqrt_w) +void model2_tgp_state::copro_isqrt_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_copro_isqrt_base); } -READ32_MEMBER(model2_tgp_state::copro_isqrt_r) +u32 model2_tgp_state::copro_isqrt_r(offs_t offset) { offs_t index = 0x2000 ^ (((m_copro_isqrt_base>> 10) & 0x3ffe) | (offset & 1)); u32 result = m_copro_tgp_tables[index | 0xc000]; @@ -540,13 +540,13 @@ READ32_MEMBER(model2_tgp_state::copro_isqrt_r) return result; } -WRITE32_MEMBER(model2_tgp_state::copro_atan_w) +void model2_tgp_state::copro_atan_w(offs_t offset, u32 data, u32 mem_mask) { COMBINE_DATA(&m_copro_atan_base[offset]); m_copro_tgp->gpio0_w((m_copro_atan_base[0] & 0x7fffffff) <= (m_copro_atan_base[1] & 0x7fffffff)); } -READ32_MEMBER(model2_tgp_state::copro_atan_r) +u32 model2_tgp_state::copro_atan_r() { u8 ie = 0x88 - (m_copro_atan_base[3] >> 23); @@ -571,10 +571,10 @@ READ32_MEMBER(model2_tgp_state::copro_atan_r) return result & 0xffff; } -WRITE32_MEMBER(model2_tgp_state::copro_function_port_w) +void model2_tgp_state::copro_function_port_w(offs_t offset, u32 data) { - uint32_t d = data & 0x800fffff; - uint32_t a = (offset >> 2) & 0xff; + u32 d = data & 0x800fffff; + u32 a = (offset >> 2) & 0xff; d |= a << 23; m_copro_fifo_in->push(u32(d)); @@ -591,13 +591,13 @@ void model2_tgp_state::copro_boot() m_copro_tgp->pulse_input_line(INPUT_LINE_RESET, attotime::zero); } -READ32_MEMBER(model2_tgp_state::copro_fifo_r) +u32 model2_tgp_state::copro_fifo_r() { m_maincpu->i960_noburst(); return m_copro_fifo_out->pop(); } -WRITE32_MEMBER(model2_tgp_state::copro_fifo_w) +void model2_tgp_state::copro_fifo_w(u32 data) { m_maincpu->i960_noburst(); if (m_coproctl & 0x80000000) @@ -613,12 +613,12 @@ WRITE32_MEMBER(model2_tgp_state::copro_fifo_w) // Coprocessor - SHARC -READ32_MEMBER(model2b_state::copro_sharc_buffer_r) +u32 model2b_state::copro_sharc_buffer_r(offs_t offset) { return m_bufferram[offset & 0x7fff]; } -WRITE32_MEMBER(model2b_state::copro_sharc_buffer_w) +void model2b_state::copro_sharc_buffer_w(offs_t offset, u32 data) { m_bufferram[offset & 0x7fff] = data; } @@ -640,13 +640,13 @@ void model2b_state::copro_boot() m_copro_adsp->set_input_line(INPUT_LINE_HALT, CLEAR_LINE); } -READ32_MEMBER(model2b_state::copro_fifo_r) +u32 model2b_state::copro_fifo_r() { m_maincpu->i960_noburst(); return m_copro_fifo_out->pop(); } -WRITE32_MEMBER(model2b_state::copro_fifo_w) +void model2b_state::copro_fifo_w(u32 data) { m_maincpu->i960_noburst(); if (m_coproctl & 0x80000000) @@ -660,7 +660,7 @@ WRITE32_MEMBER(model2b_state::copro_fifo_w) } } -WRITE32_MEMBER(model2b_state::copro_sharc_iop_w) +void model2b_state::copro_sharc_iop_w(offs_t offset, u32 data) { /* FIXME: clean this mess */ if ((strcmp(machine().system().name, "schamp" ) == 0) || @@ -698,10 +698,10 @@ WRITE32_MEMBER(model2b_state::copro_sharc_iop_w) } } -WRITE32_MEMBER(model2b_state::copro_function_port_w) +void model2b_state::copro_function_port_w(offs_t offset, u32 data) { - uint32_t d = data & 0x800fffff; - uint32_t a = (offset >> 2) & 0xff; + u32 d = data & 0x800fffff; + u32 a = (offset >> 2) & 0xff; d |= a << 23; m_copro_fifo_in->push(u32(d)); @@ -719,13 +719,13 @@ void model2c_state::copro_boot() m_copro_tgpx4->set_input_line(INPUT_LINE_HALT, CLEAR_LINE); } -READ32_MEMBER(model2c_state::copro_fifo_r) +u32 model2c_state::copro_fifo_r() { m_maincpu->i960_noburst(); return m_copro_fifo_out->pop(); } -WRITE32_MEMBER(model2c_state::copro_fifo_w) +void model2c_state::copro_fifo_w(u32 data) { m_maincpu->i960_noburst(); if (m_coproctl & 0x80000000) @@ -749,10 +749,10 @@ WRITE32_MEMBER(model2c_state::copro_fifo_w) } } -WRITE32_MEMBER(model2c_state::copro_function_port_w) +void model2c_state::copro_function_port_w(offs_t offset, u32 data) { - uint32_t d = data & 0x800fffff; - uint32_t a = (offset >> 2) & 0xff; + u32 d = data & 0x800fffff; + u32 a = (offset >> 2) & 0xff; d |= a << 23; m_copro_fifo_in->push(u32(d)); @@ -775,7 +775,7 @@ void model2c_state::copro_tgpx4_data_map(address_map &map) /* GEO */ -WRITE32_MEMBER(model2_state::geo_ctl1_w) +void model2_state::geo_ctl1_w(u32 data) { // did hi bit change? if ((data ^ m_geoctl) == 0x80000000) @@ -794,20 +794,20 @@ WRITE32_MEMBER(model2_state::geo_ctl1_w) m_geoctl = data; } -void model2_state::push_geo_data(uint32_t data) +void model2_state::push_geo_data(u32 data) { //osd_printf_debug("push_geo_data: %08X: %08X\n", 0x900000+m_geo_write_start_address, data); m_bufferram[m_geo_write_start_address/4] = data; m_geo_write_start_address += 4; } -READ32_MEMBER(model2_state::geo_prg_r) +u32 model2_state::geo_prg_r(offs_t offset) { popmessage("Read from Geometry FIFO at %08x, contact MAMEdev",offset*4); return 0xffffffff; } -WRITE32_MEMBER(model2_state::geo_prg_w) +void model2_state::geo_prg_w(u32 data) { if (m_geoctl & 0x80000000) { @@ -821,7 +821,7 @@ WRITE32_MEMBER(model2_state::geo_prg_w) } } -READ32_MEMBER(model2_state::geo_r) +u32 model2_state::geo_r(offs_t offset) { int address = offset * 4; if (address == 0x2008) @@ -839,7 +839,7 @@ READ32_MEMBER(model2_state::geo_r) return 0; } -WRITE32_MEMBER(model2_state::geo_w) +void model2_state::geo_w(offs_t offset, u32 data) { int address = offset * 4; @@ -848,7 +848,7 @@ WRITE32_MEMBER(model2_state::geo_w) /*if (data & 0x80000000) { int i; - uint32_t a; + u32 a; osd_printf_debug("GEO: jump to %08X\n", (data & 0xfffff)); a = (data & 0xfffff) / 4; for (i=0; i < 4; i++) @@ -875,7 +875,7 @@ WRITE32_MEMBER(model2_state::geo_w) if (data & 0x80000000) { - uint32_t r = 0; + u32 r = 0; r |= data & 0x800fffff; r |= ((address >> 4) & 0x3f) << 23; push_geo_data(r); @@ -884,12 +884,12 @@ WRITE32_MEMBER(model2_state::geo_w) { if ((address & 0xf) == 0) { - uint32_t r = 0; + u32 r = 0; r |= data & 0x000fffff; r |= ((address >> 4) & 0x3f) << 23; if((address >> 4) & 0xc0) { - uint8_t function = (address >> 4) & 0x3f; + u8 function = (address >> 4) & 0x3f; if(function == 1) { r |= ((address>>10)&3)<<29; // Eye Mode, used by Sega Rally on car select @@ -918,21 +918,21 @@ WRITE32_MEMBER(model2_state::geo_w) /*****************************************************************************/ -READ32_MEMBER(model2_state::irq_request_r) +u32 model2_state::irq_request_r() { m_maincpu->i960_noburst(); return m_intreq; } -READ32_MEMBER(model2_state::irq_enable_r) +u32 model2_state::irq_enable_r() { m_maincpu->i960_noburst(); return m_intena; } -WRITE32_MEMBER(model2_state::irq_ack_w) +void model2_state::irq_ack_w(u32 data) { m_maincpu->i960_noburst(); @@ -941,7 +941,7 @@ WRITE32_MEMBER(model2_state::irq_ack_w) model2_check_irqack_state(data ^ 0xffffffff); } -WRITE32_MEMBER(model2_state::irq_enable_w) +void model2_state::irq_enable_w(offs_t offset, u32 data, u32 mem_mask) { m_maincpu->i960_noburst(); @@ -966,7 +966,7 @@ void model2_state::model2_check_irq_state() } } -void model2_state::model2_check_irqack_state(uint32_t data) +void model2_state::model2_check_irqack_state(u32 data) { const int irq_type[12]= {I960_IRQ0,I960_IRQ1,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ2,I960_IRQ3,I960_IRQ3}; @@ -978,7 +978,7 @@ void model2_state::model2_check_irqack_state(uint32_t data) } /* TODO: rewrite this part. It's a 8251-compatible chip */ -READ32_MEMBER(model2_state::model2_serial_r) +u32 model2_state::model2_serial_r(offs_t offset, u32 mem_mask) { if (offset == 0) { @@ -994,7 +994,7 @@ READ32_MEMBER(model2_state::model2_serial_r) } -WRITE32_MEMBER(model2_state::model2_serial_w) +void model2_state::model2_serial_w(offs_t offset, u32 data, u32 mem_mask) { if (ACCESSING_BITS_0_7 && (offset == 0)) { @@ -1017,7 +1017,7 @@ WRITE32_MEMBER(model2_state::model2_serial_w) #ifdef UNUSED_FUNCTION -WRITE32_MEMBER(model2_state::copro_w) +void model2_state::copro_w(offs_t offset, u32 data) { int address = offset * 4; @@ -1036,12 +1036,12 @@ WRITE32_MEMBER(model2_state::copro_w) } #endif -READ32_MEMBER(model2_state::render_mode_r) +u32 model2_state::render_mode_r() { return (m_render_unk << 14) | (m_render_mode << 2) | (m_render_test_mode << 0); } -WRITE32_MEMBER(model2_state::render_mode_w) +void model2_state::render_mode_w(u32 data) { // ---- -x-- (1) 60 Hz mode // (0) 30 Hz mode - skytargt, desert, vstriker, vcop @@ -1056,7 +1056,7 @@ WRITE32_MEMBER(model2_state::render_mode_w) // osd_printf_debug("Mode = %08X\n", data); } -WRITE32_MEMBER(model2_tgp_state::tex0_w) +void model2_tgp_state::tex0_w(offs_t offset, u32 data) { if ( (offset & 1) == 0 ) { @@ -1070,7 +1070,7 @@ WRITE32_MEMBER(model2_tgp_state::tex0_w) } } -WRITE32_MEMBER(model2_tgp_state::tex1_w) +void model2_tgp_state::tex1_w(offs_t offset, u32 data) { if ( (offset & 1) == 0 ) { @@ -1084,28 +1084,28 @@ WRITE32_MEMBER(model2_tgp_state::tex1_w) } } -READ16_MEMBER(model2_state::lumaram_r) +u16 model2_state::lumaram_r(offs_t offset) { return m_lumaram[offset]; } -WRITE16_MEMBER(model2_state::lumaram_w) +void model2_state::lumaram_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_lumaram[offset]); } /* Top Skater reads here and discards the result */ -READ8_MEMBER(model2_state::tgpid_r) +u8 model2_state::tgpid_r(offs_t offset) { unsigned char ID[]={0,'T','A','H',0,'A','K','O',0,'Z','A','K',0,'M','T','K'}; return ID[offset]; } -READ16_MEMBER(model2_state::fbvram_bankA_r) { return m_fbvramA[offset]; } -READ16_MEMBER(model2_state::fbvram_bankB_r) { return m_fbvramB[offset]; } -WRITE16_MEMBER(model2_state::fbvram_bankA_w) { COMBINE_DATA(&m_fbvramA[offset]); } -WRITE16_MEMBER(model2_state::fbvram_bankB_w) { COMBINE_DATA(&m_fbvramB[offset]); } +u16 model2_state::fbvram_bankA_r(offs_t offset) { return m_fbvramA[offset]; } +u16 model2_state::fbvram_bankB_r(offs_t offset) { return m_fbvramB[offset]; } +void model2_state::fbvram_bankA_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_fbvramA[offset]); } +void model2_state::fbvram_bankB_w(offs_t offset, u16 data, u16 mem_mask) { COMBINE_DATA(&m_fbvramB[offset]); } /* common map for all Model 2 versions */ void model2_state::model2_base_mem(address_map &map) @@ -1182,13 +1182,13 @@ void model2_state::model2_5881_mem(address_map &map) // Interface board ID: 837-12079 // ALTERA FLEX + Sega 315-5338A -uint8_t model2_state::lightgun_data_r(offs_t offset) +u8 model2_state::lightgun_data_r(offs_t offset) { - uint16_t data = m_lightgun_ports[offset >> 1].read_safe(0); + u16 data = m_lightgun_ports[offset >> 1].read_safe(0); return BIT(offset, 0) ? (data >> 8) : data; } -uint8_t model2_state::lightgun_mux_r() +u8 model2_state::lightgun_mux_r() { if (m_lightgun_mux < 8) return lightgun_data_r(m_lightgun_mux); @@ -1196,13 +1196,13 @@ uint8_t model2_state::lightgun_mux_r() return lightgun_offscreen_r(0); } -void model2_state::lightgun_mux_w(uint8_t data) +void model2_state::lightgun_mux_w(u8 data) { m_lightgun_mux = data; } // handles offscreen gun trigger detection here -uint8_t model2_state::lightgun_offscreen_r(offs_t offset) +u8 model2_state::lightgun_offscreen_r(offs_t offset) { // 5 percent border size const float BORDER_SIZE = 0.05f; @@ -1213,12 +1213,12 @@ uint8_t model2_state::lightgun_offscreen_r(offs_t offset) const int BORDER_P2X = (m_lightgun_ports[3]->field(0x3ff)->maxval() - m_lightgun_ports[3]->field(0x3ff)->minval()) * BORDER_SIZE; const int BORDER_P2Y = (m_lightgun_ports[2]->field(0x3ff)->maxval() - m_lightgun_ports[2]->field(0x3ff)->minval()) * BORDER_SIZE; - uint16_t data = 0xfffc; + u16 data = 0xfffc; - const uint16_t P1X = m_lightgun_ports[1].read_safe(0); - const uint16_t P1Y = m_lightgun_ports[0].read_safe(0); - const uint16_t P2X = m_lightgun_ports[3].read_safe(0); - const uint16_t P2Y = m_lightgun_ports[2].read_safe(0); + const u16 P1X = m_lightgun_ports[1].read_safe(0); + const u16 P1Y = m_lightgun_ports[0].read_safe(0); + const u16 P2X = m_lightgun_ports[3].read_safe(0); + const u16 P2Y = m_lightgun_ports[2].read_safe(0); // border hit test for player 1 and 2 if (P1X <= (m_lightgun_ports[1]->field(0x3ff)->minval() + BORDER_P1X)) data |= 1; @@ -1238,7 +1238,7 @@ uint8_t model2_state::lightgun_offscreen_r(offs_t offset) // OUTPUTS //************************************************************************** -void model2o_state::daytona_output_w(uint8_t data) +void model2o_state::daytona_output_w(u8 data) { // 7------- leader led // -6------ vr4 led @@ -1253,7 +1253,7 @@ void model2o_state::daytona_output_w(uint8_t data) machine().bookkeeping().coin_counter_w(0, BIT(data, 0)); } -void model2o_state::desert_output_w(uint8_t data) +void model2o_state::desert_output_w(u8 data) { // 7------- cannon motor // -6------ machine gun motor @@ -1268,7 +1268,7 @@ void model2o_state::desert_output_w(uint8_t data) machine().bookkeeping().coin_counter_w(0, BIT(data, 0)); } -void model2o_state::vcop_output_w(uint8_t data) +void model2o_state::vcop_output_w(u8 data) { // 7654---- unknown (not used?) // ----32-- start leds (always set together) @@ -1318,9 +1318,9 @@ void model2o_state::model2o_mem(address_map &map) } /* Daytona "To The MAXX" PIC protection simulation */ -READ32_MEMBER(model2o_maxx_state::maxx_r) +u32 model2o_maxx_state::maxx_r(offs_t offset, u32 mem_mask) { - uint32_t *ROM = (uint32_t *)memregion("maincpu")->base(); + u32 *ROM = (u32 *)memregion("maincpu")->base(); if (offset <= 0x1f/4) { @@ -1365,9 +1365,9 @@ void model2o_maxx_state::model2o_maxx_mem(address_map &map) map(0x00240000, 0x0024ffff).r(FUNC(model2o_maxx_state::maxx_r)); } -READ8_MEMBER(model2o_gtx_state::gtx_r) +u8 model2o_gtx_state::gtx_r(offs_t offset) { - uint8_t *ROM = memregion("prot_data")->base(); + u8 *ROM = memregion("prot_data")->base(); if(offset == 0xffffc) // disable protection ROM overlay (fallbacks to data rom?) m_gtx_state = 2; @@ -1386,7 +1386,7 @@ void model2o_gtx_state::model2o_gtx_mem(address_map &map) } /* TODO: read by Sonic the Fighters (bit 1), unknown purpose */ -READ32_MEMBER(model2_state::copro_status_r) +u32 model2_state::copro_status_r() { if(m_coprocnt == 0) return -1; @@ -1569,9 +1569,9 @@ void model2c_state::model2c_5881_mem(address_map &map) */ // simulate this so that it passes the initial checks -uint8_t model2_state::rchase2_drive_board_r() +u8 model2_state::rchase2_drive_board_r() { - uint8_t data = 0xff; + u8 data = 0xff; if(m_cmd_data == 0xe0 || m_cmd_data == 0x0e) data &= ~1; @@ -1585,12 +1585,12 @@ uint8_t model2_state::rchase2_drive_board_r() return data; } -void model2_state::rchase2_drive_board_w(uint8_t data) +void model2_state::rchase2_drive_board_w(u8 data) { m_cmd_data = data; } -void model2_state::drive_board_w(uint8_t data) +void model2_state::drive_board_w(u8 data) { m_driveio_comm_data = data; m_drivecpu->set_input_line(0, HOLD_LINE); @@ -1601,7 +1601,7 @@ void model2_state::drive_board_w(uint8_t data) // INPUT HANDLING //************************************************************************** -void model2_state::eeprom_w(uint8_t data) +void model2_state::eeprom_w(u8 data) { m_ctrlmode = BIT(data, 0); @@ -1610,9 +1610,9 @@ void model2_state::eeprom_w(uint8_t data) m_eeprom->cs_write(BIT(data, 6) ? ASSERT_LINE : CLEAR_LINE); } -uint8_t model2_state::in0_r() +u8 model2_state::in0_r() { - uint8_t data = m_in0->read(); + u8 data = m_in0->read(); if (m_ctrlmode) return (0xc0) | (m_eeprom->do_read() << 5) | (0x10) | (data & 0x0f); @@ -1633,9 +1633,9 @@ uint8_t model2_state::in0_r() // Used by Sega Rally and Daytona USA, others might be different CUSTOM_INPUT_MEMBER(model2_state::daytona_gearbox_r) { - uint8_t res = m_gears.read_safe(0); + u8 res = m_gears.read_safe(0); int i; - const uint8_t gearvalue[5] = { 0, 2, 1, 6, 5 }; + const u8 gearvalue[5] = { 0, 2, 1, 6, 5 }; for(i=0;i<5;i++) { @@ -2419,12 +2419,12 @@ TIMER_DEVICE_CALLBACK_MEMBER(model2c_state::model2c_interrupt) /* Model 2 sound board emulation */ -WRITE16_MEMBER(model2_state::model2snd_ctrl) +void model2_state::model2snd_ctrl(u16 data) { // handle sample banking if (memregion("samples")->bytes() > 0x800000) { - uint8_t *snd = memregion("samples")->base(); + u8 *snd = memregion("samples")->base(); if (data & 0x20) { membank("bank4")->set_base(snd + 0x200000); @@ -2454,7 +2454,7 @@ void model2_state::scsp_map(address_map &map) map(0x000000, 0x07ffff).ram().share("soundram"); } -void model2_state::scsp_irq(offs_t offset, uint8_t data) +void model2_state::scsp_irq(offs_t offset, u8 data) { m_audiocpu->set_input_line(offset, data); } @@ -2571,17 +2571,17 @@ void model2o_state::model2o(machine_config &config) M2COMM(config, "m2comm", 0); } -uint8_t model2_state::driveio_portg_r() +u8 model2_state::driveio_portg_r() { return m_driveio_comm_data; } -uint8_t model2_state::driveio_porth_r() +u8 model2_state::driveio_porth_r() { return m_driveio_comm_data; } -void model2_state::driveio_port_w(uint8_t data) +void model2_state::driveio_port_w(u8 data) { // TODO: hook up to the main CPU // popmessage("%02x",data); @@ -2713,7 +2713,7 @@ void model2a_state::model2a(machine_config &config) io.in_pc_callback().set_ioport("IN1"); io.in_pd_callback().set_ioport("IN2"); io.in_pg_callback().set_ioport("SW"); - io.out_pe_callback().set([this] (uint8_t data) { m_billboard->write(data); }); + io.out_pe_callback().set([this] (u8 data) { m_billboard->write(data); }); model2_timers(config); model2_screen(config); @@ -2777,9 +2777,9 @@ void model2a_state::skytargt(machine_config &config) io.an_port_callback<2>().set_ioport("STICKX"); } -uint16_t model2_state::crypt_read_callback(uint32_t addr) +u16 model2_state::crypt_read_callback(u32 addr) { - uint16_t dat= m_maincpu->space().read_word((0x1d80000+2*addr)); + u16 dat= m_maincpu->space().read_word((0x1d80000+2*addr)); return ((dat&0xff00)>>8)|((dat&0x00ff)<<8); } @@ -2838,7 +2838,7 @@ void model2b_state::model2b(machine_config &config) io.in_pc_callback().set_ioport("IN1"); io.in_pd_callback().set_ioport("IN2"); io.in_pg_callback().set_ioport("SW"); - io.out_pe_callback().set([this] (uint8_t data) { m_billboard->write(data); }); + io.out_pe_callback().set([this] (u8 data) { m_billboard->write(data); }); model2_timers(config); model2_screen(config); @@ -6970,20 +6970,20 @@ ROM_END void model2_state::init_pltkids() { // fix bug in program: it destroys the interrupt table and never fixes it - uint32_t *ROM = (uint32_t *)memregion("maincpu")->base(); + u32 *ROM = (u32 *)memregion("maincpu")->base(); ROM[0x730/4] = 0x08000004; } void model2_state::init_zerogun() { // fix bug in program: it destroys the interrupt table and never fixes it - uint32_t *ROM = (uint32_t *)memregion("maincpu")->base(); + u32 *ROM = (u32 *)memregion("maincpu")->base(); ROM[0x700/4] = 0x08000004; } void model2_state::init_sgt24h() { - uint32_t *ROM = (uint32_t *)memregion("maincpu")->base(); + u32 *ROM = (u32 *)memregion("maincpu")->base(); ROM[0x56578/4] = 0x08000004; //ROM[0x5b3e8/4] = 0x08000004; } @@ -6996,7 +6996,7 @@ void model2_state::init_powsledm () ROM[0x1585D] = 0xFD; // inverted node ID } -READ32_MEMBER(model2_state::doa_prot_r) +u32 model2_state::doa_prot_r(offs_t offset, u32 mem_mask) { // doa only reads 16-bits at a time, while STV reads 32-bits uint32 ret = 0; @@ -7007,9 +7007,9 @@ READ32_MEMBER(model2_state::doa_prot_r) return ret; } -READ32_MEMBER(model2_state::doa_unk_r) +u32 model2_state::doa_unk_r() { - uint32_t retval = 0; + u32 retval = 0; // this actually looks a busy status flag m_prot_a = !m_prot_a; @@ -7042,7 +7042,7 @@ void model2_state::model2_0229_mem(address_map &map) void model2_state::init_doa() { - uint32_t *ROM = (uint32_t *)memregion("maincpu")->base(); + u32 *ROM = (u32 *)memregion("maincpu")->base(); ROM[0x630 / 4] = 0x08000004; ROM[0x808 / 4] = 0x08000004; diff --git a/docs/release/src/mame/includes/mhavoc.h b/docs/release/src/mame/includes/mhavoc.h index 906fe46f566..4f9fe0abcea 100644 --- a/docs/release/src/mame/includes/mhavoc.h +++ b/docs/release/src/mame/includes/mhavoc.h @@ -52,23 +52,23 @@ public: DECLARE_READ_LINE_MEMBER(clock_r); private: - DECLARE_READ8_MEMBER(dual_pokey_r); - DECLARE_WRITE8_MEMBER(dual_pokey_w); - DECLARE_WRITE8_MEMBER(mhavoc_alpha_irq_ack_w); - DECLARE_WRITE8_MEMBER(mhavoc_gamma_irq_ack_w); - DECLARE_WRITE8_MEMBER(mhavoc_gamma_w); - DECLARE_READ8_MEMBER(mhavoc_alpha_r); - DECLARE_WRITE8_MEMBER(mhavoc_alpha_w); - DECLARE_READ8_MEMBER(mhavoc_gamma_r); - DECLARE_WRITE8_MEMBER(mhavoc_ram_banksel_w); - DECLARE_WRITE8_MEMBER(mhavoc_rom_banksel_w); - DECLARE_WRITE8_MEMBER(mhavoc_out_0_w); - DECLARE_WRITE8_MEMBER(alphaone_out_0_w); - DECLARE_WRITE8_MEMBER(mhavoc_out_1_w); - DECLARE_WRITE8_MEMBER(mhavocrv_speech_data_w); - DECLARE_WRITE8_MEMBER(mhavocrv_speech_strobe_w); - DECLARE_READ8_MEMBER(quad_pokeyn_r); - DECLARE_WRITE8_MEMBER(quad_pokeyn_w); + uint8_t dual_pokey_r(offs_t offset); + void dual_pokey_w(offs_t offset, uint8_t data); + void mhavoc_alpha_irq_ack_w(uint8_t data); + void mhavoc_gamma_irq_ack_w(uint8_t data); + void mhavoc_gamma_w(uint8_t data); + uint8_t mhavoc_alpha_r(); + void mhavoc_alpha_w(uint8_t data); + uint8_t mhavoc_gamma_r(); + void mhavoc_ram_banksel_w(uint8_t data); + void mhavoc_rom_banksel_w(uint8_t data); + void mhavoc_out_0_w(uint8_t data); + void alphaone_out_0_w(uint8_t data); + void mhavoc_out_1_w(uint8_t data); + void mhavocrv_speech_data_w(uint8_t data); + void mhavocrv_speech_strobe_w(uint8_t data); + uint8_t quad_pokeyn_r(offs_t offset); + void quad_pokeyn_w(offs_t offset, uint8_t data); TIMER_CALLBACK_MEMBER(delayed_gamma_w); TIMER_DEVICE_CALLBACK_MEMBER(mhavoc_cpu_irq_clock); diff --git a/docs/release/src/mame/machine/mhavoc.cpp b/docs/release/src/mame/machine/mhavoc.cpp index 7b0d352cb24..485c2dd4def 100644 --- a/docs/release/src/mame/machine/mhavoc.cpp +++ b/docs/release/src/mame/machine/mhavoc.cpp @@ -39,7 +39,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(mhavoc_state::mhavoc_cpu_irq_clock) } -WRITE8_MEMBER(mhavoc_state::mhavoc_alpha_irq_ack_w) +void mhavoc_state::mhavoc_alpha_irq_ack_w(uint8_t data) { /* clear the line and reset the clock */ m_alpha->set_input_line(0, CLEAR_LINE); @@ -48,7 +48,7 @@ WRITE8_MEMBER(mhavoc_state::mhavoc_alpha_irq_ack_w) } -WRITE8_MEMBER(mhavoc_state::mhavoc_gamma_irq_ack_w) +void mhavoc_state::mhavoc_gamma_irq_ack_w(uint8_t data) { /* clear the line and reset the clock */ m_gamma->set_input_line(0, CLEAR_LINE); @@ -84,7 +84,6 @@ void mhavoc_state::machine_start() void mhavoc_state::machine_reset() { - address_space &space = m_alpha->space(AS_PROGRAM); m_has_gamma_cpu = (m_gamma != nullptr); membank("bank1")->configure_entry(0, m_zram0); @@ -94,8 +93,8 @@ void mhavoc_state::machine_reset() membank("bank3")->configure_entries(0, 4, memregion("avg")->base(), 0x2000); /* reset RAM/ROM banks to 0 */ - mhavoc_ram_banksel_w(space, 0, 0); - mhavoc_rom_banksel_w(space, 0, 0); + mhavoc_ram_banksel_w(0); + mhavoc_rom_banksel_w(0); /* reset alpha comm status */ m_alpha_data = 0; @@ -139,14 +138,14 @@ TIMER_CALLBACK_MEMBER(mhavoc_state::delayed_gamma_w) } -WRITE8_MEMBER(mhavoc_state::mhavoc_gamma_w) +void mhavoc_state::mhavoc_gamma_w(uint8_t data) { //logerror(" writing to gamma processor: %02x (%d %d)\n", data, m_gamma_rcvd, m_alpha_xmtd); machine().scheduler().synchronize(timer_expired_delegate(FUNC(mhavoc_state::delayed_gamma_w),this), data); } -READ8_MEMBER(mhavoc_state::mhavoc_alpha_r) +uint8_t mhavoc_state::mhavoc_alpha_r() { //logerror("\t\t\t\t\treading from alpha processor: %02x (%d %d)\n", m_alpha_data, m_gamma_rcvd, m_alpha_xmtd); m_gamma_rcvd = 1; @@ -161,7 +160,7 @@ READ8_MEMBER(mhavoc_state::mhavoc_alpha_r) * *************************************/ -WRITE8_MEMBER(mhavoc_state::mhavoc_alpha_w) +void mhavoc_state::mhavoc_alpha_w(uint8_t data) { //logerror("\t\t\t\t\twriting to alpha processor: %02x %d %d\n", data, m_alpha_rcvd, m_gamma_xmtd); m_alpha_rcvd = 0; @@ -170,7 +169,7 @@ WRITE8_MEMBER(mhavoc_state::mhavoc_alpha_w) } -READ8_MEMBER(mhavoc_state::mhavoc_gamma_r) +uint8_t mhavoc_state::mhavoc_gamma_r() { //logerror(" reading from gamma processor: %02x (%d %d)\n", m_gamma_data, m_alpha_rcvd, m_gamma_xmtd); m_alpha_rcvd = 1; @@ -186,13 +185,13 @@ READ8_MEMBER(mhavoc_state::mhavoc_gamma_r) * *************************************/ -WRITE8_MEMBER(mhavoc_state::mhavoc_ram_banksel_w) +void mhavoc_state::mhavoc_ram_banksel_w(uint8_t data) { membank("bank1")->set_entry(data & 1); } -WRITE8_MEMBER(mhavoc_state::mhavoc_rom_banksel_w) +void mhavoc_state::mhavoc_rom_banksel_w(uint8_t data) { membank("bank2")->set_entry(data & 3); } @@ -240,7 +239,7 @@ READ_LINE_MEMBER(mhavoc_state::alpha_xmtd_r) * *************************************/ -WRITE8_MEMBER(mhavoc_state::mhavoc_out_0_w) +void mhavoc_state::mhavoc_out_0_w(uint8_t data) { /* Bit 7 = Invert Y -- unemulated */ /* Bit 6 = Invert X -- unemulated */ @@ -267,7 +266,7 @@ WRITE8_MEMBER(mhavoc_state::mhavoc_out_0_w) } -WRITE8_MEMBER(mhavoc_state::alphaone_out_0_w) +void mhavoc_state::alphaone_out_0_w(uint8_t data) { /* Bit 5 = P2 lamp */ m_lamps[0] = BIT(~data, 5); @@ -285,7 +284,7 @@ WRITE8_MEMBER(mhavoc_state::alphaone_out_0_w) } -WRITE8_MEMBER(mhavoc_state::mhavoc_out_1_w) +void mhavoc_state::mhavoc_out_1_w(uint8_t data) { /* Bit 1 = left coin counter */ machine().bookkeeping().coin_counter_w(0, data & 0x02); @@ -300,13 +299,13 @@ WRITE8_MEMBER(mhavoc_state::mhavoc_out_1_w) * *************************************/ -WRITE8_MEMBER(mhavoc_state::mhavocrv_speech_data_w) +void mhavoc_state::mhavocrv_speech_data_w(uint8_t data) { m_speech_write_buffer = data; } -WRITE8_MEMBER(mhavoc_state::mhavocrv_speech_strobe_w) +void mhavoc_state::mhavocrv_speech_strobe_w(uint8_t data) { m_tms->data_w(m_speech_write_buffer); } @@ -320,6 +319,6 @@ WRITE8_MEMBER(mhavoc_state::mhavocrv_speech_strobe_w) void mhavoc_state::init_mhavocrv() { // For Return to Vax, add support for the normally-unused speech module. - m_gamma->space(AS_PROGRAM).install_write_handler(0x5800, 0x5800, write8_delegate(*this, FUNC(mhavoc_state::mhavocrv_speech_data_w))); - m_gamma->space(AS_PROGRAM).install_write_handler(0x5900, 0x5900, write8_delegate(*this, FUNC(mhavoc_state::mhavocrv_speech_strobe_w))); + m_gamma->space(AS_PROGRAM).install_write_handler(0x5800, 0x5800, write8smo_delegate(*this, FUNC(mhavoc_state::mhavocrv_speech_data_w))); + m_gamma->space(AS_PROGRAM).install_write_handler(0x5900, 0x5900, write8smo_delegate(*this, FUNC(mhavoc_state::mhavocrv_speech_strobe_w))); } diff --git a/docs/release/src/mame/video/midtunit.cpp b/docs/release/src/mame/video/midtunit.cpp index 054ebf47320..d2af55af6ab 100644 --- a/docs/release/src/mame/video/midtunit.cpp +++ b/docs/release/src/mame/video/midtunit.cpp @@ -227,7 +227,7 @@ void midxunit_video_device::device_start() * *************************************/ -READ16_MEMBER(midtunit_video_device::midtunit_gfxrom_r) +uint16_t midtunit_video_device::midtunit_gfxrom_r(offs_t offset) { uint8_t *base = m_gfxrom->base() + m_gfxbank_offset[(offset >> 21) & 1]; offset = (offset & 0x01fffff) * 2; @@ -235,7 +235,7 @@ READ16_MEMBER(midtunit_video_device::midtunit_gfxrom_r) } -READ16_MEMBER(midwunit_video_device::midwunit_gfxrom_r) +uint16_t midwunit_video_device::midwunit_gfxrom_r(offs_t offset) { uint8_t *base = m_gfxrom->base() + m_gfxbank_offset[0]; offset *= 2; @@ -250,7 +250,7 @@ READ16_MEMBER(midwunit_video_device::midwunit_gfxrom_r) * *************************************/ -WRITE16_MEMBER(midtunit_video_device::midtunit_vram_w) +void midtunit_video_device::midtunit_vram_w(offs_t offset, uint16_t data, uint16_t mem_mask) { offset *= 2; if (m_videobank_select) @@ -270,7 +270,7 @@ WRITE16_MEMBER(midtunit_video_device::midtunit_vram_w) } -WRITE16_MEMBER(midtunit_video_device::midtunit_vram_data_w) +void midtunit_video_device::midtunit_vram_data_w(offs_t offset, uint16_t data, uint16_t mem_mask) { offset *= 2; if (ACCESSING_BITS_0_7) @@ -280,7 +280,7 @@ WRITE16_MEMBER(midtunit_video_device::midtunit_vram_data_w) } -WRITE16_MEMBER(midtunit_video_device::midtunit_vram_color_w) +void midtunit_video_device::midtunit_vram_color_w(offs_t offset, uint16_t data, uint16_t mem_mask) { offset *= 2; if (ACCESSING_BITS_0_7) @@ -290,7 +290,7 @@ WRITE16_MEMBER(midtunit_video_device::midtunit_vram_color_w) } -READ16_MEMBER(midtunit_video_device::midtunit_vram_r) +uint16_t midtunit_video_device::midtunit_vram_r(offs_t offset) { offset *= 2; if (m_videobank_select) @@ -300,14 +300,14 @@ READ16_MEMBER(midtunit_video_device::midtunit_vram_r) } -READ16_MEMBER(midtunit_video_device::midtunit_vram_data_r) +uint16_t midtunit_video_device::midtunit_vram_data_r(offs_t offset) { offset *= 2; return (m_local_videoram[offset] & 0x00ff) | (m_local_videoram[offset + 1] << 8); } -READ16_MEMBER(midtunit_video_device::midtunit_vram_color_r) +uint16_t midtunit_video_device::midtunit_vram_color_r(offs_t offset) { offset *= 2; return (m_local_videoram[offset] >> 8) | (m_local_videoram[offset + 1] & 0xff00); @@ -340,7 +340,7 @@ TMS340X0_FROM_SHIFTREG_CB_MEMBER(midtunit_video_device::from_shiftreg) * *************************************/ -WRITE16_MEMBER(midtunit_video_device::midtunit_control_w) +void midtunit_video_device::midtunit_control_w(offs_t offset, uint16_t data, uint16_t mem_mask) { /* other important bits: @@ -361,7 +361,7 @@ WRITE16_MEMBER(midtunit_video_device::midtunit_control_w) } -WRITE16_MEMBER(midwunit_video_device::midwunit_control_w) +void midwunit_video_device::midwunit_control_w(offs_t offset, uint16_t data, uint16_t mem_mask) { /* other important bits: @@ -379,7 +379,7 @@ WRITE16_MEMBER(midwunit_video_device::midwunit_control_w) } -READ16_MEMBER(midwunit_video_device::midwunit_control_r) +uint16_t midwunit_video_device::midwunit_control_r() { return m_midtunit_control; } @@ -392,14 +392,14 @@ READ16_MEMBER(midwunit_video_device::midwunit_control_r) * *************************************/ -WRITE16_MEMBER(midxunit_video_device::midxunit_paletteram_w) +void midxunit_video_device::midxunit_paletteram_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (!(offset & 1)) m_palette->write16(offset / 2, data, mem_mask); } -READ16_MEMBER(midxunit_video_device::midxunit_paletteram_r) +uint16_t midxunit_video_device::midxunit_paletteram_r(offs_t offset) { return m_palette->read16(offset / 2); } @@ -637,7 +637,7 @@ void midtunit_video_device::device_timer(emu_timer &timer, device_timer_id id, i * *************************************/ -READ16_MEMBER(midtunit_video_device::midtunit_dma_r) +uint16_t midtunit_video_device::midtunit_dma_r(offs_t offset) { /* rmpgwt sometimes reads register 0, expecting it to return the */ /* current DMA status; thus we map register 0 to register 1 */ @@ -694,7 +694,7 @@ READ16_MEMBER(midtunit_video_device::midtunit_dma_r) * | ----------2----- | select top/bottom or left/right for reg 12/13 */ -WRITE16_MEMBER(midtunit_video_device::midtunit_dma_w) +void midtunit_video_device::midtunit_dma_w(offs_t offset, uint16_t data, uint16_t mem_mask) { static const uint8_t register_map[2][16] = { diff --git a/docs/release/src/mame/video/sega16sp.cpp b/docs/release/src/mame/video/sega16sp.cpp index 64da9c3a525..3fc9cb71d52 100644 --- a/docs/release/src/mame/video/sega16sp.cpp +++ b/docs/release/src/mame/video/sega16sp.cpp @@ -65,7 +65,7 @@ void sega_16bit_sprite_device::device_start() // draw_write -- trigger a buffer flip //------------------------------------------------- -WRITE16_MEMBER( sega_16bit_sprite_device::draw_write ) +void sega_16bit_sprite_device::draw_write(uint16_t data) { uint32_t *src = reinterpret_cast<uint32_t *>(spriteram()); uint32_t *dst = reinterpret_cast<uint32_t *>(buffer()); diff --git a/docs/release/src/osd/modules/render/drawd3d.cpp b/docs/release/src/osd/modules/render/drawd3d.cpp index dfc774b4ed1..74a60eb955a 100644 --- a/docs/release/src/osd/modules/render/drawd3d.cpp +++ b/docs/release/src/osd/modules/render/drawd3d.cpp @@ -209,6 +209,7 @@ bool renderer_d3d9::init(running_machine &machine) d3d9_create_fn d3d9_create_ptr = d3dintf->d3d9_dll->bind<d3d9_create_fn>("Direct3DCreate9"); if (d3d9_create_ptr == nullptr) { + global_free(d3dintf); osd_printf_verbose("Direct3D: Unable to find Direct3D 9 runtime library\n"); return true; } @@ -216,6 +217,7 @@ bool renderer_d3d9::init(running_machine &machine) d3dintf->d3dobj = (*d3d9_create_ptr)(D3D_SDK_VERSION); if (d3dintf->d3dobj == nullptr) { + global_free(d3dintf); osd_printf_verbose("Direct3D: Unable to initialize Direct3D 9\n"); return true; } @@ -404,16 +406,6 @@ d3d_texture_manager::d3d_texture_manager(renderer_d3d9 *d3d) if (FAILED(result)) osd_printf_verbose("Direct3D: Error %08lX during GetDeviceCaps call\n", result); - // check for dynamic texture support - m_dynamic_supported = ((caps.Caps2 & D3DCAPS2_DYNAMICTEXTURES) != 0); - if (m_dynamic_supported) - osd_printf_verbose("Direct3D: Using dynamic textures\n"); - - // check for stretchrect support - m_stretch_supported = ((caps.StretchRectFilterCaps & D3DPTFILTERCAPS_MAGFPOINT) != 0); - if (m_stretch_supported && video_config.prescale > 1) - osd_printf_verbose("Direct3D: Using StretchRect for prescaling\n"); - // get texture caps m_texture_caps = caps.TextureCaps; m_texture_max_aspect = caps.MaxTextureAspectRatio; @@ -821,28 +813,14 @@ int renderer_d3d9::device_create(HWND hwnd) m_texture_manager = global_alloc(d3d_texture_manager(this)); -try_again: // try for XRGB first m_screen_format = D3DFMT_X8R8G8B8; - HRESULT result = d3dintf->d3dobj->CheckDeviceFormat(m_adapter, D3DDEVTYPE_HAL, m_pixformat, - m_texture_manager->is_dynamic_supported() - ? D3DUSAGE_DYNAMIC - : 0, - D3DRTYPE_TEXTURE, m_screen_format); + HRESULT result = d3dintf->d3dobj->CheckDeviceFormat(m_adapter, D3DDEVTYPE_HAL, m_pixformat, D3DUSAGE_DYNAMIC, D3DRTYPE_TEXTURE, m_screen_format); if (FAILED(result)) { // if not, try for ARGB m_screen_format = D3DFMT_A8R8G8B8; - result = d3dintf->d3dobj->CheckDeviceFormat(m_adapter, D3DDEVTYPE_HAL, m_pixformat, - m_texture_manager->is_dynamic_supported() - ? D3DUSAGE_DYNAMIC - : 0, - D3DRTYPE_TEXTURE, m_screen_format); - if (FAILED(result) && m_texture_manager->is_dynamic_supported()) - { - m_texture_manager->set_dynamic_supported(false); - goto try_again; - } + result = d3dintf->d3dobj->CheckDeviceFormat(m_adapter, D3DDEVTYPE_HAL, m_pixformat, D3DUSAGE_DYNAMIC, D3DRTYPE_TEXTURE, m_screen_format); if (FAILED(result)) { osd_printf_error("Error: unable to configure a screen texture format\n"); @@ -995,6 +973,7 @@ void renderer_d3d9::exit() { d3dintf->d3dobj->Release(); global_free(d3dintf); + d3dintf = nullptr; } } @@ -1973,21 +1952,7 @@ texture_info::texture_info(d3d_texture_manager *manager, const render_texinfo* t } else { - if ((m_xprescale == 1 && m_yprescale == 1) || m_renderer->get_shaders()->enabled()) - { - m_type = m_texture_manager->is_dynamic_supported() ? TEXTURE_TYPE_DYNAMIC : TEXTURE_TYPE_PLAIN; - } - else - { - if (m_texture_manager->is_stretch_supported() && PRIMFLAG_GET_TEXFORMAT(flags) != TEXFORMAT_YUY16) - { - m_type = TEXTURE_TYPE_SURFACE; - } - else - { - m_type = m_texture_manager->is_dynamic_supported() ? TEXTURE_TYPE_DYNAMIC : TEXTURE_TYPE_PLAIN; - } - } + m_type = TEXTURE_TYPE_DYNAMIC; } // compute the size @@ -2007,8 +1972,8 @@ texture_info::texture_info(d3d_texture_manager *manager, const render_texinfo* t else { D3DFORMAT format; - DWORD usage = m_texture_manager->is_dynamic_supported() ? D3DUSAGE_DYNAMIC : 0; - D3DPOOL pool = m_texture_manager->is_dynamic_supported() ? D3DPOOL_DEFAULT : D3DPOOL_MANAGED; + DWORD usage = D3DUSAGE_DYNAMIC; + D3DPOOL pool = D3DPOOL_DEFAULT; int maxdim = std::max(m_renderer->get_presentation()->BackBufferWidth, m_renderer->get_presentation()->BackBufferHeight); // pick the format @@ -2073,24 +2038,10 @@ texture_info::texture_info(d3d_texture_manager *manager, const render_texinfo* t // screen textures with prescaling require two allocations else { - // use an offscreen plain surface for stretching if supported - // (won't work for YUY textures) - if (m_texture_manager->is_stretch_supported() && PRIMFLAG_GET_TEXFORMAT(flags) != TEXFORMAT_YUY16) - { - result = m_renderer->get_device()->CreateOffscreenPlainSurface(m_rawdims.c.x, m_rawdims.c.y, format, D3DPOOL_DEFAULT, &m_d3dsurface, nullptr); - if (FAILED(result)) - { - continue; - } - } - // otherwise, we allocate a dynamic texture for the source - else + result = m_renderer->get_device()->CreateTexture(m_rawdims.c.x, m_rawdims.c.y, 1, usage, format, pool, &m_d3dtex, nullptr); + if (FAILED(result)) { - result = m_renderer->get_device()->CreateTexture(m_rawdims.c.x, m_rawdims.c.y, 1, usage, format, pool, &m_d3dtex, nullptr); - if (FAILED(result)) - { - continue; - } + continue; } // for the target surface, we allocate a render target texture @@ -2173,8 +2124,8 @@ void texture_info::compute_size(int texwidth, int texheight) if (!wrap_texture) { // note we need 2 pixels in X for YUY textures - m_xborderpix = (PRIMFLAG_GET_TEXFORMAT(m_flags) == TEXFORMAT_YUY16) ? 2 : 1; - m_yborderpix = 1; + //m_xborderpix = (PRIMFLAG_GET_TEXFORMAT(m_flags) == TEXFORMAT_YUY16) ? 2 : 1; + //m_yborderpix = 1; } } @@ -2507,115 +2458,89 @@ void texture_info::prescale() osd_printf_verbose("Direct3D: Error %08lX during texture GetSurfaceLevel call\n", result); // if we have an offscreen plain surface, we can just StretchRect to it - if (m_type == TEXTURE_TYPE_SURFACE) - { - assert(m_d3dsurface != nullptr); - - // set the source bounds - RECT source; - source.left = source.top = 0; - source.right = m_texinfo.width + 2 * m_xborderpix; - source.bottom = m_texinfo.height + 2 * m_yborderpix; + IDirect3DSurface9 *backbuffer; - // set the target bounds - RECT dest; - dest = source; - dest.right *= m_xprescale; - dest.bottom *= m_yprescale; + assert(m_d3dtex != nullptr); - // do the stretchrect - result = m_renderer->get_device()->StretchRect(m_d3dsurface, &source, scale_surface, &dest, D3DTEXF_POINT); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device stretct_rect call\n", result); - } - - // if we are using a texture render target, we need to do more preparations - else - { - IDirect3DSurface9 *backbuffer; - - assert(m_d3dtex != nullptr); - - // first remember the original render target and set the new one - result = m_renderer->get_device()->GetRenderTarget(0, &backbuffer); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device GetRenderTarget call\n", result); - result = m_renderer->get_device()->SetRenderTarget(0, scale_surface); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device SetRenderTarget call 1\n", result); - m_renderer->reset_render_states(); - - // start the scene - result = m_renderer->get_device()->BeginScene(); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device BeginScene call\n", result); + // first remember the original render target and set the new one + result = m_renderer->get_device()->GetRenderTarget(0, &backbuffer); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device GetRenderTarget call\n", result); + result = m_renderer->get_device()->SetRenderTarget(0, scale_surface); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device SetRenderTarget call 1\n", result); + m_renderer->reset_render_states(); - // configure the rendering pipeline - m_renderer->set_filter(FALSE); - m_renderer->set_blendmode(BLENDMODE_NONE); - result = m_renderer->get_device()->SetTexture(0, m_d3dtex); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device SetTexture call\n", result); + // start the scene + result = m_renderer->get_device()->BeginScene(); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device BeginScene call\n", result); - // lock the vertex buffer - vertex *lockedbuf; - result = m_renderer->get_vertex_buffer()->Lock(0, 0, (VOID **)&lockedbuf, D3DLOCK_DISCARD); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during vertex buffer lock call\n", result); - - // configure the X/Y coordinates on the target surface - lockedbuf[0].x = -0.5f; - lockedbuf[0].y = -0.5f; - lockedbuf[1].x = (float)((m_texinfo.width + 2 * m_xborderpix) * m_xprescale) - 0.5f; - lockedbuf[1].y = -0.5f; - lockedbuf[2].x = -0.5f; - lockedbuf[2].y = (float)((m_texinfo.height + 2 * m_yborderpix) * m_yprescale) - 0.5f; - lockedbuf[3].x = (float)((m_texinfo.width + 2 * m_xborderpix) * m_xprescale) - 0.5f; - lockedbuf[3].y = (float)((m_texinfo.height + 2 * m_yborderpix) * m_yprescale) - 0.5f; - - // configure the U/V coordintes on the source texture - lockedbuf[0].u0 = 0.0f; - lockedbuf[0].v0 = 0.0f; - lockedbuf[1].u0 = (float)(m_texinfo.width + 2 * m_xborderpix) / (float)m_rawdims.c.x; - lockedbuf[1].v0 = 0.0f; - lockedbuf[2].u0 = 0.0f; - lockedbuf[2].v0 = (float)(m_texinfo.height + 2 * m_yborderpix) / (float)m_rawdims.c.y; - lockedbuf[3].u0 = (float)(m_texinfo.width + 2 * m_xborderpix) / (float)m_rawdims.c.x; - lockedbuf[3].v0 = (float)(m_texinfo.height + 2 * m_yborderpix) / (float)m_rawdims.c.y; - - // reset the remaining vertex parameters - for (i = 0; i < 4; i++) - { - lockedbuf[i].z = 0.0f; - lockedbuf[i].rhw = 1.0f; - lockedbuf[i].color = D3DCOLOR_ARGB(0xff,0xff,0xff,0xff); - } + // configure the rendering pipeline + m_renderer->set_filter(FALSE); + m_renderer->set_blendmode(BLENDMODE_NONE); + result = m_renderer->get_device()->SetTexture(0, m_d3dtex); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device SetTexture call\n", result); - // unlock the vertex buffer - result = m_renderer->get_vertex_buffer()->Unlock(); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during vertex buffer unlock call\n", result); + // lock the vertex buffer + vertex *lockedbuf; + result = m_renderer->get_vertex_buffer()->Lock(0, 0, (VOID **)&lockedbuf, D3DLOCK_DISCARD); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during vertex buffer lock call\n", result); + + // configure the X/Y coordinates on the target surface + lockedbuf[0].x = -0.5f; + lockedbuf[0].y = -0.5f; + lockedbuf[1].x = (float)((m_texinfo.width + 2 * m_xborderpix) * m_xprescale) - 0.5f; + lockedbuf[1].y = -0.5f; + lockedbuf[2].x = -0.5f; + lockedbuf[2].y = (float)((m_texinfo.height + 2 * m_yborderpix) * m_yprescale) - 0.5f; + lockedbuf[3].x = (float)((m_texinfo.width + 2 * m_xborderpix) * m_xprescale) - 0.5f; + lockedbuf[3].y = (float)((m_texinfo.height + 2 * m_yborderpix) * m_yprescale) - 0.5f; + + // configure the U/V coordintes on the source texture + lockedbuf[0].u0 = 0.0f; + lockedbuf[0].v0 = 0.0f; + lockedbuf[1].u0 = (float)(m_texinfo.width + 2 * m_xborderpix) / (float)m_rawdims.c.x; + lockedbuf[1].v0 = 0.0f; + lockedbuf[2].u0 = 0.0f; + lockedbuf[2].v0 = (float)(m_texinfo.height + 2 * m_yborderpix) / (float)m_rawdims.c.y; + lockedbuf[3].u0 = (float)(m_texinfo.width + 2 * m_xborderpix) / (float)m_rawdims.c.x; + lockedbuf[3].v0 = (float)(m_texinfo.height + 2 * m_yborderpix) / (float)m_rawdims.c.y; + + // reset the remaining vertex parameters + for (i = 0; i < 4; i++) + { + lockedbuf[i].z = 0.0f; + lockedbuf[i].rhw = 1.0f; + lockedbuf[i].color = D3DCOLOR_ARGB(0xff,0xff,0xff,0xff); + } + + // unlock the vertex buffer + result = m_renderer->get_vertex_buffer()->Unlock(); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during vertex buffer unlock call\n", result); - // set the stream and draw the triangle strip - result = m_renderer->get_device()->SetStreamSource(0, m_renderer->get_vertex_buffer(), 0, sizeof(vertex)); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device SetStreamSource call\n", result); - result = m_renderer->get_device()->DrawPrimitive(D3DPT_TRIANGLESTRIP, 0, 2); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device DrawPrimitive call\n", result); + // set the stream and draw the triangle strip + result = m_renderer->get_device()->SetStreamSource(0, m_renderer->get_vertex_buffer(), 0, sizeof(vertex)); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device SetStreamSource call\n", result); + result = m_renderer->get_device()->DrawPrimitive(D3DPT_TRIANGLESTRIP, 0, 2); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device DrawPrimitive call\n", result); - // end the scene - result = m_renderer->get_device()->EndScene(); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device end_scene call\n", result); + // end the scene + result = m_renderer->get_device()->EndScene(); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device end_scene call\n", result); - // reset the render target and release our reference to the backbuffer - result = m_renderer->get_device()->SetRenderTarget(0, backbuffer); - if (FAILED(result)) - osd_printf_verbose("Direct3D: Error %08lX during device SetRenderTarget call 2\n", result); - backbuffer->Release(); - m_renderer->reset_render_states(); - } + // reset the render target and release our reference to the backbuffer + result = m_renderer->get_device()->SetRenderTarget(0, backbuffer); + if (FAILED(result)) + osd_printf_verbose("Direct3D: Error %08lX during device SetRenderTarget call 2\n", result); + backbuffer->Release(); + m_renderer->reset_render_states(); // release our reference to the target surface scale_surface->Release(); diff --git a/docs/release/src/version.cpp b/docs/release/src/version.cpp index 40a95da34e2..587848ea5a8 100644 --- a/docs/release/src/version.cpp +++ b/docs/release/src/version.cpp @@ -8,7 +8,7 @@ ***************************************************************************/ -#define BARE_BUILD_VERSION "0.221.A" +#define BARE_BUILD_VERSION "0.222" extern const char bare_build_version[]; extern const char build_version[]; @@ -1704,14 +1704,14 @@ endif ifeq (posix,$(SHELLTYPE)) $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo '#define BARE_BUILD_VERSION "0.221.A"' > $@ + @echo '#define BARE_BUILD_VERSION "0.222"' > $@ @echo 'extern const char bare_build_version[];' >> $@ @echo 'extern const char build_version[];' >> $@ @echo 'const char bare_build_version[] = BARE_BUILD_VERSION;' >> $@ @echo 'const char build_version[] = BARE_BUILD_VERSION " ($(NEW_GIT_VERSION))";' >> $@ else $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo #define BARE_BUILD_VERSION "0.221.A" > $@ + @echo #define BARE_BUILD_VERSION "0.222" > $@ @echo extern const char bare_build_version[]; >> $@ @echo extern const char build_version[]; >> $@ @echo const char bare_build_version[] = BARE_BUILD_VERSION; >> $@ diff --git a/src/frontend/mame/clifront.cpp b/src/frontend/mame/clifront.cpp index 7d21585e3c7..c508f140a7d 100644 --- a/src/frontend/mame/clifront.cpp +++ b/src/frontend/mame/clifront.cpp @@ -1727,18 +1727,18 @@ void cli_frontend::execute_commands(const char *exename) // output //------------------------------------------------- +// HBMAME - remove reference to software, remove reference to config.txt/windows.txt which do not exist. void cli_frontend::display_help(const char *exename) { osd_printf_info("%s v%s\n%s\n\n", emulator_info::get_appname(),build_version,emulator_info::get_copyright_info()); osd_printf_info("This software reproduces, more or less faithfully, the behaviour of a wide range\n" "of machines. But hardware is useless without software, so images of the ROMs and\n" "other media which run on that hardware are also required.\n\n"); - osd_printf_info("Usage: %s [machine] [media] [software] [options]",exename); + osd_printf_info("Usage: %s [machine] [media] [options]",exename); osd_printf_info("\n\n" " %s -showusage for a list of options\n" " %s -showconfig to show your current %s.ini\n" " %s -listmedia for a full list of supported media\n" - " %s -createconfig to create a %s.ini\n\n" - "For usage instructions, please consult the files config.txt and windows.txt.\n",exename, + " %s -createconfig to create a %s.ini\n\n",exename, exename,emulator_info::get_configname(),exename,exename,emulator_info::get_configname()); } diff --git a/src/version.cpp b/src/version.cpp index d246b1cd28e..587848ea5a8 100644 --- a/src/version.cpp +++ b/src/version.cpp @@ -8,7 +8,7 @@ ***************************************************************************/ -#define BARE_BUILD_VERSION "0.221" +#define BARE_BUILD_VERSION "0.222" extern const char bare_build_version[]; extern const char build_version[]; |