diff options
author | 2022-09-23 23:14:41 +1000 | |
---|---|---|
committer | 2022-09-23 23:14:41 +1000 | |
commit | 8c57fa6a14da0a09f7a0ff5f7761a2488eff63f3 (patch) | |
tree | 090c31fffb91779e5d752b9c2fe03adff2f0ac19 | |
parent | 7e2b02f8763fd372218065279f2efe3ec0346160 (diff) |
Files for 245.6tag2456
65 files changed, 8453 insertions, 11503 deletions
diff --git a/docs/release/build/v.bat b/docs/release/build/v.bat index f69728c66a7..bba80814420 100644 --- a/docs/release/build/v.bat +++ b/docs/release/build/v.bat @@ -1,3 +1,2 @@ @echo off hbmame -valid -xmllint --noout -valid hash/*.xml 2>&1 > nul
\ No newline at end of file diff --git a/docs/release/docs/hbnew.txt b/docs/release/docs/hbnew.txt index 532dfab9a33..c1c7dafc119 100644 --- a/docs/release/docs/hbnew.txt +++ b/docs/release/docs/hbnew.txt @@ -1,7 +1,7 @@ What's new in HBMAME ==================== -2022-1x-xx 0.245.6 +2022-09-26 0.245.6 All hacks & homebrew are expected to work - please report anything that misbehaves. Neogeo: made Universal Bios the default, to properly catch cpu exceptions. diff --git a/docs/release/hbmame2455s.zip b/docs/release/hbmame2456s.zip Binary files differindex 3ff4310309b..9081fb00da0 100644 --- a/docs/release/hbmame2455s.zip +++ b/docs/release/hbmame2456s.zip diff --git a/docs/release/scripts/target/hbmame/hbmame.lua b/docs/release/scripts/target/hbmame/hbmame.lua index bce8f2690a7..d3448ac9135 100644 --- a/docs/release/scripts/target/hbmame/hbmame.lua +++ b/docs/release/scripts/target/hbmame/hbmame.lua @@ -623,12 +623,7 @@ files { createHBMAMEProjects(_target, _subtarget, "midway") files { - MAME_DIR .. "src/hbmame/drivers/8080bw.cpp", - MAME_DIR .. "src/mame/audio/8080bw.cpp", - MAME_DIR .. "src/mame/video/8080bw.cpp", - MAME_DIR .. "src/mame/drivers/mw8080bw.cpp", - MAME_DIR .. "src/mame/audio/mw8080bw.cpp", - MAME_DIR .. "src/mame/video/mw8080bw.cpp", + MAME_DIR .. "src/hbmame/drivers/invaders.cpp", MAME_DIR .. "src/hbmame/drivers/astrocde.cpp", MAME_DIR .. "src/mame/video/astrocde.cpp", MAME_DIR .. "src/hbmame/drivers/mcr.cpp", @@ -658,8 +653,6 @@ files { MAME_DIR .. "src/mame/audio/dcs.cpp", 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", MAME_DIR .. "src/mame/audio/s11c_bg.cpp", } diff --git a/docs/release/src/emu/emuopts.cpp b/docs/release/src/emu/emuopts.cpp index fc00b6bb9e4..ec37fea1ceb 100644 --- a/docs/release/src/emu/emuopts.cpp +++ b/docs/release/src/emu/emuopts.cpp @@ -217,10 +217,10 @@ const options_entry emu_options::s_option_entries[] = { OPTION_PLUGIN, nullptr, core_options::option_type::STRING, "list of plugins to enable" }, { OPTION_NO_PLUGIN, nullptr, core_options::option_type::STRING, "list of plugins to disable" }, - { nullptr, nullptr, core_options::option_type::HEADER, "HTTP SERVER OPTIONS" }, - { OPTION_HTTP, "0", core_options::option_type::BOOLEAN, "enable HTTP server" }, - { OPTION_HTTP_PORT, "8080", core_options::option_type::INTEGER, "HTTP server port" }, - { OPTION_HTTP_ROOT, "web", core_options::option_type::STRING, "HTTP server document root" }, +// { nullptr, nullptr, core_options::option_type::HEADER, "HTTP SERVER OPTIONS" }, +// { OPTION_HTTP, "0", core_options::option_type::BOOLEAN, "enable HTTP server" }, +// { OPTION_HTTP_PORT, "8080", core_options::option_type::INTEGER, "HTTP server port" }, +// { OPTION_HTTP_ROOT, "web", core_options::option_type::STRING, "HTTP server document root" }, { nullptr } }; diff --git a/docs/release/src/emu/emuopts.h b/docs/release/src/emu/emuopts.h index 296e2e46590..5c22770cca3 100644 --- a/docs/release/src/emu/emuopts.h +++ b/docs/release/src/emu/emuopts.h @@ -480,7 +480,7 @@ public: const char *language() const { return value(OPTION_LANGUAGE); } // Web server specific options - bool http() const { return bool_value(OPTION_HTTP); } + bool http() const { return 0; } //bool_value(OPTION_HTTP); } short http_port() const { return int_value(OPTION_HTTP_PORT); } const char *http_root() const { return value(OPTION_HTTP_ROOT); } diff --git a/docs/release/src/frontend/mame/clifront.cpp b/docs/release/src/frontend/mame/clifront.cpp index cef0cddf721..926c43623bd 100644 --- a/docs/release/src/frontend/mame/clifront.cpp +++ b/docs/release/src/frontend/mame/clifront.cpp @@ -258,7 +258,7 @@ void cli_frontend::start_execution(mame_machine_manager *manager, const std::vec // otherwise, check for a valid system load_translation(m_options); - manager->start_http_server(); + //manager->start_http_server(); manager->start_luaengine(); diff --git a/docs/release/src/hbmame/drivers/blktiger.cpp b/docs/release/src/hbmame/drivers/blktiger.cpp index f31f9b5e1c3..ce9c700f33d 100644 --- a/docs/release/src/hbmame/drivers/blktiger.cpp +++ b/docs/release/src/hbmame/drivers/blktiger.cpp @@ -39,3 +39,4 @@ ROM_START( blkdrgonk ) ROM_END GAME( 1987, blkdrgonk, blktiger, mcu, blktiger, blktiger_mcu_state, empty_init, ROT0, "hack", "Black Dragon (Traduction Korean)", MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/cave.cpp b/docs/release/src/hbmame/drivers/cave.cpp index 840a9489d67..cdee9454d0d 100644 --- a/docs/release/src/hbmame/drivers/cave.cpp +++ b/docs/release/src/hbmame/drivers/cave.cpp @@ -1003,15 +1003,15 @@ GAME( 1995, metmqstrs01, metmqstr, metmqstr, metmqstr, cave_state, init_ GAME( 1995, metmqstrs02, metmqstr, metmqstr, metmqstr, cave_state, init_metmqstr, ROT0, "DDJ", "Metamoqester (Always Have Super Move)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, metmqstrs03, metmqstr, metmqstr, metmqstr, cave_state, init_metmqstr, ROT0, "DDJ", "Metamoqester (Easy Move)", MACHINE_SUPPORTS_SAVE ) // Thunder Heroes -GAME( 2001, theroes01, theroes, gaia, theroes, cave_state, init_gaia, ROT0, "pipi899", "Thunder Heroes (Select Characters 2009-08-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, theroes01, theroes, gaia, theroes, cave_state, init_gaia, ROT0, "pipi899", "Thunder Heroes (Select Characters, 2009-08-19)", MACHINE_SUPPORTS_SAVE ) // Gouketsuji Gaiden -GAME( 2015, plegendsjs01, plegends, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Gouketsuji Gaiden (Great Blood Temple Simplification 2015-12-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, plegendsjs01, plegends, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Gouketsuji Gaiden (Great Blood Temple Simplification, 2015-12-05)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, plegendsjs02, plegends, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "DDJ", "Gouketsuji Gaiden (Always Have Super Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, plegendsjs03, plegends, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Gouketsuji Gaiden (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, plegendsjs03, plegends, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Gouketsuji Gaiden (Simplify Edition, 2018-06-04)", MACHINE_SUPPORTS_SAVE ) // Power Instinct 2 GAME( 2013, pwrinst2h, pwrinst2, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "TT", "Power Instinct 2 (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pwrinst2z, pwrinst2, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Power Instinct 2 (Great Blood Temple Simplification 2015-12-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, pwrinst2s01, pwrinst2, pwrinst2, metmqstr, cave_state, init_pwrinst2, ROT0, "hack", "Power Instinct 2 (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pwrinst2z, pwrinst2, pwrinst2, metmqstr, cave_state, init_pwrinst2j, ROT0, "hack", "Power Instinct 2 (Great Blood Temple Simplification, 2015-12-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, pwrinst2s01, pwrinst2, pwrinst2, metmqstr, cave_state, init_pwrinst2, ROT0, "hack", "Power Instinct 2 (Simplify Edition, 2018-06-04)", MACHINE_SUPPORTS_SAVE ) // Pretty Soldier Sailor Moon GAME( 2021, sailormnh01, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "ZombieMaster", "Pretty Soldier Sailor Moon (Brutal Version) v0.2", MACHINE_SUPPORTS_SAVE ) GAME( 2021, sailormnh02, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "ZombieMaster", "Pretty Soldier Sailor Moon (Real Threat) v1.0", MACHINE_SUPPORTS_SAVE ) @@ -1019,10 +1019,10 @@ GAME( 2021, sailormnh03, sailormn, sailormn, cave, cave_state, init_ GAME( 2021, sailormnh04, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "ZombieMaster", "Pretty Soldier Sailor Moon (Director's Cut) v1.4", MACHINE_SUPPORTS_SAVE ) GAME( 2022, sailormnh05, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "ZombieMaster", "Pretty Soldier Sailor Moon (Reign of Terror) v1.6", MACHINE_SUPPORTS_SAVE ) GAME( 2022, sailormnh06, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "ZombieMaster", "Pretty Soldier Sailor Moon (Fight for Justice) v1.6", MACHINE_SUPPORTS_SAVE ) -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 ) -GAME( 2020, sailormnts06, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "hack", "Pretty Soldier Sailor Moon (Rabbit Edition 2020-09-17)", MACHINE_SUPPORTS_SAVE ) +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 ) +GAME( 2020, sailormnts06, sailormn, sailormn, cave, cave_state, init_sailormn, ROT0, "hack", "Pretty Soldier Sailor Moon (Rabbit Edition, 2020-09-17)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cball.cpp b/docs/release/src/hbmame/drivers/cball.cpp index a7593c43101..dfc2d973233 100644 --- a/docs/release/src/hbmame/drivers/cball.cpp +++ b/docs/release/src/hbmame/drivers/cball.cpp @@ -37,5 +37,5 @@ ROM_START( cballfix ) ROM_END -GAME( 2004, cballfix, cball, cball, cball, cball_state, empty_init, ROT0, "MASH", "Cannonball (Atari, prototype)(With new rom)", MACHINE_NO_SOUND | MACHINE_WRONG_COLORS | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +GAME( 2004, cballfix, cball, cball, cball, cball_state, empty_init, ROT0, "MASH", "Cannonball (Atari, prototype)(With new rom)", MACHINE_NO_SOUND | MACHINE_WRONG_COLORS | MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cps1mis.cpp b/docs/release/src/hbmame/drivers/cps1mis.cpp index ebbe1e82a12..b2e4818981d 100644 --- a/docs/release/src/hbmame/drivers/cps1mis.cpp +++ b/docs/release/src/hbmame/drivers/cps1mis.cpp @@ -16520,55 +16520,6 @@ ROM_START( sf2ces10 ) ROM_LOAD( "sf2ce.key", 0x00, 0x80, CRC(35b37429) SHA1(b372cce106c0900554735c207fb333ac93554ec2) ) ROM_END -ROM_START( sf2ces11 ) // much the same as sf2m1 - ROM_REGION( CODE_SIZE, "maincpu", 0 ) - ROM_LOAD16_BYTE( "c19s11.p1", 0x000000, 0x80000, CRC(e927556c) SHA1(3878ed3cfb10888a3c99001c3d6076c54d61999f) ) - ROM_LOAD16_BYTE( "c19s11.p2", 0x000001, 0x80000, CRC(8632e786) SHA1(56d4faf986a4791ae608b066659bd365d47bbe01) ) - ROM_LOAD16_BYTE( "c19m9.p3", 0x100000, 0x20000, CRC(8226c11c) SHA1(9588bd64e338901394805aca8a234f880674dc60) ) - ROM_LOAD16_BYTE( "c19m8.p4", 0x100001, 0x20000, CRC(924c6ce2) SHA1(676a912652bd75da5087f0c7eae047b7681a993c) ) - - ROM_REGION( 0x600000, "gfx", 0 ) - ROMX_LOAD( "c19m9.c01", 0x000000, 0x40000, CRC(a887f7d4) SHA1(d7e0c46b3ab1c6352f45033cb9e610d9c34d51fb), ROM_SKIP(7) ) - ROM_CONTINUE( 0x000004, 0x40000) - ROMX_LOAD( "c19m9.c02", 0x000001, 0x40000, CRC(9390ff23) SHA1(b234169615aa952e3b15c7b0dfb495e499ba49ef), ROM_SKIP(7) ) - ROM_CONTINUE( 0x000005, 0x40000) - ROMX_LOAD( "c19m9.c03", 0x000002, 0x40000, CRC(afb3b589) SHA1(9721fa705d62814e416c38a6c3e698efb9385a98), ROM_SKIP(7) ) - ROM_CONTINUE( 0x000006, 0x40000) - ROMX_LOAD( "c19m9.c04", 0x000003, 0x40000, CRC(90f2053e) SHA1(a78710421e702b410650c45c3dec21bf16799fb4), ROM_SKIP(7) ) - ROM_CONTINUE( 0x000007, 0x40000) - - ROMX_LOAD( "c19m9.c05", 0x200000, 0x40000, CRC(79fa8bf0) SHA1(9f8f7b8dc54a75226beb017b9ca9fd62a9e42f6b), ROM_SKIP(7) ) - ROM_CONTINUE( 0x200004, 0x40000) - ROMX_LOAD( "c19m9.c06", 0x200001, 0x40000, CRC(6a5f153c) SHA1(f3d82ad01e2e4bdb2039815747fa14399c69753a), ROM_SKIP(7) ) - ROM_CONTINUE( 0x200005, 0x40000) - ROMX_LOAD( "c19m9.c07", 0x200002, 0x40000, CRC(32518120) SHA1(56ffa5fffb714cff8be8be5a3675b8a5fa29b2bc), ROM_SKIP(7) ) - ROM_CONTINUE( 0x200006, 0x40000) - ROMX_LOAD( "c19m9.c08", 0x200003, 0x40000, CRC(c16579ae) SHA1(42c9d6df9f3b015f5d1ad4fa2b34ea90bb37bcae), ROM_SKIP(7) ) - ROM_CONTINUE( 0x200007, 0x40000) - - ROMX_LOAD( "c19m9.c09", 0x400000, 0x40000, CRC(169d85a6) SHA1(dd98c8807e80465858b2eac10825e598c37e1a93), ROM_SKIP(7) ) - ROM_CONTINUE( 0x400004, 0x40000) - ROMX_LOAD( "c19m9.c10", 0x400001, 0x40000, CRC(32a3a841) SHA1(6f9a13b8828998d194dd3933b032c75efed9cab3), ROM_SKIP(7) ) - ROM_CONTINUE( 0x400005, 0x40000) - ROMX_LOAD( "c19m9.c11", 0x400002, 0x40000, CRC(0c638630) SHA1(709d183d181a0509c7ed839c59214851468d2bb8), ROM_SKIP(7) ) - ROM_CONTINUE( 0x400006, 0x40000) - ROMX_LOAD( "c19m9.c12", 0x400003, 0x40000, CRC(6ee19b94) SHA1(c45119d04879b6ca23a3f7749175c56b381b43f2), ROM_SKIP(7) ) - ROM_CONTINUE( 0x400007, 0x40000) - - ROM_REGION( 0x18000, "audiocpu", 0 ) - ROM_LOAD( "c19.m1", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) - ROM_CONTINUE( 0x10000, 0x08000 ) - - ROM_REGION( 0x40000, "oki", 0 ) - ROM_LOAD( "c19m8.v1", 0x00000, 0x40000, CRC(6cfffb11) SHA1(995526183ffd35f92e9096500a3fe6237faaa2dd) ) - - ROM_REGION( 0x00c8d, "pld", 0 ) - ROM_LOAD_OPTIONAL( "gal20v8.68kadd", 0x00000, 0x00c8d, CRC(27cdd376) SHA1(9fb5844b33002bec80fb92d3e5d1bbc779087300) )//68k address decoder - - ROM_REGION( 0x80, "control", 0 ) - ROM_LOAD( "sf2ce.key", 0x00, 0x80, CRC(35b37429) SHA1(b372cce106c0900554735c207fb333ac93554ec2) ) -ROM_END - ROM_START( sf2ces12 ) //sf2ceh ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "c19s12.p1", 0x000000, 0x80000, CRC(25dc14c8) SHA1(fc7b5de3a50d7d9ee977091bab5f82f824e386f2) ) @@ -27271,150 +27222,150 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Three Wonders -GAME( 2019, 3wonders01, 3wonders, cps1_10MHz, 3wonders, cps_state, init_cps1, ROT0, "huangxu", "Three Wonders (Ex Super Version 2019-04-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, 3wonders01, 3wonders, cps1_10MHz, 3wonders, cps_state, init_cps1, ROT0, "huangxu", "Three Wonders (Ex Super Version, 2019-04-19)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 3wonders02, 3wonders, cps1_10MHz, 3wonders, cps_state, init_cps1, ROT0, "Blue-Ray", "Three Wonders (Unlimited Life)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 3wonders03, 3wonders, cps1_10MHz, 3wonders, cps_state, init_cps1, ROT0, "hack", "Three Wonders (US 910520 Phoenix Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 3wonders04, 3wonders, cps1_10MHz, 3wonders, cps_state, init_cps1, ROT0, "bootleg", "Three Wonders (bootleg set 3, wonder 3 910520 etc)", MACHINE_SUPPORTS_SAVE ) // Captain Commando -GAME( 2018, captcommh01, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Elite Edition 2018-12-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcommh02, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Infinite Bullet 2019-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcommh03, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Warlord Version 2019-01-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcommh04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "BinDi", "Captain Commando (Shape Shifting Version 2019-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcommh05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "BinDi", "Captain Commando (99 Fighter Edition 2019-01-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcommh06, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJingGaiErDeZei", "Captain Commando (99 Fighter Edition 2018-11-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcommh01, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Elite Edition, 2018-12-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcommh02, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Infinite Bullet, 2019-01-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcommh03, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJinGaiErDeZei", "Captain Commando (Warlord Version, 2019-01-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcommh04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "BinDi", "Captain Commando (Shape Shifting Version, 2019-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcommh05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "BinDi", "Captain Commando (99 Fighter Edition, 2019-01-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcommh06, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "TouJingGaiErDeZei", "Captain Commando (99 Fighter Edition, 2018-11-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcommh07, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Chinese)", MACHINE_SUPPORTS_SAVE ) // "OTHER COUNTRY" -GAME( 2008, captcommh08, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Shinwa", "Captain Commando (Ex Super version 2008-05-10)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2008, captcommh08, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Shinwa", "Captain Commando (Ex Super version, 2008-05-10)" , MACHINE_SUPPORTS_SAVE ) GAME( 2016, captcommh09, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (r1p)" , MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcommh10, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (US 910928 Phoenix Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, captcommh11, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GameHackFan", "Captain Commando (readjusted)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2009, captcomms01, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Pipi899", "Captain Commando (Characters Change 2009-01-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, captcomms04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "sssskkkk", "Captain Commando (Unlock 1Vs4 Mode 2009-04-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, captcomms05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1Vs4 Edition 2016-02-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, captcomms07, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "ckc7213 (DDJ)", "Captain Commando (War Chariot And Change Character 2015-10-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, captcomms09, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "winux", "Captain Commando (Baby sitting reinforcement 2009-04-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, captcomms01, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Pipi899", "Captain Commando (Characters Change, 2009-01-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, captcomms04, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "sssskkkk", "Captain Commando (Unlock 1Vs4 Mode, 2009-04-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, captcomms05, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1Vs4 Edition, 2016-02-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, captcomms07, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "ckc7213 (DDJ)", "Captain Commando (War Chariot And Change Character, 2015-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, captcomms09, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "winux", "Captain Commando (Baby sitting reinforcement, 2009-04-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms10, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Master Mix + Hollywood East Star Trax", "Captain Commando (Boss White Blood)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, captcomms11, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "duckchen?OrochiZ", "Captain Commando (Easy Mode 2013-06-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, captcomms12, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "winux", "Captain Commando (Level Enemy Configuration Changes 2015-01-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, captcomms13, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Big West", "Captain Commando (Catch People Unlimited Hit v1 2013-10-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, captcomms14, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Big West", "Captain Commando (Catch People Unlimited Hit v2 2014-07-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, captcomms11, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "duckchen?OrochiZ", "Captain Commando (Easy Mode, 2013-06-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, captcomms12, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "winux", "Captain Commando (Level Enemy Configuration Changes, 2015-01-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, captcomms13, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Big West", "Captain Commando (Catch People Unlimited Hit v1, 2013-10-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, captcomms14, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Big West", "Captain Commando (Catch People Unlimited Hit v2, 2014-07-26)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms15, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms16, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Infinite Time)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms17, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Infinite Time Stage 5)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms18, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Items Never Disappear)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, captcomms19, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Stage 8 Soldier Became Boss Test 2016-03-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, captcomms19, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Stage 8 Soldier Became Boss Test, 2016-03-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms20, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (4 Players White Blood)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms21, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Hollywood East Star Trax", "Captain Commando (Robots White Blood)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms22, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "sssskkkk", "Captain Commando (Unlock 1Vs4 Mode)(New)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms23, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "Master Mix + Hollywood East Star Trax", "Captain Commando (Weapons Flashing)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms24, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "RockyWall", "Captain Commando (Put Insurance Can Not Afford To Drop Blood)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms27, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Extreme Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, captcomms29, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2017-22-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, captcomms30, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2017-25-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms31, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2017-20-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms32, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-02-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, captcomms33, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2017-03-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms34, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition 2018-02-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms35, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-26-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms36, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1Vs4 Edition 2018-01-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms37, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2018-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms38, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition 2018-05-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms39, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2018-06-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms40, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Flame Edition 2018-07-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms41, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Hit Anywhere Rev.1 2018-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, captcomms29, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2017-22-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, captcomms30, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2017-25-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms31, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2017-20-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms32, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-02-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, captcomms33, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2017-03-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms34, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition, 2018-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms35, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-26-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms36, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1Vs4 Edition, 2018-01-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms37, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2018-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms38, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition, 2018-05-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms39, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2018-06-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms40, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Flame Edition, 2018-07-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms41, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Hit Anywhere Rev.1, 2018-08-09)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms42, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Press Button Change Weapon)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, captcomms44, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Stage Select)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms46, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Hit Anywhere Rev.2 2018-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms47, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2018-08-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms48, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition 2018-07-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms49, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2018-07-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms50, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2018-09-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms51, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition 2018-09-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms52, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-10-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms53, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2018-11-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms54, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2018-10-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, captcomms55, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Plus 2016-11-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms56, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms57, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms58, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms59, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms60, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Enhanced Edition 2019-05-30)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms61, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Elite Edition 2019-05-13)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms62, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Nightmare Edition 2019-06-06)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms63, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Shape Shifting Version 2019-05-05)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms64, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Summon Mount Edition 2019-08-02)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms65, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1V4 Edition 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms66, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms67, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms68, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms69, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms70, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms71, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms72, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms73, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms74, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2019-11-11)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, captcomms75, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2019-11-11)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, captcomms77, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Shape Shifting Version 2017-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms78, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-05-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms79, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-05-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms80, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-12-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms81, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2019-04-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms82, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-11-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms83, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 201X-0X-0X)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms84, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition 2018-07-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, captcomms85, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition 2018-05-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms86, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2020-02-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms87, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet 2020-02-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms88, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms89, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-05-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms90, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2020-03-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms91, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-05-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms92, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition 2020-04-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms93, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-05-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms94, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2020-05-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms95, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-05-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms96, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition 2020-05-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms97, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-07-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms98, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-07-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms99, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-07-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms100, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms101, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms102, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version 2020-08-12)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms103, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition 2020-08-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms104, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition 2020-08-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms105, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition 2020-08-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms106, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version 2020-08-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, captcomms107, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Masters Competition Edition 2020-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms46, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "DDJ", "Captain Commando (Hit Anywhere Rev.2, 2018-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms47, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2018-08-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms48, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition, 2018-07-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms49, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2018-07-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms50, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2018-09-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms51, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition, 2018-09-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms52, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms53, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2018-11-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms54, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2018-10-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, captcomms55, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Plus, 2016-11-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms56, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms57, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms58, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms59, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms60, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Enhanced Edition, 2019-05-30)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms61, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Elite Edition, 2019-05-13)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms62, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Nightmare Edition, 2019-06-06)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms63, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "GOTVG", "Captain Commando (Shape Shifting Version, 2019-05-05)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms64, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Summon Mount Edition, 2019-08-02)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms65, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (1V4 Edition, 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms66, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version, 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms67, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms68, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms69, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2019-09-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms70, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version, 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms71, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warriors Edition, 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms72, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms73, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet, 2019-10-21)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms74, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2019-11-11)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, captcomms75, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2019-11-11)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, captcomms77, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Shape Shifting Version, 2017-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms78, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-05-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms79, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-05-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms80, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-12-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms81, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2019-04-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms82, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-11-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms83, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 201X-0X-0X)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms84, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (God of War Edition, 2018-07-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, captcomms85, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (99 Fighter Edition, 2018-05-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms86, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2020-02-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms87, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Unlimited Bullet, 2020-02-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms88, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms89, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-05-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms90, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2020-03-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms91, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-05-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms92, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition, 2020-04-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms93, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-05-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms94, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2020-05-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms95, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-05-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms96, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition, 2020-05-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms97, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-07-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms98, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-07-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms99, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-07-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms100, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms101, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms102, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Journey Version, 2020-08-12)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms103, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Master Second Edition, 2020-08-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms104, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Elite Edition, 2020-08-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms105, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Nightmare Edition, 2020-08-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms106, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Warlord Version, 2020-08-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, captcomms107, captcomm, cps1_10MHz, captcomm, cps_state, init_cps1, ROT0, "hack", "Captain Commando (Masters Competition Edition, 2020-10-18)", MACHINE_SUPPORTS_SAVE ) // Carrier Air Wing GAME( 1990, cawingh01, cawing, cps1_10MHz, cawing, cps_state, init_cps1, ROT0, "bootleg", "Carrier Air Wing (bootleg h01)", MACHINE_SUPPORTS_SAVE ) // Misc GAME( 2000, cps1demo, 0, cps1frog, cps1frog, cps_state, init_cps1, ROT0, "Charles Doty", "Demo - CPS1", MACHINE_SUPPORTS_SAVE ) // no sound GAME( 2006, cps1frog, 0, cps1frog, cps1frog, cps_state, init_cps1, ROT0, "Rastersoft", "Frog Feast (CPS1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, cps1tests, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce 2012-10-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, cps1testsa, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce 2012-10-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, cps1testm, megaman, cps1_12MHz, megaman, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman 2012-10-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, cps1testma, megaman, cps1_12MHz, megaman, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman 2012-10-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, cps1tests, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce, 2012-10-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, cps1testsa, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For sf2ce, 2012-10-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, cps1testm, megaman, cps1_12MHz, megaman, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman, 2012-10-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, cps1testma, megaman, cps1_12MHz, megaman, cps_state, init_cps1, ROT0, "Cal2", "CPS1 Diagnostic (For megaman, 2012-10-29)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, cps1xx, cps1demo, cps1frog, cps1frog, cps_state, init_cps1, ROT0, "Wang", "Demo Wang xx", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // Daimakaimura GAME( 1993, daimakb, ghouls, daimakb, daimakai, cps_state, init_cps1, ROT0, "bootleg", "Dai Makai-Mura (Japan, bootleg)" , MACHINE_SUPPORTS_SAVE ) GAME( 2017, ghoulsf2, ghouls, cps1_12MHz, daimakai, cps_state, init_cps1, ROT0, "Arcadefixer", "Ghouls'n Ghosts (SF2 conversion)", MACHINE_SUPPORTS_SAVE ) // Cadillacs And Dinosaurs -GAME( 2017, dinod01, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Dinosaur Hunter (Challenge Edition 2017-11-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2010, dinoj01, dino, qsound, dino, cps_state, init_dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs Kyouryuu-Shinseiki Plus (Double Edition 2010-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinod01, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Dinosaur Hunter (Challenge Edition, 2017-11-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2010, dinoj01, dino, qsound, dino, cps_state, init_dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs Kyouryuu-Shinseiki Plus (Double Edition, 2010-03-10)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinoj02, dino, qsound, dino, cps_state, init_dino, ROT0, "zhyxxxx", "Cadillacs Kyouryuu Shin Seiki (Battered Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, dinoj03, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Shinseiki Plus 2010-02-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinoj04, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition 2018-01-18)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj05, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (99 Jurassic Enhanced 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj06, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dinosaur Hunter Burst Edition 2017-12-14)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj07, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition 2017-12-03)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj08, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition 2017-12-25)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj09, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition 2017-08-17)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinoj10, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Musou Bloody Enhanced Edition 2017-08-02)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinoj11, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs (Three Forbidden Version 2020-03-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, dinoj12, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (Three Forbidden Version 2020-06-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinoj13, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (28th Anniversary Edition 2020-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, dinoj03, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Shinseiki Plus, 2010-02-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinoj04, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition, 2018-01-18)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj05, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (99 Jurassic Enhanced, 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj06, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dinosaur Hunter Burst Edition, 2017-12-14)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj07, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition, 2017-12-03)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj08, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition, 2017-12-25)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj09, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Dewar Edition, 2017-08-17)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinoj10, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs (Musou Bloody Enhanced Edition, 2017-08-02)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinoj11, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs (Three Forbidden Version, 2020-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, dinoj12, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (Three Forbidden Version, 2020-06-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinoj13, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs (28th Anniversary Edition, 2020-10-18)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinon01, dino, qsound, dinohz, cps_state, init_dinoh, ROT0, "hack", "Jurassic 99", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinon02, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Jurassic 99 (Plus 2017-11-13)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinon03, dino, qsound, dino, cps_state, init_dinohb, ROT0, "hack", "Jurassic 99 (Enhanced Edition 2020-06-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinon02, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Jurassic 99 (Plus, 2017-11-13)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinon03, dino, qsound, dino, cps_state, init_dinohb, ROT0, "hack", "Jurassic 99 (Enhanced Edition, 2020-06-17)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, dinon04, dino, qsound, dino, cps_state, init_dinohb, ROT0, "hack", "Jurassic 99 (2020-06-04)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos01, dino, qsound, dino, cps_state, init_dino, ROT0, "Ydmis", "Cadillacs and Dinosaurs (Weapon Items Bazooka)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos02, dino, qsound, dino, cps_state, init_dino, ROT0, "Ydmis", "Cadillacs and Dinosaurs (Weapon Items Club)", MACHINE_SUPPORTS_SAVE ) @@ -27441,11 +27392,11 @@ GAME( 1993, dinos22, dino, qsound, dino, cps_state, init_dino, GAME( 2010, dinos23, dino, qsound, dino, cps_state, init_dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs and Dinosaurs (Enemy Replacement Edition, 2010-03-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, dinos24, dino, qsound, dino, cps_state, init_dino, ROT0, "Lin Xiaochu", "Cadillacs and Dinosaurs (Integrated Repair-Blood Pro Plus Edition, 2009-01-15/2011-03-31)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos25, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Unparalleled Multi-Boss Bloody Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, dinos26, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Enhanced Revision 2008 2008-10-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, dinos26, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Enhanced Revision 2008, 2008-10-17)", MACHINE_SUPPORTS_SAVE ) GAME( 2008, dinos27, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Enhanced Modified Version 2008 v2.0f, 2008-10-17)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, dinos28, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Unparalleled Version Of The Revised Version Of 2011, 2017-05-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, dinos29, dino, qsound, dino, cps_state, init_dino, ROT0, "Zhyxxxx", "Cadillacs and Dinosaurs (Increase Enemy 2016-01-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, dinos30, dino, qsound, dino, cps_state, init_dino, ROT0, "Kakakawa", "Cadillacs and Dinosaurs (Self-Mutilation Blood 2011-03-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, dinos29, dino, qsound, dino, cps_state, init_dino, ROT0, "Zhyxxxx", "Cadillacs and Dinosaurs (Increase Enemy, 2016-01-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, dinos30, dino, qsound, dino, cps_state, init_dino, ROT0, "Kakakawa", "Cadillacs and Dinosaurs (Self-Mutilation Blood, 2011-03-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos31, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Bullet Unlimited Series-Pistol To Change The Gun Version v1.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos32, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Bullet Unlimited Series-Pistol To Change The Gun Version v2.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos33, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Bullet Unlimited Series-To The Rifle Version)", MACHINE_SUPPORTS_SAVE ) @@ -27468,7 +27419,7 @@ GAME( 2016, dinos51, dino, qsound, dino, cps_state, init_dino, GAME( 2016, dinos52, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Unknown Hack, 2016-02-14)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, dinos53, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Unknown Hack Fix, 2016-02-14)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos54, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Bullet Unlimited Series-Bazooka)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, dinos56, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899/RockyWall & zhyxxxx", "Cadillacs and Dinosaurs (Integral Repair-Blood Pro Plus Edition 2011-03-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, dinos56, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899/RockyWall & zhyxxxx", "Cadillacs and Dinosaurs (Integral Repair-Blood Pro Plus Edition, 2011-03-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, dinos59, dino, qsound, dino, cps_state, init_dino, ROT0, "Ngs", "Cadillacs and Dinosaurs (Final Boss)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, dinos60, dino, qsound, dino, cps_state, init_dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs and Dinosaurs (2011 Plus New Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, dinos61, dino, qsound, dino, cps_state, init_dino, ROT0, "RockyWall & zhyxxxx", "Cadillacs and Dinosaurs (2011 Plus Bloody Warriors 2018 New Edition)", MACHINE_SUPPORTS_SAVE ) @@ -27607,55 +27558,55 @@ GAME( 2017, dinos230, dino, qsound, dino, cps_state, init_dino, GAME( 2017, dinos231, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Increase Enemy 5X Ultra Level, 2017-12-21)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms GAME( 2019, dinos232, dino, qsound, dino, cps_state, init_dino, ROT0, "NanGongSheng", "Cadillacs and Dinosaurs (Fighting God Version, 2019-02-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, dinos233, dino, qsound, dino, cps_state, init_dino, ROT0, "NanGongSheng", "Cadillacs and Dinosaurs (Fighting God Version, 2018-10-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, dinos234, dino, qsound, dino, cps_state, init_dino, ROT0, "JieJiSanQi", "Cadillacs and Dinosaurs (Majin Ranbu 2019-04-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos236, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Warriors Edition 2018-07-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, dinos234, dino, qsound, dino, cps_state, init_dino, ROT0, "JieJiSanQi", "Cadillacs and Dinosaurs (Majin Ranbu, 2019-04-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos236, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Warriors Edition, 2018-07-29)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinos237, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899", "Cadillacs and Dinosaurs (Unparalleled Multi-Boss Bloody Version v.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos239, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (God of War Edition 2020-03-25)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos240, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-03-25)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos241, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-03-27)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos244, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-04-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos245, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition 2020-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos246, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-05-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos247, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (God of War Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos248, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (JD Version 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos249, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Military Commander Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos250, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Triassic Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos251, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Tianjiang Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos252, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos254, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Multi-Mode Enhanced Edition 2020-05-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos255, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Demon God Dance 2020-05-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos258, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs and Dinosaurs (JD Version 2020-02-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos259, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Military Commander Edition 2020-05-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos260, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs and Dinosaurs (Triassic Edition 2020-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos261, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition 2020-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos262, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition 2020-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos263, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Demon God Dance 2020-06-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinos264, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Warriors Edition 2020-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos266, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition 2020-06-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos267, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition 2020-06-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos268, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition 2020-06-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos269, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition 2020-06-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, dinos271, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition 2020-06-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos272, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Falling Dragon Edition 2020-08-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos274, dino, qsound, dino, cps_state, init_dino, ROT0, "Zengfr", "Cadillacs and Dinosaurs (Multi-Mode Enhanced Edition 2020-08-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos275, dino, qsound, dino, cps_state, init_dino, ROT0, "Rockywall, Zhyxxxx", "Cadillacs and Dinosaurs (Wushuang Jianglong Edition 2020-08-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos277, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Demon God Dance 2020-08-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos278, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (God of War Edition 2020-07-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos279, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (God of War Edition 2020-10-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, dinos280, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899, GeYu", "Cadillacs and Dinosaurs (Warriors Edition 2020-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos239, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (God of War Edition, 2020-03-25)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos240, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition, 2020-03-25)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos241, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition, 2020-03-27)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos244, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition, 2020-04-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos245, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition, 2020-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos246, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Prosperity Enhanced Edition ,2020-05-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos247, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (God of War Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos248, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (JD Version, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos249, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Military Commander Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos250, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Triassic Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos251, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Tianjiang Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos252, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Uranus Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos254, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Multi-Mode Enhanced Edition, 2020-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos255, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Demon God Dance, 2020-05-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos258, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs and Dinosaurs (JD Version, 2020-02-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos259, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Military Commander Edition, 2020-05-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos260, dino, qsound, dino, cps_state, init_dino, ROT0, "GeYu", "Cadillacs and Dinosaurs (Triassic Edition, 2020-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos261, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition, 2020-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos262, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition, 2020-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos263, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Demon God Dance, 2020-06-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinos264, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Warriors Edition, 2020-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos266, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition, 2020-06-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos267, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition, 2020-06-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos268, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Tianjiang Edition, 2020-06-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos269, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition, 2020-06-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, dinos271, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (Uranus Edition, 2020-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos272, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs (Falling Dragon Edition, 2020-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos274, dino, qsound, dino, cps_state, init_dino, ROT0, "Zengfr", "Cadillacs and Dinosaurs (Multi-Mode Enhanced Edition, 2020-08-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos275, dino, qsound, dino, cps_state, init_dino, ROT0, "Rockywall, Zhyxxxx", "Cadillacs and Dinosaurs (Wushuang Jianglong Edition, 2020-08-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos277, dino, qsound, dino, cps_state, init_dino, ROT0, "ydccdy2010", "Cadillacs and Dinosaurs (Demon God Dance, 2020-08-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos278, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (God of War Edition, 2020-07-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos279, dino, qsound, dino, cps_state, init_dino, ROT0, "NGS", "Cadillacs and Dinosaurs (God of War Edition, 2020-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, dinos280, dino, qsound, dino, cps_state, init_dino, ROT0, "Pipi899, GeYu", "Cadillacs and Dinosaurs (Warriors Edition, 2020-10-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, dinos281, dino, qsound, dino, cps_state, init_dino, ROT0, "GameHackFan", "Cadillacs and Dinosaurs (Readjusted v1.0)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, dinos282, dino, qsound, dino, cps_state, init_dino, ROT0, "GameHackFan", "Cadillacs and Dinosaurs (Readjusted v1.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, dinos283, dino, qsound, dino, cps_state, init_dino, ROT0, "GameHackFan", "Cadillacs and Dinosaurs (Readjusted v1.2)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, dinot01, dino, qsound, dinohz, cps_state, init_dinohb, ROT0, "Akira", "Cadillacs and Dinosaurs Turbo 97 (bootleg set 2, 930201 etc)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot02, dino, qsound, dinohz, cps_state, init_dinoh, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Extreme Edition 1 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot03, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Extreme Edition 2 2017-12-17)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot04, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Warriors 2017-11-19)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot05, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Knight Edition 2017-11-19)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot06, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (97 Second Generation Speed Edition 2 2017-12-17)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot02, dino, qsound, dinohz, cps_state, init_dinoh, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Extreme Edition 1, 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot03, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Extreme Edition 2, 2017-12-17)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot04, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Warriors, 2017-11-19)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot05, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Knight Edition, 2017-11-19)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot06, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (97 Second Generation Speed Edition 2, 2017-12-17)" , MACHINE_SUPPORTS_SAVE ) GAME( 2017, dinot07, dino, qsound, dinohz, cps_state, init_dinoh, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Extreme Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot08, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Warriors 2017-11-12)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, dinot09, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (V5 Enhanced Version 2019-09-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, dinot10, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Enhanced Edition 2017-12-02)" , MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms +GAME( 2017, dinot08, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Second Generation Warriors, 2017-11-12)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, dinot09, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (V5 Enhanced Version, 2019-09-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, dinot10, dino, qsound, dino, cps_state, init_dino, ROT0, "hack", "Cadillacs and Dinosaurs Turbo 97 (Enhanced Edition, 2017-12-02)" , MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms // Final Fight GAME( 2019, ffightae, ffight, cps1_12MHz, ffightae, cps_state, init_cps1, ROT0, "Grego & Rotwang", "Final Fight 30th Anniversary Edition (2019-12-03)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, ffightaeh01, ffight, cps1_12MHz, ffightae, cps_state, init_cps1, ROT0, "Zombie Master", "Final Fight 30th Anniversary Edition Brutal Version (2021-05-28)", MACHINE_SUPPORTS_SAVE ) @@ -27663,24 +27614,24 @@ GAME( 2022, ffightaeh02, ffight, cps1_12MHz, ffightae, cps_state, init_cps1, GAME( 2021, ffightaeh03, ffight, cps1_12MHz, ffightae, cps_state, init_cps1, ROT0, "Zombie Master", "Final Fight 30th Anniversary Edition Real Threat (2021-11-01)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, ffightaeh04, ffight, cps1_12MHz, ffightae, cps_state, init_cps1, ROT0, "Zombie Master", "Final Fight 30th Anniversary Edition Mad Gear's City (2022-04-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1990, ffights01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "ckc7213", "Final Fight (Change Fighter)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ffights02, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (1VS2 Enhanced Version 2016-08-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ffights02, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (1VS2 Enhanced Version, 2016-08-17)", MACHINE_SUPPORTS_SAVE ) GAME( 1990, ffights03, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "Whirlwind (Piracy)", "Final Fight (Quick whirlwind)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ffightjh01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "Kofzec", "Final Fight (Ming Yun Wu Shuang Edition 2016-12-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ffightj2s01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Ming Yun Wu Shuang Edition 2016-10-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ffightj2s02, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Paced Whirlwind 2016-08-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, ffightj2s03, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Musou Edition 2020-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, ffightj2s04, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Musou Edition 2020-06-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, ffightj1s01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (1VS2 Enhanced Version 2017-11-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ffightjh01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "Kofzec", "Final Fight (Ming Yun Wu Shuang Edition, 2016-12-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ffightj2s01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Ming Yun Wu Shuang Edition, 2016-10-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ffightj2s02, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Paced Whirlwind, 2016-08-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, ffightj2s03, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Musou Edition, 2020-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, ffightj2s04, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (Musou Edition, 2020-06-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, ffightj1s01, ffight, cps1_10MHz, ffight, cps_state, init_cps1, ROT0, "hack", "Final Fight (1VS2 Enhanced Version, 2017-11-26)", MACHINE_SUPPORTS_SAVE ) // Forgotten Worlds GAME( 2017, forgottnsf2, forgottn, forgottn, forgottn, cps_state, init_cps1, ROT0, "Arcadefixer", "Forgotten Worlds (SF2 conversion)", MACHINE_SUPPORTS_SAVE ) // The King of Dragons GAME( 2002, kodr01, kod, cps1_10MHz, kodr01, cps_state, init_cps1, ROT0, "Wangy2", "The King of Dragons (Bootleg)(ETC 910711)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kodr02, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "Bonusjz", "The King of Dragons (Remix Special)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, koduhc01, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "hack", "The King of Dragons (Boss Battle Edition 2015-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, koduhc01, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "hack", "The King of Dragons (Boss Battle Edition, 2015-05-25)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, koduhc02, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "hack", "The King of Dragons (3 Player Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, koduhc03, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "hack", "The King of Dragons (Boss Battle Edition 2015-05-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, koduhc03, kod, cps1_10MHz, kod, cps_state, init_cps1, ROT0, "hack", "The King of Dragons (Boss Battle Edition, 2015-05-24)", MACHINE_SUPPORTS_SAVE ) // Knights of the Round -GAME( 2011, knights01, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "RockyWall", "Knights of the Round (Stepping Value And Treasure Display Ver 2.1 2011-07-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, knights01, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "RockyWall", "Knights of the Round (Stepping Value And Treasure Display Ver 2.1, 2011-07-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knights02, knights, cps1_10MHz, knights02,cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Unknown Hack)" , MACHINE_SUPPORTS_SAVE ) GAME( 1991, knights03, knights, cps1_10MHz, knights02,cps_state, init_cps1, ROT0, "bootleg", "Knights of the Round (911127 etc bootleg set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knights04, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "bootleg", "Knights of the Round (bootleg set 3, 911127 Japan)", MACHINE_SUPPORTS_SAVE ) @@ -27693,20 +27644,20 @@ GAME( 1991, knightsh01, knights, cps1_10MHz, knights, cps_state, init_cps1, GAME( 1991, knightsh02, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Extreme Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsh03, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Mr.L", "Knights of the Round (Random Characters, Items, Chaos Into Version V6-2)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsh04, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Mr.L", "Knights of the Round (Random Characters, Items, Chaos Into Version V6-3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, knightsh05, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Big front", "Knights of the Round (Round Table Samurai Chop Version 2015-09-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, knightsh06, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "doubledr", "Knights of the Round (1V3 Unparalleled Edition 2016-02-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, knightsh05, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "Big front", "Knights of the Round (Round Table Samurai Chop Version, 2015-09-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, knightsh06, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "doubledr", "Knights of the Round (1V3 Unparalleled Edition, 2016-02-17)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsh07, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "doubledr", "Knights of the Round (Select Players 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, knightsh08, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Super Plus 2016-08-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, knightsh09, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Tie Jia Ying Hao 1 Vs 3 Edition 2018-03-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, knightsh08, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Super Plus, 2016-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, knightsh09, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Tie Jia Ying Hao 1 Vs 3 Edition, 2018-03-03)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, knightsh10, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Chinese, 2018-03-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, knightsh11, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Tie Jia Ying Hao 2 2018-03-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, knightsh12, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Super Enhanced Latest Edition 2015-06-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, knightsh13, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Unknown Hack 2016-11-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, knightsh14, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Enhanced Edition 2016-07-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, knightsh15, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Full Screen Attack 2018-02-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, knightsh16, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (1V3 Unparalleled Edition 2018-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, knightsh17, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Enemy Random 2011-12-20)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms -GAME( 2020, knightsh18, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Warriors Enhanced Edition 2020-08-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, knightsh11, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Tie Jia Ying Hao 2, 2018-03-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, knightsh12, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Super Enhanced Latest Edition, 2015-06-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, knightsh13, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Unknown Hack, 2016-11-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, knightsh14, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Enhanced Edition, 2016-07-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, knightsh15, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Full Screen Attack, 2018-02-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, knightsh16, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (1V3 Unparalleled Edition, 2018-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, knightsh17, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Enemy Random, 2011-12-20)", MACHINE_SUPPORTS_SAVE ) //Name of the unknown roms +GAME( 2020, knightsh18, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Warriors Enhanced Edition, 2020-08-02)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, knightsjs01, knights, cps1_10MHz, knights, cps_state, init_cps1, ROT0, "hack", "Knights of the Round (Chinese)", MACHINE_SUPPORTS_SAVE ) // Mercs GAME( 1990, mercs01, mercs, cps1_10MHz, mercs, cps_state, init_cps1, ROT270, "LB70", "Mercs (Crazy Fire Version)", MACHINE_SUPPORTS_SAVE ) @@ -27719,57 +27670,57 @@ GAME( 1993, mbombrds04, mbombrd, qsound, slammast, cps_state, init_slamm // Pnickies GAME( 1994, pnicku, pnickj, cps1_10MHz, pnicku, cps_state, init_cps1, ROT0, "Creamymami[EGCG]", "Pnickies (USA 940608 Loca Test)", MACHINE_SUPPORTS_SAVE ) // The Punisher -GAME( 2018, punishers01, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect 2018-03-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, punishers02, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect 2018-01-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, punishers03, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect 2017-12-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, punishers04, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect 2018-04-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, punishers05, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Competition Edition 2018-03-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, punishers06, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Fast Fighting 2017-12-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, punishers07, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Competition Edition 2019-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punishers09, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Multi-Mode Enhancement 2020-06-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punishers10, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Multi-Mode Enhancement 2020-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punishers11, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Fighting Dragon Edition 2020-09-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, punishers12, punisher, qsound, punisher, cps_state, init_punisherb,ROT0, "Zhyxxxx/EGCG", "The Punisher (Flash version 2007-09-24)", MACHINE_SUPPORTS_SAVE) -GAME( 2009, punishers13, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (SM Experience Edition 2009-06-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punishers01, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect, 2018-03-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punishers02, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect, 2018-01-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, punishers03, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect, 2017-12-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punishers04, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect, 2018-04-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punishers05, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Competition Edition, 2018-03-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, punishers06, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Fast Fighting, 2017-12-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, punishers07, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Competition Edition, 2019-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punishers09, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Multi-Mode Enhancement, 2020-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punishers10, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Multi-Mode Enhancement, 2020-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punishers11, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Fighting Dragon Edition, 2020-09-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, punishers12, punisher, qsound, punisher, cps_state, init_punisherb,ROT0, "Zhyxxxx/EGCG", "The Punisher (Flash version, 2007-09-24)", MACHINE_SUPPORTS_SAVE) +GAME( 2009, punishers13, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (SM Experience Edition, 2009-06-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punishers14, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Shinwa", "The Punisher (Ex Super version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, punishers15, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (Lock double mode + Unlimited Use Of Pistols 2009-06-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, punishers16, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (Perverted Abuse Version 2009-05-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, punishers15, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (Lock double mode + Unlimited Use Of Pistols, 2009-06-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, punishers16, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Zhyxxxx", "The Punisher (Perverted Abuse Version, 2009-05-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punishers17, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (US 930422 Phoenix Edition (8b/32p))", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punishers18, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (US 930422 Phoenix Edition (16b/40p))", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punisherjs01, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "e107", "The Punisher (Time No Decrease)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, punisherjs02, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "e107", "The Punisher (100 Second For Every Scene 2017-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, punisherjs03, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1V2 Unparalleled Version 2016-02-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, punisherjs04, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Unknown Hack 2016-02-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, punisherjs02, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "e107", "The Punisher (100 Second For Every Scene, 2017-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, punisherjs03, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1V2 Unparalleled Version, 2016-02-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, punisherjs04, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Unknown Hack, 2016-02-18)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punisherjs05, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "zhyxxxx", "The Punisher (Lock double mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, punisherjs06, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "zhyxxxx", "The Punisher (Unlimited use of pistols)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, punisherjs07, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Pipi899", "The Punisher (Button To Take Gun Unloading Gun 2009-06-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, punisherjs08, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "EEZEZY(LB70)", "The Punisher (Angry Boms 2011-07-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, punisherjs09, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition 2017-11-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, punisherjs10, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Enhanced Version 2014-12-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, punisherjs11, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Third Edition V1 2014-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, punisherjs12, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Third Edition V2 2014-12-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, punisherjs13, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Second Edition 2014-12-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, punisherjs14, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (The fourth edition of V2 2014-12-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, punisherjs15, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect 2019-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, punisherjs07, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "Pipi899", "The Punisher (Button To Take Gun Unloading Gun, 2009-06-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, punisherjs08, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "EEZEZY(LB70)", "The Punisher (Angry Boms, 2011-07-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, punisherjs09, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition, 2017-11-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, punisherjs10, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Enhanced Version, 2014-12-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, punisherjs11, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Third Edition V1, 2014-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, punisherjs12, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Third Edition V2, 2014-12-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, punisherjs13, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Strengthens Second Edition, 2014-12-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, punisherjs14, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (The fourth edition of V2, 2014-12-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, punisherjs15, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1 Vs 2 Perfect, 2019-05-30)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, punisherjs16, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Flame Edition 2019)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, punisherjs17, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition 2019-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, punisherjs18, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "GOTVG", "The Punisher (Blaze 2018-08-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, punisherjs19, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "GOTVG", "The Punisher (1 Vs 2 Competition Edition 2018-09-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punisherjs20, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition 2020-04-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punisherjs21, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1v2 Unlimited Bullets 2020-04-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punisherjs22, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1VS2 Falling Dragon Edition 2020-08-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punisherjs23, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Falling Dragon Edition 2020-08-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, punisherjs24, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Wushuang Jianglong Edition 2020-08-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, punisherjs17, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition, 2019-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punisherjs18, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "GOTVG", "The Punisher (Blaze, 2018-08-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, punisherjs19, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "GOTVG", "The Punisher (1 Vs 2 Competition Edition, 2018-09-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punisherjs20, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Warriors Edition, 2020-04-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punisherjs21, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1v2 Unlimited Bullets, 2020-04-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punisherjs22, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (1VS2 Falling Dragon Edition, 2020-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punisherjs23, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Falling Dragon Edition, 2020-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, punisherjs24, punisher, qsound, punisher, cps_state, init_punisher, ROT0, "hack", "The Punisher (Wushuang Jianglong Edition, 2020-08-11)", MACHINE_SUPPORTS_SAVE ) // Street Fighter II: The World Warrior GAME( 1991, sf2s01, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "nianxu", "Street Fighter II: The World Warrior (Cancellation Of Force)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, sf2s02, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "hack", "Street Fighter II: The World Warrior (Version Simplified 2014-03-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, sf2s02, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "hack", "Street Fighter II: The World Warrior (Version Simplified, 2014-03-24)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, sf2s03, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Easy Move)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2s04, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Hit Any Where 2018-08-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2s05, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Magic Throw 2018-08-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2s04, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Hit Any Where, 2018-08-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2s05, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Magic Throw, 2018-08-22)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, sf2s06, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Choice Same Character)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2s07, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Hit Any Where 2018-02-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, sf2s08, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Magic Throw 2016-05-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, sf2s09, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "hack", "Street Fighter II: The World Warrior (Chinese Voice Version Simplified 2020-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2s07, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Hit Any Where, 2018-02-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, sf2s08, sf2, cps1_10MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II: The World Warrior (Magic Throw, 2016-05-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sf2s09, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "hack", "Street Fighter II: The World Warrior (Chinese Voice Version Simplified, 2020-06-30)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, sf2s10, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "Yumeji", "Street Fighter II: The World Warrior (Boss hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, sf2s11, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "hack", "Street Fighter II: The World Warrior (Chinese 911210)", MACHINE_SUPPORTS_SAVE ) GAME( 2014, sf2s12, sf2, cps1_10MHz, sf2j, cps_state, init_cps1, ROT0, "Yumeji", "Street Fighter II: The World Warrior (Edition Plus 2014)", MACHINE_SUPPORTS_SAVE ) @@ -27787,42 +27738,41 @@ GAME( 2018, sf2ces07, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, GAME( 2018, sf2ces08, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Galactic Super Vega)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, sf2ces09, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Insane Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces10, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Brazil 920313/hack)", MACHINE_SUPPORTS_SAVE ) -//GAME( 1992, sf2ces11, sf2ce, sf2m1, sf2, cps_state, init_sf2m1, ROT0, "bootleg", "Street Fighter II': Champion Edition (M16, bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces12, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Hispanic 990804/hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces13, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Amazing M5 Gold Edition 2019-08-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces14, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Communist Edition 2019-07-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces15, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Extra Koryu 2019-06-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces16, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Super V 2019-04-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces17, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Deluxe 2019-03-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces18, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Super 2019-02-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces19, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Ultimate Golden Edition V2 2019-01-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces20, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Ultimate Golden Edition X 2018-12-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces21, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu 03 V1 2018-09-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces22, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu 03 V2 2018-11-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces23, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Omega Edition 2018-11-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces24, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Blanka Funny Fight 2018-10-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces25, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Super Ryu 2018-05-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, sf2ces26, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II': Champion Edition (Quick Go Next Stage 2016-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, sf2ces27, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II': Champion Edition (Easy Move 2016-08-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces28, sf2ce, cps1_12MHz, sf2, cps_state, init_sf2rb, ROT0, "DDJ", "Street Fighter II': Champion Edition (Rainbow, bootleg, Easy Move 2018-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces29, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (3 Questions Edition 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces30, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (3 Questions Edition Simplify The Move 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces31, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Question Mark Edition 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces32, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Question Mark Edition Simplify The Move 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2ces33, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Chinese Voice Version Simplified 2020-06-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, sf2ces34, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Lowtax is a Wifebeater parody Simplified 2020-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces13, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Amazing M5 Gold Edition, 2019-08-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces14, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Communist Edition, 2019-07-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces15, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Extra Koryu, 2019-06-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces16, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Super V, 2019-04-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces17, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Deluxe, 2019-03-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces18, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Golden Edition Super, 2019-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces19, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Ultimate Golden Edition V2, 2019-01-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces20, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Ultimate Golden Edition X, 2018-12-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces21, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu 03 V1, 2018-09-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces22, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu 03 V2, 2018-11-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces23, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Omega Edition, 2018-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces24, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Blanka Funny Fight, 2018-10-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces25, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Super Ryu, 2018-05-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, sf2ces26, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II': Champion Edition (Quick Go Next Stage, 2016-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, sf2ces27, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "DDJ", "Street Fighter II': Champion Edition (Easy Move, 2016-08-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces28, sf2ce, cps1_12MHz, sf2, cps_state, init_sf2rb, ROT0, "DDJ", "Street Fighter II': Champion Edition (Rainbow, bootleg, Easy Move, 2018-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces29, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (3 Questions Edition, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces30, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (3 Questions Edition Simplify The Move, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces31, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Question Mark Edition, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces32, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Question Mark Edition Simplify The Move, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2ces33, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Chinese Voice Version Simplified, 2020-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sf2ces34, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Lowtax is a Wifebeater parody Simplified, 2020-08-03)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, sf2ces35, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Sheng Long Hack v7.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, sf2ces36, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, sf2ces37, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Kawada7278", "Street Fighter II': Champion Edition (Without Using Force)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, sf2ces38, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Moves hack 2009-01-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, sf2ces39, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Blackheart", "Street Fighter II': Champion Edition (Easy Moves 2009-07-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, sf2ces38, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Moves hack, 2009-01-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, sf2ces39, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Blackheart", "Street Fighter II': Champion Edition (Easy Moves, 2009-07-30)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, sf2ces40, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "A Goon", "Street Fighter II': Champion Edition (Lowtax is a Wifebeater parody)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces41, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (920322 Japan bootleg set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces42, sf2ce, cps1_12MHz, sf2, cps_state, init_sf2h9, ROT0, "Mega Co", "Street Fighter II': Champion Edition (bootleg set 2, 920313 etc)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces43, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Alpha Magic-F bootleg set 4, 920313 etc)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces44, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (920322 Japan bootleg set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces45, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Rainbow bootleg set 5, 920322 Japan)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, sf2ces47, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Punishment Simplified Edition v1 Final 2012-04-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, sf2ces47, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Punishment Simplified Edition v1 Final, 2012-04-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, sf2ces48, sf2ce, cps1_12MHz, sf2rb, cps_state, init_cps1, ROT0, "Rotwang", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 1, protection removed)", MACHINE_SUPPORTS_SAVE ) GAME( 2013, sf2ces49, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Sheng Long v7.3a)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces50, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "hack", "Street Fighter II': Champion Edition (Turbo set 1, bootleg)", MACHINE_SUPPORTS_SAVE ) @@ -27831,11 +27781,11 @@ GAME( 1992, sf2ces52, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, GAME( 1992, sf2ces53, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (Red Wave bootleg set 2, 920313 etc)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces54, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (V004 bootleg set 2, 920313 etc)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2ces55, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (YYC bootleg set 2, 920313 etc)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sf2ces56, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Punishment Edition Simplified 2018-06-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, sf2ces57, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "hack", "Street Fighter II': Champion Edition (Hacks Unknown 2015-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sf2ces56, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Drakon", "Street Fighter II': Champion Edition (Punishment Edition Simplified, 2018-06-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, sf2ces57, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "hack", "Street Fighter II': Champion Edition (Hacks Unknown, 2015-10-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2koryus01, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "King Of Destruction", "Street Fighter II': Champion Edition (Huaping Repair)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, sf2koryus02, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition: Xiang Long (Chinese bootleg set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, sf2koryus03, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition: Xiang Long (Chinese bootleg set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, sf2koryus02, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition: Xiang Long (Chinese bootleg set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, sf2koryus03, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition: Xiang Long (Chinese bootleg set 4)", MACHINE_SUPPORTS_SAVE ) GAME( 2013, sf2koryus04, sf2ce, cps1_12MHz, sf2hack, cps_state, init_cps1, ROT0, "TT", "Street Fighter II': Champion Edition (Koryu)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, sf2mix96, sf2ce, cps1_12MHz, sf2mix, cps_state, init_cps1, ROT0, "Zero800", "Street Fighter II: Champion Edition (Mix 0.96)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, sf2mix96d, sf2ce, cps1_12MHz, sf2mix, cps_state, init_cps1, ROT0, "Zero800", "Street Fighter II: Champion Edition (Mix 0.96d)", MACHINE_SUPPORTS_SAVE ) @@ -27853,12 +27803,12 @@ GAME( 2018, sf2reds01, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, GAME( 2018, sf2reds02, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Hardest Level)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, sf2reds03, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Ultra Golden Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, sf2reds04, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Golden Edition Easy Move)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2reds05, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (The CPU strikes back Yoga 2019-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, sf2reds06, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu Street Warriors 2019-06-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2reds05, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (The CPU strikes back Yoga, 2019-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, sf2reds06, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "MamePlus", "Street Fighter II': Champion Edition (Koryu Street Warriors, 2019-06-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2tlonas01, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "King of Destruction", "Street Fighter II': Champion Edition (Replacement Blank Screen Repair)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, sf2tlonas02, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify 2012-01-1X)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, sf2tlonas03, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify 2012-01-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, sf2tlonas04, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Easy Move 2015-11-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, sf2tlonas02, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify, 2012-01-1X)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, sf2tlonas03, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Pipi899", "Street Fighter II': Champion Edition (Zangief Spiral Piling Instructions Simplify, 2012-01-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, sf2tlonas04, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "hack", "Street Fighter II': Champion Edition (Easy Move, 2015-11-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2tlonas05, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Tu Long", "Street Fighter II': Champion Edition (Tu Long bootleg set 1, 811102 001)", MACHINE_SUPPORTS_SAVE ) // These 2 are Chinese bootlegs GAME( 1992, sf2tlonas06, sf2ce, cps1_12MHz, sf2, cps_state, init_cps1, ROT0, "Tu Long", "Street Fighter II': Champion Edition (Tu Long bootleg set 2, 811102 001)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sf2tlonas07, sf2ce, cps1_12MHz, sf2hack, cps_state, init_sf2hack, ROT0, "Tu Long", "Street Fighter II': Champion Edition (Tu Long bootleg set 3, 811102 001)", MACHINE_SUPPORTS_SAVE ) @@ -27882,7 +27832,7 @@ GAME( 2014, striders02, strider, cps1_10MHz, stridrua, cps_state, init_cps1, GAME( 2014, striders03, strider, cps1_10MHz, stridrua, cps_state, init_cps1, ROT0, "Willkaotix", "Strider (Gfx fix, uncensored)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, striders04, strider, cps1_10MHz, strider, cps_state, init_cps1, ROT0, "Arcadefixer", "Strider (SF2 conversion)", MACHINE_SUPPORTS_SAVE ) // Street Fighter Zero -GAME( 2007, sfzchs02, sfzch, cps1_12MHz, sfzch, cps_state, init_cps1, ROT0, "Pipi899[EZ]", "Street Fighter Zero (Move Hack 2007-02-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, sfzchs02, sfzch, cps1_12MHz, sfzch, cps_state, init_cps1, ROT0, "Pipi899[EZ]", "Street Fighter Zero (Move Hack, 2007-02-11)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, sfzchs03, sfzch, cps1_12MHz, sfzch, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter Zero (CPS Changer, Asia 950925)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, sfzchs04, sfzch, cps1_12MHz, sfzch, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter Zero (CPS Changer, Euro 950727)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, sfzchs05, sfzch, cps1_12MHz, sfzch, cps_state, init_cps1, ROT0, "bootleg", "Street Fighter Zero (CPS Changer, Hispanic 950727)", MACHINE_SUPPORTS_SAVE ) @@ -27894,24 +27844,24 @@ GAME( 1992, varths02, varth, cps1_12MHz, varth, cps_state, init_cps1, GAME( 1989, willows01, willow, cps1_10MHz, willow, cps_state, init_cps1, ROT0, "LB70", "Willow (Ex Super Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, willows02, willow, cps1_10MHz, willow, cps_state, init_cps1, ROT0, "Antigeno", "Willow (Portuguese)", MACHINE_SUPPORTS_SAVE ) // Tenchi wo Kurau II -GAME( 2018, tk2a1, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition 2018-02-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2a2, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition 2019-07-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2a3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition 2018-02-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2a4, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Three Sword Saints Chinese Version 2020-04-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2a1, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition, 2018-02-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2a2, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition, 2019-07-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2a3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Jian Sheng Super Edition, 2018-02-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2a4, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Three Sword Saints Chinese Version, 2020-04-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h1, wof, qsound, wof, cps_state, init_wof, ROT0, "King of Destruction", "Tenchi wo Kurau II (Jianqi version)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h2, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Kusanagi horse)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Hack set 3)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h4, wof, qsound, wof, cps_state, init_wof, ROT0, "Shinwa", "Tenchi wo Kurau II (Replacement version of the enemy)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h6, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Phoenix Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, tk2h7, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Group modified version 2008-01-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, tk2h8, wof, qsound, wof, cps_state, init_wof, ROT0, "Winuxx, Blackheart", "Tenchi wo Kurau II (Heaven and Earth Double Attack Test Version 2009-12-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, tk2h9, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Easy Tornado Sitting Second Edition 2009-01-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h10, wof, qsound, wof, cps_state, init_wof, ROT0, "AXDX", "Tenchi wo Kurau II (Sanmei Spiral Counterattack Beta 1.03 2013-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, tk2h11, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Change Character 2010-01-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h12, wof, qsound, wof, cps_state, init_wof, ROT0, "Rockywall", "Tenchi wo Kurau II (Playstation Version 2019-01-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, tk2h13, wof, qsound, wof, cps_state, init_wof, ROT0, "Blacheart", "Tenchi wo Kurau II (Modified Time 2009-12-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, tk2h14, wof, qsound, wof, cps_state, init_wof, ROT0, "LB70", "Tenchi wo Kurau II (Zhao Yun dregs version 2009-03-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, tk2h17, wof, qsound, wof, cps_state, init_wof, ROT0, "Blackheart", "Tenchi wo Kurau II (Zhao Chain Revised v1.0 2009-12-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, tk2h7, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Group modified version, 2008-01-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, tk2h8, wof, qsound, wof, cps_state, init_wof, ROT0, "Winuxx, Blackheart", "Tenchi wo Kurau II (Heaven and Earth Double Attack Test Version, 2009-12-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, tk2h9, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Easy Tornado Sitting Second Edition, 2009-01-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h10, wof, qsound, wof, cps_state, init_wof, ROT0, "AXDX", "Tenchi wo Kurau II (Sanmei Spiral Counterattack Beta 1.03, 2013-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, tk2h11, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Change Character, 2010-01-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h12, wof, qsound, wof, cps_state, init_wof, ROT0, "Rockywall", "Tenchi wo Kurau II (Playstation Version, 2019-01-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, tk2h13, wof, qsound, wof, cps_state, init_wof, ROT0, "Blacheart", "Tenchi wo Kurau II (Modified Time, 2009-12-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, tk2h14, wof, qsound, wof, cps_state, init_wof, ROT0, "LB70", "Tenchi wo Kurau II (Zhao Yun dregs version, 2009-03-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, tk2h17, wof, qsound, wof, cps_state, init_wof, ROT0, "Blackheart", "Tenchi wo Kurau II (Zhao Chain Revised v1.0, 2009-12-16)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h20, wof, qsound, wof, cps_state, init_wof, ROT0, "winux [EZ]", "Tenchi wo Kurau II (Residual of Zhao Yun)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h21, wof, qsound, wof, cps_state, init_wof, ROT0, "Pluto & xyz555", "Tenchi wo Kurau II (Optional Lidian Second Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h23, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Super sword & energy v2)", MACHINE_SUPPORTS_SAVE ) @@ -27921,12 +27871,12 @@ GAME( 1992, tk2h27, wof, qsound, wof, cps_state, init_wof, GAME( 1992, tk2h28, wof, qsound, wof, cps_state, init_wof, ROT0, "zhanghw511", "Tenchi wo Kurau II (Bloody Plus V1.40)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h30, wof, qsound, wof, cps_state, init_wof, ROT0, "Chaihe", "Tenchi wo Kurau II (Holly Sword Three Kingdoms Invincible)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h31, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Unknown Hack Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h32, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (The Battle Of Chibi - The True Of Warriors 2016-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h32, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (The Battle Of Chibi - The True Of Warriors, 2016-02-27)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h33, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Unknown Hack Rev.2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h35, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Unknown Hack Rev.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h38, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition 2016-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h39, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition 2016-02-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h42, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Lu Bu Wushuang 2016-03-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h38, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition, 2016-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h39, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition, 2016-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h42, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Lu Bu Wushuang, 2016-03-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h43, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Super Sword-Energy V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h44, wof, qsound, wof, cps_state, init_wof, ROT0, "OrochiZ & Duckchan", "Tenchi wo Kurau II (Japanese Version Of The World Turn)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h45, wof, qsound, wof, cps_state, init_wof, ROT0, "Pluto", "Tenchi wo Kurau II (Lock Three-Person Model First Edition)", MACHINE_SUPPORTS_SAVE ) @@ -27939,26 +27889,26 @@ GAME( 1992, tk2h54, wof, qsound, wof, cps_state, init_wof, GAME( 1992, tk2h55, wof, qsound, wof, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Warriors Version 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h56, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Final Attack)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h57, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Better Dragon Punch)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h58, wof, qsound, wof, cps_state, init_wof, ROT0, "rom999/axdx", "Tenchi wo Kurau II (Zhang Fei Uppercut Fist 2013-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h58, wof, qsound, wof, cps_state, init_wof, ROT0, "rom999/axdx", "Tenchi wo Kurau II (Zhang Fei Uppercut Fist, 2013-05-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h59, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Enhanced Subutai (Chou-Un))", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h60, wof, qsound, wof, cps_state, init_wof, ROT0, "Awakening Seal", "Tenchi wo Kurau II (Series Of Legs Modified Version 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h61, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (A) 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h62, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (+A) 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h63, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (-A) 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h64, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Viper Halberd - Spinning Pile Driver 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h65, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Grabbing - Spinning Pile Driver 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h66, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Unlimited Spinning Pile Driver 2013-03-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, tk2h67, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Zhang Fei Horse Battle To Strengthen The First Edition 2011-10-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, tk2h68, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Zhang Fei Horse Battle To Strengthen The Second Edition 2012-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, tk2h69, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Kassar (Chou-Hi)'s Kicking Hack 2011-11-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, tk2h70, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Guan Yu Began To Move Out of Buttons 2011-10-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h71, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Guan Yu - Screw Pile (Cyclone Sit) 2013-08-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h61, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (A), 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h62, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (+A), 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h63, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Spinning Pile Driver (-A), 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h64, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Viper Halberd - Spinning Pile Driver, 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h65, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Grabbing - Spinning Pile Driver, 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h66, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar - Unlimited Spinning Pile Driver, 2013-03-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, tk2h67, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Zhang Fei Horse Battle To Strengthen The First Edition, 2011-10-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, tk2h68, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Zhang Fei Horse Battle To Strengthen The Second Edition, 2012-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, tk2h69, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Kassar (Chou-Hi)'s Kicking Hack, 2011-11-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, tk2h70, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Guan Yu Began To Move Out of Buttons, 2011-10-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h71, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Guan Yu - Screw Pile (Cyclone Sit), 2013-08-08)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h72, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Zhao Wei Direct Use Of Weapons In Hand)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h73, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Horseback Energy Attack With Blue Sonic Blade Effect (A))", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h74, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Horseback Energy Attack With Blue Sonic Blade Effect (B))", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h75, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Horseback Energy Attack With Blue Sonic Blade Effect (C))", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h76, wof, qsound, wof, cps_state, init_wof, ROT0, "Big West", "Tenchi wo Kurau II (Boss Words)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2h77, wof, qsound, wof, cps_state, init_wof, ROT0, "winhex", "Tenchi wo Kurau II (Double The Attack Power)(2013-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2h77, wof, qsound, wof, cps_state, init_wof, ROT0, "winhex", "Tenchi wo Kurau II (Double The Attack Power, 2013-09-30)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h78, wof, qsound, wof, cps_state, init_wof, ROT0, "RockyWall", "Tenchi wo Kurau II (Start Key Riding)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h79, wof, qsound, wof, cps_state, init_wof, ROT0, "A", "Tenchi wo Kurau II (Sword And arrow Fly)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h81, wof, qsound, wof, cps_state, init_wof, ROT0, "Lightning", "Tenchi wo Kurau II (Enhanced Portor (Kan-U))", MACHINE_SUPPORTS_SAVE ) @@ -27976,53 +27926,53 @@ GAME( 1992, tk2h93, wof, qsound, wof, cps_state, init_wof, GAME( 1992, tk2h94, wof, qsound, wof, cps_state, init_wof, ROT0, "julee", "Tenchi wo Kurau II (Super Sword)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h96, wof, qsound, wof, cps_state, init_wof, ROT0, "winux", "Tenchi wo Kurau II (Variant Metamorphosis Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h97, wof, qsound, wof, cps_state, init_wof, ROT0, "Invincible", "Tenchi wo Kurau II (The Above Modification Adds Invincible Effect)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, tk2h99, wof, qsound, wof, cps_state, init_wof, ROT0, "kakakawa", "Tenchi wo Kurau II (Zhang Fei Vampire Version 2010-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, tk2h99, wof, qsound, wof, cps_state, init_wof, ROT0, "kakakawa", "Tenchi wo Kurau II (Zhang Fei Vampire Version, 2010-11-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h100, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Tenchi wo Kurau II (Unlimited Time)(Battle Scenes Only)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, tk2h101, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Wolf Edition 2017-12-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h104, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition 2016-02-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h105, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition 2016-02-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, tk2h101, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Wolf Edition, 2017-12-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h104, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition, 2016-02-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h105, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition, 2016-02-25)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, tk2h110, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Da Ren Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h112, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Beauty Stage)(Ordinary Roms)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h113, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Hero Stage)(Ordinary Roms)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h114, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Ma Zhan Wu Shuang 2018-06-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, tk2h116, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (No Pairs Enhanced 2014-07-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h120, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-02-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h114, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Ma Zhan Wu Shuang, 2018-06-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, tk2h116, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (No Pairs Enhanced, 2014-07-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h120, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-02-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h121, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Eight Difficult V3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h122, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-06-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h123, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Li Dian Da Ren Edition 2018-06-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h124, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Xu Chu Wushuang Edition 2018-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h126, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2018-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h127, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2019-01-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2h128, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Full Attack Enhanced Version 2016-11-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, tk2h129, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Full Screen Attack Sanmei Wushuang version 2017-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h131, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-07-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h132, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-08-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h133, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-12-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h134, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-01-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h135, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-02-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h136, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-02-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, tk2h137, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (War On Horseback 2017-11-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h138, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h140, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Tenchi wo Kurau II (Master Version 2019-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h141, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Tenchi wo Kurau II (Fighting Spirit 2019-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h142, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Xu Chu Wushuang Edition 2019-08-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h143, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Fighting Edition 2019-08-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h144, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Dragon Edition 2019-07-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h146, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Fighting Edition 2019-09-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h147, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h148, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Li Dianda Random Edition 2019-07-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h149, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h150, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2018-06-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h152, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series B 2018-01-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h153, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series C 2018-01-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2h155, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series F 2018-01-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, tk2h156, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition 2019-04-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h158, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2020-02-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h160, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Dared Evil Boss Edition 2020-04-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h161, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h162, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2020-08-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h163, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2020-09-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, tk2h164, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition 2020-09-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h122, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-06-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h123, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Li Dian Da Ren Edition, 2018-06-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h124, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Xu Chu Wushuang Edition, 2018-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h126, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2018-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h127, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2019-01-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2h128, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Full Attack Enhanced Version, 2016-11-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, tk2h129, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Full Screen Attack Sanmei Wushuang version, 2017-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h131, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-07-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h132, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-08-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h133, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-12-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h134, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-01-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h135, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-02-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h136, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-02-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, tk2h137, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (War On Horseback, 2017-11-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h138, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h140, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Tenchi wo Kurau II (Master Version, 2019-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h141, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Tenchi wo Kurau II (Fighting Spirit, 2019-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h142, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Xu Chu Wushuang Edition, 2019-08-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h143, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Fighting Edition, 2019-08-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h144, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Dragon Edition, 2019-07-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h146, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Fighting Edition, 2019-09-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h147, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h148, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Li Dianda Random Edition, 2019-07-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h149, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h150, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2018-06-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h152, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series B, 2018-01-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h153, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series C, 2018-01-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2h155, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Cho Unparalleled Edition Series F, 2018-01-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, tk2h156, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Master Edition, 2019-04-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h158, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2020-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h160, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Dared Evil Boss Edition, 2020-04-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h161, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h162, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2020-08-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h163, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2020-09-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, tk2h164, wof, qsound, wof, cps_state, init_wof, ROT0, "Bindi", "Tenchi wo Kurau II (Master Edition, 2020-09-28)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h165, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Boss Enhanced)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h166, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Kadan (Kou-Chuu)'s Kusanagi arrow)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h167, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Di Yu Enhanced Enemies)", MACHINE_SUPPORTS_SAVE ) @@ -28041,29 +27991,29 @@ GAME( 1992, tk2h179, wof, qsound, wof, cps_state, init_wof, GAME( 1992, tk2h180, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Enhanced Subutai (Chou-Un)'s uppercut)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2h181, wof, qsound, wof, cps_state, init_wof, ROT0, "wuzu2001", "Tenchi wo Kurau II (Violent Subutai (Chou-Un))", MACHINE_SUPPORTS_SAVE ) GAME( 2012, tk2k1, wof, qsound, wof, cps_state, init_wof, ROT0, "Zero", "Tenchi wo Kurau II (Power edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2w1, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Sanmei Wushuang 2016-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2w1, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Sanmei Wushuang, 2016-02-27)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, tk2w2, wof, qsound, wof, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Title Screen Modification)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, tk2w3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Mei Wu Shuang 2017-04-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, tk2w3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Mei Wu Shuang, 2017-04-07)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, tk2w4, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (San Mei Wu Shuang 2018)", MACHINE_SUPPORTS_SAVE ) // Tenchi wo Kurau II (wofch) GAME( 1994, tk2p02, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2p03, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush Extreme 2018-06-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2p03, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush Extreme, 2018-06-18)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p04, wofch, qsound, wofch, cps_state, init_wof, ROT0, "King of Destruction", "Tenchi wo Kurau II (Mode Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p05, wofch, qsound, wofch, cps_state, init_wof, ROT0, "King of Destruction", "Tenchi wo Kurau II (A key to enter the mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p07, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (True Purgatory Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p08, wofch, qsound, wofch, cps_state, init_wof, ROT0, "tcwlee", "Tenchi wo Kurau II (Open Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p09, wofch, qsound, wofch, cps_state, init_wof, ROT0, "tcwlee", "Tenchi wo Kurau II (Skull And Grass)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p14, wofch, qsound, wofch, cps_state, init_wof, ROT0, "winuxx", "Tenchi wo Kurau II (Zhao Yunsheng Long Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, tk2p15, wofch, qsound, wofch, cps_state, init_wof, ROT0, "kakakawa", "Tenchi wo Kurau II (Zhang Feiwu 2010-08-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, tk2p15, wofch, qsound, wofch, cps_state, init_wof, ROT0, "kakakawa", "Tenchi wo Kurau II (Zhang Feiwu, 2010-08-21)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p18, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Zhang Fei Moves To Simplify)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p19, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Extra Mode ON 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p20, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Easy Control-Kassar-Super Spinning Pile Driver (A) 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p21, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Super Spinning Pile Driver (+A) 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p22, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Super Spinning Pile Driver (-A) 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p23, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Viper Halberd-Super Spinning Pile Driver 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p24, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Grabbing-Super Spinning Pile Driver 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p25, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Midair Grabbing Simplified 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, tk2p26, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Unlimited Super Spinning Pile Driver 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p19, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Extra Mode ON, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p20, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Easy Control-Kassar-Super Spinning Pile Driver (A), 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p21, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Super Spinning Pile Driver (+A), 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p22, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Super Spinning Pile Driver (-A), 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p23, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Viper Halberd-Super Spinning Pile Driver, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p24, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Grabbing-Super Spinning Pile Driver, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p25, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Midair Grabbing Simplified, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, tk2p26, wofch, qsound, wofch, cps_state, init_wof, ROT0, "axdx", "Tenchi wo Kurau II (Kassar-Unlimited Super Spinning Pile Driver, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p27, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Guan Yu's Big Move Improved)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p28, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Wei Yan Ordinary Drop Cancellation)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p29, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Wei Yan Empty Into A Big Seat)", MACHINE_SUPPORTS_SAVE ) @@ -28071,15 +28021,15 @@ GAME( 1994, tk2p30, wofch, qsound, wofch, cps_state, init_wof, GAME( 1994, tk2p31, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Open space Enhanced Second Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p33, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Zhao Yun Sheng Long Lie broke)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p34, wofch, qsound, wofch, cps_state, init_wof, ROT0, "gaoshihung", "Tenchi wo Kurau II (Add Kassar's Super Punch)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2p36, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush Extreme 2018-06-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2p37, wofch, qsound, wofch, cps_state, init_wof, ROT0, "winux", "Tenchi wo Kurau II (Many Boss 2018-06-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, tk2p39, wofch, qsound, wofch, cps_state, init_wof, ROT0, "kawada7278", "Tenchi wo Kurau II (Zhang Fei Vampire Edition V2 2010-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2p36, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Tenchi wo Kurau II (Boss Rush Extreme, 2018-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2p37, wofch, qsound, wofch, cps_state, init_wof, ROT0, "winux", "Tenchi wo Kurau II (Many Boss, 2018-06-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, tk2p39, wofch, qsound, wofch, cps_state, init_wof, ROT0, "kawada7278", "Tenchi wo Kurau II (Zhang Fei Vampire Edition V2, 2010-11-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p41, wofch, qsound, wofch, cps_state, init_wof, ROT0, "tcwlee", "Tenchi wo Kurau II (Enhanced mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, tk2p42, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana/winuxx", "Tenchi wo Kurau II (Many Boss 2018-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, tk2p42, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana/winuxx", "Tenchi wo Kurau II (Many Boss, 2018-06-14)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p43, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II (Juggernauts)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, tk2p44, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Big West", "Tenchi wo Kurau II (Lock Triple Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, tk2p45, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Imitation Sword Invincible Version 2010-01-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, tk2p46, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II Train (Rev.1 2016-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, tk2p45, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Pipi899", "Tenchi wo Kurau II (Imitation Sword Invincible Version, 2010-01-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, tk2p46, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Tenchi wo Kurau II Train (Rev.1, 2016-02-28)", MACHINE_SUPPORTS_SAVE ) // Sangokushi II GAME( 1992, sk2a1, wof, qsound, sk2h21, cps_state, init_sk2h21, ROT0, "hack", "San Jian Sheng (Chinese bootleg set 5, 921005 Asia)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2a2, wof, qsound, wof, cps_state, init_wof, ROT0, "bootleg", "San Jian Sheng (Three Sword Masters)", MACHINE_SUPPORTS_SAVE ) @@ -28090,13 +28040,13 @@ GAME( 1992, sk2e1, wof, sk2h3, sk2h1, cps_state, init_sk2h1 GAME( 1992, sk2e2, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "All-In Co Ltd", "Heroes of the 3 Kingdoms (set E2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e3, wof, sk2h3, sk2h3, cps_state, init_sk2h3, ROT0, "All-In Co Ltd", "Heroes of the 3 Kingdoms (set E3)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e4, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "All-In Co Ltd", "Heroes of the 3 Kingdoms (Chinese v2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, sk2e5, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "Winuxx", "Heroes of the 3 Kingdoms (Revised Version 2009-09-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, sk2e6, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "Winuxx", "Heroes of the 3 Kingdoms (Full Level Boss Final 2006-01-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, sk2e5, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "Winuxx", "Heroes of the 3 Kingdoms (Revised Version, 2009-09-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, sk2e6, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "Winuxx", "Heroes of the 3 Kingdoms (Full Level Boss Final, 2006-01-29)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e7, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "hack", "Heroes of the 3 Kingdoms (Revised Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, sk2e8, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "hack", "Heroes of the 3 Kingdoms (2018-12-20)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e9, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "Katana", "Heroes of the 3 Kingdoms (set E9)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e10, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "Katana", "Heroes of the 3 Kingdoms (Repair SP)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, sk2e11, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "winux", "Heroes of the 3 Kingdoms (Full Level Boss Special Edition 2006-04-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, sk2e11, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "winux", "Heroes of the 3 Kingdoms (Full Level Boss Special Edition, 2006-04-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e12, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "winux", "Heroes of the 3 Kingdoms (Zhao Yun's Attack Is Strengthened)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2e13, wof, sk2h3, sk2h1, cps_state, init_sk2h1, ROT0, "winuxx", "Heroes of the 3 Kingdoms (Revised Version Of The Invincible And Zhao Yun Greatly Enhanced Version Of The Attack)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2j1, wof, sk2h31, sk2h31, cps_state, init_sk2h22, ROT0, "Gen Gan San Go", "Sangokushi II (set J1)", MACHINE_SUPPORTS_SAVE ) @@ -28110,7 +28060,7 @@ GAME( 1992, sk2k2, wof, qsound, wof, cps_state, init_wof, GAME( 1992, sk2k3, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi II (set K3)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, sk2k4, wof, qsound, wof, cps_state, init_wof, ROT0, "Fenghua [Phoenix]", "Sangokushi II (Chinese, 2017-04-26)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, sk2k5, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Sangokushi II (Group Modified Version 2008-01-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, sk2k6, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Sangokushi II (Easy Moves 2009-01-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, sk2k6, wof, qsound, wof, cps_state, init_wof, ROT0, "Pipi899", "Sangokushi II (Easy Moves, 2009-01-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2k7, wof, qsound, wof, cps_state, init_wof, ROT0, "Chaihe & EmuFan", "Sangokushi II (Holly Sword Three Kingdoms)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2k8, wof, qsound, wof, cps_state, init_wof, ROT0, "Chaihe & EmuFan", "Sangokushi II (Enhanced Attack Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, sk2k9, wof, sk2h35, wof, cps_state, init_sk2h35, ROT0, "Gen Gan San Go", "Sangokushi II (set K9)", MACHINE_SUPPORTS_SAVE ) @@ -28123,30 +28073,30 @@ GAME( 1992, sk2f4, wof, wofhfh, wofhfh, cps_state, init_cps1, GAME( 1992, sk3d1, wof, sk2h1q, sk2h1, cps_state, init_sk2h1q, ROT0, "hack", "Sangokushi 3 Part 1 (Heroes of the Three Kingdoms)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, sk3p1, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Red)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, sk3p2, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Green set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, sk3p3, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 2015-06-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, sk3p3, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010, 2015-06-12)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, sk3p4, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, sk3p5, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge Rev.3 2016-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, sk3p6, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge Rev.2 2016-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, sk3p5, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge Rev.3, 2016-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, sk3p6, wofch, qsound, wof, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge Rev.2, 2016-02-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, sk3p7, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Set 4)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, sk3p8, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Gaiden Kakou-on's Revenge DX 2010 (Set 5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sk3p9, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge 2018-01-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sk3p9, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Xia Houen?s second set of revenge, 2018-01-12)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sk3p10, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Sangokushi 3 Gaiden Kakou-on's Revenge", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sk3p11, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Sangokushi 3 Gaiden Kakou-on's Revenge DX)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sk3p12, wofch, qsound, wofch, cps_state, init_wof, ROT0, "hack", "Sangokushi 3 Part 2", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sk3p13, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Sangokushi 3 Gaiden Kakou-on's Revenge (Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sk3p14, wofch, qsound, wofch, cps_state, init_wof, ROT0, "Katana", "Sangokushi 3 Gaiden Kakou-on's Revenge-Prologue", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, sk3p15, wofch, qsound, wof, cps_state, init_wof, ROT0, "bootleg", "Sangokushi II (Xia Houen's revenge 2017 full attack 2017-04-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, sk3p15, wofch, qsound, wof, cps_state, init_wof, ROT0, "bootleg", "Sangokushi II (Xia Houen's revenge 2017 full attack, 2017-04-03)", MACHINE_SUPPORTS_SAVE ) // Warriors of Fate GAME( 1992, wofs00, wof, qsound, wof, cps_state, init_wof, ROT0, "Creamymami[EGCG]", "Warriors of Fate (Easy Kassar's Spinning Pile Driver. Fire, Foods And Swords Anywhere)(Happy Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, wofs01, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Warriors of Fate (Boss Cho Unparalleled Edition 2016-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, wofs01, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Warriors of Fate (Boss Cho Unparalleled Edition, 2016-03-02)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wofs02, wof, qsound, wof, cps_state, init_wof, ROT0, "gaoshihung", "Warriors of Fate (Combination key To Take Grass Blade Sword)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, wofs03, wof, qsound, wof, cps_state, init_wof, ROT0, "Creamymami[EGCG]", "Warriors of Fate (Holy Sword Three Kingdoms Invincible 2017-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, wofs04, wof, qsound, wof, cps_state, init_wof, ROT0, "kawada7278", "Warriors of Fate (Zhang Fei Vampires First Edition 2010-11-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, wofs05, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Warriors of Fate (Unique Sword Armour 2019-01-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, wofs03, wof, qsound, wof, cps_state, init_wof, ROT0, "Creamymami[EGCG]", "Warriors of Fate (Holy Sword Three Kingdoms Invincible, 2017-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, wofs04, wof, qsound, wof, cps_state, init_wof, ROT0, "kawada7278", "Warriors of Fate (Zhang Fei Vampires First Edition, 2010-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, wofs05, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Warriors of Fate (Unique Sword Armour, 2019-01-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wofs06, wof, qsound, wof, cps_state, init_wof, ROT0, "Duckchan", "Warriors of Fate (Not Automatically Abandoned Sword)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wofs07, wof, qsound, wof, cps_state, init_wof, ROT0, "hack", "Warriors of Fate (Optimized Version Of The Move)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wofs08, wof, qsound, wof, cps_state, init_wof, ROT0, "kawada7278", "Warriors of Fate (Zhang Fei vampire Second Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, wofs09, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Warriors of Fate (1VS3 2013-04-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, wofs09, wof, qsound, wof, cps_state, init_wof, ROT0, "GOTVG", "Warriors of Fate (1VS3, 2013-04-05)", MACHINE_SUPPORTS_SAVE ) GAME( 200?, wofs10, wof, qsound, wof, cps_state, init_wof, ROT0, "Chaihe", "Warriors of Fate (Holly Sword Three Kingdoms (Invincible))", MACHINE_SUPPORTS_SAVE ) GAME( 2003, wofs11, wof, qsound, wof, cps_state, init_wof, ROT0, "Shyma.X", "Warriors of Fate (French, 2003-07-28)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wofs12, wof, qsound, wof, cps_state, init_wof, ROT0, "Katana", "Warriors of Fate (Double Edition)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/cps2mis.cpp b/docs/release/src/hbmame/drivers/cps2mis.cpp index dadca737d61..5b4fdb042ac 100644 --- a/docs/release/src/hbmame/drivers/cps2mis.cpp +++ b/docs/release/src/hbmame/drivers/cps2mis.cpp @@ -6670,7 +6670,7 @@ GAME( 1996, xmvsfs05, xmvsf, cps2, cps2_2p6b, cps2_state, init_cps2, R GAME( 2009, xmvsfs06, xmvsf, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Blackheart", "X-Men Vs. Street Fighter (960910E, Easy Moves, 2009-04-22)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, xmvsfs07, xmvsf, cps2, cps2_2p6b, cps2_state, init_cps2, ROT0, "Ydmis", "X-Men Vs. Street Fighter (960910E, Change character in battle)", MACHINE_SUPPORTS_SAVE ) // Misc hacks -GAME( 2022, ffightaec2, 0, dead_cps2, cps2_2p3b, cps2_state, init_cps2, ROT0, "Grego and Gnawtor", "Fight Fight Anniversary Edition (CPS2 hardware)", MACHINE_SUPPORTS_SAVE ) +GAME( 2022, ffightaec2, 0, dead_cps2, cps2_3p3b, cps2_state, init_cps2, ROT0, "Grego and Gnawtor", "Fight Fight Anniversary Edition (CPS2 hardware)", MACHINE_SUPPORTS_SAVE ) ROM_START( cps2xx ) // not working, black screen diff --git a/docs/release/src/hbmame/drivers/cps3.cpp b/docs/release/src/hbmame/drivers/cps3.cpp index a702f1994f1..95afe03a580 100644 --- a/docs/release/src/hbmame/drivers/cps3.cpp +++ b/docs/release/src/hbmame/drivers/cps3.cpp @@ -3009,36 +3009,6 @@ ROM_START( sfiii3ns14 ) ROM_LOAD( "61", 0x3800000, 0x800000, CRC(b813a1b1) SHA1(16de0ee3dfd6bf33d07b0ff2e797ebe2cfe6589e) ) ROM_END -/* YEAR NAME PARENT MACHINE INPUT CLASS INIT MONITOR COMPANY FULLNAME FLAGS */ -// JoJo's Bizarre Adventure -GAME( 2009, jojos01, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Brazil 990913, NO CD)", 0 ) -GAME( 2009, jojos02, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Asia 990913, NO CD)", 0 ) -GAME( 2009, jojos03, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Hispanic 990913, NO CD)", 0 ) -GAME( 2009, jojos04, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Oceania 990913, NO CD)", 0 ) -GAME( 2009, jojos05, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (U.S.A 990913, NO CD)", 0 ) -GAME( 2018, jojos06, jojobanc, jojoba, cps3_jojo, cps3_state, init_jojoba, ROT0, "hack", "JoJo's Bizarre Adventure (Super Plus)", 0 ) -// Red Earth -GAME( 1996, redeartns01, redeartn, redeartn, cps3_ren, cps3_hbmame, init_redearth, ROT0, "Capcom", "Red Earth (Asia 961023, NO CD)", 0 ) -// Street Fighter III: New Generation -GAME( 2016, sfiiins01, sfiiinc, sfiii, cps3, cps3_state, init_sfiii, ROT0, "hack", "Street Fighter III: New Generation (Simple Attack 2016-01-21)", 0 ) -// Street Fighter III 2nd Impact Giant Attack -GAMEL(1997, sfiii2ns01, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "yumeji", "Street Fighter III 2nd Impact: Giant Attack (Enable Hidden Characters V2)", 0, layout_sfiii2 ) -GAMEL(2016, sfiii2ns02, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "hack", "Street Fighter III 2nd Impact: Giant Attack (Boss With Simple Attack Edition 2016-01-11)", 0, layout_sfiii2 ) -GAMEL(2016, sfiii2ns03, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "hack", "Street Fighter III 2nd Impact: Giant Attack (Hits The Second Time 2014-11-19)", 0, layout_sfiii2 ) -// Street Fighter III 3rd Strike Fight for the Future -GAME( 1999, sfiii3ns01, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Characters Makoto)", 0 ) -GAME( 1999, sfiii3ns03, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Ex Super Version)", 0 ) -GAME( 2014, sfiii3ns05, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "pipi899", "Street Fighter III 3rd Strike: Fight for the Future (Hits the third time 2014-11-20)", 0 ) -GAME( 2015, sfiii3ns06, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Boss With Simple Attack Edition 2015-12-16)", 0 ) -GAME( 2014, sfiii3ns07, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (4rd Arrange Edition 2013 Simplified 2014-11-16)", 0 ) -GAME( 1999, sfiii3ns08, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Asia 990608, NO CD)", 0 ) //Boot Bios System -GAME( 1999, sfiii3ns09, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Brazil 990608, NO CD)", 0 ) //Boot Bios System -GAME( 1999, sfiii3ns10, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Euro 990608, NO CD)", 0 ) //Boot Bios System -GAME( 1999, sfiii3ns11, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Oceania 990608, NO CD)", 0 ) //Boot Bios System -GAME( 1999, sfiii3ns12, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (USA 990608, NO CD)", 0 ) //Boot Bios System -GAME( 2013, sfiii3ns13, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: 4rd Arrange Edition 2013-07-16", 0 ) -GAME( 2013, sfiii3ns14, sfiii3nc, sfiii3, cps3, cps3_hbmame, init_sfiii3n, ROT0, "hack", "Street Fighter III 3rd Strike: 4rd Arrange Edition 2013-07-14 (Set Old)", 0 ) - /********************************* Don't require the CD image to boot ************************************/ @@ -3407,3 +3377,33 @@ GAME( 1999, sfiii3nc, 0, sfiii3, cps3, cps3_state, init_sfiii3, GAME( 1999, jojobanc, 0, jojoba, cps3_jojo, cps3_state, init_jojoba, ROT0, "Capcom", "JoJo no Kimyou na Bouken: Mirai e no Isan (Japan 990927, NO CD)", 0 ) GAME( 1998, jojonc, 0, jojo, cps3_jojo, cps3_state, init_jojo, ROT0, "Capcom", "JoJo's Venture (Asia 990128, NO CD)", 0 ) +/* YEAR NAME PARENT MACHINE INPUT CLASS INIT MONITOR COMPANY FULLNAME FLAGS */ +// JoJo's Bizarre Adventure +GAME( 2009, jojos01, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Brazil 990913, NO CD)", 0 ) +GAME( 2009, jojos02, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Asia 990913, NO CD)", 0 ) +GAME( 2009, jojos03, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Hispanic 990913, NO CD)", 0 ) +GAME( 2009, jojos04, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (Oceania 990913, NO CD)", 0 ) +GAME( 2009, jojos05, jojobanc, jojoba, cps3_jojo, cps3_hbmame, init_jojoban, ROT0, "hack", "JoJo's Bizarre Adventure (U.S.A 990913, NO CD)", 0 ) +GAME( 2018, jojos06, jojobanc, jojoba, cps3_jojo, cps3_state, init_jojoba, ROT0, "hack", "JoJo's Bizarre Adventure (Super Plus)", 0 ) +// Red Earth +GAME( 1996, redeartns01, redeartn, redeartn, cps3_ren, cps3_hbmame, init_redearth, ROT0, "Capcom", "Red Earth (Asia 961023, NO CD)", 0 ) +// Street Fighter III: New Generation +GAME( 2016, sfiiins01, sfiiinc, sfiii, cps3, cps3_state, init_sfiii, ROT0, "hack", "Street Fighter III: New Generation (Simple Attack, 2016-01-21)", 0 ) +// Street Fighter III 2nd Impact Giant Attack +GAMEL(1997, sfiii2ns01, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "yumeji", "Street Fighter III 2nd Impact: Giant Attack (Enable Hidden Characters V2)", 0, layout_sfiii2 ) +GAMEL(2016, sfiii2ns02, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "hack", "Street Fighter III 2nd Impact: Giant Attack (Boss With Simple Attack Edition, 2016-01-11)", 0, layout_sfiii2 ) +GAMEL(2016, sfiii2ns03, sfiii2nc, sfiii2, cps3, cps3_state, init_sfiii2, ROT0, "hack", "Street Fighter III 2nd Impact: Giant Attack (Hits The Second Time, 2014-11-19)", 0, layout_sfiii2 ) +// Street Fighter III 3rd Strike Fight for the Future +GAME( 1999, sfiii3ns01, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Characters Makoto)", 0 ) +GAME( 1999, sfiii3ns03, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Ex Super Version)", 0 ) +GAME( 2014, sfiii3ns05, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "pipi899", "Street Fighter III 3rd Strike: Fight for the Future (Hits the third time, 2014-11-20)", 0 ) +GAME( 2015, sfiii3ns06, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (Boss With Simple Attack Edition, 2015-12-16)", 0 ) +GAME( 2014, sfiii3ns07, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: Fight for the Future (4rd Arrange Edition 2013 Simplified, 2014-11-16)", 0 ) +GAME( 1999, sfiii3ns08, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Asia 990608, NO CD)", 0 ) //Boot Bios System +GAME( 1999, sfiii3ns09, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Brazil 990608, NO CD)", 0 ) //Boot Bios System +GAME( 1999, sfiii3ns10, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Euro 990608, NO CD)", 0 ) //Boot Bios System +GAME( 1999, sfiii3ns11, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (Oceania 990608, NO CD)", 0 ) //Boot Bios System +GAME( 1999, sfiii3ns12, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "Capcom", "Street Fighter III 3rd Strike: Fight for the Future (USA 990608, NO CD)", 0 ) //Boot Bios System +GAME( 2013, sfiii3ns13, sfiii3nc, sfiii3, cps3, cps3_state, init_sfiii3, ROT0, "hack", "Street Fighter III 3rd Strike: 4rd Arrange Edition, 2013-07-16", 0 ) +GAME( 2013, sfiii3ns14, sfiii3nc, sfiii3, cps3, cps3_hbmame, init_sfiii3n, ROT0, "hack", "Street Fighter III 3rd Strike: 4rd Arrange Edition, 2013-07-14 (Set Old)", 0 ) + diff --git a/docs/release/src/hbmame/drivers/cv1k.cpp b/docs/release/src/hbmame/drivers/cv1k.cpp index 52b77f40adf..3f2270c97db 100644 --- a/docs/release/src/hbmame/drivers/cv1k.cpp +++ b/docs/release/src/hbmame/drivers/cv1k.cpp @@ -21,8 +21,6 @@ ROM_END GAME( 2007, deathsmlh01, deathsml, cv1k, cv1k, cv1k_state, init_deathsml, ROT0, "Cave (AMI license)", "Death Smiles (Hidden elements full open + character enhancement)", 0 ) -//****************************** FROM HERE, DOCUMENTATION ONLY - GAMES ARE DISABLED AND CANNOT BE PLAYED **************************** - //************** // Akai Katana //************** @@ -124,5 +122,3 @@ ROM_END GAME( 2022, sdojb, sdojak, cv1k_d, cv1k, cv1k_state, init_ddpdfk, ROT270, "hack", "DoDonPachi SaiDaiOuJou Saya Type B (2022-01-06)", 0 ) -// Hello HAZE - Just in case you are wanting to stir up trouble, these games are NOT enabled. It's called documentation!! - diff --git a/docs/release/src/hbmame/drivers/ddenlovr.cpp b/docs/release/src/hbmame/drivers/ddenlovr.cpp index 14e1cb33c38..f0e05c0e4f0 100644 --- a/docs/release/src/hbmame/drivers/ddenlovr.cpp +++ b/docs/release/src/hbmame/drivers/ddenlovr.cpp @@ -7,9 +7,8 @@ ******************************/ ROM_START( mjdchukas01 ) //mjdchukac - ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "2.5b_ps01", 0x00000, 0x80000, CRC(1cd3662f) SHA1(2a9f645c4c72648b14350986696520a6e48556a0) ) - ROM_RELOAD( 0x10000, 0x80000 ) ROM_REGION( 0x100000, "blitter", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "3.11c", 0x000000, 0x080000, CRC(c66553c3) SHA1(6e5380fdb97cc8b52986f3a3a8cac43c0f38cf54) ) @@ -43,9 +42,8 @@ ROM_END ************************/ ROM_START( mjreach1s01 ) //mjreach1c - ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 ) + ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD( "s01.5b", 0x00000, 0x80000, CRC(f264cd14) SHA1(7c58eb04e021cee8b37b083e4b88faf9764fe8d2) ) - ROM_RELOAD( 0x10000, 0x80000 ) ROM_REGION( 0x500000, "blitter", 0 ) ROM_LOAD16_BYTE( "52604.8b", 0x000000, 0x100000, CRC(6ce01bb4) SHA1(800043d8203ab5560ed0b24e0a4e01c14b6a3ac0) ) diff --git a/docs/release/src/hbmame/drivers/fcrash.cpp b/docs/release/src/hbmame/drivers/fcrash.cpp index 72497f6af65..ff84e28ac38 100644 --- a/docs/release/src/hbmame/drivers/fcrash.cpp +++ b/docs/release/src/hbmame/drivers/fcrash.cpp @@ -2364,3 +2364,55 @@ GAME( 1992, wofabl, wof, wofabl, wofabl, cps1bl_no_brgt, init_cps1 GAME( 1992, wofr1bl, wof, wofr1bl, wof, cps1bl_no_brgt, init_wofr1bl, ROT0, "bootleg", "Warriors of Fate (bootleg)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) // 921002 ETC GAME( 1992, varthb, varth, varthb, varth, fcrash_state, init_mtwinsb, ROT270, "bootleg", "Varth: Operation Thunderstorm (bootleg, set 1)", MACHINE_SUPPORTS_SAVE ) + +ROM_START( sf2ces11 ) // much the same as sf2m1 + ROM_REGION( CODE_SIZE, "maincpu", 0 ) + ROM_LOAD16_BYTE( "c19s11.p1", 0x000000, 0x80000, CRC(e927556c) SHA1(3878ed3cfb10888a3c99001c3d6076c54d61999f) ) + ROM_LOAD16_BYTE( "c19s11.p2", 0x000001, 0x80000, CRC(8632e786) SHA1(56d4faf986a4791ae608b066659bd365d47bbe01) ) + ROM_LOAD16_BYTE( "c19m9.p3", 0x100000, 0x20000, CRC(8226c11c) SHA1(9588bd64e338901394805aca8a234f880674dc60) ) + ROM_LOAD16_BYTE( "c19m8.p4", 0x100001, 0x20000, CRC(924c6ce2) SHA1(676a912652bd75da5087f0c7eae047b7681a993c) ) + + ROM_REGION( 0x600000, "gfx", 0 ) + ROMX_LOAD( "c19m9.c01", 0x000000, 0x40000, CRC(a887f7d4) SHA1(d7e0c46b3ab1c6352f45033cb9e610d9c34d51fb), ROM_SKIP(7) ) + ROM_CONTINUE( 0x000004, 0x40000) + ROMX_LOAD( "c19m9.c02", 0x000001, 0x40000, CRC(9390ff23) SHA1(b234169615aa952e3b15c7b0dfb495e499ba49ef), ROM_SKIP(7) ) + ROM_CONTINUE( 0x000005, 0x40000) + ROMX_LOAD( "c19m9.c03", 0x000002, 0x40000, CRC(afb3b589) SHA1(9721fa705d62814e416c38a6c3e698efb9385a98), ROM_SKIP(7) ) + ROM_CONTINUE( 0x000006, 0x40000) + ROMX_LOAD( "c19m9.c04", 0x000003, 0x40000, CRC(90f2053e) SHA1(a78710421e702b410650c45c3dec21bf16799fb4), ROM_SKIP(7) ) + ROM_CONTINUE( 0x000007, 0x40000) + + ROMX_LOAD( "c19m9.c05", 0x200000, 0x40000, CRC(79fa8bf0) SHA1(9f8f7b8dc54a75226beb017b9ca9fd62a9e42f6b), ROM_SKIP(7) ) + ROM_CONTINUE( 0x200004, 0x40000) + ROMX_LOAD( "c19m9.c06", 0x200001, 0x40000, CRC(6a5f153c) SHA1(f3d82ad01e2e4bdb2039815747fa14399c69753a), ROM_SKIP(7) ) + ROM_CONTINUE( 0x200005, 0x40000) + ROMX_LOAD( "c19m9.c07", 0x200002, 0x40000, CRC(32518120) SHA1(56ffa5fffb714cff8be8be5a3675b8a5fa29b2bc), ROM_SKIP(7) ) + ROM_CONTINUE( 0x200006, 0x40000) + ROMX_LOAD( "c19m9.c08", 0x200003, 0x40000, CRC(c16579ae) SHA1(42c9d6df9f3b015f5d1ad4fa2b34ea90bb37bcae), ROM_SKIP(7) ) + ROM_CONTINUE( 0x200007, 0x40000) + + ROMX_LOAD( "c19m9.c09", 0x400000, 0x40000, CRC(169d85a6) SHA1(dd98c8807e80465858b2eac10825e598c37e1a93), ROM_SKIP(7) ) + ROM_CONTINUE( 0x400004, 0x40000) + ROMX_LOAD( "c19m9.c10", 0x400001, 0x40000, CRC(32a3a841) SHA1(6f9a13b8828998d194dd3933b032c75efed9cab3), ROM_SKIP(7) ) + ROM_CONTINUE( 0x400005, 0x40000) + ROMX_LOAD( "c19m9.c11", 0x400002, 0x40000, CRC(0c638630) SHA1(709d183d181a0509c7ed839c59214851468d2bb8), ROM_SKIP(7) ) + ROM_CONTINUE( 0x400006, 0x40000) + ROMX_LOAD( "c19m9.c12", 0x400003, 0x40000, CRC(6ee19b94) SHA1(c45119d04879b6ca23a3f7749175c56b381b43f2), ROM_SKIP(7) ) + ROM_CONTINUE( 0x400007, 0x40000) + + ROM_REGION( 0x18000, "audiocpu", 0 ) + ROM_LOAD( "c19.m1", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) + ROM_CONTINUE( 0x10000, 0x08000 ) + + ROM_REGION( 0x40000, "oki", 0 ) + ROM_LOAD( "c19m8.v1", 0x00000, 0x40000, CRC(6cfffb11) SHA1(995526183ffd35f92e9096500a3fe6237faaa2dd) ) + + ROM_REGION( 0x00c8d, "pld", 0 ) + ROM_LOAD_OPTIONAL( "gal20v8.68kadd", 0x00000, 0x00c8d, CRC(27cdd376) SHA1(9fb5844b33002bec80fb92d3e5d1bbc779087300) )//68k address decoder + + ROM_REGION( 0x80, "control", 0 ) + ROM_LOAD( "sf2ce.key", 0x00, 0x80, CRC(35b37429) SHA1(b372cce106c0900554735c207fb333ac93554ec2) ) +ROM_END + +GAME( 1992, sf2ces11, sf2ce, sf2m1, sf2, fcrash_state, init_sf2m1, ROT0, "bootleg", "Street Fighter II': Champion Edition (M16, bootleg)", MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/galaxian.cpp b/docs/release/src/hbmame/drivers/galaxian.cpp index ee3883b893f..3dfd26770ee 100644 --- a/docs/release/src/hbmame/drivers/galaxian.cpp +++ b/docs/release/src/hbmame/drivers/galaxian.cpp @@ -677,7 +677,7 @@ GAME( 1980, galaxni, galnamco, galaxian, superg, galaxian_hbmame, init_galaxi GAME( 1998, galinvad, galnamco, galaxian, galaxian, galaxian_hbmame, init_galaxian, ROT90, "T-Bone", "Galaxian (Space Invaders sprites)", MACHINE_SUPPORTS_SAVE ) GAME( 1979, galnamco, 0, galaxian, galaxian, galaxian_hbmame, init_galaxian, ROT90, "Namco", "Galaxians", MACHINE_SUPPORTS_SAVE ) GAME( 1998, gaylaxn, galnamco, galaxian, superg, galaxian_hbmame, init_galaxian, ROT90, "The Dog", "Gaylaxian", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, mrdonm, 0, galaxian, mrdonm, galaxian_hbmame, init_galaxian, ROT90, "Krazy Ivan", "Mr. Do Nightmare", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, mrdonm, 0, galaxian, mrdonm, galaxian_hbmame, init_galaxian, ROT90, "Krazy Ivan", "Mr. Do's Nightmare", MACHINE_SUPPORTS_SAVE ) GAME( 19??, tst_galx1, galnamco, galaxian, galaxian, galaxian_state, init_galaxian, ROT90, "<unknown>", "Galaxian Test ROM", MACHINE_SUPPORTS_SAVE ) GAME( 1998, vectrgal, galnamco, galaxian, galaxian, galaxian_hbmame, init_galaxian, ROT90, "T-Bone", "Galaxian (Vector Sim)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/invaders.cpp b/docs/release/src/hbmame/drivers/invaders.cpp new file mode 100644 index 00000000000..6ede22939a5 --- /dev/null +++ b/docs/release/src/hbmame/drivers/invaders.cpp @@ -0,0 +1,1162 @@ +// license:CC BY-NC-ND 3.0 (copying this code into another project is not permitted) +// copyright-holders:Robbbert + +#include "emu.h" +#include "cpu/i8085/i8085.h" +#include "machine/eepromser.h" +#include "machine/mb14241.h" +#include "machine/timer.h" +#include "machine/watchdog.h" +#include "sound/samples.h" +#include "sound/sn76477.h" +#include "emupal.h" +#include "screen.h" +#include "speaker.h" +#include "invaders.lh" + +#define CABINET_PORT_TAG "CAB" + +#define MW8080BW_MASTER_CLOCK (19968000.0) +#define MW8080BW_CPU_CLOCK (MW8080BW_MASTER_CLOCK / 10) +#define MW8080BW_PIXEL_CLOCK (MW8080BW_MASTER_CLOCK / 4) +#define MW8080BW_HTOTAL (0x140) +#define MW8080BW_HBEND (0x000) +#define MW8080BW_HBSTART (0x100) +#define MW8080BW_VTOTAL (0x106) +#define MW8080BW_VBEND (0x000) +#define MW8080BW_VBSTART (0x0e0) +#define MW8080BW_VCOUNTER_START_NO_VBLANK (0x020) +#define MW8080BW_VCOUNTER_START_VBLANK (0x0da) +#define MW8080BW_INT_TRIGGER_COUNT_1 (0x080) +#define MW8080BW_INT_TRIGGER_VBLANK_1 (0) +#define MW8080BW_INT_TRIGGER_COUNT_2 MW8080BW_VCOUNTER_START_VBLANK +#define MW8080BW_INT_TRIGGER_VBLANK_2 (1) +#define MW8080BW_60HZ (MW8080BW_PIXEL_CLOCK / MW8080BW_HTOTAL / MW8080BW_VTOTAL) + +// +4 is added to HBSTART because the hardware displays that many pixels after setting HBLANK +#define MW8080BW_HPIXCOUNT (MW8080BW_HBSTART + 4) +#define INVADERS_CAB_TYPE_PORT_TAG ("CAB") +#define INVADERS_P1_CONTROL_PORT_TAG ("CONTP1") +#define INVADERS_P2_CONTROL_PORT_TAG ("CONTP2") +#define INVADERS_SW6_SW7_PORT_TAG ("SW6SW7") +#define INVADERS_SW5_PORT_TAG ("SW5") + +#define INVADERS_CONTROL_PORT_P1 \ + PORT_START(INVADERS_P1_CONTROL_PORT_TAG) \ + INVADERS_CONTROL_PORT_PLAYER(1) + +#define INVADERS_CONTROL_PORT_P2 \ + PORT_START(INVADERS_P2_CONTROL_PORT_TAG) \ + INVADERS_CONTROL_PORT_PLAYER(2) + +#define INVADERS_CONTROL_PORT_PLAYER(player) \ + PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(player) \ + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(player) \ + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(player) + +#define INVADERS_CAB_TYPE_PORT \ + PORT_START(INVADERS_CAB_TYPE_PORT_TAG) \ + PORT_CONFNAME( 0x01, 0x00, DEF_STR( Cabinet ) ) \ + PORT_CONFSETTING( 0x00, DEF_STR( Upright ) ) \ + PORT_CONFSETTING( 0x01, DEF_STR( Cocktail ) ) + + +class invaders_state : public driver_device +{ +public: + invaders_state(const machine_config &mconfig, device_type type, const char *tag) + : driver_device(mconfig, type, tag) + , m_maincpu(*this,"maincpu") + , m_mb14241(*this,"mb14241") + , m_watchdog(*this, "watchdog") + , m_main_ram(*this, "main_ram") + , m_screen(*this, "screen") + , m_player_controls(*this, "CONTP%u", 1U) + , m_cabinet_type(*this, INVADERS_CAB_TYPE_PORT_TAG) + , m_sn(*this, "snsnd") + , m_samples(*this, "samples") + , m_palette(*this, "palette") + , m_colorram(*this, "colorram") + { } + + void mw8080bw_root(machine_config &config); + void invaders(machine_config &config); + void invaders_samples_audio(machine_config &config); + void invadpt2(machine_config &config); + + DECLARE_INPUT_CHANGED_MEMBER(direct_coin_count); + DECLARE_CUSTOM_INPUT_MEMBER(invaders_sw6_sw7_r); + DECLARE_CUSTOM_INPUT_MEMBER(invaders_sw5_r); + DECLARE_CUSTOM_INPUT_MEMBER(invaders_in0_control_r); + DECLARE_CUSTOM_INPUT_MEMBER(invaders_in1_control_r); + DECLARE_CUSTOM_INPUT_MEMBER(invaders_in2_control_r); + DECLARE_CUSTOM_INPUT_MEMBER(sicv_in2_control_r); + DECLARE_CUSTOM_INPUT_MEMBER(invadpt2_in1_control_r); + DECLARE_CUSTOM_INPUT_MEMBER(invadpt2_in2_control_r); + IRQ_CALLBACK_MEMBER(interrupt_vector); + +protected: + virtual void machine_start() override; + virtual void machine_reset() override; + virtual void video_start() override { m_color_map = m_screen_red = 0; } + + void invadpt2_sh_port_1_w(uint8_t data); + void invadpt2_sh_port_2_w(uint8_t data); + + DECLARE_WRITE_LINE_MEMBER(int_enable_w); + + u8 mw8080bw_shift_result_rev_r(); + + uint32_t screen_update_mw8080bw(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + uint32_t screen_update_invaders(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + uint32_t screen_update_invadpt2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); + + /* misc game specific */ + uint8_t m_color_map = 0; + uint8_t m_screen_red = 0; + uint8_t m_flip_screen = 0; + + bool is_cabinet_cocktail(); + void set_pixel( bitmap_rgb32 &bitmap, uint8_t y, uint8_t x, int color ); + void set_8_pixels(bitmap_rgb32 &bitmap, uint8_t y, uint8_t x, uint8_t data, int fore_color, int back_color); + void clear_extra_columns( bitmap_rgb32 &bitmap, int color ); + + // device/memory pointers + required_device<cpu_device> m_maincpu; + optional_device<mb14241_device> m_mb14241; + optional_device<watchdog_timer_device> m_watchdog; + required_shared_ptr<uint8_t> m_main_ram; + required_device<screen_device> m_screen; + optional_ioport_array<2> m_player_controls; + optional_ioport m_cabinet_type; + optional_device<sn76477_device> m_sn; + optional_device<samples_device> m_samples; + optional_device<palette_device> m_palette; + optional_shared_ptr<uint8_t> m_colorram; + +private: + // misc game specific + void io_map(address_map &map); + void invadpt2_io_map(address_map &map); + + attotime m_interrupt_time; + emu_timer *m_interrupt_timer = nullptr; + + bool m_int_enable = 0; + + TIMER_CALLBACK_MEMBER(interrupt_trigger); + uint8_t vpos_to_vysnc_chain_counter(int vpos); + int vysnc_chain_counter_to_vpos(uint8_t counter, int vblank); + void main_map(address_map &map); + std::unique_ptr<uint8_t[]> m_scattered_colorram; + + /* sound-related */ + uint8_t m_port_1_last_extra = 0; + uint8_t m_port_2_last_extra = 0; + + DECLARE_MACHINE_START(extra_8080bw); + +}; + + +INPUT_CHANGED_MEMBER(invaders_state::direct_coin_count) +{ + machine().bookkeeping().coin_counter_w(0, newval); +} + +CUSTOM_INPUT_MEMBER(invaders_state::invaders_sw6_sw7_r) +{ + // upright PCB : switches visible + // cocktail PCB: HI + + if (is_cabinet_cocktail()) + return 0x03; + else + return ioport(INVADERS_SW6_SW7_PORT_TAG)->read(); +} + + +CUSTOM_INPUT_MEMBER(invaders_state::invaders_sw5_r) +{ + // upright PCB : switch visible + // cocktail PCB: HI + + if (is_cabinet_cocktail()) + return 0x01; + else + return ioport(INVADERS_SW5_PORT_TAG)->read(); +} + + +CUSTOM_INPUT_MEMBER(invaders_state::invaders_in0_control_r) +{ + // upright PCB : P1 controls + // cocktail PCB: HI + + if (is_cabinet_cocktail()) + return 0x07; + else + return m_player_controls[0]->read(); +} + + +CUSTOM_INPUT_MEMBER(invaders_state::invaders_in1_control_r) +{ + return m_player_controls[0]->read(); +} + + +CUSTOM_INPUT_MEMBER(invaders_state::invaders_in2_control_r) +{ + // upright PCB : P1 controls + // cocktail PCB: P2 controls + + return m_player_controls[is_cabinet_cocktail() ? 1 : 0]->read(); +} + + +bool invaders_state::is_cabinet_cocktail() +{ + return BIT(m_cabinet_type->read(), 0); +} + + +/************************************* + * + * Interrupt generation + * + *************************************/ + +uint8_t invaders_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; + int vblank = (vpos >= MW8080BW_VBSTART); + + if (vblank) + counter = vpos - MW8080BW_VBSTART + MW8080BW_VCOUNTER_START_VBLANK; + else + counter = vpos + MW8080BW_VCOUNTER_START_NO_VBLANK; + + return counter; +} + +int invaders_state::vysnc_chain_counter_to_vpos( uint8_t counter, int vblank ) +{ + /* convert from the vertical sync counters to an actual vertical position */ + int vpos; + + if (vblank) + vpos = counter - MW8080BW_VCOUNTER_START_VBLANK + MW8080BW_VBSTART; + else + vpos = counter - MW8080BW_VCOUNTER_START_NO_VBLANK; + + return vpos; +} + +TIMER_CALLBACK_MEMBER(invaders_state::interrupt_trigger) +{ + int const vpos = m_screen->vpos(); + uint8_t const counter = vpos_to_vysnc_chain_counter(vpos); + + if (m_int_enable) + { + m_maincpu->set_input_line(0, ASSERT_LINE); + m_interrupt_time = machine().time(); + } + else + m_maincpu->set_input_line(0, CLEAR_LINE); + + // set up for next interrupt + uint8_t next_counter; + int next_vblank; + if (counter == MW8080BW_INT_TRIGGER_COUNT_1) + { + next_counter = MW8080BW_INT_TRIGGER_COUNT_2; + next_vblank = MW8080BW_INT_TRIGGER_VBLANK_2; + } + else + { + next_counter = MW8080BW_INT_TRIGGER_COUNT_1; + next_vblank = MW8080BW_INT_TRIGGER_VBLANK_1; + } + + int const next_vpos = vysnc_chain_counter_to_vpos(next_counter, next_vblank); + m_interrupt_timer->adjust(m_screen->time_until_pos(next_vpos)); +} + +WRITE_LINE_MEMBER(invaders_state::int_enable_w) +{ + m_int_enable = state; +} + +IRQ_CALLBACK_MEMBER(invaders_state::interrupt_vector) +{ + int vpos = m_screen->vpos(); + // MAME scheduling quirks cause this to happen more often than you might think, in fact far too often + if (machine().time() < m_interrupt_time) + vpos++; + uint8_t counter = vpos_to_vysnc_chain_counter(vpos); + uint8_t vector = 0xc7 | ((counter & 0x40) >> 2) | ((~counter & 0x40) >> 3); + + m_maincpu->set_input_line(0, CLEAR_LINE); + return vector; +} + +/************************************* + * + * Machine setup + * + *************************************/ + +void invaders_state::machine_start() +{ + m_interrupt_timer = timer_alloc(FUNC(invaders_state::interrupt_trigger), this); + save_item(NAME(m_color_map)); + save_item(NAME(m_screen_red)); + save_item(NAME(m_port_1_last_extra)); + save_item(NAME(m_port_2_last_extra)); +} + + +void invaders_state::machine_reset() +{ + int vpos = vysnc_chain_counter_to_vpos(MW8080BW_INT_TRIGGER_COUNT_1, MW8080BW_INT_TRIGGER_VBLANK_1); + m_interrupt_timer->adjust(m_screen->time_until_pos(vpos)); + + m_interrupt_time = attotime::zero; +} + + +/************************************* + * + * Special shifter circuit + * + *************************************/ + +u8 invaders_state::mw8080bw_shift_result_rev_r() +{ + uint8_t ret = m_mb14241->shift_result_r(); + + return bitswap<8>(ret,0,1,2,3,4,5,6,7); +} + +inline void invaders_state::set_pixel(bitmap_rgb32 &bitmap, uint8_t y, uint8_t x, int color) +{ + if (y >= MW8080BW_VCOUNTER_START_NO_VBLANK) + { + if (m_flip_screen) + bitmap.pix(MW8080BW_VBSTART - 1 - (y - MW8080BW_VCOUNTER_START_NO_VBLANK), MW8080BW_HPIXCOUNT - 1 - x) = m_palette->pen_color(color); + else + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, x) = m_palette->pen_color(color); + } +} + + +inline void invaders_state::set_8_pixels(bitmap_rgb32 &bitmap, uint8_t y, uint8_t x, uint8_t data, int fore_color, int back_color) +{ + for (int i = 0; i < 8; i++) + { + set_pixel(bitmap, y, x, BIT(data, 0) ? fore_color : back_color); + + x += 1; + data >>= 1; + } +} + +void invaders_state::clear_extra_columns(bitmap_rgb32 &bitmap, int color) +{ + for (uint8_t x = 0; x < 4; x++) + { + for (uint8_t y = MW8080BW_VCOUNTER_START_NO_VBLANK; y != 0; y++) + { + if (m_flip_screen) + bitmap.pix(MW8080BW_VBSTART - 1 - (y - MW8080BW_VCOUNTER_START_NO_VBLANK), MW8080BW_HPIXCOUNT - 1 - (256 + x)) = m_palette->pen_color(color); + else + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, 256 + x) = m_palette->pen_color(color); + } + } +} + +uint32_t invaders_state::screen_update_mw8080bw(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; + + while (1) + { + // plot the current pixel + pen_t pen = (video_data & 0x01) ? rgb_t::white() : rgb_t::black(); + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, x) = pen; + + // next pixel + video_data = video_data >> 1; + x = x + 1; + + /* end of line? */ + if (x == 0) + { + // yes, flush out the shift register + for (int i = 0; i < 4; i++) + { + pen = (video_data & 0x01) ? rgb_t::white() : rgb_t::black(); + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, 256 + i) = pen; + + video_data = video_data >> 1; + } + + // next row, video_data is now 0, so the next line will start with 4 blank pixels + y = y + 1; + + // end of screen? + if (y == 0) + break; + } + /* the video RAM is read at every 8 pixels starting with pixel 4 */ + else if ((x & 0x07) == 0x04) + { + offs_t const offs = ((offs_t)y << 5) | (x >> 3); + video_data = m_main_ram[offs]; + } + } + + return 0; +} + +uint32_t invaders_state::screen_update_invaders(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; + + while (1) + { + // plot the current pixel + pen_t pen = (video_data & 0x01) ? rgb_t::white() : rgb_t::black(); + + if (m_flip_screen) + bitmap.pix(MW8080BW_VBSTART - 1 - (y - MW8080BW_VCOUNTER_START_NO_VBLANK), MW8080BW_HPIXCOUNT - 1 - x) = pen; + else + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, x) = pen; + + // next pixel + video_data = video_data >> 1; + x = x + 1; + + // end of line? + if (x == 0) + { + // yes, flush out the shift register + for (int i = 0; i < 4; i++) + { + pen = (video_data & 0x01) ? rgb_t::white() : rgb_t::black(); + + if (m_flip_screen) + bitmap.pix(MW8080BW_VBSTART - 1 - (y - MW8080BW_VCOUNTER_START_NO_VBLANK), MW8080BW_HPIXCOUNT - 1 - (256 + i)) = pen; + else + bitmap.pix(y - MW8080BW_VCOUNTER_START_NO_VBLANK, 256 + i) = pen; + + video_data = video_data >> 1; + } + + // next row, video_data is now 0, so the next line will start with 4 blank pixels + y = y + 1; + + // end of screen? + if (y == 0) + break; + } + else if ((x & 0x07) == 0x04) // the video RAM is read at every 8 pixels starting with pixel 4 + { + offs_t const offs = (offs_t(y) << 5) | (x >> 3); + video_data = m_main_ram[offs]; + } + } + + return 0; +} + +uint32_t invaders_state::screen_update_invadpt2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) +{ + uint8_t const *const prom = memregion("proms")->base(); + uint8_t const *const color_map_base = m_color_map ? &prom[0x0400] : &prom[0x0000]; + + for (offs_t offs = 0; offs < m_main_ram.bytes(); offs++) + { + uint8_t const y = offs >> 5; + uint8_t const x = offs << 3; + + offs_t const color_address = (offs >> 8 << 5) | (offs & 0x1f); + + uint8_t const data = m_main_ram[offs]; + uint8_t const fore_color = m_screen_red ? 1 : color_map_base[color_address] & 0x07; + + set_8_pixels(bitmap, y, x, data, fore_color, 0); + } + + clear_extra_columns(bitmap, 0); + + return 0; +} + +static const char *const invaders_sample_names[] = +{ + "*invaders", + "1", /* shot/missle */ + "2", /* base hit/explosion */ + "3", /* invader hit */ + "4", /* fleet move 1 */ + "5", /* fleet move 2 */ + "6", /* fleet move 3 */ + "7", /* fleet move 4 */ + "8", /* UFO/saucer hit */ + "9", /* bonus base */ + nullptr +}; + + +/* left in for all games that hack into invaders samples for audio */ +void invaders_state::invaders_samples_audio(machine_config &config) +{ + SPEAKER(config, "mono").front_center(); + + SN76477(config, m_sn); + m_sn->set_noise_params(0, 0, 0); + m_sn->set_decay_res(0); + m_sn->set_attack_params(0, RES_K(100)); + m_sn->set_amp_res(RES_K(56)); + m_sn->set_feedback_res(RES_K(10)); + m_sn->set_vco_params(0, CAP_U(0.1), RES_K(8.2)); + m_sn->set_pitch_voltage(5.0); + m_sn->set_slf_params(CAP_U(1.0), RES_K(120)); + m_sn->set_oneshot_params(0, 0); + m_sn->set_vco_mode(1); + m_sn->set_mixer_params(0, 0, 0); + m_sn->set_envelope_params(1, 0); + m_sn->set_enable(1); + m_sn->add_route(ALL_OUTPUTS, "mono", 0.5); + + SAMPLES(config, m_samples); + m_samples->set_channels(6); + m_samples->set_samples_names(invaders_sample_names); + m_samples->add_route(ALL_OUTPUTS, "mono", 1.0); +} + +static INPUT_PORTS_START( invaders ) + PORT_START("IN0") + PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW:8") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x01, DEF_STR( On ) ) + PORT_BIT( 0x06, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_sw6_sw7_r) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_in0_control_r) + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_sw5_r) + + PORT_START("IN1") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, invaders_state, direct_coin_count, 0) + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_in1_control_r) + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED ) + + PORT_START("IN2") + PORT_DIPNAME( 0x03, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW:3,4") + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPSETTING( 0x01, "4" ) + PORT_DIPSETTING( 0x02, "5" ) + PORT_DIPSETTING( 0x03, "6" ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED ) // in the software, this is TILI, but not connected on the Midway PCB. Is this correct? + PORT_DIPNAME( 0x08, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW:2") + PORT_DIPSETTING( 0x08, "1000" ) + PORT_DIPSETTING( 0x00, "1500" ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_in2_control_r) + PORT_DIPNAME( 0x80, 0x00, "Display Coinage" ) PORT_DIPLOCATION("SW:1") + PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + + /* fake port for cabinet type */ + INVADERS_CAB_TYPE_PORT + + /* fake ports for handling the various input ports based on cabinet type */ + PORT_START(INVADERS_SW6_SW7_PORT_TAG) + PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW:7") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x01, DEF_STR( On ) ) + PORT_DIPNAME( 0x02, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW:6") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x02, DEF_STR( On ) ) + PORT_BIT( 0xfc, IP_ACTIVE_HIGH, IPT_UNUSED ) + + PORT_START(INVADERS_SW5_PORT_TAG) + PORT_DIPNAME( 0x01, 0x00, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW:5") + PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x01, DEF_STR( On ) ) + PORT_BIT( 0xfe, IP_ACTIVE_HIGH, IPT_UNUSED ) + + INVADERS_CONTROL_PORT_P1 + + INVADERS_CONTROL_PORT_P2 +INPUT_PORTS_END + + +void invaders_state::main_map(address_map &map) +{ + map.global_mask(0x7fff); + map(0x0000, 0x1fff).rom().nopw(); + map(0x2000, 0x3fff).mirror(0x4000).ram().share("main_ram"); + map(0x4000, 0x5fff).rom().nopw(); +} + +void invaders_state::io_map(address_map &map) +{ + map.global_mask(0x7); + map(0x00, 0x00).mirror(0x04).portr("IN0"); + map(0x01, 0x01).mirror(0x04).portr("IN1"); + map(0x02, 0x02).mirror(0x04).portr("IN2"); + map(0x03, 0x03).mirror(0x04).r(m_mb14241, FUNC(mb14241_device::shift_result_r)); + + map(0x02, 0x02).w(m_mb14241, FUNC(mb14241_device::shift_count_w)); + map(0x03, 0x03).w(FUNC(invaders_state::invadpt2_sh_port_1_w)); + map(0x04, 0x04).w(m_mb14241, FUNC(mb14241_device::shift_data_w)); + map(0x05, 0x05).w(FUNC(invaders_state::invadpt2_sh_port_2_w)); + map(0x06, 0x06).w(m_watchdog, FUNC(watchdog_timer_device::reset_w)); +} + +void invaders_state::mw8080bw_root(machine_config &config) +{ + /* basic machine hardware */ + i8080_cpu_device &maincpu(I8080(config, m_maincpu, MW8080BW_CPU_CLOCK)); + maincpu.set_addrmap(AS_PROGRAM, &invaders_state::main_map); + maincpu.set_irq_acknowledge_callback(FUNC(invaders_state::interrupt_vector)); + maincpu.out_inte_func().set(FUNC(invaders_state::int_enable_w)); + + /* video hardware */ + SCREEN(config, m_screen, SCREEN_TYPE_RASTER); + m_screen->set_raw(MW8080BW_PIXEL_CLOCK, MW8080BW_HTOTAL, MW8080BW_HBEND, MW8080BW_HPIXCOUNT, MW8080BW_VTOTAL, MW8080BW_VBEND, MW8080BW_VBSTART); + m_screen->set_screen_update(FUNC(invaders_state::screen_update_mw8080bw)); +} + +void invaders_state::invaders(machine_config &config) +{ + mw8080bw_root(config); + + // basic machine hardware + m_maincpu->set_addrmap(AS_IO, &invaders_state::io_map); + + WATCHDOG_TIMER(config, m_watchdog).set_time(255 * attotime::from_hz(MW8080BW_60HZ)); + + // video hardware + m_screen->set_screen_update(FUNC(invaders_state::screen_update_invaders)); + + // add shifter + MB14241(config, m_mb14241); + + // audio hardware + invaders_samples_audio(config); +} + + + +/*******************************************************/ +/* */ +/* Midway "Space Invaders Part II" */ +/* */ +/*******************************************************/ + +void invaders_state::invadpt2_sh_port_1_w(uint8_t data) +{ + uint8_t rising_bits = data & ~m_port_1_last_extra; + + m_sn->enable_w(!BIT(data, 0)); // SAUCER SOUND + + if (BIT(rising_bits, 1)) m_samples->start(0, 0); // MISSLE SOUND + if (BIT(rising_bits, 2)) m_samples->start(1, 1); // EXPLOSION + if (BIT(rising_bits, 3)) m_samples->start(2, 2); // INVADER HIT + if (BIT(rising_bits, 4)) m_samples->start(5, 8); // BONUS MISSILE BASE + + m_screen_red = data & 0x04; + + machine().sound().system_mute(!BIT(data, 5)); + + m_port_1_last_extra = data; +} + +void invaders_state::invadpt2_sh_port_2_w(uint8_t data) +{ + /* FLEET (movement) + + DO = 20K + 20K + D1 = 68K + D2 = 82K + D3 = 100K */ + + uint8_t rising_bits = data & ~m_port_2_last_extra; + + if (BIT(rising_bits, 0)) m_samples->start(4, 3); // FLEET + if (BIT(rising_bits, 1)) m_samples->start(4, 4); // FLEET + if (BIT(rising_bits, 2)) m_samples->start(4, 5); // FLEET + if (BIT(rising_bits, 3)) m_samples->start(4, 6); // FLEET + if (BIT(rising_bits, 4)) m_samples->start(3, 7); // SAUCER HIT + + m_flip_screen = BIT(data, 5) & ioport(CABINET_PORT_TAG)->read(); + m_color_map = BIT(data, 5); + + m_port_2_last_extra = data; +} + + +/*******************************************************/ +/* */ +/* Space Invaders CV Version (Taito) */ +/* */ +/*******************************************************/ + +CUSTOM_INPUT_MEMBER(invaders_state::sicv_in2_control_r) +{ + return m_player_controls[is_cabinet_cocktail() ? 1 : 0]->read() | ioport("P2GATE")->read(); +} + +static INPUT_PORTS_START( sicv_base ) + // common port definitions used by SICV and clones, based on sicv unless otherwise noted + + PORT_START("IN0") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN ) // sicv has a DIP switch connected here + PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shard with IN1 bit 3) + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) // not connected (floating) on schematic) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic + + PORT_START("IN1") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bit 3) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_in1_control_r) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) // not connected (floating) on schematic + + PORT_START("IN2") + PORT_DIPNAME( 0x03, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:1,2") + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPSETTING( 0x01, "4" ) + PORT_DIPSETTING( 0x02, "5" ) + PORT_DIPSETTING( 0x03, "6" ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_TILT ) + PORT_DIPNAME( 0x08, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW1:4") + PORT_DIPSETTING( 0x08, "1000" ) + PORT_DIPSETTING( 0x00, "1500" ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invaders_in2_control_r) // P2 controls gated by DIP switches on sicv + PORT_DIPNAME( 0x80, 0x00, "Coin Info" ) PORT_DIPLOCATION("SW1:8") + PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + + // P1 controls (read via IN1, and also via IN2 on upright cabinets) + INVADERS_CONTROL_PORT_P1 + + // P2 controls on cocktail cabinet (read via IN2) + INVADERS_CONTROL_PORT_P2 + + // Dummy port for cocktail mode + INVADERS_CAB_TYPE_PORT +INPUT_PORTS_END + +/*******************************************************/ +/* */ +/* Midway "Space Invaders Part II" */ +/* */ +/*******************************************************/ + +CUSTOM_INPUT_MEMBER(invaders_state::invadpt2_in1_control_r) +{ + return m_player_controls[0]->read() | (m_player_controls[1]->read() & ~m_cabinet_type->read()); +} + +CUSTOM_INPUT_MEMBER(invaders_state::invadpt2_in2_control_r) +{ + return m_player_controls[1]->read() | (m_player_controls[0]->read() & ~m_cabinet_type->read()); +} + +void invaders_state::invadpt2_io_map(address_map &map) +{ + map(0x00, 0x00).portr("IN0"); + map(0x01, 0x01).portr("IN1"); + map(0x02, 0x02).portr("IN2").w(m_mb14241, FUNC(mb14241_device::shift_count_w)); + map(0x03, 0x03).r(m_mb14241, FUNC(mb14241_device::shift_result_r)).w(FUNC(invaders_state::invadpt2_sh_port_1_w)); + map(0x04, 0x04).w(m_mb14241, FUNC(mb14241_device::shift_data_w)); + map(0x05, 0x05).w(FUNC(invaders_state::invadpt2_sh_port_2_w)); + map(0x06, 0x06).w(m_watchdog, FUNC(watchdog_timer_device::reset_w)); +} + + +static INPUT_PORTS_START( invadpt2 ) + PORT_START("IN0") + PORT_DIPUNUSED_DIPLOC( 0x01, 0x00, "SW1:8" ) // manual suggests this if for an unavailable test mode + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_UNUSED ) // tied low on schematic + PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bit 4, IN0 bit 5, IN0 bit 7, IN1 bit 7, IN2 bit 2) + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) // tied low on schematic + PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bits 3/5/7, IN1 bit 7, IN2 bit 2) + PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bits 3/4/7, IN1 bit 7, IN2 bit 2) + PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_MEMORY_RESET ) PORT_NAME("Name Reset") // if name of high scorer was rude, owner can press this button + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bits 3/4/5, IN1 bit 7, IN2 bit 2) + + PORT_START("IN1") + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) + PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_UNUSED ) // tied low on schematic + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invadpt2_in1_control_r) + PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bits 3/4/5/7, IN2 bit 2) + + PORT_START("IN2") + PORT_DIPNAME( 0x01, 0x00, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW1:4") + PORT_DIPSETTING( 0x00, "3" ) + PORT_DIPSETTING( 0x01, "4" ) + PORT_DIPUNUSED_DIPLOC( 0x02, 0x00, "SW1:3" ) // previously called "Image Rotation" - "When ON, the images on screen will be rotated. Default is ON." + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED ) // tied high via 1k resistor on schematic (shared with IN0 bits 3/4/5/7, IN1 bit 7), but triggers tilt - must be pulled low somehow + PORT_DIPNAME( 0x08, 0x00, "Preset Mode" ) PORT_DIPLOCATION("SW1:2") // in preset mode, 1P start increases score by 1000 to pre-set high score/name + PORT_DIPSETTING( 0x00, "Game Mode" ) + PORT_DIPSETTING( 0x08, "Name Entry" ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invaders_state, invadpt2_in2_control_r) + PORT_DIPNAME( 0x80, 0x00, "Coin Info" ) PORT_DIPLOCATION("SW1:1") + PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) + PORT_DIPSETTING( 0x00, DEF_STR( On ) ) + + // P1 controls (read via IN1, and also via IN2 on upright cabinets) + INVADERS_CONTROL_PORT_P1 + + // P2 controls (read via IN2, and also via IN1 on upright cabinets) + INVADERS_CONTROL_PORT_P2 + + PORT_START(INVADERS_CAB_TYPE_PORT_TAG) + PORT_DIPNAME( 0x07, 0x00, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:5,6,7") // couples player inputs in upright mode + PORT_DIPSETTING( 0x00, DEF_STR( Upright ) ) + PORT_DIPSETTING( 0x07, DEF_STR( Cocktail ) ) +INPUT_PORTS_END + + +/* same as regular invaders, but with a color board added */ +void invaders_state::invadpt2(machine_config &config) +{ + mw8080bw_root(config); + + /* basic machine hardware */ + m_maincpu->set_addrmap(AS_IO, &invaders_state::invadpt2_io_map); + + /* 60 Hz signal clocks two LS161. Ripple carry will */ + /* reset circuit, if LS161 not cleared before. */ + WATCHDOG_TIMER(config, m_watchdog).set_vblank_count("screen", 255); + + /* add shifter */ + MB14241(config, m_mb14241); + + /* video hardware */ + m_screen->set_screen_update(FUNC(invaders_state::screen_update_invadpt2)); + + PALETTE(config, m_palette, palette_device::RBG_3BIT); + + /* sound hardware */ + invaders_samples_audio(config); +} + + + +/*******************************************************/ +/* */ +/* bootleg "Super Invaders" */ +/* */ +/*******************************************************/ + +static INPUT_PORTS_START( superinv ) + PORT_INCLUDE( sicv_base ) + + PORT_MODIFY("IN1") + PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_COIN2 ) + + PORT_MODIFY("IN2") + PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x00, "SW1:3" ) + PORT_DIPNAME( 0x08, 0x00, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW1:4") + PORT_DIPSETTING( 0x08, "1500" ) + PORT_DIPSETTING( 0x00, "2500" ) + PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x00, "SW1:8" ) +INPUT_PORTS_END + + +/***************************************************** + + Space Invaders Multigame kit, Braze Technologies, + produced from 2002(version 1A) to 2006(version 3D). + This is an 8-in-1 hack on a daughterboard, containing: + + - 8080 CPU taken from main PCB + - SST 29EE010 or AM27C010 (or other similar) 128KB EEPROM + (EEPROM functionality not used) + - 93C46P E2PROM for saving highscore/settings + - PALCE22V10H-25PC/4 + + The kit is compatible with the original Midway boardset + +******************************************************/ + +/*******************************************************/ +/* Braze Technologies Space Invaders Multigame hacks */ +/*******************************************************/ + +class invmulti_state : public invaders_state +{ +public: + invmulti_state(machine_config const &mconfig, device_type type, char const *tag) + : invaders_state(mconfig, type, tag) + , m_banks(*this, "bank%u", 1U) + , m_eeprom(*this, "eeprom") + { } + + void invmulti(machine_config &config); + + void init_invmulti(); + +protected: + virtual void machine_start() override; + +private: + uint8_t eeprom_r(); + void eeprom_w(uint8_t data); + void bank_w(uint8_t data); + + void main_map(address_map &map); + + required_memory_bank_array<2> m_banks; + required_device<eeprom_serial_93cxx_device> m_eeprom; +}; + + +static INPUT_PORTS_START( invmulti ) + /* same as Midway Space Invaders, except that SW is unused */ + PORT_START("IN0") + PORT_DIPUNUSED_DIPLOC( 0x01, 0x00, "SW:8" ) + PORT_BIT( 0x06, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invmulti_state, invaders_sw6_sw7_r) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invmulti_state, invaders_in0_control_r) + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invmulti_state, invaders_sw5_r) + + PORT_START("IN1") + PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) PORT_CHANGED_MEMBER(DEVICE_SELF, invmulti_state, direct_coin_count, 0) + PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_START2 ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_START1 ) + PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invmulti_state, invaders_in1_control_r) + PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_UNUSED ) + + PORT_START("IN2") + PORT_DIPUNUSED_DIPLOC( 0x01, 0x00, "SW:3" ) + PORT_DIPUNUSED_DIPLOC( 0x02, 0x00, "SW:4" ) + PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED ) + PORT_DIPUNUSED_DIPLOC( 0x08, 0x00, "SW:2" ) + PORT_BIT( 0x70, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_CUSTOM_MEMBER(invmulti_state, invaders_in2_control_r) + PORT_DIPUNUSED_DIPLOC( 0x80, 0x00, "SW:1" ) + + /* Dummy port for cocktail mode */ + INVADERS_CAB_TYPE_PORT + + /* fake ports for handling the various input ports based on cabinet type */ + PORT_START(INVADERS_SW6_SW7_PORT_TAG) + PORT_DIPUNUSED_DIPLOC( 0x01, 0x00, "SW:7" ) + PORT_DIPUNUSED_DIPLOC( 0x02, 0x00, "SW:6" ) + PORT_BIT( 0xfc, IP_ACTIVE_HIGH, IPT_UNUSED ) + + PORT_START(INVADERS_SW5_PORT_TAG) + PORT_DIPUNUSED_DIPLOC( 0x01, 0x00, "SW:5" ) + PORT_BIT( 0xfe, IP_ACTIVE_HIGH, IPT_UNUSED ) + + /* Dummy controls port, P1 */ + INVADERS_CONTROL_PORT_P1 + + /* Dummy controls port, P2 */ + INVADERS_CONTROL_PORT_P2 + +INPUT_PORTS_END + +void invmulti_state::main_map(address_map &map) +{ + map(0x0000, 0x1fff).mirror(0x8000).bankr(m_banks[0]); + map(0x2000, 0x3fff).mirror(0x8000).ram().share("main_ram"); + map(0x4000, 0x5fff).mirror(0x8000).bankr(m_banks[1]); + map(0x6000, 0x6000).mirror(0x1fff).rw(FUNC(invmulti_state::eeprom_r), FUNC(invmulti_state::eeprom_w)); + map(0xe000, 0xe000).mirror(0x1fff).w(FUNC(invmulti_state::bank_w)); +} + +uint8_t invmulti_state::eeprom_r() +{ + return m_eeprom->do_read(); +} + +void invmulti_state::eeprom_w(uint8_t data) +{ + // d0: latch bit + m_eeprom->di_write(BIT(data, 0)); + + // d6: reset + m_eeprom->cs_write(BIT(data, 6)); + + // d4: write latch or select next bit to read + m_eeprom->clk_write(BIT(data, 4)); +} + +void invmulti_state::bank_w(uint8_t data) +{ + // d0, d4, d6: bank + uint8_t const bank = bitswap<3>(data, 6, 4, 0); + m_banks[0]->set_entry(bank); + m_banks[1]->set_entry(bank); +} + +void invmulti_state::invmulti(machine_config &config) +{ + invaders(config); + + // basic machine hardware + m_maincpu->set_addrmap(AS_PROGRAM, &invmulti_state::main_map); + + EEPROM_93C46_8BIT(config, m_eeprom); +} + +void invmulti_state::machine_start() +{ + invaders_state::machine_start(); + + m_banks[0]->configure_entries(0, 8, memregion("maincpu")->base(), 0x4000); + m_banks[0]->set_entry(0); + m_banks[1]->configure_entries(0, 8, memregion("maincpu")->base() + 0x2000, 0x4000); + m_banks[1]->set_entry(0); +} + +void invmulti_state::init_invmulti() +{ + uint8_t const *const src = memregion("user1")->base(); + auto const len = memregion("user1")->bytes(); + uint8_t *const dest = memregion("maincpu")->base(); + + // unscramble ROM + for (int i = 0; i < len; i++) + dest[i] = bitswap<8>(src[(i & 0x100ff) | (bitswap<8>(i >> 8 & 0xff, 7,3,4,5,0,6,1,2) << 8)],0,6,5,7,4,3,1,2); +} + +ROM_START( invaders ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "invaders.h", 0x0000, 0x0800, CRC(734f5ad8) SHA1(ff6200af4c9110d8181249cbcef1a8a40fa40b7f) ) + ROM_LOAD( "invaders.g", 0x0800, 0x0800, CRC(6bfaca4a) SHA1(16f48649b531bdef8c2d1446c429b5f414524350) ) + ROM_LOAD( "invaders.f", 0x1000, 0x0800, CRC(0ccead96) SHA1(537aef03468f63c5b9e11dd61e253f7ae17d9743) ) + ROM_LOAD( "invaders.e", 0x1800, 0x0800, CRC(14e538b0) SHA1(1d6ca0c99f9df71e2990b610deb9d7da0125e2d8) ) +ROM_END + +ROM_START( tst_invd ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "test.h", 0x0000, 0x0800, CRC(f86a2eea) SHA1(4a72ff01f3e6d16bbe9bf7f123cd98895bfbed9a) ) /* The Test ROM */ + ROM_LOAD( "invaders.g", 0x0800, 0x0800, CRC(6bfaca4a) SHA1(16f48649b531bdef8c2d1446c429b5f414524350) ) + ROM_LOAD( "invaders.f", 0x1000, 0x0800, CRC(0ccead96) SHA1(537aef03468f63c5b9e11dd61e253f7ae17d9743) ) + ROM_LOAD( "invaders.e", 0x1800, 0x0800, CRC(14e538b0) SHA1(1d6ca0c99f9df71e2990b610deb9d7da0125e2d8) ) + + ROM_REGION( 0x0800, "proms", ROMREGION_ERASEFF ) /* color maps player 1/player 2 */ +ROM_END + +ROM_START( sinvrdzm ) + ROM_REGION( 0x10000, "maincpu", 0 ) + ROM_LOAD( "sinvrdzm.1", 0x0000, 0x0400, CRC(f625f153) SHA1(2a19f7b4f5687e89eebf02cfdf3d1d23624879fb) ) + ROM_LOAD( "sinvrdzm.2", 0x0400, 0x0400, CRC(9d628753) SHA1(2b4468f64246da9263a384f2a940829e5a8cebde) ) + ROM_LOAD( "sinvrdzm.3", 0x0800, 0x0400, CRC(db342868) SHA1(f9ab63b3e89be9f22e453b59bf00732b7e265ee3) ) + ROM_LOAD( "sinvrdzm.4", 0x0c00, 0x0400, CRC(b635e8ac) SHA1(88a58e6ec550ec8f24443716b38f3d0aab57fc85) ) + ROM_LOAD( "sinvrdzm.5", 0x1000, 0x0400, CRC(014e761f) SHA1(1669c8f86e9d5522b009a517a75792b65902cee2) ) + ROM_LOAD( "sinvrdzm.6", 0x1400, 0x0400, CRC(599c6b78) SHA1(79e2d3a2d4e67bc13fea0d13301fffd92d5c11da) ) + ROM_LOAD( "sinvrdzm.7", 0x1800, 0x0400, CRC(0e8a75df) SHA1(e03c4a4d5aa6b7d97cc12f3bd3df84a15df4ad35) ) + ROM_LOAD( "sinvrdzm.8", 0x1c00, 0x0400, CRC(11392151) SHA1(ddeaf6678c898416e734d924f872496095ff294d) ) +ROM_END + +ROM_START( invmulti ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) // decrypted rom goes here + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("m803d.bin", 0x00000, 0x20000, CRC(6a62cb3c) SHA1(eb7b567098ad596859f417dd5c59c2cf1ebf1154) ) +ROM_END + +ROM_START( invmultim3a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("m803a.bin", 0x00000, 0x20000, CRC(6d538828) SHA1(9a80c67abd32c4c8cd04320501a2aa4e2a308fc9) ) +ROM_END + +ROM_START( invmultim2c ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("m802c.bin", 0x00000, 0x20000, CRC(5b537de5) SHA1(4d8a6b622b818e88383d011c25f8f34b7372db6d) ) +ROM_END + +ROM_START( invmultim2a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("m802a.bin", 0x00000, 0x20000, CRC(8079b1d0) SHA1(b13d910f314550eef468ee819b92788d2a002d82) ) +ROM_END + +ROM_START( invmultim1a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("m801a.bin", 0x00000, 0x20000, CRC(f28536d2) SHA1(08ef3ea3fac38c7a478f094bfa7c369ac39515c4) ) +ROM_END + +ROM_START( invmultit3d ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("t803d.bin", 0x00000, 0x20000, CRC(4d53173c) SHA1(a9caf7fd8e2fea86ca1cf7edc104bdacf09203f8) ) +ROM_END + +ROM_START( invmultis3a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("s083a.bin", 0x00000, 0x20000, CRC(f426d43b) SHA1(a299472f1d65f356ec01ca7cc8d3039abac20019) ) +ROM_END + +ROM_START( invmultis2a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("s082a.bin", 0x00000, 0x20000, CRC(25f0f17e) SHA1(a3ccf823399e23dd9fdb38fd58c0acfe80b57fe3) ) +ROM_END + +ROM_START( invmultis1a ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("s081a.bin", 0x00000, 0x20000, CRC(daa77345) SHA1(0fdc9c2a6d9c0aa3233c5d31433adb1ea4e5b250) ) +ROM_END + +ROM_START( invmultip ) + ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASE00 ) + + ROM_REGION( 0x20000, "user1", 0 ) + ROM_LOAD("s10.bin", 0x00000, 0x20000, CRC(1b43e4d3) SHA1(c50decd9caaec7f2d8b3ba74f718372d31bc1c3b) ) +ROM_END + + +GAMEL( 1978, invaders, 0, invaders, invaders, invaders_state, empty_init, ROT270, "Taito / Midway", "Space Invaders / Space Invaders M", MACHINE_SUPPORTS_SAVE, layout_invaders ) +GAME( 19??, tst_invd, invaders, invadpt2, invadpt2, invaders_state, empty_init, ROT0, "<unknown>", "Space Invaders Test ROM", MACHINE_SUPPORTS_SAVE ) +GAMEL(1978, sinvrdzm, invaders, invaders, superinv, invaders_state, empty_init, ROT270, "Zenitone-Microsec Ltd", "Super Invaders (Ruffler & Deith)", MACHINE_SUPPORTS_SAVE, layout_invaders ) +GAME( 2002, invmulti, 0, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.03D)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultim3a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.03A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultim2c, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.02C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultim2a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.02A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultim1a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (M8.01A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultit3d, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (T8.03D)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultis3a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (S0.83A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultis2a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (S0.82A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultis1a, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (S0.81A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, invmultip, invmulti, invmulti, invmulti, invmulti_state, init_invmulti, ROT270, "hack (Braze Technologies)", "Space Invaders Multigame (prototype)", MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/kof2000.cpp b/docs/release/src/hbmame/drivers/kof2000.cpp index 61cee217938..6e6bb45ff40 100644 --- a/docs/release/src/hbmame/drivers/kof2000.cpp +++ b/docs/release/src/hbmame/drivers/kof2000.cpp @@ -1063,48 +1063,6 @@ ROM_START( kof2ky ) ROM_LOAD16_BYTE( "257.c8", 0x3000001, 0x800000, CRC(b1afa60b) SHA1(b916184f5cfe4121752270f4f65abf35d8eb0519) ) ROM_END -GAME( 2000, kof2000d, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "Kof2000 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof2000ev, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Enhanced Version Super 2014-11-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000r, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose, Jason & Kim", "Kof2000 (Remix Pro 1.00a)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kce, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kch, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Chase", "Kof2000 (Diff Moves 030503)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kcp, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2keh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kehr, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose", "Kof2000 (Add Char - Diff Moves - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kevo, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kevo1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kevo2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kevo3, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "FCHT-EGHT", "Kof2000 (Evolution v1.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kgold, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Anndy", "Kof2000 (Char color changed - Gold)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kgbh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack - Gold Color Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kiori, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "ZKW", "Kof2000 (Iori Orochi)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kjlc, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jui Lee", "Kof2000 (Char color changed for Athena 2P and Kula 2P)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kkf1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - MVS protection rem set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kkvs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "KVS", "Kof2000 (Add Char - MVS protection rem set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kkzs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2knd, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kpjc, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Fix 030720)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kpjc1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Change v3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kpjc2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Change v4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kpjc3, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Changed - Striker not Perfect 030302)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kpls, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 Plus", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2krm, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose", "Kof2000 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2krp, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "FCHT", "Kof2000 (Remix Pro)(Diff Moves v1.0a 031103 - Beta)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kryu, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Iori Yagami", "Kof2000 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kseh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max - Super pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kst, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "KoF1995", "Kof2000 (Add Char - Boss striker moves changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kwh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Wesker", "Kof2000 (Diff Moves for Takuma)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kwh2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Wesker", "Kof2000 (Diff Moves for Jhun)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kxxx, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Crispy", "Kof2000 (SP XXX 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kyd, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Dodowang and Ydmis", "Kof2000 (Style change - Select 2 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kyg, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kz, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Add Zero)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kzs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000h, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2kbj, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3", "Kof2000 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2ky, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Add Kula)", MACHINE_SUPPORTS_SAVE ) - - /************************** The King of Fighters '2000 ******************************/ @@ -2913,6 +2871,46 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '2000 +GAME( 2000, kof2000d, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "Kof2000 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof2000ev, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Enhanced Version Super, 2014-11-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000r, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose, Jason & Kim", "Kof2000 (Remix Pro 1.00a)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kce, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kch, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Chase", "Kof2000 (Diff Moves, 2003-05-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kcp, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2keh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kehr, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose", "Kof2000 (Add Char - Diff Moves - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kevo, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kevo1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kevo2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3 and Wesker", "Kof2000 (Evolution v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kevo3, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "FCHT-EGHT", "Kof2000 (Evolution v1.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kgold, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Anndy", "Kof2000 (Char color changed - Gold)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kgbh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack - Gold Color Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kiori, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "ZKW", "Kof2000 (Iori Orochi)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kjlc, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jui Lee", "Kof2000 (Char color changed for Athena 2P and Kula 2P)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kkf1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - MVS protection rem set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kkvs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "KVS", "Kof2000 (Add Char - MVS protection rem set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kkzs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2knd, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kpjc, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Fix, 2003-07-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kpjc1, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Change v3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kpjc2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Change v4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kpjc3, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "TcwLee", "Kof2000 (Color Changed - Striker not Perfect, 2003-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kpls, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 Plus", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2krm, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Raymonose", "Kof2000 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2krp, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "FCHT", "Kof2000 (Remix Pro)(Diff Moves v1.0a 2003-11-03 beta)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kryu, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Iori Yagami", "Kof2000 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kseh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char - Ultra kill start max - Super pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kst, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "KoF1995", "Kof2000 (Add Char - Boss striker moves changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kwh, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Wesker", "Kof2000 (Diff Moves for Takuma)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kwh2, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Wesker", "Kof2000 (Diff Moves for Jhun)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kxxx, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Crispy", "Kof2000 (SP XXX, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kyd, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Dodowang and Ydmis", "Kof2000 (Style change - Select 2 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kyg, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Guangzhou Game Team", "Kof2000 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kz, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Add Zero)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kzs, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Add Char - MVS protection rem set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000h, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2kbj, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Jason/K3", "Kof2000 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2ky, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Add Kula)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s01, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "wesker & Jason", "Kof2000 (Evolution V1.2a)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s02, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s03, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Ydmis", "Kof2000 (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) @@ -2955,13 +2953,13 @@ GAME( 2000, kof2000s39, kof2000, neogeo_noslot, neogeo, neogeo_state, init GAME( 2000, kof2000s40, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "sjx", "Kof2000 (No Length Limit For Robert's Special Move)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s41, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "kof1996", "Kof2000 (Chaos Revision)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s42, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "Eddids & 0 DAY-S", "Kof2000 (Boss Striker 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s43, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Optimized Version 2013-09-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s44, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Enable Hidden Characters 2015-02-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s45, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss ST Zero 2010-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s46, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Unknown Hack 2006-06-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s47, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Edition Chinese 2007-04-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s48, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Pro 1.0a 2007-08-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s49, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (SP Version 2009-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s43, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Optimized Version, 2013-09-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s44, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Enable Hidden Characters, 2015-02-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s45, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss ST Zero, 2010-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s46, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Unknown Hack, 2006-06-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s47, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 Plus (Edition Chinese, 2007-04-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s48, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Pro 1.0a, 2007-08-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s49, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (SP Version, 2009-03-19)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s50, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s51, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s52, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 3)", MACHINE_SUPPORTS_SAVE ) @@ -2969,15 +2967,15 @@ GAME( 2000, kof2000s53, kof2000, neogeo_noslot, neogeo, neogeo_state, init GAME( 2000, kof2000s54, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 4)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s55, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 5)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s56, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Remix Colors Set 6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof2000s57, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack - Gold Color Edition 2015-04-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof2000s57, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Boss Hack - Gold Color Edition, 2015-04-21)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, kof2000s58, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Chinese Codogo Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s59, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Playsation 2 Plus 2020-02-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s60, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Evolution Blue Edition Simplified 2020-02-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s61, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Simplified 2020-05-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s62, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Original 2020-05-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s63, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Blue Sky Edition Simplified Move 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s64, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Original 2020-06-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s65, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Simplified 2020-06-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2000s66, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Resurgence Original 2019-10-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2000s67, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Resurgence Simplify 2020-07-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s59, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Playsation 2 Plus, 2020-02-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s60, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Evolution Blue Edition Simplified, 2020-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s61, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Simplified, 2020-05-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s62, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Original, 2020-05-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s63, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Blue Sky Edition Simplified Move, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s64, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Original, 2020-06-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s65, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (OTC Simplified, 2020-06-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2000s66, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Resurgence Original, 2019-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2000s67, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "hack", "Kof2000 (Resurgence Simplify, 2020-07-08)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof2001.cpp b/docs/release/src/hbmame/drivers/kof2001.cpp index f2259b13a6c..a6e5cb7d316 100644 --- a/docs/release/src/hbmame/drivers/kof2001.cpp +++ b/docs/release/src/hbmame/drivers/kof2001.cpp @@ -2076,86 +2076,6 @@ ROM_START( kof2k1hb ) ROM_LOAD16_BYTE( "262d.c8", 0x3000001, 0x800000, CRC(954d0e16) SHA1(975803C130DF3A6E835B9BF0F8532D6586058C54) ) ROM_END -GAME( 2001, kof2001d, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "Kof2001 (NGM-262)(Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2001n, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ay, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Kurouri and Ydmis", "Kof2001 (Revised set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1b, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1b3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof2001 (Bloodlust)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1b4, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ayane", "Kof2001 (Bloodlust Reload)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1bd2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ayane", "Kof2001 (Char color changed - Attack cremation scarlet)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1bh1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Dodowang", "Kof2001 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1bs, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof2001 (Ps2 Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1bs2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "EGCG / Dodowang", "Kof2001 (Boss Enabler v2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ce, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 9)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cfc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "C6F8", "Kof2001 (Char color changed set 9 - rel 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cf1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "C6F8", "Kof2001 (Iori p1 and p2 Color Changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ch, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Chase", "Kof2001 (Add Char - Diff Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1clr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 8)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp4, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp5, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp6, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 7)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cp7, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed - Attack cremation ice blue set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1cr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "CrUmp", "Kof2001 (Revised set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1eh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ehc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ehr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Raymonose", "Kof2001 (Ultra kill start max - Ultra pow - Diff Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1gm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Flycboy", "Kof2001 (Some Team Color change)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1guan, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NGRT", "Kof2001 (Guan Version Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ha, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ha2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1hao, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ice, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ic2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3o, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-06-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k32, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-07-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k33, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-07-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k34, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-07-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k35, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-08-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k36, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-08-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k37, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-08-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k38, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-08-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k39, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-08-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3a, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-09-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3b, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-10-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3c, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-10-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3d, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-10-13 - Simplified version 1.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3e, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-10-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3f, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - 2003-10-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3g, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - Ultra rev - 031120)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1k3h, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Remix Ultra V2.2 2003-12-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1ki, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kalce", "Kof2001 Plus (Special ST V0.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1lse, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "CRC-LSE", "Kof2001 (Char color changed for whip 2P, k'2P, VANESSA 2P, Angel 2P)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1mk, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1mk2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 v2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1mke, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k1nd, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Hassan32000", "Kof2001 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1pa, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kf2k1pa, ROT0, "bootleg", "Kof2001 Plus (set 2, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) //Plus Plus + Resurgence plus 3 Simplified BOSS -GAME( 2003, kof2k1pjc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix 030302)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1pjo, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1pj1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Char color changed ?? rev.2 ?? 1508)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1pj2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Char color changed - Machine repair menu col changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1pj3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix 030720)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k1pls, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "bootleg", "Kof2001 Plus (Set 1, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) //Plus Plus + Resurgence plus 3 Simplified BOSS -GAME( 2001, kof2k1rm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Raymonose", "Kof2001 (Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k1rp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro v1.02 final 2004-03-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k1rp0, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason, Kim & Raymonose", "Kof2001 (Remix Pro v1.02 Final 2004-03-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1rp1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro V1.01 final 2003-12-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k1rpo, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro V1.0a 2003-11-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k1ru, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Remix Ultra V2.3 2004-05-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1seh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1sob, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ayane", "Kof2001 (Char color changed - 1P char corpse-style remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k1st, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1wh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Wesker", "Kof2001 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1z1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Add Char set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1z2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kf2k1hgm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Unk", "Kof2001 (Color style remix set 2)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1bx, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Boss fixed version hack by Kof1996, Kqz, Zuojie)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2k1hb, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri", "Kof2001 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) - /************************** The King of Fighters '2001 @@ -3154,7 +3074,8 @@ ROM_START( kof2001s40 ) ROM_LOAD16_WORD_SWAP( "262s40.p1", 0x000000, 0x100000, CRC(178d0bb5) SHA1 (9e6a5feb833eae9bee9683a9aee6a53bd5b96489) ) ROM_LOAD16_WORD_SWAP( "262h.p2", 0x100000, 0x400000, CRC(91eea062) SHA1 (82bae42bbeedb9f3aa0c7c0b0a7a69be499cf98f) ) - NEO_SFIX_128K( "262s40.s1", CRC(3b9cfc71) SHA1 (00798bb626827fdda3e05a53f7d8a044ace0ae0c) ) +// NEO_SFIX_128K( "262s40.s1", CRC(3b9cfc71) SHA1 (00798bb626827fdda3e05a53f7d8a044ace0ae0c) ) // corrupt 'plus' text + NEO_SFIX_128K( "262pls.s1", CRC(088657e6) SHA1(7ab5eac3ff2a82e04fdc9dc8ee5d193db580e8d4) ) NEO_BIOS_AUDIO_256K( "262n.m1", CRC(4bcc537b) SHA1(9fcf1342bcd53d5eec12c46ee41a51bf543256c2) ) @@ -3395,6 +3316,85 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '2001 +GAME( 2001, kof2001d, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "Kof2001 (NGM-262)(Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2001n, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ay, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Kurouri and Ydmis", "Kof2001 (Revised set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1b, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1b3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof2001 (Bloodlust)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1b4, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ayane", "Kof2001 (Bloodlust Reload)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1bd2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ayane", "Kof2001 (Char color changed - Attack cremation scarlet)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1bh1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Dodowang", "Kof2001 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1bs, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof2001 (Ps2 Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1bs2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "EGCG / Dodowang", "Kof2001 (Boss Enabler v2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ce, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 9)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cfc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "C6F8", "Kof2001 (Char color changed set 9 - rel 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cf1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "C6F8", "Kof2001 (Iori p1 and p2 Color Changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ch, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Chase", "Kof2001 (Add Char - Diff Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1clr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 8)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp4, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp5, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 6)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp6, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed set 7)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cp7, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Char color changed - Attack cremation ice blue set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1cr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "CrUmp", "Kof2001 (Revised set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1eh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ehc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ehr, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Raymonose", "Kof2001 (Ultra kill start max - Ultra pow - Diff Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1gm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Flycboy", "Kof2001 (Some Team Color change)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1guan, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NGRT", "Kof2001 (Guan Version Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ha, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ha2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1hao, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Alternate home ver old)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ice, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ic2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Char color changed - Attack cremation ice blue set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3o, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-06-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k32, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-07-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k33, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-07-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k34, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-07-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k35, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k36, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-08-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k37, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-08-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k38, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-08-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k39, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3a, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-09-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3b, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-10-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3c, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-10-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3d, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-10-13 - Simplified version 1.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3e, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3f, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style, 2003-10-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3g, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Moves KOF 98 style - Ultra rev, 2003-11-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1k3h, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Remix Ultra V2.2, 2003-12-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1ki, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kalce", "Kof2001 Plus (Special ST V0.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1lse, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "CRC-LSE", "Kof2001 (Char color changed for whip 2P, k'2P, VANESSA 2P, Angel 2P)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1mk, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1mk2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 3 v2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1mke, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "MasakiAnton", "Kof2001 (Revised set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k1nd, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Hassan32000", "Kof2001 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1pa, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kf2k1pa, ROT0, "bootleg", "Kof2001 Plus (set 2, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) //Plus Plus + Resurgence plus 3 Simplified BOSS +GAME( 2003, kof2k1pjc, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix, 2003-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1pjo, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1pj1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Char color changed ?? rev.2 ?? 1508)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1pj2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Char color changed - Machine repair menu col changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1pj3, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "TcwLee", "Kof2001 (Color Fix, 2003-07-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k1pls, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "bootleg", "Kof2001 Plus (Set 1, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) //Plus Plus + Resurgence plus 3 Simplified BOSS +GAME( 2001, kof2k1rm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Raymonose", "Kof2001 (Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k1rp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro v1.02 final, 2004-03-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k1rp0, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason, Kim & Raymonose", "Kof2001 (Remix Pro v1.02 Final, 2004-03-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1rp1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro V1.01 final, 2003-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k1rpo, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Fighters Kim, Jason/K3 and Raymonose", "Kof2001 (Remix Pro V1.0a, 2003-11-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k1ru, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason/K3", "Kof2001 (Remix Ultra V2.3, 2004-05-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1seh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ydmis", "Kof2001 (Add Char - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1sob, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Ayane", "Kof2001 (Char color changed - 1P char corpse-style remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k1st, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof2001 (Special ST Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1wh, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Wesker", "Kof2001 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1z1, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Add Char set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1z2, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Zhangshee", "Kof2001 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kf2k1hgm, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Unk", "Kof2001 (Color style remix set 2)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1bx, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Boss fixed version hack by Kof1996, Kqz, Zuojie)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2k1hb, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri", "Kof2001 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s01, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "bootleg", "Kof2001 (bootleg)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s02, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Creamymami", "Kof2001 (Enhanced Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s03, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Creamymami", "Kof2001 (Unlimited Power)" , MACHINE_SUPPORTS_SAVE ) @@ -3412,11 +3412,11 @@ GAME( 2001, kof2001s14, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2001, kof2001s15, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "oak2003", "Kof2001 (Half Transparency Life Bar V2)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s16, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eddids", "Kof2001 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s17, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Investment Skills Hit)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2001s18, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Enable hidden characters 2009-12-34)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2001s18, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Enable hidden characters, 2009-12-34)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s19, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Combo)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s20, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Remix Pro Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2001s21, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof2001 (Unknown Hack 2011-05-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, kof2001s22, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason", "Kof2001 (Remix Ultra V2.1 2003-11-20)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2001s21, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof2001 (Unknown Hack, 2011-05-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, kof2001s22, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Jason", "Kof2001 (Remix Ultra V2.1, 2003-11-20)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s23, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Enable Hidden Characters v3)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s24, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Enable Hidden Characters v4)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s25, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Enable Hidden Characters v5)" , MACHINE_SUPPORTS_SAVE ) @@ -3435,11 +3435,11 @@ GAME( 2001, kof2001s38, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2001, kof2001s39, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (Move Simplified)" , MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s40, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Boss Skin)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, kof2001s41, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof2001 (Boss Enabler v2.X)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2001s42, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Re-emergence 2 2018-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2001s43, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition 2018-11-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2001s44, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (PS2 Mugen Style New Orochi And Rugal Characters 2015-12-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2001s45, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition 2019-12-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2001s46, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition 2019-12-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof2001s47, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Plus 2015-02-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2001s48, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Plus Blue Simplified Edition 2020-02-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2001s42, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Re-emergence 2, 2018-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2001s43, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition, 2018-11-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2001s44, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "hack", "Kof2001 (PS2 Mugen Style New Orochi And Rugal Characters, 2015-12-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2001s45, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition, 2019-12-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2001s46, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Krizalid Edition, 2019-12-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof2001s47, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (PS2 Plus, 2015-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2001s48, kof2001, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2001 (Plus Blue Simplified Edition, 2020-02-26)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof2002.cpp b/docs/release/src/hbmame/drivers/kof2002.cpp index 673ce76afc5..dac7073b052 100644 --- a/docs/release/src/hbmame/drivers/kof2002.cpp +++ b/docs/release/src/hbmame/drivers/kof2002.cpp @@ -3908,159 +3908,6 @@ ROM_START( kof2k2bsx ) ROM_LOAD16_BYTE( "265d.c8", 0x3000001, 0x800000, CRC(bef667a3) SHA1(D5E8BC185DCF63343D129C31D2DDAB9F723F1A12) ) ROM_END -GAME( 2002, kof200215, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic Plus II (Ultimate Enhancement Simplified Recruitment)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eolith / Playmore", "Kof2002 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof2002x, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Babel ice field remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ath, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Athena)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2?", "Kof2002 (Add Char set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2b1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2?", "Kof2002 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2bd, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2k2bd, ROT0, "hack", "Kof2002 (Challenge to Ultimate Battle)(Bootleg, Decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2bh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2", "Kof2002 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2bjh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 2003-10-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2bjo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves 2003-10-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2bl3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2bl4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2bld, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Blood S.Plus)(BL)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2blood2,kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Blood S.Plus)(BL2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2br, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2br1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2br2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2bs, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof2002 (Boss Red flame)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k2c2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / EGHT", "Kof2002 (3rd Strike of the Orochi 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2cf1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Iori p3 and p4 Color Changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2cf2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.2 2003-08-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2cf3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.3 2003-08-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2cfc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.4 2003-10-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ch, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Coolhot", "Kof2002 (Move rev - Based on CHL and Ricky)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2chl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.1 2003-04-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2cl2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.2 2003-04-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2cl3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.3 2003-04-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2cn, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU / ZUOJIE", "Kof2002 (Chinese)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof2k2cori, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj / EGCG / EGHT", "Kof2002 (3rd Strike)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2dbh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002,ROT0, "Dodowang","Kof2002 (Add Char- MVS timer flaw)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2e1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kurouri", "Kof2002 (Add Char set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2e2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2e3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ehr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 33%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2er2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 66%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2er3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 80% 2003-04-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2er4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 89% 2003-04-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2erx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. xx%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2evo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jimmyi", "Kof2002 (Evolution)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2evo2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT / EGHT", "Kof2002 (Evolution v1.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2fy, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Lifebar + K', Vanessa, Iori, Kula and Angel color changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2gc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Lewis67", "Kof2002 (Color changed set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2gf, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kumagorou", "Kof2002 (Color changed set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2green, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Green colour)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof2k2ht, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FMG CO", "Kof2002 (HT)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof2k2ibp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 (Ice Blue Perfect)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ic1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - 80%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ic2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ice, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2jc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jui Lee", "Kof2002 (Char color changed for Athena 3P, Kula 3P and Kula 4P)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2js, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2js2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2js4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason", "Kof2002 (Remix Ultra v2.5 SDM)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof2k2k2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (10Th Style 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3o, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-06-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k32, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-07-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-07-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-08-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-08-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k36, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-08-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k37, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-08-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k38, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 2003-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k39, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-08-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3a, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 2003-09-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style - 2003-09-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3c, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 2003-10-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style - 2003-10-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3e, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Remix Ultra 2.2 2003-05-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2k3f, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra 2.3 2003-12-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k2k3g, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra - Add Char - Diff Moves 2004-04-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2kai, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Boss Hack Kai Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2kc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2kc2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT / KOF-ON Team", "Kof2002 (3rd Strike Remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2kk, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Hack Remixed)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2lb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "LB70", "Kof2002 (RetroPokter Ver 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2leon, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Dedicated to Leon9000)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2mcr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neht", "Kof2002 (Christmas BT version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2moi2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof2002ex2", "Kof2002 (Magic Orochi Iori 2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2moir, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof2002 (Retropokter Ver 1.0 - Magic Orochi Iori Remake)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2mp1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus (decrypted C)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof2k2mp3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 Magic Plus III (decrypted C, 2010-11-20)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2mp3s, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 Magic Plus III (Moves Simplified 2019-01-03)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2mpu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof2002 Plus (Set 01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ngp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Portuguese negative colour)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof2k2nu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "BXX/Fliperman", "Kof2002 (Super Black Nude Mix)(Naked version (v0.2))" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2olp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Orochi Leona 97 color style)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2om, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Unknown Hack 2007-02-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2omg, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega V0.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof2k2omg5, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof2k2omg8, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.8)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof2k2omg9, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2omg9b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9 beta)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2on, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Onteam)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2or, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 (Tianguo Protoss 2008-06-24)", MACHINE_SUPPORTS_SAVE ) //Name: 3rd Strike of the OROCHI [EGHT] -GAME( 2002, kof2k2ori, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Orochi's Iori Remixed Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ori2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof2002 (Orochi's Iori Remixed Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2pa, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Plus (Set 2 bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2pfo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj / Neo-Nebuwaks", "Kof2002 (Perfect O Iori Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2pjw, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3 and Wesker", "Kof2002 Plus (Unknown Hack 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2pl17, kof2002, gsc, neogeo, neogeo_state, init_kof2k2pl17, ROT0, "GSC2007", "Kof2002 Plus (Unknown Hack 2017-12-25)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2pr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Professional 2003-03-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2pro, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Professional Older? 2003-03-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2ps2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 (PlayStation 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2ps2a, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "EGHT", "Kof2002 (PlayStation 2 ver 0.4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2ps2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 Magic Plus (PlayStation 2 Beta)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kf2k2ps2re, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG", "Kof2002 (PlayStation 2 Hack Ver.1.0 Public Test 2018-10-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kf2k2ps2re1, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG", "Kof2002 (PlayStation 2 Hack Ver.1.0 2018-12-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2pur, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kawada7278", "Kof2002 (Boss Purple)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ra, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ruin Angel", "Kof2002 (Diff Moves - Based on CHL set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rgl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Magic Unique Crazy Rugal Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rm, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix 33%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rm1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.1 - 66%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rm2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.2 - 80% - 2003-04-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rm3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.3 - 89% - 2003-04-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rm13, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof2002 (Remix Ultra 1.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rma, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra 2010-07-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rmb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-04-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-05-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-05-08 Boss)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-05-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-05-09 Boss)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr5, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-05-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr6, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - 2003-06-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr7, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rr8, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rs, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Slovakia", "Kof2002 (Iori Special Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2rs2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Slovakia", "Kof2002 Super Plus (Ultimate Edition v2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k2ru, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra v2.5 2004-08-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2rw, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Add Char - Diff Moves - 2003-10-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2sb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Streetboy", "Kof2002 (Diff Moves - Based on CHL set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2se2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2seh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof2k2sm, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Maitry Maker", "Kof2002 (Super Mix)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2smf, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team/Abbas", "Kof2002 (SMF 2011-06-08)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2smg, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker/Abbas", "Kof2002 (SMG 2016-01-04)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2smg2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arn", "Kof2002 (Recompilation of SMG 2016-01-07)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2soi, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ACM1PT", "Kof2002 (Super Orochi Iori)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2sp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Add Char - Special move change)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2spl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof2002 Super Plus (Ultimate Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2spls, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "JasonK, Danpaji1, Marcochen", "Kof2002 Super Plus (JasonK, Danpaji1, Marcochen)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k2spo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Moves Hack V1 2003-08-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2tc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "T.Com", "Kof2002 (Char color changed - Attack spark color changed for Iori and Orochi-Chris)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ul, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Ultra 2003-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2ule, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Diff Move - Ultra kill start max - Ultra pow 030515)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2wuk, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Ultra kill style - rev max2 - perfect)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2xxx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Peggy / Kim", "Kof2002 (Perfect revised edition 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2bsx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Boss, Dodowang Hack)", MACHINE_SUPPORTS_SAVE ) -///GAME( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (decrypted C)", MACHINE_SUPPORTS_SAVE ) -///GAME( 2002, kf2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) -///GAME( 2002, kf2k2plc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Super (set 4, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) - /************************** The King of Fighters '2002 @@ -11005,45 +10852,6 @@ ROM_START( kof2k2s57 ) ROM_LOAD16_BYTE( "265hc57.c8", 0x3000001, 0x800000, CRC(54ca98be) SHA1(80f75c388462889c039399de4a9e8e6ad4a63fb0) ) ROM_END -ROM_START( kof2k2s58 ) //kofallmix - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "265k2s58.p1", 0x000000, 0x100000, CRC(e4443ce0) SHA1(5f6b1871eeb32b988e11e9a377154ee8a0d3ae28) ) - ROM_LOAD16_WORD_SWAP( "265k2s58.p2", 0x100000, 0x800000, CRC(c34c5164) SHA1(183d0fd7e0642f61509e26e8549a9f1fb1b02668) ) - - NEO_SFIX_128K( "265ps2.s1", CRC(714ade47) SHA1(a46115ed89454d8090fae59cfa4aea61a4a81ebf) ) - - NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "265nu.v1", 0x000000, 0x400000, CRC(13d98607) SHA1(0f1a374247992d301bc26c0bab200631a13a9f4a) ) - ROM_LOAD( "265nu.v2", 0x400000, 0x400000, CRC(9cf74677) SHA1(073e7cb00127690fdec05c19f00347ec449f15ac) ) - ROM_LOAD( "265nu.v3", 0x800000, 0x400000, CRC(8e9448b5) SHA1(c22420649c7c68a172290548cab846345c861cb0) ) - ROM_LOAD( "265nu.v4", 0xc00000, 0x400000, CRC(067271b5) SHA1(36e07da78aaf634824c98023053bef802be4e218) ) - - ROM_REGION( 0x8000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "265k2s58.c1", 0x0000000, 0x800000, BAD_DUMP CRC(7f4e7f53) SHA1(00ea5486846751feb967128fbcc3b72847c42e99) ) // bad dump - ROM_LOAD16_BYTE( "265k2s58.c2", 0x0000001, 0x800000, BAD_DUMP CRC(fbb6e56f) SHA1(f5b6c75acbe69ef3b326a33b0b467c85b6a23369) ) // bad dump - ROM_LOAD16_BYTE( "265k2s58.c3", 0x1000000, 0x800000, CRC(c17e12d8) SHA1(0ddb8ade8265dd254e893e2beedbe7c0604cce6b) ) - ROM_LOAD16_BYTE( "265k2s58.c4", 0x1000001, 0x800000, CRC(5b9dd220) SHA1(a3f8793cb2fc1ae9eb4848dc1ef1a939b90c4ee1) ) - ROM_LOAD16_BYTE( "265k2s58.c5", 0x2000000, 0x800000, CRC(92701baf) SHA1(b592760d604aabf6a043b277b0f21893bac64d9f) ) - ROM_LOAD16_BYTE( "265k2s58.c6", 0x2000001, 0x800000, CRC(a54a31c4) SHA1(c4711813066def032674d8f779772971b5fc88b7) ) - ROM_LOAD16_BYTE( "265k2s58.c7", 0x3000000, 0x800000, BAD_DUMP CRC(e14b86d9) SHA1(decbbcde2d12179a648c51f5d94c18cb3c3a6fdd) ) // bad dump - ROM_LOAD16_BYTE( "265k2s58.c8", 0x3000001, 0x800000, BAD_DUMP CRC(1d0f6bd8) SHA1(ba4d0c269120acdbf0e13cdcb0d9fa99c3483fc6) ) // bad dump - ROM_LOAD16_BYTE( "265k2s58.c9", 0x4000000, 0x800000, CRC(4c5f9a30) SHA1(ce2f8338b37c9bca73ab933d374bdd45784d680b) ) - ROM_LOAD16_BYTE( "265k2s58.c10", 0x4000001, 0x800000, CRC(3ee65411) SHA1(55c2b57e9ee3760ee871934c7a118d001b95111f) ) - ROM_LOAD16_BYTE( "265k2s58.c11", 0x5000000, 0x800000, CRC(e4aad9a3) SHA1(749c68eebee7dc073e3dcbf453db7a2f0a78b1a6) ) - ROM_LOAD16_BYTE( "265k2s58.c12", 0x5000001, 0x800000, CRC(55761088) SHA1(295ab138bedd18fc341c7747998bb55e69cba8c7) ) - ROM_LOAD16_BYTE( "265k2s58.c13", 0x6000000, 0x800000, CRC(d5c7149a) SHA1(68eb718b1dc3f754191099ebeaf43f1c141be1e7) ) - ROM_LOAD16_BYTE( "265k2s58.c14", 0x6000001, 0x800000, CRC(c6a64bf3) SHA1(5fc0de29a13c38d44f0e6cda94fc31e3a598ecf5) ) - ROM_LOAD16_BYTE( "265k2s58.c15", 0x7000000, 0x800000, CRC(867ac5b3) SHA1(e508492f9056f045b378bb2136c0df9fc4e710b8) ) - //ROM_LOAD16_BYTE( "265k2s83.c16", 0x7000001, 0x800000, CRC(8d7d8b38) SHA1(3f0bd5cbcee0173df81396c97f01315caf1378b2) ) // not used - // use the standard decrypted ones to fix the bad gfx - ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) ) - ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) ) - ROM_LOAD16_BYTE( "265d.c7", 0x3000000, 0x800000, CRC(8a5b561c) SHA1(A19697D4C2CC8EDEBC669C95AE1DB4C8C2A70B2C) ) - ROM_LOAD16_BYTE( "265d.c8", 0x3000001, 0x800000, CRC(bef667a3) SHA1(D5E8BC185DCF63343D129C31D2DDAB9F723F1A12) ) -ROM_END - ROM_START( kof2k2s59 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "265k2s59.p1", 0x000000, 0x100000, CRC(f5bea3a9) SHA1(f3603744143df45452d80d8633bb7f0ffd114a99) ) @@ -12782,11 +12590,163 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '2002 +GAME( 2002, kof200215, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic Plus II (Ultimate Enhancement Simplified Recruitment)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eolith / Playmore", "Kof2002 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof2002x, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Babel ice field remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ath, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Athena)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2?", "Kof2002 (Add Char set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2b1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2?", "Kof2002 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2bd, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2k2bd, ROT0, "hack", "Kof2002 (Challenge to Ultimate Battle)(Bootleg, Decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2bh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Alphax2", "Kof2002 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2bjh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves, 2003-10-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2bjo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ben Jeremy", "Kof2002 (Diff Moves, 2003-10-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof2k2bl3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof2k2bl4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Nebuwaks/Ismamj", "Kof2002 (Blood S.Plus)(BL4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2bld, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Blood S.Plus)(BL)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2blood2,kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Blood S.Plus)(BL2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2br, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2br1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2br2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Portuguese set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2bs, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof2002 (Boss Red flame)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k2c2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / EGHT", "Kof2002 (3rd Strike of the Orochi, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2cf1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Iori p3 and p4 Color Changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2cf2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.2, 2003-08-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2cf3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.3, 2003-08-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2cfc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "C6F8", "Kof2002 (Char color changed - rel.4, 2003-10-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ch, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Coolhot", "Kof2002 (Move rev - Based on CHL and Ricky)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2chl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.1, 2003-04-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2cl2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.2, 2003-04-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2cl3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "CHL", "Kof2002 (Enhanced gameplay - Rev.3, 2003-04-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2cn, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU / ZUOJIE", "Kof2002 (Chinese)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof2k2cori, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj / EGCG / EGHT", "Kof2002 (3rd Strike)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2dbh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002,ROT0, "Dodowang","Kof2002 (Add Char- MVS timer flaw)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2e1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kurouri", "Kof2002 (Add Char set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2e2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2e3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ehr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 33%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2er2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 66%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2er3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 80%, 2003-04-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2er4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. 89%, 2003-04-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2erx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Ultra kill start max - Style rev. xx%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2evo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jimmyi", "Kof2002 (Evolution)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2evo2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT / EGHT", "Kof2002 (Evolution v1.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2fy, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Lifebar + K', Vanessa, Iori, Kula and Angel color changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2gc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Lewis67", "Kof2002 (Color changed set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2gf, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kumagorou", "Kof2002 (Color changed set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2green, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Green colour)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof2k2ht, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FMG CO", "Kof2002 (HT)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof2k2ibp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 (Ice Blue Perfect)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ic1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - 80%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ic2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue - Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ice, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed - Attack cremation ice blue)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2jc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jui Lee", "Kof2002 (Char color changed for Athena 3P, Kula 3P and Kula 4P)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2js, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2js2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason / FCHT", "Kof2002 (Remix Ultra v3.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2js4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason", "Kof2002 (Remix Ultra v2.5 SDM)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof2k2k2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (10Th Style, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3o, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-06-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k32, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-07-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-07-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-08-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-08-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k36, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-08-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k37, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-08-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k38, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style, 2003-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k39, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-08-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3a, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style, 2003-09-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Moves KOF 98 style, 2003-09-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3c, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style, 2003-10-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Moves KOF 98 style, 2003-10-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3e, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3","Kof2002 (Remix Ultra 2.2, 2003-05-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2k3f, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra 2.3, 2003-12-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k2k3g, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra - Add Char - Diff Moves, 2004-04-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2kai, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Boss Hack Kai Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2kc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Fighters Kim", "Kof2002 (Color changed set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2kc2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT / KOF-ON Team", "Kof2002 (3rd Strike Remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2kk, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Hack Remixed)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2lb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "LB70", "Kof2002 (RetroPokter Ver 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2leon, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Dedicated to Leon9000)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2mcr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neht", "Kof2002 (Christmas BT version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2moi2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof2002ex2", "Kof2002 (Magic Orochi Iori 2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2moir, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof2002 (Retropokter Ver 1.0 - Magic Orochi Iori Remake)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2mp1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus (decrypted C)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof2k2mp3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 Magic Plus III (decrypted C, 2010-11-20)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2mp3s, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof2002 Magic Plus III (Moves Simplified, 2019-01-03)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2mpu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof2002 Plus (Set 01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ngp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Portuguese negative colour)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof2k2nu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "BXX/Fliperman", "Kof2002 (Super Black Nude Mix)(Naked version (v0.2))" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2olp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Orochi Leona 97 color style)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2om, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Unknown Hack, 2007-02-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2omg, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega V0.?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof2k2omg5, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof2k2omg8, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.8)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof2k2omg9, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof2k2omg9b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9 beta)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2on, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Onteam)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2or, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 (Tianguo Protoss, 2008-06-24)", MACHINE_SUPPORTS_SAVE ) //Name: 3rd Strike of the OROCHI [EGHT] +GAME( 2002, kof2k2ori, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Orochi's Iori Remixed Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ori2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof2002 (Orochi's Iori Remixed Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2pa, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Plus (Set 2 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof2k2pfo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj / Neo-Nebuwaks", "Kof2002 (Perfect O Iori Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2pjw, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3 and Wesker", "Kof2002 Plus (Unknown Hack, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2pl17, kof2002, gsc, neogeo, neogeo_state, init_kof2k2pl17, ROT0, "GSC2007", "Kof2002 Plus (Unknown Hack, 2017-12-25)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2pr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Professional, 2003-03-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2pro, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Professional Older?, 2003-03-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2ps2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 (PlayStation 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2ps2a, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "EGHT", "Kof2002 (PlayStation 2 ver 0.4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2ps2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG-EGHT", "Kof2002 Magic Plus (PlayStation 2 Beta)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kf2k2ps2re, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG", "Kof2002 (PlayStation 2 Hack Ver.1.0 Public Test, 2018-10-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kf2k2ps2re1, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG", "Kof2002 (PlayStation 2 Hack Ver.1.0, 2018-12-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2pur, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kawada7278", "Kof2002 (Boss Purple)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ra, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ruin Angel", "Kof2002 (Diff Moves - Based on CHL set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rgl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Magic Unique Crazy Rugal Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rm, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix 33%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rm1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.1 - 66%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rm2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.2 - 80%, 2003-04-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rm3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Remix rev.3 - 89%, 2003-04-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rm13, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof2002 (Remix Ultra 1.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rma, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra, 2010-07-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rmb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-04-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr1, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-05-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-05-08 Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr3, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr4, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-05-09 Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr5, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-05-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr6, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3, 2003-06-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr7, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rr8, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ricky", "Kof2002 (Diff Moves - Based on CHL set 3 - rev.u1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rs, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Slovakia", "Kof2002 (Iori Special Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2rs2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Slovakia", "Kof2002 Super Plus (Ultimate Edition v2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k2ru, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason/K3", "Kof2002 (Remix Ultra v2.5, 2004-08-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2rw, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Add Char - Diff Moves, 2003-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2sb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Streetboy", "Kof2002 (Diff Moves - Based on CHL set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2se2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2seh, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Add Char - Ultra kill start max - Ultra pow hack set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof2k2sm, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Maitry Maker", "Kof2002 (2k4 Super Mix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2smf, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team/Abbas", "Kof2002 (SMF, 2011-06-08)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2smg, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker/Abbas", "Kof2002 (SMG, 2016-01-04)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2smg2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arn", "Kof2002 (Recompilation of SMG, 2016-01-07)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2soi, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ACM1PT", "Kof2002 (Super Orochi Iori)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2sp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Add Char - Special move change)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2spl, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof2002 Super Plus (Ultimate Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2spls, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "JasonK, Danpaji1, Marcochen", "Kof2002 Super Plus (JasonK, Danpaji1, Marcochen)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k2spo, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Moves Hack V1, 2003-08-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2tc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "T.Com", "Kof2002 (Char color changed - Attack spark color changed for Iori and Orochi-Chris)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ul, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Ultra, 2003-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2ule, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Raymonose", "Kof2002 (Add Char - Diff Move - Ultra kill start max - Ultra pow, 2003-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2wuk, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Wesker", "Kof2002 (Ultra kill style - rev max2 - perfect)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2xxx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Peggy / Kim", "Kof2002 (Perfect revised edition, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2bsx, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Boss, Dodowang Hack)", MACHINE_SUPPORTS_SAVE ) +///GAME( 2002, kof2002d, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (decrypted C)", MACHINE_SUPPORTS_SAVE ) +///GAME( 2002, kf2k2plb, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Plus (set 3, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) +///GAME( 2002, kf2k2plc, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Super (set 4, bootleg / hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kof2002s01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "KyoX", "Kof2002 (Portuguese, 2005-09-25)" , MACHINE_SUPPORTS_SAVE ) GAME( 2008, kof2002s02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FoxUU, ZUOJIE, Bluekiller, Alexwong", "Kof2002 (Chinese, 2008-03-15)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "syberjun", "Kof2002 (Korean)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof2002s04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kim", "Kof2002 (Orochivora V1 2005-08-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof2002s05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kim", "Kof2002 (Orochivora V2 2006-02-14)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof2002s04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kim", "Kof2002 (Orochivora V1, 2005-08-21)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof2002s05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kim", "Kof2002 (Orochivora V2, 2006-02-14)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s09, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Benalla & danpaji1", "Kof2002 (BC System Plus)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s10, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "wesker", "Kof2002 (Unluck Max2 V1)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s11, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Unluck Max2 V2)" , MACHINE_SUPPORTS_SAVE ) @@ -12798,17 +12758,17 @@ GAME( 2002, kof2002s16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2002s18, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof2002 Plus (Set 3 bootleg Old)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s20, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002s20, ROT0, "bootleg", "Kof2002 Plus (Set 4 bootleg)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s21, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "lb70", "Kof2002 (RetroPokter V1.0 Beta)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2002s22, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason", "Kof2002 (Remix Ultra 2.4 2003-12-02)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof2002s23, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason, Wesker, Raymonose, Andy Chan, Macrochen, Eddids, Danpaji1", "Kof2002 (Remix Ultra 3.0 2006-05-28)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2002s22, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason", "Kof2002 (Remix Ultra 2.4, 2003-12-02)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof2002s23, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Jason, Wesker, Raymonose, Andy Chan, Macrochen, Eddids, Danpaji1", "Kof2002 (Remix Ultra 3.0, 2006-05-28)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s24, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "=K3=Jason, Wesker, Raymonose, Andy Chan, Macro Chen, Eddids, Danpaji1, sjx", "Kof2002 (Remix Ultra 3.5)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2002s25, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V3 2004-06-19)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof2002s26, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V4 2005-02-28)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof2002s27, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eddids", "Kof2002 (Enable Hidden Characters V5 2005-12-25)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2002s25, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V3, 2004-06-19)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof2002s26, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Dodowang", "Kof2002 (Enable Hidden Characters V4, 2005-02-28)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof2002s27, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eddids", "Kof2002 (Enable Hidden Characters V5, 2005-12-25)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s28, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Enhanced Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s29, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Unlimited Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s30, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Creamymami", "Kof2002 (Unlimited Power Store)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s31, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "yashional", "Kof2002 (Yagami Nunnery Add '97 Shavings Wind)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2002s32, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "wesker", "Kof2002 (Moves Hack V2 2003-09-13)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2002s32, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "wesker", "Kof2002 (Moves Hack V2, 2003-09-13)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "snk2003", "Kof2002 (Add Iori's New Move)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Add Iori's New Move 2)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "snk2003", "Kof2002 (Add Kim's New Move)" , MACHINE_SUPPORTS_SAVE ) @@ -12861,7 +12821,7 @@ GAME( 2002, kof2002s81, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2002s82, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "star07", "Kof2002 (Athena Victory Pose Change)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s83, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eddids", "Kof2002 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s84, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "KalceTin", "Kof2002 (Black Beta 0.76)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s85, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Moved To Modify And Optimize Version)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s85, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Moved To Modify And Optimise Version)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s86, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "yashional", "Kof2002 (Move Study Very Simplified)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s87, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Boss Anger Opening Action)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s88, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Boss Anger Plus Opening Action)" , MACHINE_SUPPORTS_SAVE ) @@ -12873,30 +12833,30 @@ GAME( 2002, kof2002s93, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2002s94, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "ddj", "Kof2002 (Easy Moves)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s95, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "xuyongsheng90", "Kof2002 (Sakazaki Hidden Trick Small Change)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s96, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "ddj", "Kof2002 (Always Have Super Move)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s97, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Remix Ultra 3.0 2017-09-27)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s97, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Remix Ultra 3.0, 2017-09-27)" , MACHINE_SUPPORTS_SAVE ) GAME( 2007, kof2002s98, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega Playstation Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s99, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (HT 2017-04-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s100, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (Unknown Hack 2013-04-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s101, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (Unknown Hack 2015-11-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2002s102, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 Magic Plus II (Ultimate Magic 2 Strengthen Simplified 2016-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2002s103, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "hack", "Kof2002 Magic Plus II (Challenge To Ultimate Battle 2015-03-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s99, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (HT, 2017-04-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s100, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (Unknown Hack, 2013-04-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s101, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 (Unknown Hack, 2015-11-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2002s102, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "FMG", "Kof2002 Magic Plus II (Ultimate Magic 2 Strengthen Simplified, 2016-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2002s103, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "hack", "Kof2002 Magic Plus II (Challenge To Ultimate Battle, 2015-03-08)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s104, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Heaven God Race Version v2.0)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s105, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Heaven God Race Version v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof2002s106, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kof1996", "Kof2002 (Boss Start Hack)(2009-07-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof2002s106, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kof1996", "Kof2002 (Boss Start Hack, 2009-07-26)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s107, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Integration + Modification)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s108, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic (Enhancement)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2002s109, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic (Simplified 2017-11-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2002s109, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic (Simplified, 2017-11-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, kof2002s110, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "GSC2007", "Kof2002 (Climax Revised Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s111, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Modified Energy Gauge)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s112, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (The Third Edition Of The Kingdom Of The Gods)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s113, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "IsmaMJ", "Kof2002 (Super Blood Plus 3)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2002s114, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Unknown Hack Date)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2002s115, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (RU Version 2020-02-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2002s115, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (RU Version, 2020-02-14)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf2k2mps01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "KyoX", "Kof2002 Magic Plus (Portuguese, 2005-09-25)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "syberjun", "Kof2002 Magic Plus (Korean)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "wesker", "Kof2002 Magic Plus (Unluck Max2 v1)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unluck Max2 v2)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kf2k2mps05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "kawada7278", "Kof2002 Magic Plus (Normalize Power)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kf2k2mps05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "kawada7278", "Kof2002 Magic Plus (Normalise Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps06, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unlimited Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps07, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "Creamymami", "Kof2002 Magic Plus (Unlimited power Store)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mps08, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "siromezm", "Kof2002 Magic Plus (Nude Athena)" , MACHINE_SUPPORTS_SAVE ) @@ -12929,7 +12889,7 @@ GAME( 2002, kf2k2mps34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kf2k2mps35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "Eddids", "Kof2002 Magic Plus (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf2k2mp2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "KyoX", "Kof2002 Magic Plus II (Portuguese, 2005-09-25)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "syberjun", "Kof2002 Magic Plus II (Korean)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kf2k2mp2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "Creamymami", "Kof2002 Magic Plus II (Normalize Power)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kf2k2mp2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "Creamymami", "Kof2002 Magic Plus II (Normalise Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "kawada7278", "Kof2002 Magic Plus II (Unlimited Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "Creamymami", "Kof2002 Magic Plus II (Unlimited Power Store)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s06, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "siromezm", "Kof2002 Magic Plus II (Nude Athena)" , MACHINE_SUPPORTS_SAVE ) @@ -12960,7 +12920,7 @@ GAME( 2002, kf2k2mp2s33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kf2k2mp2s34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "kof1996 & zuojie", "Kof2002 Magic Plus II (Remove Countdown06)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "wesker", "Kof2002 Magic Plus II (Practice Mode Maximum Power)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2mp2s36, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "Eddids", "Kof2002 Magic Plus II (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kf2k2mp2s37, kof2002, neogeo_noslot, neogeo, neogeo_state, init_mp2s39, ROT0, "hack", "Kof2002 Magic Plus II (Ultimate Enhancement 2016-04-09)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kf2k2mp2s37, kof2002, neogeo_noslot, neogeo, neogeo_state, init_mp2s39, ROT0, "hack", "Kof2002 Magic Plus II (Ultimate Enhancement, 2016-04-09)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2plas01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "KyoX", "Kof2002 Plus (Portuguese, 2005-09-25)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2plas02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "syberjun", "Kof2002 Plus (Korean)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kf2k2plas03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "wesker", "Kof2002 Plus (Unluck Max2 v1)" , MACHINE_SUPPORTS_SAVE ) @@ -13013,14 +12973,14 @@ GAME( 2002, kof2k2ps2as01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2k2ps2as02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Ding machine", "Kof2002 (The Ultimate Simplified)(PlayStation 2 ver 0.4)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Black Edition v1.4)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega v0.9 With AI Fix)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof2k2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega 2010-06-11)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters 1.0 2011-12-06)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof2k2s03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega, 2010-06-11)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof2k2s04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters 1.0, 2011-12-06)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s05, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHT Team", "Kof2002 (Super Plus Ultimate Edition)" , MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s07, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega v0.76 Beta Black Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s08, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Merry Christmas Special Edition 2005-12-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 1 Edition, Original trick 2017-12-2X)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof2k2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack 2007-04-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof2k2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Combo 2013-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s08, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Merry Christmas Special Edition, 2005-12-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2s09, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 1 Edition, Original trick, 2017-12-2X)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof2k2s10, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack, 2007-04-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof2k2s11, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Combo, 2013-10-12)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s12, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Chinese Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s13, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus (Green Color)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s14, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus (Chinese Remix)", MACHINE_SUPPORTS_SAVE ) @@ -13028,21 +12988,21 @@ GAME( 2002, kof2k2s15, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2k2s16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Purple Remix)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s17, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Super Merry Christmas)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s18, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "T.Com", "Kof2002 (End Of Space)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (10th Style 2010-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Perfect revised edition 2010-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof2k2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Crazy Eight 2015-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s19, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (10th Style, 2010-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s20, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Perfect revised edition, 2010-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof2k2s21, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Crazy Eight, 2015-02-15)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s23, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Magic Orochi)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Chinese Version 2008-03-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s24, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Chinese Version, 2008-03-14)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s25, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Orochi Iori/Boss 2008)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack 2009-11-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack 2017-12-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack 2006-12-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack 2016-11-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s26, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack, 2009-11-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s27, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack, 2017-12-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s28, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack, 2006-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s29, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Unknown Hack, 2016-11-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s30, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof2002 (Crazy Rugal Unique 2005)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s31, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Edition Special 2017-12-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (3rd Strike of the Orochi 2009-11-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s31, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Edition Special, 2017-12-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s33, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (3rd Strike of the Orochi, 2009-11-20)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s34, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Merry Christmas Remix Ultra Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof2k2s35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Purple Dragons 2005-10-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof2k2s35, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Purple Dragons, 2005-10-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s36, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega v0.9 Merry Christmas)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s37, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF-ON Team", "Kof2002 (Omega v0.9 beta Unknown Date)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s38, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Negative Style Super)", MACHINE_SUPPORTS_SAVE ) @@ -13055,78 +13015,77 @@ GAME( 2002, kof2k2s44, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2002, kof2k2s45, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Fantastic Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s46, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Super Revolution)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s47, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Ultra Revolution)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2s48, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of the King of Fighters 2017-12-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2s48, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of the King of Fighters, 2017-12-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s49, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus (Omega v0.9 Playstation Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s50, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Purple Dragons)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s51, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Purple Dragons Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k2s52, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (The 20th Anniversary of The King of Fighters 2016-04-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k2s53, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Tongtian Enhanced Edition 2016-04-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2s54, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 1 Edition, Original trick 2017-12-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2s55, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 2 Edition, Simplify the move 2017-12-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof2k2s56, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 2 Edition, Simplify the move 2017-12-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k2s52, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (The 20th Anniversary of The King of Fighters, 2016-04-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k2s53, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Tongtian Enhanced Edition, 2016-04-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2s54, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 1 Edition, Original trick, 2017-12-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2s55, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 2 Edition, Simplify the move, 2017-12-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof2k2s56, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary of King of Fighters 2 Edition, Simplify the move, 2017-12-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s57, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Ex-Kyo)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof2k2s58, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (All Mix Version 2011-12-29)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s59, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Iori KofXI Edition v1.0)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s60, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Magic Plus (Fixed)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s61, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 Super Magic Plus (Green Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s62, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "NeogeoBRteam", "Kof2002 (Brazil)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s63, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Marcochen", "Kof2002 (Unknown Hack Date [?])", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof2k2s64, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Zuojie", "Kof2002 (Boss Revision 2008-10-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof2k2s65, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kof1996, Kqz, Zuojie", "Kof2002 (Boss Edition v1.0 2009-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof2k2s66, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Danpaji1, Marcochen", "Kof2002 (Kim Revision 2009-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof2k2s64, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Zuojie", "Kof2002 (Boss Revision, 2008-10-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof2k2s65, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Kof1996, Kqz, Zuojie", "Kof2002 (Boss Edition v1.0, 2009-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof2k2s66, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Danpaji1, Marcochen", "Kof2002 (Kim Revision, 2009-01-23)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s67, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "TheMazTr", "Kof2002 (Changed Letters)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s68, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Foxy", "Kof2002 (N.E.S.T.S)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s69, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Orochi Team Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s70, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Magic Fking)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, kof2k2s71, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Perfect Revised Edition Unknown Date)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s72, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Tongtian Edition 2018-11-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k2s73, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra Simplification 2016-09-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof2k2s74, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Super Enhanced Edition 2015-06-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof2k2s75, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Playstation 2 Original Version 2016-09-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s76, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Playstation 2 Simplify Version 2018-10-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s77, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify A 2018-11-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s78, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify B 2018-11-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s79, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify C 2018-05-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s80, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Windbreaker 2019-02-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s81, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Resurrection of the Kingdom of Heaven 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s72, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Tongtian Edition, 2018-11-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k2s73, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Remix Ultra Simplification, 2016-09-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof2k2s74, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Super Enhanced Edition, 2015-06-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof2k2s75, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Playstation 2 Original Version, 2016-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s76, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Playstation 2 Simplify Version, 2018-10-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s77, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify A, 2018-11-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s78, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify B, 2018-11-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s79, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The 20th Anniversary King of Fighters Simplify C, 2018-05-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s80, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Windbreaker, 2019-02-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s81, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurrection of the Kingdom of Heaven, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, kof2k2s82, kof2002, gsc, neogeo, neogeo_state, init_kof2k2pl17, ROT0, "GSC2007", "Kof2002 Plus (2019-01-06 Hack)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s83, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (All Mix Version 2018-04-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof2k2s84, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof2002 (Unknown Hack 2014-12-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s85, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Tianguo Protoss 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s86, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (The Resurrection of the Kingdom of Heaven 2019 2019-11-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof2k2s87, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Another Kyo New powers 2015-02-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof2k2s88, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Black Modified Powers 2014-01-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s89, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Remix ultra 3.5 2018-01-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof2k2s90, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Merry Christmas Mix Plus 2015-06-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s91, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega v.PS2 Simplificada 2018-06-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s92, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega Magic plus 3 2018-12-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s93, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Heavenly Kingdoms Third Edition 2020-01-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s94, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Ver 1.03 2020-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s95, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Plus 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s96, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Plus New 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s97, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Super 2020-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s98, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Super New 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s99, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus A 2020-01-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s100, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus B 2020-01-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s101, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus C 2020-01-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s102, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus D 2020-01-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s103, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega version Playstation 2 2020-02-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s104, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega 2020-02-14)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s105, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (XI Flash Edition Simplified 2020-02-27)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s106, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Blackened Version Simplified 2020-02-27)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s107, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Iori Special Edition 2020-03-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s108, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurgence Strengthens 2014 2020-06-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s109, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Resurgence 2017 2020-02-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s83, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (All Mix Version, 2018-04-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof2k2s84, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof2002 (Unknown Hack, 2014-12-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s85, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Tianguo Protoss, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s86, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurrection of the Kingdom of Heaven 2019, 2019-11-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof2k2s87, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Another Kyo New powers, 2015-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof2k2s88, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Black Modified Powers, 2014-01-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s89, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof2002 (Remix ultra 3.5, 2018-01-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof2k2s90, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Merry Christmas Mix Plus, 2015-06-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s91, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega v.PS2 Simplificada, 2018-06-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s92, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega Magic plus 3, 2018-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s93, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Heavenly Kingdoms Third Edition, 2020-01-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s94, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Ver 1.03, 2020-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s95, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Plus, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s96, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Plus New, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s97, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Super, 2020-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s98, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Alpha Super New, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s99, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus A, 2020-01-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s100, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus B, 2020-01-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s101, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus C, 2020-01-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s102, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Resurgence plus D, 2020-01-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s103, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega version Playstation 2, 2020-02-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s104, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Omega, 2020-02-14)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s105, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (XI Flash Edition Simplified, 2020-02-27)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s106, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 Magic Plus II (Blackened Version Simplified, 2020-02-27)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s107, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Iori Special Edition, 2020-03-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s108, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurgence Strengthens, 2014 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s109, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Resurgence 2017, 2020-02-22)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, kof2k2s110, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Enhanced Edition Original (Iori Bailu k9999 Diamond)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, kof2k2s111, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Enhanced Edition Extremely simplified (Iori Bailu k9999 Diamond)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s112, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Female Storm Edition Original 2019-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2k2s113, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Female Storm Edition Extremely simplified 2019-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s114, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Third Edition of the Kingdom of Gods 2020-06-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s115, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurrection 2017 2020-07-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s116, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Lucar Enhanced Edition 2020-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k2s117, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Original 2018-04-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s118, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Extremely Simplified 2020-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s119, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Final Edition BC 2020-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k2s120, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Combo Simplified Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s112, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Female Storm Edition Original, 2019-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2k2s113, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Female Storm Edition Extremely simplified, 2019-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s114, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Third Edition of the Kingdom of Gods, 2020-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s115, kof2002, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Resurrection 2017, 2020-07-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s116, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Lucar Enhanced Edition, 2020-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k2s117, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Original, 2018-04-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s118, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Extremely Simplified, 2020-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s119, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (PlayStation 2 Final Edition BC, 2020-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k2s120, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (Combo Simplified Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, kof2k2s121, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Nobot Hacks", "Kof2002 (KofallmiXomega)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof2003.cpp b/docs/release/src/hbmame/drivers/kof2003.cpp index dfcb1110aec..e4fa4a13f84 100644 --- a/docs/release/src/hbmame/drivers/kof2003.cpp +++ b/docs/release/src/hbmame/drivers/kof2003.cpp @@ -497,32 +497,6 @@ ROM_START( kof2k3pch ) ROM_LOAD32_WORD( "271pch.c6", 0x4000002, 0x1000000, CRC(d873e0dd) SHA1(725421b1cb5578e3fa6488f2783369789b6a4f2e) ) ROM_END -ROM_START( kof2k3plr ) - ROM_REGION( 0x800000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "271plr.p1", 0x100000, 0x700000, CRC(082e2368) SHA1(c946095a946aacf2313738252612512fdb7f974b) ) - ROM_CONTINUE( 0x000000, 0x100000 ) - - NEO_SFIX( 0x242e0, "271plr.s1", CRC(2c0c5165) SHA1(963f653165f158ea151102059a72ff9ecf39b66a) ) - - NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "271b.v1", 0x000000, 0x400000, CRC(d2b8aa5e) SHA1(498f0556c1de56822141f8043f1ce20444f4ed0a) ) - ROM_LOAD( "271b.v2", 0x400000, 0x400000, CRC(71956ee2) SHA1(a890941e60db358cf45b58909f4719f4826f3bb1) ) - ROM_LOAD( "271b.v3", 0x800000, 0x400000, CRC(ddbbb199) SHA1(0eea4b064bdb8daa03c354fe0a0aa27c4c665bda) ) - ROM_LOAD( "271b.v4", 0xc00000, 0x400000, CRC(01b90c4f) SHA1(387164aa1995d8c11ed939b3afbc294d86d2e27f) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) ) - ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) ) - ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) ) - ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) ) - ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) ) - ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) ) - ROM_LOAD16_BYTE( "271b.c7", 0x3000000, 0x800000, CRC(374ea523) SHA1(613827d72c6181f3e08353750c9af0c4dbad020b) ) - ROM_LOAD16_BYTE( "271b.c8", 0x3000001, 0x800000, CRC(75211f4d) SHA1(d82f044e816ee539ff131d9c931200c818d34cd0) ) -ROM_END - ROM_START( kof2k3ps2 ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "271ps2.p1", 0x000000, 0x800000, CRC(8e66056d) SHA1(8ddbbf66bdcefbae15e9c0597aea846bbcfccadd) ) @@ -726,34 +700,6 @@ ROM_START( kof2k3sc ) /* The King of Fighters 2003 BOOTLEG */ ROM_LOAD16_BYTE( "271b.c8", 0x3000001, 0x800000, CRC(75211f4d) SHA1(d82f044e816ee539ff131d9c931200c818d34cd0) ) ROM_END -GAME( 2003, kof2003d, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Decrypted P&C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2003f, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 Original (Fully Decrypted - Fixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2003rebh,kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Decryption, Simplified simplification)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3b, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Gledson01", "Kof2003 (Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3bl2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Boss hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3br, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "Neogeo BR team", "Kof2003 (Portuguese Brazilian)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3bs1, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3bs2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3bs3, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3bs4, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3d, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3evo, kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Evolution 1.4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3fd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Bootleg, fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3hd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2k3hd, ROT0, "hack", "Kof2003 (NGH-2710)(decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3nd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3nrx, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Neoragex)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3pcd, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, init_kof2k3pcd, ROT0, "hack", "Kof2003 (Japan, JAMMA PCB / decrypted C&Bios)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3pch, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pcb, ROT0, "ZKW", "Kof2003 (Boss remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3plr, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Unknown Hack Date)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof2k3ps2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-03-03 beta 1.0 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof2k3ps3, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-10-31 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3ryu, kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "Iori Yagami", "Kof2003 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3ss, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3tc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "T.Com", "Kof2003 (Char color changed for Kyo (2P/4P), DUOLON (4P), K' (4P) )", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kf2k3zgf, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Zhaolu94", "Kof2003 (Attack cremation green)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3gc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Gledson01", "Kof2003 (Char color changed for Terry (4P), Athena (3P), Ash (3P), Leona (3P), K' (4P) and King (2P) )", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2k3sc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "SHIPDS", "Kof2003 (Color changed)", MACHINE_SUPPORTS_SAVE ) - /*************************** The King of Fighters '2003 @@ -3676,6 +3622,32 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '2003 +GAME( 2003, kof2003d, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Decrypted P&C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2003f, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 Original (Fully Decrypted - Fixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2003rebh,kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Decryption, Simplified simplification)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3b, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Gledson01", "Kof2003 (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3bl2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Boss hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3br, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "Neogeo BR team", "Kof2003 (Portuguese Brazilian)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3bs1, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3bs2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3bs3, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3bs4, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (Boss PS2 EGCG/FCHT Hack Set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3d, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3evo, kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Evolution 1.4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3fd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Bootleg, fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3hd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2k3hd, ROT0, "hack", "Kof2003 (NGH-2710)(decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3nd, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3nrx, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Neoragex)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3pcd, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, init_kof2k3pcd, ROT0, "hack", "Kof2003 (Japan, JAMMA PCB / decrypted C&Bios)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3pch, kf2k3pcb, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pcb, ROT0, "ZKW", "Kof2003 (Boss remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof2k3ps2, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-03-03 beta 1.0 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof2k3ps3, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGCG / FCHT", "Kof2003 (PS2 2008-10-31 (EGCG/FCHT))", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3ryu, kof2003, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "Iori Yagami", "Kof2003 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3ss, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3tc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "T.Com", "Kof2003 (Char color changed for Kyo (2P/4P), DUOLON (4P), K' (4P) )", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kf2k3zgf, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Zhaolu94", "Kof2003 (Attack cremation green)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3gc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "Gledson01", "Kof2003 (Char color changed for Terry (4P), Athena (3P), Ash (3P), Leona (3P), K' (4P) and King (2P) )", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2k3sc, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "SHIPDS", "Kof2003 (Color changed)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2003s02, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "Jason", "Kof2003 (Always Change Ok)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2003s03, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "kof1996", "Kof2003 (Enable Zoom)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2003s04, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "oak2003/snk2003", "Kof2003 (Evolution 1.4a)", MACHINE_SUPPORTS_SAVE ) @@ -3724,13 +3696,13 @@ GAME( 2003, kof2003s48, kof2003, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2003, kof2003s49, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (The Selection Interface Changes Randomly)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2003s50, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Combo)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2003s51, kof2003, neogeo_noslot, neogeo, neogeo_state, init_xs02, ROT0, "hack", "Kof2003 (Hero)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s52, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Evo 1.4 2020-02-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s53, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (PS2 Plus 2020-02-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof2003s54, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (PS2 Full Character Edition Simplified 2019-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s55, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Three Artifact Edition Simplified 2020-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s56, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Dragon Edition Simplified 2020-02-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s57, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Plus Original 2020-06-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2003s58, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Plus Simplified 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s52, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Evo 1.4, 2020-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s53, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (PS2 Plus, 2020-02-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof2003s54, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (PS2 Full Character Edition Simplified, 2019-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s55, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Three Artifact Edition Simplified, 2020-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s56, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2003 (Dragon Edition Simplified, 2020-02-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s57, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Plus Original, 2020-06-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2003s58, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "hack", "Kof2003 (Plus Simplified, 2020-06-11)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kf2k3pls01, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "devilfox & BisonSAS", "Kof2004 Plus / Hero (Portuguese)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kf2k3pls02, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "Jason", "Kof2004 Plus / Hero (Always Change Ok)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kf2k3pls03, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "kof1996", "Kof2004 Plus / Hero (Enable Zoom)", MACHINE_SUPPORTS_SAVE ) @@ -3793,6 +3765,6 @@ GAME( 2003, kof2004upls26, kof2003, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2003, kof2004upls27, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (PS2 Style)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2004upls28, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3upl, ROT0, "oak2003", "Kof2004 EX Ultra Plus (Transparency)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, kof2004upls29, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3upl, ROT0, "Eddids", "Kof2004 EX Ultra Plus (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2004upls30, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2004 EX Ultra Plus (Fengyun Plus Simplified 2020-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2004upls31, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2004 EX Ultra Plus (Fengyun Plus Simplified 2020-02-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2004upls30, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2004 EX Ultra Plus (Fengyun Plus Simplified, 2020-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2004upls31, kof2003, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2004 EX Ultra Plus (Fengyun Plus Simplified, 2020-02-29)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof94.cpp b/docs/release/src/hbmame/drivers/kof94.cpp index abeb66f4fbb..70562dcf69d 100644 --- a/docs/release/src/hbmame/drivers/kof94.cpp +++ b/docs/release/src/hbmame/drivers/kof94.cpp @@ -454,26 +454,6 @@ ROM_START( kof94y ) // Hack Boss By Ydmis ROM_LOAD16_BYTE( "055.c8", 0xc00001, 0x200000, CRC(fe0a235d) SHA1(a45c66836e4e3c77dfef9d4c6cc422cb59169149) ) ROM_END -GAME( 1994, kof94b, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Enable Hidden Characters Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94bc, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Boss Colour Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94blk, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'94 (Boss Fix Black Xtreme 0.8)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof94br, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neogeo BR team/KyoX", "Kof'94 (Portuguese Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94cg, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kawada7278", "Kof'94 (Color Modification)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94cn, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Chinese Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94cyk, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji & Kawada7278", "Kof'94 (Hack Boss and Color)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94eh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94h, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason", "Kof'94 (Remix Ultra Rev.X)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94k, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Korean Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94kh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Korean Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94qaq, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xuyongsheng90", "Kof'94 (Power Enhanced)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94ru, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94ruj, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94rz, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'94 (Hack Boss Remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94seh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'94 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) // Rugal -GAME( 1994, kof94sri, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'94 (Super Ultra Remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94y, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Hidden Characters-Fix Boss's error)", MACHINE_SUPPORTS_SAVE ) - - /*************************** The King of Fighters '94 *****************************/ @@ -1032,6 +1012,24 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '94 +GAME( 1994, kof94b, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Enable Hidden Characters Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94bc, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Boss Colour Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94blk, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'94 (Boss Fix Black Xtreme 0.8)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof94br, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neogeo BR team/KyoX", "Kof'94 (Portuguese)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94cg, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kawada7278", "Kof'94 (Color Modification)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94cn, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Chinese Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94cyk, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji & Kawada7278", "Kof'94 (Hack Boss and Color)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94eh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94h, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason", "Kof'94 (Remix Ultra Rev.X)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94k, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Korean Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94kh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Korean Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94qaq, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xuyongsheng90", "Kof'94 (Power Enhanced)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94ru, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94ruj, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'94 (Remix Ultra 1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94rz, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'94 (Hack Boss Remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94seh, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'94 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) // Rugal +GAME( 1994, kof94sri, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'94 (Super Ultra Remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94y, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'94 (Hidden Characters-Fix Boss's error)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, kof94s01, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Power Maxs)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, kof94s02, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Color Fix)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, kof94s03, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Syberjun", "Kof'94 (Korean)", MACHINE_SUPPORTS_SAVE ) @@ -1053,5 +1051,5 @@ GAME( 2018, kof94s18, kof94, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2018, kof94s19, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (New Remix 2018 Rev.2)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof94s20, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Rebout)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, kof94s21, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'94 (Xtreme Black v0.8)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof94s22, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Boss Edition 2016-03-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof94s22, kof94, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'94 (Boss Edition, 2016-03-27)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof95.cpp b/docs/release/src/hbmame/drivers/kof95.cpp index 6fd2b7c6891..330dd16e3fb 100644 --- a/docs/release/src/hbmame/drivers/kof95.cpp +++ b/docs/release/src/hbmame/drivers/kof95.cpp @@ -409,24 +409,6 @@ ROM_START( kof95y ) /* The King of Fighters '95 - Hack by Ydmis - (Can choose Ku ROM_END -GAME( 2012, kof95b, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis & Creamymami[EGCG]", "Kof'95 (Enable Hidden Characters, set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof95bln, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'95 (Boss Like NeogeoCD Version Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95brz, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'95 (Boss Remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95ce, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Colour Edit)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95d, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (NGM-084, Alt Board) ", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95eh, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'95 (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95hp, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'95 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof95k, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Moe-Luna", "Kof'95 (Korean V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95neo, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Boss Like NeogeoCD v1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95pjc, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'95 (Add Char - Char color changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof95ru, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'95 (Remix Ultra 1.0)(Diff Moves ultra rev v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95seh, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'95 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof95sp, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0, 2017-06-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof95sp2, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0, 2017-06-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95xg, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "PPX Hack Team", "Kof'95 (Boss)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95y, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'95 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) - - /************************ The King of Fighters '95 ****************************/ @@ -781,56 +763,6 @@ ROM_START( kof95s14 ) ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) ROM_END -ROM_START( kof95s15 ) - ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "084h15.p1",0x100000, 0x100000, CRC(94045bc2) SHA1(54b65b1daac9dda9b127d23924b95c4cbe50b5af) ) - ROM_CONTINUE( 0x000000, 0x100000 ) - - NEO_SFIX_128K( "084.s1", CRC(de716f8a) SHA1(f7386454a943ed5caf625f67ee1d0197b1c6fa13) ) - - NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) - - ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) - ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) - ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) - - ROM_REGION( 0x1a00000, "sprites", 0 ) - ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) - ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) - ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) - ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) - ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) - ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) - ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) - ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) -ROM_END - -ROM_START( kof95s16 ) - ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "084h16.p1",0x100000, 0x100000, CRC(623cdc63) SHA1(011b9f747619ec481dccc81c8a447052d0503042) ) - ROM_CONTINUE( 0x000000, 0x100000 ) - - NEO_SFIX_128K( "084h16.s1", CRC(4a42d6a0) SHA1(af29b2ee8a2557cc8bfab049cccb8194acce0699) ) - - NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) - - ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) - ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) - ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) - - ROM_REGION( 0x1a00000, "sprites", 0 ) - ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) - ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) - ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) - ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) - ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) - ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) - ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) - ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) -ROM_END - ROM_START( kof95s17 ) ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "084h17.p1",0x100000, 0x100000, CRC(f6a92031) SHA1(c39323f600fd2ec1071a6cfc771adcf1854e3bd5) ) @@ -1156,34 +1088,6 @@ ROM_START( kof95s29 ) ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) ROM_END -ROM_START( kof95s30 ) // encrypted px - ROM_REGION( 0x200000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "084h30.p1",0x000000, 0x100000, CRC(e829d460) SHA1(15e6dc701a41bf357e3423f56ed4796198052fa1) ) - ROM_LOAD16_WORD_SWAP( "084h30.p2",0x100000, 0x100000, CRC(2e90dd23) SHA1(5da41667264e87e33c0a4f50d7d4e4a4f957b099) ) - - ROM_REGION( 0x020000, "gsc", ROMREGION_BE | ROMREGION_16BIT ) - ROM_LOAD16_WORD_SWAP( "084h30.p3",0x000000, 0x020000, CRC(971ecbdd) SHA1(b8f59243a4f3094a44b36da73446f0dee6ca967a) ) - - NEO_SFIX_128K( "084h30.s1", CRC(26a96ac5) SHA1(bb0326e62b87a484de743d820de459de4eb0ba32) ) - - NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) - - ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) - ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) - ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) - - ROM_REGION( 0x1a00000, "sprites", 0 ) - ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) - ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) - ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) - ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) - ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) - ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) - ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) - ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) -ROM_END - ROM_START( kof95s31 ) ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "084h31.p1", 0x100000, 0x100000, CRC(8bf4e563) SHA1(f55f7355875dc9be17272c2271027223a25fec9c) ) @@ -1239,6 +1143,22 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '95 +GAME( 2012, kof95b, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis & Creamymami[EGCG]", "Kof'95 (Enable Hidden Characters, set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof95bln, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'95 (Boss Like NeogeoCD Version Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95brz, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'95 (Boss Remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95ce, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Colour Edit)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95d, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (NGM-084, Alt Board) ", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95eh, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'95 (Add Char - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95hp, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'95 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof95k, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Moe-Luna", "Kof'95 (Korean V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95neo, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Boss Like NeogeoCD v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95pjc, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'95 (Add Char - Char color changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof95ru, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'95 (Remix Ultra 1.0)(Diff Moves ultra rev v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95seh, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'95 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof95sp, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0, 2017-06-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof95sp2, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0, 2017-06-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95xg, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "PPX Hack Team", "Kof'95 (Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95y, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'95 (Add Char set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s01, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'95 (Boss Like NeogeoCD Version Rev.2)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s02, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Moe-Luna", "Kof'95 (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s03, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'95 (Unlimited Special Moves)", MACHINE_SUPPORTS_SAVE ) @@ -1253,8 +1173,6 @@ GAME( 1995, kof95s11, kof95, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1995, kof95s12, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Kof'95 (Super Kill Unified)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s13, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Kof'95 (Super kill Uniform Correction)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s14, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis&Creamymami[EGCG]", "Kof'95 (Enable Saisyu Kusanagi & Omega Rugal)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95s15, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'95 (Always Have Maximum Power)(Although Without Proper Power Display)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95s16, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'95 (Move Simplified Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 201?, kof95s17, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis & Creamymami", "Kof'95 (Super Remix V1)", MACHINE_SUPPORTS_SAVE ) GAME( 201?, kof95s18, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Super Remix V2)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof95s19, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'95 (Ice Blue Style Remix v1)", MACHINE_SUPPORTS_SAVE ) @@ -1268,7 +1186,6 @@ GAME( 2018, kof95s26, kof95, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2018, kof95s27, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Uncensored Version Remix v2)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof95s28, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'95 (Uncensored Version Remix v3)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s29, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Kof'95 (Training Move)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof95s30, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0.062?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 1995, kof95s31, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins/IsmaMj", "Kof'95 (Ice Blue Style Remix v6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof95s32, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0 2020-02-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof95s32, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0, 2020-02-22)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof96.cpp b/docs/release/src/hbmame/drivers/kof96.cpp index 53089a7cb53..4b654d29cfc 100644 --- a/docs/release/src/hbmame/drivers/kof96.cpp +++ b/docs/release/src/hbmame/drivers/kof96.cpp @@ -1563,72 +1563,6 @@ ROM_START( kof96seh ) /* The King of Fighters '96 - Super Enhance Hack by Ydmis ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) ) ROM_END - - -GAME( 1996, kof96a, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (NGM-214, Alternative Table)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof96ae, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof96ae1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof96ae1a, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof96ae1b, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof96ae2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition 2016)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof96ae23, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (The Aniversary Edition 2.3 Final Version 2020-05-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96b, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96b1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl & Jason", "Kof'96 (Remix Changed Move List v1.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96bb, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96c, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Edition Rev.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof96cbi, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Change Blood For Other Hack 2011-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ckvs, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KVS", "Kof'96 (Chinese Edition Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96chj, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl and Jason/K3", "Kof'96 (Diff Moves - Ultra kill style changed set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96cn, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Edition Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96cr, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl", "Kof'96 (Remix Changed Move List)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96de, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96dr1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96eh, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Pow hack ABC set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ep, kof96, neogeo_noslot, neogeo, neogeo_state, init_kof96ep, ROT0, "bootleg", "Kof'96 (Bootleg / Hack Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ep2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ep3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Rev.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof96evo, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev -GAME( 2004, kof96evoo, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Old)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev Old -GAME( 2004, kof96evsp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Special v1.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ey, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96hp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof96hp1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Pipi899", "Kof'96 (Unknown Hack 2007-08-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96hpr, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2 - revised)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96k, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Add Char - Pow hack ABC set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96k1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Korean Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96k3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'96 (Remix Kof98 Moves 2003-07-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96k3o, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'96 (Remix Kof98 Moves 2003-07-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96kt, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Korean)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof96lx, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ncd, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids FCHT", "Kof'96 (Boss, Like NeogeoCD Version 1.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof96oib, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof96oib2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96oih, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Orochi Iori (OIH))", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof96oir, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Orochi Iori Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96pjc, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'96 (Color Change v3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof96pch, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "C-17", "Kof'96 (C-17 hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96pm, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'96 (Practice Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof96rcw, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker/Fight China", "Kof'96 (Diff Moves - Ultra kill style changed set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96rf, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final 2007 Revised Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof96rfs, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof96rfsa, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030601 set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri4, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 030527 set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ri5, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz","Kof'96 (Igniz rev 030527 set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96rm, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marcochen", "Kof'96 (Remix 2.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96rp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Pro 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof96rp1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Andy Chan", "Kof'96 (Remix Plus 2008 SP)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96rss, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Spring Special 1.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ru, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra)(Diff Moves - Ultra kill style changed - Add Char 031203)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ru2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra v1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96rw, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'96 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96ryu, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Iori Yagami", "Kof'96 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96seh, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) - - /************************ The King of Fighters '96 ***************************/ @@ -2608,31 +2542,6 @@ ROM_START( kof96s43 ) ROM_LOAD16_BYTE( "214.c8", 0x1800001, 0x400000, CRC(fa1461ad) SHA1(6c71a7f08e4044214223a6bf80984582ab5e0328) ) ROM_END -ROM_START( kof96s44 ) - ROM_REGION( 0x800000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "214h44.p1", 0x000000, 0x100000, CRC(bdd2cbdb) SHA1(07643eb24c40b0dc9ae4c5813427f8ec7a682da8) ) - ROM_LOAD16_WORD_SWAP( "214h44.p2", 0x100000, 0x400000, CRC(17efd114) SHA1(9ad39672a1d24a5564098b2eb1fd7177df55addb) ) - ROM_LOAD16_WORD_SWAP( "214h44.p3", 0x500000, 0x100000, CRC(30e315f3) SHA1(5c822fc58e94484eb0af3d37c4b2920fb7fd00eb) ) - - NEO_SFIX_128K( "214h44.s1", CRC(b9626494) SHA1(34d913b93d8a389cdbf9fc1da3d743f099cc5352) ) - - NEO_BIOS_AUDIO_128K( "214h44.m1", CRC(3a4a7c21) SHA1(f730540d97f5c24fefe42133bacf04d8c02a85dd) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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_LOAD( "214h44.v4", 0x800000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) ) - - 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( "214h44.c4", 0x1000001, 0x800000, CRC(36a80f5b) SHA1(2ff9a3c583104b04debc5ea1ab49bc81907ac75e) ) - ROM_LOAD16_BYTE( "214h44.c5", 0x2000000, 0x800000, CRC(7390418c) SHA1(0fb1f294fe52ffe7b8525ec3eb7ba058c96d021f) ) - ROM_LOAD16_BYTE( "214h44.c6", 0x2000001, 0x800000, CRC(b45cb5ec) SHA1(9515b3a192755829ea1bb5a5955725fa7d253af2) ) -ROM_END - ROM_START( kof96s45 ) //kof96ae20x ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "214h45.p1", 0x000000, 0x100000, CRC(96cff4aa) SHA1(0e9e74a7093dfade7e823eeb92ab60591557b752) ) @@ -2808,10 +2717,72 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '96 +GAME( 1996, kof96a, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (NGM-214, Alternative Table)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof96ae, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof96ae1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof96ae1a, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof96ae1b, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof96ae2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary Edition 2016)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof96ae23, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (The Aniversary Edition 2.3 Final Version, 2020-05-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96b, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96b1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl & Jason", "Kof'96 (Remix Changed Move List v1.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96bb, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96c, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Edition Rev.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof96cbi, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Change Blood For Other Hack, 2011-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ckvs, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KVS", "Kof'96 (Chinese Edition Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96chj, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl and Jason/K3", "Kof'96 (Diff Moves - Ultra kill style changed set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96cn, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Chinese Edition Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96cr, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl", "Kof'96 (Remix Changed Move List)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96de, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96dr1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Dragon Edition set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96eh, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Pow hack ABC set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ep, kof96, neogeo_noslot, neogeo, neogeo_state, init_kof96ep, ROT0, "bootleg", "Kof'96 (Bootleg / Hack Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ep2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ep3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Bootleg / Hack Rev.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof96evo, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev +GAME( 2004, kof96evoo, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Old)", MACHINE_SUPPORTS_SAVE ) // Moves and style rev Old +GAME( 2004, kof96evsp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker, FGCH", "Kof'96 (Evolution Special v1.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ey, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96hp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof96hp1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Pipi899", "Kof'96 (Unknown Hack, 2007-08-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96hpr, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HackPlus", "Kof'96 (Add Char set 2 - revised)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96k, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Guangzhou Game Team", "Kof'96 (Add Char - Pow hack ABC set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96k1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Korean Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96k3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'96 (Remix Kof98 Moves, 2003-07-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96k3o, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3", "Kof'96 (Remix Kof98 Moves, 2003-07-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96kt, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Korean)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof96lx, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'96 (10th Anniversary set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ncd, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids FCHT", "Kof'96 (Boss, Like NeogeoCD Version 1.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof96oib, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof96oib2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96oih, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Orochi Iori (OIH))", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof96oir, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "IsmaMj", "Kof'96 (Orochi Iori Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96pjc, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'96 (Color Change v3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof96pch, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "C-17", "Kof'96 (C-17 hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96pm, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'96 (Practice Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof96rcw, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker/Fight China", "Kof'96 (Diff Moves - Ultra kill style changed set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96rf, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final 2007 Revised Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof96rfs, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof96rfsa, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Final Standard v1.4 set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 2003-06-01 set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 2003-06-01 set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 2003-06-01 set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri3, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 2003-06-01 set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri4, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz", "Kof'96 (Igniz rev 2003-05-27 set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ri5, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Igniz","Kof'96 (Igniz rev 2003-05-27 set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96rm, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marcochen", "Kof'96 (Remix 2.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96rp, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Pro 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof96rp1, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Andy Chan", "Kof'96 (Remix Plus 2008 SP)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96rss, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'96 (Remix Spring Special 1.5)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ru, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra)(Diff Moves - Ultra kill style changed - Add Char, 2003-12-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ru2, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL, Jason/K3", "Kof'96 (Remix Ultra v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96rw, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'96 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96ryu, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Iori Yagami", "Kof'96 (Ryu Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96seh, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Add Char - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s01, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Boss, Like NeogeoCD Version, Eddids Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s02, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Special Orochi Iori/Boss Hack v3.0 Rev.3)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s03, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Chinese)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof96s04, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy, marcochen, snk2003", "Kof'96 (Remix Spring Special V1.5 2005-12-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof96s04, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy, marcochen, snk2003", "Kof'96 (Remix Spring Special V1.5, 2005-12-31)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s05, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri and Ydmis", "Kof'96 (Can Choose Chizuru Kagura And Goenitz - Power Hack ABC)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s06, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'96 (Enhanced power)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s07, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Color + Power)", MACHINE_SUPPORTS_SAVE ) @@ -2819,7 +2790,7 @@ GAME( 1996, kof96s08, kof96, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1996, kof96s09, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'96 (Change Character-Color In Battle)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s10, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'96 (Evolution V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2006, kof96s11, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Nunimmanse", "Kof'96 (Korean, 2016-06-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96s12, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unlimit Special Moves V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96s12, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unlimited Special Moves V2)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s13, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'96 (Problem Fixing Maximum Display)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s14, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'96 (Swaying To The Right Of The Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s15, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'96 (Transparent Energy Bar V1)", MACHINE_SUPPORTS_SAVE ) @@ -2833,8 +2804,8 @@ GAME( 1996, kof96s22, kof96, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1996, kof96s23, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Home Machine Difficulty Locked 8)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s24, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Nine-headed dragon", "Kof'96 (Election Time Is Unlimited)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s25, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'96 (Investment Skills HIT)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96s27, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unknown Hack 2018-02-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96s28, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unknown Hack 2018-02-2X)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96s27, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unknown Hack, 2018-02-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96s28, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Unknown Hack, 2018-02-2X)", MACHINE_SUPPORTS_SAVE ) GAME( 201?, kof96s29, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Add Boss Chinese Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 201?, kof96s30, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'96 (Remix V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof96s31, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Special v0)", MACHINE_SUPPORTS_SAVE ) @@ -2847,12 +2818,11 @@ GAME( 1996, kof96s37, kof96, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1996, kof96s41, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'96 (Add Boss Characters + Maximum Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s42, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Special v4)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96s43, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Special v5)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96s44, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Special v6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof96s45, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (The Aniversary Edition 2018 2018-09-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof96s46, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (The Aniversary Edition 2.0 Final Version 2019-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof96s47, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (The Aniversary Edition 2.0 Final Version Simplify The Move 2019-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof96s48, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Combo 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof96s49, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Plus 2008SP 2020-02-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof96s50, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (The Aniversary Edition 2.3 Final Version Simplify The Move 2020-05-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof96s45, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Aniversary Edition 2018, 2018-09-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof96s46, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (Aniversary Edition 2.0 Final Version, 2019-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof96s47, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (Aniversary Edition 2.0 Final Version Simplify The Move, 2019-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof96s48, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Combo, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof96s49, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Plus 2008SP, 2020-02-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof96s50, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT/EGCG", "Kof'96 (Aniversary Edition 2.3 Final Version Simplify The Move, 2020-05-27)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kof96cns01, kof96, neogeo_noslot, neogeo, neogeo_state, init_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 3e91fcbd246..99c91ee9835 100644 --- a/docs/release/src/hbmame/drivers/kof97.cpp +++ b/docs/release/src/hbmame/drivers/kof97.cpp @@ -2554,101 +2554,6 @@ ROM_START( kof97zm ) ROM_END -GAME( 1997, kof97aa, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Simaguang", "Kof'97 (#2 Athena Plus Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ae, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (10TH Anniversary)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ae1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (10TH Anniversary)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97aot, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The wrath of the masses ~Awakening~ 2014-11-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97bh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Add Char - Orochi icon - Extra stage select)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97bng, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97bs, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0-DAY", "Kof'97 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97cb2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97cr, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "Kof'97 (Moves and Style changed - Extra stage select)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97chl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'97 (Diff Moves - 030325)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97chl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'97 (Diff Moves rev.2 - 030409)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97chris,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Kof'97 (Optimized version 2013-05-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97cn, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'97 (10th Anniversary)(Chinese Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97co, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2010-02-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97co6, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof97cy, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Emu_Max", "Kof'97 (Through/Crossing 2015-11-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof97dse, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013.06.10)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97eh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Ultra pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97eh2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97eho, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ei, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo 2010-02-07)(EI)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97evo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (#2 Evolution New Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97evoa, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Evolution (Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97frb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (FRB)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Evolution (Hakeshu)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Drop dragon version 2005-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hxd, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Hxdhome", "Kof'97 (Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ice, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "fok1997", "Kof'97 (Icy Blue Style V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97irgc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yan Zhi Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97irgc2,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yan Zhi Rev.2 2016-09-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97kai, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kai", "Kof'97 (Plus)(Alt)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97kp, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable 1 Hidden Character)(Orochi)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, kof97kp1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (KP 2000)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97lb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'97 (Quanhuang Shaman 3.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97lc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liuzheng0131", "Kof'97 (Valentine's Day and Red fire)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97lr, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Lover Red)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof97m, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012.06.28)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97mit, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MIT", "Kof'97 (Char style enhanced 050324)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97mj, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Shion Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97nd, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Baidu", "Kof'97 (Baidu)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ne, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof'97 (Remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97neo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Charity Team", "Kof'97 (Neo Charity Team)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97nude, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Nude)", MACHINE_SUPPORTS_SAVE ) // no nudes here?? -GAME( 1997, kof97pj, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'97 (Hxd fixed ver - Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97pjc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zHAOsILi [EGCG]", "Kof'97 (Color Version V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97phl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liyang1983", "Kof'97 Plus (Hack unknown)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97pl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof97pl3, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof97pla, kof97, neogeo_noslot, neogeo, neogeo_state, init_kof97pla, ROT0, "bootleg", "Kof'97 (Plus)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof97plc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'97 Plus (Black Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97plus, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus 2006)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97pm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Practice Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97ps, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Imitation Playstation final improved version 2016-10-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97rev, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "BisMill Hassan", "Kof'97 (The resurrection Of Serpent Bai Luo Luo Jing 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof97ribe, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (River)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97rk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Risko", "Kof'97 (Hack Unknown 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97rst, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the first edition 2014-04-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97rst2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the second edition 2014-04-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97rst3, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the third edition 2014-12-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97rv, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Revised edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97saw, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (Kill red flame special effect)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97sex, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Katana", "Kof'97 (Queen Edition 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97shi, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Evolution Shin Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97sm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Colorful version v1.5 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97svs, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2015-12-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97svsb2,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2011-07-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97sw, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (26a-c and 623a-c red flame special effect)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97tse, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (TSE)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97t, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimised)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97wh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (Style Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97wpls, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 Plus", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97xbt, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BT X Version 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97xi, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jacky", "Kof'97 (XI Flash Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97xp, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xuhui", "Kof'97 (Xuhui plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97xt, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Final Battle)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97xt1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chris Love", "Kof'97 (Unfinished version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97xxx, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Nude mix)", MACHINE_SUPPORTS_SAVE ) // no nudes here?? -GAME( 1997, kof97y, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable 5 hidden characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ya, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97ye, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yg, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97yk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97yk1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (World Buwu 0.083)(2008-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yk2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yk83, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK83)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yk85, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97yo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Seven Yoga Community Imitation 98)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97z, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zuojie", "Kof'97 (Hack Unknown 2016-01-X4)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97zm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'97 (ZMonanger)", MACHINE_SUPPORTS_SAVE ) - - /*************************** The King of Fighters '97 *****************************/ @@ -8914,29 +8819,6 @@ ROM_START( kof97hx38 ) ROM_LOAD16_BYTE( "232ne.c6", 0x2000001, 0x400000, CRC(0f96c84a) SHA1(79a8e1ff71051ece0ca6c8f75b0bd1cd567f2e33) ) ROM_END -ROM_START( kof97hx39 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "232hx39.p1", 0x000000, 0x100000, CRC(40f65841) SHA1(6ee90cf5d38cb46984b69a56456165b6a45553eb) ) - 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:adpcma", 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( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) ) - ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) -ROM_END - ROM_START( kof97hx40 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "232hx40.p1", 0x000000, 0x100000, CRC(6740ee67) SHA1(819d3f291977575cf2a4d112f7180bccee052afb) ) @@ -15155,31 +15037,101 @@ ROM_START( kof97plss12 ) ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) ROM_END -ROM_START( kof97plss13 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "kf97-p1p.bin", 0x000000, 0x100000, CRC(c01fda46) SHA1(bc6402f5082efc80a8936364c657165f19b49415) ) - ROM_LOAD16_WORD_SWAP( "kf97-p2p-ps13.bin", 0x100000, 0x400000, CRC(01dfd18d) SHA1(3fabea925d1cca11f91bdd5221ea5d20dc63bd73) ) - - NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) ) - - NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) - - ROM_REGION( 0xc00000, "ymsnd:adpcma", 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( "232-ps13.c5", 0x2000000, 0x400000, CRC(55c93a5b) SHA1(bb55a773b42c33ccdd9a890b8ae1ec4222a26d69) ) - ROM_LOAD16_BYTE( "232-ps13.c6", 0x2000001, 0x400000, CRC(8577cb57) SHA1(ac338c71a38ea288492c90ed283e7a7cca0399d0) ) -ROM_END - /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '97 +GAME( 1997, kof97aa, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Simaguang", "Kof'97 (#2 Athena Plus Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ae, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (10TH Anniversary)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ae1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (10TH Anniversary)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97aot, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The wrath of the masses Awakening, 2014-11-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97bh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Add Char - Orochi icon - Extra stage select)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97bng, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97bs, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0-DAY", "Kof'97 (Boss Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97cb2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97cr, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "Kof'97 (Moves and Style changed - Extra stage select)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97chl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'97 (Diff Moves, 2003-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97chl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'97 (Diff Moves rev.2, 2003-04-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97chris,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Kof'97 (Optimized version, 2013-05-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97cn, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'97 (10th Anniversary)(Chinese Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97co, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo, 2010-02-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97co6, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2006)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof97cy, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Emu_Max", "Kof'97 (Through/Crossing, 2015-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof97dse, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013-06-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97eh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Ultra pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97eh2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC - Extra stage select)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97eho, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ei, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo, 2010-02-07)(EI)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97evo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (#2 Evolution New Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97evoa, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Evolution (Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97frb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (FRB)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Evolution (Hakeshu)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Drop dragon version, 2005-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hxd, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Hxdhome", "Kof'97 (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ice, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "fok1997", "Kof'97 (Icy Blue Style V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97irgc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yan Zhi Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97irgc2,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yan Zhi Rev.2, 2016-09-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97kai, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kai", "Kof'97 (Plus)(Alt)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97kp, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable 1 Hidden Character)(Orochi)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, kof97kp1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (KP 2000)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97lb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'97 (Quanhuang Shaman 3.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97lc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liuzheng0131", "Kof'97 (Valentine's Day and Red fire)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97lr, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Lover Red)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof97m, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012-06-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97mit, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MIT", "Kof'97 (Char style enhanced, 2005-03-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97mj, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Shion Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97nd, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Baidu", "Kof'97 (Baidu)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ne, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NeHt", "Kof'97 (Remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97neo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neo Charity Team", "Kof'97 (Neo Charity Team)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97nude, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Nude)", MACHINE_SUPPORTS_SAVE ) // no nudes here?? +GAME( 1997, kof97pj, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "TcwLee", "Kof'97 (Hxd fixed ver - Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97pjc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zHAOsILi [EGCG]", "Kof'97 (Color Version V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97phl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liyang1983", "Kof'97 Plus (Hack unknown)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97pl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof97pl3, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus)(set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof97pla, kof97, neogeo_noslot, neogeo, neogeo_state, init_kof97pla, ROT0, "bootleg", "Kof'97 (Plus)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof97plc, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'97 Plus (Black Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97plus, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Plus 2006)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97pm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Practice Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97ps, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Imitation Playstation final improved version, 2016-10-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97rev, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "BisMill Hassan", "Kof'97 (The resurrection Of Serpent Bai Luo Luo Jing, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof97ribe, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (River)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97rk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Risko", "Kof'97 (Hack Unknown, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97rst, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the first edition, 2014-04-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97rst2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the second edition, 2014-04-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97rst3, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Revived to strengthen the third edition, 2014-12-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97rv, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Revised edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97saw, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (Kill red flame special effect)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97sex, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Katana", "Kof'97 (Queen Edition, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97shi, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Evolution Shin Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97sm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Colorful version v1.5, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97svs, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2015-12-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97svsb2,kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2011-07-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97sw, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (26a-c and 623a-c red flame special effect)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97tse, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (TSE)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97t, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimised)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97wh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (Style Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97wpls, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 Plus", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97xbt, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BT X Version, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97xi, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jacky", "Kof'97 (XI Flash Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97xp, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xuhui", "Kof'97 (Xuhui plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97xt, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Final Battle)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97xt1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chris Love", "Kof'97 (Unfinished version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97xxx, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 (Nude mix)", MACHINE_SUPPORTS_SAVE ) // no nudes here?? +GAME( 1997, kof97y, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable 5 hidden characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ya, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yb, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Orochi set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97ye, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yg, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yh, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Add Char - no Orochi - Pow hack ABC in Extra Mode set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97yk, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97yk1, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (World Buwu 0.083, 2008-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yk2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yk83, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK83)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yk85, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack YK85)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yl, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yl2, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Leather and Ydmis", "Kof'97 (Add Char - Extra stage select set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97yo, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Seven Yoga Community Imitation 98)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97z, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zuojie", "Kof'97 (Hack Unknown, 2016-01-X4)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97zm, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'97 (ZMonanger)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s01, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Boss PS Special Blue Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s02, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Edition 7.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s03, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Edition 6.0)", MACHINE_SUPPORTS_SAVE ) @@ -15198,12 +15150,12 @@ GAME( 1997, kof97s16, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97s17, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chinese Battle Plus 2003)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s18, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Netizen The work of the crispy SP)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s19, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s20, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2015-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof97s21, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack 2009-04-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s22, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Edition Royal 2009-07-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97s23, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Evolution 2008-12-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s24, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Devastating Match 2017-02-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s25, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unlimited Company 2017-03-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s20, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2015-01-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof97s21, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack, 2009-04-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s22, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Edition Royal, 2009-07-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97s23, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Evolution, 2008-12-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s24, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Devastating Match, 2017-02-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s25, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unlimited Company, 2017-03-07)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s26, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Super Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s27, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof-on", "Kof'97 (Color Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, kof97s28, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Emu_Max", "Kof'97 (KOF vs SF2)", MACHINE_SUPPORTS_SAVE ) @@ -15214,11 +15166,11 @@ GAME( 2008, kof97s32, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2008, kof97s33, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition Plus 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2008, kof97s34, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition Plus 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s35, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Old Chen Wave Boxing)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s36, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolution New Revision 2011-05-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s37, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolutionary Balance 2009-10-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s38, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Super metamorphosis version 2012-01-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s39, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Protoss 2012-01-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s40, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Super Plus 2016-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s36, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolution New Revision, 2011-05-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s37, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolutionary Balance, 2009-10-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s38, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Super metamorphosis version, 2012-01-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s39, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Protoss, 2012-01-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s40, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Super Plus, 2016-06-14)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s41, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Myth Test Version 34)(85 Gonitz Foot Super Kill After The Avatar Teleportation, The Big Snake Colorful Sunlight Teleport)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s42, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Test Version 35)(85 Optimized Gonitz Foot Super Kill To Avoid Card Death, Big Snake Colorful Sunshine Heart Shine)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s43, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 27)(83 All Banned From Heaven, Repairing Kagura And Buns Brother Bugs In Place, Strengthening An Lina, Big Snake Colorful Sunshine Six Hair + Protective Light))", MACHINE_SUPPORTS_SAVE ) @@ -15239,19 +15191,19 @@ GAME( 1997, kof97s57, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97s58, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 57)(85 Repairs The High Nitz Foot Super-Killing Small Tornado + Big Snake Double White Sun Two Hair A Key Hair Attack Break Defense First Dizziness)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s59, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 58)(83 Repair Crazy Eight Super Kill Stuck, Big Snake Six Hair White Sun + Protective Light A Key Hair Initial Dizziness)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s60, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 59)(85 Repair Gao Niz Foot Super Killing Small Tornado + Big Snake Six Hair White Sun + Protective Light A Key Hair Initial Dizziness)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s61, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ge Xin Edition 2017-12-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97s62, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition 2006-08-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s63, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo 2016-03-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s64, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus 2017 2017-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s65, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus Battle Of The Strong 2018-05-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof97s66, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary 2009-05-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s67, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary 2018-05-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s68, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus 2017 second edition 2017-06-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s61, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ge Xin Edition, 2017-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97s62, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition, 2006-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s63, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo, 2016-03-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s64, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus 2017, 2017-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s65, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus Battle Of The Strong, 2018-05-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof97s66, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary, 2009-05-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s67, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary, 2018-05-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s68, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus 2017 second edition, 2017-06-17)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s69, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (No Unknown Original 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s70, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Revolutionary Version 2017-12-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s71, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evil Demons Dance Plus 2016-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s72, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack 2012-06-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s73, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack 2017-07-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s70, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Revolutionary Version, 2017-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s71, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evil Demons Dance Plus, 2016-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s72, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack, 2012-06-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s73, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack, 2017-07-17)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s74, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MamePlus", "Kof'97 (Super Edition Plus 3)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s75, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Clone Zero Modified Version)(Fat Lianhua + Even Strokes + Big Snake Green Sunshine Two First Free, Went To The Fan Slap Small Bug To Be Repaired))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s76, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The Martial Arts Mythical Dark Snake Test Version 60)(83 Correction Of The Gods Color + Light Foot Rotating Legs After The Air D Feet + Big Snake Double White Sun Two Hair A Key Hair Attack Break Defense Dizziness)", MACHINE_SUPPORTS_SAVE ) @@ -15285,27 +15237,27 @@ GAME( 1997, kof97s103, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97s104, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 86)(83 Big Snakes Heart Teleport, Six Hair 0c Powder, Blue, Red Sunlight + Protective Light Dizziness)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s105, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Wulin Mythology Dark Snake Test Version 87)(85 Big Snakes Heart Teleport, Six Hair 0c Powder, Blue, Red Sunlight + Protective Light Dizziness)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s106, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (The Dragon 3.1 Dark Snake Bu Wu Gao IQ)(The Big Snake Crescent Slow Push Defense Special Effect Big Snake Flash)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97s107, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Littlemoon", "Kof'97 (Heavenly Divine 2013-02-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s108, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HZ62", "Kof'97 (ST Innovation 2018-09-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s109, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Dragon 2.9 Dark Snake 2017-02-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s110, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Days, Buwu Jianglong 18 palms second 2016-06-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s111, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation 2018-07-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s112, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition 2018-07-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s113, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YS 2017-08-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97s107, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Littlemoon", "Kof'97 (Heavenly Divine, 2013-02-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s108, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "HZ62", "Kof'97 (ST Innovation, 2018-09-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s109, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Dragon 2.9 Dark Snake, 2017-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s110, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Days, Buwu Jianglong 18 palms second, 2016-06-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s111, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation, 2018-07-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s112, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition, 2018-07-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s113, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YS, 2017-08-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s114, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996, marcochen", "Kof'97 (Hidden Characters Fix Orochi 1st)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s115, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996, marcochen", "Kof'97 (Hidden Characters Fix Orochi 2st)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s116, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Global Match v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97s117, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Remix 2018-04-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97s117, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Remix, 2018-04-08)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s118, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (KP 2000 Rev.XX?)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s119, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Evolution Shin Edition)(Ver.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s120, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Get Out Of The Way Experience Version 2017-12-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s120, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (Get Out Of The Way Experience Version, 2017-12-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s121, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Wulin Myth Dark Snake Test Edition 8)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s122, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Remix Rev.XX?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s123, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Combo Lian Ji Edition 2018-05-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s124, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Days Buwu 083 Hanhua Tongtian Edition 2016-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s125, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Shin2 2016-07-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s126, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Remix 2019-02-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s127, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly kingdom Gods 2019-02-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s123, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Combo Lian Ji Edition, 2018-05-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s124, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Days Buwu 083 Hanhua Tongtian Edition, 2016-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s125, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Shin2, 2016-07-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s126, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Remix, 2019-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s127, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly kingdom Gods, 2019-02-24)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s128, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rush Hits)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s129, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unfinished Colors Revision)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s130, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Golden Blood Version)", MACHINE_SUPPORTS_SAVE ) @@ -15313,95 +15265,95 @@ GAME( 1997, kof97s131, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97s132, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Sound Effect Revision)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s133, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s134, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BT Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97s135, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack 2008-01-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97s136, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BT X Version 2013-06-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof97s137, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2012-01-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof97s138, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof'97 (Hack Unknown 2012-04-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s139, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Emu_Max", "Kof'97 (Crosses 2 Update Original 2016-12-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s140, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Zero's Intrusion 2016-10-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97s135, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yukimura", "Kof'97 (Yukimura Hack, 2008-01-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97s136, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BT X Version, 2013-06-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof97s137, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2012-01-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof97s138, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ismamj", "Kof'97 (Hack Unknown, 2012-04-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s139, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Emu_Max", "Kof'97 (Crosses 2 Update Original, 2016-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s140, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Zero's Intrusion, 2016-10-09)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97s141, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (windbreaker Another Iory Eight God Original)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s142, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2018-08-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s143, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (3 Question Version 2018-08-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97s144, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version 2013-12-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s145, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Kingdoms 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s146, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Divine 2019-03-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s147, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Dragon Edition 2019-09-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s148, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dogs Edition 2019-11-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s149, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition 2019-10-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof97s150, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yukimura Snake 3.1 Dark Snake Plus 2017-07-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof97s151, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Versión Sexy Estilo Mugen 2015-10-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s152, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mythical Martial Arts Dark Snakes Edition Plus 2018-04-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s153, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation 2019-12-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s154, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Version 2019-11-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s155, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition 2019-11-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s156, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus Battle Of The Strong 2018-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97s157, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (3 Hard Questions 2016-12-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97s158, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Finals Summer Palace 2019-02-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s159, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary 2018-06-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97s160, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Random Combo 2010-02-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s161, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Training Version 2018-05-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s162, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The Increasingly 2020-02-08)", MACHINE_SUPPORTS_SAVE ) //The name is unknown -GAME( 2020, kof97s163, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Enhanced Simplified 2020-02-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s164, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Slay Enhanced Edition Simplified 2020-02-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s165, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition 2018-02-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof97s166, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition 2018-03-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s167, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation 2020-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s168, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Enhanced Edition Simplified 2020-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s169, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolution Ultimate Edition Simplified 2020-03-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s170, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Come Back To The Rivers And Lakes Enhanced Version Simplified 2020-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s171, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Resurgence Plus Blue Version Simplified 2020-03-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s172, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition 2020-05-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s173, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition + Alloy Bullet Series 2020-05-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s174, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Cloth 83 Modified Version 2020-05-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s175, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version 2020-05-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s176, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Enhanced Edition Simplified Move 2020-05-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s177, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BC Enhanced Version Simplified Move 2020-05-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s178, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Simplify Edition 2020-05-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s179, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Edition 2020-05-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s180, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimized Version, Practice Version 2020-05-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s181, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Modified Version 2020-05-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s182, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 85 Modified Version 2020-05-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s183, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Second Impact Original 2020-06-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s184, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Second Impact Simplified 2020-06-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s185, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SP Special Edition 2015 2020-06-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s186, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Windbreaker Eight Gods Second Shock 2020-06-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s187, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary 2020-06-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s188, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimized Modified Version 2020 2020-06-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s189, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary 1.0 2009 Original 2020-06-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s190, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary 1.0 2009 Simplify 2020-06-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s191, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena Original 2020-06-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s192, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena Simplify 2020-06-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s193, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ultimate Battle Plus Original 2019 2020-07-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s194, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ultimate Battle Plus Simplify 2019 2020-07-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s195, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 83 Modified Edition Original 2020-07-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s196, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 83 Modified Edition Simplify 2020-07-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s197, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 85 Modified Edition Original 2020-07-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s198, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 85 Modified Edition Simplify 2020-07-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s199, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version Original 2020-07-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s200, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version Simplify 2020-07-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s201, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Original 2020-07-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s202, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Simplify 2020-07-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s203, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Crane BC Edition Original 2020-07-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s204, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Crane BC Edition Simplified 2020-07-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s205, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Original 2020-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s206, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Simplified 2020-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s207, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.7 Original 2020-08-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s208, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.7 Simplified 2020-08-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s209, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Full Character Special Skills BC Version 2020-05-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s210, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena-Snake Slayer War Original 2020-09-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s211, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena-Snake Slayer War Simplified 2020-09-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s212, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.9 Original 2020-08-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s213, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.9 Simplified 2020-08-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s214, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Edition Original 2020-09-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s215, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Edition Simplified 2020-09-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s216, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Imitation 13 Flash Version Original 2020-09-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s217, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Imitation 13 Flash Version Simplified 2020-09-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s218, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 2.0 Original 2020-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof97s219, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 2.0 Simplified 2020-10-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx01, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Attack Finished 2005-08-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s142, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2018-08-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s143, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (3 Question Version, 2018-08-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97s144, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SvS Crystal Version, 2013-12-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s145, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Kingdoms, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s146, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Heavenly Divine, 2019-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s147, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Dragon Edition, 2019-09-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s148, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dogs Edition, 2019-11-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s149, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition, 2019-10-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof97s150, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Yukimura Snake 3.1 Dark Snake Plus, 2017-07-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof97s151, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Versión Sexy Estilo Mugen, 2015-10-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s152, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mythical Martial Arts Dark Snakes Edition Plus, 2018-04-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s153, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation, 2019-12-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s154, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Version, 2019-11-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s155, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Snake Edition, 2019-11-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s156, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Plus Battle Of The Strong, 2018-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof97s157, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (3 Hard Questions, 2016-12-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97s158, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Finals Summer Palace, 2019-02-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s159, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The 11Th Anniversary, 2018-06-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97s160, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Random Combo, 2010-02-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s161, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Training Version, 2018-05-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s162, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (The Increasingly, 2020-02-08)", MACHINE_SUPPORTS_SAVE ) //The name is unknown +GAME( 2020, kof97s163, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Enhanced Simplified, 2020-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s164, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Slay Enhanced Edition Simplified, 2020-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s165, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition, 2018-02-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof97s166, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Rugal Edition, 2018-03-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s167, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (ST Innovation, 2020-01-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s168, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combo Enhanced Edition Simplified, 2020-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s169, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolution Ultimate Edition Simplified, 2020-03-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s170, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Come Back To The Rivers And Lakes Enhanced Version Simplified, 2020-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s171, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Resurgence Plus Blue Version Simplified, 2020-03-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s172, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition, 2020-05-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s173, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Revised Edition + Alloy Bullet Series, 2020-05-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s174, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Cloth 83 Modified Version, 2020-05-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s175, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version, 2020-05-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s176, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Enhanced Edition Simplified Move, 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s177, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (BC Enhanced Version Simplified Move, 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s178, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Simplify Edition, 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s179, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Start Of Dream Edition, 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s180, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimized Version, Practice Version, 2020-05-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s181, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 83 Modified Version, 2020-05-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s182, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (World Armed Forces 85 Modified Version, 2020-05-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s183, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Second Impact Original, 2020-06-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s184, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (14 Windbreaker Eight Gods Second Impact Simplified, 2020-06-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s185, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (SP Special Edition 2015, 2020-06-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s186, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Windbreaker Eight Gods Second Shock, 2020-06-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s187, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary, 2020-06-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s188, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Optimized Modified Version 2020, 2020-06-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s189, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary 1.0 2009 Original, 2020-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s190, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary 1.0 2009 Simplify, 2020-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s191, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena Original, 2020-06-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s192, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena Simplify, 2020-06-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s193, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ultimate Battle Plus Original 2019, 2020-07-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s194, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Ultimate Battle Plus Simplify 2019, 2020-07-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s195, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 83 Modified Edition Original, 2020-07-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s196, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 83 Modified Edition Simplify, 2020-07-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s197, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 85 Modified Edition Original, 2020-07-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s198, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK World Buwu 85 Modified Edition Simplify, 2020-07-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s199, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version Original, 2020-07-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s200, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (YK Clone Zero Modified Version Simplify, 2020-07-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s201, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Original, 2020-07-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s202, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Simplify, 2020-07-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s203, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Crane BC Edition Original, 2020-07-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s204, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Crazy Crane BC Edition Simplified, 2020-07-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s205, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Original, 2020-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s206, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (10th Anniversary Simplified, 2020-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s207, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.7 Original, 2020-08-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s208, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.7 Simplified, 2020-08-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s209, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Full Character Special Skills BC Version, 2020-05-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s210, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena-Snake Slayer War Original, 2020-09-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s211, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Angry Athena-Snake Slayer War Simplified, 2020-09-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s212, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.9 Original, 2020-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s213, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 1.9 Simplified, 2020-08-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s214, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Edition Original, 2020-09-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s215, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mad Dragon Edition Simplified, 2020-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s216, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Imitation 13 Flash Version Original, 2020-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s217, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Imitation 13 Flash Version Simplified, 2020-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s218, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 2.0 Original, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof97s219, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chaos Edition 2.0 Simplified, 2020-10-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx01, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Attack Finished, 2005-08-27)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx02, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ace1", "Kof'97 (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx03, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang", "Kof'97 (#1 Athena Modified)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx04, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (#1 Evolution 2008-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx04, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (#1 Evolution, 2008-03-02)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx05, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl", "Kof'97 (Three Artifact Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx06, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Household Coin Is Not Reduced)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx07, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Household Coin Full)", MACHINE_SUPPORTS_SAVE ) @@ -15417,14 +15369,14 @@ GAME( 1997, kof97hx16, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx17, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 4.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx18, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'97 (Proton Version Ver 4a.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx19, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Always Level 8)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx20, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx21, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.08.06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx22, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.09.18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx23, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.10.22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx24, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.12.27)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx25, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012.02.12)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx26, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012.08.31)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx27, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013.01.06)(AI Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx20, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-07-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx21, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx22, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx23, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx24, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-12-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx25, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx26, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012-08-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx27, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013-01-06)(AI Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx28, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'97 Plus (Rev.[?])", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx29, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 Plus (Hack 2003)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx30, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Arcade Fix 1)", MACHINE_SUPPORTS_SAVE ) @@ -15432,11 +15384,10 @@ GAME( 1997, kof97hx31, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx32, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Overall Change P2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx33, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Combat Time Extended To 99)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx34, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Select The Extension Of Time)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof97hx35, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Add Orochi's Portrait (S1 version))(2004-05-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx36, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version))(2005-02-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx37, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version)(Hack ?))(2005-02-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof97hx35, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Add Orochi's Portrait (S1 version, 2004-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx36, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version, 2005-02-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx37, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C1 C2 version)(Hack ?), 2005-02-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx38, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Add Orochi's portrait (C5 C6 version))", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx39, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Replace Orochi's Portrait To Old Style)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // No Funciona GAME( 1997, kof97hx40, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Replace Orochi's portrait To PS Style)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx41, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable 5 Hidden Characters (Old))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx42, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'97 (Enable Hidden Characters' Portrait)", MACHINE_SUPPORTS_SAVE ) @@ -15446,22 +15397,22 @@ GAME( 1997, kof97hx45, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx46, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'97 (Enable Hidden Stage (Bousou)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx47, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden Characters V1 Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx48, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden Characters v3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof97hx49, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Enable Hidden Characters-Enable Orochi (S1 version))(2004-5-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx50, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Enable Hidden Characters-Enable Orochi (C1 C2 version))(2005-2-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof97hx49, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Enable Hidden Characters-Enable Orochi (S1 version), 2004-5-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx50, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Enable Hidden Characters-Enable Orochi (C1 C2 version), 2005-2-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx51, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Enable Orochi (C5 C6 version))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx52, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters - Replace Orochi's Portrait (PS style))", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx53, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions. (Right-Shift 1 Pixel))(2006-03-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx54, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions & 2 Pixel Stretch For 4 Icons)(2006-04-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx55, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions)(2006-04-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx57, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V2)(2006-04-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx58, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V3)(2006-04-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx59, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V4)(2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx53, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions. (Right-Shift 1 Pixel), 2006-03-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx54, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Fix 5 Icons' Positions & 2 Pixel Stretch For 4 Icons, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx55, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx57, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V2, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx58, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V3, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx59, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Extra/Fix Icons' Positions V4, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx60, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx61, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable V2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx62, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable V3 (Fix, Old Style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx63, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Hidden Characters V1 (Fix, PS Style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx64, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable All Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx65, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (oak's fix))(2006-03-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx65, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (oak's fix), 2006-03-08)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx66, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (PS style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx67, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Enable Hidden Characters V2 (Fix, PS style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx68, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra-No Orochi's Shadow 1st)", MACHINE_SUPPORTS_SAVE ) @@ -15489,14 +15440,14 @@ GAME( 1997, kof97hx89, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx90, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Combo Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx91, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "meiluoyao", "Kof'97 (Moves' Appearance Change)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx92, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Evolutionary Balance)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97hx93, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolutionary Balance 2010-08-0X))", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx94, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance 2011-07-0X))", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97hx93, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Evolutionary Balance, 2010-08-0X))", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx94, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance, 2011-07-0X))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx95, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'97 (Added Super Move For '94 Kyo)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx96, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "star07", "Kof'97 (#2 Snake Sunshine Action Replaces)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof97hx97, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'97 (#2 Big Black Snake Effect Replacement)(2015-07-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx98, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'97 (Super Plus v1.2)(2006-02-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx99, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FOK1997", "Kof'97 (Super kill-Style Move Closed Action changes)(2005-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx100, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang", "Kof'97 (Athena Moves More Change)(2005-09-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof97hx97, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'97 (#2 Big Black Snake Effect Replacement, 2015-07-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx98, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'97 (Super Plus v1.2, 2006-02-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx99, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FOK1997", "Kof'97 (Super kill-Style Move Closed Action changes, 2005-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx100, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang", "Kof'97 (Athena Moves More Change, 2005-09-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx101, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Arrow Instruction To Amend)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx102, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Bombs Controllable Direction)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx103, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Athena Phoenix Arrows Move Correction)", MACHINE_SUPPORTS_SAVE ) @@ -15513,35 +15464,35 @@ GAME( 1997, kof97hx113, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx114, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ching Ming", "Kof'97 (Interface Modified Version (Qingming Edition))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx115, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "K65535", "Kof'97 (Purple & Green Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx116, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Squandering snowy", "Kof'97 (Color Transplant Highlights)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx117, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996 & ivex", "Kof'97 (Fix Hidden Characters' Icons 2006-08-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx118, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Bug Fixes 1st 2008-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97hx119, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'97 (Bug Fixes 2nd 2014-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx117, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996 & ivex", "Kof'97 (Fix Hidden Characters' Icons, 2006-08-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx118, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Bug Fixes 1st, 2008-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97hx119, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'97 (Bug Fixes 2nd, 2014-05-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx120, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (The Door Voted Correction)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx122, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Task Over Off)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx123, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "mrfeng2006", "Kof'97 (Athena Opening Action Modified 2011-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx123, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "mrfeng2006", "Kof'97 (Athena Opening Action Modified, 2011-12-26)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx124, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 (Transparent Energy Bar V2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx125, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "sujianxiong", "Kof'97 (PPX Finished Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx126, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZUOJIE", "Kof'97 (PPX Finished Version (Trap) 2006-04-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx127, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marco Chen", "Kof'97 (Slightly Traditional Chinese 2005-08-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx126, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZUOJIE", "Kof'97 (PPX Finished Version (Trap), 2006-04-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx127, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marco Chen", "Kof'97 (Slightly Traditional Chinese, 2005-08-29)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx128, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yuanshaoning", "Kof'97 (Blood Gas Pan Pan-Green (Advanced Only))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx129, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'97 (Echo Select Same Characters 2nd)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97hx130, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'97 (Echo Select Same Characters 3rd 2014-02-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97hx130, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'97 (Echo Select Same Characters 3rd, 2014-02-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx131, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami [EGCG]", "Kof'97 (Echo Select Same Characters)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx133, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "AaronMengjiazi", "Kof'97 (No Flash Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx134, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wood", "Kof'97 (Attack Shows 1 Hit)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx135, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "sujianxiong", "Kof'97 (Modified Kusanagi's Standing Pose)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx136, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg (KOG)", "Kof'97 (Nude Pack From Kog)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx137, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Switch Positive And Negative Roles)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx138, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'97 (Switch Positive And Negative Characters v1 2006-01-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof97hx139, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ice flame", "Kof'97 (Qin Yang Attack Location To Modify 2015-06-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx138, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'97 (Switch Positive And Negative Characters v1, 2006-01-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof97hx139, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ice flame", "Kof'97 (Qin Yang Attack Location To Modify, 2015-06-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx140, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Mode & Characters Select)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx141, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhyxxxx", "Kof'97 (Increase Random Selection V1 2013-05-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx142, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhuoxian2007", "Kof'97 (Random Selection Plus Version V1 2013-06-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97hx143, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version V2 2013-05-2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97hx144, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version V2 Fix 2013-05-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx145, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Hits Number And Smile Change 2006.6.15)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx141, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhyxxxx", "Kof'97 (Increase Random Selection V1, 2013-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx142, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhuoxian2007", "Kof'97 (Random Selection Plus Version V1, 2013-06-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97hx143, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version V2, 2013-05-2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97hx144, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Random Selection Plus Version V2 Fix, 2013-05-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx145, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'97 (Hits Number And Smile Change, 2006-06-15)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx146, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Enable Select All Colors v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx147, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Enable Select All Colors v2 2006-10-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx147, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Enable Select All Colors v2, 2006-10-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx148, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Katana", "Kof'97 (Sexy Edition)(Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx149, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Close Part Of The Splash Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx150, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EMUWCNM", "Kof'97 (Add Randomly Selected Characters)", MACHINE_SUPPORTS_SAVE ) @@ -15562,22 +15513,22 @@ GAME( 1997, kof97hx165, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx166, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Cancel Itself Is Forbidden)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx167, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Reduction v1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx168, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Reduction v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof97hx169, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lfhzly", "Kof'97 (Runaway Seven Strong 2015-01-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof97hx169, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lfhzly", "Kof'97 (Runaway Seven Strong, 2015-01-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx170, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhyxxxx", "Kof'97 (Substitution System)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx171, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids & kof1996", "Kof'97 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx172, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'97 (AI fix & plus)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx173, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MULTIJET TEAM", "Kof'97 (Batter Character Style Change)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx174, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jacky", "Kof'97 (KOFXI Flash Version V?)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx175, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Mode Select Off)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97hx176, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EMUWCNM", "Kof'97 (Random Test 2 2013-5-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx177, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Jumping In The Same Volume Box With '98 2006-08-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97hx178, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Special Volume Box Modification 2006-08-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof97hx179, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex [FCHT]", "Kof'97 (Investment Skills Hits Counted 2007-01-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97hx180, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Blocking Version 2010-02-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97hx176, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EMUWCNM", "Kof'97 (Random Test 2, 2013-05-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx177, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Jumping In The Same Volume Box With '98, 2006-08-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97hx178, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Special Volume Box Modification, 2006-08-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof97hx179, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex [FCHT]", "Kof'97 (Investment Skills Hits Counted, 2007-01-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97hx180, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Blocking Version, 2010-02-07)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx181, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Time Infinite For Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx182, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Close The Eye Flashes)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx183, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Add Flash Option)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof97hx184, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Edit Team Again 2012-08-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof97hx184, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Edit Team Again, 2012-08-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx185, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jimmyi", "Kof'97 (Romman Perfect Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx186, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yukimura", "Kof'97 (EX Mode Plus Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx187, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bdmwzq", "Kof'97 (EX Red Blood Modification)", MACHINE_SUPPORTS_SAVE ) @@ -15587,11 +15538,11 @@ GAME( 1997, kof97hx190, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx191, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Use Your Dream To Do [L])", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx192, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Evolution New)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx193, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Evolution New (new))", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx194, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013.01.06)(AI Test)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx195, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.11)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx196, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.07.21)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx197, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011.08.01)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx199, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012.07.20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx194, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2013-01-06)(AI Test)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx195, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-07-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx196, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-07-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx197, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2011-08-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx199, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (2012-07-20)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx200, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Dream 97)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx201, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Repair Big Serpent 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx202, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yuanshaoning & simaguang66666", "Kof'97 (Repair Big Serpent 2)", MACHINE_SUPPORTS_SAVE ) @@ -15600,8 +15551,8 @@ GAME( 1997, kof97hx204, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx205, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Overall Change)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx206, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Kof'97 (Enable 3 Hidden Characters)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx207, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable All Hidden Characters Alt)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof97hx208, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang [EGCG]", "Kof'97 (Hidden Characters - Enable Orochi (S1 version)(Alt))(2004-5-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx209, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Enable Orochi (C1 C2 version)(A)(Alt)(2005-2-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof97hx208, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang [EGCG]", "Kof'97 (Hidden Characters - Enable Orochi (S1 version)(Alt), 2004-5-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx209, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Enable Orochi (C1 C2 version)(A)(Alt), 2005-2-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx210, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters - Replace Orochi's portrait (Old style)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx212, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters - Replace Orochi's (PS style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx213, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'97 (Optional First Hidden Version Of Fix)", MACHINE_SUPPORTS_SAVE ) @@ -15623,20 +15574,20 @@ GAME( 1997, kof97hx228, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx229, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhyxxxx", "Kof'97 (Yagami Temple Moves To Replace)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx230, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Move Simplified Version (B))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx231, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "fok1997", "Kof'97 (Table Grass Beijing Moves To Add)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx232, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SSforME", "Kof'97 (Kyo Ghost Change)(2005-10-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx232, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SSforME", "Kof'97 (Kyo Ghost Change, 2005-10-07)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx233, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZUOJIE", "Kof'97 (Grass In Beijing To Strengthen The Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx234, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Domon", "Kof'97 (Move Instruction Changes)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx235, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Move Modified Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof97hx236, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Heaven Titan", "Kof'97 (Simple Unlimited Connection 2002-08-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof97hx236, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Heaven Titan", "Kof'97 (Simple Unlimited Connection, 2002-08-07)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx237, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FightChina", "Kof'97 (Robert Moves To Add)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx238, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jun1988", "Kof'97 (Dragon And Tiger Flurry & Phoenix Foot Defense With 95)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx239, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Modification 2008-05-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx240, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Added 2008.3.25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx241, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Grass Beijing Special Skills To Add 2008-03-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx242, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Robert Special Skill Added 2008-03-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof97hx243, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Terry Special Skills To Add 2008-03-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx244, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Yamazaki Long Double Back To Return Faster 2005-02-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx245, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Yamasaki Drag Back Slowly 2005-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx239, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Modification, 2008-05-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx240, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Mary Special Skills Added, 2008-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx241, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Grass Beijing Special Skills To Add, 2008-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx242, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Robert Special Skill Added, 2008-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof97hx243, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Terry Special Skills To Add, 2008-03-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx244, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Yamazaki Long Double Back To Return Faster, 2005-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx245, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Yamasaki Drag Back Slowly, 2005-02-20)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx246, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Kof'97 (Change All Characters 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx247, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl", "Kof'97 (P2 MO ? [!])", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx248, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Bug fixes)", MACHINE_SUPPORTS_SAVE ) @@ -15649,24 +15600,24 @@ GAME( 1997, kof97hx254, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx255, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhuoxian2007", "Kof'97 (Liana Orders The Runaway)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx256, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhuoxian2007", "Kof'97 (Directed To Run Away Optimized Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx257, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "fok1997", "Kof'97 (Flying Props Unlimited)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97hx258, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Defense Endurance Modification V2 2010-03-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97hx259, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Adjust The Cursor Position 2013-05-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97hx258, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'97 (Defense Endurance Modification V2, 2010-03-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97hx259, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Doom (dp271)", "Kof'97 (Adjust The Cursor Position, 2013-05-29)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx260, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ice flame", "Kof'97 (Super Abnormal Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx261, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Perfectly Integrated Patch)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx262, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Gas Reduction First Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx263, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "simaguang66666", "Kof'97 (Provocative Deflated Second Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx264, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Nine-headed", "Kof'97 (Random + FLASH Integrated Version [!])", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx265, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'97 (Home Edition Unlimited Time (B))", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx266, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Extended Combat Time 2005-07-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx266, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Extended Combat Time, 2005-07-22)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx267, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOG", "Kof'97 (XXX Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx268, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Unlimited Credits In Console Mode 2ND)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx269, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Imitation KOF98)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx270, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EMU_MAX", "Kof'97 (Orochi Max Sun Shine To White Luo Extinction)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx271, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EMU_MAX", "Kof'97 (Shermie Added New Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx272, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (2017 Final 2017-06-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97hx273, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo 2010-02-07)(Alt)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx272, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (2017 Final, 2017-06-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97hx273, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'97 (Combo, 2010-02-07)(Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx274, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 Plus (2003 Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97hx275, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZUOJIE", "Kof'97 (Chinese Version 2006-05-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97hx275, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZUOJIE", "Kof'97 (Chinese Version, 2006-05-24)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx276, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Cross love", "Kof'97 (The Final Decision - S1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx277, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "fok1997", "Kof'97 (Couple Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx278, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhyxxxx", "Kof'97 (Chris Became A Snake)", MACHINE_SUPPORTS_SAVE ) @@ -15674,16 +15625,16 @@ GAME( 1997, kof97hx279, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx281, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zxbdragon", "Kof'97 (King of Gladiator)(Bootleg-Fix v1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx282, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (King of Gladiator)(Bootleg-Fix v2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx285, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'97 (Enable Hidden Characters v1 Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof97hx286, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Kof'97 (Enable 3 Hidden Characters 2011-12-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof97hx286, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Kof'97 (Enable 3 Hidden Characters, 2011-12-05)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx287, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996, Eddids", "Kof'97 (Hidden Characters Fix Orochi 2nd)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof97hx289, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Hidden Characters-Enable Orochi (S1 version))(2004-5-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof97hx290, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters-Enable Orochi (C1 C2 version))(2005-2-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof97hx289, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Kof'97 (Hidden Characters-Enable Orochi (S1 version), 2004-5-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof97hx290, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 Day-S", "Kof'97 (Hidden Characters-Enable Orochi (C1 C2 version), 2005-2-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx291, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters-Replace Orochi's portrait (old style))", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx292, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Hidden Characters-Replace Orochi's portrait (PS style))", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof97hx293, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra Fix Orochi 1st 2004-12-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof97hx293, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra Fix Orochi 1st, 2004-12-24)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx294, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'97 (Hidden Characters Extra Fix Orochi 2nd)(Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx295, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ice flame", "Kof'97 (Three Artifacts Wrath Official Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof97hx296, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance 2010-08-0X)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof97hx296, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "liyang1983", "Kof'97 (Evolutionary Balance, 2010-08-0X)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx297, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Chris Became A Snake)(Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx298, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Edition 2.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx299, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Dragon Edition 3.0)", MACHINE_SUPPORTS_SAVE ) @@ -15691,10 +15642,10 @@ GAME( 1997, kof97hx300, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97hx302, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ioriyagami", "Kof'97 (Strengthened Defense)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx303, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 (Unknown Hack Rev.XX?)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97hx304, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zxbdragon&ryu", "Kof'97 (Fix v3)(Alt ?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97hx305, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Iori with Cloak 2019-01-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof97hx306, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Iori with Cloak, Moves Simplified 2019-02-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof97hx307, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Plus 2013-07-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof97plss01, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions 2006-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97hx305, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Iori with Cloak, 2019-01-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof97hx306, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Iori with Cloak, Moves Simplified, 2019-02-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof97hx307, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "dream", "Kof'97 (Plus, 2013-07-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof97plss01, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 Plus (Hidden Characters - Fix Icons' Positions, 2006-04-04)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97plss02, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Colorful Version V1.5)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97plss03, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "tcwlee", "Kof'97 Plus (Color Change)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97plss04, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Violet Fire)", MACHINE_SUPPORTS_SAVE ) @@ -15705,6 +15656,5 @@ GAME( 1997, kof97plss08, kof97, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, kof97plss09, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V3)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97plss10, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V5)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kof97plss11, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'97 Plus (Transparent Energy Bar V6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof97plss12, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Rerise Of Chaos 2014-08-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof97plss13, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (The Storm Comes Again 2016-08-14)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof97plss12, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (Rerise Of Chaos, 2014-08-28)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof98.cpp b/docs/release/src/hbmame/drivers/kof98.cpp index 53d4e9bfc55..5e5b57b1bc1 100644 --- a/docs/release/src/hbmame/drivers/kof98.cpp +++ b/docs/release/src/hbmame/drivers/kof98.cpp @@ -30,248 +30,6 @@ ROM_START( kof98aas ) // Asamiya Athena 99 Style by Ivex ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98ae ) // not used, for experimentation - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(c9188c66) SHA1(9b248df5438cd555314ec71e52e7da6cfb192219) ) - //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(74e20ae9) SHA1(84d17fb0ee462fe491e3220e935cb588f8121611) ) - //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(23a80b3e) SHA1(b1afaf382ffd5a1d72ae5ca18c11a751a11d7654) ) - ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) - ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) -ROM_END - -ROM_START( kof98ae0 ) // Anniversary Edition - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - ROM_LOAD16_WORD_SWAP( "242ae0.p1", 0x000000, 0x100000, CRC(23a80b3e) SHA1(b1afaf382ffd5a1d72ae5ca18c11a751a11d7654) ) - ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) - ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) -ROM_END - -ROM_START( kof98ae1 ) // Anniversary Edition - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - ROM_LOAD16_WORD_SWAP( "242ae1.p1", 0x000000, 0x100000, CRC(c9188c66) SHA1(9b248df5438cd555314ec71e52e7da6cfb192219) ) - ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) - ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) -ROM_END - -ROM_START( kof98ae2 ) // Anniversary Edition - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - ROM_LOAD16_WORD_SWAP( "242ae2.p1", 0x000000, 0x100000, CRC(74e20ae9) SHA1(84d17fb0ee462fe491e3220e935cb588f8121611) ) - ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) - ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) -ROM_END - -ROM_START( kof98ae3 ) // All confirmed: kof98ae2 with new p roms - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - ROM_LOAD16_WORD_SWAP( "242ae3.p1", 0x000000, 0x100000, CRC(ad987ba2) SHA1(aa7803e3193f551171f908650cab921b9daf7ab9) ) - ROM_LOAD16_WORD_SWAP( "242ae3.p2", 0x100000, 0x600000, CRC(0409fb1e) SHA1(8e73ea6a68503b6bd434f9b044bd454fb7e371df) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) - ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) -ROM_END - -ROM_START( kof98ae20160308 ) // Anniversary Edition, all confirmed. - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - ROM_LOAD16_WORD_SWAP( "242aea.p1", 0x000000, 0x100000, CRC(c7fddbd8) SHA1(b9ded8cd3414a5f11e41436ee3aa79515e33a8d9) ) - ROM_LOAD16_WORD_SWAP( "242aea.p2", 0x100000, 0x600000, CRC(d84dbe5b) SHA1(76f08aa5c15b654b5d080c5537cb91be1f16555c) ) - - NEO_SFIX( 0x40000, "242aea.s1", CRC(345c20b0) SHA1(ff844e47667297f09f8b49ae19987542e253095e) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242aea.c1", 0x0000000, 0x800000, CRC(086ec060) SHA1(dace47c251e5c9bea771e221bf550e1b4af5212d) ) - ROM_LOAD16_BYTE( "242aea.c2", 0x0000001, 0x800000, CRC(16b9a9a2) SHA1(c8b757e6a84bae33caab07de27ca6c3d84d1893a) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242aea.c11", 0x5000000, 0x800000, CRC(56d361cb) SHA1(594826cf58b7cd3b0bee05cdab1265d03c057b58) ) - ROM_LOAD16_BYTE( "242aea.c12", 0x5000001, 0x800000, CRC(f8cb115b) SHA1(ba8a152a59acfcf72c73c6e29cd6e133630e100d) ) -ROM_END - -ROM_START( kof98ae20160902 ) // Anniversary Edition, all confirmed. - ROM_REGION( 0x700000, "maincpu", 0 ) - // These are corrupt during attract mode fight (where cars are driving past), do not use - //ROM_LOAD16_WORD_SWAP( "242aec.p1", 0x000000, 0x100004, CRC(c7fddbd8) SHA1(3fd7cd0676907b6d287355e5ade309858818dca6) ) // crc collision - //ROM_LOAD16_WORD_SWAP( "242aec.p2", 0x100000, 0x600004, CRC(d84dbe5b) SHA1(b3327f4a122fdebe56d34bc26bf2e35e0ec5e034) ) // crc collision - ROM_LOAD16_WORD_SWAP( "242aeb.p1", 0x000000, 0x100000, CRC(d69ecaa9) SHA1(924741bfab19a43d14704aeb305970de616788e4) ) - ROM_LOAD16_WORD_SWAP( "242aeb.p2", 0x100000, 0x600000, CRC(ac1e9e79) SHA1(95caf44bb771a7ce5663f60127cf5ae798f7dd4c) ) - - NEO_SFIX( 0x40000, "242aea.s1", CRC(345c20b0) SHA1(ff844e47667297f09f8b49ae19987542e253095e) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242aea.c1", 0x0000000, 0x800000, CRC(086ec060) SHA1(dace47c251e5c9bea771e221bf550e1b4af5212d) ) - ROM_LOAD16_BYTE( "242aea.c2", 0x0000001, 0x800000, CRC(16b9a9a2) SHA1(c8b757e6a84bae33caab07de27ca6c3d84d1893a) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242aea.c11", 0x5000000, 0x800000, CRC(56d361cb) SHA1(594826cf58b7cd3b0bee05cdab1265d03c057b58) ) - ROM_LOAD16_BYTE( "242aea.c12", 0x5000001, 0x800000, CRC(f8cb115b) SHA1(ba8a152a59acfcf72c73c6e29cd6e133630e100d) ) -ROM_END - ROM_START( kof98bge ) // multijet ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242bge.p1", 0x000000, 0x200000, CRC(3d0e3c74) SHA1(4b7bf2deb96592990cb79ed4dc70a1d2dc2d787e) ) @@ -324,32 +82,6 @@ ROM_START( kof98bh ) // Boss Hack 2006 ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98bvi ) // multijet - ROM_REGION( 0x600000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242bvi.p1", 0x000000, 0x200000, CRC(822038a7) SHA1(193382395b60b310851fd33761951843cbcd373e) ) - ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) ) - - NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) ) - - NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) ) - ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - 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( kof98c2006 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242c2006.p1", 0x000000, 0x100000, CRC(68dbd3ca) SHA1(839d8ed003351809b1d8b8a4529b29a57af23333) ) @@ -402,216 +134,6 @@ ROM_START( kof98c20060214 ) // multijet kof98co2 ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98c20070720 ) // kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cgg20.p1", 0x000000, 0x100000, CRC(549b46bf) SHA1(bbed5b2a131ba4ed9161aa5c246cf7d324aacf3d) ) - ROM_LOAD16_WORD_SWAP( "242cgg20.p2", 0x100000, 0x400000, CRC(d256446d) SHA1(821365a7e7fe65488171633b8218207b70dcd0f6) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20070923 ) // no idea what other roms go with this, using ones from kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cgi23.p1", 0x000000, 0x100000, CRC(07c7e389) SHA1(e0df96dd1dc3459d3017a6b3b53c25d89431abc0) ) - ROM_LOAD16_WORD_SWAP( "242cgi23.p2", 0x100000, 0x400000, CRC(45c64fc4) SHA1(922fee0ab1377123acde003cb96b5790c90ca84c) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20080330 ) // multijet kof98co3 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242chc30.p1", 0x000000, 0x100000, CRC(a606b28c) SHA1(a9c93234742107a0274ae48b3b7b63fc985e47b8) ) - ROM_LOAD16_WORD_SWAP( "242chc30.p2", 0x100000, 0x400000, CRC(baac7267) SHA1(8124d82169830c4493655a0a440e7430d67f47e8) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20080524 ) // no idea what other roms go with this, using ones from kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242che24.p1", 0x000000, 0x100000, CRC(f2dc0ec8) SHA1(90901c20f56d08ef05da66ec7cba327820909f9a) ) - ROM_LOAD16_WORD_SWAP( "242che24.p2", 0x100000, 0x400000, CRC(e2149cc5) SHA1(7d66bdf54b4bbf7f0aa163287a526cf48502bc3b) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242hx44.c3", 0x1000000, 0x800000, CRC(f712d48a) SHA1(490bbb10b6cd188c064fb5ada00438a36cf13281) ) - // ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242hx44.c4", 0x1000001, 0x800000, CRC(a1315a85) SHA1(28ba6d331c08dc3d7391dbcf2a2be392432e015b) ) - // ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20080616 ) // no idea what other roms go with this, using ones from kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242chf16.p1", 0x000000, 0x100000, CRC(de3c91fe) SHA1(706a75fe92780ea68707b37e42b1f70d507bb1c7) ) - ROM_LOAD16_WORD_SWAP( "242chf16.p2", 0x100000, 0x400000, CRC(52314cc5) SHA1(83416affb1a789647647992ea8492a55c0a62b8d) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20080712 ) // no idea what other roms go with this, using ones from kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242chg12.p1", 0x000000, 0x100000, CRC(c0b4095a) SHA1(b8c027ccf3bdda62e8bb21766ac1ad716b7cdb9a) ) - ROM_LOAD16_WORD_SWAP( "242chg12.p2", 0x100000, 0x400000, CRC(7e8d3bd3) SHA1(811c563146c1827a6322a61090570c956cdb4df0) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98cta ) // Combo 10th Anniversary - this is kof98c20080801 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cta.p1", 0x000000, 0x100000, CRC(d5646ed9) SHA1(9c0f7eb5b27f0787d6390dcde9c1566a83232890) ) - ROM_LOAD16_WORD_SWAP( "242cta.p2", 0x100000, 0x400000, CRC(2b78c216) SHA1(4e47d9ef6dd8b82c652688ca7fb3d51c869a55e1) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20090620 ) // no idea what other roms go with this, using ones from kof98co - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cif20.p1", 0x000000, 0x100000, CRC(fc3a3397) SHA1(538e04ce5bf495374e9bf3af5bd18efb3d7dabe7) ) - ROM_LOAD16_WORD_SWAP( "242cif20.p2", 0x100000, 0x400000, CRC(c2e6e6c7) SHA1(f2217bda316986a3c5730dd7927b472f20094952) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98c20090923 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242cii23.p1", 0x000000, 0x100000, CRC(35cbbaa7) SHA1(e9d773b24d999ad55c3813e627836e4d91f239f6) ) @@ -976,1306 +498,6 @@ ROM_START( kof98c20130820 ) // no idea what other roms go with this, using ones ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98c20131113 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cmk13.p1", 0x000000, 0x100000, CRC(6c60a3ef) SHA1(d9437ee77ad3ff38a56c2d90b8c0334fb3404342) ) - ROM_LOAD16_WORD_SWAP( "242cmk13.p2", 0x100000, 0x400000, CRC(fe685f71) SHA1(aaf84b3f6c44662b8a6696cf1a48ead10eae7e30) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140101 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cna01.p1", 0x000000, 0x100000, CRC(fc6edddc) SHA1(06096bf35bd19aa816541a0db2e517ab9ea6f108) ) - ROM_LOAD16_WORD_SWAP( "242cna01.p2", 0x100000, 0x400000, CRC(ae9cc41b) SHA1(2b3b433eca1da8836ccdae4648af9f742abb3c3a) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140110 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cna10.p1", 0x000000, 0x100000, CRC(f5173db2) SHA1(3ed5de29fe05bd42f1e61db99bb62a21dd18ee45) ) - ROM_LOAD16_WORD_SWAP( "242cna10.p2", 0x100000, 0x400000, CRC(277c46ad) SHA1(3d718bb9b6a616c912d0b61bf04c25acf9edd19b) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140118 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cna18.p1", 0x000000, 0x100000, CRC(d0e11829) SHA1(a1ad8372e24315e4e5d7a2e2b730065d3e63419d) ) - ROM_LOAD16_WORD_SWAP( "242cna18.p2", 0x100000, 0x400000, CRC(57710699) SHA1(c1dd6677b61b3bced57441160560ef52636e43a6) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140204 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnb04.p1", 0x000000, 0x100000, CRC(281a0134) SHA1(23231f74c82a2c130e5323338f5b85e61e464f52) ) - ROM_LOAD16_WORD_SWAP( "242cnb04.p2", 0x100000, 0x400000, CRC(5c0b42ed) SHA1(835c075fb30f96b69eec89980279a9fa516bf839) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140213 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnb13.p1", 0x000000, 0x100000, CRC(338fe20c) SHA1(149dd81dc7dda509ace4fadf796908a9af0b2111) ) - ROM_LOAD16_WORD_SWAP( "242cnb13.p2", 0x100000, 0x400000, CRC(138577d5) SHA1(97592df7350f9741b0b2b686a136f62cae650d5c) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140217 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnb17.p1", 0x000000, 0x100000, CRC(52ef6564) SHA1(46a9ada52dd44db8697f118a1e7b43e11d9878c5) ) - ROM_LOAD16_WORD_SWAP( "242cnb17.p2", 0x100000, 0x400000, CRC(a31b7b2a) SHA1(a5324f49f19850cd6bcc8d3e66edf0dda220bd41) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140228 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnb28.p1", 0x000000, 0x100000, CRC(97e9c8cc) SHA1(b38ef0f8e55f24e96c09cf5f28954661cd8ea8b8) ) - ROM_LOAD16_WORD_SWAP( "242cnb28.p2", 0x100000, 0x400000, CRC(7b99f052) SHA1(ea204a7a14b6620e64a5ac0b34d048ccd0c6fc0e) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140302 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnc02.p1", 0x000000, 0x100000, CRC(c478dd93) SHA1(759311b986b9606acc9e735f83cc33e6c4cfe151) ) - ROM_LOAD16_WORD_SWAP( "242cnc02.p2", 0x100000, 0x400000, CRC(5b81a4f0) SHA1(f0dd68bb17fa76671a08ee77a22bda773c93e810) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140310 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnc10.p1", 0x000000, 0x100000, CRC(25d26cd5) SHA1(65e301dbc2d57ba657eae49edeb53ef07a21b85e) ) - ROM_LOAD16_WORD_SWAP( "242cnc10.p2", 0x100000, 0x400000, CRC(f109629f) SHA1(827f3f6a0f66a0741c72ebc85ea5b203acb56ae0) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140317 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnc17.p1", 0x000000, 0x100000, CRC(952efa43) SHA1(2cc2a1c9b4e7159f6b42bcd7c7d4215de046dd71) ) - ROM_LOAD16_WORD_SWAP( "242cnc17.p2", 0x100000, 0x400000, CRC(43dfe9b0) SHA1(128c0d18d1d71a01ba2f8a66b9432dbbe0b58f8a) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140403 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnd03.p1", 0x000000, 0x100000, CRC(57fe473e) SHA1(d83eef73825611abaac1df9ecc81a85a910e6a23) ) - ROM_LOAD16_WORD_SWAP( "242cnd03.p2", 0x100000, 0x400000, CRC(96f73721) SHA1(fc910b437eb527244a063b519776ae54af31db77) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140412 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnd12.p1", 0x000000, 0x100000, CRC(4cb73079) SHA1(db5d0663f91936bfa68d389766ad1d2849cee300) ) - ROM_LOAD16_WORD_SWAP( "242cnd12.p2", 0x100000, 0x400000, CRC(3d30dad4) SHA1(097ead60f133fa00f7d5a903cff6c10915b1ba0b) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140416 ) // no idea what other roms go with this, using ones from kof98c20120915 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnd16.p1", 0x000000, 0x100000, CRC(25783b16) SHA1(e3748583ab2e4fa934f489e6a46a8725ae8dda35) ) - ROM_LOAD16_WORD_SWAP( "242cnd16.p2", 0x100000, 0x400000, CRC(23f70495) SHA1(73975803d48cc37b92153dc3519d9efb4a86df49) ) - - NEO_SFIX_128K( "242cnd16.s1", CRC(06186f52) SHA1(714415c30626fd4cd2eed80b0af32a4a1d8db19f) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) - ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) - 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( kof98c20140419 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnd19.p1", 0x000000, 0x100000, CRC(95853626) SHA1(7db1ab39ff7c908c81c915c587247b9f101b28dc) ) - ROM_LOAD16_WORD_SWAP( "242cnd19.p2", 0x100000, 0x400000, CRC(43475633) SHA1(f57f9744e7d041a9428602b82335038ec3d85f6d) ) - - NEO_SFIX_128K( "242cnd19.s1", CRC(75e932d8) SHA1(d8ebd9ecab29fb52994d1fdd5fbeceba3213620a) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140428 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnd28.p1", 0x000000, 0x100000, CRC(9ff156f0) SHA1(18879b3a82172613ef3e744303b00560bac27dda) ) - ROM_LOAD16_WORD_SWAP( "242cnd28.p2", 0x100000, 0x400000, CRC(ee298a6b) SHA1(5c556142abb0ddd57db33f6dac5675ca5a8e8f8c) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140504 ) // no idea what other roms go with this, using ones from kof98c20140428 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cne04.p1", 0x000000, 0x100000, CRC(d965cbf5) SHA1(e87ceb1ffe9b0757d2d9a5af970ea0f5f416767a) ) - ROM_LOAD16_WORD_SWAP( "242cne04.p2", 0x100000, 0x400000, CRC(6e96ab13) SHA1(19800094015ed659023d49dfd8b63c0578ea2952) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140524 ) // no idea what other roms go with this, using ones from kof98c20140428 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cne24.p1", 0x000000, 0x100000, CRC(f97629ad) SHA1(8fb4329907780f8508c39f6463d7a2447f81ca08) ) - ROM_LOAD16_WORD_SWAP( "242cne24.p2", 0x100000, 0x400000, CRC(89f1bf6c) SHA1(01e09eaf7a288652eef26054ddfeb3d2148265ee) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140606 ) // no idea what other roms go with this, using ones from kof98c20140428 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnf06.p1", 0x000000, 0x100000, CRC(b030bd09) SHA1(254aa86a78af1f893efda3db151dee32c9aa6b1a) ) - ROM_LOAD16_WORD_SWAP( "242cnf06.p2", 0x100000, 0x400000, CRC(0178de06) SHA1(69bab33a6e1e2c5f7d1dd13e863aed3d77e42a2a) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140620 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnf20.p1", 0x000000, 0x100000, CRC(da4e1cc5) SHA1(d139cf4dd437c5c39385e6cd199ccc71a1ea919e) ) - ROM_LOAD16_WORD_SWAP( "242cnf20.p2", 0x100000, 0x400000, CRC(a21eb0fc) SHA1(adb826e45128bd24d1d65ead2e85483fe3b79257) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140717 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cng17.p1", 0x000000, 0x100000, CRC(7048bed4) SHA1(1a8704d6d993c45f623352821ff7c7718a73197c) ) - ROM_LOAD16_WORD_SWAP( "242cng17.p2", 0x100000, 0x400000, CRC(8435b965) SHA1(f4da383de4d13636b4b26ce1674f8ef7f7245e89) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140809 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnh09.p1", 0x000000, 0x100000, CRC(0d88b29e) SHA1(c3232ab3abf7fbb51bebac652b8eed6fec2c12d9) ) - ROM_LOAD16_WORD_SWAP( "242cnh09.p2", 0x100000, 0x400000, CRC(b42ebf83) SHA1(c4405f07b8ef96eb5d9b624bc518171b5de1c546) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140816 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnh16.p1", 0x000000, 0x100000, CRC(59ae0525) SHA1(da283d53479973202046929f47b78d3a378eeb74) ) - ROM_LOAD16_WORD_SWAP( "242cnh16.p2", 0x100000, 0x400000, CRC(cfff4986) SHA1(2434b58db6e6acb87799888cee12cd7eadafb46c) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140824 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnh24.p1", 0x000000, 0x100000, CRC(ac02f016) SHA1(ce8a4c5d4adb77ceaa2c4fb02ecae639a58b1e11) ) - ROM_LOAD16_WORD_SWAP( "242cnh24.p2", 0x100000, 0x400000, CRC(224ef92b) SHA1(e104f085eb7f090c49c7fb6270d8d0cf20e26858) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140906 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cni06.p1", 0x000000, 0x100000, CRC(2b67d1fd) SHA1(b00d1cde6e70f0800722e3f676b419a24dc730a5) ) - ROM_LOAD16_WORD_SWAP( "242cni06.p2", 0x100000, 0x400000, CRC(1d935839) SHA1(eaf2c03dda42f00d1346108dda593ba669da15de) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140924 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cni24.p1", 0x000000, 0x100000, CRC(37fa2233) SHA1(0e84d11835d4a6516dec82e56dc1075a19c50697) ) - ROM_LOAD16_WORD_SWAP( "242cni24.p2", 0x100000, 0x400000, CRC(eaa3890e) SHA1(b8f783a5ce948b69bd98f6f0514714cf9a592378) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20141002 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnj02.p1", 0x000000, 0x100000, CRC(d1085e45) SHA1(c718cc7bf444c240d114e286f7c4d864ffc774dd) ) - ROM_LOAD16_WORD_SWAP( "242cnj02.p2", 0x100000, 0x400000, CRC(80511be2) SHA1(4e2922f92f3d0ef7c13c50419c57d4fb7878a9e4) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20141020 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cnj20.p1", 0x000000, 0x100000, CRC(93cae16e) SHA1(1445a267a299b733bd0c67d79b197fa55ac6d95a) ) - ROM_LOAD16_WORD_SWAP( "242cnj20.p2", 0x100000, 0x400000, CRC(e3c2e36d) SHA1(bf9b7b830f24e4682b0e6abe431e96103372d7e6) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150201 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cob01.p1", 0x000000, 0x100000, CRC(b127666b) SHA1(3d852d55dc728622e31b160ac178a5efb9c86d8c) ) - ROM_LOAD16_WORD_SWAP( "242cob01.p2", 0x100000, 0x400000, CRC(745606f4) SHA1(2d50a6b42365b02248c286f39293e760ae68381a) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150228 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cob28.p1", 0x000000, 0x100000, CRC(385de2db) SHA1(f07e764595a4da02a4517e2e244aeb6d4dd68049) ) - ROM_LOAD16_WORD_SWAP( "242cob28.p2", 0x100000, 0x400000, CRC(e68be25d) SHA1(44170fc9ebed30d2a8cac44210692b4693224ad0) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150302 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242coc02.p1", 0x000000, 0x100000, CRC(803afe36) SHA1(78b0787eeffb4f53decf0f6eee2fdce93dafc6d9) ) - ROM_LOAD16_WORD_SWAP( "242coc02.p2", 0x100000, 0x400000, CRC(7e76f991) SHA1(fab7479337e00c93f75cb9a613b18a5c81513d91) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150310 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242coc10.p1", 0x000000, 0x100000, CRC(e7b69efe) SHA1(d641b7419d18ffca5dba199af7d6197fa824a238) ) - ROM_LOAD16_WORD_SWAP( "242coc10.p2", 0x100000, 0x400000, CRC(b4e8d712) SHA1(62d437d6c4aec43f50959d121ffb99293c68099f) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150330 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242coc30.p1", 0x000000, 0x100000, CRC(7693c342) SHA1(a78907075247a4aad74060025f179ed0ac522cdf) ) - ROM_LOAD16_WORD_SWAP( "242coc30.p2", 0x100000, 0x400000, CRC(0d03f931) SHA1(bc2694d653ad28310de2ecb321b815e8f85dd1de) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150528 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242coe28.p1", 0x000000, 0x100000, CRC(82a247f9) SHA1(e472633878a993e5ada4a78b654e775dc5647544) ) - ROM_LOAD16_WORD_SWAP( "242coc30.p2", 0x100000, 0x400000, CRC(0d03f931) SHA1(bc2694d653ad28310de2ecb321b815e8f85dd1de) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150614 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cof14.p1", 0x000000, 0x100000, CRC(1df50acf) SHA1(4a13e5e92781b42d91da8c6b3c625715213f0bfe) ) - ROM_LOAD16_WORD_SWAP( "242cof14.p2", 0x100000, 0x400000, CRC(0e4c921c) SHA1(a0879fc90051111dec8e2bcc0f7177b892661b03) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150705 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cog05.p1", 0x000000, 0x100000, CRC(fe8c3218) SHA1(0426ba382e1207dd517a2f950651b383c786564d) ) - ROM_LOAD16_WORD_SWAP( "242cog05.p2", 0x100000, 0x400000, CRC(30477896) SHA1(d3834c7353e4b3781874742fc0a0154656806cef) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150729 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cog29.p1", 0x000000, 0x100000, CRC(9c485873) SHA1(bdbd18de319723f4a6730236f5b22b54489fce09) ) - ROM_LOAD16_WORD_SWAP( "242cog29.p2", 0x100000, 0x400000, CRC(8ab6db32) SHA1(fa8d317a5e4185343f91c8dd2a84d3e375b1ec4b) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150827 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242coh27.p1", 0x000000, 0x100000, CRC(4cb8bd3d) SHA1(968f859f48f8893e9376d9777022ffc5cd56ea3b) ) - ROM_LOAD16_WORD_SWAP( "242coh27.p2", 0x100000, 0x400000, CRC(83590f75) SHA1(808b13f90a437651372872fd47d921854555c4ca) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151103 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cok03.p1", 0x000000, 0x100000, CRC(e5d553c0) SHA1(bee0d432276a534e1ba511a2c1eb73722079b42f) ) - ROM_LOAD16_WORD_SWAP( "242cok03.p2", 0x100000, 0x400000, CRC(0bba8a3e) SHA1(9f8278b5c9b61e4ecc7849efedfbdc8692fbc9be) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151108 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cok08.p1", 0x000000, 0x100000, CRC(971bae37) SHA1(9b66bd0d893eae0cf6d17d7c4ff3d5f6f7a3d83a) ) - ROM_LOAD16_WORD_SWAP( "242cok08.p2", 0x100000, 0x400000, CRC(9cdd6455) SHA1(24014e66b5e773456987acef055f8307f731874e) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151110 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cok10.p1", 0x000000, 0x100000, CRC(4d1ffdf4) SHA1(9630499b8f88d332bbfea965b55854fd6d40c134) ) - ROM_LOAD16_WORD_SWAP( "242cok10.p2", 0x100000, 0x400000, CRC(064a18c9) SHA1(cc68ee70f738365674c63cc31954c994a6b2aeba) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151223 ) // only p1,p2 are confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242col23.p1", 0x000000, 0x100000, CRC(7549069f) SHA1(3c083f77f4598c1525fc327f41dbd25a89a66723) ) - ROM_LOAD16_WORD_SWAP( "242col23.p2", 0x100000, 0x400000, CRC(c53f8c35) SHA1(005b52da53dd57053d0123febfd004c2137cbace) ) - - NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20160320 ) // all confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cpc20.p1", 0x000000, 0x100000, CRC(3a6baeb5) SHA1(100cfaf7f8478ef0f480c1453d268aef6758952a) ) - ROM_LOAD16_WORD_SWAP( "242cpc20.p2", 0x100000, 0x400000, CRC(d6c78a73) SHA1(6ec63abaf39c1c7ddf4830a9a0e71618b539ea05) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20160907 ) // all confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cpi07.p1", 0x000000, 0x100000, CRC(eb7e9f57) SHA1(085881730d6f4565e5a67ffc8b4293ba624932bb) ) - ROM_LOAD16_WORD_SWAP( "242cpi07.p2", 0x100000, 0x400000, CRC(919807ea) SHA1(bdb42da3b13aa68c785d5f50c14fc96c0d8b60e7) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170303 ) // px confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cqc03.p1", 0x000000, 0x100000, CRC(93ef2538) SHA1(7a29eab320ed20facfc56275abaa9780a4ac1d20) ) - ROM_LOAD16_WORD_SWAP( "242cqc03.p2", 0x100000, 0x400000, CRC(58fb0e49) SHA1(147c8c27c6b0cbd85aae7c83b56cafee8c9009fc) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170408 ) // p1 confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cqd08.p1", 0x000000, 0x100000, CRC(c7732878) SHA1(e6f3b6ab2cb18d955ff0446279cc39955a9c219c) ) - ROM_LOAD16_WORD_SWAP( "242cqc03.p2", 0x100000, 0x400000, CRC(58fb0e49) SHA1(147c8c27c6b0cbd85aae7c83b56cafee8c9009fc) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170601 ) // px confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cqf01.p1", 0x000000, 0x100000, CRC(1faa94ee) SHA1(ce2038cf26c13f510b054c863c9baedfe92650ff) ) - ROM_LOAD16_WORD_SWAP( "242cqf01.p2", 0x100000, 0x400000, CRC(69b7f51c) SHA1(6f33b131ff4586f6e65309eb9dd4711f89237882) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170612 ) // all confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242cqf12.p1", 0x000000, 0x100000, CRC(b00433fb) SHA1(0fe2f3e368c9a53260e03b2f7d5599ead467cb70) ) - ROM_LOAD16_WORD_SWAP( "242cqf01.p2", 0x100000, 0x400000, CRC(69b7f51c) SHA1(6f33b131ff4586f6e65309eb9dd4711f89237882) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20180228 ) // c1-4,m1,s1,px confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242crb28.p1", 0x000000, 0x100000, CRC(8dd6fdbe) SHA1(8f42ded12089aaea7688478b64411e905d246ea6) ) - ROM_LOAD16_WORD_SWAP( "242crb28.p2", 0x100000, 0x400000, CRC(f26a5f19) SHA1(4138c0b07e0be655ec2e83d15507368668957f40) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20180301 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242crb29.p1", 0x000000, 0x100000, CRC(40cac9e7) SHA1(7253fcd70246237ef84f20a67079ebbac09fd694) ) - ROM_LOAD16_WORD_SWAP( "242crb29.p2", 0x100000, 0x400000, CRC(4408a9a2) SHA1(f855b1f45a014bbcaac3bf278ceea1930bcca74c) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98cd ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242cd.p1", 0x000000, 0x100000, CRC(1a748f96) SHA1(bddb07fa6dc59ae547aed32218a6601b8b80816e) ) @@ -4149,164 +2371,6 @@ ROM_START( kof98evox ) // Evolution ROM_LOAD16_BYTE( "242sp.c8", 0x3000001, 0x800000, CRC(9744d47f) SHA1(8a7057a99f6cbc9707f10feb64192716cf6df151 ) ) ROM_END -GAME( 1998, kof98aas, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Asamiya Athena 99 Style)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98ae, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98ae0, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition)(set 0)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98ae1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98ae2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98ae3, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 3)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98ae20160308,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition 2016-03-08)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98ae20160902,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition 2016-09-02)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98bge, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Boss Gold Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98bh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Boss Hack 2006)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98bvi, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Ivex", "Kof'98 (Blocking Version 2009-05-31)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // crashes in first demo -GAME( 2006, kof98c2006, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98c20060214, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-02-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98c20070720, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-07-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2007, kof98c20070923, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-09-23)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2008, kof98c20080330, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-03-30)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2008, kof98c20080524, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-05-24)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2008, kof98c20080616, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-06-16)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2008, kof98c20080712, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-07-12)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2009, kof98c20090620, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-06-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 2009, kof98c20090923, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-09-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98c20100214, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-02-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98c20100304, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-03-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98c20110114, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98c20110314, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-03-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98c20120116, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-01-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98c20120915, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-09-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130213, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-02-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130311, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130509, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-05-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130528, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130617, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-06-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130808, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-08-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20130820, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-08-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98c20131113, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-11-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140101, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140118, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-01-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140204, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140213, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140217, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140302, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140310, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140317, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-03-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140403, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140412, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140416, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140419, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140428, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140504, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-05-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140524, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-05-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140606, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-06-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140620, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-06-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140717, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-07-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140809, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140816, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140824, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140906, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-09-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20140924, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-09-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20141002, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-10-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98c20141020, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2014-10-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150201, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-02-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150302, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150310, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150330, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-03-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150528, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-05-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150614, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-06-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150705, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-07-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150729, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-07-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20150827, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-08-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20151103, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20151108, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20151110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-11-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98c20151223, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-12-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98c20160320, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-03-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98c20160907, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-09-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98c20170303, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-03-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98c20170408, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-04-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98c20170601, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-06-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98c20170612, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-06-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98c20180228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2018-02-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98c20180301, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2018-03-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cd, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (CD conversion)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cd1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4F)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cd2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof98ch, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chase", "Kof'98 (Diff Moves 2003-05-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ch1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU", "Kof'98 (Chinese Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof98chl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'98 (Diff Moves 2003-03-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98chris,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Chris 2k2 Style)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cn, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Add Rugal Chinese Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cn1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Add Rugal Chinese Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cos, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cos1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98cos2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98cta, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 10th Anniversary)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 1998, kof98dc, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Dodowang", "Kof'98 (Char color changed - Negative style)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ecm, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Enhanced Chris Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ehr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Diff Moves - Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98evl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Evolution Lite)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98evo, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NEO Edit Team", "Kof'98 (Evolution version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98evo2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Evolution Orochi Baozou Hack Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof98evr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Is back in the enhanced version 2014-12-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98f, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Fake)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof98fr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2004)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof98fro, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2003)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof98fro2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2002)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98frp, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Skaiboy Cigarette", "Kof'98 (French Set 2 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98fv, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Flash Revision)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98fv2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Flash Version UK)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98gold, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Gold Color Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98hk, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Hakeshu)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ice, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ico, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style)(Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98iori, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Iori Special)(2010-02-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98izh, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Zuojie", "Kof'98 (Imitates Kof2002 Attacks Version 2008-12-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98jh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3 and Ydmis", "Kof'98 (Add Rugal - Athena style changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98k95, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (EX KYO SP)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98klc, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-09-23)(Kalce combo mix)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself -GAME( 1998, kof98lb, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'98 (Tongtian Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98lv, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Love Edition)(2009-12-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98m, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98mev, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (MEV)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98mix, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mix 2011-10-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98nc, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'98 (Neo-Geo CD 1.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ncdh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'98 (CD to MVS Conversion)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98new, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (New Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98pfe, kof98, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'98 (Plus Final Edition 2017-07-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98pjc, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "TcwLee", "Kof'98 (Char color changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Floating judgment enhanced version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rh1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Real Rugal Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'98 (Angry and angry)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rm, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Remix Changed Move List)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rsa, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Wanglins", "Kof'98 (Ralf Special Attack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98rup, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultimate Edition v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98seh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98seho, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98sof, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Silver Omega Tributo a Fliperman)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98sp, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZWJ", "Kof'98 (Super Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98sp2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZWJ", "Kof'98 (Super Plus Alternate Set)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98sr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Flash Landscaping)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98sv, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98tim, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT, Creamymami, Raymonose", "Kof'98 (Triple Impact Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ul, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Leona Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98ult, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Elrayzeur", "Kof'98 (Ultimate Match)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ur, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98urf, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal Final Version Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98wh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98wh1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Moves' effect change)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98wh2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo, Iori and Rugal)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98xi, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jacky", "Kof'98 (XI Flash Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98y, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98yh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98zy, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Wanglins", "Kof'98 (Purple version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98evox, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Evolution, Orochi, Baozou Hack)", MACHINE_SUPPORTS_SAVE ) - - /*************************** The King of Fighters '98 *****************************/ @@ -4837,39 +2901,6 @@ ROM_START( kof98s20 ) ROM_LOAD16_BYTE( "242h13.c8", 0x3000001, 0x800000, CRC(97e884ae) SHA1(3fa2d883a7e97aef3f9cc6bf5033355704abe939) ) ROM_END -ROM_START( kof98s21 ) - ROM_REGION( 0xD00000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242h21.p1", 0x000000, 0x100000, CRC(22f56f06) SHA1(4ca83867924ce2a85f65f09ca94868f5b13d513f) ) - ROM_LOAD16_WORD_SWAP( "242h21.p2", 0x100000, 0x600000, CRC(8f2eb07b) SHA1(391b22a2e3aadc0efbbf7ac51c6cc631309d09b4) ) - - NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) - - NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) - ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) - ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) - ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) - ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) - ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) - ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) - ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) - ROM_LOAD16_BYTE( "242h21.c11", 0x5000000, 0x800000, CRC(d29699b9) SHA1(4641d727299b75e81f7c8fc1d59c60ccd614d5c9) ) - ROM_LOAD16_BYTE( "242h21.c12", 0x5000001, 0x800000, CRC(40173bcd) SHA1(db36058abdc07430e8cf4c404ed612e7ae652142) ) -ROM_END - ROM_START( kof98s22 ) ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242h22.p1", 0x000000, 0x200000, CRC(032a0764) SHA1(40a852a3721c9cd2ef3fbe074b8531de1c329d4b) ) @@ -4896,32 +2927,6 @@ ROM_START( kof98s22 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98s23 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242ckcx14.p1", 0x000000, 0x100000, CRC(573b84a3) SHA1(bf996583ce83ebc6ae631c45ba1461dadb67d907) ) - ROM_LOAD16_WORD_SWAP( "242ckcx14.p2", 0x100000, 0x400000, CRC(6dee5663) SHA1(2adf8482d39e8c9cb08656404393911022829bd3) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98s24 ) ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242h22.p1", 0x000000, 0x200000, CRC(032a0764) SHA1(40a852a3721c9cd2ef3fbe074b8531de1c329d4b) ) @@ -6566,32 +4571,6 @@ ROM_START( kof98hh38 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh44 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242chc30.p1", 0x000000, 0x100000, CRC(a606b28c) SHA1(a9c93234742107a0274ae48b3b7b63fc985e47b8) ) - ROM_LOAD16_WORD_SWAP( "242hx44.p2", 0x100000, 0x400000, CRC(22d1ab56) SHA1(70bdf8237ab3171c790deb8476473a020d14fac2) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242hx44.c3", 0x1000000, 0x800000, CRC(f712d48a) SHA1(490bbb10b6cd188c064fb5ada00438a36cf13281) ) - ROM_LOAD16_BYTE( "242hx44.c4", 0x1000001, 0x800000, CRC(a1315a85) SHA1(28ba6d331c08dc3d7391dbcf2a2be392432e015b) ) - 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( kof98hh47 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx47.p1", 0x000000, 0x100000, CRC(80aeaf48) SHA1(d927c47ca04a9c63c064e2d76b383d000233d27b) ) @@ -7244,110 +5223,6 @@ ROM_START( kof98hh75 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh76 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx76.p1", 0x000000, 0x100000, CRC(0ae73dac) SHA1(ff2f8afcfb2dfa2c1f1ee0fb21f7669afc7b1b9b) ) - ROM_LOAD16_WORD_SWAP( "242hx76.p2", 0x100000, 0x400000, CRC(29bc9d71) SHA1(2caabf5db17f053b2be7e698483e793dd305df9e) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh77 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx77.p1", 0x000000, 0x100000, CRC(4b889699) SHA1(3fdf959c63883a0c0b52aa8dd7500eb88591bf99) ) - ROM_LOAD16_WORD_SWAP( "242hx77.p2", 0x100000, 0x400000, CRC(2058504a) SHA1(97128a5fff45c1dfd9bd4460dea6b9eed1b93fc7) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh78 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx78.p1", 0x000000, 0x100000, CRC(62d198ef) SHA1(8658006b971c9c17f47193f35a1e8d205ce6243b) ) - ROM_LOAD16_WORD_SWAP( "242hx78.p2", 0x100000, 0x400000, CRC(8a4ff4f6) SHA1(58b3f1c884bb7300c7c382dc740db0a047368e7f) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh79 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx79.p1", 0x000000, 0x100000, CRC(141f2ff9) SHA1(5bed9a8815b4390e21821ced3cae9fb84df9080d) ) - ROM_LOAD16_WORD_SWAP( "242hx79.p2", 0x100000, 0x400000, CRC(0166d769) SHA1(b0d1ac160701f66261a86ab2d3611603d8c4caff) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh80 ) // all confirmed ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx80.p1", 0x000000, 0x100000, CRC(8f3da74e) SHA1(f845efd03c980d2490f8716da475b0bf5912257b) ) @@ -7376,84 +5251,6 @@ ROM_START( kof98hh80 ) // all confirmed ROM_LOAD16_BYTE( "242mev.c10", 0x4000001, 0x800000, CRC(6a04ab8c) SHA1(4c000e595cab2749bbee26b45527f5a7b573dfbc) ) ROM_END -ROM_START( kof98hh81 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx81.p1", 0x000000, 0x100000, CRC(f8debe2a) SHA1(f5731759cd48c4235bbd2caae2c767d7aac2e193) ) - ROM_LOAD16_WORD_SWAP( "242hx81.p2", 0x100000, 0x400000, CRC(cc125138) SHA1(b6e2b504dbd62e37a87e2bf1cafd9ef5526b416f) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh82 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx82.p1", 0x000000, 0x100000, CRC(331831af) SHA1(f13433a6a32b86b733b37665ef9ccfc2d9703d22) ) - ROM_LOAD16_WORD_SWAP( "242hx82.p2", 0x100000, 0x400000, CRC(ad59736a) SHA1(809be640406c9abeb7ae8471c52e04f8f48c0b97) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh83 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx83.p1", 0x000000, 0x100000, CRC(507d7bb6) SHA1(e67fe6b52d4ba87fa0259b2119e916a0e1b5f14f) ) - ROM_LOAD16_WORD_SWAP( "242hx83.p2", 0x100000, 0x400000, CRC(7716219c) SHA1(d229e13ef73b83a50467fc587e41cd7c82aa2616) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh84 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx84.p1", 0x000000, 0x100000, CRC(f83a8fa1) SHA1(4cf6dc8b11b40f1a081890181303334f0ceee438) ) @@ -7480,292 +5277,6 @@ ROM_START( kof98hh84 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh85 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx85.p1", 0x000000, 0x100000, CRC(a0f12eae) SHA1(14be95b0137a1b0c6990129785cd3d52abe7da0e) ) - ROM_LOAD16_WORD_SWAP( "242hx85.p2", 0x100000, 0x400000, CRC(514c3312) SHA1(c84bfc9902c2ef85323d70ec0a36987e3b3f8fff) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh86 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx86.p1", 0x000000, 0x100000, CRC(a9405654) SHA1(d8e5ae5e49c2a58ae84fad5f9af14e71be063041) ) - ROM_LOAD16_WORD_SWAP( "242hx86.p2", 0x100000, 0x400000, CRC(4b2660b1) SHA1(4cf4e91fb638009321852e0435f2375301b188ab) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh87 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx87.p1", 0x000000, 0x100000, CRC(26a286b5) SHA1(c29d19cf38737c5969dd5c49c985a30d39bcd478) ) - ROM_LOAD16_WORD_SWAP( "242hx87.p2", 0x100000, 0x400000, CRC(61bab47a) SHA1(a111f51cee896e1f0b80e9d8fd0c554aee726415) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh88 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx88.p1", 0x000000, 0x100000, CRC(c602cefe) SHA1(c50dd9e8aa34cd81517f876b268bdfa328be52d9) ) - ROM_LOAD16_WORD_SWAP( "242hx81.p2", 0x100000, 0x400000, CRC(cc125138) SHA1(b6e2b504dbd62e37a87e2bf1cafd9ef5526b416f) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh89 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx89.p1", 0x000000, 0x100000, CRC(f1eac22d) SHA1(9866759b9e8f790662e305846cc1f8667f7b3f93) ) - ROM_LOAD16_WORD_SWAP( "242hx89.p2", 0x100000, 0x400000, CRC(521cbbe4) SHA1(898f5237b40d1c6fef87348f22d4bdddb3c9543b) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh90 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx90.p1", 0x000000, 0x100000, CRC(66570f6c) SHA1(d478ded6b2b613b687b806fa994de2531f858292) ) - ROM_LOAD16_WORD_SWAP( "242hx13.p2", 0x100000, 0x400000, CRC(de849da2) SHA1(da7ef5f437324e439b81f68828985a0ed2e7862c) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh91 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx91.p1", 0x000000, 0x100000, CRC(0803c81a) SHA1(9f97138b8f1634daab389a6ea5aa52af93946b26) ) - ROM_LOAD16_WORD_SWAP( "242hx91.p2", 0x100000, 0x400000, CRC(7d075ac4) SHA1(0ec14f4bc89d69bb3106d0486eb812ca9f0d0b88) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh92 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx92.p1", 0x000000, 0x100000, CRC(bd1b203d) SHA1(b06dce2745c74f100e5e5190d79741abe1c99a73) ) - ROM_LOAD16_WORD_SWAP( "242hx92.p2", 0x100000, 0x400000, CRC(bc093a05) SHA1(ab1ead7ba637c16db5dcd63dd0a674f3ef2d575c) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh93 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx93.p1", 0x000000, 0x100000, CRC(eba6cca2) SHA1(9e326b0a338c40770b3416c41431c0552c25f4df) ) - ROM_LOAD16_WORD_SWAP( "242hx93.p2", 0x100000, 0x400000, CRC(ee7248b3) SHA1(1f9a70590c65c1af0d182c9e93dab999db456657) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh94 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx94.p1", 0x000000, 0x100000, CRC(e6a32bc9) SHA1(ebd2eeb27679f71e6e76b744d5e448b2ad54f7c8) ) - ROM_LOAD16_WORD_SWAP( "242hx94.p2", 0x100000, 0x400000, CRC(1379da6a) SHA1(cb561dd631760aae1b5682803249523cbbccdc45) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh95 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx95.p1", 0x000000, 0x100000, CRC(852dabc1) SHA1(19307327fb9f86bf58e1421d039a023a0f851069) ) - ROM_LOAD16_WORD_SWAP( "242hx95.p2", 0x100000, 0x400000, CRC(eb5bcca0) SHA1(fe9f2b428dd1693a303eb8b4c596ef1a6900df02) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh96 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx96.p1", 0x000000, 0x100000, CRC(bde4c0eb) SHA1(75ed7939832a2223ae97ef63999c312df5f52fb8) ) @@ -7844,32 +5355,6 @@ ROM_START( kof98hh98 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh99 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx99.p1", 0x000000, 0x100000, CRC(cc864db3) SHA1(551acb9ee498a4bed15df24903311a0cb2e6bb76) ) - ROM_LOAD16_WORD_SWAP( "242hx99.p2", 0x100000, 0x400000, CRC(26a78e34) SHA1(2e935e1a601089d7c88154b94b86491788b4b550) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242hx10.c1", 0x0000000, 0x800000, CRC(ec25ecf8) SHA1(4cc08adf540dc9b0e61c3aa9467d085192063429) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242hx09.c3", 0x1000000, 0x800000, CRC(46f8a7c1) SHA1(25fc7966efb3afa92de2350609cb10bdfdefa2d9) ) - ROM_LOAD16_BYTE( "242hx09.c4", 0x1000001, 0x800000, CRC(7e875fb9) SHA1(91f8a55fe048ec5d0aa6562126989a340d52aab1) ) - 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( kof98hh100 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx100.p1", 0x000000, 0x100000, CRC(55c71d83) SHA1(0643bba8f997e4667cc6543bcb9cef5ff8e007a8) ) @@ -7896,32 +5381,6 @@ ROM_START( kof98hh100 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh101 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx101.p1", 0x000000, 0x100000, CRC(65673fd5) SHA1(43ce90656f65f461d770029a24bed33f72b9b310) ) - ROM_LOAD16_WORD_SWAP( "242hx15.p2", 0x100000, 0x400000, CRC(fd944b5b) SHA1(e5edf1b5459b267a70689e52f293061ed1412747) ) - - NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) - ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) - ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) - ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) - 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( kof98hh102 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx102.p1", 0x000000, 0x100000, CRC(3678800f) SHA1(95ce0339ce742e68081081c8c9786a9ab04c94da) ) @@ -8130,32 +5589,6 @@ ROM_START( kof98hh109 ) ROM_LOAD16_BYTE( "242.c8", 0x3000001, 0x800000, CRC(c823e045) SHA1(886fbf64bcb58bc4eabb1fc9262f6ac9901a0f28) ) ROM_END -ROM_START( kof98hh110 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx110.p1", 0x000000, 0x100000, CRC(2565e431) SHA1(cc264ad6c969f67688ca3187425760ba70932243) ) - ROM_LOAD16_WORD_SWAP( "242hx110.p2", 0x100000, 0x400000, CRC(d34a4d38) SHA1(7af1d73a6b82f7be847719b013f77a5692bd0d49) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh111 ) //kof98eck ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx111.p1", 0x000000, 0x100000, CRC(93172f10) SHA1(a013de115d18953942a3ec1b46696f1ecde15cc6) ) @@ -8234,162 +5667,6 @@ ROM_START( kof98hh113 ) // kof98eckp ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) ROM_END -ROM_START( kof98hh114 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hh114.p1", 0x000000, 0x100000, CRC(92c5db8d) SHA1(6c82f9ac3eee94e146460985cea7e5312c08c99e) ) - ROM_LOAD16_WORD_SWAP( "242hh114.p2", 0x100000, 0x400000, CRC(2f1e3f42) SHA1(4b63958b6df603b66c28d8ab95a99378cc2927c6) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh115 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hh115.p1", 0x000000, 0x100000, CRC(0cd7cd7c) SHA1(66afb51bf27ea033b1854a5698e1f7baf151c574) ) - ROM_LOAD16_WORD_SWAP( "242hh114.p2", 0x100000, 0x400000, CRC(2f1e3f42) SHA1(4b63958b6df603b66c28d8ab95a99378cc2927c6) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh116 ) //kof98cb - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx116.p1", 0x000000, 0x100000, CRC(f9e0f936) SHA1(745195ac66fb5599f38fd500d87768702ef7dd71) ) - ROM_LOAD16_WORD_SWAP( "242hx78.p2", 0x100000, 0x400000, CRC(8a4ff4f6) SHA1(58b3f1c884bb7300c7c382dc740db0a047368e7f) ) - - NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) - - NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh117 ) //kof98eck - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx117.p1", 0x000000, 0x100000, CRC(535a135e) SHA1(bd93aaa230410ad26f5b07cbcfc0c87986039e8d) ) - ROM_LOAD16_WORD_SWAP( "242hx111.p2", 0x100000, 0x400000, CRC(d673de27) SHA1(e62ac57177bf8a74457ef207711a9df8537d7a24) ) - - NEO_SFIX_128K( "242hx111.s1", CRC(b9c192b1) SHA1(6e3024f08edc28b7ae8ead44f69140ae1b000c93) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) - ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) - ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) - ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242hx111.c1", 0x0000000, 0x800000, CRC(874c67b6) SHA1(a0210a7885e05ef7f575442b801a369f31adc563) ) - ROM_LOAD16_BYTE( "242hx111.c2", 0x0000001, 0x800000, CRC(b4f4f1c3) SHA1(3418ad9650afa20b216191f4807b3327b65e314d) ) - ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) - ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) - ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) - ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) - ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) - ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) -ROM_END - -ROM_START( kof98hh118 ) //kof98eck - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx118.p1", 0x000000, 0x100000, CRC(73e2e441) SHA1(bd9189784f18d362a0b9ccf3e68eb0e5a69b7a50) ) - ROM_LOAD16_WORD_SWAP( "242hx118.p2", 0x100000, 0x400000, CRC(5d59e3ae) SHA1(f1cda8f77dc3544884af5994b276332e75a40d80) ) - - NEO_SFIX_128K( "242hh112.s1", CRC(f91c29d2) SHA1(78fa4801f56cfbc64ed47dcee5ce6a74118787f0) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) - ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) - ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) - ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242hx118.c1", 0x0000000, 0x800000, CRC(d3da4dc1) SHA1(d4ed0312dd5f94c6d942c04da7f3f0004f5e2020) ) - ROM_LOAD16_BYTE( "242hx118.c2", 0x0000001, 0x800000, CRC(f5a5d149) SHA1(089bc89cd503abd74239b857f613f4aafee64282) ) - ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) - ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) - ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) - ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) - ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) - ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) -ROM_END - -ROM_START( kof98hh119 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx119.p1", 0x000000, 0x100000, CRC(b3afd80f) SHA1(d1aa664acc1b4eba0acf1ec80c8beb551c43d3b5) ) - ROM_LOAD16_WORD_SWAP( "242hx118.p2", 0x100000, 0x400000, CRC(5d59e3ae) SHA1(f1cda8f77dc3544884af5994b276332e75a40d80) ) - - NEO_SFIX_128K( "242hh112.s1", CRC(f91c29d2) SHA1(78fa4801f56cfbc64ed47dcee5ce6a74118787f0) ) - - NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) - ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) - ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) - ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "242hx118.c1", 0x0000000, 0x800000, CRC(d3da4dc1) SHA1(d4ed0312dd5f94c6d942c04da7f3f0004f5e2020) ) - ROM_LOAD16_BYTE( "242hx118.c2", 0x0000001, 0x800000, CRC(f5a5d149) SHA1(089bc89cd503abd74239b857f613f4aafee64282) ) - ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) - ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) - ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) - ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) - ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) - ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) -ROM_END - ROM_START( kof98hh120 ) //kof98cb ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx120.p1", 0x000000, 0x100000, CRC(d2077b89) SHA1(6ca89f31596621d6464960254668a809802643fa) ) @@ -8794,32 +6071,6 @@ ROM_START( kof98hh134 ) //kof98cosmic ROM_LOAD16_BYTE( "242sp.c8", 0x3000001, 0x800000, CRC(9744d47f) SHA1(8a7057a99f6cbc9707f10feb64192716cf6df151 ) ) ROM_END -ROM_START( kof98hh135 ) // kof98bc2 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "242hx135.p1", 0x000000, 0x100000, CRC(bd45dd5f) SHA1(4701dcc2be867ac67080a530d1410971ba3cd6ec) ) - ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) ) - - NEO_SFIX_128K( "242hx127.s1", CRC(b4ed8fb0) SHA1(59dde17cf8a1d1001a8bbb5dc1fc47d9886c5fd4) ) - - NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) ) - ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) ) - ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) - ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) - 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( kof98hh136 ) //kof98tg ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "242hx136.p1", 0x000000, 0x100000, CRC(84b7514b) SHA1(6e4d07c1f4c1fe550839286b1b7e8ea4b40fcbdd) ) @@ -9265,34 +6516,122 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '98 +GAME( 1998, kof98aas, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Asamiya Athena 99 Style)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98bge, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Boss Gold Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98bh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Boss Hack 2006)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98c2006, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98c20060214, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2006-02-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98c20090923, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-09-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98c20100214, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-02-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98c20100304, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-03-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98c20110114, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-01-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98c20110314, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-03-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98c20120116, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-01-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98c20120915, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-09-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130213, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-02-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130311, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130509, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130528, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130617, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-06-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130808, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-08-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98c20130820, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-08-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cd, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (CD conversion)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cd1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4F)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cd2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Hack Like NeoGeoCD Verson 1.4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof98ch, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chase", "Kof'98 (Diff Moves, 2003-05-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ch1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU", "Kof'98 (Chinese Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof98chl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CHL", "Kof'98 (Diff Moves, 2003-03-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98chris,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Chris 2k2 Style)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cn, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Add Rugal Chinese Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cn1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FoxUU, Zuojie", "Kof'98 (Add Rugal Chinese Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cos, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cos1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98cos2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Cosmic Rev.3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98dc, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Dodowang", "Kof'98 (Char color changed - Negative style)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ecm, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Enhanced Chris Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ehr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Diff Moves - Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98evl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Evolution Lite)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98evo, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NEO Edit Team", "Kof'98 (Evolution version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98evo2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Evolution Orochi Baozou Hack Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98evr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Is back in the enhanced version, 2014-12-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98f, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Fake)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof98fr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2004)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof98fro, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2003)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof98fro2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Kof'98 (French 2002)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98frp, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Skaiboy Cigarette", "Kof'98 (French Set 2, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98fv, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Flash Revision)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98fv2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Flash Version UK)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98gold, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Gold Color Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98hk, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Hakeshu)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ice, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ico, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Diablo_Hu", "Kof'98 (Icy blue style)(Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98iori, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Qiou2719", "Kof'98 (Iori Special, 2010-02-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98izh, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Zuojie", "Kof'98 (Imitates Kof2002 Attacks Version, 2008-12-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98jh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jason/K3 and Ydmis", "Kof'98 (Add Rugal - Athena style changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98k95, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (EX KYO SP)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98klc, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-09-23)(Kalce combo mix)", MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 1998, kof98lb, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "LB70", "Kof'98 (Tongtian Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98lv, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Love Edition, 2009-12-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98m, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98mev, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (MEV)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98mix, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mix, 2011-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98nc, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'98 (Neo-Geo CD 1.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ncdh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'98 (CD to MVS Conversion)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98new, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (New Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98pfe, kof98, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'98 (Plus Final Edition, 2017-07-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98pjc, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "TcwLee", "Kof'98 (Char color changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Floating judgment enhanced version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rh1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Real Rugal Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rl, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'98 (Angry and angry)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rm, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'98 (Remix Changed Move List)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rsa, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Wanglins", "Kof'98 (Ralf Special Attack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98rup, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultimate Edition v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98seh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Ultra pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98seho, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Ultra kill start max in Adv Mode - Pow hack ABC)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98sof, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Silver Omega Tributo a Fliperman)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98sp, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZWJ", "Kof'98 (Super Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98sp2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZWJ", "Kof'98 (Super Plus Alternate Set)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98sr, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Flash Landscaping)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98sv, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Silver Style Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98tim, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT, Creamymami, Raymonose", "Kof'98 (Triple Impact Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ul, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Leona Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98ult, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Elrayzeur", "Kof'98 (Ultimate Match)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ur, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98urf, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Ultra Rugal Final Version Rev.2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98wh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98wh1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Moves' effect change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98wh2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'98 (Style changes for Kyo to 95' Kyo, Iori and Rugal)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98xi, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Jacky", "Kof'98 (XI Flash Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98y, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98yh, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'98 (Add Rugal - Pow hack ABC in Extra Mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98zy, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Wanglins", "Kof'98 (Purple version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98evox, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Evolution, Orochi, Baozou Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s01, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Rugal Ray)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s02, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Heavy d 26a)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98s03, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Cosmic Original 2010-02-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s04, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-03-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98s03, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Cosmic Original, 2010-02-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s04, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-03-21)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s05, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (CD to MVS Conversion, ver.1.04)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s06, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition Combo)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s07, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Rugel Project)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s08, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo 2010-06-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s09, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Slugfest Fever 2006-08-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s10, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Slugfest Fever Super 2006-08-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s08, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo, 2010-06-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s09, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Slugfest Fever, 2006-08-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s10, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Slugfest Fever Super, 2006-08-07)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s11, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Heavenly Protoss Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s12, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'98 (Unlimited Mix 2011)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s13, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack 2011-08-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s13, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack, 2011-08-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s14, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s15, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Green Edition Chinese Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s16, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Remixed New Colors)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s17, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (WI)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s18, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Enhance Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s19, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack 2009-12-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s20, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack 2014-11-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98s21, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Super Plus Aniversary 2016)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s22, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Ultra Rugal Final Version 2016-04-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s23, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo 2017-07-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s24, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Unknown Hack 20XX-0X-1X)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s19, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack, 2009-12-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s20, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack, 2014-11-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s22, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Ultra Rugal Final Version, 2016-04-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s24, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "hack", "Kof'98 (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s25, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Hassan & Imran Butt", "Kof'98 (Anniversary Edition Unknown Date Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s26, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition Unknown Date Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98s27, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006 Chinese Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98s28, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006 English Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98s27, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006 Chinese)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98s28, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006 English)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s29, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Remix Color Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s30, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Remix Color Rev.2)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s31, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (The Dark Power)", MACHINE_SUPPORTS_SAVE ) @@ -9301,8 +6640,8 @@ GAME( 2018, kof98s33, kof98, neogeo_noslot, neogeo, neogeo_state, GAME( 2018, kof98s34, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (The Evil Power Extreme Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s35, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Green Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s36, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Chinese Version Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98s37, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mint & Ice Chinese Edition Remix 2018-04-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98s38, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mint & Ice Chinese Edition Remix 2018-04-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98s37, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mint & Ice Chinese Edition Remix, 2018-04-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98s38, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Mint & Ice Chinese Edition Remix, 2018-04-07)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s39, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Platinum Edition Chinese)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s40, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Purple Remix Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, kof98s41, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ryu Dragon Version fourth Edition)", MACHINE_SUPPORTS_SAVE ) @@ -9315,25 +6654,25 @@ GAME( 1998, kof98s47, kof98, neogeo_noslot, neogeo, neogeo_state, GAME( 1998, kof98s48, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Super Plus Remixed)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s49, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ice Edition Remixed)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98s50, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Negative Color)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98s51, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Alpha 1.0 2019-02-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98s52, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MamePlus","Kof'98 (Powerful Magic 2018-10-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh01, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Gold Enhanced Edition Simplified 2019-03-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh02, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition 2019-01-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh03, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Trench Coat Iori Version 2019-12-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh04, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition 2020-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s51, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Alpha 1.0, 2019-02-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98s52, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MamePlus","Kof'98 (Powerful Magic, 2018-10-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh01, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Gold Enhanced Edition Simplified, 2019-03-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh02, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition, 2019-01-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh03, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Trench Coat Iori Version, 2019-12-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh04, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition, 2020-01-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh05, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'98 (Imitate The NeoCD Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98hh06, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-02-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98hh07, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2006-10-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh08, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-01-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh09, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-02-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh10, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-03-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh11, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-07-20)(Ver.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh12, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-09-23)(Ver.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh13, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh14, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-07-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh15, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-05-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98hh06, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2006-02-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98hh07, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2006-10-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh08, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-01-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh09, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-02-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh10, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-03-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh11, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-07-20)(Ver.?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh12, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-09-23)(Ver.?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh13, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-01-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh14, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-07-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh15, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-05-31)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh17, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'98 (Always Maximum Power)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh18, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Add '97 Shavings Wind 2007.12.06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh18, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Add '97 Shavings Wind, 2007-12-06)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh19, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'98 (Added Super Move For '95 Kyo)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh20, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'98 (Added Special Move For Ralf)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh21, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yashional", "Kof'98 (Ultra Leona Rev.1)", MACHINE_SUPPORTS_SAVE ) @@ -9350,94 +6689,65 @@ GAME( 1998, kof98hh33, kof98, neogeo_noslot, neogeo, neogeo_state, GAME( 1998, kof98hh34, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'98 (Simplified Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh36, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Kof'98 (Switch positive And Negative Roles Second Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh38, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "oak2003", "Kof'98 (Transparent Energy Bar V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh44, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-03-30)(Ver.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh47, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-14)(Ver.?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh48, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-01-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh49, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-02-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh50, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh51, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh52, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh53, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh54, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh55, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-02-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh56, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-04-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh57, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-04-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh58, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-06-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh59, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-07-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh60, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-07-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh47, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-01-14)(Ver.?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh48, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-01-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh49, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-02-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh50, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh51, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh52, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh53, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh54, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh55, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-02-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh56, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-04-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh57, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-04-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh58, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-06-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh59, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-07-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh60, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-07-10)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh61, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Protoss Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh62, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unabated Energy Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh63, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Super Easy To Move)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof98hh64, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Mary Vertical Arrow 2006-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof98hh64, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Mary Vertical Arrow, 2006-10-22)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh65, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Simplify The Move Version)", MACHINE_SUPPORTS_SAVE ) GAME( 2014, kof98hh66, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ivex", "Kof'98 (Simplify Move Combo Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh67, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kaishuixin", "Kof'98 (Add Move To Yashiro)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh68, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ryu Dragon Version Of The Sixth Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh69, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK2003", "Kof'98 (Charge Removed)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh73, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KOF1996", "Kof'98 (Practice Mode Fix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof98hh75, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2013-09-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98hh76, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-03-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98hh77, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-12-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof98hh78, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-01-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof98hh79, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2015-10-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof98hh75, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-09-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98hh80, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Unknown Hack Rev.XX)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh81, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-05-04)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh82, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-05-18)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh83, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-05-29)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98hh84, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-10-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh85, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-07-07)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh86, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-06-30)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh87, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-03-22)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh88, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-05-25)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh89, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-11-11)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh90, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-01-21)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh91, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-01-01)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2008, kof98hh92, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2008-02-17)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh93, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-05-07)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh94, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-04-03)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh95, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-06-08)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh96, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-12-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh97, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-10-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh98, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-10-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh99, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-06-15)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98hh100, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-06-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh101, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-05-31)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98hh102, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-08-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh103, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-03-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh104, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-04-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof98hh105, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2007-02-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof98hh106, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2009-11-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98hh107, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-02-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2010, kof98hh108, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2010-05-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof98hh109, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2011-11-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98hh110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2018-05-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98hh111, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition Original 2018-09-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh112, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'98 (ECK Dragon Edition 2019-01-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh113, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'98 (ECK Dragon Edition Energy enhancement 2019-01-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98hh114, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-09-07)(Original)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98hh115, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2016-09-07)(Simplify)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //The automatic game is restarted when one starts doing combo -GAME( 2017, kof98hh116, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2017-01-08)(Latest)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof98hh117, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition Energy enhancement 2018-09-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh118, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition 2019-02-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh119, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition 2019-02-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh120, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2019-07-09)(Original)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh121, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2019-07-09)(Simplify)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh122, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition 2019-07-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, kof98hh123, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2012-01-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof98hh124, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition 2019-09-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof98hh125, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Rugal 2016-12-18)", MACHINE_SUPPORTS_SAVE ) //Some character has bug -GAME( 2019, kof98hh126, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition 2019-12-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh127, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (BC Combo Version Simplified 2020-03-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh128, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (C Dragon Edition Simplified 2020-03-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh129, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Max Plus Simplified 2020-03-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh130, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 2020-03-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh131, kof98, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo Plus Combo Enhanced Version 2020-02-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh132, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition 2020-04-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh133, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anger Enhanced Edition 2009-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh134, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Cosmic Simplify 2020-07-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh135, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (BC Second Impact Edition 2020-07-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh136, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Kingdom Protoss Terminator Edition 2020-08-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof98hh137, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Simple Edition 2020-08-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98hh84, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-10-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh96, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-12-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh97, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-10-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh98, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-10-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98hh100, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-06-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98hh102, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-08-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh103, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-03-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh104, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-04-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh105, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-02-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh106, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-11-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98hh107, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-02-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2010, kof98hh108, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2010-05-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof98hh109, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2011-11-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98hh111, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition Original, 2018-09-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh112, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'98 (ECK Dragon Edition, 2019-01-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh113, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gunloc941", "Kof'98 (ECK Dragon Edition Energy enhancement, 2019-01-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh120, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-05-05)(Original)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh121, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-05-05)(Simplify)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh122, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition, 2019-07-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, kof98hh123, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2012-01-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh124, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition, 2019-09-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98hh125, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Ultra Rugal, 2016-12-18)", MACHINE_SUPPORTS_SAVE ) //Some character has bug +GAME( 2019, kof98hh126, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (ECK Dragon Edition, 2019-12-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh127, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (BC Combo Version Simplified, 2020-03-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh128, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (C Dragon Edition Simplified, 2020-03-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh129, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Max Plus Simplified, 2020-03-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh130, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-05-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh131, kof98, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo Plus Combo Enhanced Version, 2018-05-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh132, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition, 2020-04-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh133, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anger Enhanced Edition, 2009-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh134, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Cosmic Simplify, 2020-07-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh136, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Kingdom Protoss Terminator Edition, 2020-08-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh137, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Simple Edition, 2020-08-08)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98xz01, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "zuojie", "Kof'98 (Posture Is Transferred)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98xz02, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "zuojie", "Kof'98 (Posture Reversal)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, kof98xz03, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Ydmis", "Kof'98 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/kof99.cpp b/docs/release/src/hbmame/drivers/kof99.cpp index 19be508913d..a0fc4d8e8b7 100644 --- a/docs/release/src/hbmame/drivers/kof99.cpp +++ b/docs/release/src/hbmame/drivers/kof99.cpp @@ -64,129 +64,6 @@ ROM_START( kof99ae ) ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) ROM_END -ROM_START( kof99ae0 ) /* Original Version - Decrypted GFX */ - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "251ae0.p1", 0x000000, 0x100000, CRC(17aec0ae) SHA1(ca88256c9dc118667165ae66fae34ee49bfa1b09) ) - ROM_LOAD16_WORD_SWAP( "251ae0.p2", 0x100000, 0x400000, CRC(e9630204) SHA1(f5f88eaf4563163c5ddeb39223f1dc5d56658987) ) - - NEO_SFIX_128K( "251ae0.s1", CRC(9f515051) SHA1(c5d6553b7c84db3c72b3d2feb9b0a580afa35382) ) - - NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) - - ROM_REGION( 0x0e00000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) - ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) - ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) - ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "251ae.c1", 0x0000000, 0x800000, CRC(d0048356) SHA1(3a5a381f531751c8469d74b59e9e668d21cbc06b) ) - ROM_LOAD16_BYTE( "251ae.c2", 0x0000001, 0x800000, CRC(1d405bb0) SHA1(76c4b1d6e5ff0d5814b19203fbdd1f02d663de3e) ) - ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) - ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) - ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) - ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) - ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) - ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) - ROM_LOAD16_BYTE( "251ae.c9", 0x4000000, 0x800000, CRC(7d90d06d) SHA1(a72e91d689ef23b4bab43266c4360f663fc7836f) ) - ROM_LOAD16_BYTE( "251ae.c10", 0x4000001, 0x800000, CRC(3e2bf178) SHA1(e606e69595c0e9601c1dea142f0fcf77c2964347) ) - ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) - ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) -ROM_END - -ROM_START( kof99ae20140408 ) // latest date on the roms - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "251aend.p1", 0x000000, 0x100000, CRC(8913d6e4) SHA1(2cd0d9db1b521f123c20105dc95d3319e39c60ce) ) - ROM_LOAD16_WORD_SWAP( "251aend.p2", 0x100000, 0x400000, CRC(9c458ee5) SHA1(c2bd37c6d53e2119724160c9626e38f7138f6c8b) ) - ROM_LOAD16_WORD_SWAP( "251aend.p3", 0x500000, 0x400000, CRC(64979453) SHA1(730ad832959cc9eab8fb30fd1266f4ed8902ae03) ) - - NEO_SFIX_128K( "251ae.s1", CRC(6243a70b) SHA1(452371f20e31c4d79022a128fc5335e951a6af1e) ) - - NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) - - ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) - ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) - ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) - ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) - ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) - ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) - ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) - ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) - ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) - ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) - ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) - ROM_LOAD16_BYTE( "251aend.c9", 0x4000000, 0x800000, CRC(0b7a7f25) SHA1(1582f85ce96b74b361565408cccf35815267ac52) ) - ROM_LOAD16_BYTE( "251aend.c10", 0x4000001, 0x800000, CRC(4b840d63) SHA1(4cb4c5cb34aef6f1e188f08984e870a50b41b9f2) ) - ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) - ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) -ROM_END - -ROM_START( kof99ae20140624 ) /* The King of Fighters '99 - Anniversary Edition */ - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "251aenf.p1", 0x000000, 0x100000, CRC(924122bc) SHA1(5240c2317e79ee27abcdb484800c569e78a1172f) ) - ROM_LOAD16_WORD_SWAP( "251aenf.p2", 0x100000, 0x400000, CRC(6ba36969) SHA1(18cb69260f5592a4279f07bfd0d3af2f3e7ff288) ) - ROM_LOAD16_WORD_SWAP( "251aenf.p3", 0x500000, 0x400000, CRC(99697d6e) SHA1(c505afdfb7ea506c30d2d581d166f49f7fd7c88c) ) - - NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) - - NEO_SFIX_128K( "251aenf.s1", CRC(18c1562d) SHA1(afeaa541998a3c23a0ecb87da0231370f08213f2) ) - - ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) - ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) - ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) - ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) - ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) - ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) - ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) - ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) - ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) - ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) - ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) - ROM_LOAD16_BYTE( "251aenf.c9", 0x4000000, 0x800000, CRC(53d028c0) SHA1(be59fc381e3b9c3bc42a5ca691b3dfa05e1f2b1c) ) - ROM_LOAD16_BYTE( "251aenf.c10", 0x4000001, 0x800000, CRC(707ce1a7) SHA1(afc41c9ee37eca8f2a77b2b40a120bb01d8eb4bd) ) - ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) - ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) -ROM_END - -ROM_START( kof99ae20150121 ) /* The King of Fighters '99 - Anniversary Edition */ - ROM_REGION( 0x900000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "251aeoa.p1", 0x000000, 0x100000, CRC(110a01b4) SHA1(df16c7c0e79717d939f594e80469a525eed62b07) ) - ROM_LOAD16_WORD_SWAP( "251aeoa.p2", 0x100000, 0x400000, CRC(0f8e548a) SHA1(f195d02793f3f139975bc8789ec288438622abdb) ) - ROM_LOAD16_WORD_SWAP( "251aeoa.p3", 0x500000, 0x400000, CRC(84280fed) SHA1(06f8afac0dcaff5b9ec7d5fd36a88760f329c482) ) - - NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) - - NEO_SFIX_128K( "251aenf.s1", CRC(18c1562d) SHA1(afeaa541998a3c23a0ecb87da0231370f08213f2) ) - - ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "251aex.v1", 0x000000, 0x400000, CRC(ceaa3bae) SHA1(ec598f92e7d3b41f38448fee2dd2ee599a482f8f) ) - ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) - ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) - ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) - - ROM_REGION( 0x6000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) - ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) - ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) - ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) - ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) - ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) - ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) - ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) - ROM_LOAD16_BYTE( "251aeoa.c9", 0x4000000, 0x800000, CRC(cd0911ba) SHA1(01a2e644532bc483ce8ee2f9ea7cba2fa7492cd1) ) - ROM_LOAD16_BYTE( "251aeoa.c10", 0x4000001, 0x800000, CRC(a910b5bb) SHA1(976686caec9727fd0e028bd7007806d2962af2cd) ) - ROM_LOAD16_BYTE( "251aex.c11", 0x5000000, 0x800000, CRC(7fe785c2) SHA1(b49c3ab1ebf89090388c4757f24d1c02c730cc99) ) - ROM_LOAD16_BYTE( "251aex.c12", 0x5000001, 0x800000, CRC(a7541483) SHA1(3b3f0e67acfae1c3b6c5549ac350d855482f285f) ) -ROM_END - ROM_START( kof99ae20150520 ) /* The King of Fighters '99 - Anniversary Edition */ ROM_REGION( 0x900000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "251aeoe.p1", 0x000000, 0x100000, CRC(149bd289) SHA1(c1818ce416c7036b8cc51d6ec752b2a612b7d2b1) ) @@ -2904,117 +2781,6 @@ ROM_START( kof99xpsp ) /* The King of Fighters '99 PROTOTYPE - Fix by XPS - (007 ROM_LOAD16_BYTE( "proto_251.c8", 0x3000001, 0x800000, CRC(ead513ce) SHA1(e9b07a0b01fdeb3004755a479df059c81b4d0ed6) ) ROM_END -GAME( 1999, kof99ab, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Marcochen/PPX Hack Team", "Kof'99 (Rolls moves sideways ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof99ae, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ae0, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition unknown date)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof99ae20140408, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2014-04-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof99ae20140624, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2014-06-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof99ae20150121, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2015-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof99ae20150520, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2015-05-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, kof99ae20150711, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2015-07-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof99ae20160411, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2016-04-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof99ae20160419, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2016-04-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof99aes, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition Special)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99bh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof99bhp2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'99 (Perfect Boss Edition 2009-10-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99bhs, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Boss Striker Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ch, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Chase", "Kof'99 (Diff Moves set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99chf, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Chase", "Kof'99 (Diff Moves set 3 - Fixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99co, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99co2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99d, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99eh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ehr, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99eur, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99eur1, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix old)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99eur2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof99eur3, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix 2011-02-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof99eur4, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix 2009-07-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ev2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Evolution Special)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99evo, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'99 (Evolution 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99fc, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof99fc0, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 1.07A)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99fc1, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00B)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99fc2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00F)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99fmi, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marcochen", "Kof'99 (Orochi Iori)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99hbi, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Okukochi", "Kof'99 (Happy Birthday to Iori)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof99iori, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Unknown Hack 2016-01-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99jh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed 2003-10-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99jho, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed 2003-09-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, kof99lb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'99 (Unknown Hack 2016-01-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99m, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "MasakiAnton", "Kof'99 (2 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99nd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (Non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ndis, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro 2016-03-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99nevo, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl, Robert", "Kof'99 (Evolution Revision)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ob, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Orochi's Blood-Another part of Leona & Iori)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99ob2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Orochi's Blood)(Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Perfect Boss)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kof99pjc1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 1 2002-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99pjc2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 2 2003-03-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99pjc3, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 3 2003-07-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pjco, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed old)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pt, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Creamymami", "Kof'99 (Ultra kill hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99r, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (Backward rolling)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "abchen", "Kof'99 (Red Evil Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rev, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "star07", "Kof'99 (Revolution Merry Christmas)(12-26-2005)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99roll, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "KofOnTeam", "Kof'99 (Advanced Roll)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof99rp, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.07a 2004-12-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof99rp0, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Edition v1.07a)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.02 final1 2003-10-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro(Diff Moves - Beta v1.01c 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp3, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01b 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp4, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a2 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp5, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp6, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp7, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e - EX ver.)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp8, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rp9, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b enhanced)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rpa, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rpb, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a enhanced)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof99rpc, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof99rpp, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro Plus)(Diff Moves v1.02 final 2004-03-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rr, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99seh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Creamymami and Ydmis", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99sp, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'99 (Super Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99spd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Star07", "Kof'99 (Special Dialogue/V.Multijet)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99sr, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof'99 (Summer Revolution)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99srr, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'99 (Super Remix Red)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99srr1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Super Remix Red Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof99t, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Optimised Version For GOTVG 2014-08-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99the4, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99the42, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof99vor, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Renewed version 2014-11-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99wet, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Colour set ?)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99xxx, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Special Boss)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99y, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (4 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99yd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99bs, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Boss Like Dreamcast, FCHT Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99bs2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'99 (DreamCast 1.2f/M.Multijet)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99yb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'99 (proto)(2 Add Char set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kf99rev2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'99 (Revolution, Merry Christmas, Okuhoshi Hack Set 2)", MACHINE_SUPPORTS_SAVE ) -/* Hacks of the Prototype */ -GAME( 1999, kof99evos, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Balanced)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99hp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (2 Add Char set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, kof99fix, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy birthday to Iori special 2009)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99fix1, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy Birthday to Iori Special set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99fix2, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy Birthday to Iori Special set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99kp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Fighters Kim", "Kof'99 (Color changed - 10%)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99phl, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liyang1983", "Kof'99 (Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pk, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver + Fix? data)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pko, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver without Fix? data)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99pm, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Mengele Fix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99py, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis","Kof'99 (2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rs, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Proto RS-ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rsm, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Mengele Fix for RS-ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99rsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Bug Fix for RS-ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99wh1, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99wh2, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.02)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99wh3, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.03)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99wh4, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.04)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99xpsa, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00409 XPSLibrary alternate Andy striker voice Fix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99xpsf, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix 000409 - RS-ver)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99xpsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix 000409)", MACHINE_SUPPORTS_SAVE ) - /************************ The King of Fighters '99 ****************************/ @@ -5795,9 +5561,116 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // The King of Fighters '99 +GAME( 1999, kof99ab, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Marcochen/PPX Hack Team", "Kof'99 (Rolls moves sideways ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof99ae, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof99ae20150520, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2015-05-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof99ae20150711, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2015-07-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof99ae20160411, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2016-04-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof99ae20160419, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2016-04-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof99aes, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition Special)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99bh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Dodowang", "Kof'99 (Enable Hidden Characters V3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof99bhp2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kof1996", "Kof'99 (Perfect Boss Edition, 2009-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99bhs, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Boss Striker Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ch, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Chase", "Kof'99 (Diff Moves set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99chf, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Chase", "Kof'99 (Diff Moves set 3 - Fixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99co, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99co2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ivex", "Kof'99 (Combo 2006)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99d, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99eh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ehr, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow hack set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99eur, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99eur1, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix old)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99eur2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof99eur3, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix, 2011-02-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof99eur4, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix, 2009-07-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ev2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Evolution Special)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99evo, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'99 (Evolution 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99fc, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof99fc0, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 1.07A)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99fc1, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00B)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99fc2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Remix 2.00F)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99fmi, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Marcochen", "Kof'99 (Orochi Iori)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99hbi, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Okukochi", "Kof'99 (Happy Birthday to Iori)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof99iori, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Unknown Hack, 2016-01-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99jh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed, 2003-10-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99jho, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Jason/K3", "Kof'99 (3 Add Char - Simple moves rev - Athena style changed, 2003-09-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof99lb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lb70", "Kof'99 (Unknown Hack, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99m, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "MasakiAnton", "Kof'99 (2 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99nd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (Non encrypted P,decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ndis, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro, 2016-03-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99nevo, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Chl, Robert", "Kof'99 (Evolution Revision)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ob, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Orochi's Blood-Another part of Leona & Iori)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99ob2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Orochi's Blood)(Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Perfect Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kof99pjc1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 1, 2002-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99pjc2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 2, 2003-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99pjc3, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed rev 3, 2003-07-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pjco, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "TcwLee", "Kof'99 (Char color changed old)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pt, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Creamymami", "Kof'99 (Ultra kill hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99r, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (Backward rolling)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "abchen", "Kof'99 (Red Evil Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rev, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "star07", "Kof'99 (Revolution Merry Christmas, 2005-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99roll, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "KofOnTeam", "Kof'99 (Advanced Roll)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof99rp, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.07a, 2004-12-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof99rp0, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Edition v1.07a)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - v1.02 final, 2003-10-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp2, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro(Diff Moves - Beta v1.01c, 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp3, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01b, 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp4, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a2, 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp5, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01a, 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp6, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.01, 2003-09-xx)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp7, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e - EX ver.)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp8, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00c built 0308e)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rp9, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b enhanced)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rpa, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00b)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rpb, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a enhanced)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof99rpc, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro)(Diff Moves - Beta v1.00a)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof99rpp, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Jason", "Kof'99 (Remix Pro Plus)(Diff Moves v1.02 final, 2004-03-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rr, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose", "Kof'99 (Diff Moves set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99seh, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Creamymami and Ydmis", "Kof'99 (4 Add Char - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99sp, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Kof'99 (Super Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99spd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Star07", "Kof'99 (Special Dialogue/V.Multijet)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99sr, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof'99 (Summer Revolution)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99srr, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Raymonose", "Kof'99 (Super Remix Red)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99srr1, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Super Remix Red Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof99t, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Optimised Version For GOTVG, 2014-08-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99the4, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99the42, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (The 4 Flame Manipulators)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof99vor, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Renewed version, 2014-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99wet, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Colour set ?)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99xxx, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Special Boss)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99y, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (4 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99yd, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Ydmis", "Kof'99 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99bs, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Boss Like Dreamcast, FCHT Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99bs2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'99 (DreamCast 1.2f/M.Multijet)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99yb, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Kof'99 (proto)(2 Add Char set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kf99rev2, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker", "Kof'99 (Revolution, Merry Christmas, Okuhoshi Hack Set 2)", MACHINE_SUPPORTS_SAVE ) +/* Hacks of the Prototype */ +GAME( 1999, kof99evos, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Balanced)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99hp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (2 Add Char set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof99fix, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy birthday to Iori special 2009)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99fix1, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy Birthday to Iori Special set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99fix2, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Happy Birthday to Iori Special set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99kp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Fighters Kim", "Kof'99 (Color changed - 10%)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99phl, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Liyang1983", "Kof'99 (Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pk, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver + Fix? data)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pko, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KrysoFun", "Kof'99 (2 Add Char - Based on RS - ver without Fix? data)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99pm, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Mengele Fix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99py, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis","Kof'99 (2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rs, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Proto RS-ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rsm, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Mengele Fix for RS-ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99rsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Bug Fix for RS-ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99wh1, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99wh2, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.02)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99wh3, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.03)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99wh4, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Kof'99 (Diff Moves - v.04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99xpsa, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00409 XPSLibrary alternate Andy striker voice Fix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99xpsf, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix, 2000-04-09 - RS-ver)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99xpsp, kof99hp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XPS", "Kof'99 (00731 XPSLibrary final Fix, 2000-04-09)", MACHINE_SUPPORTS_SAVE ) + GAME( 1999, kof99s01, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Orochi's Blood 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s02, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hidden Characters 2007-04-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof99s03, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Ultra Remix 2011-12-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s02, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hidden Characters, 2007-04-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof99s03, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Ultra Remix, 2011-12-18)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s04, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro v1.07 Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s05, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Yagami Soul Prototype)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s06, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro Special)", MACHINE_SUPPORTS_SAVE ) @@ -5806,29 +5679,29 @@ GAME( 1999, kof99s08, kof99, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1999, kof99s09, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition Special Version)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s10, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Combo)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s11, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Chinese Remix Pro v1.07 Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof99s12, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2017-09-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof99s12, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2017-09-09)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s14, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Red Storm Edition Unsimplified)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, kof99s15, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Super Revolution Ultra)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, kof99s16, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Remix Pro Like 2k Ultimate Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s17, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Revolution Ver.?)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, kof99s18, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Remix Like 2k)", MACHINE_SUPPORTS_SAVE ) GAME( 2011, kof99s19, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Evolution Ultimate Remix Version Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, kof99s20, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional","Kof'99 (Anniversary Edition 2014-11-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s22, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hack Unknown 2005-07-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s23, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hack Unknown 2007-07-16)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s24, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Plus 2004-08-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s25, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Revolution 2009-03-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s26, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro v1.07 2017-04-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof99s20, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional","Kof'99 (Anniversary Edition, 2014-11-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s22, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hack Unknown, 2005-07-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s23, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Hack Unknown, 2007-07-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s24, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Plus, 2004-08-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s25, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Revolution, 2009-03-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s26, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro v1.07, 2017-04-24)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s27, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (The 4 Manipulators Flames)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s28, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Unknown Hack 2007-04-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s29, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Unknown Hack 2007-04-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s28, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Unknown Hack, 2007-04-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s29, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Unknown Hack, 2007-04-27)", MACHINE_SUPPORTS_SAVE ) GAME( 2011, kof99s30, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Bismil Hassan", "Kof'99 (Evolution Ultimate Remix Version Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof99s31, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Bloody Edition 2016-04-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99s32, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix 2011-00-0?)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof99s33, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Combo Simplify 2018-09-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, kof99s34, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (RPG 2013-12-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof99s35, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Anniversary Edition 2017-11-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, kof99s36, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (EUR Version 2015-07-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof99s31, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Bloody Edition, 2016-04-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99s32, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Evolution Ultra Remix, 2011-00-0?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof99s33, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Combo Simplify, 2018-09-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, kof99s34, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (RPG, 2013-12-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof99s35, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Anniversary Edition, 2017-11-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof99s36, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (EUR Version, 2015-07-13)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s37, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Eddids", "Kof'99 (Re-Spell Krizalid's Name While Waiting-Striker)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s38, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V0)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s39, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "oak2003", "Kof'99 (Fixed Life Bar V1)" , MACHINE_SUPPORTS_SAVE ) @@ -5880,23 +5753,23 @@ GAME( 1999, kof99s84, kof99, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1999, kof99s85, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "star07", "Kof'99 (Special Dialogue)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s86, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Eddids", "Kof'99 (Unlimited Credits In Console Mode)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s87, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "xuyongsheng90", "Kof'99 (Robert Hidden Trick)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2011, kof99s88, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "yashional", "Kof'99 (Evolution Ultra Remix 2011-12-20)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2011, kof99s88, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "yashional", "Kof'99 (Evolution Ultra Remix, 2011-12-20)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s89, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "hack", "Kof'99 (Simplify The Move Version)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2016, kof99s90, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Eddids", "Kof'99 (DreamCast 1.0 2016-05-05)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof99s90, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Eddids", "Kof'99 (DreamCast 1.0, 2016-05-05)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s91, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Eddids", "Kof'99 (DreamCast 1.2f)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s92, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "star07", "Kof'99 (Revolution CE 1.2)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s93, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "Raymonose & Raymonose, Jasonly, Eddids, Andy chan, Hiker", "Kof'99 (Remix Pro 2.00f)" , MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s94, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolutionary Balance)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s95, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Alpha 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s96, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Alpha 2020-01-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s95, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Alpha, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s96, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Alpha, 2020-01-25)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, kof99s97, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Kof'99 (Remix Pro V2.0 Final)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kof99s98, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Anniversary Edition 2019-11-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s99, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Ultimate Edition 2020-03-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s100, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro 2020-03-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s101, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2020-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s102, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition 2020-03-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s103, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Max Plus Simplified 2020-03-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s104, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation PS Enhanced Edition Original 2020-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s105, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation PS Enhanced Edition Simplified 2020-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof99s106, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation 14 BC Version (AC open BC) 2020-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof99s98, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Anniversary Edition, 2019-11-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s99, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Evolution Ultimate Edition, 2020-03-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s100, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Remix Pro, 2020-03-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s101, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2020-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s102, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2020-03-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s103, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Max Plus Simplified, 2020-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s104, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation PS Enhanced Edition Original, 2020-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s105, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation PS Enhanced Edition Simplified, 2020-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof99s106, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'99 (Imitation 14 BC Version (AC open BC), 2020-09-30)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mgd2.cpp b/docs/release/src/hbmame/drivers/mgd2.cpp index 0d966b32f7d..407d3c342fa 100644 --- a/docs/release/src/hbmame/drivers/mgd2.cpp +++ b/docs/release/src/hbmame/drivers/mgd2.cpp @@ -1188,3 +1188,4 @@ GAME( 1990, superspyd, superspy, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 1990, tpgolfd, tpgolf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Player's Golf (MGD2)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, trallyd, trally, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Thrash Rally (MGD2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wh1d, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (MGD2)", MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/midtunit.cpp b/docs/release/src/hbmame/drivers/midtunit.cpp index db7b6322548..44485c27d47 100644 --- a/docs/release/src/hbmame/drivers/midtunit.cpp +++ b/docs/release/src/hbmame/drivers/midtunit.cpp @@ -99,9 +99,9 @@ ROM_START( mktturbopi ) ROM_LOAD32_BYTE( "l1_mortal_kombat_t-unit_uj22_game_rom.uj22", 0x400003, 0x80000, CRC(5e12523b) SHA1(468f93ef9bb6addb45c1c939d24b6511f255426a) ) ROM_END -ROM_START( mk2p ) +ROM_START( mk2pb2 ) ROM_REGION16_LE( 0xc00000, "dcs", ROMREGION_ERASEFF ) - ROM_LOAD16_BYTE( "mk2p.u2", 0x000000, 0x80000, CRC(65d11dd7) SHA1(bb94cca5a35f8f285d32314f8762c3c52ec48f5b) ) + ROM_LOAD16_BYTE( "mk2pb2.u2", 0x000000, 0x80000, CRC(65d11dd7) SHA1(bb94cca5a35f8f285d32314f8762c3c52ec48f5b) ) ROM_RELOAD( 0x100000, 0x80000 ) ROM_LOAD16_BYTE( "l1_mortal_kombat_ii_sound_rom_u3.u3", 0x200000, 0x80000, CRC(d6d92bf9) SHA1(397351c6b707f2595e36360471015f9fa494e894) ) ROM_RELOAD( 0x300000, 0x80000 ) @@ -115,8 +115,8 @@ ROM_START( mk2p ) ROM_RELOAD( 0xb00000, 0x80000 ) ROM_REGION16_LE( 0x100000, "maincpu", 0 ) - ROM_LOAD16_BYTE( "mk2p.uj12", 0x00000, 0x80000, CRC(05ff15a9) SHA1(23e9c47644c756d7568b6e5122801b19cf594e9b) ) - ROM_LOAD16_BYTE( "mk2p.ug12", 0x00001, 0x80000, CRC(b6d8ff5c) SHA1(ad974cc0dcdf35c7175f7cb8c620b58b82843523) ) + ROM_LOAD16_BYTE( "mk2pb2.uj12", 0x00000, 0x80000, CRC(05ff15a9) SHA1(23e9c47644c756d7568b6e5122801b19cf594e9b) ) + ROM_LOAD16_BYTE( "mk2pb2.ug12", 0x00001, 0x80000, CRC(b6d8ff5c) SHA1(ad974cc0dcdf35c7175f7cb8c620b58b82843523) ) ROM_REGION( 0xc00000, "gfxrom", 0 ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_ug14.ug14", 0x000000, 0x100000, CRC(01e73af6) SHA1(6598cfd704cc92a7f358a0e1f1c973ab79dcc493) ) @@ -124,10 +124,10 @@ ROM_START( mk2p ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_ug19.ug19", 0x000002, 0x100000, CRC(fec137be) SHA1(f11ecb8a7993f5c4f4449564b4911f69bd6e9bf8) ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_uj19.uj19", 0x000003, 0x100000, CRC(2d763156) SHA1(06536006da49ab5fb6b75b25f801b83fad000ff5) ) - ROM_LOAD32_BYTE( "mk2p.ug16", 0x400000, 0x100000, CRC(b2af2798) SHA1(3d679fb59753b72f961fe60a65e4e03a76b64266) ) - ROM_LOAD32_BYTE( "mk2p.uj16", 0x400001, 0x100000, CRC(d70dd149) SHA1(1add61f22a68c0bd8dba3fa0da18f5ecc7f51c6f) ) - ROM_LOAD32_BYTE( "mk2p.ug20", 0x400002, 0x100000, CRC(d05e970a) SHA1(0f07d72c0ae9ed77c79b4a39abbc047df68a6b1d) ) - ROM_LOAD32_BYTE( "mk2p.uj20", 0x400003, 0x100000, CRC(0f9c9a12) SHA1(6c593ab037f9e203e50a13bef1cdbba765a45845) ) + ROM_LOAD32_BYTE( "mk2pb2.ug16", 0x400000, 0x100000, CRC(b2af2798) SHA1(3d679fb59753b72f961fe60a65e4e03a76b64266) ) + ROM_LOAD32_BYTE( "mk2pb2.uj16", 0x400001, 0x100000, CRC(d70dd149) SHA1(1add61f22a68c0bd8dba3fa0da18f5ecc7f51c6f) ) + ROM_LOAD32_BYTE( "mk2pb2.ug20", 0x400002, 0x100000, CRC(d05e970a) SHA1(0f07d72c0ae9ed77c79b4a39abbc047df68a6b1d) ) + ROM_LOAD32_BYTE( "mk2pb2.uj20", 0x400003, 0x100000, CRC(0f9c9a12) SHA1(6c593ab037f9e203e50a13bef1cdbba765a45845) ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_ug17.ug17", 0x800000, 0x100000, CRC(937d8620) SHA1(8b9f80a460b124a747a6d1495b53f01f580e28f1) ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_uj17.uj17", 0x800001, 0x100000, CRC(218de160) SHA1(87aea173720d2a33d8183903f4fe8ba1d47e3348) ) @@ -171,7 +171,7 @@ ROM_START( mk2r33 ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_uj22.uj22", 0x800003, 0x100000, CRC(8891d785) SHA1(fd460df1ef8f4306ea42f7dc41488a80fd2c8f53) ) ROM_END -ROM_START( mk2v28b1 ) +ROM_START( mk2pb1 ) ROM_REGION16_LE( 0xc00000, "dcs", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "l1_mortal_kombat_ii_sound_rom_u2.u2", 0x000000, 0x80000, CRC(5f23d71d) SHA1(54c2afef243759e0f3dbe2907edbc4302f5c8bad) ) ROM_RELOAD( 0x100000, 0x80000 ) @@ -187,8 +187,8 @@ ROM_START( mk2v28b1 ) ROM_RELOAD( 0xb00000, 0x80000 ) ROM_REGION16_LE( 0x100000, "maincpu", 0 ) - ROM_LOAD16_BYTE( "uj12.v28", 0x00000, 0x80000, CRC(87a755b5) SHA1(d1796dfae89ca1163cb3db3638066d4bd54d32a8) ) - ROM_LOAD16_BYTE( "ug12.v28", 0x00001, 0x80000, CRC(b59368c4) SHA1(987ff2ee0944955289b6b156c375b183819072bd) ) + ROM_LOAD16_BYTE( "mk2pb1.uj12", 0x00000, 0x80000, CRC(87a755b5) SHA1(d1796dfae89ca1163cb3db3638066d4bd54d32a8) ) + ROM_LOAD16_BYTE( "mk2pb1.ug12", 0x00001, 0x80000, CRC(b59368c4) SHA1(987ff2ee0944955289b6b156c375b183819072bd) ) ROM_REGION( 0xc00000, "gfxrom", 0 ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_ug14.ug14", 0x000000, 0x100000, CRC(01e73af6) SHA1(6598cfd704cc92a7f358a0e1f1c973ab79dcc493) ) @@ -525,7 +525,7 @@ ROM_START( mk2s01 ) //mk2k ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_uj22.uj22", 0x800003, 0x100000, CRC(8891d785) SHA1(fd460df1ef8f4306ea42f7dc41488a80fd2c8f53) ) ROM_END -ROM_START( mk2s02 ) //mk2tek +ROM_START( umk2s02 ) //mk2tek ROM_REGION16_LE( 0xc00000, "dcs", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "l1_mortal_kombat_ii_sound_rom_u2.u2", 0x000000, 0x80000, CRC(5f23d71d) SHA1(54c2afef243759e0f3dbe2907edbc4302f5c8bad) ) ROM_RELOAD( 0x100000, 0x80000 ) @@ -541,8 +541,8 @@ ROM_START( mk2s02 ) //mk2tek ROM_RELOAD( 0xb00000, 0x80000 ) ROM_REGION16_LE( 0x100000, "maincpu", 0 ) - ROM_LOAD16_BYTE( "uj12_ps02.131", 0x00000, 0x80000, CRC(5ca32ce4) SHA1(dce19a8c704dba7d78910be13580a7e7defd16b8) ) - ROM_LOAD16_BYTE( "ug12_ps02.131", 0x00001, 0x80000, CRC(90a3ee29) SHA1(0b5b84f1f14a6722cfcbd701537918e4624d0407) ) + ROM_LOAD16_BYTE( "umk2s02.uj12", 0x00000, 0x80000, CRC(5ca32ce4) SHA1(dce19a8c704dba7d78910be13580a7e7defd16b8) ) + ROM_LOAD16_BYTE( "umk2s02.ug12", 0x00001, 0x80000, CRC(90a3ee29) SHA1(0b5b84f1f14a6722cfcbd701537918e4624d0407) ) ROM_REGION( 0xc00000, "gfxrom", 0 ) ROM_LOAD32_BYTE( "l1_mortal_kombat_ii_game_rom_ug14.ug14", 0x000000, 0x100000, CRC(01e73af6) SHA1(6598cfd704cc92a7f358a0e1f1c973ab79dcc493) ) @@ -633,25 +633,25 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Mortal Kombat -GAME( 1992, mks01, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "S.Arkames", "Mortal Kombat (French Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mks02, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "hack", "Mortal Kombat (Revision 5.0 Kaillera Friendly, 2018-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mks02, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "hack", "Mortal Kombat (5.0K, 2018-02-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, mkturbod, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "hack", "Mortal Kombat (Turbo Ninja T-Unit 03/19/93, hack/set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, mktturboen, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Zenomorp", "Mortal Kombat (Turbo Endurance)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, mktturbopi, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Zenomorp", "Mortal Kombat (Projectile Insanity)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, mkfr, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Arkatrad", "Mortal Kombat (French Rev.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, mks01, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "S.Arkames", "Mortal Kombat (French Rev.2)", MACHINE_SUPPORTS_SAVE ) // Mortal Kombat II -GAME( 2020, mk2s01, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "TEAM UMK 3", "Mortal Kombat II (Friendly Kaillera, 2020-06-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mk2s02, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "hack", "Ultimate Mortal Kombat II (Tournament Edition, 2020-07-23)", MACHINE_SUPPORTS_SAVE ) - +GAME( 2020, mk2s01, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "TEAM UMK 3", "Mortal Kombat II (3.1K, 2020-06-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, mk2fr, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "Arkatrad", "Mortal Kombat II (French, 2007-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mk2pb1, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "mortalkombatplus.com", "Mortal Kombat II (2.8.0 plus beta 1, 2017-09-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mk2pb2, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "mortalkombatplus.com", "Mortal Kombat II (2.8.5 plus beta 2, 2018-12-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, mk2r33, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "Midway", "Mortal Kombat II (3.3 prototype)", MACHINE_SUPPORTS_SAVE ) +// Ultimate Mortal Kombat II +GAME( 2014, umk2te50, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition 5.0.050)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, umk2te51, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition 5.0.051)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, umk2te52, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition 5.0.052)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, umk2te53, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition 5.0.053)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, umk2s02, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "hack", "Ultimate Mortal Kombat II (Tournament Edition, 5.0.052K, 2020-07-23)", MACHINE_SUPPORTS_SAVE ) +// NBA Jam GAME( 1994, nbajamtexxx, nbajamte, tunit_adpcm, nbajamte, midtunit_state, init_nbajamte, ROT0, "Midway", "NBA Jam TE (rev XXX)", MACHINE_SUPPORTS_SAVE ) GAME( 2022, nbajamre, nbajamte, tunit_adpcm, nbajamte, midtunit_state, init_nbajamte, ROT0, "ponlork", "NBA Jam Rewind (rev 1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, mkturbod, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "hack", "Mortal Kombat (Turbo Ninja T-Unit 03/19/93, hack/set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, mktturboen, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Zenomorp", "Mortal Kombat (Turbo Endurance)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, mktturbopi, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Zenomorp", "Mortal Kombat (Projectile Insanity)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mk2p, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "mortalkombatplus.com", "Mortal Kombat II (Edition 2.8.5 Plus beta II, 2018-12-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, mk2r33, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "Midway", "Mortal Kombat II (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, umk2te50, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition r5.0.050)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, umk2te51, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition r5.0.051)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, umk2te52, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition r5.0.052)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, umk2te53, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "SK", "Ultimate Mortal Kombat II (Tournament Edition r5.0.053)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, mkfr, mk, tunit_adpcm, mk, midtunit_state, init_mktunit, ROT0, "Arkatrad", "Mortal Kombat (French Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, mk2fr, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "Arkatrad", "Mortal Kombat II (French, 2007-02-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mk2v28b1, mk2, tunit_dcs, mk2, midtunit_state, init_mk2, ROT0, "mortalkombatplus.com", "Mortal Kombat II (Edition Plus 2.8.0 Plus Beta 1, 2017-09-24)", MACHINE_SUPPORTS_SAVE ) - diff --git a/docs/release/src/hbmame/drivers/mnw.cpp b/docs/release/src/hbmame/drivers/mnw.cpp index e48b586cd52..8fa8cd471cc 100644 --- a/docs/release/src/hbmame/drivers/mnw.cpp +++ b/docs/release/src/hbmame/drivers/mnw.cpp @@ -20302,3 +20302,3597 @@ ROM_END GAME( 2020, zeroteamss02, zeroteam, zeroteam, zeroteam, raiden2_state, init_zeroteam, ROT0, "hack", "Zero Team Selection (Yanshen Edition, 2020-08-27)", MACHINE_SUPPORTS_SAVE ) +ROM_START( s1945peh ) // reboots in attract mode, removed 2022-09-09 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "254eh.p1", 0x000000, 0x100000, CRC(f776bf2a) SHA1(844602f9e2fb68c4002092592669f689728dad2d) ) + ROM_LOAD16_WORD_SWAP( "254.p2", 0x100000, 0x400000, CRC(efdfd4dd) SHA1(254f3e1b546eed788f7ae919be9d1bf9702148ce) ) + + NEO_SFIX_MT_128K + + NEO_BIOS_AUDIO_128K( "254.m1", CRC(994b4487) SHA1(a4e645a3ababa48a8325980ff022e04a8b51b017) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "254.v1", 0x000000, 0x400000, CRC(844f58fb) SHA1(e59544457be9f21481eac8b5a39b9cbb502f252d) ) + ROM_LOAD( "254.v2", 0x400000, 0x400000, CRC(d9a248f0) SHA1(dd3e0974b753e6f94d0943a002de45668a1b072b) ) + ROM_LOAD( "254.v3", 0x800000, 0x400000, CRC(0b0d2d33) SHA1(f8e76af42a997f36a40f66b39de00f68afe6a89c) ) + ROM_LOAD( "254.v4", 0xc00000, 0x400000, CRC(6d13dc91) SHA1(8433513c0b5aea61939068a25ab90efbe3e44116) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "254.c1", 0x0000000, 0x800000, CRC(ae6fc8ef) SHA1(544ccdaee8a4a45cdce9483e30852811d2d5f3cc) ) + ROM_LOAD16_BYTE( "254.c2", 0x0000001, 0x800000, CRC(436fa176) SHA1(d70141a91a360a1b1070753086f976608fec38af) ) + ROM_LOAD16_BYTE( "254.c3", 0x1000000, 0x800000, CRC(e53ff2dc) SHA1(31f6aaffe28146d574aa72f14f90a9d968f36bc6) ) + ROM_LOAD16_BYTE( "254.c4", 0x1000001, 0x800000, CRC(818672f0) SHA1(460c6738d0ee5ae440a23fc1434fab53bbb242b5) ) + ROM_LOAD16_BYTE( "254.c5", 0x2000000, 0x800000, CRC(4580eacd) SHA1(feb96eb5e80c9125ddd7836e0939212cd3011c34) ) + ROM_LOAD16_BYTE( "254.c6", 0x2000001, 0x800000, CRC(e34970fc) SHA1(6e43e15e27bc914357f977116ab1e2d98711bb21) ) + ROM_LOAD16_BYTE( "254.c7", 0x3000000, 0x800000, CRC(f2323239) SHA1(5b3e8dd77474203be010ec7363858d806344a320) ) + ROM_LOAD16_BYTE( "254.c8", 0x3000001, 0x800000, CRC(66848c7d) SHA1(24d4ed627940a4cf8129761c1da15556e52e199c) ) +ROM_END +GAME( 1999, s1945peh, s1945p, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "KrysoFun", "Strikers 1945 Plus (Super Shot)", MACHINE_SUPPORTS_SAVE ) + + +ROM_START( samsho3hb ) // stuck in a debug menu, removed 2022-09-10 + ROM_REGION( 0x300000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "087hb.p1", 0x000000, 0x100000, CRC(15e021ca) SHA1(78aba32741d2e4b5bc4c641a4166f4405ab240e2) ) + ROM_LOAD16_WORD_SWAP( "087hb.p2", 0x100000, 0x200000, CRC(1cc2c370) SHA1(01fba8d315d684652fb506aa833fa0e8e3e350df) ) + + NEO_SFIX_128K( "087.s1", CRC(74ec7d9f) SHA1(d79c479838a7ca51735a44f91f1968ec5b3c6b91) ) + + NEO_BIOS_AUDIO_128K( "087.m1", CRC(8e6440eb) SHA1(e3f72150af4e326543b29df71cda27d73ec087c1) ) + + ROM_REGION( 0x600000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "087.v1", 0x000000, 0x400000, CRC(84bdd9a0) SHA1(adceceb00569eca13fcc2e0f0d9f0d9b06a06851) ) + ROM_LOAD( "087.v2", 0x400000, 0x200000, CRC(ac0f261a) SHA1(5411bdff24cba7fdbc3397d45a70fb468d7a44b3) ) + + ROM_REGION( 0x1a00000, "sprites", 0 ) + ROM_LOAD16_BYTE( "087.c1", 0x0000000, 0x400000, CRC(07a233bc) SHA1(654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9) ) + ROM_LOAD16_BYTE( "087.c2", 0x0000001, 0x400000, CRC(7a413592) SHA1(b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4) ) + ROM_LOAD16_BYTE( "087.c3", 0x0800000, 0x400000, CRC(8b793796) SHA1(053acc129ea56691607a5d255845703e61fd3ada) ) + ROM_LOAD16_BYTE( "087.c4", 0x0800001, 0x400000, CRC(728fbf11) SHA1(daa319d455f759bfc08a37b43218bdb48dc1c9e5) ) + ROM_LOAD16_BYTE( "087.c5", 0x1000000, 0x400000, CRC(172ab180) SHA1(a6122f683bdb78d0079e1e360c1b96ba28def7b7) ) + ROM_LOAD16_BYTE( "087.c6", 0x1000001, 0x400000, CRC(002ff8f3) SHA1(3a378708697d727796c4f702dd5bbf1c9eb4daec) ) + ROM_LOAD16_BYTE( "087.c7", 0x1800000, 0x100000, CRC(ae450e3d) SHA1(ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9) ) + ROM_LOAD16_BYTE( "087.c8", 0x1800001, 0x100000, CRC(a9e82717) SHA1(e39ee15d5140dbe7f06eea945cce9984a5e8b06a) ) +ROM_END +GAME( 2010, samsho3hb, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Samurai Shodown III (bootleg / hack)", MACHINE_SUPPORTS_SAVE ) + +ROM_START( pspikes2cd ) // reboots while starting up, removed 2022-09-10 + ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "068cd.p1", 0x000000, 0x100000, CRC(3920534c) SHA1(24e12b41b79145e4f3defaba7f77d1a57ffb8927) ) + + //NEO_SFIX_128K( "068-sg1.s1", CRC(18082299) SHA1(efe93fabe6a76a5dc8cf12f255e571480afb40a0) ) + NEO_SFIX_128K( "068cd.s1", CRC(764ac7aa) SHA1(cc40ad276e63084ebf3c3ee224083762a47c3cf8) ) // used in many builds for fr2cd/fr2ch + + NEO_BIOS_AUDIO_64K( "068cd.m1", CRC(cddc55db) SHA1(6a80c26490bbdeaddf608522c69f4cd16ba74533) ) + + ROM_REGION( 0x100000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "068cd.v1", 0x000000, 0x100000, CRC(850ee5a0) SHA1(600a75da9b0f657df75e2d9300cfa08116a8be85) ) + + ROM_REGION( 0x400000, "sprites", 0 ) + ROM_LOAD16_BYTE( "068cd.c1", 0x000000, 0x100000, CRC(d380883b) SHA1(0625cddb4e2fcbd3c764732a197d963299bd7d99) ) + ROM_LOAD16_BYTE( "068cd.c2", 0x000001, 0x100000, CRC(9a5ad954) SHA1(4266760d2b6f2b7ef6e593c679b1639ec377e56b) ) + ROM_LOAD16_BYTE( "068cd.c3", 0x200000, 0x100000, CRC(13d8a7f0) SHA1(5e7c35afe1984c67ed03f33ce22e7546861d63e6) ) + ROM_LOAD16_BYTE( "068cd.c4", 0x200001, 0x100000, CRC(ca5af0be) SHA1(be47412b97413d3d36d4cb1acfc9fa252eb7dd70) ) +ROM_END +GAME( 1994, pspikes2cd, pspikes2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "Power Spikes II (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + +ROM_START( ironcladcd ) // after logo, get black screen, removed 2022-09-10 + ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "220cd.p1", 0x00000, 0xd4000, CRC(cf9257b0) SHA1(2a2742865862d313b5d856e5b500b56b36336ecd) ) + + NEO_SFIX_128K( "proto_220.s1", CRC(372fe217) SHA1(493433e682f519bf647e1481c8bdd3a980830ffb) ) + + NEO_BIOS_AUDIO_64K( "220cd.m1", CRC(b4d7cab0) SHA1(23342f72595f9d460f2e94fbda437ba1364bb5ed) ) + + ROM_REGION( 0x100000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "220cd.v1", 0x000000, 0x100000, CRC(f7fd9baa) SHA1(a9362d405705f03a1759c2034df0c48daa15b71d) ) + + ROM_REGION( 0x1000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "proto_220.c1", 0x000000, 0x400000, CRC(9aa2b7dc) SHA1(6b3dff292c86f949890b1f8201bc5278f38c2668) ) + ROM_LOAD16_BYTE( "proto_220.c2", 0x000001, 0x400000, CRC(8a2ad708) SHA1(9568ac4cc0552e7fd3e50d3cd8d9f0f4fe7df1d4) ) + ROM_LOAD16_BYTE( "proto_220.c3", 0x800000, 0x400000, CRC(d67fb15a) SHA1(842971aeaf3c92e70f7c653bbf29058bc60f5b71) ) + ROM_LOAD16_BYTE( "proto_220.c4", 0x800001, 0x400000, CRC(e73ea38b) SHA1(27138d588e61e86c292f12d16e36c3681075c607) ) +ROM_END +GAME( 1996, ironcladcd, ironclad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "Ironclad (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + + +// mystwarr.cpp, these freeze during attract mode, removed 2022-09-10 +ROM_START( viostorms04 ) //viostorma + ROM_REGION( 0x200000, "maincpu", 0) + ROM_LOAD16_BYTE( "168uab01_ps04.15h", 0x000001, 0x80000, CRC(3a870170) SHA1(f6fd2e63105235574adb9ec7adfa02f9f5826cd7) ) + ROM_LOAD16_BYTE( "168uab02_ps04.15f", 0x000000, 0x80000, CRC(d00bf154) SHA1(e95acc9ef04a31da22c685202a18cc637305fe29) ) + + ROM_REGION( 0x40000, "soundcpu", 0 ) + ROM_LOAD("168a05.7c", 0x00000, 0x20000, CRC(507fb3eb) SHA1(a4f676e3caaafe86918c76ded08d0c202969adf6) ) + ROM_RELOAD( 0x20000, 0x20000 ) + + ROM_REGION( 0x600000, "k056832", ROMREGION_ERASE00) + ROM_LOADTILE_WORD( "168a09.1h", 0x000000, 2*1024*1024, CRC(1b34a881) SHA1(5de20f7ee7f90d4f6dea349ca5000bfcf74253b1) ) + ROM_LOADTILE_WORD( "168a08.1k", 0x000002, 2*1024*1024, CRC(db0ce743) SHA1(dfe24a1e3e72da188a92668928e79afd6c5d22ee) ) + + ROM_REGION( 0x800000, "k055673", ROMREGION_ERASE00) + ROM_LOAD64_WORD( "168a10.22k", 0x000000, 2*1024*1024, CRC(bd2bbdea) SHA1(54faf2ded16e66d675bbbec4ebd42b4708edfaef) ) + ROM_LOAD64_WORD( "168a11.19k", 0x000002, 2*1024*1024, CRC(7a57c9e7) SHA1(8763c310f7b515aef52d4e007bc949e8803690f4) ) + ROM_LOAD64_WORD( "168a12.20k", 0x000004, 2*1024*1024, CRC(b6b1c4ef) SHA1(064ab4db884c8f98ab9e631b7034996d4b92ab7b) ) + ROM_LOAD64_WORD( "168a13.17k", 0x000006, 2*1024*1024, CRC(cdec3650) SHA1(949bc06bb38a2d5315ee4f6db19e043655b90e6e) ) + + ROM_REGION( 0x40000, "gfx3", ROMREGION_ERASE00) + + ROM_REGION( 0x400000, "k054539", 0) + ROM_LOAD( "168a06.1c", 0x000000, 2*1024*1024, CRC(25404fd7) SHA1(282cf523728b38d0bf14d765dd7257aa1fb2af39) ) + ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) ) + + ROM_REGION( 0x80, "eeprom", 0 ) + ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(3cb1c96c) SHA1(56ed6633e7108925a13ad6bc32381bfde592f70b) ) +ROM_END + +ROM_START( viostorms05 ) //viostorma + ROM_REGION( 0x200000, "maincpu", 0) + ROM_LOAD16_BYTE( "168uab01_ps05.15h", 0x000001, 0x80000, CRC(f547608b) SHA1(0509b646e3b1c72dc3ba00cb8526b777b5167124) ) + ROM_LOAD16_BYTE( "168uab02_ps05.15f", 0x000000, 0x80000, CRC(c980ffe8) SHA1(27b724454db59ddea635c30ffc8fc8d98fd8305a) ) + + ROM_REGION( 0x40000, "soundcpu", 0 ) + ROM_LOAD("168a05.7c", 0x00000, 0x20000, CRC(507fb3eb) SHA1(a4f676e3caaafe86918c76ded08d0c202969adf6) ) + ROM_RELOAD( 0x20000, 0x20000 ) + + ROM_REGION( 0x600000, "k056832", ROMREGION_ERASE00) + ROM_LOADTILE_WORD( "168a09.1h", 0x000000, 2*1024*1024, CRC(1b34a881) SHA1(5de20f7ee7f90d4f6dea349ca5000bfcf74253b1) ) + ROM_LOADTILE_WORD( "168a08.1k", 0x000002, 2*1024*1024, CRC(db0ce743) SHA1(dfe24a1e3e72da188a92668928e79afd6c5d22ee) ) + + ROM_REGION( 0x800000, "k055673", ROMREGION_ERASE00) + ROM_LOAD64_WORD( "168a10.22k", 0x000000, 2*1024*1024, CRC(bd2bbdea) SHA1(54faf2ded16e66d675bbbec4ebd42b4708edfaef) ) + ROM_LOAD64_WORD( "168a11.19k", 0x000002, 2*1024*1024, CRC(7a57c9e7) SHA1(8763c310f7b515aef52d4e007bc949e8803690f4) ) + ROM_LOAD64_WORD( "168a12.20k", 0x000004, 2*1024*1024, CRC(b6b1c4ef) SHA1(064ab4db884c8f98ab9e631b7034996d4b92ab7b) ) + ROM_LOAD64_WORD( "168a13.17k", 0x000006, 2*1024*1024, CRC(cdec3650) SHA1(949bc06bb38a2d5315ee4f6db19e043655b90e6e) ) + + ROM_REGION( 0x40000, "gfx3", ROMREGION_ERASE00) + + ROM_REGION( 0x400000, "k054539", 0) + ROM_LOAD( "168a06.1c", 0x000000, 2*1024*1024, CRC(25404fd7) SHA1(282cf523728b38d0bf14d765dd7257aa1fb2af39) ) + ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) ) + + ROM_REGION( 0x80, "eeprom", 0 ) + ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(3cb1c96c) SHA1(56ed6633e7108925a13ad6bc32381bfde592f70b) ) +ROM_END + +GAME( 2020, viostorms04, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2020-03-24)", 0 ) +GAME( 2020, viostorms05, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2020-03-25)", 0 ) + +// unplayably useless +ROM_START( pc_smb_ps19 ) + BIOS_CPU + ROM_LOAD( "u3sm", 0x0c000, 0x2000, CRC(4b5f717d) SHA1(c39c90f9503c4692af4a8fdb3e18ef7cf04e897f) ) + BIOS_GFX + + ROM_REGION( 0x8000, "prg", ROMREGION_ERASEFF ) + ROM_LOAD( "u1sm_ps19", 0x0000, 0x8000, CRC(00a1fd08) SHA1(e120ae69734fee92d270594f7a4b1cfbe27ed556) ) + + ROM_REGION( 0x02000, "gfx2", ROMREGION_ERASEFF ) + ROM_LOAD( "u2sm_ps19", 0x00000, 0x2000, CRC(078a4304) SHA1(05056bace92931aeaa6b86a13e44f2da75e7a765) ) + + ROM_REGION( 0x10, "rp5h01", 0 ) + ROM_LOAD( "security.prm", 0x00, 0x10, CRC(bd82d775) SHA1(e15c369d638156eeb0cd141aeeec877c62810b64) ) +ROM_END +GAME( 2011, pc_smb_ps19, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Forever 2011-12-23)(PlayChoice-10)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + + +ROM_START( kof10thbr ) // p1 is block-scrambled + ROM_REGION( 0x800000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "366br.p1", 0x000000, 0x800000, CRC(c320bbaa) SHA1(f5570d78670881cf3ce787698e07d727fb0aeec2) ) + + NEO_SFIX_128K( "366d.s1", CRC(3c757cb1) SHA1(fea798902c59c125c8d31f42d52aa22caa31fc7b) ) + + NEO_BIOS_AUDIO_128K( "kf10-m1.bin", CRC(f6fab859) SHA1(0184aa1394b9f9946d610278b53b846020dd88dc) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "kf10-v1.bin", 0x000000, 0x800000, CRC(0fc9a58d) SHA1(9d79ef00e2c2abd9f29af5521c2fbe5798bf336f) ) + ROM_LOAD( "kf10-v2.bin", 0x800000, 0x800000, CRC(b8c475a4) SHA1(10caf9c69927a223445d2c4b147864c02ce520a8) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "kf10-c1a.bin", 0x0000000, 0x400000, CRC(3bbc0364) SHA1(e8aa7ff82f151ce1db56f259377b64cceef85af0) ) + ROM_LOAD16_BYTE( "kf10-c2a.bin", 0x0000001, 0x400000, CRC(91230075) SHA1(d9098e05a7ba6008661147b6bf8bc2f494b8b72b) ) + ROM_LOAD16_BYTE( "kf10-c1b.bin", 0x0800000, 0x400000, CRC(b5abfc28) SHA1(eabf60992bb3485c95330065294071ec155bfe7c) ) + ROM_LOAD16_BYTE( "kf10-c2b.bin", 0x0800001, 0x400000, CRC(6cc4c6e1) SHA1(be824a944e745ee18efdc45c81fd496a4d624b9c) ) + ROM_LOAD16_BYTE( "kf10-c3a.bin", 0x1000000, 0x400000, CRC(5b3d4a16) SHA1(93ac1cd7739100f8c32732644f81f2a19837b131) ) + ROM_LOAD16_BYTE( "kf10-c4a.bin", 0x1000001, 0x400000, CRC(c6f3419b) SHA1(340c17a73aeb7bf8a6209f8459e6f00000075b50) ) + ROM_LOAD16_BYTE( "kf10-c3b.bin", 0x1800000, 0x400000, CRC(9d2bba19) SHA1(5ebbd0af3f83a60e33c8ccb743e3d5f5a96f1273) ) + ROM_LOAD16_BYTE( "kf10-c4b.bin", 0x1800001, 0x400000, CRC(5a4050cb) SHA1(8fd2291f349efa1ed5cd37ad4e273b60fe831a77) ) + ROM_LOAD16_BYTE( "kf10-c5a.bin", 0x2000000, 0x400000, CRC(a289d1e1) SHA1(50c7d7ebde6e118a01036cc3e40827fcd9f0d3fd) ) + ROM_LOAD16_BYTE( "kf10-c6a.bin", 0x2000001, 0x400000, CRC(e6494b5d) SHA1(18e064b9867ae0b0794065f8dbefd486620419db) ) + ROM_LOAD16_BYTE( "kf10-c5b.bin", 0x2800000, 0x400000, CRC(404fff02) SHA1(56d1b32c87ea4885e49264e8b21846e465a20e1f) ) + ROM_LOAD16_BYTE( "kf10-c6b.bin", 0x2800001, 0x400000, CRC(f2ccfc9e) SHA1(69db7fac7023785ab94ea711a72dbc2826cfe1a3) ) + ROM_LOAD16_BYTE( "kf10-c7a.bin", 0x3000000, 0x400000, CRC(be79c5a8) SHA1(ded3c5eb3571647f50533eb682c2675372ace3fb) ) + ROM_LOAD16_BYTE( "kf10-c8a.bin", 0x3000001, 0x400000, CRC(a5952ca4) SHA1(76dbb3cb45ce5a4beffa1ed29491204fc6617e42) ) + ROM_LOAD16_BYTE( "kf10-c7b.bin", 0x3800000, 0x400000, CRC(3fdb3542) SHA1(7d2050752a2064cd6729f483a0da93808e2c6033) ) + ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) ) +ROM_END +GAME( 2005, kof10thbr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neogeo BR Team", "Kof 10th Anniversary (Brazil)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + + +ROM_START( kof2k2s58 ) //kofallmix, reboots during first demo, removed 2022-09-15 + ROM_REGION( 0x900000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "265k2s58.p1", 0x000000, 0x100000, CRC(e4443ce0) SHA1(5f6b1871eeb32b988e11e9a377154ee8a0d3ae28) ) + ROM_LOAD16_WORD_SWAP( "265k2s58.p2", 0x100000, 0x800000, CRC(c34c5164) SHA1(183d0fd7e0642f61509e26e8549a9f1fb1b02668) ) + + NEO_SFIX_128K( "265ps2.s1", CRC(714ade47) SHA1(a46115ed89454d8090fae59cfa4aea61a4a81ebf) ) + + NEO_BIOS_AUDIO_128K( "265d.m1", CRC(1c661a4b) SHA1(4e5aa862a0a182a806d538996ddc68d9f2dffaf7) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "265nu.v1", 0x000000, 0x400000, CRC(13d98607) SHA1(0f1a374247992d301bc26c0bab200631a13a9f4a) ) + ROM_LOAD( "265nu.v2", 0x400000, 0x400000, CRC(9cf74677) SHA1(073e7cb00127690fdec05c19f00347ec449f15ac) ) + ROM_LOAD( "265nu.v3", 0x800000, 0x400000, CRC(8e9448b5) SHA1(c22420649c7c68a172290548cab846345c861cb0) ) + ROM_LOAD( "265nu.v4", 0xc00000, 0x400000, CRC(067271b5) SHA1(36e07da78aaf634824c98023053bef802be4e218) ) + + ROM_REGION( 0x8000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "265k2s58.c1", 0x0000000, 0x800000, BAD_DUMP CRC(7f4e7f53) SHA1(00ea5486846751feb967128fbcc3b72847c42e99) ) // bad dump + ROM_LOAD16_BYTE( "265k2s58.c2", 0x0000001, 0x800000, BAD_DUMP CRC(fbb6e56f) SHA1(f5b6c75acbe69ef3b326a33b0b467c85b6a23369) ) // bad dump + ROM_LOAD16_BYTE( "265k2s58.c3", 0x1000000, 0x800000, CRC(c17e12d8) SHA1(0ddb8ade8265dd254e893e2beedbe7c0604cce6b) ) + ROM_LOAD16_BYTE( "265k2s58.c4", 0x1000001, 0x800000, CRC(5b9dd220) SHA1(a3f8793cb2fc1ae9eb4848dc1ef1a939b90c4ee1) ) + ROM_LOAD16_BYTE( "265k2s58.c5", 0x2000000, 0x800000, CRC(92701baf) SHA1(b592760d604aabf6a043b277b0f21893bac64d9f) ) + ROM_LOAD16_BYTE( "265k2s58.c6", 0x2000001, 0x800000, CRC(a54a31c4) SHA1(c4711813066def032674d8f779772971b5fc88b7) ) + ROM_LOAD16_BYTE( "265k2s58.c7", 0x3000000, 0x800000, BAD_DUMP CRC(e14b86d9) SHA1(decbbcde2d12179a648c51f5d94c18cb3c3a6fdd) ) // bad dump + ROM_LOAD16_BYTE( "265k2s58.c8", 0x3000001, 0x800000, BAD_DUMP CRC(1d0f6bd8) SHA1(ba4d0c269120acdbf0e13cdcb0d9fa99c3483fc6) ) // bad dump + ROM_LOAD16_BYTE( "265k2s58.c9", 0x4000000, 0x800000, CRC(4c5f9a30) SHA1(ce2f8338b37c9bca73ab933d374bdd45784d680b) ) + ROM_LOAD16_BYTE( "265k2s58.c10", 0x4000001, 0x800000, CRC(3ee65411) SHA1(55c2b57e9ee3760ee871934c7a118d001b95111f) ) + ROM_LOAD16_BYTE( "265k2s58.c11", 0x5000000, 0x800000, CRC(e4aad9a3) SHA1(749c68eebee7dc073e3dcbf453db7a2f0a78b1a6) ) + ROM_LOAD16_BYTE( "265k2s58.c12", 0x5000001, 0x800000, CRC(55761088) SHA1(295ab138bedd18fc341c7747998bb55e69cba8c7) ) + ROM_LOAD16_BYTE( "265k2s58.c13", 0x6000000, 0x800000, CRC(d5c7149a) SHA1(68eb718b1dc3f754191099ebeaf43f1c141be1e7) ) + ROM_LOAD16_BYTE( "265k2s58.c14", 0x6000001, 0x800000, CRC(c6a64bf3) SHA1(5fc0de29a13c38d44f0e6cda94fc31e3a598ecf5) ) + ROM_LOAD16_BYTE( "265k2s58.c15", 0x7000000, 0x800000, CRC(867ac5b3) SHA1(e508492f9056f045b378bb2136c0df9fc4e710b8) ) + //ROM_LOAD16_BYTE( "265k2s83.c16", 0x7000001, 0x800000, CRC(8d7d8b38) SHA1(3f0bd5cbcee0173df81396c97f01315caf1378b2) ) // not used + // use the standard decrypted ones to fix the bad gfx + ROM_LOAD16_BYTE( "265d.c1", 0x0000000, 0x800000, CRC(7efa6ef7) SHA1(71345A4202E7CC9239538FB978638141416C8893) ) + ROM_LOAD16_BYTE( "265d.c2", 0x0000001, 0x800000, CRC(aa82948b) SHA1(B2A40797F68BDEB80BC54DCCC5495BE68934BF0E) ) + ROM_LOAD16_BYTE( "265d.c7", 0x3000000, 0x800000, CRC(8a5b561c) SHA1(A19697D4C2CC8EDEBC669C95AE1DB4C8C2A70B2C) ) + ROM_LOAD16_BYTE( "265d.c8", 0x3000001, 0x800000, CRC(bef667a3) SHA1(D5E8BC185DCF63343D129C31D2DDAB9F723F1A12) ) +ROM_END +GAME( 2011, kof2k2s58, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof2002 (All Mix Version, 2011-12-29)", MACHINE_SUPPORTS_SAVE ) + +ROM_START( kof2k3plr ) // continual reboot + ROM_REGION( 0x800000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "271plr.p1", 0x100000, 0x700000, CRC(082e2368) SHA1(c946095a946aacf2313738252612512fdb7f974b) ) + ROM_CONTINUE( 0x000000, 0x100000 ) + + NEO_SFIX( 0x242e0, "271plr.s1", CRC(2c0c5165) SHA1(963f653165f158ea151102059a72ff9ecf39b66a) ) + + NEO_BIOS_AUDIO_128K( "271b.m1", CRC(3a4969ff) SHA1(2fc107a023a82053a8df63025829bcf12cee9610) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "271b.v1", 0x000000, 0x400000, CRC(d2b8aa5e) SHA1(498f0556c1de56822141f8043f1ce20444f4ed0a) ) + ROM_LOAD( "271b.v2", 0x400000, 0x400000, CRC(71956ee2) SHA1(a890941e60db358cf45b58909f4719f4826f3bb1) ) + ROM_LOAD( "271b.v3", 0x800000, 0x400000, CRC(ddbbb199) SHA1(0eea4b064bdb8daa03c354fe0a0aa27c4c665bda) ) + ROM_LOAD( "271b.v4", 0xc00000, 0x400000, CRC(01b90c4f) SHA1(387164aa1995d8c11ed939b3afbc294d86d2e27f) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "271b.c1", 0x0000000, 0x800000, CRC(e42fc226) SHA1(1cd9364993e141facdcdd53ec2277df7b275d8a7) ) + ROM_LOAD16_BYTE( "271b.c2", 0x0000001, 0x800000, CRC(1b5e3b58) SHA1(0eb254477a9479541291e43e415310852a0f0bed) ) + ROM_LOAD16_BYTE( "271b.c3", 0x1000000, 0x800000, CRC(d334fdd9) SHA1(1efe30b4f56a55e25ab518cf6999de797b5e407c) ) + ROM_LOAD16_BYTE( "271b.c4", 0x1000001, 0x800000, CRC(0d457699) SHA1(ec73d0c9fc7094d0ac6c0986a6e07cde25893e57) ) + ROM_LOAD16_BYTE( "271b.c5", 0x2000000, 0x800000, CRC(8a91aae4) SHA1(802f4baacf801646be1ef686e105b2e867a6a5df) ) + ROM_LOAD16_BYTE( "271b.c6", 0x2000001, 0x800000, CRC(9f8674b8) SHA1(65964f40b2227d020023fb436579927e65807dcd) ) + ROM_LOAD16_BYTE( "271b.c7", 0x3000000, 0x800000, CRC(374ea523) SHA1(613827d72c6181f3e08353750c9af0c4dbad020b) ) + ROM_LOAD16_BYTE( "271b.c8", 0x3000001, 0x800000, CRC(75211f4d) SHA1(d82f044e816ee539ff131d9c931200c818d34cd0) ) +ROM_END +GAME( 2003, kof2k3plr, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "hack", "Kof2003 (Unknown Hack Date)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + +ROM_START( kof95s15 ) // they won't fight + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "084h15.p1",0x100000, 0x100000, CRC(94045bc2) SHA1(54b65b1daac9dda9b127d23924b95c4cbe50b5af) ) + ROM_CONTINUE( 0x000000, 0x100000 ) + + NEO_SFIX_128K( "084.s1", CRC(de716f8a) SHA1(f7386454a943ed5caf625f67ee1d0197b1c6fa13) ) + + NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) + + ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) + ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) + ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) + + ROM_REGION( 0x1a00000, "sprites", 0 ) + ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) + ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) + ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) + ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) + ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) + ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) + ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) + ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) +ROM_END + +ROM_START( kof95s16 ) // reboots soon after start + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "084h16.p1",0x100000, 0x100000, CRC(623cdc63) SHA1(011b9f747619ec481dccc81c8a447052d0503042) ) + ROM_CONTINUE( 0x000000, 0x100000 ) + + NEO_SFIX_128K( "084h16.s1", CRC(4a42d6a0) SHA1(af29b2ee8a2557cc8bfab049cccb8194acce0699) ) + + NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) + + ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) + ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) + ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) + + ROM_REGION( 0x1a00000, "sprites", 0 ) + ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) + ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) + ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) + ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) + ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) + ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) + ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) + ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) +ROM_END + +ROM_START( kof95s30 ) // encrypted px,sx + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "084h30.p1",0x000000, 0x100000, CRC(e829d460) SHA1(15e6dc701a41bf357e3423f56ed4796198052fa1) ) + ROM_LOAD16_WORD_SWAP( "084h30.p2",0x100000, 0x100000, CRC(2e90dd23) SHA1(5da41667264e87e33c0a4f50d7d4e4a4f957b099) ) + + ROM_REGION( 0x020000, "gsc", ROMREGION_BE | ROMREGION_16BIT ) + ROM_LOAD16_WORD_SWAP( "084h30.p3",0x000000, 0x020000, CRC(971ecbdd) SHA1(b8f59243a4f3094a44b36da73446f0dee6ca967a) ) + + NEO_SFIX_128K( "084h30.s1", CRC(26a96ac5) SHA1(bb0326e62b87a484de743d820de459de4eb0ba32) ) + + NEO_BIOS_AUDIO_128K( "084.m1", CRC(6f2d7429) SHA1(6f8462e4f07af82a5ca3197895d5dcbb67bdaa61) ) + + ROM_REGION( 0x900000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "084.v1", 0x000000, 0x400000, CRC(84861b56) SHA1(1b6c91ddaed01f45eb9b7e49d9c2b9b479d50da6) ) + ROM_LOAD( "084.v2", 0x400000, 0x200000, CRC(b38a2803) SHA1(dbc2c8606ca09ed7ff20906b022da3cf053b2f09) ) + ROM_LOAD( "084.v3", 0x800000, 0x100000, CRC(d683a338) SHA1(eb9866b4b286edc09963cb96c43ce0a8fb09adbb) ) + + ROM_REGION( 0x1a00000, "sprites", 0 ) + ROM_LOAD16_BYTE( "084.c1", 0x0000000, 0x400000, CRC(fe087e32) SHA1(e8e89faa616027e4fb9b8a865c1a67f409c93bdf) ) + ROM_LOAD16_BYTE( "084.c2", 0x0000001, 0x400000, CRC(07864e09) SHA1(0817fcfd75d0735fd8ff27561eaec371e4ff5829) ) + ROM_LOAD16_BYTE( "084.c3", 0x0800000, 0x400000, CRC(a4e65d1b) SHA1(740a405b40b3a4b324697d2652cae29ffe0ac0bd) ) + ROM_LOAD16_BYTE( "084.c4", 0x0800001, 0x400000, CRC(c1ace468) SHA1(74ea2a3cfd7b744f0988a05baaff10016ca8f625) ) + ROM_LOAD16_BYTE( "084.c5", 0x1000000, 0x200000, CRC(8a2c1edc) SHA1(67866651bc0ce27122285a66b0aab108acf3d065) ) + ROM_LOAD16_BYTE( "084.c6", 0x1000001, 0x200000, CRC(f593ac35) SHA1(302c92c63f092a8d49429c3331e5e5678f0ea48d) ) + ROM_LOAD16_BYTE( "084.c7", 0x1800000, 0x100000, CRC(9904025f) SHA1(eec770746a0ad073f7d353ab16a2cc3a5278d307) ) + ROM_LOAD16_BYTE( "084.c8", 0x1800001, 0x100000, CRC(78eb0f9b) SHA1(2925ea21ed2ce167f08a25589e94f28643379034) ) +ROM_END + +GAME( 1995, kof95s15, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Kof'95 (Always Have Maximum Power)(Although Without Proper Power Display)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95s16, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wanglins", "Kof'95 (Move Simplified Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof95s30, kof95, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Kof'95 (Special v1.0.062?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + + +ROM_START( kof96s44 ) // encrypted + ROM_REGION( 0x800000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "214h44.p1", 0x000000, 0x100000, CRC(bdd2cbdb) SHA1(07643eb24c40b0dc9ae4c5813427f8ec7a682da8) ) + ROM_LOAD16_WORD_SWAP( "214h44.p2", 0x100000, 0x400000, CRC(17efd114) SHA1(9ad39672a1d24a5564098b2eb1fd7177df55addb) ) + ROM_LOAD16_WORD_SWAP( "214h44.p3", 0x500000, 0x100000, CRC(30e315f3) SHA1(5c822fc58e94484eb0af3d37c4b2920fb7fd00eb) ) + + NEO_SFIX_128K( "214h44.s1", CRC(b9626494) SHA1(34d913b93d8a389cdbf9fc1da3d743f099cc5352) ) + + NEO_BIOS_AUDIO_128K( "214h44.m1", CRC(3a4a7c21) SHA1(f730540d97f5c24fefe42133bacf04d8c02a85dd) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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_LOAD( "214h44.v4", 0x800000, 0x400000, CRC(26ec4dd9) SHA1(8bd68d95a2d913be41a51f51e48dbe3bff5924fb) ) + + 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( "214h44.c4", 0x1000001, 0x800000, CRC(36a80f5b) SHA1(2ff9a3c583104b04debc5ea1ab49bc81907ac75e) ) + ROM_LOAD16_BYTE( "214h44.c5", 0x2000000, 0x800000, CRC(7390418c) SHA1(0fb1f294fe52ffe7b8525ec3eb7ba058c96d021f) ) + ROM_LOAD16_BYTE( "214h44.c6", 0x2000001, 0x800000, CRC(b45cb5ec) SHA1(9515b3a192755829ea1bb5a5955725fa7d253af2) ) +ROM_END + +GAME( 1996, kof96s44, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'96 (Remix Special v6)", MACHINE_SUPPORTS_SAVE ) + + + +ROM_START( kof97hx39 ) // gets stuck at character selection screen + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "232hx39.p1", 0x000000, 0x100000, CRC(40f65841) SHA1(6ee90cf5d38cb46984b69a56456165b6a45553eb) ) + 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:adpcma", 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( "232.c5", 0x2000000, 0x400000, CRC(34fc4e51) SHA1(b39c65f27873f71a6f5a5d1d04e5435f874472ee) ) + ROM_LOAD16_BYTE( "232.c6", 0x2000001, 0x400000, CRC(4ff4d47b) SHA1(4d5689ede24a5fe4330bd85d4d3f4eb2795308bb) ) +ROM_END + +ROM_START( kof97plss13 ) // reboots soon after start + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "kf97-p1p.bin", 0x000000, 0x100000, CRC(c01fda46) SHA1(bc6402f5082efc80a8936364c657165f19b49415) ) + ROM_LOAD16_WORD_SWAP( "kf97-p2p-ps13.bin", 0x100000, 0x400000, CRC(01dfd18d) SHA1(3fabea925d1cca11f91bdd5221ea5d20dc63bd73) ) + + NEO_SFIX_128K( "232.s1", CRC(8514ecf5) SHA1(18d8e7feb51ea88816f1c786932a53655b0de6a0) ) + + NEO_BIOS_AUDIO_128K( "232.m1", CRC(45348747) SHA1(ed77cbae2b208d1177a9f5f6e8cd57070e90b65b) ) + + ROM_REGION( 0xc00000, "ymsnd:adpcma", 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( "232-ps13.c5", 0x2000000, 0x400000, CRC(55c93a5b) SHA1(bb55a773b42c33ccdd9a890b8ae1ec4222a26d69) ) + ROM_LOAD16_BYTE( "232-ps13.c6", 0x2000001, 0x400000, CRC(8577cb57) SHA1(ac338c71a38ea288492c90ed283e7a7cca0399d0) ) +ROM_END + +GAME( 1997, kof97hx39, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Kof'97 (Replace Orochi's Portrait To Old Style)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // No Funciona +GAME( 2016, kof97plss13, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'97 Plus (The Storm Comes Again, 2016-08-14)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) + + + +// kof98, most of these reboot during attract mode. In addition, the various kof98ae versions have objectionable black flashes in the car scene +ROM_START( kof98ae ) // not used, for experimentation + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(c9188c66) SHA1(9b248df5438cd555314ec71e52e7da6cfb192219) ) + //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(74e20ae9) SHA1(84d17fb0ee462fe491e3220e935cb588f8121611) ) + //ROM_LOAD16_WORD_SWAP( "242ae.p1", 0x000000, 0x100000, CRC(23a80b3e) SHA1(b1afaf382ffd5a1d72ae5ca18c11a751a11d7654) ) + ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) + ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) +ROM_END + +ROM_START( kof98ae0 ) // Anniversary Edition + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + ROM_LOAD16_WORD_SWAP( "242ae0.p1", 0x000000, 0x100000, CRC(23a80b3e) SHA1(b1afaf382ffd5a1d72ae5ca18c11a751a11d7654) ) + ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) + ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) +ROM_END + +ROM_START( kof98ae1 ) // Anniversary Edition + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + ROM_LOAD16_WORD_SWAP( "242ae1.p1", 0x000000, 0x100000, CRC(c9188c66) SHA1(9b248df5438cd555314ec71e52e7da6cfb192219) ) + ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) + ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) +ROM_END + +ROM_START( kof98ae2 ) // Anniversary Edition + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + ROM_LOAD16_WORD_SWAP( "242ae2.p1", 0x000000, 0x100000, CRC(74e20ae9) SHA1(84d17fb0ee462fe491e3220e935cb588f8121611) ) + ROM_LOAD16_WORD_SWAP( "242ae.p2", 0x100000, 0x600000, CRC(609fac6b) SHA1(8010f4f5bd70308d027c1c5ae672117ab76f8d89) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) + ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) +ROM_END + +ROM_START( kof98ae3 ) // All confirmed: kof98ae2 with new p roms + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + ROM_LOAD16_WORD_SWAP( "242ae3.p1", 0x000000, 0x100000, CRC(ad987ba2) SHA1(aa7803e3193f551171f908650cab921b9daf7ab9) ) + ROM_LOAD16_WORD_SWAP( "242ae3.p2", 0x100000, 0x600000, CRC(0409fb1e) SHA1(8e73ea6a68503b6bd434f9b044bd454fb7e371df) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242ae.c11", 0x5000000, 0x800000, CRC(e893277f) SHA1(a87db547821c63d162aac3ad178c8f794ef6a060) ) + ROM_LOAD16_BYTE( "242ae.c12", 0x5000001, 0x800000, CRC(f165589e) SHA1(6bdcb1dd9ce507fcae40d0aba42a2c1300987479) ) +ROM_END + +ROM_START( kof98ae20160308 ) // Anniversary Edition, all confirmed. + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + ROM_LOAD16_WORD_SWAP( "242aea.p1", 0x000000, 0x100000, CRC(c7fddbd8) SHA1(b9ded8cd3414a5f11e41436ee3aa79515e33a8d9) ) + ROM_LOAD16_WORD_SWAP( "242aea.p2", 0x100000, 0x600000, CRC(d84dbe5b) SHA1(76f08aa5c15b654b5d080c5537cb91be1f16555c) ) + + NEO_SFIX( 0x40000, "242aea.s1", CRC(345c20b0) SHA1(ff844e47667297f09f8b49ae19987542e253095e) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242aea.c1", 0x0000000, 0x800000, CRC(086ec060) SHA1(dace47c251e5c9bea771e221bf550e1b4af5212d) ) + ROM_LOAD16_BYTE( "242aea.c2", 0x0000001, 0x800000, CRC(16b9a9a2) SHA1(c8b757e6a84bae33caab07de27ca6c3d84d1893a) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242aea.c11", 0x5000000, 0x800000, CRC(56d361cb) SHA1(594826cf58b7cd3b0bee05cdab1265d03c057b58) ) + ROM_LOAD16_BYTE( "242aea.c12", 0x5000001, 0x800000, CRC(f8cb115b) SHA1(ba8a152a59acfcf72c73c6e29cd6e133630e100d) ) +ROM_END + +ROM_START( kof98ae20160902 ) // Anniversary Edition, all confirmed. + ROM_REGION( 0x700000, "maincpu", 0 ) + // These are corrupt during attract mode fight (where cars are driving past), do not use + //ROM_LOAD16_WORD_SWAP( "242aec.p1", 0x000000, 0x100004, CRC(c7fddbd8) SHA1(3fd7cd0676907b6d287355e5ade309858818dca6) ) // crc collision + //ROM_LOAD16_WORD_SWAP( "242aec.p2", 0x100000, 0x600004, CRC(d84dbe5b) SHA1(b3327f4a122fdebe56d34bc26bf2e35e0ec5e034) ) // crc collision + ROM_LOAD16_WORD_SWAP( "242aeb.p1", 0x000000, 0x100000, CRC(d69ecaa9) SHA1(924741bfab19a43d14704aeb305970de616788e4) ) + ROM_LOAD16_WORD_SWAP( "242aeb.p2", 0x100000, 0x600000, CRC(ac1e9e79) SHA1(95caf44bb771a7ce5663f60127cf5ae798f7dd4c) ) + + NEO_SFIX( 0x40000, "242aea.s1", CRC(345c20b0) SHA1(ff844e47667297f09f8b49ae19987542e253095e) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242aea.c1", 0x0000000, 0x800000, CRC(086ec060) SHA1(dace47c251e5c9bea771e221bf550e1b4af5212d) ) + ROM_LOAD16_BYTE( "242aea.c2", 0x0000001, 0x800000, CRC(16b9a9a2) SHA1(c8b757e6a84bae33caab07de27ca6c3d84d1893a) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242aea.c11", 0x5000000, 0x800000, CRC(56d361cb) SHA1(594826cf58b7cd3b0bee05cdab1265d03c057b58) ) + ROM_LOAD16_BYTE( "242aea.c12", 0x5000001, 0x800000, CRC(f8cb115b) SHA1(ba8a152a59acfcf72c73c6e29cd6e133630e100d) ) +ROM_END + +ROM_START( kof98bvi ) // multijet + ROM_REGION( 0x600000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242bvi.p1", 0x000000, 0x200000, CRC(822038a7) SHA1(193382395b60b310851fd33761951843cbcd373e) ) + ROM_LOAD16_WORD_SWAP( "242.p2", 0x200000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) ) + + NEO_SFIX_128K( "242.s1", CRC(7f7b4805) SHA1(80ee6e5d0ece9c34ebca54b043a7cb33f9ff6b92) ) + + NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) ) + ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + 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( kof98c20070720 ) // kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cgg20.p1", 0x000000, 0x100000, CRC(549b46bf) SHA1(bbed5b2a131ba4ed9161aa5c246cf7d324aacf3d) ) + ROM_LOAD16_WORD_SWAP( "242cgg20.p2", 0x100000, 0x400000, CRC(d256446d) SHA1(821365a7e7fe65488171633b8218207b70dcd0f6) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20070923 ) // no idea what other roms go with this, using ones from kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cgi23.p1", 0x000000, 0x100000, CRC(07c7e389) SHA1(e0df96dd1dc3459d3017a6b3b53c25d89431abc0) ) + ROM_LOAD16_WORD_SWAP( "242cgi23.p2", 0x100000, 0x400000, CRC(45c64fc4) SHA1(922fee0ab1377123acde003cb96b5790c90ca84c) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20080330 ) // multijet kof98co3 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242chc30.p1", 0x000000, 0x100000, CRC(a606b28c) SHA1(a9c93234742107a0274ae48b3b7b63fc985e47b8) ) + ROM_LOAD16_WORD_SWAP( "242chc30.p2", 0x100000, 0x400000, CRC(baac7267) SHA1(8124d82169830c4493655a0a440e7430d67f47e8) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20080524 ) // no idea what other roms go with this, using ones from kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242che24.p1", 0x000000, 0x100000, CRC(f2dc0ec8) SHA1(90901c20f56d08ef05da66ec7cba327820909f9a) ) + ROM_LOAD16_WORD_SWAP( "242che24.p2", 0x100000, 0x400000, CRC(e2149cc5) SHA1(7d66bdf54b4bbf7f0aa163287a526cf48502bc3b) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242hx44.c3", 0x1000000, 0x800000, CRC(f712d48a) SHA1(490bbb10b6cd188c064fb5ada00438a36cf13281) ) + // ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242hx44.c4", 0x1000001, 0x800000, CRC(a1315a85) SHA1(28ba6d331c08dc3d7391dbcf2a2be392432e015b) ) + // ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20080616 ) // no idea what other roms go with this, using ones from kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242chf16.p1", 0x000000, 0x100000, CRC(de3c91fe) SHA1(706a75fe92780ea68707b37e42b1f70d507bb1c7) ) + ROM_LOAD16_WORD_SWAP( "242chf16.p2", 0x100000, 0x400000, CRC(52314cc5) SHA1(83416affb1a789647647992ea8492a55c0a62b8d) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20080712 ) // no idea what other roms go with this, using ones from kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242chg12.p1", 0x000000, 0x100000, CRC(c0b4095a) SHA1(b8c027ccf3bdda62e8bb21766ac1ad716b7cdb9a) ) + ROM_LOAD16_WORD_SWAP( "242chg12.p2", 0x100000, 0x400000, CRC(7e8d3bd3) SHA1(811c563146c1827a6322a61090570c956cdb4df0) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98cta ) // Combo 10th Anniversary - this is kof98c20080801 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cta.p1", 0x000000, 0x100000, CRC(d5646ed9) SHA1(9c0f7eb5b27f0787d6390dcde9c1566a83232890) ) + ROM_LOAD16_WORD_SWAP( "242cta.p2", 0x100000, 0x400000, CRC(2b78c216) SHA1(4e47d9ef6dd8b82c652688ca7fb3d51c869a55e1) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20090620 ) // no idea what other roms go with this, using ones from kof98co + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cif20.p1", 0x000000, 0x100000, CRC(fc3a3397) SHA1(538e04ce5bf495374e9bf3af5bd18efb3d7dabe7) ) + ROM_LOAD16_WORD_SWAP( "242cif20.p2", 0x100000, 0x400000, CRC(c2e6e6c7) SHA1(f2217bda316986a3c5730dd7927b472f20094952) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98c20131113 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cmk13.p1", 0x000000, 0x100000, CRC(6c60a3ef) SHA1(d9437ee77ad3ff38a56c2d90b8c0334fb3404342) ) + ROM_LOAD16_WORD_SWAP( "242cmk13.p2", 0x100000, 0x400000, CRC(fe685f71) SHA1(aaf84b3f6c44662b8a6696cf1a48ead10eae7e30) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140101 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cna01.p1", 0x000000, 0x100000, CRC(fc6edddc) SHA1(06096bf35bd19aa816541a0db2e517ab9ea6f108) ) + ROM_LOAD16_WORD_SWAP( "242cna01.p2", 0x100000, 0x400000, CRC(ae9cc41b) SHA1(2b3b433eca1da8836ccdae4648af9f742abb3c3a) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140110 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cna10.p1", 0x000000, 0x100000, CRC(f5173db2) SHA1(3ed5de29fe05bd42f1e61db99bb62a21dd18ee45) ) + ROM_LOAD16_WORD_SWAP( "242cna10.p2", 0x100000, 0x400000, CRC(277c46ad) SHA1(3d718bb9b6a616c912d0b61bf04c25acf9edd19b) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140118 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cna18.p1", 0x000000, 0x100000, CRC(d0e11829) SHA1(a1ad8372e24315e4e5d7a2e2b730065d3e63419d) ) + ROM_LOAD16_WORD_SWAP( "242cna18.p2", 0x100000, 0x400000, CRC(57710699) SHA1(c1dd6677b61b3bced57441160560ef52636e43a6) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140204 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnb04.p1", 0x000000, 0x100000, CRC(281a0134) SHA1(23231f74c82a2c130e5323338f5b85e61e464f52) ) + ROM_LOAD16_WORD_SWAP( "242cnb04.p2", 0x100000, 0x400000, CRC(5c0b42ed) SHA1(835c075fb30f96b69eec89980279a9fa516bf839) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140213 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnb13.p1", 0x000000, 0x100000, CRC(338fe20c) SHA1(149dd81dc7dda509ace4fadf796908a9af0b2111) ) + ROM_LOAD16_WORD_SWAP( "242cnb13.p2", 0x100000, 0x400000, CRC(138577d5) SHA1(97592df7350f9741b0b2b686a136f62cae650d5c) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140217 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnb17.p1", 0x000000, 0x100000, CRC(52ef6564) SHA1(46a9ada52dd44db8697f118a1e7b43e11d9878c5) ) + ROM_LOAD16_WORD_SWAP( "242cnb17.p2", 0x100000, 0x400000, CRC(a31b7b2a) SHA1(a5324f49f19850cd6bcc8d3e66edf0dda220bd41) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140228 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnb28.p1", 0x000000, 0x100000, CRC(97e9c8cc) SHA1(b38ef0f8e55f24e96c09cf5f28954661cd8ea8b8) ) + ROM_LOAD16_WORD_SWAP( "242cnb28.p2", 0x100000, 0x400000, CRC(7b99f052) SHA1(ea204a7a14b6620e64a5ac0b34d048ccd0c6fc0e) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140302 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnc02.p1", 0x000000, 0x100000, CRC(c478dd93) SHA1(759311b986b9606acc9e735f83cc33e6c4cfe151) ) + ROM_LOAD16_WORD_SWAP( "242cnc02.p2", 0x100000, 0x400000, CRC(5b81a4f0) SHA1(f0dd68bb17fa76671a08ee77a22bda773c93e810) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140310 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnc10.p1", 0x000000, 0x100000, CRC(25d26cd5) SHA1(65e301dbc2d57ba657eae49edeb53ef07a21b85e) ) + ROM_LOAD16_WORD_SWAP( "242cnc10.p2", 0x100000, 0x400000, CRC(f109629f) SHA1(827f3f6a0f66a0741c72ebc85ea5b203acb56ae0) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140317 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnc17.p1", 0x000000, 0x100000, CRC(952efa43) SHA1(2cc2a1c9b4e7159f6b42bcd7c7d4215de046dd71) ) + ROM_LOAD16_WORD_SWAP( "242cnc17.p2", 0x100000, 0x400000, CRC(43dfe9b0) SHA1(128c0d18d1d71a01ba2f8a66b9432dbbe0b58f8a) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140403 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnd03.p1", 0x000000, 0x100000, CRC(57fe473e) SHA1(d83eef73825611abaac1df9ecc81a85a910e6a23) ) + ROM_LOAD16_WORD_SWAP( "242cnd03.p2", 0x100000, 0x400000, CRC(96f73721) SHA1(fc910b437eb527244a063b519776ae54af31db77) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140412 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnd12.p1", 0x000000, 0x100000, CRC(4cb73079) SHA1(db5d0663f91936bfa68d389766ad1d2849cee300) ) + ROM_LOAD16_WORD_SWAP( "242cnd12.p2", 0x100000, 0x400000, CRC(3d30dad4) SHA1(097ead60f133fa00f7d5a903cff6c10915b1ba0b) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140416 ) // no idea what other roms go with this, using ones from kof98c20120915 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnd16.p1", 0x000000, 0x100000, CRC(25783b16) SHA1(e3748583ab2e4fa934f489e6a46a8725ae8dda35) ) + ROM_LOAD16_WORD_SWAP( "242cnd16.p2", 0x100000, 0x400000, CRC(23f70495) SHA1(73975803d48cc37b92153dc3519d9efb4a86df49) ) + + NEO_SFIX_128K( "242cnd16.s1", CRC(06186f52) SHA1(714415c30626fd4cd2eed80b0af32a4a1d8db19f) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242cli15.c3", 0x1000000, 0x800000, CRC(35800c82) SHA1(8dc25967a2c9d21d4f6f34a40507f8d9e7f14d9f) ) + ROM_LOAD16_BYTE( "242cli15.c4", 0x1000001, 0x800000, CRC(499e6d69) SHA1(728bb3a505e22df096a05dd978fff7702928eb83) ) + 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( kof98c20140419 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnd19.p1", 0x000000, 0x100000, CRC(95853626) SHA1(7db1ab39ff7c908c81c915c587247b9f101b28dc) ) + ROM_LOAD16_WORD_SWAP( "242cnd19.p2", 0x100000, 0x400000, CRC(43475633) SHA1(f57f9744e7d041a9428602b82335038ec3d85f6d) ) + + NEO_SFIX_128K( "242cnd19.s1", CRC(75e932d8) SHA1(d8ebd9ecab29fb52994d1fdd5fbeceba3213620a) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140428 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnd28.p1", 0x000000, 0x100000, CRC(9ff156f0) SHA1(18879b3a82172613ef3e744303b00560bac27dda) ) + ROM_LOAD16_WORD_SWAP( "242cnd28.p2", 0x100000, 0x400000, CRC(ee298a6b) SHA1(5c556142abb0ddd57db33f6dac5675ca5a8e8f8c) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140504 ) // no idea what other roms go with this, using ones from kof98c20140428 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cne04.p1", 0x000000, 0x100000, CRC(d965cbf5) SHA1(e87ceb1ffe9b0757d2d9a5af970ea0f5f416767a) ) + ROM_LOAD16_WORD_SWAP( "242cne04.p2", 0x100000, 0x400000, CRC(6e96ab13) SHA1(19800094015ed659023d49dfd8b63c0578ea2952) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140524 ) // no idea what other roms go with this, using ones from kof98c20140428 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cne24.p1", 0x000000, 0x100000, CRC(f97629ad) SHA1(8fb4329907780f8508c39f6463d7a2447f81ca08) ) + ROM_LOAD16_WORD_SWAP( "242cne24.p2", 0x100000, 0x400000, CRC(89f1bf6c) SHA1(01e09eaf7a288652eef26054ddfeb3d2148265ee) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140606 ) // no idea what other roms go with this, using ones from kof98c20140428 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnf06.p1", 0x000000, 0x100000, CRC(b030bd09) SHA1(254aa86a78af1f893efda3db151dee32c9aa6b1a) ) + ROM_LOAD16_WORD_SWAP( "242cnf06.p2", 0x100000, 0x400000, CRC(0178de06) SHA1(69bab33a6e1e2c5f7d1dd13e863aed3d77e42a2a) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140620 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnf20.p1", 0x000000, 0x100000, CRC(da4e1cc5) SHA1(d139cf4dd437c5c39385e6cd199ccc71a1ea919e) ) + ROM_LOAD16_WORD_SWAP( "242cnf20.p2", 0x100000, 0x400000, CRC(a21eb0fc) SHA1(adb826e45128bd24d1d65ead2e85483fe3b79257) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140717 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cng17.p1", 0x000000, 0x100000, CRC(7048bed4) SHA1(1a8704d6d993c45f623352821ff7c7718a73197c) ) + ROM_LOAD16_WORD_SWAP( "242cng17.p2", 0x100000, 0x400000, CRC(8435b965) SHA1(f4da383de4d13636b4b26ce1674f8ef7f7245e89) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140809 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnh09.p1", 0x000000, 0x100000, CRC(0d88b29e) SHA1(c3232ab3abf7fbb51bebac652b8eed6fec2c12d9) ) + ROM_LOAD16_WORD_SWAP( "242cnh09.p2", 0x100000, 0x400000, CRC(b42ebf83) SHA1(c4405f07b8ef96eb5d9b624bc518171b5de1c546) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140816 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnh16.p1", 0x000000, 0x100000, CRC(59ae0525) SHA1(da283d53479973202046929f47b78d3a378eeb74) ) + ROM_LOAD16_WORD_SWAP( "242cnh16.p2", 0x100000, 0x400000, CRC(cfff4986) SHA1(2434b58db6e6acb87799888cee12cd7eadafb46c) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140824 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnh24.p1", 0x000000, 0x100000, CRC(ac02f016) SHA1(ce8a4c5d4adb77ceaa2c4fb02ecae639a58b1e11) ) + ROM_LOAD16_WORD_SWAP( "242cnh24.p2", 0x100000, 0x400000, CRC(224ef92b) SHA1(e104f085eb7f090c49c7fb6270d8d0cf20e26858) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140906 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cni06.p1", 0x000000, 0x100000, CRC(2b67d1fd) SHA1(b00d1cde6e70f0800722e3f676b419a24dc730a5) ) + ROM_LOAD16_WORD_SWAP( "242cni06.p2", 0x100000, 0x400000, CRC(1d935839) SHA1(eaf2c03dda42f00d1346108dda593ba669da15de) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20140924 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cni24.p1", 0x000000, 0x100000, CRC(37fa2233) SHA1(0e84d11835d4a6516dec82e56dc1075a19c50697) ) + ROM_LOAD16_WORD_SWAP( "242cni24.p2", 0x100000, 0x400000, CRC(eaa3890e) SHA1(b8f783a5ce948b69bd98f6f0514714cf9a592378) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20141002 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnj02.p1", 0x000000, 0x100000, CRC(d1085e45) SHA1(c718cc7bf444c240d114e286f7c4d864ffc774dd) ) + ROM_LOAD16_WORD_SWAP( "242cnj02.p2", 0x100000, 0x400000, CRC(80511be2) SHA1(4e2922f92f3d0ef7c13c50419c57d4fb7878a9e4) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20141020 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cnj20.p1", 0x000000, 0x100000, CRC(93cae16e) SHA1(1445a267a299b733bd0c67d79b197fa55ac6d95a) ) + ROM_LOAD16_WORD_SWAP( "242cnj20.p2", 0x100000, 0x400000, CRC(e3c2e36d) SHA1(bf9b7b830f24e4682b0e6abe431e96103372d7e6) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150201 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cob01.p1", 0x000000, 0x100000, CRC(b127666b) SHA1(3d852d55dc728622e31b160ac178a5efb9c86d8c) ) + ROM_LOAD16_WORD_SWAP( "242cob01.p2", 0x100000, 0x400000, CRC(745606f4) SHA1(2d50a6b42365b02248c286f39293e760ae68381a) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150228 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cob28.p1", 0x000000, 0x100000, CRC(385de2db) SHA1(f07e764595a4da02a4517e2e244aeb6d4dd68049) ) + ROM_LOAD16_WORD_SWAP( "242cob28.p2", 0x100000, 0x400000, CRC(e68be25d) SHA1(44170fc9ebed30d2a8cac44210692b4693224ad0) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150302 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242coc02.p1", 0x000000, 0x100000, CRC(803afe36) SHA1(78b0787eeffb4f53decf0f6eee2fdce93dafc6d9) ) + ROM_LOAD16_WORD_SWAP( "242coc02.p2", 0x100000, 0x400000, CRC(7e76f991) SHA1(fab7479337e00c93f75cb9a613b18a5c81513d91) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150310 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242coc10.p1", 0x000000, 0x100000, CRC(e7b69efe) SHA1(d641b7419d18ffca5dba199af7d6197fa824a238) ) + ROM_LOAD16_WORD_SWAP( "242coc10.p2", 0x100000, 0x400000, CRC(b4e8d712) SHA1(62d437d6c4aec43f50959d121ffb99293c68099f) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150330 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242coc30.p1", 0x000000, 0x100000, CRC(7693c342) SHA1(a78907075247a4aad74060025f179ed0ac522cdf) ) + ROM_LOAD16_WORD_SWAP( "242coc30.p2", 0x100000, 0x400000, CRC(0d03f931) SHA1(bc2694d653ad28310de2ecb321b815e8f85dd1de) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150528 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242coe28.p1", 0x000000, 0x100000, CRC(82a247f9) SHA1(e472633878a993e5ada4a78b654e775dc5647544) ) + ROM_LOAD16_WORD_SWAP( "242coc30.p2", 0x100000, 0x400000, CRC(0d03f931) SHA1(bc2694d653ad28310de2ecb321b815e8f85dd1de) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150614 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cof14.p1", 0x000000, 0x100000, CRC(1df50acf) SHA1(4a13e5e92781b42d91da8c6b3c625715213f0bfe) ) + ROM_LOAD16_WORD_SWAP( "242cof14.p2", 0x100000, 0x400000, CRC(0e4c921c) SHA1(a0879fc90051111dec8e2bcc0f7177b892661b03) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150705 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cog05.p1", 0x000000, 0x100000, CRC(fe8c3218) SHA1(0426ba382e1207dd517a2f950651b383c786564d) ) + ROM_LOAD16_WORD_SWAP( "242cog05.p2", 0x100000, 0x400000, CRC(30477896) SHA1(d3834c7353e4b3781874742fc0a0154656806cef) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150729 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cog29.p1", 0x000000, 0x100000, CRC(9c485873) SHA1(bdbd18de319723f4a6730236f5b22b54489fce09) ) + ROM_LOAD16_WORD_SWAP( "242cog29.p2", 0x100000, 0x400000, CRC(8ab6db32) SHA1(fa8d317a5e4185343f91c8dd2a84d3e375b1ec4b) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20150827 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242coh27.p1", 0x000000, 0x100000, CRC(4cb8bd3d) SHA1(968f859f48f8893e9376d9777022ffc5cd56ea3b) ) + ROM_LOAD16_WORD_SWAP( "242coh27.p2", 0x100000, 0x400000, CRC(83590f75) SHA1(808b13f90a437651372872fd47d921854555c4ca) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151103 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cok03.p1", 0x000000, 0x100000, CRC(e5d553c0) SHA1(bee0d432276a534e1ba511a2c1eb73722079b42f) ) + ROM_LOAD16_WORD_SWAP( "242cok03.p2", 0x100000, 0x400000, CRC(0bba8a3e) SHA1(9f8278b5c9b61e4ecc7849efedfbdc8692fbc9be) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151108 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cok08.p1", 0x000000, 0x100000, CRC(971bae37) SHA1(9b66bd0d893eae0cf6d17d7c4ff3d5f6f7a3d83a) ) + ROM_LOAD16_WORD_SWAP( "242cok08.p2", 0x100000, 0x400000, CRC(9cdd6455) SHA1(24014e66b5e773456987acef055f8307f731874e) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151110 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cok10.p1", 0x000000, 0x100000, CRC(4d1ffdf4) SHA1(9630499b8f88d332bbfea965b55854fd6d40c134) ) + ROM_LOAD16_WORD_SWAP( "242cok10.p2", 0x100000, 0x400000, CRC(064a18c9) SHA1(cc68ee70f738365674c63cc31954c994a6b2aeba) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20151223 ) // only p1,p2 are confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242col23.p1", 0x000000, 0x100000, CRC(7549069f) SHA1(3c083f77f4598c1525fc327f41dbd25a89a66723) ) + ROM_LOAD16_WORD_SWAP( "242col23.p2", 0x100000, 0x400000, CRC(c53f8c35) SHA1(005b52da53dd57053d0123febfd004c2137cbace) ) + + NEO_SFIX_128K( "242cnd28.s1", CRC(8e37c589) SHA1(44b9f1cd06cd029fcc39bf29724b03e021974c20) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20160320 ) // all confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cpc20.p1", 0x000000, 0x100000, CRC(3a6baeb5) SHA1(100cfaf7f8478ef0f480c1453d268aef6758952a) ) + ROM_LOAD16_WORD_SWAP( "242cpc20.p2", 0x100000, 0x400000, CRC(d6c78a73) SHA1(6ec63abaf39c1c7ddf4830a9a0e71618b539ea05) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20160907 ) // all confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cpi07.p1", 0x000000, 0x100000, CRC(eb7e9f57) SHA1(085881730d6f4565e5a67ffc8b4293ba624932bb) ) + ROM_LOAD16_WORD_SWAP( "242cpi07.p2", 0x100000, 0x400000, CRC(919807ea) SHA1(bdb42da3b13aa68c785d5f50c14fc96c0d8b60e7) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170303 ) // px confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cqc03.p1", 0x000000, 0x100000, CRC(93ef2538) SHA1(7a29eab320ed20facfc56275abaa9780a4ac1d20) ) + ROM_LOAD16_WORD_SWAP( "242cqc03.p2", 0x100000, 0x400000, CRC(58fb0e49) SHA1(147c8c27c6b0cbd85aae7c83b56cafee8c9009fc) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170408 ) // p1 confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cqd08.p1", 0x000000, 0x100000, CRC(c7732878) SHA1(e6f3b6ab2cb18d955ff0446279cc39955a9c219c) ) + ROM_LOAD16_WORD_SWAP( "242cqc03.p2", 0x100000, 0x400000, CRC(58fb0e49) SHA1(147c8c27c6b0cbd85aae7c83b56cafee8c9009fc) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170601 ) // px confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cqf01.p1", 0x000000, 0x100000, CRC(1faa94ee) SHA1(ce2038cf26c13f510b054c863c9baedfe92650ff) ) + ROM_LOAD16_WORD_SWAP( "242cqf01.p2", 0x100000, 0x400000, CRC(69b7f51c) SHA1(6f33b131ff4586f6e65309eb9dd4711f89237882) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20170612 ) // all confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242cqf12.p1", 0x000000, 0x100000, CRC(b00433fb) SHA1(0fe2f3e368c9a53260e03b2f7d5599ead467cb70) ) + ROM_LOAD16_WORD_SWAP( "242cqf01.p2", 0x100000, 0x400000, CRC(69b7f51c) SHA1(6f33b131ff4586f6e65309eb9dd4711f89237882) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20180228 ) // c1-4,m1,s1,px confirmed + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242crb28.p1", 0x000000, 0x100000, CRC(8dd6fdbe) SHA1(8f42ded12089aaea7688478b64411e905d246ea6) ) + ROM_LOAD16_WORD_SWAP( "242crb28.p2", 0x100000, 0x400000, CRC(f26a5f19) SHA1(4138c0b07e0be655ec2e83d15507368668957f40) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98c20180301 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242crb29.p1", 0x000000, 0x100000, CRC(40cac9e7) SHA1(7253fcd70246237ef84f20a67079ebbac09fd694) ) + ROM_LOAD16_WORD_SWAP( "242crb29.p2", 0x100000, 0x400000, CRC(4408a9a2) SHA1(f855b1f45a014bbcaac3bf278ceea1930bcca74c) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh44 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242chc30.p1", 0x000000, 0x100000, CRC(a606b28c) SHA1(a9c93234742107a0274ae48b3b7b63fc985e47b8) ) + ROM_LOAD16_WORD_SWAP( "242hx44.p2", 0x100000, 0x400000, CRC(22d1ab56) SHA1(70bdf8237ab3171c790deb8476473a020d14fac2) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242hx44.c3", 0x1000000, 0x800000, CRC(f712d48a) SHA1(490bbb10b6cd188c064fb5ada00438a36cf13281) ) + ROM_LOAD16_BYTE( "242hx44.c4", 0x1000001, 0x800000, CRC(a1315a85) SHA1(28ba6d331c08dc3d7391dbcf2a2be392432e015b) ) + 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( kof98hh76 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx76.p1", 0x000000, 0x100000, CRC(0ae73dac) SHA1(ff2f8afcfb2dfa2c1f1ee0fb21f7669afc7b1b9b) ) + ROM_LOAD16_WORD_SWAP( "242hx76.p2", 0x100000, 0x400000, CRC(29bc9d71) SHA1(2caabf5db17f053b2be7e698483e793dd305df9e) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh77 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx77.p1", 0x000000, 0x100000, CRC(4b889699) SHA1(3fdf959c63883a0c0b52aa8dd7500eb88591bf99) ) + ROM_LOAD16_WORD_SWAP( "242hx77.p2", 0x100000, 0x400000, CRC(2058504a) SHA1(97128a5fff45c1dfd9bd4460dea6b9eed1b93fc7) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh78 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx78.p1", 0x000000, 0x100000, CRC(62d198ef) SHA1(8658006b971c9c17f47193f35a1e8d205ce6243b) ) + ROM_LOAD16_WORD_SWAP( "242hx78.p2", 0x100000, 0x400000, CRC(8a4ff4f6) SHA1(58b3f1c884bb7300c7c382dc740db0a047368e7f) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh79 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx79.p1", 0x000000, 0x100000, CRC(141f2ff9) SHA1(5bed9a8815b4390e21821ced3cae9fb84df9080d) ) + ROM_LOAD16_WORD_SWAP( "242hx79.p2", 0x100000, 0x400000, CRC(0166d769) SHA1(b0d1ac160701f66261a86ab2d3611603d8c4caff) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh81 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx81.p1", 0x000000, 0x100000, CRC(f8debe2a) SHA1(f5731759cd48c4235bbd2caae2c767d7aac2e193) ) + ROM_LOAD16_WORD_SWAP( "242hx81.p2", 0x100000, 0x400000, CRC(cc125138) SHA1(b6e2b504dbd62e37a87e2bf1cafd9ef5526b416f) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh82 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx82.p1", 0x000000, 0x100000, CRC(331831af) SHA1(f13433a6a32b86b733b37665ef9ccfc2d9703d22) ) + ROM_LOAD16_WORD_SWAP( "242hx82.p2", 0x100000, 0x400000, CRC(ad59736a) SHA1(809be640406c9abeb7ae8471c52e04f8f48c0b97) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh83 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx83.p1", 0x000000, 0x100000, CRC(507d7bb6) SHA1(e67fe6b52d4ba87fa0259b2119e916a0e1b5f14f) ) + ROM_LOAD16_WORD_SWAP( "242hx83.p2", 0x100000, 0x400000, CRC(7716219c) SHA1(d229e13ef73b83a50467fc587e41cd7c82aa2616) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh85 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx85.p1", 0x000000, 0x100000, CRC(a0f12eae) SHA1(14be95b0137a1b0c6990129785cd3d52abe7da0e) ) + ROM_LOAD16_WORD_SWAP( "242hx85.p2", 0x100000, 0x400000, CRC(514c3312) SHA1(c84bfc9902c2ef85323d70ec0a36987e3b3f8fff) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh86 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx86.p1", 0x000000, 0x100000, CRC(a9405654) SHA1(d8e5ae5e49c2a58ae84fad5f9af14e71be063041) ) + ROM_LOAD16_WORD_SWAP( "242hx86.p2", 0x100000, 0x400000, CRC(4b2660b1) SHA1(4cf4e91fb638009321852e0435f2375301b188ab) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh87 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx87.p1", 0x000000, 0x100000, CRC(26a286b5) SHA1(c29d19cf38737c5969dd5c49c985a30d39bcd478) ) + ROM_LOAD16_WORD_SWAP( "242hx87.p2", 0x100000, 0x400000, CRC(61bab47a) SHA1(a111f51cee896e1f0b80e9d8fd0c554aee726415) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh88 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx88.p1", 0x000000, 0x100000, CRC(c602cefe) SHA1(c50dd9e8aa34cd81517f876b268bdfa328be52d9) ) + ROM_LOAD16_WORD_SWAP( "242hx81.p2", 0x100000, 0x400000, CRC(cc125138) SHA1(b6e2b504dbd62e37a87e2bf1cafd9ef5526b416f) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh89 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx89.p1", 0x000000, 0x100000, CRC(f1eac22d) SHA1(9866759b9e8f790662e305846cc1f8667f7b3f93) ) + ROM_LOAD16_WORD_SWAP( "242hx89.p2", 0x100000, 0x400000, CRC(521cbbe4) SHA1(898f5237b40d1c6fef87348f22d4bdddb3c9543b) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh90 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx90.p1", 0x000000, 0x100000, CRC(66570f6c) SHA1(d478ded6b2b613b687b806fa994de2531f858292) ) + ROM_LOAD16_WORD_SWAP( "242hx13.p2", 0x100000, 0x400000, CRC(de849da2) SHA1(da7ef5f437324e439b81f68828985a0ed2e7862c) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh91 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx91.p1", 0x000000, 0x100000, CRC(0803c81a) SHA1(9f97138b8f1634daab389a6ea5aa52af93946b26) ) + ROM_LOAD16_WORD_SWAP( "242hx91.p2", 0x100000, 0x400000, CRC(7d075ac4) SHA1(0ec14f4bc89d69bb3106d0486eb812ca9f0d0b88) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh92 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx92.p1", 0x000000, 0x100000, CRC(bd1b203d) SHA1(b06dce2745c74f100e5e5190d79741abe1c99a73) ) + ROM_LOAD16_WORD_SWAP( "242hx92.p2", 0x100000, 0x400000, CRC(bc093a05) SHA1(ab1ead7ba637c16db5dcd63dd0a674f3ef2d575c) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh93 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx93.p1", 0x000000, 0x100000, CRC(eba6cca2) SHA1(9e326b0a338c40770b3416c41431c0552c25f4df) ) + ROM_LOAD16_WORD_SWAP( "242hx93.p2", 0x100000, 0x400000, CRC(ee7248b3) SHA1(1f9a70590c65c1af0d182c9e93dab999db456657) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh94 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx94.p1", 0x000000, 0x100000, CRC(e6a32bc9) SHA1(ebd2eeb27679f71e6e76b744d5e448b2ad54f7c8) ) + ROM_LOAD16_WORD_SWAP( "242hx94.p2", 0x100000, 0x400000, CRC(1379da6a) SHA1(cb561dd631760aae1b5682803249523cbbccdc45) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh95 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx95.p1", 0x000000, 0x100000, CRC(852dabc1) SHA1(19307327fb9f86bf58e1421d039a023a0f851069) ) + ROM_LOAD16_WORD_SWAP( "242hx95.p2", 0x100000, 0x400000, CRC(eb5bcca0) SHA1(fe9f2b428dd1693a303eb8b4c596ef1a6900df02) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh99 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx99.p1", 0x000000, 0x100000, CRC(cc864db3) SHA1(551acb9ee498a4bed15df24903311a0cb2e6bb76) ) + ROM_LOAD16_WORD_SWAP( "242hx99.p2", 0x100000, 0x400000, CRC(26a78e34) SHA1(2e935e1a601089d7c88154b94b86491788b4b550) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242hx10.c1", 0x0000000, 0x800000, CRC(ec25ecf8) SHA1(4cc08adf540dc9b0e61c3aa9467d085192063429) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242hx09.c3", 0x1000000, 0x800000, CRC(46f8a7c1) SHA1(25fc7966efb3afa92de2350609cb10bdfdefa2d9) ) + ROM_LOAD16_BYTE( "242hx09.c4", 0x1000001, 0x800000, CRC(7e875fb9) SHA1(91f8a55fe048ec5d0aa6562126989a340d52aab1) ) + 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( kof98hh101 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx101.p1", 0x000000, 0x100000, CRC(65673fd5) SHA1(43ce90656f65f461d770029a24bed33f72b9b310) ) + ROM_LOAD16_WORD_SWAP( "242hx15.p2", 0x100000, 0x400000, CRC(fd944b5b) SHA1(e5edf1b5459b267a70689e52f293061ed1412747) ) + + NEO_SFIX_128K( "242co.s1", CRC(6017cf97) SHA1(6cb5267f3c4ea99f56154e2f5b6d961f1f7f58f6) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242co.c1", 0x0000000, 0x800000, CRC(2a4eea4f) SHA1(dd29f64715392ed44507849c25dbcf7a30547899) ) + ROM_LOAD16_BYTE( "242co.c2", 0x0000001, 0x800000, CRC(76368d7d) SHA1(aa7d7313985bcc275520aedfa451f99545dd1927) ) + ROM_LOAD16_BYTE( "242co.c3", 0x1000000, 0x800000, CRC(93f80804) SHA1(b320b6b5222801ffbc55b8b0862fb5386520817f) ) + ROM_LOAD16_BYTE( "242co.c4", 0x1000001, 0x800000, CRC(d4f9a578) SHA1(86f2d4f2fb60259d84a31af40cb0074930a37476) ) + 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( kof98hh110 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx110.p1", 0x000000, 0x100000, CRC(2565e431) SHA1(cc264ad6c969f67688ca3187425760ba70932243) ) + ROM_LOAD16_WORD_SWAP( "242hx110.p2", 0x100000, 0x400000, CRC(d34a4d38) SHA1(7af1d73a6b82f7be847719b013f77a5692bd0d49) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh114 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hh114.p1", 0x000000, 0x100000, CRC(92c5db8d) SHA1(6c82f9ac3eee94e146460985cea7e5312c08c99e) ) + ROM_LOAD16_WORD_SWAP( "242hh114.p2", 0x100000, 0x400000, CRC(2f1e3f42) SHA1(4b63958b6df603b66c28d8ab95a99378cc2927c6) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh115 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hh115.p1", 0x000000, 0x100000, CRC(0cd7cd7c) SHA1(66afb51bf27ea033b1854a5698e1f7baf151c574) ) + ROM_LOAD16_WORD_SWAP( "242hh114.p2", 0x100000, 0x400000, CRC(2f1e3f42) SHA1(4b63958b6df603b66c28d8ab95a99378cc2927c6) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh116 ) //kof98cb + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx116.p1", 0x000000, 0x100000, CRC(f9e0f936) SHA1(745195ac66fb5599f38fd500d87768702ef7dd71) ) + ROM_LOAD16_WORD_SWAP( "242hx78.p2", 0x100000, 0x400000, CRC(8a4ff4f6) SHA1(58b3f1c884bb7300c7c382dc740db0a047368e7f) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( kof98hh117 ) //kof98eck + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx117.p1", 0x000000, 0x100000, CRC(535a135e) SHA1(bd93aaa230410ad26f5b07cbcfc0c87986039e8d) ) + ROM_LOAD16_WORD_SWAP( "242hx111.p2", 0x100000, 0x400000, CRC(d673de27) SHA1(e62ac57177bf8a74457ef207711a9df8537d7a24) ) + + NEO_SFIX_128K( "242hx111.s1", CRC(b9c192b1) SHA1(6e3024f08edc28b7ae8ead44f69140ae1b000c93) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) + ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) + ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) + ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242hx111.c1", 0x0000000, 0x800000, CRC(874c67b6) SHA1(a0210a7885e05ef7f575442b801a369f31adc563) ) + ROM_LOAD16_BYTE( "242hx111.c2", 0x0000001, 0x800000, CRC(b4f4f1c3) SHA1(3418ad9650afa20b216191f4807b3327b65e314d) ) + ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) + ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) + ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) + ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) + ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) + ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) +ROM_END + +ROM_START( kof98hh118 ) //kof98eck + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx118.p1", 0x000000, 0x100000, CRC(73e2e441) SHA1(bd9189784f18d362a0b9ccf3e68eb0e5a69b7a50) ) + ROM_LOAD16_WORD_SWAP( "242hx118.p2", 0x100000, 0x400000, CRC(5d59e3ae) SHA1(f1cda8f77dc3544884af5994b276332e75a40d80) ) + + NEO_SFIX_128K( "242hh112.s1", CRC(f91c29d2) SHA1(78fa4801f56cfbc64ed47dcee5ce6a74118787f0) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) + ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) + ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) + ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242hx118.c1", 0x0000000, 0x800000, CRC(d3da4dc1) SHA1(d4ed0312dd5f94c6d942c04da7f3f0004f5e2020) ) + ROM_LOAD16_BYTE( "242hx118.c2", 0x0000001, 0x800000, CRC(f5a5d149) SHA1(089bc89cd503abd74239b857f613f4aafee64282) ) + ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) + ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) + ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) + ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) + ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) + ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) +ROM_END + +ROM_START( kof98hh119 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx119.p1", 0x000000, 0x100000, CRC(b3afd80f) SHA1(d1aa664acc1b4eba0acf1ec80c8beb551c43d3b5) ) + ROM_LOAD16_WORD_SWAP( "242hx118.p2", 0x100000, 0x400000, CRC(5d59e3ae) SHA1(f1cda8f77dc3544884af5994b276332e75a40d80) ) + + NEO_SFIX_128K( "242hh112.s1", CRC(f91c29d2) SHA1(78fa4801f56cfbc64ed47dcee5ce6a74118787f0) ) + + NEO_BIOS_AUDIO_256K( "242rm.m1", CRC(4e7a6b1b) SHA1(b54d08f88713ed0271aa06f9f7c9c572ef555b1a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "242hx111.v1", 0x000000, 0x400000, CRC(32da3c63) SHA1(d3a8e2ddcffdd8a478c6d396a07f9fe2b9f2b56f) ) + ROM_LOAD( "242hx111.v2", 0x400000, 0x400000, CRC(246edf6d) SHA1(93c9dc2f9153b7b4dedb7bb771bec4e3f7bbd796) ) + ROM_LOAD( "242hx111.v3", 0x800000, 0x400000, CRC(308b0393) SHA1(8c0fb5dcaa6529d7077474fe671c1209ab486597) ) + ROM_LOAD( "242hx111.v4", 0xc00000, 0x400000, CRC(00276d91) SHA1(2220e01bf9a242aa7768da9d739c3c0a5e3879a6) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242hx118.c1", 0x0000000, 0x800000, CRC(d3da4dc1) SHA1(d4ed0312dd5f94c6d942c04da7f3f0004f5e2020) ) + ROM_LOAD16_BYTE( "242hx118.c2", 0x0000001, 0x800000, CRC(f5a5d149) SHA1(089bc89cd503abd74239b857f613f4aafee64282) ) + ROM_LOAD16_BYTE( "242hx111.c3", 0x1000000, 0x800000, CRC(0689e5b1) SHA1(a5183077c5d55f6cf738fbaa7a15cdd484e091a4) ) + ROM_LOAD16_BYTE( "242hx111.c4", 0x1000001, 0x800000, CRC(5cc4d647) SHA1(af8e1ea418f0bb19626cb4c27ce28f52d3851037) ) + ROM_LOAD16_BYTE( "242hx111.c5", 0x2000000, 0x800000, CRC(1531b766) SHA1(c65bcd5b28b040f79f0266b8e8e0f00973473d5e) ) + ROM_LOAD16_BYTE( "242hx111.c6", 0x2000001, 0x800000, CRC(04131307) SHA1(0f18bcca9aadfa296ba0549b9bd90d206211719f) ) + ROM_LOAD16_BYTE( "242hx111.c7", 0x3000000, 0x800000, CRC(6f879c38) SHA1(adaa414c9e167333b3eb9460cdd83d4b1a19f67c) ) + ROM_LOAD16_BYTE( "242hx111.c8", 0x3000001, 0x800000, CRC(89c797df) SHA1(afad1e16a7b7398a98d8f3e0b931a1ebd0548e56) ) +ROM_END + +ROM_START( kof98hh135 ) // kof98bc2 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242hx135.p1", 0x000000, 0x100000, CRC(bd45dd5f) SHA1(4701dcc2be867ac67080a530d1410971ba3cd6ec) ) + ROM_LOAD16_WORD_SWAP( "242.p2", 0x100000, 0x400000, CRC(980aba4c) SHA1(5e735929ec6c3ca5b2efae3c7de47bcbb8ade2c5) ) + + NEO_SFIX_128K( "242hx127.s1", CRC(b4ed8fb0) SHA1(59dde17cf8a1d1001a8bbb5dc1fc47d9886c5fd4) ) + + NEO_BIOS_AUDIO_256K( "242.m1", CRC(4ef7016b) SHA1(4182235e963bd70d398a79abeb54ab4d62887c48) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "242.c1", 0x0000000, 0x800000, CRC(e564ecd6) SHA1(78f22787a204f26bae9b2b1c945ddbc27143352f) ) + ROM_LOAD16_BYTE( "242.c2", 0x0000001, 0x800000, CRC(bd959b60) SHA1(2c97c59e77c9a3fe7d664e741d37944f3d56c10b) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + 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( kof98s21 ) + ROM_REGION( 0xD00000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242h21.p1", 0x000000, 0x100000, CRC(22f56f06) SHA1(4ca83867924ce2a85f65f09ca94868f5b13d513f) ) + ROM_LOAD16_WORD_SWAP( "242h21.p2", 0x100000, 0x600000, CRC(8f2eb07b) SHA1(391b22a2e3aadc0efbbf7ac51c6cc631309d09b4) ) + + NEO_SFIX_128K( "242ae.s1", CRC(f1fee5c0) SHA1(e0d7b6c3c4a1c24003f25de6a5238e0a8ad32269) ) + + NEO_BIOS_AUDIO_256K( "242ae.m1", CRC(9ade0528) SHA1(67d0c3b146d369416b84c081544fe51fc6c2a140) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( 0x1000000, "ymsnd:adpcmb", 0 ) + ROM_LOAD( "242ae.v5", 0x000000, 0x400000, CRC(afdd9660) SHA1(0d67fb61111256c0d74d4f2b473ab5a42d1909b9) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "242ae.c1", 0x0000000, 0x800000, CRC(0319cfc9) SHA1(f275015d6bddf392936b35cd7399f929a6d63d29) ) + ROM_LOAD16_BYTE( "242ae.c2", 0x0000001, 0x800000, CRC(553f6714) SHA1(9c14963ce9ac0cfd125defe2fe80206deb1bc896) ) + ROM_LOAD16_BYTE( "242.c3", 0x1000000, 0x800000, CRC(22127b4f) SHA1(bd0d00f889d9da7c6ac48f287d9ed8c605ae22cf) ) + ROM_LOAD16_BYTE( "242.c4", 0x1000001, 0x800000, CRC(0b4fa044) SHA1(fa13c3764fae6b035a626601bc43629f1ebaaffd) ) + ROM_LOAD16_BYTE( "242ae.c5", 0x2000000, 0x800000, CRC(71641718) SHA1(b88a00aca2fc34230d2d2da0b235195a5eb1ecf0) ) + ROM_LOAD16_BYTE( "242ae.c6", 0x2000001, 0x800000, CRC(982ba2b3) SHA1(232ce3be7beaad13b35865da770157ef4b29a7a9) ) + ROM_LOAD16_BYTE( "242ae.c7", 0x3000000, 0x800000, CRC(8d495552) SHA1(20ff76b681b2e544c5a57060bb98ab6bb91bea3c) ) + ROM_LOAD16_BYTE( "242ae.c8", 0x3000001, 0x800000, CRC(8bfc3417) SHA1(38bb85563d0a7f008a64cf76d71d82b935cd98e5) ) + ROM_LOAD16_BYTE( "242ae.c9", 0x4000000, 0x800000, CRC(128256d1) SHA1(948af62545756165890e950fcd67bbd6304b3366) ) + ROM_LOAD16_BYTE( "242ae.c10", 0x4000001, 0x800000, CRC(4bd8412d) SHA1(72e9cc6e3df8000d0a7fc7a89257dd0ce56fc909) ) + ROM_LOAD16_BYTE( "242h21.c11", 0x5000000, 0x800000, CRC(d29699b9) SHA1(4641d727299b75e81f7c8fc1d59c60ccd614d5c9) ) + ROM_LOAD16_BYTE( "242h21.c12", 0x5000001, 0x800000, CRC(40173bcd) SHA1(db36058abdc07430e8cf4c404ed612e7ae652142) ) +ROM_END + +ROM_START( kof98s23 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "242ckcx14.p1", 0x000000, 0x100000, CRC(573b84a3) SHA1(bf996583ce83ebc6ae631c45ba1461dadb67d907) ) + ROM_LOAD16_WORD_SWAP( "242ckcx14.p2", 0x100000, 0x400000, CRC(6dee5663) SHA1(2adf8482d39e8c9cb08656404393911022829bd3) ) + + NEO_SFIX_128K( "242cnf06.s1", CRC(7333d8b0) SHA1(43d441133d572f65e9e19839ae2557ad86e393a1) ) + + NEO_BIOS_AUDIO_256K( "242coc30.m1", CRC(db046fc4) SHA1(4b793a125bade067ef0fdcd1775d135c646c6b94) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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 + + +GAME( 2009, kof98ae, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98ae0, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Anniversary Edition)(set 0)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98ae1, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98ae2, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98ae3, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition)(set 3)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98ae20160308,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition, 2016-03-08)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98ae20160902,kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "Kof'98 (Anniversary Edition, 2016-09-02)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98bvi, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "Ivex", "Kof'98 (Blocking Version, 2009-05-31)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // crashes in first demo +GAME( 2007, kof98c20070720, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-07-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2007, kof98c20070923, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-09-23)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2008, kof98c20080330, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-03-30)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2008, kof98c20080524, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-05-24)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2008, kof98c20080616, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-06-16)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2008, kof98c20080712, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-07-12)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2009, kof98c20090620, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-06-20)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2013, kof98c20131113, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2013-11-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140101, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-01-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140118, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-01-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140204, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-02-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140213, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-02-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140217, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-02-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140302, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140310, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140317, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-03-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140403, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-04-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140412, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-04-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140416, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-04-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140419, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-04-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140428, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140504, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-05-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140524, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-05-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140606, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-06-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140620, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-06-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140717, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-07-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140809, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-08-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140816, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-08-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140824, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140906, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-09-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20140924, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-09-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20141002, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof98c20141020, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2014-10-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150201, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-02-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150302, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150310, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150330, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-03-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150528, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-05-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150614, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-06-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150705, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-07-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150729, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-07-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20150827, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-08-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20151103, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-11-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20151108, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-11-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20151110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-11-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98c20151223, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-12-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98c20160320, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-03-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98c20160907, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-09-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98c20170303, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-03-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98c20170408, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-04-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98c20170601, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-06-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98c20170612, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-06-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98c20180228, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-02-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98c20180301, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-03-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98cta, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo 10th Anniversary)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // sometimes reboots itself +GAME( 2008, kof98hh44, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-03-30)(Ver.?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98hh76, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-03-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98hh77, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-12-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, kof98hh78, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-01-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof98hh79, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2015-10-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98hh81, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-05-04)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh82, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-05-18)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh83, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-05-29)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh85, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-07-07)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh86, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-06-30)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh87, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-03-22)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98hh88, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-05-25)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh89, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-11-11)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98hh90, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-01-21)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98hh91, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-01-01)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2008, kof98hh92, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2008-02-17)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh93, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-05-07)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh94, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-04-03)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh95, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-06-08)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, kof98hh99, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2007-06-15)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2009, kof98hh101, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2009-05-31)(Ver.?)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98hh110, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2018-05-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98hh114, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-09-07)(Original)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98hh115, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2016-09-07)(Simplify)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //The automatic game is restarted when one starts doing combo +GAME( 2017, kof98hh116, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ivex", "Kof'98 (Combo, 2017-01-08)(Latest)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof98hh117, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition Energy enhancement, 2018-09-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh118, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition, 2019-02-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kof98hh119, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (ECK Dragon Edition, 2019-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof98hh135, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (BC Second Impact Edition, 2020-07-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, kof98s21, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Super Plus Aniversary 2016)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98s23, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof'98 (Combo, 2017-07-27)", MACHINE_SUPPORTS_SAVE ) + + +ROM_START( kof99ae0 ) /* Original Version - Decrypted GFX */ + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "251ae0.p1", 0x000000, 0x100000, CRC(17aec0ae) SHA1(ca88256c9dc118667165ae66fae34ee49bfa1b09) ) + ROM_LOAD16_WORD_SWAP( "251ae0.p2", 0x100000, 0x400000, CRC(e9630204) SHA1(f5f88eaf4563163c5ddeb39223f1dc5d56658987) ) + + NEO_SFIX_128K( "251ae0.s1", CRC(9f515051) SHA1(c5d6553b7c84db3c72b3d2feb9b0a580afa35382) ) + + NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) + + ROM_REGION( 0x0e00000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) + ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) + ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) + ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "251ae.c1", 0x0000000, 0x800000, CRC(d0048356) SHA1(3a5a381f531751c8469d74b59e9e668d21cbc06b) ) + ROM_LOAD16_BYTE( "251ae.c2", 0x0000001, 0x800000, CRC(1d405bb0) SHA1(76c4b1d6e5ff0d5814b19203fbdd1f02d663de3e) ) + ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) + ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) + ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) + ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) + ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) + ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) + ROM_LOAD16_BYTE( "251ae.c9", 0x4000000, 0x800000, CRC(7d90d06d) SHA1(a72e91d689ef23b4bab43266c4360f663fc7836f) ) + ROM_LOAD16_BYTE( "251ae.c10", 0x4000001, 0x800000, CRC(3e2bf178) SHA1(e606e69595c0e9601c1dea142f0fcf77c2964347) ) + ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) + ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) +ROM_END + +ROM_START( kof99ae20140408 ) // latest date on the roms + ROM_REGION( 0x900000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "251aend.p1", 0x000000, 0x100000, CRC(8913d6e4) SHA1(2cd0d9db1b521f123c20105dc95d3319e39c60ce) ) + ROM_LOAD16_WORD_SWAP( "251aend.p2", 0x100000, 0x400000, CRC(9c458ee5) SHA1(c2bd37c6d53e2119724160c9626e38f7138f6c8b) ) + ROM_LOAD16_WORD_SWAP( "251aend.p3", 0x500000, 0x400000, CRC(64979453) SHA1(730ad832959cc9eab8fb30fd1266f4ed8902ae03) ) + + NEO_SFIX_128K( "251ae.s1", CRC(6243a70b) SHA1(452371f20e31c4d79022a128fc5335e951a6af1e) ) + + NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) + + ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) + ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) + ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) + ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) + ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) + ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) + ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) + ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) + ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) + ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) + ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) + ROM_LOAD16_BYTE( "251aend.c9", 0x4000000, 0x800000, CRC(0b7a7f25) SHA1(1582f85ce96b74b361565408cccf35815267ac52) ) + ROM_LOAD16_BYTE( "251aend.c10", 0x4000001, 0x800000, CRC(4b840d63) SHA1(4cb4c5cb34aef6f1e188f08984e870a50b41b9f2) ) + ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) + ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) +ROM_END + +ROM_START( kof99ae20140624 ) /* The King of Fighters '99 - Anniversary Edition */ + ROM_REGION( 0x900000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "251aenf.p1", 0x000000, 0x100000, CRC(924122bc) SHA1(5240c2317e79ee27abcdb484800c569e78a1172f) ) + ROM_LOAD16_WORD_SWAP( "251aenf.p2", 0x100000, 0x400000, CRC(6ba36969) SHA1(18cb69260f5592a4279f07bfd0d3af2f3e7ff288) ) + ROM_LOAD16_WORD_SWAP( "251aenf.p3", 0x500000, 0x400000, CRC(99697d6e) SHA1(c505afdfb7ea506c30d2d581d166f49f7fd7c88c) ) + + NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) + + NEO_SFIX_128K( "251aenf.s1", CRC(18c1562d) SHA1(afeaa541998a3c23a0ecb87da0231370f08213f2) ) + + ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "251ae.v1", 0x000000, 0x400000, CRC(4ae46226) SHA1(77dbd53772e1e5000a091b9ff4b3cdc14b62ab0b) ) + ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) + ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) + ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) + ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) + ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) + ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) + ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) + ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) + ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) + ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) + ROM_LOAD16_BYTE( "251aenf.c9", 0x4000000, 0x800000, CRC(53d028c0) SHA1(be59fc381e3b9c3bc42a5ca691b3dfa05e1f2b1c) ) + ROM_LOAD16_BYTE( "251aenf.c10", 0x4000001, 0x800000, CRC(707ce1a7) SHA1(afc41c9ee37eca8f2a77b2b40a120bb01d8eb4bd) ) + ROM_LOAD16_BYTE( "251ae.c11", 0x5000000, 0x800000, CRC(90016920) SHA1(6686e98a25d906131f73ed83c712096a6946c62e) ) + ROM_LOAD16_BYTE( "251ae.c12", 0x5000001, 0x800000, CRC(49cfed23) SHA1(63fa8682b86802967b36489c7483c59039f35aa5) ) +ROM_END + +ROM_START( kof99ae20150121 ) /* The King of Fighters '99 - Anniversary Edition */ + ROM_REGION( 0x900000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "251aeoa.p1", 0x000000, 0x100000, CRC(110a01b4) SHA1(df16c7c0e79717d939f594e80469a525eed62b07) ) + ROM_LOAD16_WORD_SWAP( "251aeoa.p2", 0x100000, 0x400000, CRC(0f8e548a) SHA1(f195d02793f3f139975bc8789ec288438622abdb) ) + ROM_LOAD16_WORD_SWAP( "251aeoa.p3", 0x500000, 0x400000, CRC(84280fed) SHA1(06f8afac0dcaff5b9ec7d5fd36a88760f329c482) ) + + NEO_BIOS_AUDIO_128K( "251ae.m1", CRC(f847e188) SHA1(0b98595a457292b04f518afcc82c2d6b8f249a7b) ) + + NEO_SFIX_128K( "251aenf.s1", CRC(18c1562d) SHA1(afeaa541998a3c23a0ecb87da0231370f08213f2) ) + + ROM_REGION( 0xe00000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "251aex.v1", 0x000000, 0x400000, CRC(ceaa3bae) SHA1(ec598f92e7d3b41f38448fee2dd2ee599a482f8f) ) + ROM_LOAD( "251ae.v2", 0x400000, 0x400000, CRC(07d70650) SHA1(70d274771c07215268292f91517ec61634e32611) ) + ROM_LOAD( "251.v3", 0x800000, 0x400000, CRC(821901da) SHA1(c6d4975bfaa19a62ed59126cadf2578c0a5c257f) ) + ROM_LOAD( "251.v4", 0xc00000, 0x200000, CRC(b49e6178) SHA1(dde6f76e958841e8c99b693e13ced9aa9ef316dc) ) + + ROM_REGION( 0x6000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "251aex.c1.bin", 0x000000, 0x800000, CRC(497c2e83) SHA1(379887e839dd4e33b41ab634a54789621bdfea98) ) + ROM_LOAD16_BYTE( "251aex.c2.bin", 0x000001, 0x800000, CRC(0a13eeb7) SHA1(2cb196a955a3472f922d0085cee2ddc0111fdbd3) ) + ROM_LOAD16_BYTE( "251d.c3", 0x1000000, 0x800000, CRC(b047c9d5) SHA1(b840eab2208e6c0a1db0cdb28df46ba07da2ddca) ) + ROM_LOAD16_BYTE( "251d.c4", 0x1000001, 0x800000, CRC(6bc8e4b1) SHA1(674cb8145aeada1683a70beb02ed4ea028f5bdf8) ) + ROM_LOAD16_BYTE( "251d.c5", 0x2000000, 0x800000, CRC(9746268c) SHA1(59d839f01f4827377a752679922bc7281099430d) ) + ROM_LOAD16_BYTE( "251d.c6", 0x2000001, 0x800000, CRC(238b3e71) SHA1(f929c942972f768e68a5a009a3d174d203029160) ) + ROM_LOAD16_BYTE( "251ae.c7", 0x3000000, 0x800000, CRC(f22760ad) SHA1(a503898d9b6141c76f63b7c505ac78d3575530b2) ) + ROM_LOAD16_BYTE( "251ae.c8", 0x3000001, 0x800000, CRC(396c3a70) SHA1(6cd0acd05c138ac85ad63a04dfc015a3e70fa572) ) + ROM_LOAD16_BYTE( "251aeoa.c9", 0x4000000, 0x800000, CRC(cd0911ba) SHA1(01a2e644532bc483ce8ee2f9ea7cba2fa7492cd1) ) + ROM_LOAD16_BYTE( "251aeoa.c10", 0x4000001, 0x800000, CRC(a910b5bb) SHA1(976686caec9727fd0e028bd7007806d2962af2cd) ) + ROM_LOAD16_BYTE( "251aex.c11", 0x5000000, 0x800000, CRC(7fe785c2) SHA1(b49c3ab1ebf89090388c4757f24d1c02c730cc99) ) + ROM_LOAD16_BYTE( "251aex.c12", 0x5000001, 0x800000, CRC(a7541483) SHA1(3b3f0e67acfae1c3b6c5549ac350d855482f285f) ) +ROM_END + +GAME( 1999, kof99ae0, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition unknown date)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof99ae20140408, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2014-04-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, kof99ae20140624, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2014-06-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, kof99ae20150121, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "Kof'99 (Anniversary Edition, 2015-01-21)", MACHINE_SUPPORTS_SAVE ) + +ROM_START( mslug3lw ) // Same as mslug3h50 apart from p2 and m1 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) + ROM_LOAD16_WORD_SWAP( "256lw.p2", 0x100000, 0x400000, CRC(ed558b74) SHA1(b2f7e27a0ff034f51fbd923b1e193f1c2ae3244b) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +ROM_START( mslug3h40 ) //mslug3hr, mslug3nsj + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) + ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +//The updated .p1 of this version is missing, therefore we make it work .p1 of the mslug3h40 which is an old version. +//This roms still doesn't work properly same as old roms version Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08) + +ROM_START( mslug3h50 ) // The same roms .p2 Metal Slug 3 (Enemy Soldier Reset Prototype 2018-07-21) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) + ROM_LOAD16_WORD_SWAP( "256h50.p2", 0x100000, 0x400000, CRC(7593474c) SHA1(fcdd76013069eff64dc6842c672870854a53c0f2) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +ROM_START( mslug3la06 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) + ROM_LOAD16_WORD_SWAP( "256la06.p2", 0x100000, 0x400000, CRC(78584c8a) SHA1(fc6e8b9e86e0f7111f2230d3b78177ed2abe8c9c) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +ROM_START( mslug3lb06 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) + ROM_LOAD16_WORD_SWAP( "256lb06.p2", 0x100000, 0x400000, CRC(8a731cab) SHA1(b8dc404fcbf8796282459888638f338a014de6d2) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +ROM_START( mslug3lc05 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) + ROM_LOAD16_WORD_SWAP( "256lc06.p2", 0x100000, 0x400000, CRC(56bdb565) SHA1(9a096e0f1257460ac0ec42a15beca9c2c54b2e3e) ) + + NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) + + NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) + ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) + + ROM_REGION( 0x4000000, "sprites", 0 ) + ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) + ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) + ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) + ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) +ROM_END + +ROM_START( mslug3rmh01 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256rmh01.p1", 0x000000, 0x100000, CRC(4b6abc47) SHA1(9d209a7d4218e8cadbea9061fb81450ab47983ee) ) + ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) + + 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:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 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( mslug3rmh02 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256rmh02.p1", 0x000000, 0x100000, CRC(b74aa847) SHA1(cacffbe3d7707e8aef3120d1544395755e93fd2d) ) + ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) + + 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:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 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( mslug3rmh03 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256rmh03.p1", 0x000000, 0x100000, CRC(daad9879) SHA1(c4789c244ae494751eb8164dc3bd246977ab8ba2) ) + ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) + + 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:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 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( mslug3rmh04 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "256rmh04.p1", 0x000000, 0x100000, CRC(268d8c79) SHA1(04b4ed4fa438e9ed1af5425c1608465bb891844f) ) + ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) + + 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:adpcma", 0 ) + ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) + ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) + ROM_LOAD( "256.v3", 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 + +GAME( 2021, mslug3lw, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 Last Bullet Remix (Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2017-12-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h50, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0.1, 2018-07-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3la06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3lb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3lc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3rmh01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-17)", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3rmh02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-17)", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3rmh03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)(Revised Version Satellite Remix 1.0, 2020-10-17)", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 +GAME( 2020, mslug3rmh04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0, 2020-10-07)(Revised Version Satellite Remix 1.1, 2020-10-17)", MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 + +ROM_START( mslug5fu ) // all confirmed, encrypted, removed 2022-09-15 + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268fu.p1", 0x000000, 0x100000, CRC(d1b04ae1) SHA1(b1ab15336bf6bec9dc8cfdbf2a07c6017e3e7ae4) ) + ROM_LOAD16_WORD_SWAP( "268fu.p2", 0x100000, 0x400000, CRC(6357efbf) SHA1(d1b19bb18e2836d352e8a8d6700d4a0b83227fdb) ) + + NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) + + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) + + ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "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( "268fu.c5", 0x2000000, 0x800000, CRC(3bc09dbf) SHA1(a47954a3295dc21e7db7dedc03ab789f8005eed5) ) + ROM_LOAD16_BYTE( "268fu.c6", 0x2000001, 0x800000, CRC(0db5ce14) SHA1(aa2c4bb143e3bba18523df645c5be249eb9fc147) ) + ROM_LOAD16_BYTE( "268fu.c7", 0x3000000, 0x800000, CRC(aa4f3214) SHA1(dc3a8fac2cc81e60abafc209eb4bcccdaafde380) ) + ROM_LOAD16_BYTE( "268fu.c8", 0x3000001, 0x800000, CRC(c86d0d81) SHA1(1a00aa65481410c0b64fe971e547638c05c5a0ce) ) +ROM_END +GAME( 2003, mslug5fu, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (FU)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //roms 268fu.p1 encrypted, even looking for roms workable, probably lost. + +ROM_START( mslug5dh35 ) + ROM_REGION( 0x500000, "maincpu", 0 ) + ROM_LOAD16_WORD_SWAP( "268dh35.p1", 0x000000, 0x100000, CRC(2b1b1362) SHA1(a85182b173cb2bd82d63ceac8da57c118aac873e) ) + ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) + + NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) + + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) + + ROM_REGION( 0x1037520, "ymsnd:adpcma", 0 ) + ROM_LOAD( "268dh33.v1", 0x000000, 0x400000, CRC(f61daa9e) SHA1(c9a64c48a37d9fcbd83f34580f44330aab0a0601) ) + ROM_LOAD( "268dh33.v2", 0x400000, 0x400010, CRC(7fed45cb) SHA1(13ba8955f4b3703b9d44bab526263d552e7e1916) ) + ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) + ROM_LOAD( "268dh33.v4", 0xc00000, 0x437510, CRC(e3a76022) SHA1(58a7cd31728f8a5dcdf12fd1cac5f97f558b9f50) ) + + 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( "268fu.c5", 0x2000000, 0x800000, CRC(3bc09dbf) SHA1(a47954a3295dc21e7db7dedc03ab789f8005eed5) ) + ROM_LOAD16_BYTE( "268fu.c6", 0x2000001, 0x800000, CRC(0db5ce14) SHA1(aa2c4bb143e3bba18523df645c5be249eb9fc147) ) + ROM_LOAD16_BYTE( "268fu.c7", 0x3000000, 0x800000, CRC(aa4f3214) SHA1(dc3a8fac2cc81e60abafc209eb4bcccdaafde380) ) + ROM_LOAD16_BYTE( "268fu.c8", 0x3000001, 0x800000, CRC(c86d0d81) SHA1(1a00aa65481410c0b64fe971e547638c05c5a0ce) ) +ROM_END +GAME( 2015, mslug5dh35, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Battle Campaign)", MACHINE_SUPPORTS_SAVE ) + + diff --git a/docs/release/src/hbmame/drivers/monaco.cpp b/docs/release/src/hbmame/drivers/monaco.cpp index e04d7e6876a..fdbebf52f59 100644 --- a/docs/release/src/hbmame/drivers/monaco.cpp +++ b/docs/release/src/hbmame/drivers/monaco.cpp @@ -1417,7 +1417,7 @@ static const char *const monaco_sample_names[] = "6siren", "6slip", // "gravel", - 0 + nullptr }; /* ch 0 = engine; ch 1 = ambulance, puddle; ch 2 = extra car; ch 3 = crash; ch 4 = fanfare */ @@ -1482,78 +1482,6 @@ void monaco_state::machine_reset() GameOver(); } -void monaco_state::monaco(machine_config &config) -{ - /* basic machine hardware */ - Z80(config, m_maincpu, 200); // fake - m_maincpu->set_addrmap(AS_PROGRAM, &monaco_state::monaco_map); - m_maincpu->set_vblank_int("screen", FUNC(monaco_state::monaco_interrupt)); - - /* video hardware */ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_refresh_hz(60); - screen.set_vblank_time(ATTOSECONDS_IN_USEC(4368)); - screen.set_size(SCREEN_WIDTH, SCREEN_HEIGHT); - screen.set_visarea(0, SCREEN_WIDTH-1, 0, SCREEN_HEIGHT-1); - screen.set_screen_update(FUNC(monaco_state::screen_update_monaco)); - screen.set_palette(m_palette); - - GFXDECODE(config, m_gfxdecode, m_palette, gfx_monaco); - PALETTE(config, m_palette, palette_device::BLACK, 160); // set up in video start - - MCFG_VIDEO_START_OVERRIDE(monaco_state, monaco) - - /* sound hardware */ - SPEAKER(config, "mono").front_center(); - SAMPLES(config, m_samples); - m_samples->set_channels(5); - m_samples->set_samples_names(monaco_sample_names); - m_samples->add_route(ALL_OUTPUTS, "mono", 0.5); -} - -/*****************************************************************/ - -ROM_START( monaco ) - ROM_REGION( 0xf000, "maincpu", ROMREGION_ERASE00 ) /* fake */ - - ROM_REGION( 0x3000, "gfx1", 0 ) - ROM_LOAD( "pr125", 512*0, 512, CRC(7a66ed4c) SHA1(514e129c334a551b931c90b063b073a9b4bdffc3) ) /* light data */ - ROM_LOAD( "pr126", 512*1, 512, CRC(5d7a8f12) SHA1(b4f0d21b91a7cf7002f99c08788669c7c38be51d) ) /* explosion */ - ROM_LOAD( "pr127", 512*2, 512, CRC(8ffdc2f0) SHA1(05cc3330c067965b8b90b5d27119fe9f26580a13) ) /* car(2)main */ - ROM_LOAD( "pr128", 512*3, 512, CRC(dde29dea) SHA1(34c413edff991297471bd0bc193c4bd8ede4e468) ) /* car(2)rotated */ - ROM_LOAD( "pr129", 512*4, 512, CRC(7b18af26) SHA1(3d1ff2610813544c3b9b65182f081272a9537640) ) /* car(2)rotated */ - ROM_LOAD( "pr130", 512*5, 512, CRC(9ef1913b) SHA1(58830121781b8a13532eaf8ea13ec07f10522320) ) /* car(2) spinout */ - ROM_LOAD( "pr131", 512*6, 512, CRC(ff31eb01) SHA1(fd6bcd92c4bd919bb1a96ca97688d46cb310b39d) ) /* splash */ - ROM_LOAD( "pr132", 512*7, 512, CRC(6b8ad9bc) SHA1(be36e3b6b647d3a9565bc45903027c791dc889e5) ) /* car(2)(other) */ - ROM_LOAD( "pr133", 512*8, 512, CRC(d50641d9) SHA1(bf399e9830c88e4d8f8fb386305f54ef766946d9) ) /* text(4) */ - ROM_LOAD( "pr134", 512*9, 512, CRC(8ebd50bb) SHA1(98d51f503753d4d7191a09b509d26c1e049e981a) ) /* tree, grass */ - ROM_LOAD( "pr135", 512*10, 512, CRC(986eda32) SHA1(73fa539d4c83748952d9339985208520fec955f3) ) /* shrub */ - ROM_LOAD( "pr136", 512*11, 512, CRC(ecc5d1a2) SHA1(33bff7381785557a85e4c8bdd74679b59e0ed9d5) ) /* house */ - ROM_LOAD( "pr137", 512*12, 512, CRC(ddd9004e) SHA1(5229c34578e66d9c51a05439a516513946ba69ed) ) /* tunnel, oil slip */ - ROM_LOAD( "pr138", 512*13, 512, CRC(058e53cf) SHA1(7c3aaaca5a9e9ce3a3badd0dcc8360342673a397) ) /* firetruck */ - ROM_LOAD( "pr139", 512*14, 512, CRC(e8ba0794) SHA1(eadd7425134f26b1c126bbcd3d3dabf4b2e1fe70) ) /* car, bridge symbol */ - ROM_LOAD( "pr140", 512*15, 512, CRC(48e9971b) SHA1(c0c265cdc08727e3caaf49cdfe728a91c4c46ba2) ) /* bridge-water */ - ROM_LOAD( "pr141", 512*16, 512, CRC(99934236) SHA1(ec271f3e690d5c57ead9132b22b9b1b966e4d170) ) /* bridge-pillar */ - - ROM_REGION( 32*3, "proms", 0 ) - ROM_LOAD( "prm38", 0*32, 32, CRC(82dd0a0f) SHA1(3e7e475c3270853d70c1fe90a773172532b60cfb) ) /* acceleration related */ - ROM_LOAD( "prm39", 1*32, 32, CRC(6acfa0da) SHA1(1e56da4cdf71a095eac29878969b831babac222b) ) /* regulates opponent car speed */ - -// ROM_LOAD( "prm-40", 2*32, 32, CRC(8030dac8) ) -/* PR40 is in the Fanfare sound circuit and seems to access the particular - * notes for the fanfare sound (so PR40 may contain timing and pointer info - * on the melody).� The switch (SW1) I mentioned before that helped in tuning - * the fanfare sound with the 6 pots seems to help in making the tuning of each - * pot for output of one of three audio frequencies (262, 330, 392 Hz), - * instead of having to tune to 6 different frequencies (a production/test - * equipment issue). - * In any case, if we get a good sample of this fanfare sound, we will not - * need to bother with this circuit or PR40.� As far a I have seen, the - * fanfare sound only comes up at the end of the game if you have a top five - * score and possibly when you plug in the game. - */ -ROM_END - void monaco_state::init_monaco() { const double dy_table[5] = @@ -1580,12 +1508,6 @@ void monaco_state::init_monaco() } } -/* rom parent machine inp init */ -GAMEL( 1979, monaco, 0, monaco, monaco, monaco_state, init_monaco, ROT90, "Sega", "Monaco GP", 0, layout_monaco ) - - - - /* Monaco GP video hardware simulation */ @@ -1960,9 +1882,8 @@ static const u8 led_map[12] = { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6 void monaco_state::draw_leds( bitmap_ind16 &bitmap ) { int i; // must be signed - u32 data; -// data = m_speed; +// u32 data = m_speed; // for( i=2; i>=0; i-- ) // { // drawgfx_transpen( bitmap, led_font, @@ -1974,7 +1895,7 @@ void monaco_state::draw_leds( bitmap_ind16 &bitmap ) // data = data/10; // } - data = m_led_high1>>8; + u32 data = m_led_high1>>8; for( i=3; i>=0; i-- ) { m_out_digit[10+i] = led_map[data%10]; @@ -2182,3 +2103,79 @@ VIDEO_START_MEMBER( monaco_state, monaco ) // 0,198,255: wet road // 255,215,0: yellow trim } + +void monaco_state::monaco(machine_config &config) +{ + /* basic machine hardware */ + Z80(config, m_maincpu, 200); // fake + m_maincpu->set_addrmap(AS_PROGRAM, &monaco_state::monaco_map); + m_maincpu->set_vblank_int("screen", FUNC(monaco_state::monaco_interrupt)); + + /* video hardware */ + screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); + screen.set_refresh_hz(60); + screen.set_vblank_time(ATTOSECONDS_IN_USEC(4368)); + screen.set_size(SCREEN_WIDTH, SCREEN_HEIGHT); + screen.set_visarea(0, SCREEN_WIDTH-1, 0, SCREEN_HEIGHT-1); + screen.set_screen_update(FUNC(monaco_state::screen_update_monaco)); + screen.set_palette(m_palette); + + GFXDECODE(config, m_gfxdecode, m_palette, gfx_monaco); + PALETTE(config, m_palette, palette_device::BLACK, 160); // set up in video start + + MCFG_VIDEO_START_OVERRIDE(monaco_state, monaco) + + /* sound hardware */ + SPEAKER(config, "mono").front_center(); + SAMPLES(config, m_samples); + m_samples->set_channels(5); + m_samples->set_samples_names(monaco_sample_names); + m_samples->add_route(ALL_OUTPUTS, "mono", 0.5); +} + +/*****************************************************************/ + +ROM_START( monaco ) + ROM_REGION( 0xf000, "maincpu", ROMREGION_ERASE00 ) /* fake */ + + ROM_REGION( 0x3000, "gfx1", 0 ) + ROM_LOAD( "pr125", 512*0, 512, CRC(7a66ed4c) SHA1(514e129c334a551b931c90b063b073a9b4bdffc3) ) /* light data */ + ROM_LOAD( "pr126", 512*1, 512, CRC(5d7a8f12) SHA1(b4f0d21b91a7cf7002f99c08788669c7c38be51d) ) /* explosion */ + ROM_LOAD( "pr127", 512*2, 512, CRC(8ffdc2f0) SHA1(05cc3330c067965b8b90b5d27119fe9f26580a13) ) /* car(2)main */ + ROM_LOAD( "pr128", 512*3, 512, CRC(dde29dea) SHA1(34c413edff991297471bd0bc193c4bd8ede4e468) ) /* car(2)rotated */ + ROM_LOAD( "pr129", 512*4, 512, CRC(7b18af26) SHA1(3d1ff2610813544c3b9b65182f081272a9537640) ) /* car(2)rotated */ + ROM_LOAD( "pr130", 512*5, 512, CRC(9ef1913b) SHA1(58830121781b8a13532eaf8ea13ec07f10522320) ) /* car(2) spinout */ + ROM_LOAD( "pr131", 512*6, 512, CRC(ff31eb01) SHA1(fd6bcd92c4bd919bb1a96ca97688d46cb310b39d) ) /* splash */ + ROM_LOAD( "pr132", 512*7, 512, CRC(6b8ad9bc) SHA1(be36e3b6b647d3a9565bc45903027c791dc889e5) ) /* car(2)(other) */ + ROM_LOAD( "pr133", 512*8, 512, CRC(d50641d9) SHA1(bf399e9830c88e4d8f8fb386305f54ef766946d9) ) /* text(4) */ + ROM_LOAD( "pr134", 512*9, 512, CRC(8ebd50bb) SHA1(98d51f503753d4d7191a09b509d26c1e049e981a) ) /* tree, grass */ + ROM_LOAD( "pr135", 512*10, 512, CRC(986eda32) SHA1(73fa539d4c83748952d9339985208520fec955f3) ) /* shrub */ + ROM_LOAD( "pr136", 512*11, 512, CRC(ecc5d1a2) SHA1(33bff7381785557a85e4c8bdd74679b59e0ed9d5) ) /* house */ + ROM_LOAD( "pr137", 512*12, 512, CRC(ddd9004e) SHA1(5229c34578e66d9c51a05439a516513946ba69ed) ) /* tunnel, oil slip */ + ROM_LOAD( "pr138", 512*13, 512, CRC(058e53cf) SHA1(7c3aaaca5a9e9ce3a3badd0dcc8360342673a397) ) /* firetruck */ + ROM_LOAD( "pr139", 512*14, 512, CRC(e8ba0794) SHA1(eadd7425134f26b1c126bbcd3d3dabf4b2e1fe70) ) /* car, bridge symbol */ + ROM_LOAD( "pr140", 512*15, 512, CRC(48e9971b) SHA1(c0c265cdc08727e3caaf49cdfe728a91c4c46ba2) ) /* bridge-water */ + ROM_LOAD( "pr141", 512*16, 512, CRC(99934236) SHA1(ec271f3e690d5c57ead9132b22b9b1b966e4d170) ) /* bridge-pillar */ + + ROM_REGION( 32*3, "proms", 0 ) + ROM_LOAD( "prm38", 0*32, 32, CRC(82dd0a0f) SHA1(3e7e475c3270853d70c1fe90a773172532b60cfb) ) /* acceleration related */ + ROM_LOAD( "prm39", 1*32, 32, CRC(6acfa0da) SHA1(1e56da4cdf71a095eac29878969b831babac222b) ) /* regulates opponent car speed */ + +// ROM_LOAD( "prm-40", 2*32, 32, CRC(8030dac8) ) // rom not exist... +/* PR40 is in the Fanfare sound circuit and seems to access the particular + * notes for the fanfare sound (so PR40 may contain timing and pointer info + * on the melody).The switch (SW1) I mentioned before that helped in tuning + * the fanfare sound with the 6 pots seems to help in making the tuning of each + * pot for output of one of three audio frequencies (262, 330, 392 Hz), + * instead of having to tune to 6 different frequencies (a production/test + * equipment issue). + * In any case, if we get a good sample of this fanfare sound, we will not + * need to bother with this circuit or PR40.As far a I have seen, the + * fanfare sound only comes up at the end of the game if you have a top five + * score and possibly when you plug in the game. + */ +ROM_END + +/* rom parent machine inp init */ +GAMEL( 1979, monaco, 0, monaco, monaco, monaco_state, init_monaco, ROT90, "Sega", "Monaco GP", 0, layout_monaco ) + diff --git a/docs/release/src/hbmame/drivers/mrdo.cpp b/docs/release/src/hbmame/drivers/mrdo.cpp index 159f569d9a7..b50524302d4 100644 --- a/docs/release/src/hbmame/drivers/mrdo.cpp +++ b/docs/release/src/hbmame/drivers/mrdo.cpp @@ -162,6 +162,6 @@ GAME( 1998, mrdigdo, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Justi GAME( 1982, mrdofast, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Evil Exidy Dump", "Mr. Do! (Speedup Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mrpac, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Twisty", "Mr. Pac! (Set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mrpacb, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Twisty", "Mr. Pac! (Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, newdigdo, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Vic Twenty George, Jerky, Justin Clark", "Mr. Do! (Dig Dug sprites, new version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, newdigdo, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Vic Twenty George, Jerky, Justin Clark", "Mr. Dig-Do!", MACHINE_SUPPORTS_SAVE ) GAME( 2001, stickydo, mrdo, mrdo, mrdo, mrdo_state, empty_init, ROT270, "Marks Hacks", "Mr. Sticky Do!", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug.cpp b/docs/release/src/hbmame/drivers/mslug.cpp index 319651c5b12..ca444eb81a1 100644 --- a/docs/release/src/hbmame/drivers/mslug.cpp +++ b/docs/release/src/hbmame/drivers/mslug.cpp @@ -493,15 +493,7 @@ ROM_START( mslugrmpl01 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -521,15 +513,7 @@ ROM_START( mslugrmpl02 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -549,15 +533,7 @@ ROM_START( mslugrmpl03 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -577,15 +553,7 @@ ROM_START( mslugrmpl04 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -605,15 +573,7 @@ ROM_START( mslugrmhp01 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -633,15 +593,7 @@ ROM_START( mslugrmhp02 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -661,15 +613,7 @@ ROM_START( mslugrmhp03 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -689,15 +633,7 @@ ROM_START( mslugrmhp04 ) NEO_SFIX_128K( "201.s1", CRC(2f55958d) SHA1(550b53628daec9f1e1e11a398854092d90f9505a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.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( "201.m1", 0x00000, 0x20000, CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "201.m1", CRC(c28b3253) SHA1(fd75bd15aed30266a8b3775f276f997af57d1c06) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "201.v1", 0x000000, 0x400000, CRC(23d22ed1) SHA1(cd076928468ad6bcc5f19f88cb843ecb5e660681) ) @@ -733,7 +669,7 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ GAME( 2005, msboot, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Nazca", "Metal Slug (Bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugeh, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug (Enhanced)", MACHINE_SUPPORTS_SAVE ) // New standard weapon shotgun - 20 bombs instead of 10 -GAME( 2020, mslugps01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug (248 grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugps01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug (248 grenades, 2020-06-01)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugps02, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Heavy Machine Gun Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugps03, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Flame Shot Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugps04, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug (Weapons Rocket Launcher Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) @@ -748,18 +684,18 @@ GAME( 1996, mslugps12, mslug, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1996, mslugps13, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug (Quick Go Next Mission)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugps14, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FGCH]", "Metal Slug (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, mslugps15, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug (War Chariot)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslugps16, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Multi-Function Version 2018-04-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugps17, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition 2020-05-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugps18, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug (Burst Enhanced Edition 2020-03-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugps19, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug (Burst Enhanced Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugps20, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition 2020-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslughp01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/I love Nimes", "Metal Slug (Multi-Function Version 2018-04-30)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmpl01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Heavy Machine Gun Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmpl02, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Rocket Launcher Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmpl03, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Shotgun Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmpl04, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Super Flame Shot Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmhp01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Heavy Machine Gun Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmhp02, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Rocket Launcher Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmhp03, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Shotgun Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslugrmhp04, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version 2018-04-30)(Revised Version Super Flame Shot Extreme Remix [2020-09-19])", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslugps16, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Multi-Function Version, 2018-04-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugps17, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition, 2020-05-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugps18, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug (Burst Enhanced Edition, 2020-03-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugps19, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug (Burst Enhanced Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugps20, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug (Burst Enhanced Edition, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslughp01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/I love Nimes", "Metal Slug (Multi-Function Version, 2018-04-30)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmpl01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Heavy Machine Gun Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmpl02, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Rocket Launcher Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmpl03, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Shotgun Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmpl04, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Revised Version Super Flame Shot Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmhp01, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version, 2018-04-30)(Revised Version Heavy Machine Gun Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmhp02, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version, 2018-04-30)(Revised Version Rocket Launcher Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmhp03, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version, 2018-04-30)(Revised Version Shotgun Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslugrmhp04, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug (Multi-Function Version, 2018-04-30)(Revised Version Super Flame Shot Extreme Remix, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslugunity, mslug, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug Unity", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug2.cpp b/docs/release/src/hbmame/drivers/mslug2.cpp index 8568aa90df1..f02dfac21ed 100644 --- a/docs/release/src/hbmame/drivers/mslug2.cpp +++ b/docs/release/src/hbmame/drivers/mslug2.cpp @@ -1278,15 +1278,7 @@ ROM_START( mslug2erss01 ) 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:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1306,15 +1298,7 @@ ROM_START( mslug2erss02 ) 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:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1334,15 +1318,7 @@ ROM_START( mslug2erss03 ) 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:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1362,15 +1338,7 @@ ROM_START( mslug2erss04 ) 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:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1390,15 +1358,7 @@ ROM_START( mslug2erms01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1418,15 +1378,7 @@ ROM_START( mslug2erms02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1446,15 +1398,7 @@ ROM_START( mslug2vqys01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1474,15 +1418,7 @@ ROM_START( mslug2vqys02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1502,15 +1438,7 @@ ROM_START( mslug2rmnl01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1530,15 +1458,7 @@ ROM_START( mslug2rmnl02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1558,15 +1478,7 @@ ROM_START( mslug2rmnl03 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1586,15 +1498,7 @@ ROM_START( mslug2rmnl04 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1614,15 +1518,7 @@ ROM_START( mslug2rmnl05 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1642,15 +1538,7 @@ ROM_START( mslug2rmnl06 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1670,15 +1558,7 @@ ROM_START( mslug2rmnl07 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1698,15 +1578,7 @@ ROM_START( mslug2rmnl08 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1726,15 +1598,7 @@ ROM_START( mslug2rmnl09 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1754,15 +1618,7 @@ ROM_START( mslug2rmnl10 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1782,15 +1638,7 @@ ROM_START( mslug2rmvh01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1810,15 +1658,7 @@ ROM_START( mslug2rmvh02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1838,15 +1678,7 @@ ROM_START( mslug2rmvh03 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1866,15 +1698,7 @@ ROM_START( mslug2rmvh04 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1894,15 +1718,7 @@ ROM_START( mslug2rmvh05 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1922,15 +1738,7 @@ ROM_START( mslug2rmvh06 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1950,15 +1758,7 @@ ROM_START( mslug2rmvh07 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -1978,15 +1778,7 @@ ROM_START( mslug2rmvh08 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2006,15 +1798,7 @@ ROM_START( mslug2rmvh09 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2034,15 +1818,7 @@ ROM_START( mslug2rmvh10 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2062,15 +1838,7 @@ ROM_START( mslug2rmhbv01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2090,15 +1858,7 @@ ROM_START( mslug2rmhbv02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2118,15 +1878,7 @@ ROM_START( mslug2rmhbhv01 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2146,15 +1898,7 @@ ROM_START( mslug2rmhbhv02 ) 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 ) + NEO_BIOS_AUDIO_128K( "241.m1", CRC(94520ebd) SHA1(f8a1551cebcb91e416f30f50581feed7f72899e9) ) ROM_REGION( 0x800000, "ymsnd:adpcma", 0 ) ROM_LOAD( "241.v1", 0x000000, 0x400000, CRC(99ec20e8) SHA1(80597707f1fe115eed1941bb0701fc00790ad504) ) @@ -2198,9 +1942,9 @@ GAME( 1998, mslug2eh4, mslug2, neogeo_noslot, neogeo, neogeo_state, init GAME( 2021, mslug2fm, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CZXINC", "Metal Slug 2 (Friendly Fire - Fightcade 2 Ver.2 Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, mslug2fr, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Metal Slug 2 (Neo Arc Traduction French Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug2fro, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Metal Slug 2 (Neo Arc Traduction French Rev.1)(Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, mslug2sh, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Hybrid bullets version 2008-12-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, mslug2sh, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Hybrid bullets version, 2008-12-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, mslug2t, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "System11", "Metal Slug 2 Turbo ", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, mslug2ps01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, mslug2ps01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Flame Shot With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Heavy Machine Gun With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug 2 (Weapons Laser Gun With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) @@ -2212,7 +1956,7 @@ GAME( 1998, mslug2ps09, mslug2, neogeo_noslot, neogeo, neogeo_state, init GAME( 2006, mslug2ps10, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Siro", "Metal Slug 2 (Credits 99 In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, mslug2ps11, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug 2 (Jump In Mid Air V.2)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps12, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Siromezm", "Metal Slug 2 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, mslug2ps13, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 2 (248 grenades 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, mslug2ps13, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 2 (248 grenades, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, mslug2ps14, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Metal Slug 2 (Prisoner Never Lost)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps15, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Ward Charior Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps16, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug 2 (Change Character)", MACHINE_SUPPORTS_SAVE ) @@ -2223,65 +1967,65 @@ GAME( 1998, mslug2ps20, mslug2, neogeo_noslot, neogeo, neogeo_state, init GAME( 1998, mslug2ps21, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids", "Metal Slug 2 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2013, mslug2ps22, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kof1996", "Metal Slug 2 (Enable Hidden Menu)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps23, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug 2 (Ward Chariot Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps24, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Crazy Fire Edition 2020-09-05)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //The game crashes when you press the 3 + D button. -GAME( 2017, mslug2ps25, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Multi-Function Version 2017-05-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug2ps26, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Multi-Function Version 2017-04-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps24, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Crazy Fire Edition, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) //The game crashes when you press the 3 + D button. +GAME( 2017, mslug2ps25, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Multi-Function Version, 2017-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug2ps26, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Multi-Function Version, 2017-04-23)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, mslug2ps27, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug2ps28, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Stored Gun Edition 2015-11-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug2ps29, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Survival Version 2018-07-31)", 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. -GAME( 2020, mslug2ps30, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-10-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug2ps34, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Generation 1V2 2019-05-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug2ps28, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Stored Gun Edition, 2015-11-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug2ps29, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Survival Version, 2018-07-31)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2ps30, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug2ps34, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Generation 1V2, 2019-05-11)", MACHINE_SUPPORTS_SAVE ) GAME( 2017, mslug2ps35, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug 2 (Stage Select)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, mslug2ps36, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Metal Slug 2 (Become Big Mode Fixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug2ps37, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Enhanced Edition Version 2018-05-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug2ps38, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Enhanced Edition Version 2018-05-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps39, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps40, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps41, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition 2020-05-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps42, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug 2 (Burst Enhanced Edition 2020-03-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2ps43, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug 2 (Burst Enhanced Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2erv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2erv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)(Survival Version)", 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. -GAME( 2020, mslug2erv03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2erv04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)(Generation 1V2)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2erv05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)(Hybrid Bullets Version)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2erv06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting 2014-09-14)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2tub01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2tub02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Survival Version 2018-07-31)", 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. -GAME( 2020, mslug2tub03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Generation 1V2 2019-05-11)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2tub04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Hybrid Bullets Version 2008-12-04)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2tub05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Burst Enhanced Edition 2020-03-26)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug2erss01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Version Remix [2020-10-12])", 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. -GAME( 2020, mslug2erss02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version 2019-03-12)(Revised Hybrid Bullets Version Remix [2020-10-12])", 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. -GAME( 2020, mslug2erss03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Version Remix [2020-10-12])", 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. -GAME( 2020, mslug2erss04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Survival Version 2018-07-31)(Revised Hybrid Bullets Version Remix [2020-10-12])", 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. -GAME( 2020, mslug2erms01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2erms02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version 2018-05-12)(Revised Version Remix Rev.1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2vqys01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2vqys02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Multi-Function Version 2017-05-09)(Revised Version Remix Rev.1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl07, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl08, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl09, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmnl10, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Laser Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version 2014-09-14)(Revised Version Shotgun Extreme Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmhbv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmhbv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmhbhv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_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 Remix V1.0 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug2rmhbhv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_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 Remix V1.1 [2020-10-12])", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug2ps37, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Enhanced Edition Version, 2018-05-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug2ps38, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Enemies Resetting Enhanced Edition Version, 2018-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps39, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition, 2020-03-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps40, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps41, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 (Burst Enhanced Edition, 2020-05-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps42, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug 2 (Burst Enhanced Edition, 2020-03-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2ps43, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "I love Nimes", "Metal Slug 2 (Burst Enhanced Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2erv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2erv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)(Survival Version)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2erv03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2erv04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)(Generation 1V2)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2erv05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2erv06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Enemies Resetting, 2014-09-14)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2tub01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Multi-Function Version, 2017-05-09)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2tub02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Survival Version, 2018-07-31)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2tub03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Generation 1V2, 2019-05-11)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2tub04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Hybrid Bullets Version, 2008-12-04)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2tub05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/System11", "Metal Slug 2 Turbo (Burst Enhanced Edition, 2020-03-26)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug2erss01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version, 2019-03-12)(Revised Version Remix, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) //To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2erss02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Survival Version, 2019-03-12)(Revised Hybrid Bullets Version Remix, 2020-10-12)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2erss03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Survival Version, 2018-07-31)(Revised Version Remix, 2020-10-12)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2erss04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Survival Version, 2018-07-31)(Revised Hybrid Bullets Version Remix, 2020-10-12)", MACHINE_SUPPORTS_SAVE )//To enable Mods random you have to press the Stars + D button to change Stars + C. +GAME( 2020, mslug2erms01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version, 2018-05-12)(Revised Version Remix Rev.1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2erms02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Enemies Resetting Multi-Function Version, 2018-05-12)(Revised Version Remix Rev.1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2vqys01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Multi-Function Version, 2017-05-09)(Revised Version Remix Rev.1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2vqys02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,kof1996,Ydmis,DDJ,System11)", "Metal Slug 2 Turbo (Multi-Function Version, 2017-05-09)(Revised Version Remix Rev.1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Flame Shot Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Heavy Machine Gun Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Laser Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl07, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl08, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Rocket Launcher Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl09, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmnl10, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Revised Version Shotgun Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Flame Shot Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh03, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh04, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Heavy Machine Gun Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh05, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Laser Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh06, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Laser Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh07, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh08, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Rocket Launcher Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh09, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Shotgun Extreme Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmvh10, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ,I love Nimes)", "Metal Slug 2 (Enemies Resetting Version, 2014-09-14)(Revised Version Shotgun Extreme Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmhbv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmhbv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Shyma.X,kof1996,Ydmis,DDJ)", "Metal Slug 2 (Revised Version Hybrid Bullets Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmhbhv01, mslug2, neogeo_noslot, neogeo, neogeo_state, init_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 Remix V1.0, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug2rmhbhv02, mslug2, neogeo_noslot, neogeo, neogeo_state, init_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 Remix V1.1, 2020-10-12)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug2unity, mslug2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 2 Unity", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug3.cpp b/docs/release/src/hbmame/drivers/mslug3.cpp index 1628c6ffd79..a12ba1139b0 100644 --- a/docs/release/src/hbmame/drivers/mslug3.cpp +++ b/docs/release/src/hbmame/drivers/mslug3.cpp @@ -879,28 +879,6 @@ ROM_START( mslug3hev ) // all confirmed: mslug3ehs with new p1 ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) ) ROM_END -ROM_START( mslug3lw ) // Same as mslug3h50 apart from p2 and m1 - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) - ROM_LOAD16_WORD_SWAP( "256lw.p2", 0x100000, 0x400000, CRC(ed558b74) SHA1(b2f7e27a0ff034f51fbd923b1e193f1c2ae3244b) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3nd ) // all confirmed ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256nd.p1", 0x000000, 0x100000, CRC(9c42ca85) SHA1(7a8f77a89867b889295ae9b9dfd4ba28f02d234d) ) @@ -1994,28 +1972,6 @@ ROM_START( mslug3h39 ) //mslug3c+eb ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) ) ROM_END -ROM_START( mslug3h40 ) //mslug3hr, mslug3nsj - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) - ROM_LOAD16_WORD_SWAP( "256h40.p2", 0x100000, 0x400000, CRC(94dcc314) SHA1(9d3990eef3ca3d46981495b83729479045963f51) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3h41 ) //mslug3sd ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256h41.p1", 0x000000, 0x100000, CRC(e1e21cc4) SHA1(c70ef18dfe8edbadadff6004508e838b246b88a5) ) @@ -2250,31 +2206,6 @@ ROM_START( mslug3h49 ) //mslug3nzj ROM_LOAD16_BYTE( "256.c8", 0x3000001, 0x800000, CRC(4d9be34c) SHA1(a737bdfa2b815aea7067e7af2636e83a9409c414) ) ROM_END -//The updated .p1 of this version is missing, therefore we make it work .p1 of the mslug3h40 which is an old version. -//This roms still doesn't work properly same as old roms version Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08) - -ROM_START( mslug3h50 ) // The same roms .p2 Metal Slug 3 (Enemy Soldier Reset Prototype 2018-07-21) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256h40.p1", 0x000000, 0x100000, CRC(f804b927) SHA1(a1a6bcc0fe65416c3ab04f84513da2138515fed0) ) - ROM_LOAD16_WORD_SWAP( "256h50.p2", 0x100000, 0x400000, CRC(7593474c) SHA1(fcdd76013069eff64dc6842c672870854a53c0f2) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3h51 ) // mslug3c, mslug3hr ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256nd.p1", 0x000000, 0x100000, CRC(9c42ca85) SHA1(7a8f77a89867b889295ae9b9dfd4ba28f02d234d) ) @@ -4514,28 +4445,6 @@ ROM_START( mslug3la05 ) ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) ROM_END -ROM_START( mslug3la06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) - ROM_LOAD16_WORD_SWAP( "256la06.p2", 0x100000, 0x400000, CRC(78584c8a) SHA1(fc6e8b9e86e0f7111f2230d3b78177ed2abe8c9c) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3lb01 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256la01.p1", 0x000000, 0x100000, CRC(8a83a696) SHA1(23ddfc7f3748934e40b489403f7672a8016df940) ) @@ -4666,28 +4575,6 @@ ROM_START( mslug3lb05 ) ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) ROM_END -ROM_START( mslug3lb06 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) - ROM_LOAD16_WORD_SWAP( "256lb06.p2", 0x100000, 0x400000, CRC(8a731cab) SHA1(b8dc404fcbf8796282459888638f338a014de6d2) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3lc01 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256la01.p1", 0x000000, 0x100000, CRC(8a83a696) SHA1(23ddfc7f3748934e40b489403f7672a8016df940) ) @@ -4792,28 +4679,6 @@ ROM_START( mslug3lc04 ) ROM_LOAD16_BYTE( "256h54.c8", 0x3000001, 0x800000, CRC(1c52378b) SHA1(05cd499f5444eae6360c96bfd3d3db8870d9656a) ) ROM_END -ROM_START( mslug3lc05 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256la06.p1", 0x000000, 0x100000, CRC(6ff261d2) SHA1(1af09eef4edd9ff789152de7e8efc2d02e21fbdf) ) - ROM_LOAD16_WORD_SWAP( "256lc06.p2", 0x100000, 0x400000, CRC(56bdb565) SHA1(9a096e0f1257460ac0ec42a15beca9c2c54b2e3e) ) - - NEO_SFIX_128K( "256h50.s1", CRC(8458fff9) SHA1(b120d096deae8abf0ad98362ce230b66e7315a14) ) - - NEO_BIOS_AUDIO_256K( "256h50.m1", CRC(2f88e0c0) SHA1(bf95881d1c8861cba1a154eb26552520a764c5ba) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 0x800000, 0x400000, CRC(0eaec17c) SHA1(c3ed613cc6993edd6fc0d62a90bcd85de8e21915) ) - ROM_LOAD( "256.v4", 0xc00000, 0x400000, CRC(9b4b22d4) SHA1(9764fbf8453e52f80aa97a46fb9cf5937ef15a31) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "256h50.c1", 0x0000000, 0x1000000, CRC(1195f6b3) SHA1(9ab352b6b88ffb2cc8944a7806ee04966ed5e40f) ) - ROM_LOAD16_BYTE( "256h50.c2", 0x0000001, 0x1000000, CRC(fa28d925) SHA1(5c2f4dec96d2c855fbdb5249c110c17905432109) ) - ROM_LOAD16_BYTE( "256h50.c3", 0x2000000, 0x1000000, CRC(5d78a51c) SHA1(94f90d3f5ed994995718f54da228e5cf393596f8) ) - ROM_LOAD16_BYTE( "256h50.c4", 0x2000001, 0x1000000, CRC(45478437) SHA1(b3ac06c533eeb27a9ea438027edaa3b2e2a80a7d) ) -ROM_END - ROM_START( mslug3rma01 ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "256rma01.p1", 0x000000, 0x100000, CRC(8a1c667c) SHA1(7261204a49b042c325eb679b88092880238acafb) ) @@ -4821,15 +4686,7 @@ ROM_START( mslug3rma01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -4855,15 +4712,7 @@ ROM_START( mslug3rma02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -4889,15 +4738,7 @@ ROM_START( mslug3rma03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -4923,15 +4764,7 @@ ROM_START( mslug3rma04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -4957,15 +4790,7 @@ ROM_START( mslug3rma05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -4991,15 +4816,7 @@ ROM_START( mslug3rma06 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5025,15 +4842,7 @@ ROM_START( mslug3rma07 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5059,15 +4868,7 @@ ROM_START( mslug3rma08 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5093,15 +4894,7 @@ ROM_START( mslug3rma09 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5127,15 +4920,7 @@ ROM_START( mslug3rma10 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5161,15 +4946,7 @@ ROM_START( mslug3rma11 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5195,15 +4972,7 @@ ROM_START( mslug3rma12 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5229,15 +4998,7 @@ ROM_START( mslug3rma13 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5263,15 +5024,7 @@ ROM_START( mslug3rma14 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5297,15 +5050,7 @@ ROM_START( mslug3rma15 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5331,15 +5076,7 @@ ROM_START( mslug3rma16 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5365,15 +5102,7 @@ ROM_START( mslug3rma17 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5399,15 +5128,7 @@ ROM_START( mslug3rma18 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5433,15 +5154,7 @@ ROM_START( mslug3rma19 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5467,15 +5180,7 @@ ROM_START( mslug3rma20 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5501,15 +5206,7 @@ ROM_START( mslug3rmb01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5535,15 +5232,7 @@ ROM_START( mslug3rmb02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5569,15 +5258,7 @@ ROM_START( mslug3rmb03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5603,15 +5284,7 @@ ROM_START( mslug3rmb04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5637,15 +5310,7 @@ ROM_START( mslug3rmb05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5671,15 +5336,7 @@ ROM_START( mslug3rmb06 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5705,15 +5362,7 @@ ROM_START( mslug3rmb07 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5739,15 +5388,7 @@ ROM_START( mslug3rmb08 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5773,15 +5414,7 @@ ROM_START( mslug3rmb09 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5807,15 +5440,7 @@ ROM_START( mslug3rmb10 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5841,15 +5466,7 @@ ROM_START( mslug3rmb11 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5875,15 +5492,7 @@ ROM_START( mslug3rmb12 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5909,15 +5518,7 @@ ROM_START( mslug3rmb13 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5943,15 +5544,7 @@ ROM_START( mslug3rmb14 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -5977,15 +5570,7 @@ ROM_START( mslug3rmb15 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6011,15 +5596,7 @@ ROM_START( mslug3rmb16 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6045,15 +5622,7 @@ ROM_START( mslug3rmb17 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6079,15 +5648,7 @@ ROM_START( mslug3rmb18 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6113,15 +5674,7 @@ ROM_START( mslug3rmb19 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6147,15 +5700,7 @@ ROM_START( mslug3rmb20 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6181,15 +5726,7 @@ ROM_START( mslug3rmc01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6215,15 +5752,7 @@ ROM_START( mslug3rmc02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6249,15 +5778,7 @@ ROM_START( mslug3rmc03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6283,15 +5804,7 @@ ROM_START( mslug3rmc04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6317,15 +5830,7 @@ ROM_START( mslug3rmc05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6351,15 +5856,7 @@ ROM_START( mslug3rmc06 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6385,15 +5882,7 @@ ROM_START( mslug3rmc07 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6419,15 +5908,7 @@ ROM_START( mslug3rmc08 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6453,15 +5934,7 @@ ROM_START( mslug3rmc09 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6487,15 +5960,7 @@ ROM_START( mslug3rmc10 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6521,15 +5986,7 @@ ROM_START( mslug3rmc11 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6555,15 +6012,7 @@ ROM_START( mslug3rmc12 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6589,15 +6038,7 @@ ROM_START( mslug3rmc13 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6623,15 +6064,7 @@ ROM_START( mslug3rmc14 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6657,15 +6090,7 @@ ROM_START( mslug3rmc15 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6691,15 +6116,7 @@ ROM_START( mslug3rmc16 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6725,15 +6142,7 @@ ROM_START( mslug3rmc17 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6759,15 +6168,7 @@ ROM_START( mslug3rmc18 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6793,15 +6194,7 @@ ROM_START( mslug3rmc19 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6827,15 +6220,7 @@ ROM_START( mslug3rmc20 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6861,15 +6246,7 @@ ROM_START( mslug3rmd01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6895,15 +6272,7 @@ ROM_START( mslug3rmd02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6929,15 +6298,7 @@ ROM_START( mslug3rmd03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6963,15 +6324,7 @@ ROM_START( mslug3rmd04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -6997,15 +6350,7 @@ ROM_START( mslug3rmd05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7031,15 +6376,7 @@ ROM_START( mslug3rmd06 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7065,15 +6402,7 @@ ROM_START( mslug3rmd07 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7099,15 +6428,7 @@ ROM_START( mslug3rmd08 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7133,15 +6454,7 @@ ROM_START( mslug3rmd09 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7167,15 +6480,7 @@ ROM_START( mslug3rmd10 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7201,15 +6506,7 @@ ROM_START( mslug3rmd11 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7235,15 +6532,7 @@ ROM_START( mslug3rmd12 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7269,15 +6558,7 @@ ROM_START( mslug3rmd13 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7303,15 +6584,7 @@ ROM_START( mslug3rmd14 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7337,15 +6610,7 @@ ROM_START( mslug3rmd15 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7371,15 +6636,7 @@ ROM_START( mslug3rmd16 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7405,15 +6662,7 @@ ROM_START( mslug3rmd17 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7439,15 +6688,7 @@ ROM_START( mslug3rmd18 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7473,15 +6714,7 @@ ROM_START( mslug3rmd19 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7507,15 +6740,7 @@ ROM_START( mslug3rmd20 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7541,15 +6766,7 @@ ROM_START( mslug3rme01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7575,15 +6792,7 @@ ROM_START( mslug3rme02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7609,15 +6818,7 @@ ROM_START( mslug3rme03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7643,15 +6844,7 @@ ROM_START( mslug3rme04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7677,15 +6870,7 @@ ROM_START( mslug3rme05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7711,15 +6896,7 @@ ROM_START( mslug3rme06 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7745,15 +6922,7 @@ ROM_START( mslug3rme07 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7779,15 +6948,7 @@ ROM_START( mslug3rme08 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7813,15 +6974,7 @@ ROM_START( mslug3rme09 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7847,15 +7000,7 @@ ROM_START( mslug3rme10 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7881,15 +7026,7 @@ ROM_START( mslug3rme11 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7915,15 +7052,7 @@ ROM_START( mslug3rme12 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7949,15 +7078,7 @@ ROM_START( mslug3rme13 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -7983,15 +7104,7 @@ ROM_START( mslug3rme14 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8017,15 +7130,7 @@ ROM_START( mslug3rme15 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8051,15 +7156,7 @@ ROM_START( mslug3rme16 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8085,15 +7182,7 @@ ROM_START( mslug3rme17 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8119,15 +7208,7 @@ ROM_START( mslug3rme18 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8153,15 +7234,7 @@ ROM_START( mslug3rme19 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8187,15 +7260,7 @@ ROM_START( mslug3rme20 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8221,15 +7286,7 @@ ROM_START( mslug3rmf01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8255,15 +7312,7 @@ ROM_START( mslug3rmf02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8289,15 +7338,7 @@ ROM_START( mslug3rmf03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8323,15 +7364,7 @@ ROM_START( mslug3rmf04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8357,15 +7390,7 @@ ROM_START( mslug3rmf05 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8391,15 +7416,7 @@ ROM_START( mslug3rmg01 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8425,15 +7442,7 @@ ROM_START( mslug3rmg02 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8459,15 +7468,7 @@ ROM_START( mslug3rmg03 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8493,15 +7494,7 @@ ROM_START( mslug3rmg04 ) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -8520,142 +7513,6 @@ ROM_START( mslug3rmg04 ) ROM_LOAD16_BYTE( "256h07.c8", 0x3000001, 0x800000, CRC(b1a3a35d) SHA1(d7c41734e745445efcb33465eb7b26a88ce5a341) ) ROM_END -ROM_START( mslug3rmh01 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmh01.p1", 0x000000, 0x100000, CRC(4b6abc47) SHA1(9d209a7d4218e8cadbea9061fb81450ab47983ee) ) - ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) - - 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:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 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( mslug3rmh02 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmh02.p1", 0x000000, 0x100000, CRC(b74aa847) SHA1(cacffbe3d7707e8aef3120d1544395755e93fd2d) ) - ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) - - 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:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 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( mslug3rmh03 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmh03.p1", 0x000000, 0x100000, CRC(daad9879) SHA1(c4789c244ae494751eb8164dc3bd246977ab8ba2) ) - ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) - - 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:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 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( mslug3rmh04 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "256rmh04.p1", 0x000000, 0x100000, CRC(268d8c79) SHA1(04b4ed4fa438e9ed1af5425c1608465bb891844f) ) - ROM_LOAD16_WORD_SWAP( "256rmx06.p2", 0x100000, 0x400000, CRC(f5c25b20) SHA1(2058914d01fa3ebd8bd730c6e14ad94033eb7218) ) - - 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:adpcma", 0 ) - ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) - ROM_LOAD( "256.v2", 0x400000, 0x400000, CRC(7e2a10bd) SHA1(0d587fb9f64cba0315ce2d8a03e2b8fe34936dff) ) - ROM_LOAD( "256.v3", 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( mslug3unity ) ROM_REGION( 0x900000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "green.neo-sma", 0x0c0000, 0x040000, CRC(3c6c536b) SHA1(e841b56e5151cf3118b7ac7f5e1495ed51378031) ) @@ -8708,27 +7565,26 @@ GAME( 2000, mslug3e21, mslug3, neogeo_noslot, neogeo, neogeo_state, init_m GAME( 2000, mslug3e22, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix set 22)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslg3eha, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "HappyAsr", "Metal Slug 3 (Super D version)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslg3ehs, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix set 01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, mslg3kho, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix 030728)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, mslug3kh, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Fighters Kim and Ydmis", "Metal Slug 3 (Style remix 030801)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslg3kho, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Ydmis", "Metal Slug 3 (Style remix, 2003-07-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslug3kh, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "Fighters Kim and Ydmis", "Metal Slug 3 (Style remix, 2003-08-01)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3xg, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "hack", "Metal Slug 3 (PPX Team Hack, Remixed by ZKW)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3d, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3d, ROT0, "SNK", "Metal Slug 3 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, mslug3eb, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "PlayerX China", "Metal Slug 3 (Green Edition 2013-02-27)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2013, mslug3eb, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "PlayerX China", "Metal Slug 3 (Green Edition, 2013-02-27)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, mslug3fr, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (Traduction French)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug3fro, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3fr, ROT0, "Arkatrad", "Metal Slug 3 (Traduction French)(Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug3hev, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "hack", "Metal Slug 3 (Enhanced Version 2015-05-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2021, mslug3lw, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 Last Bullet Remix (Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug3hev, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "hack", "Metal Slug 3 (Enhanced Version, 2015-05-07)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3nd, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix,ROT0, "SNK", "Metal Slug 3 (Fully Decrypted C)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug3rb, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Last Warhead)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, mslug3v, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3b6, ROT0, "Eezezy", "Metal Slug 3 (Violence Edition 2012-03-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Zombie Players Mode Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, mslug3v, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug6, ROT0, "Eezezy", "Metal Slug 3 (Violence Edition, 2012-03-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Zombie Players Mode Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Big Fat Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, mslug3h03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "DDJ", "Metal Slug 3 (Jump In Mid Air)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslug3h03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "DDJ", "Metal Slug 3 (Jump In Mid Air)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Bootleg ( ms6boot )", "Metal Slug 3 (Change Gun version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, mslug3h05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "LB70", "Metal Slug 3 (Crazy Fire Version V1.1 2014-10-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, mslug3h05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "LB70", "Metal Slug 3 (Crazy Fire Version V1.1, 2014-10-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Green Blue)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-03-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition, 2020-03-17)", MACHINE_SUPPORTS_SAVE ) GAME( 2006, mslug3h08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Shyma.X", "Metal Slug 3 (Neo Arc French Traduction Rev.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Mummy Players Mode Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Robert/Gaston90", "Metal Slug 3 (Mummy Players Mode Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Stone Bomb)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "DDJ", "Metal Slug 3 (Change Character)", MACHINE_SUPPORTS_SAVE ) @@ -8755,231 +7611,222 @@ GAME( 2000, mslug3h32, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2000, mslug3h33, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Weapons Heavy Machine Gun With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h34, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Weapons ShotGun With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, mslug3h35, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Weapons Thunder Cloud With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, mslug3h36, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Weapons Rocket Launcher With Infinite Ammo)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2000, mslug3h37, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Out Of Blue)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h38, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h39, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Enemy Soldier Reset Alpha 2014-01-18)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug3h40, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2017-12-08)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h41, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Store Version 2017-12-16)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h42, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Edition 2017-04-04)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslug3h36, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis", "Metal Slug 3 (Weapons Rocket Launcher With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslug3h37, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "PlayerX China", "Metal Slug 3 (Out Of Blue)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h38, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition, 2020-03-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h39, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Enemy Soldier Reset Alpha, 2014-01-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h41, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Store Version, 2017-12-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h42, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Edition, 2017-04-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, mslug3h43, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3fr, ROT0, "Shyma.X", "Metal Slug 3 (Neo Arc French Traduction Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h44, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h45, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis/Gaston90", "Metal Slug 3 (248 grenades 2020-05-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h46, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Ghost Wu Zuoma 2018-05-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug3h47, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.1 2017-10-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h48, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-15)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h49, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Enhanced Edition 2018-05-09)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug3h50, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Random Enemies Resetting Version 1.0.1 2018-07-21)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h51, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Enemy Soldiers Reset 2019-01-02)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h52, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-01-19)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h53, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-02-12)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug3h54, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.2 2017-08-13)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2014, mslug3h55, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 (Green Edition 2014-10-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h56, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "I love Nimes", "Metal Slug 3 (Burst Enhanced Edition 2020-03-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h57, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version 2019-02-15)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h58, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-04-17)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h59, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 (Generation 1V2 2019-05-11)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h60, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h44, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h45, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Ydmis/Gaston90", "Metal Slug 3 (248 grenades, 2020-05-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h46, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Ghost Wu Zuoma, 2018-05-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug3h47, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.1, 2017-10-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h48, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug3h49, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Enhanced Edition, 2018-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h51, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Enemy Soldiers Reset, 2019-01-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h52, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version, 2019-01-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h53, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug3h54, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3n, ROT0, "hack", "Metal Slug 3 (Summon Mount Prototype Rev.2, 2017-08-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, mslug3h55, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 (Green Edition, 2014-10-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h56, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "I love Nimes", "Metal Slug 3 (Burst Enhanced Edition, 2020-03-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h57, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "CiBaoXianQuan", "Metal Slug 3 (Multi-Function Version, 2019-02-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h58, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-04-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h59, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 (Generation 1V2, 2019-05-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h60, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-07-20)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, mslug3h61, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (SE Special Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, mslug3h62, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Shotgun Flash Off)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug3h63, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Mount Enhanced 2019-04-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h64, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Ultimate Simplified Edition 2020-08-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h65, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Hybrid Bullets Version 2020-09-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h66, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Crazy Zombie 2020-09-12)", MACHINE_SUPPORTS_SAVE ) //It is unstable and can crash suddenly at any level, the problem is generated by the file .p1. -GAME( 2020, mslug3h67, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Crazy Mummy 2020-09-05)", MACHINE_SUPPORTS_SAVE ) //It is unstable and can crash suddenly at any level, the problem is generated by the file .p1. -GAME( 2020, mslug3h68, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (The Last Warhead 2020-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h69, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Crazy Fire Edition 2020-09-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h70, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "I love Nimes", "Metal Slug 3 (Burst Enhanced Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3h71, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition 2020-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3ern01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-07-20)[Edition 1](Multi-Function Version)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/PlayerX China", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Green Blue Version)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](SE Special Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Burst Enhanced Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Zombie Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Mummy Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Crazy Fire Version V1.1)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Super D version)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3ern12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1](Hybrid Bullets Version)" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3esra01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Multi-Function Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Summon Mount Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Store Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Green Blue Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](SE Special Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Burst Enhanced Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Zombie Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Mummy Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Crazy Fire Version V1.1)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Super D version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esra12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Hybrid Bullets Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3esrb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Multi-Function Version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Summon Mount Edition)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Store Version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Green Blue Version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](SE Special Edition)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Burst Enhanced Edition)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Zombie Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Mummy Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Crazy Fire Version V1.1)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Super D version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrb12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1](Hybrid Bullets Version)" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3esrc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Multi-Function Version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Summon Mount Edition)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Store Version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Green Blue Version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](SE Special Edition)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Burst Enhanced Edition)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Zombie Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Mummy Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Crazy Fire Version V1.1)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Super D version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrc12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1](Hybrid Bullets Version)" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3esrd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Multi-Function Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Summon Mount Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Store Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Green Blue Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](SE Special Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Burst Enhanced Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Zombie Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Mummy Players Mode Edition)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Crazy Fire Version V1.1)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Super D version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3esrd12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Hybrid Bullets Version)" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3la01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3la02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3la03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3la04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3la05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3la06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)[Edition 1]" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3lb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3lb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3lb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3lb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3lb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3lb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)[Edition 2]" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3lc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3lc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug3lc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3lc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug3lc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)[Edition 3]" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3rma01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rma20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmc20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmd20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rme01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rme20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rmf01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version 2019-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug3rmf02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug3rmf03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug3rmf04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 -GAME( 2020, mslug3rmf05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Hybrid Bullets Version Extreme Remix [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmg01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmg02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmg03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)(Revised Version Satellite Extreme Remix 1.0 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmg04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3 2020-09-29)(Revised Version Satellite Extreme Remix 1.1 [2020-09-29])" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug3rmh01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-17])" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3rmh02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-17])" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3rmh03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)(Revised Version Satellite Remix 1.0 [2020-10-17])" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2020, mslug3rmh04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Ydmis)", "Metal Slug 3 (Random Enemies Resetting Version 1.0 2020-10-07)(Revised Version Satellite Remix 1.1 [2020-10-17])" , MACHINE_SUPPORTS_SAVE ) //Random Enemies Resetting Version 1.0 2017-12-08 -GAME( 2021, mslug3unity, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 Unity" , MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug3h63, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Mount Enhanced, 2019-04-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h64, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Ultimate Simplified Edition, 2020-08-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h65, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Hybrid Bullets Version, 2020-09-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h66, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Crazy Zombie, 2020-09-12)", MACHINE_SUPPORTS_SAVE ) //It is unstable and can crash suddenly at any level, the problem is generated by the file .p1. +GAME( 2020, mslug3h67, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (Crazy Mummy, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) //It is unstable and can crash suddenly at any level, the problem is generated by the file .p1. +GAME( 2020, mslug3h68, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "hack", "Metal Slug 3 (The Last Warhead, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h69, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 3 (Crazy Fire Edition, 2020-09-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h70, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "I love Nimes", "Metal Slug 3 (Burst Enhanced Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3h71, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "hack", "Metal Slug 3 (Burst Enhanced Edition, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3ern01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-07-20)[Edition 1](Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/PlayerX China", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Green Blue Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](SE Special Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Zombie Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Mummy Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Crazy Fire Version V1.1)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Super D version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3ern12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3esra01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Green Blue Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](SE Special Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Zombie Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Mummy Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Crazy Fire Version V1.1)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Super D version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esra12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3esrb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Green Blue Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](SE Special Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Zombie Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Mummy Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Crazy Fire Version V1.1)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Super D version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrb12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3esrc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Green Blue Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](SE Special Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Zombie Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Mummy Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Crazy Fire Version V1.1)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Super D version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrc12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3esrd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Ghost Wu Zuoma Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Store Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/PlayerX China", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Green Blue Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](SE Special Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Zombie Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/Robert", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Mummy Players Mode Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Crazy Fire Version V1.1)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/HappyAsr", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Super D version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3esrd12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3la01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3la02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3la03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3la04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3la05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3lb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3lb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3lb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3lb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3lb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3lc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3lc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug3lc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3lc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Gaston90", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug3rma01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Flame Shot Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Laser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Big Shotgun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Cannon Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Enemy Chaser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Super Grenade Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rma20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Version Thunder Cloud Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rmb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmb20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmc20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmd20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rme01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Laser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme10, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Big Shotgun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme11, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme12, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Cannon Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme13, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme14, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme15, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme16, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme17, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme18, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Super Grenade Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme19, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rme20, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rmf01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemies Resetting Version, 2019-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug3rmf02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Last Warhead, 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug3rmf03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (The Future, 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug3rmf04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2])(Revised Hybrid Bullets Version Extreme Remix, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-04 +GAME( 2020, mslug3rmf05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Revised Hybrid Bullets Version Extreme Remix, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rmg01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rmg02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rmg03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)(Revised Version Satellite Extreme Remix 1.0, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug3rmg04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "Team Remix(Gaston90,Shyma.X,Ydmis,DDJ,I love Nimes)", "Metal Slug 3 (Enemy Soldier Reset Version #3, 2020-09-29)(Revised Version Satellite Extreme Remix 1.1, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2021, mslug3unity, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "hack", "Metal Slug 3 Unity", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug4.cpp b/docs/release/src/hbmame/drivers/mslug4.cpp index d500944fa0a..a7cca2d8235 100644 --- a/docs/release/src/hbmame/drivers/mslug4.cpp +++ b/docs/release/src/hbmame/drivers/mslug4.cpp @@ -2287,15 +2287,7 @@ ROM_START( mslug4erms01 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2320,15 +2312,7 @@ ROM_START( mslug4erms02 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2353,15 +2337,7 @@ ROM_START( mslug4hqyvs01 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2386,15 +2362,7 @@ ROM_START( mslug4hqyvs02 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2419,15 +2387,7 @@ ROM_START( mslug4rma01 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2452,15 +2412,7 @@ ROM_START( mslug4rma02 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2485,15 +2437,7 @@ ROM_START( mslug4rma03 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2518,15 +2462,7 @@ ROM_START( mslug4rma04 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2551,15 +2487,7 @@ ROM_START( mslug4rma05 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2584,15 +2512,7 @@ ROM_START( mslug4rma06 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2617,15 +2537,7 @@ ROM_START( mslug4rma07 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2650,15 +2562,7 @@ ROM_START( mslug4rma08 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2683,15 +2587,7 @@ ROM_START( mslug4rma09 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2716,15 +2612,7 @@ ROM_START( mslug4rma10 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2749,15 +2637,7 @@ ROM_START( mslug4rma11 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2782,15 +2662,7 @@ ROM_START( mslug4rma12 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2815,15 +2687,7 @@ ROM_START( mslug4rma13 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2848,15 +2712,7 @@ ROM_START( mslug4rma14 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2881,15 +2737,7 @@ ROM_START( mslug4rma15 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2914,15 +2762,7 @@ ROM_START( mslug4rma16 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2947,15 +2787,7 @@ ROM_START( mslug4rma17 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -2980,15 +2812,7 @@ ROM_START( mslug4rma18 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3013,15 +2837,7 @@ ROM_START( mslug4rma19 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3046,15 +2862,7 @@ ROM_START( mslug4rma20 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3079,15 +2887,7 @@ ROM_START( mslug4rma21 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3112,15 +2912,7 @@ ROM_START( mslug4rma22 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3145,15 +2937,7 @@ ROM_START( mslug4rmb01 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3178,15 +2962,7 @@ ROM_START( mslug4rmb02 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3211,15 +2987,7 @@ ROM_START( mslug4rmb03 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3244,15 +3012,7 @@ ROM_START( mslug4rmb04 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3277,15 +3037,7 @@ ROM_START( mslug4rmb05 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3310,15 +3062,7 @@ ROM_START( mslug4rmb06 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3343,15 +3087,7 @@ ROM_START( mslug4rmb07 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3376,15 +3112,7 @@ ROM_START( mslug4rmb08 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3409,15 +3137,7 @@ ROM_START( mslug4rmb09 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3442,15 +3162,7 @@ ROM_START( mslug4rmb10 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3475,15 +3187,7 @@ ROM_START( mslug4rmb11 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3508,15 +3212,7 @@ ROM_START( mslug4rmb12 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3541,15 +3237,7 @@ ROM_START( mslug4rmb13 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3574,15 +3262,7 @@ ROM_START( mslug4rmb14 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3607,15 +3287,7 @@ ROM_START( mslug4rmb15 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3640,15 +3312,7 @@ ROM_START( mslug4rmb16 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3673,15 +3337,7 @@ ROM_START( mslug4rmb17 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3706,15 +3362,7 @@ ROM_START( mslug4rmb18 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3739,15 +3387,7 @@ ROM_START( mslug4rmb19 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3772,15 +3412,7 @@ ROM_START( mslug4rmb20 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3805,15 +3437,7 @@ ROM_START( mslug4rmb21 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3838,15 +3462,7 @@ ROM_START( mslug4rmb22 ) 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 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3871,15 +3487,7 @@ ROM_START( mslug4rmc01 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3904,15 +3512,7 @@ ROM_START( mslug4rmc02 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3937,15 +3537,7 @@ ROM_START( mslug4rmc03 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -3970,15 +3562,7 @@ ROM_START( mslug4rmc04 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4003,15 +3587,7 @@ ROM_START( mslug4rmc05 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4036,15 +3612,7 @@ ROM_START( mslug4rmc06 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4069,15 +3637,7 @@ ROM_START( mslug4rmc07 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4102,15 +3662,7 @@ ROM_START( mslug4rmc08 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4135,15 +3687,7 @@ ROM_START( mslug4rmc09 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4168,15 +3712,7 @@ ROM_START( mslug4rmc10 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4201,15 +3737,7 @@ ROM_START( mslug4rmc11 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4234,15 +3762,7 @@ ROM_START( mslug4rmc12 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4267,15 +3787,7 @@ ROM_START( mslug4rmc13 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4300,15 +3812,7 @@ ROM_START( mslug4rmc14 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4333,15 +3837,7 @@ ROM_START( mslug4rmc15 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4366,15 +3862,7 @@ ROM_START( mslug4rmc16 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4399,15 +3887,7 @@ ROM_START( mslug4rmc17 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4432,15 +3912,7 @@ ROM_START( mslug4rmc18 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4465,15 +3937,7 @@ ROM_START( mslug4rmc19 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4498,15 +3962,7 @@ ROM_START( mslug4rmc20 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4531,15 +3987,7 @@ ROM_START( mslug4rmc21 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4564,15 +4012,7 @@ ROM_START( mslug4rmc22 ) 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( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "263lw.m1", 0x00000, 0x20000, CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "263lw.m1", CRC(49b1453e) SHA1(e6296e1d6bb604f1a15cf8d1b273e97b6eb7cced) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "263lw.v1", 0x000000, 0x400000, CRC(8cb5a9ef) SHA1(272ad312f8694acf9190ebf48d1c8a5fec73c130) ) @@ -4616,13 +4056,13 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ GAME( 2021, mslug4a, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "GOTVG", "Metal Slug 4 20th Anniversary (GOTVG Ver.2021 Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug4ar, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 Enemies Reset Fusion 20th Anniversary (Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh2, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh3, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh4, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh5, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh6, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 6)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4eh, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix 030414 Set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4kh, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami and Fighters Kim", "Metal Slug 4 (Style remix 030731)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh2, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh3, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh4, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh5, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh6, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 6)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4eh, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami", "Metal Slug 4 (Style Remix, 2003-04-14 Set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4kh, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami and Fighters Kim", "Metal Slug 4 (Style remix, 2003-07-31)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4xg, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "ZKW", "Metal Slug 4 (PPX Team Hack, Remixed)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4d, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Mega", "Metal Slug 4 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) GAME( 2007, mslug4dh, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "HappyASR [EGCG]", "Metal Slug 4 (Super D Version)", MACHINE_SUPPORTS_SAVE ) @@ -4630,8 +4070,8 @@ GAME( 2002, mslug4eho, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug GAME( 2005, mslug4fr, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Arkatrad", "Metal Slug 4 (Neo Arc French Traduction Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2007, mslug4i, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Evoboy", "Metal Slug 4 (Traduction Italian)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4nd, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Mega Enterprise / Playmore Corporation", "Metal Slug 4 (Fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug4sp, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Super Enhanced Version 2015-05-10)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // Crashing in the final mission -GAME( 2020, mslug4hh01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90", "Metal Slug 4 (248 grenades 2020-06-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug4sp, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Super Enhanced Version, 2015-05-10)", MACHINE_SUPPORTS_SAVE ) // Crashing in the final mission +GAME( 2020, mslug4hh01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90", "Metal Slug 4 (248 grenades, 2020-06-01)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Big Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Fire Bomb)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Stone)", MACHINE_SUPPORTS_SAVE ) @@ -4655,14 +4095,14 @@ GAME( 2002, mslug4hh21, mslug4, neogeo_noslot, neogeo, neogeo_state, ini GAME( 2002, mslug4hh22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Weapons Super Grenade With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh23, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Creamymami[EGCG]", "Metal Slug 4 (Weapons Thunder Cloud With Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh24, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Eddids", "Metal Slug 4 (Fix The Black Background Of Title)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug4hh25, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Multi-Function Version 2017-12-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug4hh25, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Multi-Function Version, 2017-12-25)", MACHINE_SUPPORTS_SAVE ) GAME( 2006, mslug4hh26, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Shyma.X", "Metal Slug 4 (Neo Arc French Traduction Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug4hh27, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet 2016-03-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug4hh28, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet 2016-10-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug4hh29, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Mummy Edition 2020-08-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4hh30, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Change Character)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //It is Crashea when one changes character at the beginning of the final mission. +GAME( 2016, mslug4hh27, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet, 2016-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug4hh28, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet, 2016-10-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug4hh29, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Mummy Edition, 2020-08-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4hh30, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Change Character)", MACHINE_SUPPORTS_SAVE ) //It crashea changing character at the beginning of the final mission. GAME( 2002, mslug4hh31, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Change Weapon)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4hh32, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Change Zombie)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //It is Crashea when one changes character at the beginning of the final mission. +GAME( 2002, mslug4hh32, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Change Zombie)", MACHINE_SUPPORTS_SAVE ) //It crashea when changing character at the beginning of the final mission. GAME( 2002, mslug4hh33, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Jump In Mid Air)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh34, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Shyma.X", "Metal Slug 4 (Neo Arc French Traduction Rev.3)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh35, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (Quick Go Next Mission)", MACHINE_SUPPORTS_SAVE ) @@ -4670,115 +4110,115 @@ GAME( 2002, mslug4hh36, mslug4, neogeo_noslot, neogeo, neogeo_state, ini GAME( 2002, mslug4hh37, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (War Chariot V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh38, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "DDJ", "Metal Slug 4 (War Chariot V2)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, mslug4hh39, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Mame Neht", "Metal Slug 4 (Neo Arc French Traduction (Version Unknown))", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug4hh40, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Ammunition Random Edition 2016-07-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh41, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh42, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-02-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh43, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Version 2020-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh44, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh45, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Generation 1V2 2019-05-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh46, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-04-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug4hh40, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Ammunition Random Edition, 2016-07-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh41, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh42, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-02-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh43, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Version, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh44, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh45, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Generation 1V2, 2019-05-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh46, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-04-25)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, mslug4hh47, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Metal Slug 4 (Fully Decrypted [?] Version)", MACHINE_SUPPORTS_SAVE ) //FBADROID -GAME( 2019, mslug4hh48, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-07-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh48, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-07-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, mslug4hh49, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Shotgun Flash Off)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug4hh50, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2019-11-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug4hh51, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Multi-Function Version 2018-10-05)", MACHINE_SUPPORTS_SAVE ) //The date of the ips is taken into account -GAME( 2020, mslug4hh52, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh53, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition 2020-03-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh54, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh55, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug4hh56, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Super Enhanced Version 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh57, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "I love Nimes", "Metal Slug 4 (Burst Enhanced Version 2020-03-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh58, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "I love Nimes", "Metal Slug 4 (Burst Enhanced Version 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh59, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Zombie Crisis 2020-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hh60, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Rise Of The Apes 2020-08-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug4hh61, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet 2017-07-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug4hh62, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet Enhanced Edition 2017-11-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4zb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Zombie Players Mode Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4zb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Zombie Players Mode Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 -GAME( 2020, mslug4zb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Zombie Players Mode Enemies Resetting Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 -GAME( 2020, mslug4zb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Zombie Players Mode Enemies Resetting Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 -GAME( 2020, mslug4mk01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4mk02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 -GAME( 2020, mslug4mk03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Enemies Resetting Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 -GAME( 2020, mslug4mk04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Enemies Resetting Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 -GAME( 2020, mslug4mb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Mummy Players Mode Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4mb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Mummy Players Mode Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 -GAME( 2020, mslug4mb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Mummy Players Mode Enemies Resetting Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 -GAME( 2020, mslug4mb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Mummy Players Mode Enemies Resetting Multi-Function Edition 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 -GAME( 2020, mslug4erd01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90", "Metal Slug 4 (Enemies Resetting Version 2019-04-15)(Multi-Function)", MACHINE_SUPPORTS_SAVE ) // Cannot update the current version anymore causes crashing -GAME( 2020, mslug4erd02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Generation 1V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4erd03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Burst Enhanced Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug4lwp01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 4 (Last Bullet Multi-Function 2016-10-16 (Prototype))", MACHINE_SUPPORTS_SAVE ) //Edition 2018 -GAME( 2020, mslug4lwp02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 4 (Last Bullet Multi-Function 2017-07-27 (Prototype))", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug4erms01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing -GAME( 2020, mslug4erms02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Enemies Resetting Multi-Function Version 2019-04-15)(Revised Version Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing -GAME( 2020, mslug4hqyvs01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4hqyvs02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Multi-Function Version 2017-12-25)(Revised Version Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Satellite Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Satellite Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rma22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Flame Shot Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Flame Shot Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Laser Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Laser Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Shotgun Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Big Shotgun Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Cannon Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Cannon Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Dual Machine Gun Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Dual Machine Gun Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Enemy Chaser Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Enemy Chaser Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Satellite Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Satellite Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Super Grenade Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Super Grenade Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Thunder Cloud Extreme Remix 1.0 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmb22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet 2017-07-27)(Revised Version Thunder Cloud Extreme Remix 1.1 (2020-10-01))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Laser Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Cannon Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Dual Machine Gun Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Enemy Chaser Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Satellite Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.0 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug4rmc22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.1 (2020-10-08))", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug4hh50, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2019-11-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug4hh51, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Multi-Function Version, 2018-10-05)", MACHINE_SUPPORTS_SAVE ) //The date of the ips is taken into account +GAME( 2020, mslug4hh52, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh53, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition, 2020-03-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh54, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition, 2020-03-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh55, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Burst Enhanced Edition, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug4hh56, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Super Enhanced Version, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh57, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "I love Nimes", "Metal Slug 4 (Burst Enhanced Version, 2020-03-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh58, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "I love Nimes", "Metal Slug 4 (Burst Enhanced Version, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh59, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 (Zombie Crisis, 2020-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hh60, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Rise Of The Apes, 2020-08-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug4hh61, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet, 2017-07-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug4hh62, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 4 (Last Bullet Enhanced Edition, 2017-11-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4zb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Zombie Players Mode Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4zb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Zombie Players Mode Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 +GAME( 2020, mslug4zb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Zombie Players Mode Enemies Resetting Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 +GAME( 2020, mslug4zb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Zombie Players Mode Enemies Resetting Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 +GAME( 2020, mslug4mk01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4mk02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 +GAME( 2020, mslug4mk03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Enemies Resetting Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 +GAME( 2020, mslug4mk04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Monkeys Players Mode Enemies Resetting Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 +GAME( 2020, mslug4mb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Mummy Players Mode Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4mb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/I love Nimes", "Metal Slug 4 (Mummy Players Mode Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) //Multi-Function Version 2017-12-25 +GAME( 2020, mslug4mb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Mummy Players Mode Enemies Resetting Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2020-02-10 +GAME( 2020, mslug4mb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Mummy Players Mode Enemies Resetting Multi-Function Edition, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) // Enemies Resetting Edition 2019-04-15, Multi-Function Version 2017-12-25 +GAME( 2020, mslug4erd01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90", "Metal Slug 4 (Enemies Resetting Version, 2019-04-15)(Multi-Function)", MACHINE_SUPPORTS_SAVE ) // Cannot update the current version anymore causes crashing +GAME( 2020, mslug4erd02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Generation 1V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4erd03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Burst Enhanced Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug4lwp01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 4 (Last Bullet Multi-Function, 2016-10-16 (Prototype))", MACHINE_SUPPORTS_SAVE ) //Edition 2018 +GAME( 2020, mslug4lwp02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Metal Slug 4 (Last Bullet Multi-Function, 2017-07-27 (Prototype))", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug4erms01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Enemies Resetting Multi-Function Version, 2019-04-15)(Revised Version Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing +GAME( 2020, mslug4erms02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Enemies Resetting Multi-Function Version, 2019-04-15)(Revised Version Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE )// Cannot update the current version anymore causes crashing +GAME( 2020, mslug4hqyvs01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Multi-Function Version, 2017-12-25)(Revised Version Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4hqyvs02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],I love Nimes)", "Metal Slug 4 (Multi-Function Version, 2017-12-25)(Revised Version Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Laser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Cannon Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Satellite Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Satellite Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Super Grenade Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rma22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Revised Version Thunder Cloud Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Laser Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Laser Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Cannon Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Cannon Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Satellite Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Satellite Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Super Grenade Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Super Grenade Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmb22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Team Remix(Gaston90,Creamymami[EGCG])", "Metal Slug 4 (Last Bullet, 2017-07-27)(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-10-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc01, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc02, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc03, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc04, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc05, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Laser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc06, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Laser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc07, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc08, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc09, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc10, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc11, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Cannon Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc12, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Cannon Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc13, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc14, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc15, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc16, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc17, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Satellite Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc18, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Satellite Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc19, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc20, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Super Grenade Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc21, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug4rmc22, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Shyma.X,Creamymami[EGCG],DDJ,I love Nimes)", "Metal Slug 4 (Enemies Resetting Version, 2020-02-10)(Revised Version Thunder Cloud Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug4unity, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4hb, ROT0, "hack", "Metal Slug 4 Unity", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/mslug5.cpp b/docs/release/src/hbmame/drivers/mslug5.cpp index bab8f22a7e0..348a0521e8e 100644 --- a/docs/release/src/hbmame/drivers/mslug5.cpp +++ b/docs/release/src/hbmame/drivers/mslug5.cpp @@ -329,33 +329,6 @@ ROM_START( mslug5fr1 ) ROM_LOAD16_BYTE( "268hd.c8", 0x3000001, 0x800000, CRC(fafc3eb9) SHA1(F4F73194CC7FD151BE3CA2561F993B5BE7628369) ) ROM_END -ROM_START( mslug5fu ) // all confirmed - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268fu.p1", 0x000000, 0x100000, CRC(d1b04ae1) SHA1(b1ab15336bf6bec9dc8cfdbf2a07c6017e3e7ae4) ) - ROM_LOAD16_WORD_SWAP( "268fu.p2", 0x100000, 0x400000, CRC(6357efbf) SHA1(d1b19bb18e2836d352e8a8d6700d4a0b83227fdb) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 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( "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( "268fu.c5", 0x2000000, 0x800000, CRC(3bc09dbf) SHA1(a47954a3295dc21e7db7dedc03ab789f8005eed5) ) - ROM_LOAD16_BYTE( "268fu.c6", 0x2000001, 0x800000, CRC(0db5ce14) SHA1(aa2c4bb143e3bba18523df645c5be249eb9fc147) ) - ROM_LOAD16_BYTE( "268fu.c7", 0x3000000, 0x800000, CRC(aa4f3214) SHA1(dc3a8fac2cc81e60abafc209eb4bcccdaafde380) ) - ROM_LOAD16_BYTE( "268fu.c8", 0x3000001, 0x800000, CRC(c86d0d81) SHA1(1a00aa65481410c0b64fe971e547638c05c5a0ce) ) -ROM_END - ROM_START( mslug5hd ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD32_WORD_SWAP( "268h.p1", 0x000000, 0x400000, CRC(3636690a) SHA1(e0da714b4bdc6efffe1250ded02ebddb3ab6d7b3) ) @@ -1419,32 +1392,6 @@ ROM_START( mslug5dh34 ) //mslug5w, ms5w ROM_LOAD16_BYTE( "268dh34.c8", 0x3000001, 0x800000, CRC(6f8ac6fb) SHA1(49244f0fddde4d11b3f99f52b0e0e74d73414c71) ) ROM_END -ROM_START( mslug5dh35 ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "268dh35.p1", 0x000000, 0x100000, CRC(2b1b1362) SHA1(a85182b173cb2bd82d63ceac8da57c118aac873e) ) - ROM_LOAD16_WORD_SWAP( "268lvf.p2", 0x100000, 0x400000, CRC(f06c589a) SHA1(0882ee5221ab873f87a719e34bd5250b79b82730) ) - - NEO_SFIX_128K( "268fu.s1", CRC(64952683) SHA1(88ec728c2fe18a11fdd218bed5d73bb3affe2ec1) ) - - NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) - - ROM_REGION( 0x1037520, "ymsnd:adpcma", 0 ) - ROM_LOAD( "268dh33.v1", 0x000000, 0x400000, CRC(f61daa9e) SHA1(c9a64c48a37d9fcbd83f34580f44330aab0a0601) ) - ROM_LOAD( "268dh33.v2", 0x400000, 0x400010, CRC(7fed45cb) SHA1(13ba8955f4b3703b9d44bab526263d552e7e1916) ) - ROM_LOAD( "268l9b.v3", 0x800000, 0x400000, CRC(dc737e12) SHA1(f940ea767404f6a15dea526eda56ad66517ba79e) ) - ROM_LOAD( "268dh33.v4", 0xc00000, 0x437510, CRC(e3a76022) SHA1(58a7cd31728f8a5dcdf12fd1cac5f97f558b9f50) ) - - 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( "268fu.c5", 0x2000000, 0x800000, CRC(3bc09dbf) SHA1(a47954a3295dc21e7db7dedc03ab789f8005eed5) ) - ROM_LOAD16_BYTE( "268fu.c6", 0x2000001, 0x800000, CRC(0db5ce14) SHA1(aa2c4bb143e3bba18523df645c5be249eb9fc147) ) - ROM_LOAD16_BYTE( "268fu.c7", 0x3000000, 0x800000, CRC(aa4f3214) SHA1(dc3a8fac2cc81e60abafc209eb4bcccdaafde380) ) - ROM_LOAD16_BYTE( "268fu.c8", 0x3000001, 0x800000, CRC(c86d0d81) SHA1(1a00aa65481410c0b64fe971e547638c05c5a0ce) ) -ROM_END - ROM_START( mslug5dh36 ) //mslug5dg2 ROM_REGION( 0x600000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "268dh36.p1", 0x000000, 0x600000, CRC(1289724b) SHA1(bf3812f6fe154e49e3bb47226b47cfa0eaec684e) ) @@ -2711,15 +2658,7 @@ ROM_START( mslug5rmtnc01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2746,15 +2685,7 @@ ROM_START( mslug5rmtnc02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2781,15 +2712,7 @@ ROM_START( mslug5rmtnc03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2816,15 +2739,7 @@ ROM_START( mslug5rmtnc04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2851,15 +2766,7 @@ ROM_START( mslug5rmtnc05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2886,15 +2793,7 @@ ROM_START( mslug5rmtnc06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2921,15 +2820,7 @@ ROM_START( mslug5rmtnc07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2956,15 +2847,7 @@ ROM_START( mslug5rmtnc08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -2991,15 +2874,7 @@ ROM_START( mslug5rmtnc09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3026,15 +2901,7 @@ ROM_START( mslug5rmtnc10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3061,15 +2928,7 @@ ROM_START( mslug5rmtnc11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3096,15 +2955,7 @@ ROM_START( mslug5rmtnc12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3131,15 +2982,7 @@ ROM_START( mslug5rmtnc13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3166,15 +3009,7 @@ ROM_START( mslug5rmtnc14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3201,15 +3036,7 @@ ROM_START( mslug5rmtnc15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3236,15 +3063,7 @@ ROM_START( mslug5rmtnc16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9a.v1", 0x000000, 0x400000, CRC(a8e12a92) SHA1(b23d80d131649c1d243bb30cf5b2141354a7ac55) ) @@ -3271,15 +3090,7 @@ ROM_START( mslug5rmnm01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3306,15 +3117,7 @@ ROM_START( mslug5rmnm02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3341,15 +3144,7 @@ ROM_START( mslug5rmnm03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3376,15 +3171,7 @@ ROM_START( mslug5rmnm04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3411,15 +3198,7 @@ ROM_START( mslug5rmnm05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3446,15 +3225,7 @@ ROM_START( mslug5rmnm06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3481,15 +3252,7 @@ ROM_START( mslug5rmnm07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3516,15 +3279,7 @@ ROM_START( mslug5rmnm08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3551,15 +3306,7 @@ ROM_START( mslug5rmnm09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3586,15 +3333,7 @@ ROM_START( mslug5rmnm10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3621,15 +3360,7 @@ ROM_START( mslug5rmnm11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3656,15 +3387,7 @@ ROM_START( mslug5rmnm12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3691,15 +3414,7 @@ ROM_START( mslug5rmnm13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3726,15 +3441,7 @@ ROM_START( mslug5rmnm14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3761,15 +3468,7 @@ ROM_START( mslug5rmnm15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3796,15 +3495,7 @@ ROM_START( mslug5rmnm16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3831,15 +3522,7 @@ ROM_START( mslug5res01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3866,15 +3549,7 @@ ROM_START( mslug5res02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3901,15 +3576,7 @@ ROM_START( mslug5res03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3936,15 +3603,7 @@ ROM_START( mslug5res04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -3971,15 +3630,7 @@ ROM_START( mslug5res05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4006,15 +3657,7 @@ ROM_START( mslug5res06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4041,15 +3684,7 @@ ROM_START( mslug5res07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4076,15 +3711,7 @@ ROM_START( mslug5res08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4111,15 +3738,7 @@ ROM_START( mslug5res09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4146,15 +3765,7 @@ ROM_START( mslug5res10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4181,15 +3792,7 @@ ROM_START( mslug5res11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4216,15 +3819,7 @@ ROM_START( mslug5res12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4251,15 +3846,7 @@ ROM_START( mslug5res13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4286,15 +3873,7 @@ ROM_START( mslug5res14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4321,15 +3900,7 @@ ROM_START( mslug5res15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4356,15 +3927,7 @@ ROM_START( mslug5res16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4391,15 +3954,7 @@ ROM_START( mslug5ervs01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4426,15 +3981,7 @@ ROM_START( mslug5ervs02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4461,15 +4008,7 @@ ROM_START( mslug5ervs03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4496,15 +4035,7 @@ ROM_START( mslug5ervs04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4531,15 +4062,7 @@ ROM_START( mslug5ervs05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4566,15 +4089,7 @@ ROM_START( mslug5ervs06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4601,15 +4116,7 @@ ROM_START( mslug5ervs07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4636,15 +4143,7 @@ ROM_START( mslug5ervs08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4671,15 +4170,7 @@ ROM_START( mslug5ervs09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4706,15 +4197,7 @@ ROM_START( mslug5ervs10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4741,15 +4224,7 @@ ROM_START( mslug5ervs11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4776,15 +4251,7 @@ ROM_START( mslug5ervs12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4811,15 +4278,7 @@ ROM_START( mslug5ervs13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4846,15 +4305,7 @@ ROM_START( mslug5ervs14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4881,15 +4332,7 @@ ROM_START( mslug5ervs15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4916,15 +4359,7 @@ ROM_START( mslug5ervs16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4951,15 +4386,7 @@ ROM_START( mslug5ervr01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -4986,15 +4413,7 @@ ROM_START( mslug5ervr02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5021,15 +4440,7 @@ ROM_START( mslug5ervr03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5056,15 +4467,7 @@ ROM_START( mslug5ervr04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5091,15 +4494,7 @@ ROM_START( mslug5ervr05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5126,15 +4521,7 @@ ROM_START( mslug5ervr06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5161,15 +4548,7 @@ ROM_START( mslug5ervr07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5196,15 +4575,7 @@ ROM_START( mslug5ervr08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5231,15 +4602,7 @@ ROM_START( mslug5ervr09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5266,15 +4629,7 @@ ROM_START( mslug5ervr10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5301,15 +4656,7 @@ ROM_START( mslug5ervr11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5336,15 +4683,7 @@ ROM_START( mslug5ervr12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5371,15 +4710,7 @@ ROM_START( mslug5ervr13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5406,15 +4737,7 @@ ROM_START( mslug5ervr14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5441,15 +4764,7 @@ ROM_START( mslug5ervr15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5476,15 +4791,7 @@ ROM_START( mslug5ervr16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5511,15 +4818,7 @@ ROM_START( mslug5ervn01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5546,15 +4845,7 @@ ROM_START( mslug5ervn02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5581,15 +4872,7 @@ ROM_START( mslug5ervn03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5616,15 +4899,7 @@ ROM_START( mslug5ervn04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5651,15 +4926,7 @@ ROM_START( mslug5ervn05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5686,15 +4953,7 @@ ROM_START( mslug5ervn06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5721,15 +4980,7 @@ ROM_START( mslug5ervn07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5756,15 +5007,7 @@ ROM_START( mslug5ervn08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5791,15 +5034,7 @@ ROM_START( mslug5ervn09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5826,15 +5061,7 @@ ROM_START( mslug5ervn10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5861,15 +5088,7 @@ ROM_START( mslug5ervn11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5896,15 +5115,7 @@ ROM_START( mslug5ervn12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5931,15 +5142,7 @@ ROM_START( mslug5ervn13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -5966,15 +5169,7 @@ ROM_START( mslug5ervn14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6001,15 +5196,7 @@ ROM_START( mslug5ervn15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6036,15 +5223,7 @@ ROM_START( mslug5ervn16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6071,15 +5250,7 @@ ROM_START( mslug5xsn01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6106,15 +5277,7 @@ ROM_START( mslug5xsn02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6141,15 +5304,7 @@ ROM_START( mslug5xsn03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6176,15 +5331,7 @@ ROM_START( mslug5xsn04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6211,15 +5358,7 @@ ROM_START( mslug5xsn05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6246,15 +5385,7 @@ ROM_START( mslug5xsn06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6281,15 +5412,7 @@ ROM_START( mslug5xsn07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6316,15 +5439,7 @@ ROM_START( mslug5xsn08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6351,15 +5466,7 @@ ROM_START( mslug5xsn09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6386,15 +5493,7 @@ ROM_START( mslug5xsn10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6421,15 +5520,7 @@ ROM_START( mslug5xsn11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6456,15 +5547,7 @@ ROM_START( mslug5xsn12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6491,15 +5574,7 @@ ROM_START( mslug5xsn13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6526,15 +5601,7 @@ ROM_START( mslug5xsn14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6561,15 +5628,7 @@ ROM_START( mslug5xsn15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6596,15 +5655,7 @@ ROM_START( mslug5xsn16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6631,15 +5682,7 @@ ROM_START( mslug5xsm01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6666,15 +5709,7 @@ ROM_START( mslug5xsm02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6701,15 +5736,7 @@ ROM_START( mslug5xsm03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6736,15 +5763,7 @@ ROM_START( mslug5xsm04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6771,15 +5790,7 @@ ROM_START( mslug5xsm05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6806,15 +5817,7 @@ ROM_START( mslug5xsm06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6841,15 +5844,7 @@ ROM_START( mslug5xsm07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6876,15 +5871,7 @@ ROM_START( mslug5xsm08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6911,15 +5898,7 @@ ROM_START( mslug5xsm09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6946,15 +5925,7 @@ ROM_START( mslug5xsm10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -6981,15 +5952,7 @@ ROM_START( mslug5xsm11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7016,15 +5979,7 @@ ROM_START( mslug5xsm12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7051,15 +6006,7 @@ ROM_START( mslug5xsm13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7086,15 +6033,7 @@ ROM_START( mslug5xsm14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7121,15 +6060,7 @@ ROM_START( mslug5xsm15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7156,15 +6087,7 @@ ROM_START( mslug5xsm16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7191,15 +6114,7 @@ ROM_START( mslug5ervx01 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7226,15 +6141,7 @@ ROM_START( mslug5ervx02 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7261,15 +6168,7 @@ ROM_START( mslug5ervx03 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7296,15 +6195,7 @@ ROM_START( mslug5ervx04 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7331,15 +6222,7 @@ ROM_START( mslug5ervx05 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7366,15 +6249,7 @@ ROM_START( mslug5ervx06 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7401,15 +6276,7 @@ ROM_START( mslug5ervx07 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7436,15 +6303,7 @@ ROM_START( mslug5ervx08 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7471,15 +6330,7 @@ ROM_START( mslug5ervx09 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7506,15 +6357,7 @@ ROM_START( mslug5ervx10 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7541,15 +6384,7 @@ ROM_START( mslug5ervx11 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7576,15 +6411,7 @@ ROM_START( mslug5ervx12 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7611,15 +6438,7 @@ ROM_START( mslug5ervx13 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7646,15 +6465,7 @@ ROM_START( mslug5ervx14 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7681,15 +6492,7 @@ ROM_START( mslug5ervx15 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7716,15 +6519,7 @@ ROM_START( mslug5ervx16 ) 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 ) + NEO_BIOS_AUDIO_512K( "268l9a.m1", CRC(464c72ad) SHA1(9e8a01c2bad897e2bbf32563a30f0474f8fcd2b5) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "268l9b.v1", 0x000000, 0x400000, CRC(fcc8ba01) SHA1(c187c318c65f6aefae05e6cef9f17492edf2e4db) ) @@ -7773,24 +6568,23 @@ ROM_END GAME( 2003, mslug5b, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5b, ROT0, "bootleg", "Metal Slug 5 (Bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5d, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Decrypted C)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5d1, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Not Encrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug5f, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Battle 2016-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug5f, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Battle, 2016-03-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2006, mslug5fr, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Arkatrad", "Metal Slug 5 (Traduction French Edition Rev.1)", MACHINE_SUPPORTS_SAVE ) GAME( 2006, mslug5fr1, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Shyma.X", "Metal Slug 5 (Traduction French Edition Rev.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, mslug5fu, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (FU)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //roms 268fu.p1 encrypted, even looking for roms workable, probably lost. GAME( 2003, mslug5hd, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (NGH-2680)(Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug5l9a, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Campaign 2016-01-04)(Beta 0.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug5l9b, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Fighter Beta 0.1 2016-01-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug5l9a, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Campaign, 2016-01-04)(Beta 0.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug5l9b, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Fighter Beta 0.1, 2016-01-04)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, mslug5lvf, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, mslug5lvnc,mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (Latest Version Of Fighters 2015-01-20)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5nd, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug5w, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Campaign 2016-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, mslug5w, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Campaign, 2016-03-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug5x, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 X", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug5sgf, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 Remake Final (Fightcade 2 Ver.2021 Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, ms5boot, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "bootleg", "Metal Slug 5 (Bootleg Set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, ms5pcbd, ms5pcb, neogeo_noslot, dualbios, neogeo_state, init_ms5pcbd, ROT0, "hack", "Metal Slug 5 (JAMMA PCB) (Decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, ms5sp, mslug5, neogeo_noslot, neogeo, neogeo_state, init_ms5plus, ROT0, "hack", "Metal Slug 5 Plus (Super enhanced version)", MACHINE_SUPPORTS_SAVE ) GAME( 2019, mslug5dh01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_ms5plus, ROT0, "hack", "Metal Slug 5 Plus (Plus Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Eddids[FGCH]", "Metal Slug 5 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Weapon Dual Machine Gun with Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Weapon Drop Shot with Infinite Ammo)", MACHINE_SUPPORTS_SAVE ) @@ -7817,207 +6611,206 @@ GAME( 2003, mslug5dh25, mslug5, neogeo_noslot, neogeo, neogeo_state, init_m GAME( 2003, mslug5dh26, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Change Character)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh27, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (Big Fat Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh28, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Change Weapon)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh29, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Gaston90", "Metal Slug 5 (248 Grenades 2020-06-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh29, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Gaston90", "Metal Slug 5 (248 Grenades, 2020-06-02)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh30, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "Creamymami[EGCG]", "Metal Slug 5 (POW Never Lose)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh31, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "DDJ", "Metal Slug 5 (Quick Go Next Mission)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh32, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "DDJ", "Metal Slug 5 (War Chariot)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, mslug5dh33, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "C.B", "Metal Slug 5 (Battle 2016-10-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug5dh34, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "C.B", "Metal Slug 5 (New Campaign 2016-10-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug5dh35, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "C.B", "Metal Slug 5 (New Battle Campaign)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh36, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-07-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh37, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2019-01-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh38, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version 2019-01-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh39, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Summon Slug Edition 2018-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, mslug5dh40, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Multi-Function Version 2017-05-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh41, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-08-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh42, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-08-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh43, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-09-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh44, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version 2018-12-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug5dh45, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-11-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh46, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-04-15)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //You cannot go beyond the fourth level +GAME( 2016, mslug5dh33, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "C.B", "Metal Slug 5 (Battle, 2016-10-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug5dh34, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "C.B", "Metal Slug 5 (New Campaign, 2016-10-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh36, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-07-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh37, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2019-01-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh38, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version, 2019-01-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh39, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Summon Slug Edition, 2018-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, mslug5dh40, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Multi-Function Version, 2017-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh41, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-08-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh42, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-08-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh43, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-09-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh44, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version, 2018-12-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug5dh45, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-11-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh46, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) //You cannot go beyond the fourth level GAME( 2003, mslug5dh47, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Metal Slug 5 Plus (Bootleg, Fully decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh48, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "bootleg", "Metal Slug 5 (Full Encrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, mslug5dh49, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5b, ROT0, "bootleg", "Metal Slug 5 (Bootleg, set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh50, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Stone Tortoise Edition 2020-09-04)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh51, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Hybrid Bullets Version 2020-09-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh52, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version 2019-03-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh53, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2019-02-12)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh54, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2019-04-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh55, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-05-27)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh56, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version 2019-06-09)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //You cannot go beyond the fourth level -GAME( 2019, mslug5dh57, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Generation 1V2 2019-05-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh58, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2019-10-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh59, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh50, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Stone Tortoise Edition, 2020-09-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh51, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Hybrid Bullets Version, 2020-09-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh52, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version, 2019-03-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh53, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2019-02-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh54, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2019-04-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh55, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-05-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh56, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 5 (Enemies Resetting Version, 2019-06-09)", MACHINE_SUPPORTS_SAVE ) //You cannot go beyond the fourth level +GAME( 2019, mslug5dh57, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Generation 1V2, 2019-05-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh58, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh59, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-10-21)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, mslug5dh60, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Shotgun Flash Off)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh61, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2019-11-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh62, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, mslug5dh63, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Enhanced Edition 2014-10-31)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, mslug5dh64, mslug5, neogeo_noslot, neogeo, neogeo_state, init_ms5plus, ROT0, "hack", "Metal Slug 5 Plus (Enhanced Edition 2014-06-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug5dh65, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh66, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-03-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh67, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-03-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh68, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh69, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-04-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh70, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "I love Nimes", "Metal Slug 5 (Burst Enhanced Edition 2020-03-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh71, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Final Edition 2020-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh72, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Crazy Fire Edition 2020-09-02)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) //He has serious problems with the continuation of mission 5 of the game, which prevents you from reaching the end. -GAME( 2020, mslug5dh73, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-08-07)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh74, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Ultimate Simplified Edition 2020-08-01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh75, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Stone Tortoise Edition 2020-08-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh76, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Fatty War 2020-09-02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh77, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xiao Zhang Bing", "Metal Slug 5 (Remake 2 2020-09-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh78, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "I love Nimes", "Metal Slug 5 (Burst Enhanced Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh79, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh61, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2019-11-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh62, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, mslug5dh63, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 (Enhanced Edition, 2014-10-31)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, mslug5dh64, mslug5, neogeo_noslot, neogeo, neogeo_state, init_ms5plus, ROT0, "hack", "Metal Slug 5 Plus (Enhanced Edition, 2014-06-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug5dh65, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh66, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition, 2020-03-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh67, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition, 2020-03-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh68, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh69, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "YouGuDuoLa", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-04-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh70, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "I love Nimes", "Metal Slug 5 (Burst Enhanced Edition, 2020-03-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh71, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Final Edition, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh72, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Crazy Fire Edition, 2020-09-02)", MACHINE_SUPPORTS_SAVE ) //Can't go past level 4 +GAME( 2020, mslug5dh73, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-08-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh74, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Ultimate Simplified Edition, 2020-08-01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh75, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Stone Tortoise Edition, 2020-08-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh76, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Fatty War, 2020-09-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh77, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xiao Zhang Bing", "Metal Slug 5 (Remake 2, 2020-09-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh78, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "I love Nimes", "Metal Slug 5 (Burst Enhanced Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh79, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Burst Enhanced Edition, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, mslug5dh80, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "bootleg", "Metal Slug 5 (Full Encrypted D)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5dh81, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Final Edition 2020-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ese01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/YouGuDuoLa/C.B/I love Nimes", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-07-31)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug5ese02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/YouGuDuoLa/C.B/I love Nimes", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2018-11-05)(Summon Slug Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug5erv01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/C.B/I love Nimes", "Metal Slug 5 (Enemies Resetting Version 2019-01-01)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug5erv02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/C.B/I love Nimes", "Metal Slug 5 (Enemies Resetting Version 2019-01-01)(Summon Slug Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 -GAME( 2020, mslug5rmtnc01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Flame Shot Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Laser Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Big Shotgun Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Enemy Chaser Remix 1.1 [2020-10-02p])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Remix 1.0 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmtnc16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version 2015-01-20)(Revised Version Super Grenade Remix 1.1 [2020-10-02])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Laser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Laser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Shotgun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Shotgun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Super Grenade Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5rmnm16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Super Grenade Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Laser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Dual Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5res16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)(Revised Version Super Grenade Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Flame Shot Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Laser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Rocket Launcher Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Big Shotgun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Dual Machine Gun Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Enemy Chaser Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Extreme Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervs16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version 2019-01-01)(Revised Version Super Grenade Extreme Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Flame Shot Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Laser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Big Shotgun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Enemy Chaser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervr16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition 2019-01-01)(Revised Version Super Grenade Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Flame Shot Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Laser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Big Shotgun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Enemy Chaser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervn16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version 2019-12-07)(Revised Version Super Grenade Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Flame Shot Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Laser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Big Shotgun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Enemy Chaser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsn16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition 2018-11-05)(Revised Version Super Grenade Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Flame Shot Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Laser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Big Shotgun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Enemy Chaser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5xsm16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version 2018-07-31)(Revised Version Super Grenade Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Flame Shot Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Laser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Big Shotgun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Dual Machine Gun Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Enemy Chaser Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Remix 1.0 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug5ervx16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version 2019-07-28)(Revised Version Super Grenade Remix 1.1 [2020-10-08])", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5dh81, mslug5, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 5 (Final Edition, 2020-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ese01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/YouGuDuoLa/C.B/I love Nimes", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-07-31)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug5ese02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/YouGuDuoLa/C.B/I love Nimes", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2018-11-05)(Summon Slug Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug5erv01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/C.B/I love Nimes", "Metal Slug 5 (Enemies Resetting Version, 2019-01-01)(Multi-Function Version)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug5erv02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/C.B/I love Nimes", "Metal Slug 5 (Enemies Resetting Version, 2019-01-01)(Summon Slug Edition)", MACHINE_SUPPORTS_SAVE ) //Edition 2020 +GAME( 2020, mslug5rmtnc01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Flame Shot Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Flame Shot Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Laser Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Laser Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Shotgun Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Big Shotgun Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Enemy Chaser Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Enemy Chaser Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Super Grenade Remix 1.0, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmtnc16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,C.B,Creamymami[EGCG],remikare)", "Metal Slug 5 (Fighting Machine Latest Version, 2015-01-20)(Revised Version Super Grenade Remix 1.1, 2020-10-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Laser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Laser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Super Grenade Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5rmnm16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Revised Version Super Grenade Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Laser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Laser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Super Grenade Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5res16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],C.B,I love Nimes,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Version, 2020-01-30)(Revised Version Super Grenade Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Flame Shot Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Flame Shot Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Heavy Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Heavy Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Laser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Laser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Rocket Launcher Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Rocket Launcher Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Shotgun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Big Shotgun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Dual Machine Gun Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Dual Machine Gun Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Enemy Chaser Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Enemy Chaser Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Super Grenade Extreme Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervs16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Multi-Function Version, 2019-01-01)(Revised Version Super Grenade Extreme Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Flame Shot Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Flame Shot Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Laser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Laser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Shotgun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Big Shotgun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Enemy Chaser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Enemy Chaser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Super Grenade Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervr16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Summon Slug Edition, 2019-01-01)(Revised Version Super Grenade Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Flame Shot Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Flame Shot Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Laser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Laser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Shotgun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Big Shotgun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Enemy Chaser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Enemy Chaser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Super Grenade Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervn16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Magic Version, 2019-12-07)(Revised Version Super Grenade Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Flame Shot Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Flame Shot Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Laser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Laser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Shotgun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Big Shotgun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Enemy Chaser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Enemy Chaser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Super Grenade Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsn16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Summon Slug Edition, 2018-11-05)(Revised Version Super Grenade Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Flame Shot Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Flame Shot Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Laser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Laser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Shotgun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Big Shotgun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Enemy Chaser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Enemy Chaser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Super Grenade Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5xsm16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,YouGuDuoLa,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemy Soldiers Enhanced Multi-Function Version, 2018-07-31)(Revised Version Super Grenade Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx01, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Flame Shot Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx02, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Flame Shot Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx03, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx04, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Heavy Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx05, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Laser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx06, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Laser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx07, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx08, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Rocket Launcher Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx09, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Shotgun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx10, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Big Shotgun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx11, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Dual Machine Gun Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx12, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Dual Machine Gun Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx13, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Enemy Chaser Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx14, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Enemy Chaser Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx15, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Super Grenade Remix 1.0, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug5ervx16, mslug5, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Creamymami[EGCG],I love Nimes,C.B,remikare)", "Metal Slug 5 (Enemies Resetting Version, 2019-07-28)(Revised Version Super Grenade Remix 1.1, 2020-10-08)", MACHINE_SUPPORTS_SAVE ) GAME( 2021, mslug5unity, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5hb, ROT0, "hack", "Metal Slug 5 Unity", MACHINE_SUPPORTS_SAVE ) // 5555: Uses metal slug characters in new scenes. After you die, immediately hit 1 to get a menu. diff --git a/docs/release/src/hbmame/drivers/mslug6.cpp b/docs/release/src/hbmame/drivers/mslug6.cpp index 2ab6526454d..d87817ffafd 100644 --- a/docs/release/src/hbmame/drivers/mslug6.cpp +++ b/docs/release/src/hbmame/drivers/mslug6.cpp @@ -3,7 +3,7 @@ // Metal Slug 6 #include "includes/neogeo.h" -void neogeo_state::init_ms6s16() +void neogeo_state::init_ms6() { init_neogeo(); m_bootleg_prot->neogeo_bootleg_sx_decrypt(fix_region, fix_region_size,2); @@ -1292,15 +1292,7 @@ ROM_START( mslug6pa01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1326,15 +1318,7 @@ ROM_START( mslug6pa02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1360,15 +1344,7 @@ ROM_START( mslug6pa03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1394,15 +1370,7 @@ ROM_START( mslug6pa04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1428,15 +1396,7 @@ ROM_START( mslug6pb01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1462,15 +1422,7 @@ ROM_START( mslug6pb02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1496,15 +1448,7 @@ ROM_START( mslug6pb03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1530,15 +1474,7 @@ ROM_START( mslug6pb04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1564,15 +1500,7 @@ ROM_START( mslug6pc01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1598,15 +1526,7 @@ ROM_START( mslug6pc02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1632,15 +1552,7 @@ ROM_START( mslug6pc03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1666,15 +1578,7 @@ ROM_START( mslug6pc04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1700,15 +1604,7 @@ ROM_START( mslug6pd01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1734,15 +1630,7 @@ ROM_START( mslug6pd02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1768,15 +1656,7 @@ ROM_START( mslug6pd03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1802,15 +1682,7 @@ ROM_START( mslug6pd04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1836,15 +1708,7 @@ ROM_START( mslug6pe01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1870,15 +1734,7 @@ ROM_START( mslug6pe02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1904,15 +1760,7 @@ ROM_START( mslug6pe03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1938,15 +1786,7 @@ ROM_START( mslug6pe04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -1972,15 +1812,7 @@ ROM_START( mslug6pf01 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -2006,15 +1838,7 @@ ROM_START( mslug6pf02 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -2040,15 +1864,7 @@ ROM_START( mslug6pf03 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -2074,15 +1890,7 @@ ROM_START( mslug6pf04 ) NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_4_0.rom", 0x00000, 0x20000, CRC(a7aab458) 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 ) + NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) ROM_LOAD( "256.v1", 0x000000, 0x400000, CRC(f2690241) SHA1(fd56babc1934d10e0d27c32f032f9edda7ca8ce9) ) @@ -2101,78 +1909,78 @@ ROM_START( mslug6pf04 ) ROM_LOAD16_BYTE( "299ds16.c8", 0x3000001, 0x800000, CRC(64c33010) SHA1(6b1ef285228720fd828cf317ebfc17cace0bc5cd) ) ROM_END -/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ -GAME( 2019, mslug6h01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-02-12)", MACHINE_SUPPORTS_SAVE ) //Official roms hacks -GAME( 2019, mslug6h02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Enemy Soldier Reset #3 2019-01-02)", MACHINE_SUPPORTS_SAVE ) //Official roms hacks -GAME( 2019, mslug6h03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Summon Mount Edition 2019-02-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, mslug6h04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3b6, ROT0, "hack", "Metal Slug 6 (Super Enhanced Edition 2015-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6h05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Summon Mount Burst Enhanced Edition 2020-03-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6h06, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)(Summon Mount Burst Enhanced Edition 2020-04-28)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6h07, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Fatty War 2020-08-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6h08, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "hack", "Metal Slug 6 (Crazy Fire Edición 2020-09-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6h09, mslug3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version 2019-09-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, mslug6ha01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug6hb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-04-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug6hb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-04-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, mslug6hb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-07-20)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6hc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6hd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Future 2020-09-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6he01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset #1 2020-09-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6hz01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Removed The Change Gun Version 2020-09-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6ta01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6ta02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6ta03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype 2018-07-21)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6tb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6tb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6tb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6tc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6tc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6tc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6td01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Future 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6td02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (The Future 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6td03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Future 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6te01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6te02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6te03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6tf01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6tf02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6tf03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6la01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6la02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6la03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Future 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6la04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6la05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6lb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6lb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6lb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Future 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6lb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6lb05, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6lc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 -GAME( 2020, mslug6lc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6lc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6lc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6pa01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6pa02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Zombie Players Mode Edition Extreme Mix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6pa03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6pa04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, mslug6pb01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 1](Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug6pb02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug6pb03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug6pb04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version 2019-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 -GAME( 2020, mslug6pc01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6pc02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6pc03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6pc04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 -GAME( 2020, mslug6pd01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 1](Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6pd02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6pd03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6pd04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 -GAME( 2020, mslug6pe01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future 2020-09-29)[Edition 1](Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6pe02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6pe03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6pe04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 -GAME( 2020, mslug6pf01, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Revised Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6pf02, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6pf03, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 -GAME( 2020, mslug6pf04, mslug3, neogeo_noslot, neogeo, neogeo_state, init_ms6s16, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix [2020-09-18])", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +/* YEAR NAME PARENT MACHINE INPUT CLASS INIT MONITOR COMPANY FULLNAME FLAGS */ +GAME( 2019, mslug6h01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-02-12)", MACHINE_SUPPORTS_SAVE ) //Official roms hacks +GAME( 2019, mslug6h02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Enemy Soldier Reset #3, 2019-01-02)", MACHINE_SUPPORTS_SAVE ) //Official roms hacks +GAME( 2019, mslug6h03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Summon Mount Edition, 2019-02-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, mslug6h04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_mslug6, ROT0, "hack", "Metal Slug 6 (Super Enhanced Edition, 2015-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6h05, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version, 2019-07-20)(Summon Mount Burst Enhanced Edition, 2020-03-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6h06, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version, 2019-07-20)(Summon Mount Burst Enhanced Edition, 2020-04-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6h07, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Fatty War, 2020-08-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6h08, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "hack", "Metal Slug 6 (Crazy Fire Edition, 2020-09-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6h09, mslug6, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Metal Slug 6 (Enemies Resetting Version, 2019-09-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, mslug6ha01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype, 2018-07-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug6hb01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-04-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug6hb02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-04-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, mslug6hb03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-07-20)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6hc01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6hd01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Future, 2020-09-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6he01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset #1, 2020-09-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6hz01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Removed The Change Gun Version, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6ta01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype, 2018-07-21)(Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6ta02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Prototype, 2018-07-21)(Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6ta03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Prototype, 2018-07-21)(Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6tb01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6tb02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu/I love Nimes", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6tb03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/XiaShuiDaoMeiRenYu", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6tc01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6tc02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6tc03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6td01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Future, 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6td02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (The Future, 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6td03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Future, 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6te01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6te02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6te03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6tf01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 2](Summon Mount Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6tf02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90/I love Nimes", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 2](Burst Enhanced Edition)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6tf03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 2](Hybrid Bullets Version)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6la01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6la02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6la03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Future, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6la04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6la05, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 1]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6lb01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6lb02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6lb03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Future, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6lb04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6lb05, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 2]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6lc01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting 2019-07-20 +GAME( 2020, mslug6lc02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6lc03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6lc04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Gaston90", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 3]", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6pa01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6pa02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Zombie Players Mode Edition Extreme Mix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6pa03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6pa04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, mslug6pb01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 1](Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug6pb02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug6pb03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug6pb04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,XiaShuiDaoMeiRenYu,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemies Resetting Version, 2019-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemies Resetting Version 2019-07-20 +GAME( 2020, mslug6pc01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6pc02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6pc03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6pc04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #1, 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #1 2020-09-05 +GAME( 2020, mslug6pd01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 1](Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6pd02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6pd03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6pd04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Last Warhead, 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Last Warhead 2020-09-05 +GAME( 2020, mslug6pe01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future, 2020-09-29)[Edition 1](Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6pe02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future, 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6pe03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future, 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6pe04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (The Future, 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //The Future 2020-09-29 +GAME( 2020, mslug6pf01, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Revised Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6pf02, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Revised Version Zombie Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6pf03, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Robert,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Revised Version Mummy Players Mode Edition Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 +GAME( 2020, mslug6pf04, mslug6, neogeo_noslot, neogeo, neogeo_state, init_ms6, ROT0, "Team Remix(Gaston90,Ydmis,DDJ,I love Nimes)", "Metal Slug 6 (Enemy Soldier Reset Version #3, 2020-09-29)[Edition 1](Revised Hybrid Bullets Version Extreme Remix, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) //Enemy Soldier Reset #3 2019-01-02 diff --git a/docs/release/src/hbmame/drivers/mslugx.cpp b/docs/release/src/hbmame/drivers/mslugx.cpp index 36bd6f2cc8a..9a97bb4e250 100644 --- a/docs/release/src/hbmame/drivers/mslugx.cpp +++ b/docs/release/src/hbmame/drivers/mslugx.cpp @@ -3961,15 +3961,7 @@ ROM_START( mslugxmrhbs01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -3992,15 +3984,7 @@ ROM_START( mslugxmrhbs02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4023,15 +4007,7 @@ ROM_START( mslugxmrhbs03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4054,15 +4030,7 @@ ROM_START( mslugxmrhbs04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4085,15 +4053,7 @@ ROM_START( mslugxmrhbs05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4116,15 +4076,7 @@ ROM_START( mslugxmrhbs06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4147,15 +4099,7 @@ ROM_START( mslugxrm0s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4178,15 +4122,7 @@ ROM_START( mslugxrm0s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4209,15 +4145,7 @@ ROM_START( mslugxrm0s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4240,15 +4168,7 @@ ROM_START( mslugxrm0s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4271,15 +4191,7 @@ ROM_START( mslugxrm0s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4302,15 +4214,7 @@ ROM_START( mslugxrm0s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4333,15 +4237,7 @@ ROM_START( mslugxrm0s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4364,15 +4260,7 @@ ROM_START( mslugxrm0s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4395,15 +4283,7 @@ ROM_START( mslugxrm0s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4426,15 +4306,7 @@ ROM_START( mslugxrm0s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4457,15 +4329,7 @@ ROM_START( mslugxrm0s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4488,15 +4352,7 @@ ROM_START( mslugxrm0s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4519,15 +4375,7 @@ ROM_START( mslugxrm0s13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4550,15 +4398,7 @@ ROM_START( mslugxrm0s14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4581,15 +4421,7 @@ ROM_START( mslugxrm1s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4612,15 +4444,7 @@ ROM_START( mslugxrm1s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4643,15 +4467,7 @@ ROM_START( mslugxrm1s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4674,15 +4490,7 @@ ROM_START( mslugxrm1s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4705,15 +4513,7 @@ ROM_START( mslugxrm1s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4736,15 +4536,7 @@ ROM_START( mslugxrm1s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4767,15 +4559,7 @@ ROM_START( mslugxrm1s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4798,15 +4582,7 @@ ROM_START( mslugxrm1s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4829,15 +4605,7 @@ ROM_START( mslugxrm1s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4860,15 +4628,7 @@ ROM_START( mslugxrm1s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4891,15 +4651,7 @@ ROM_START( mslugxrm1s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4922,15 +4674,7 @@ ROM_START( mslugxrm1s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4953,15 +4697,7 @@ ROM_START( mslugxrm1s13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -4984,15 +4720,7 @@ ROM_START( mslugxrm1s14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5015,15 +4743,7 @@ ROM_START( mslugxrm2s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5046,15 +4766,7 @@ ROM_START( mslugxrm2s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5077,15 +4789,7 @@ ROM_START( mslugxrm2s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5108,15 +4812,7 @@ ROM_START( mslugxrm2s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5139,15 +4835,7 @@ ROM_START( mslugxrm2s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5170,15 +4858,7 @@ ROM_START( mslugxrm2s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5201,15 +4881,7 @@ ROM_START( mslugxrm2s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5232,15 +4904,7 @@ ROM_START( mslugxrm2s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5263,15 +4927,7 @@ ROM_START( mslugxrm2s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5294,15 +4950,7 @@ ROM_START( mslugxrm2s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5325,15 +4973,7 @@ ROM_START( mslugxrm2s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5356,15 +4996,7 @@ ROM_START( mslugxrm2s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5387,15 +5019,7 @@ ROM_START( mslugxrm2s13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5418,15 +5042,7 @@ ROM_START( mslugxrm2s14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5449,15 +5065,7 @@ ROM_START( mslugxrm3s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5480,15 +5088,7 @@ ROM_START( mslugxrm3s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5511,15 +5111,7 @@ ROM_START( mslugxrm3s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5542,15 +5134,7 @@ ROM_START( mslugxrm3s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5573,15 +5157,7 @@ ROM_START( mslugxrm3s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5604,15 +5180,7 @@ ROM_START( mslugxrm3s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5635,15 +5203,7 @@ ROM_START( mslugxrm3s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5666,15 +5226,7 @@ ROM_START( mslugxrm3s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5697,15 +5249,7 @@ ROM_START( mslugxrm3s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5728,15 +5272,7 @@ ROM_START( mslugxrm3s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5759,15 +5295,7 @@ ROM_START( mslugxrm3s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5790,15 +5318,7 @@ ROM_START( mslugxrm3s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5821,15 +5341,7 @@ ROM_START( mslugxrm3s13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5852,15 +5364,7 @@ ROM_START( mslugxrm3s14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5883,15 +5387,7 @@ ROM_START( mslugxrm4s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5914,15 +5410,7 @@ ROM_START( mslugxrm4s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5945,15 +5433,7 @@ ROM_START( mslugxrm4s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -5976,15 +5456,7 @@ ROM_START( mslugxrm4s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6007,15 +5479,7 @@ ROM_START( mslugxrm4s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6038,15 +5502,7 @@ ROM_START( mslugxrm4s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6069,15 +5525,7 @@ ROM_START( mslugxrm4s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6100,15 +5548,7 @@ ROM_START( mslugxrm4s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6131,15 +5571,7 @@ ROM_START( mslugxrm4s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6162,15 +5594,7 @@ ROM_START( mslugxrm4s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6193,15 +5617,7 @@ ROM_START( mslugxrm4s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6224,15 +5640,7 @@ ROM_START( mslugxrm4s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6255,15 +5663,7 @@ ROM_START( mslugxrm4s13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6286,15 +5686,7 @@ ROM_START( mslugxrm4s14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6317,15 +5709,7 @@ ROM_START( mslugxrm5s01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6348,15 +5732,7 @@ ROM_START( mslugxrm5s02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6379,15 +5755,7 @@ ROM_START( mslugxrm5s03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6410,15 +5778,7 @@ ROM_START( mslugxrm5s04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6441,15 +5801,7 @@ ROM_START( mslugxrm5s05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6472,15 +5824,7 @@ ROM_START( mslugxrm5s06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6503,15 +5847,7 @@ ROM_START( mslugxrm5s07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6534,15 +5870,7 @@ ROM_START( mslugxrm5s08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6565,15 +5893,7 @@ ROM_START( mslugxrm5s09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6596,15 +5916,7 @@ ROM_START( mslugxrm5s10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6627,15 +5939,7 @@ ROM_START( mslugxrm5s11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6658,15 +5962,7 @@ ROM_START( mslugxrm5s12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6689,15 +5985,7 @@ ROM_START( mslugxrmmpv01 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6720,15 +6008,7 @@ ROM_START( mslugxrmmpv02 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6751,15 +6031,7 @@ ROM_START( mslugxrmmpv03 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6782,15 +6054,7 @@ ROM_START( mslugxrmmpv04 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6813,15 +6077,7 @@ ROM_START( mslugxrmmpv05 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6844,15 +6100,7 @@ ROM_START( mslugxrmmpv06 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6875,15 +6123,7 @@ ROM_START( mslugxrmmpv07 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6906,15 +6146,7 @@ ROM_START( mslugxrmmpv08 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6937,15 +6169,7 @@ ROM_START( mslugxrmmpv09 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6968,15 +6192,7 @@ ROM_START( mslugxrmmpv10 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -6999,15 +6215,7 @@ ROM_START( mslugxrmmpv11 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7030,15 +6238,7 @@ ROM_START( mslugxrmmpv12 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7061,15 +6261,7 @@ ROM_START( mslugxrmmpv13 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7092,15 +6284,7 @@ ROM_START( mslugxrmmpv14 ) 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:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7123,15 +6307,7 @@ ROM_START( mslugxece01 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7154,15 +6330,7 @@ ROM_START( mslugxece02 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7185,15 +6353,7 @@ ROM_START( mslugxece03 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7216,15 +6376,7 @@ ROM_START( mslugxece04 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7247,15 +6399,7 @@ ROM_START( mslugxece05 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7278,15 +6422,7 @@ ROM_START( mslugxece06 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7309,15 +6445,7 @@ ROM_START( mslugxece07 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7340,15 +6468,7 @@ ROM_START( mslugxece08 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7371,15 +6491,7 @@ ROM_START( mslugxece09 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7402,15 +6514,7 @@ ROM_START( mslugxece10 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7433,15 +6537,7 @@ ROM_START( mslugxece11 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7464,15 +6560,7 @@ ROM_START( mslugxece12 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7495,15 +6583,7 @@ ROM_START( mslugxece13 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) @@ -7526,15 +6606,7 @@ ROM_START( mslugxece14 ) 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 ) + NEO_BIOS_AUDIO_128K( "250.m1", CRC(fd42a842) SHA1(55769bad4860f64ef53a333e0da9e073db483d6a) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "250.v1", 0x000000, 0x400000, CRC(c79ede73) SHA1(ebfcc67204ff9677cf7972fd5b6b7faabf07280c) ) diff --git a/docs/release/src/hbmame/drivers/mspacman.cpp b/docs/release/src/hbmame/drivers/mspacman.cpp index 50dc5778581..a196e80fa1d 100644 --- a/docs/release/src/hbmame/drivers/mspacman.cpp +++ b/docs/release/src/hbmame/drivers/mspacman.cpp @@ -2799,7 +2799,7 @@ GAME( 2018, mspacii2, mspacman, woodpek, mspacman, puckman_state, empty_init GAME( 2018, ms2600a, mspacman, woodpek, mspacman, puckman_state, empty_init, ROT90, "MamePlus", "Ms. Pacman (Atari look)", MACHINE_SUPPORTS_SAVE ) - +#if 0 // LOST ROMS - Crazy Otto - Below is the official list of Crazy Otto & Super Pacman roms with their hashes, and the supplied documentation // All roms with names beginning with "otto" or "sp4" are missing. @@ -2966,5 +2966,5 @@ GAME( 1981, otto1020, otto1012, otto1012, mspacman, puckman_state, empty_init, GAME( 1981, otto1029, otto1012, otto1012, mspacman, puckman_state, init_otto1029, ROT90, "General Computer", "Crazy Otto (prototype of 29 Oct 1981)", MACHINE_SUPPORTS_SAVE ) GAME( 1981, sp4n1029, otto1012, otto1012, mspacman, puckman_state, init_otto1029, ROT90, "General Computer", "Super Pac-Man (prototype of 29 Oct 1981 with Crazy Otto monsters)", MACHINE_SUPPORTS_SAVE ) GAME( 1981, sp4o1029, otto1012, otto1012, mspacman, puckman_state, init_otto1029, ROT90, "General Computer", "Super Pac-Man (prototype of 29 Oct 1981 with Pac-Man monsters)", MACHINE_SUPPORTS_SAVE ) - +#endif diff --git a/docs/release/src/hbmame/drivers/mystwarr.cpp b/docs/release/src/hbmame/drivers/mystwarr.cpp index c8e4f2cbc2c..341a23b1c89 100644 --- a/docs/release/src/hbmame/drivers/mystwarr.cpp +++ b/docs/release/src/hbmame/drivers/mystwarr.cpp @@ -208,64 +208,6 @@ ROM_START( viostorms03 ) //viostormub ROM_LOAD( "viostormub.nv", 0x0000, 0x080, CRC(b6937413) SHA1(eabc2ea661201f5ed42ab541aee765480bbdd5bc) ) ROM_END -ROM_START( viostorms04 ) //viostorma - ROM_REGION( 0x200000, "maincpu", 0) - ROM_LOAD16_BYTE( "168uab01_ps04.15h", 0x000001, 0x80000, CRC(3a870170) SHA1(f6fd2e63105235574adb9ec7adfa02f9f5826cd7) ) - ROM_LOAD16_BYTE( "168uab02_ps04.15f", 0x000000, 0x80000, CRC(d00bf154) SHA1(e95acc9ef04a31da22c685202a18cc637305fe29) ) - - ROM_REGION( 0x40000, "soundcpu", 0 ) - ROM_LOAD("168a05.7c", 0x00000, 0x20000, CRC(507fb3eb) SHA1(a4f676e3caaafe86918c76ded08d0c202969adf6) ) - ROM_RELOAD( 0x20000, 0x20000 ) - - ROM_REGION( 0x600000, "k056832", ROMREGION_ERASE00) - ROM_LOADTILE_WORD( "168a09.1h", 0x000000, 2*1024*1024, CRC(1b34a881) SHA1(5de20f7ee7f90d4f6dea349ca5000bfcf74253b1) ) - ROM_LOADTILE_WORD( "168a08.1k", 0x000002, 2*1024*1024, CRC(db0ce743) SHA1(dfe24a1e3e72da188a92668928e79afd6c5d22ee) ) - - ROM_REGION( 0x800000, "k055673", ROMREGION_ERASE00) - ROM_LOAD64_WORD( "168a10.22k", 0x000000, 2*1024*1024, CRC(bd2bbdea) SHA1(54faf2ded16e66d675bbbec4ebd42b4708edfaef) ) - ROM_LOAD64_WORD( "168a11.19k", 0x000002, 2*1024*1024, CRC(7a57c9e7) SHA1(8763c310f7b515aef52d4e007bc949e8803690f4) ) - ROM_LOAD64_WORD( "168a12.20k", 0x000004, 2*1024*1024, CRC(b6b1c4ef) SHA1(064ab4db884c8f98ab9e631b7034996d4b92ab7b) ) - ROM_LOAD64_WORD( "168a13.17k", 0x000006, 2*1024*1024, CRC(cdec3650) SHA1(949bc06bb38a2d5315ee4f6db19e043655b90e6e) ) - - ROM_REGION( 0x40000, "gfx3", ROMREGION_ERASE00) - - ROM_REGION( 0x400000, "k054539", 0) - ROM_LOAD( "168a06.1c", 0x000000, 2*1024*1024, CRC(25404fd7) SHA1(282cf523728b38d0bf14d765dd7257aa1fb2af39) ) - ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) ) - - ROM_REGION( 0x80, "eeprom", 0 ) - ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(3cb1c96c) SHA1(56ed6633e7108925a13ad6bc32381bfde592f70b) ) -ROM_END - -ROM_START( viostorms05 ) //viostorma - ROM_REGION( 0x200000, "maincpu", 0) - ROM_LOAD16_BYTE( "168uab01_ps05.15h", 0x000001, 0x80000, CRC(f547608b) SHA1(0509b646e3b1c72dc3ba00cb8526b777b5167124) ) - ROM_LOAD16_BYTE( "168uab02_ps05.15f", 0x000000, 0x80000, CRC(c980ffe8) SHA1(27b724454db59ddea635c30ffc8fc8d98fd8305a) ) - - ROM_REGION( 0x40000, "soundcpu", 0 ) - ROM_LOAD("168a05.7c", 0x00000, 0x20000, CRC(507fb3eb) SHA1(a4f676e3caaafe86918c76ded08d0c202969adf6) ) - ROM_RELOAD( 0x20000, 0x20000 ) - - ROM_REGION( 0x600000, "k056832", ROMREGION_ERASE00) - ROM_LOADTILE_WORD( "168a09.1h", 0x000000, 2*1024*1024, CRC(1b34a881) SHA1(5de20f7ee7f90d4f6dea349ca5000bfcf74253b1) ) - ROM_LOADTILE_WORD( "168a08.1k", 0x000002, 2*1024*1024, CRC(db0ce743) SHA1(dfe24a1e3e72da188a92668928e79afd6c5d22ee) ) - - ROM_REGION( 0x800000, "k055673", ROMREGION_ERASE00) - ROM_LOAD64_WORD( "168a10.22k", 0x000000, 2*1024*1024, CRC(bd2bbdea) SHA1(54faf2ded16e66d675bbbec4ebd42b4708edfaef) ) - ROM_LOAD64_WORD( "168a11.19k", 0x000002, 2*1024*1024, CRC(7a57c9e7) SHA1(8763c310f7b515aef52d4e007bc949e8803690f4) ) - ROM_LOAD64_WORD( "168a12.20k", 0x000004, 2*1024*1024, CRC(b6b1c4ef) SHA1(064ab4db884c8f98ab9e631b7034996d4b92ab7b) ) - ROM_LOAD64_WORD( "168a13.17k", 0x000006, 2*1024*1024, CRC(cdec3650) SHA1(949bc06bb38a2d5315ee4f6db19e043655b90e6e) ) - - ROM_REGION( 0x40000, "gfx3", ROMREGION_ERASE00) - - ROM_REGION( 0x400000, "k054539", 0) - ROM_LOAD( "168a06.1c", 0x000000, 2*1024*1024, CRC(25404fd7) SHA1(282cf523728b38d0bf14d765dd7257aa1fb2af39) ) - ROM_LOAD( "168a07.1e", 0x200000, 2*1024*1024, CRC(fdbbf8cc) SHA1(a8adf72a25fe2b9c4c338350d02c92deb5f8c8e9) ) - - ROM_REGION( 0x80, "eeprom", 0 ) - ROM_LOAD( "viostorm.nv", 0x0000, 0x080, CRC(3cb1c96c) SHA1(56ed6633e7108925a13ad6bc32381bfde592f70b) ) -ROM_END - /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Martial Champion GAME( 1993, mtlchamps01, mtlchamp, martchmp, martchmp, mystwarr_state, empty_init, ROT0, "DDJ", "Martial Champion (Easy Move)", 0 ) @@ -277,6 +219,4 @@ GAME( 2018, metamrphs01, metamrph, metamrph, metamrph, mystwarr_state, GAME( 2018, viostorms01, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2018-08-14)", 0 ) GAME( 2018, viostorms02, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2018-08-13)", 0 ) GAME( 2018, viostorms03, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2018-05-07)", 0 ) -GAME( 2020, viostorms04, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2020-03-24)", 0 ) -GAME( 2020, viostorms05, viostorm, viostorm, viostorm, mystwarr_state, empty_init, ROT0, "hack", "Violent Storm (Enhanced Edition, 2020-03-25)", 0 ) diff --git a/docs/release/src/hbmame/drivers/namcos2.cpp b/docs/release/src/hbmame/drivers/namcos2.cpp index 251aa5b72e1..0106d73301d 100644 --- a/docs/release/src/hbmame/drivers/namcos2.cpp +++ b/docs/release/src/hbmame/drivers/namcos2.cpp @@ -9,8 +9,8 @@ ROM_START( pheliosx ) ROM_REGION( 0x040000, "maincpu", 0 ) - ROM_LOAD16_BYTE( "ps2_mpr0_ps01.mpr0", 0x000000, 0x020000, CRC(e277e0a7) SHA1(5b97fb2d6918802a39275a8875260533ee874346) ) - ROM_LOAD16_BYTE( "ps2_mpr1.mpr1", 0x000001, 0x020000, CRC(2546501a) SHA1(288cdfdf16feb61c9b49ab660efdf48020583274) ) + ROM_LOAD16_BYTE( "ps2_mpr1x.mpr0", 0x000001, 0x020000, CRC(e277e0a7) SHA1(5b97fb2d6918802a39275a8875260533ee874346) ) + ROM_LOAD16_BYTE( "ps2_mpr0.mpr0", 0x000000, 0x020000, CRC(28f04e1a) SHA1(06cb053f7281ec9cb59319a4aa1262c128b369c8) ) ROM_REGION( 0x040000, "slave", 0 ) ROM_LOAD16_BYTE( "ps2_spr0.spr0", 0x000000, 0x010000, CRC(e9c6987e) SHA1(325532b065999276e4629b10c27d7df083e81c33) ) @@ -57,8 +57,8 @@ ROM_START( pheliosx ) NAMCOS2_DATA_LOAD_E_128K( "ps2_dat0.13s", 0x000000, CRC(ee4194b0) SHA1(a0c2a807db70164ed761e5ad04301e5ae1173e7a) ) NAMCOS2_DATA_LOAD_O_128K( "ps2_dat1.13p", 0x000000, CRC(5b22d714) SHA1(f6cb1fe661f7691269840245f06875845fd6eb33) ) - ROM_REGION( 0x100000, "c140", 0 ) - ROM_LOAD( "ps_voi-1.voice1", 0x000000, 0x080000, CRC(f67376ed) SHA1(b54257aad34c6ad03d5b040e6a5dda94a48b6780) ) + ROM_REGION16_BE( 0x200000, "c140", ROMREGION_ERASE00 ) + ROM_LOAD16_BYTE( "ps_voi-1.voice1", 0x000000, 0x080000, CRC(f67376ed) SHA1(b54257aad34c6ad03d5b040e6a5dda94a48b6780) ) ROM_END ROM_START( valkyrien ) @@ -107,13 +107,9 @@ ROM_START( valkyrien ) NAMCOS2_DATA_LOAD_E_128K( "wd1dat0.13s", 0x000000, CRC(ea209f48) SHA1(5e73a745dc2faaa4ce6c633d4072d41e9e494276) ) NAMCOS2_DATA_LOAD_O_128K( "wd1dat1.13p", 0x000000, CRC(04b48ada) SHA1(aa046f8856bdd5b56d481c2c12ad2808c6517a5f) ) - ROM_REGION( 0x100000, "c140", 0 ) - ROM_LOAD( "wd1voi1.bin", 0x000000, 0x040000, CRC(f1ace193) SHA1(dd13bdf4b99c6bf4e356d623ff2e3da72db331dd) ) - ROM_RELOAD( 0x040000, 0x040000 ) - ROM_LOAD( "wd1voi2.bin", 0x080000, 0x020000, CRC(e95c5cf3) SHA1(4bfc7303bde23bcf6739c7877dd87671c33135bc) ) - ROM_RELOAD( 0x0a0000, 0x020000 ) - ROM_RELOAD( 0x0c0000, 0x020000 ) - ROM_RELOAD( 0x0e0000, 0x020000 ) + ROM_REGION16_BE( 0x200000, "c140", ROMREGION_ERASE00 ) + NAMCOS2_DATA_LOAD_E_256K( "wd1voi1.bin", 0x000000, CRC(f1ace193) SHA1(dd13bdf4b99c6bf4e356d623ff2e3da72db331dd) ) + NAMCOS2_DATA_LOAD_E_128K( "wd1voi2.bin", 0x100000, CRC(e95c5cf3) SHA1(4bfc7303bde23bcf6739c7877dd87671c33135bc) ) ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ diff --git a/docs/release/src/hbmame/drivers/neogeo.cpp b/docs/release/src/hbmame/drivers/neogeo.cpp index d0e3bc46c6d..d7fd5a6c3c8 100644 --- a/docs/release/src/hbmame/drivers/neogeo.cpp +++ b/docs/release/src/hbmame/drivers/neogeo.cpp @@ -2104,7 +2104,7 @@ void neogeo_state::init_ms4plus() /*********************************************** bootleg hybrid */ -void neogeo_state::init_mslug3b6() +void neogeo_state::init_mslug6() { init_neogeo(); m_bootleg_prot->neogeo_bootleg_sx_decrypt(fix_region, fix_region_size,2); @@ -2316,3 +2316,4 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT CLASS INIT */ GAME( 1990, neogeo, 0, mvs, neogeo_6slot, neogeo_state, init_neogeo, ROT0, "SNK", "Neo-Geo", MACHINE_IS_BIOS_ROOT | MACHINE_SUPPORTS_SAVE ) + diff --git a/docs/release/src/hbmame/drivers/neogeo1.cpp b/docs/release/src/hbmame/drivers/neogeo1.cpp index 34fa3ed5d44..778b2161e1a 100644 --- a/docs/release/src/hbmame/drivers/neogeo1.cpp +++ b/docs/release/src/hbmame/drivers/neogeo1.cpp @@ -51,7 +51,8 @@ void neogeo_state::init_pnyaad() m_cmc_prot->neogeo_cmc50_m1_decrypt(audiocrypt_region, audiocrypt_region_size, audiocpu_region,audio_region_size); m_cmc_prot->neogeo_sfix_decrypt(spr_region, spr_region_size, fix_region, fix_region_size); } - +#if 0 +// this could cause issues depending on which bios is used void neogeo_state::init_shockt2w() { init_neogeo(); @@ -61,7 +62,7 @@ void neogeo_state::init_shockt2w() mem16[0x11c62/2] = 0x4e71; mem16[0x11c64/2] = 0x4e71; } - +#endif ROM_START( 2020bbcd ) @@ -871,6 +872,7 @@ ROM_END ROM_START( ironcladb ) ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "220b.p1", 0x000000, 0x200000, CRC(65849961) SHA1(2846081bb1451a209412159991bfac95d394fe3a) ) + ROM_FILL(0x5EA,1,0x13) // Default to English NEO_SFIX_128K( "proto_220.s1", CRC(372fe217) SHA1(493433e682f519bf647e1481c8bdd3a980830ffb) ) @@ -884,24 +886,6 @@ ROM_START( ironcladb ) ROM_LOAD16_BYTE( "220b.c2", 0x000001, 0x800000, CRC(7fec83e8) SHA1(769c2cb4ed4a9d7c29e3aad3f4601f1d24c96640) ) ROM_END -ROM_START( ironcladcd ) - ROM_REGION( 0x100000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "220cd.p1", 0x00000, 0xd4000, CRC(cf9257b0) SHA1(2a2742865862d313b5d856e5b500b56b36336ecd) ) - - NEO_SFIX_128K( "proto_220.s1", CRC(372fe217) SHA1(493433e682f519bf647e1481c8bdd3a980830ffb) ) - - NEO_BIOS_AUDIO_64K( "220cd.m1", CRC(b4d7cab0) SHA1(23342f72595f9d460f2e94fbda437ba1364bb5ed) ) - - ROM_REGION( 0x100000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "220cd.v1", 0x000000, 0x100000, CRC(f7fd9baa) SHA1(a9362d405705f03a1759c2034df0c48daa15b71d) ) - - ROM_REGION( 0x1000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "proto_220.c1", 0x000000, 0x400000, CRC(9aa2b7dc) SHA1(6b3dff292c86f949890b1f8201bc5278f38c2668) ) - ROM_LOAD16_BYTE( "proto_220.c2", 0x000001, 0x400000, CRC(8a2ad708) SHA1(9568ac4cc0552e7fd3e50d3cd8d9f0f4fe7df1d4) ) - ROM_LOAD16_BYTE( "proto_220.c3", 0x800000, 0x400000, CRC(d67fb15a) SHA1(842971aeaf3c92e70f7c653bbf29058bc60f5b71) ) - ROM_LOAD16_BYTE( "proto_220.c4", 0x800001, 0x400000, CRC(e73ea38b) SHA1(27138d588e61e86c292f12d16e36c3681075c607) ) -ROM_END - ROM_START( jockeygpd ) ROM_REGION( 0x200000, "maincpu", ROMREGION_ERASEFF ) @@ -2166,26 +2150,6 @@ ROM_START( preisle2px ) ROM_END -ROM_START( pspikes2cd ) - ROM_REGION( 0x100000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "068cd.p1", 0x000000, 0x100000, CRC(3920534c) SHA1(24e12b41b79145e4f3defaba7f77d1a57ffb8927) ) - - //NEO_SFIX_128K( "068-sg1.s1", CRC(18082299) SHA1(efe93fabe6a76a5dc8cf12f255e571480afb40a0) ) - NEO_SFIX_128K( "068cd.s1", CRC(764ac7aa) SHA1(cc40ad276e63084ebf3c3ee224083762a47c3cf8) ) // used in many builds for fr2cd/fr2ch - - NEO_BIOS_AUDIO_64K( "068cd.m1", CRC(cddc55db) SHA1(6a80c26490bbdeaddf608522c69f4cd16ba74533) ) - - ROM_REGION( 0x100000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "068cd.v1", 0x000000, 0x100000, CRC(850ee5a0) SHA1(600a75da9b0f657df75e2d9300cfa08116a8be85) ) - - ROM_REGION( 0x400000, "sprites", 0 ) - ROM_LOAD16_BYTE( "068cd.c1", 0x000000, 0x100000, CRC(d380883b) SHA1(0625cddb4e2fcbd3c764732a197d963299bd7d99) ) - ROM_LOAD16_BYTE( "068cd.c2", 0x000001, 0x100000, CRC(9a5ad954) SHA1(4266760d2b6f2b7ef6e593c679b1639ec377e56b) ) - ROM_LOAD16_BYTE( "068cd.c3", 0x200000, 0x100000, CRC(13d8a7f0) SHA1(5e7c35afe1984c67ed03f33ce22e7546861d63e6) ) - ROM_LOAD16_BYTE( "068cd.c4", 0x200001, 0x100000, CRC(ca5af0be) SHA1(be47412b97413d3d36d4cb1acfc9fa252eb7dd70) ) -ROM_END - - ROM_START( ragnagrdbe ) ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "218be.p1", 0x100000, 0x100000, CRC(370a3b64) SHA1(85ddeb5ec0801c66268824236ed9ce2df51e927b) ) @@ -2309,32 +2273,6 @@ ROM_START( s1945pd ) ROM_LOAD16_BYTE( "254d.c8", 0x3000001, 0x800000, CRC(178d4684) SHA1(3cbf379209c189ee48260a044dc2754035f57e14) ) ROM_END -ROM_START( s1945peh ) - ROM_REGION( 0x500000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "254eh.p1", 0x000000, 0x100000, CRC(f776bf2a) SHA1(844602f9e2fb68c4002092592669f689728dad2d) ) - ROM_LOAD16_WORD_SWAP( "254.p2", 0x100000, 0x400000, CRC(efdfd4dd) SHA1(254f3e1b546eed788f7ae919be9d1bf9702148ce) ) - - NEO_SFIX_MT_128K - - NEO_BIOS_AUDIO_128K( "254.m1", CRC(994b4487) SHA1(a4e645a3ababa48a8325980ff022e04a8b51b017) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "254.v1", 0x000000, 0x400000, CRC(844f58fb) SHA1(e59544457be9f21481eac8b5a39b9cbb502f252d) ) - ROM_LOAD( "254.v2", 0x400000, 0x400000, CRC(d9a248f0) SHA1(dd3e0974b753e6f94d0943a002de45668a1b072b) ) - ROM_LOAD( "254.v3", 0x800000, 0x400000, CRC(0b0d2d33) SHA1(f8e76af42a997f36a40f66b39de00f68afe6a89c) ) - ROM_LOAD( "254.v4", 0xc00000, 0x400000, CRC(6d13dc91) SHA1(8433513c0b5aea61939068a25ab90efbe3e44116) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "254.c1", 0x0000000, 0x800000, CRC(ae6fc8ef) SHA1(544ccdaee8a4a45cdce9483e30852811d2d5f3cc) ) - ROM_LOAD16_BYTE( "254.c2", 0x0000001, 0x800000, CRC(436fa176) SHA1(d70141a91a360a1b1070753086f976608fec38af) ) - ROM_LOAD16_BYTE( "254.c3", 0x1000000, 0x800000, CRC(e53ff2dc) SHA1(31f6aaffe28146d574aa72f14f90a9d968f36bc6) ) - ROM_LOAD16_BYTE( "254.c4", 0x1000001, 0x800000, CRC(818672f0) SHA1(460c6738d0ee5ae440a23fc1434fab53bbb242b5) ) - ROM_LOAD16_BYTE( "254.c5", 0x2000000, 0x800000, CRC(4580eacd) SHA1(feb96eb5e80c9125ddd7836e0939212cd3011c34) ) - ROM_LOAD16_BYTE( "254.c6", 0x2000001, 0x800000, CRC(e34970fc) SHA1(6e43e15e27bc914357f977116ab1e2d98711bb21) ) - ROM_LOAD16_BYTE( "254.c7", 0x3000000, 0x800000, CRC(f2323239) SHA1(5b3e8dd77474203be010ec7363858d806344a320) ) - ROM_LOAD16_BYTE( "254.c8", 0x3000001, 0x800000, CRC(66848c7d) SHA1(24d4ed627940a4cf8129761c1da15556e52e199c) ) -ROM_END - ROM_START( s1945ph ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "254h.p1", 0x000000, 0x100000, CRC(2e106855) SHA1(53f2dd9dea00f36eaac6b56dabbb860aff4f3712) ) @@ -2489,14 +2427,7 @@ ROM_START( shocktr2w ) /* you must use unibios to select AES */ /* Shock Trooper NEO_SFIX_128K( "246.s1", CRC(2a360637) SHA1(431b43da5377dd189e51bd93d88d8a24d1b5090a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "246.m1", 0x00000, 0x20000, CRC(d0604ad1) SHA1(fae3cd52a177eadd5f5775ace957cc0f8301e65d) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "246.m1", CRC(d0604ad1) SHA1(fae3cd52a177eadd5f5775ace957cc0f8301e65d) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "246.v1", 0x000000, 0x400000, CRC(16986fc6) SHA1(cff3103dadf2f4390460456a5bd3fb5f28e21f6a) ) @@ -3024,9 +2955,9 @@ GAME( 1996, breakersy, breakers, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 1998, breakrevb, breakrev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Breakers Revenge (Enable Hidden Character)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, breakrevpp, breakrev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Pipi899", "Breakers Revenge (Enhanced Power, 2009-06-11)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, breakrevy, breakrev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "Breakers Revenge (Add hidden character)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, burningfhp, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EEZEZY(LB70)", "Burning Fight (Time is not reduced)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, burningfhp, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EEZEZY(LB70)", "Burning Fight (Infinite Time)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, ctomadaypx, ctomaday, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xyahzhs", "Captain Tomaday (No reduction in the number of lives)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, ctomadaypx, ctomaday, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xyahzhs", "Captain Tomaday (Infinite lives)", MACHINE_SUPPORTS_SAVE ) GAME( 200?, dragons1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Face", "Dragon's Heaven", MACHINE_SUPPORTS_SAVE ) @@ -3035,7 +2966,7 @@ GAME( 1991, eightmaneb, eightman, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 1994, fightfevbs, fightfev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Fight Fever (Enable Hidden Characters V1a)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, fightfevk, fightfev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Fight Fever (Kanji Patch)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, flipshotk, flipshot, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Battle Flip Shot (Traduction Korean)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, flipshotk, flipshot, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Battle Flip Shot (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, galaxyfgb, galaxyfg, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Galaxy Fight (Add hidden characters)", MACHINE_SUPPORTS_SAVE ) GAME( 2014, galaxyfgbh, galaxyfg, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Galaxy Fight (Enhanced Version 2014)", MACHINE_SUPPORTS_SAVE ) @@ -3051,7 +2982,6 @@ GAME( 2014, gpilotse, gpilots, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 1991, gpilotspx, gpilots, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xyahzhs", "Ghost Pilots (Plus Max)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ironcladb, ironclad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Ironclad (Conversion from Wii)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ironcladcd, ironclad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "Ironclad (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 2001, jockeygpd, jockeygp, neogeo_noslot, jockeygp, neogeo_state, init_jckeygpd, ROT0, "Sun Amusement / BrezzaSoft", "Jockey Grand Prix (decrypted C)", MACHINE_SUPPORTS_SAVE ) @@ -3072,7 +3002,7 @@ GAME( 1996, kizunab, kizuna, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 2009, kizunaeh, kizuna, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "007325", "Kizuna Encounter (Easy Moves, 2009-02-23)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, lans2k4d, shocktr2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Lansquenet 2004 (Shock Troopers - 2nd Squad Bootleg / fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, lbowlingcd, lbowling, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "League Bowling (CD to MVS Conversion)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, lbowlingcd, lbowling, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "League Bowling (CD Conversion)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, lresortpx, lresort, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Xyahzhs", "Last Resort (Plus Max)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, magdrop3fr, magdrop3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Shyma.X", "Magical Drop III (French, 2014-07-29)", MACHINE_SUPPORTS_SAVE ) @@ -3129,15 +3059,13 @@ GAME( 2003, pnyaadd, pnyaa, neogeo_noslot, neogeo, neogeo_state, init_p GAME( 1999, preisle2d, preisle2, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Yumekobo", "Prehistoric Isle 2 (decrypted C)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, preisle2px, preisle2, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Xyahzhs", "Prehistoric Isle 2 (Plus Max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, pspikes2cd, pspikes2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CD_conv", "Power Spikes II (CD conversion)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrdbe, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "invgod", "Operation Ragnagard (Chichi-Nene moves easy)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrdbs, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Operation Ragnagard (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrdeh, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Operation Ragnagard (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, ragnagrdsb, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Lichenzhao", "Operation Ragnagard (Super God Boxing Uniform Simplification, 2009-11-16)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrdbe, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "invgod", "Ragnagard (Chichi-Nene moves easy)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrdbs, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Ragnagard (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrdeh, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Ragnagard (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, ragnagrdsb, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Lichenzhao", "Ragnagard (Super God Boxing Uniform Simplification, 2009-11-16)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, s1945pd, s1945p, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "Psikyo", "Strikers 1945 Plus (decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, s1945peh, s1945p, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "KrysoFun", "Strikers 1945 Plus (Super Shot)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, s1945ph, s1945p, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Yumeji", "Strikers 1945 Plus (Secret fighter Ascender P55)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, s1945pwe, s1945p, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "wesker[FGCH]", "Strikers 1945 Plus (Ex Super version, 2015-01-27)", MACHINE_SUPPORTS_SAVE ) @@ -3170,7 +3098,7 @@ GAME( 1996, wakuwak7bh, wakuwak7, neogeo_noslot, neogeo, neogeo_state, init_n GAME( 1996, wakuwak7h, wakuwak7, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji", "Waku Waku 7 (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) GAME( 1994, wjammersf, wjammers, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Elrayzeur", "Windjammers (Traduction French v0.1)(beta)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wjammersk, wjammers, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Aneue Bannzai", "Windjammers (Traduction Korean)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wjammersk, wjammers, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Aneue Bannzai", "Windjammers (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, zupapad, zupapa, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Zupapa! (Custom decrypted C Set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2001, zupapadd, zupapa, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Zupapa! (Custom decrypted C Set 2)", MACHINE_SUPPORTS_SAVE ) @@ -4674,21 +4602,14 @@ ROM_END Shock Troopers ******************/ -ROM_START( shocktr2s01 ) +ROM_START( shocktr2s01 ) /* you must use unibios to select AES */ /* Shock Troopers - 2nd Squad - Hack by Wesker */ ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "246_ps01.p1", 0x000000, 0x100000, CRC(c7349458) SHA1(99024439c2730fbc9b783345cf768f8ebb9d9155) ) ROM_LOAD16_WORD_SWAP( "246.p2", 0x100000, 0x400000, CRC(72ea04c3) SHA1(4fb1d22c30f5f3db4637dd92a4d2705c88de399d) ) NEO_SFIX_128K( "246.s1", CRC(2a360637) SHA1(431b43da5377dd189e51bd93d88d8a24d1b5090a) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) ) - ROM_REGION( 0x30000, "audiocpu", 0 ) - ROM_LOAD( "246.m1", 0x00000, 0x20000, CRC(d0604ad1) SHA1(fae3cd52a177eadd5f5775ace957cc0f8301e65d) ) - ROM_RELOAD( 0x10000, 0x20000 ) + NEO_BIOS_AUDIO_128K( "246.m1", CRC(d0604ad1) SHA1(fae3cd52a177eadd5f5775ace957cc0f8301e65d) ) ROM_REGION( 0xa00000, "ymsnd:adpcma", 0 ) ROM_LOAD( "246.v1", 0x000000, 0x400000, CRC(16986fc6) SHA1(cff3103dadf2f4390460456a5bd3fb5f28e21f6a) ) @@ -4818,11 +4739,11 @@ GAME( 2000, nitds01, nitd, neogeo_noslot, neogeo, neogeo_state, init_ // Prehistoric Isle 2 GAME( 1999, preisle2s01, preisle2, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "EEZEZY", "Prehistoric Isle 2 (Plus)", MACHINE_SUPPORTS_SAVE ) // Ragnagard -GAME( 2009, ragnagrds01, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Operation Ragnagard (Siu Shenquan Technology Unified Simplified V2, 2009-11-17)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrds02, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Lichenzhao", "Operation Ragnagard (Super God Boxing Uniform Simplification)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrds03, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Operation Ragnagard (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ragnagrds04, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Operation Ragnagard (Boss With Simple Attack Edition, 2016-02-14)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, ragnagrds05, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Operation Ragnagard (Can choose Lucifer, Eelis and Behemoth, 2013-01-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, ragnagrds01, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenzhao", "Ragnagard (Siu Shenquan Technology Unified Simplified V2, 2009-11-17)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrds02, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Lichenzhao", "Ragnagard (Super God Boxing Uniform Simplification)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrds03, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Ragnagard (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ragnagrds04, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Ragnagard (Boss With Simple Attack Edition, 2016-02-14)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, ragnagrds05, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Ragnagard (Can choose Lucifer, Eelis and Behemoth, 2013-01-28)", MACHINE_SUPPORTS_SAVE ) // Strikers 1945 Plus GAME( 1999, s1945ps01, s1945p, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Gaston90", "Strikers 1945 Plus (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) // Savage Reign @@ -4837,7 +4758,7 @@ GAME( 1996, sdodgebs01, sdodgeb, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1996, sdodgebs02, sdodgeb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Super Dodge Ball (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, sdodgebs03, sdodgeb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Super Dodge Ball (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) // Shock Troopers - 2nd Squad -GAME( 2014, shocktr2s01, shocktr2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Shock Troopers - 2nd Squad (Unknown Hack, 2014-01-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, shocktr2s01, shocktr2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Fight China", "Shock Troopers - 2nd Squad (2014-01-27)", MACHINE_SUPPORTS_SAVE ) // Waku Waku 7 GAME( 2009, wakuwak7s01, wakuwak7, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Waku Waku 7 (Seven Hot Seven Fire Enhanced Version, 2009-03-27)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, wakuwak7s02, wakuwak7, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Waku Waku 7 (Simplify Edition, 2018-06-04)", MACHINE_SUPPORTS_SAVE ) @@ -5619,7 +5540,7 @@ GAME( 1997, neobombee, neobombe, neogeo_noslot, neogeo, neogeo_state, init_neo GAME( 1996, neodrifte, neodrift, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Neo Drift Out - New Technology (Earlier)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ninjamse, ninjamas, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Ninja Master's - haoh-ninpo-cho (Earlier)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, pulstare, pulstar, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Aicom", "Pulstar (Earlier)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ragnagrde, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Ragnagard / Shin-Oh-Ken (Earlier)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ragnagrde, ragnagrd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Ragnagard (Earlier)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffspece, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Earlier)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, roboarme, roboarmy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Robo Army (Earlier)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, samsho3e, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown III / Samurai Spirits - Zankurou Musouken (Earlier)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/neogeo_noslot.cpp b/docs/release/src/hbmame/drivers/neogeo_noslot.cpp index 6b306855ef8..ea7a3b6f3f2 100644 --- a/docs/release/src/hbmame/drivers/neogeo_noslot.cpp +++ b/docs/release/src/hbmame/drivers/neogeo_noslot.cpp @@ -1,6 +1,5 @@ -// license:BSD-3-Clause -// copyright-holders:Bryan McPhail,Ernesto Corvi,Andrew Prime,Zsolt Vasvari, Robbbert -// thanks-to:Fuzz +// license:CC BY-NC-ND 3.0 (copying this code into another project is not permitted) +// copyright-holders:Robbbert #include "includes/neogeo.h" @@ -4130,6 +4129,7 @@ ROM_START( ironclad ) /* Prototype - crcs should match the ones of the unrelease ROM_REGION( 0x200000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "proto_220.p1", 0x100000, 0x100000, CRC(62a942c6) SHA1(12aaa7d9bd84328d1bf4610e056b5c57d0252537) ) ROM_CONTINUE( 0x000000, 0x100000 ) + ROM_FILL(0x5EA,1,0x13) // Default to English NEO_SFIX_128K( "proto_220.s1", CRC(372fe217) SHA1(493433e682f519bf647e1481c8bdd3a980830ffb) ) @@ -6753,12 +6753,12 @@ ROM_END /* Metal Slug 3 bootleg */ -ROM_START( mslug3b6 ) /* This "Metal Slug 6" is a hack/bootleg of Metal Slug 3, the real Metal Slug 6 is on Atomiswave Hardware */ +ROM_START( mslug6 ) /* This "Metal Slug 6" is a hack/bootleg of Metal Slug 3, the real Metal Slug 6 is on Atomiswave Hardware */ ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "299-p1.bin", 0x000000, 0x200000, CRC(5f2fe228) SHA1(747775a2dfc0da87ad2ddd4f57ce5b2522f23fa5) ) ROM_LOAD16_WORD_SWAP( "299-p2.bin", 0x100000, 0x400000, CRC(193fa835) SHA1(fb1f26db7998b0bb6b1c8b92500c1596ec5dfc71) ) - NEO_SFIX_128K( "299-s1.bin", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) + NEO_SFIX_128K( "256v.s1", CRC(6f8b9635) SHA1(86b0c8c0ccac913c6192ed6a96c35d4e1a5e8061) ) NEO_BIOS_AUDIO_512K( "256.m1", CRC(eaeec116) SHA1(54419dbb21edc8c4b37eaac2e7ad9496d2de037a) ) @@ -7910,205 +7910,205 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR */ /* SNK */ -GAME( 1990, nam1975, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "NAM-1975 (NGM-001)(NGH-001)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, bstars, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Baseball Stars Professional (NGM-002)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, bstarsh, bstars, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Baseball Stars Professional (NGH-002)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, tpgolf, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Player's Golf (NGM-003)(NGH-003)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, mahretsu, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Mahjong Kyo Retsuden (NGM-004)(NGH-004)", MACHINE_SUPPORTS_SAVE ) // does not support mahjong panel in MVS mode -GAME( 1990, ridhero, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Riding Hero (NGM-006)(NGH-006)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, nam1975, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "NAM-1975", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, bstars, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Baseball Stars Professional (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, bstarsh, bstars, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Baseball Stars Professional (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, tpgolf, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Player's Golf", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, mahretsu, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Mahjong Kyo Retsuden", MACHINE_SUPPORTS_SAVE ) // does not support mahjong panel in MVS mode +GAME( 1990, ridhero, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Riding Hero (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1990, ridheroh, ridhero, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Riding Hero (set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, alpham2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Alpha Mission II / ASO II - Last Guardian (NGM-007)(NGH-007)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, alpham2p, alpham2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Alpha Mission II / ASO II - Last Guardian (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, cyberlip, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Cyber-Lip (NGM-010)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, superspy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Super Spy (NGM-011)(NGH-011)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, mutnat, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Mutation Nation (NGM-014)(NGH-014)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, alpham2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Alpha Mission II / ASO II - Last Guardian", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, alpham2p, alpham2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Alpha Mission II / ASO II - Last Guardian (proto)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, cyberlip, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Cyber-Lip", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, superspy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Super Spy", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, mutnat, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Mutation Nation", MACHINE_SUPPORTS_SAVE ) GAME( 1991, kotm, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, kotmh, kotm, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters (set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, sengoku, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku / Sengoku Denshou (NGM-017)(NGH-017)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, sengokuh, sengoku, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku / Sengoku Denshou (NGH-017)(US)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, burningf, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight (NGM-018)(NGH-018)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, burningfh, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight (NGH-018)(US)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, burningfp, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, lbowling, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "League Bowling (NGM-019)(NGH-019)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, gpilots, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Ghost Pilots (NGM-020)(NGH-020)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, gpilotsh, gpilots, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Ghost Pilots (NGH-020)(US)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, joyjoy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Puzzled / Joy Joy Kid (NGM-021)(NGH-021)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, quizdais, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Daisousa Sen - The Last Count Down (NGM-023)(NGH-023)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, quizdaisk, quizdais, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Daisousa Sen - The Last Count Down (Korean release)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, sengoku, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku / Sengoku Denshou", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, sengokuh, sengoku, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku / Sengoku Denshou (US)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, burningf, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, burningfh, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight (US)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, burningfp, burningf, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Burning Fight (proto)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, lbowling, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "League Bowling", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, gpilots, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Ghost Pilots", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, gpilotsh, gpilots, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Ghost Pilots (US)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, joyjoy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Puzzled / Joy Joy Kid", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, quizdais, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Daisousa Sen - The Last Count Down", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, quizdaisk, quizdais, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Daisousa Sen - The Last Count Down (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, lresort, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Last Resort", MACHINE_SUPPORTS_SAVE ) GAME( 1992, lresortp, lresort, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Last Resort (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, eightman, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK / Pallas", "Eight Man (NGM-025)(NGH-025)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, eightman, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK / Pallas", "Eight Man", MACHINE_SUPPORTS_SAVE ) GAME( 1991, legendos, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Legend of Success Joe / Ashita no Joe Densetsu", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 2020bb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK / Pallas", "2020 Super Baseball (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 2020bba, 2020bb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK / Pallas", "2020 Super Baseball (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1991, 2020bbh, 2020bb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK / Pallas", "2020 Super Baseball (set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, socbrawl, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Soccer Brawl (NGM-031)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, socbrawlh, socbrawl, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Soccer Brawl (NGH-031)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, fatfury1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury - King of Fighters / Garou Densetsu - shukumei no tatakai (NGM-033)(NGH-033)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, socbrawl, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Soccer Brawl (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, socbrawlh, socbrawl, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Soccer Brawl (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, fatfury1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury - King of Fighters / Garou Densetsu - shukumei no tatakai", MACHINE_SUPPORTS_SAVE ) GAME( 1991, roboarmy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Robo Army", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, fbfrenzy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Football Frenzy (NGM-034)(NGH-034)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, kotm2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters 2 - The Next Thing (NGM-039)(NGH-039)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, kotm2p, kotm2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters 2 - The Next Thing (prototype)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, fbfrenzy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Football Frenzy", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, kotm2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters 2 - The Next Thing", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, kotm2p, kotm2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "King of the Monsters 2 - The Next Thing (proto)", MACHINE_SUPPORTS_SAVE ) GAME( 1993, sengoku2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku 2 / Sengoku Denshou 2", MACHINE_SUPPORTS_SAVE ) GAME( 1992, bstars2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Baseball Stars 2", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, quizdai2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Meitantei Neo & Geo - Quiz Daisousa Sen part 2 (NGM-042)(NGH-042)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, 3countb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "3 Count Bout / Fire Suplex (NGM-043)(NGH-043)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, aof, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting / Ryuuko no Ken (NGM-044)(NGH-044)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, samsho, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown / Samurai Spirits (NGM-045)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, samshoh, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown / Samurai Spirits (NGH-045)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, tophuntr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Hunter - Roddy & Cathy (NGM-046)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, tophuntrh, tophuntr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Hunter - Roddy & Cathy (NGH-046)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, fatfury2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "SNK", "Fatal Fury 2 / Garou Densetsu 2 - arata-naru tatakai (NGM-047)(NGH-047)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, quizdai2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Quiz Meitantei Neo & Geo - Quiz Daisousa Sen part 2", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, 3countb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "3 Count Bout / Fire Suplex", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, aof, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting / Ryuuko no Ken", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samsho, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown / Samurai Spirits (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, samshoh, samsho, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown / Samurai Spirits (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, tophuntr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Hunter - Roddy & Cathy (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, tophuntrh, tophuntr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Top Hunter - Roddy & Cathy (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, fatfury2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "SNK", "Fatal Fury 2 / Garou Densetsu 2 - arata-naru tatakai", MACHINE_SUPPORTS_SAVE ) GAME( 1992, ssideki, neogeo, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "SNK", "Super Sidekicks / Tokuten Ou", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, kof94, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '94 (NGM-055)(NGH-055)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, aof2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 2 / Ryuuko no Ken 2 (NGM-056)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, aof2a, aof2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 2 / Ryuuko no Ken 2 (NGH-056)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, fatfursp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury Special / Garou Densetsu Special (set 1)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, fatfurspa, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury Special / Garou Densetsu Special (set 2)(NGM-058)(NGH-058)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, kof94, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'94", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, aof2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 2 / Ryuuko no Ken 2 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, aof2a, aof2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 2 / Ryuuko no Ken 2 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfursp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury Special / Garou Densetsu Special (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfurspa, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury Special / Garou Densetsu Special (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, savagere, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Savage Reign / Fu'un Mokushiroku - kakutou sousei", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, ssideki2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Super Sidekicks 2 - The World Championship / Tokuten Ou 2 - real fight football (NGM-061)(NGH-061)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, samsho2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown II / Shin Samurai Spirits - Haohmaru jigokuhen (NGM-063)(NGH-063)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, ssideki2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Super Sidekicks 2 - The World Championship / Tokuten Ou 2 - real fight football", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, samsho2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown II / Shin Samurai Spirits - Haohmaru jigokuhen", MACHINE_SUPPORTS_SAVE ) GAME( 1994, samsho2k, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II)", MACHINE_SUPPORTS_SAVE ) // official or hack? -GAME( 1995, fatfury3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai (NGM-069)(NGH-069)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fatfury3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai", MACHINE_SUPPORTS_SAVE ) GAME( 1995, ssideki3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Super Sidekicks 3 - The Next Glory / Tokuten Ou 3 - eikou e no michi", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '95 (NGM-084)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95a, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '95 (NGM-084), alternate board", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, kof95h, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '95 (NGH-084)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, samsho3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown III / Samurai Spirits - Zankurou Musouken (NGM-087)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, samsho3h, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown III / Samurai Spirits - Zankurou Musouken (NGH-087)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'95 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95a, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'95 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, kof95h, kof95, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'95 (set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown III / Samurai Spirits - Zankurou Musouken (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, samsho3h, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown III / Samurai Spirits - Zankurou Musouken (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, fswords, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Fighters Swords (Korean release of Samurai Shodown III)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, rbff1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury / Real Bout Garou Densetsu (NGM-095)(NGH-095)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, rbff1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury / Real Bout Garou Densetsu", MACHINE_SUPPORTS_SAVE ) GAME( 1995, rbff1a, rbff1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury / Real Bout Garou Densetsu (bug fix revision)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, aof3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 3 - The Path of the Warrior / Art of Fighting - Ryuuko no Ken Gaiden", MACHINE_SUPPORTS_SAVE ) GAME( 1996, aof3k, aof3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Art of Fighting 3 - The Path of the Warrior (Korean release)", MACHINE_SUPPORTS_SAVE ) // no Japanese title / mode -GAME( 1996, kof96, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '96 (NGM-214)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kof96h, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '96 (NGH-214)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'96 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kof96h, kof96, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'96 (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ssideki4, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Ultimate 11 - The SNK Football Championship / Tokuten Ou - Honoo no Libero", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kizuna, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kizuna Encounter - Super Tag Battle / Fu'un Super Tag Battle", MACHINE_SUPPORTS_SAVE ) GAME( 1996, kizuna4p, kizuna, neogeo_kiz4p, kizuna4p, neogeo_state, init_neogeo, ROT0, "SNK", "Kizuna Encounter - Super Tag Battle 4 Way Battle Version / Fu'un Super Tag Battle Special Version", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, samsho4, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown IV - Amakusa's Revenge / Samurai Spirits - Amakusa Kourin (NGM-222)(NGH-222)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, samsho4, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Samurai Shodown IV - Amakusa's Revenge / Samurai Spirits - Amakusa Kourin", MACHINE_SUPPORTS_SAVE ) GAME( 1996, samsho4k, samsho4, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Pae Wang Jeon Seol / Legend of a Warrior (Korean censored Samurai Shodown IV)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffspec, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffspeck, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean release)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '97 (NGM-2320)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97h, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '97 (NGH-2320)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97k, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '97 (Korean release)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97pls, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "The King of Fighters '97 Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kof97oro, kof97, neogeo_noslot, neogeo, neogeo_state, init_kof97oro, ROT0, "bootleg", "The King of Fighters '97 Oroshi Plus 2003 (bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kog, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "bootleg", "King of Gladiator (The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lastblad, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade / Bakumatsu Roman - Gekka no Kenshi (NGM-2340)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lastbladh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade / Bakumatsu Roman - Gekka no Kenshi (NGH-2340)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffspeck, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'97 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97h, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'97 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97k, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'97 (Korean)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97pls, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Kof'97 Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kof97oro, kof97, neogeo_noslot, neogeo, neogeo_state, init_kof97oro, ROT0, "bootleg", "Kof'97 Oroshi Plus 2003 (bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kog, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "bootleg", "King of Gladiator", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lastblad, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade / Bakumatsu Roman - Gekka no Kenshi (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lastbladh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade / Bakumatsu Roman - Gekka no Kenshi (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastsold, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Soldier (Korean release of The Last Blade)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, irrmaze, neogeo, neogeo_imaze, irrmaze,neogeo_state, init_neogeo, ROT0, "SNK / Saurus", "The Irritating Maze / Ultra Denryu Iraira Bou", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (NGM-2400)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2h, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (NGH-2400)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2k, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers (Korean release)", MACHINE_SUPPORTS_SAVE ) // no Japanese title / mode -GAME( 1998, mslug2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Metal Slug 2 - Super Vehicle-001/II (NGM-2410)(NGH-2410)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (NGM-2420)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98a, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (NGM-2420, alternate board)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98k, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (Korean board)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98ka, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (Korean board 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, kof98h, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (NGH-2420)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lastbld2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade 2 / Bakumatsu Roman - Dai Ni Maku Gekka no Kenshi (NGM-2430)(NGH-2430)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2h, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2k, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Real Bout Fatal Fury 2 - The Newcomers (Korean)", MACHINE_SUPPORTS_SAVE ) // no Japanese title / mode +GAME( 1998, mslug2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Metal Slug 2 - Super Vehicle-001/II", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "Kof'98 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98a, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "Kof'98 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98k, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "Kof'98 (Korean set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98ka, kof98, neogeo_noslot, neogeo, neogeo_state, init_kof98, ROT0, "SNK", "Kof'98 (Korean set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, kof98h, kof98, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'98 (set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lastbld2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The Last Blade 2 / Bakumatsu Roman - Dai Ni Maku Gekka no Kenshi", MACHINE_SUPPORTS_SAVE ) GAME( 1998, neocup98, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Neo-Geo Cup '98 - The Road to the Victory", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, mslugx, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslugx, ROT0, "SNK", "Metal Slug X - Super Vehicle-001 (NGM-2500)(NGH-2500)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, kof99, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "The King of Fighters '99 - Millennium Battle (NGM-2510)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 1999, kof99h, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "The King of Fighters '99 - Millennium Battle (NGH-2510)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX, crashes going into attract demo */ -GAME( 1999, kof99e, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "The King of Fighters '99 - Millennium Battle (earlier)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 1999, kof99k, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "The King of Fighters '99 - Millennium Battle (Korean release)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 1999, kof99p, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "The King of Fighters '99 - Millennium Battle (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garou, neogeo, neogeo_noslot, neogeo, neogeo_state, init_garou, ROT0, "SNK", "Garou - Mark of the Wolves (NGM-2530)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 1999, garouh, garou, neogeo_noslot, neogeo, neogeo_state, init_garouh, ROT0, "SNK", "Garou - Mark of the Wolves (NGM-2530)(NGH-2530)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 1999, garoup, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Garou - Mark of the Wolves (prototype)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, mslugx, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslugx, ROT0, "SNK", "Metal Slug X - Super Vehicle-001", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, kof99, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 1999, kof99h, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX, crashes going into attract demo */ +GAME( 1999, kof99e, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (earlier)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 1999, kof99k, kof99, neogeo_noslot, neogeo, neogeo_state, init_kof99, ROT0, "SNK", "Kof'99 (Korean)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 1999, kof99p, kof99, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Kof'99 (proto)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garou, neogeo, neogeo_noslot, neogeo, neogeo_state, init_garou, ROT0, "SNK", "Garou - Mark of the Wolves (set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 1999, garouh, garou, neogeo_noslot, neogeo, neogeo_state, init_garouh, ROT0, "SNK", "Garou - Mark of the Wolves (set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 1999, garoup, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Garou - Mark of the Wolves (proto)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, garoubl, garou, neogeo_noslot, neogeo, neogeo_state, init_garoubl, ROT0, "bootleg", "Garou - Mark of the Wolves (bootleg)", MACHINE_SUPPORTS_SAVE ) /* Bootleg of garoup */ -GAME( 2000, mslug3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "SNK", "Metal Slug 3 (NGM-2560)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 2000, mslug3h, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "SNK", "Metal Slug 3 (NGH-2560)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2000, mslug3b6, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3b6, ROT0, "bootleg", "Metal Slug 6 (Metal Slug 3 bootleg)", MACHINE_SUPPORTS_SAVE ) /* real Metal Slug 6 is an Atomiswave HW game, see naomi.c ;-) */ -GAME( 2000, kof2000, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "The King of Fighters 2000 (NGM-2570) (NGH-2570)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ -GAME( 2000, kof2000n, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "The King of Fighters 2000 (not encrypted)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2001, zupapa, neogeo, neogeo_noslot, neogeo, neogeo_state, init_zupapa, ROT0, "SNK", "Zupapa!" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2001, sengoku3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Noise Factory / SNK", "Sengoku 3 / Sengoku Densho 2001" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2001, kof2001, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "The King of Fighters 2001 (NGM-262?)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2001, kof2001h, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "The King of Fighters 2001 (NGH-2621)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2003, cthd2003, kof2001, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE ) /* Protected Hack / Bootleg of kof2001 */ -GAME( 2003, ct2k3sp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ct2k3sp, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE ) /* Protected Hack / Bootleg of kof2001 */ -GAME( 2003, ct2k3sa, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ct2k3sa, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 Super Plus alternate (The King of Fighters 2001 bootleg)", MACHINE_SUPPORTS_SAVE ) /* Hack / Bootleg of kof2001 */ -GAME( 2002, kof2002, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eolith / Playmore", "The King of Fighters 2002 (NGM-2650)(NGH-2650)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2002, kof2002b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002b, ROT0, "bootleg", "The King of Fighters 2002 (bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, kf2k2pls, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "The King of Fighters 2002 Plus (bootleg set 1)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2002, kf2k2pla, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "The King of Fighters 2002 Plus (bootleg set 2)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2002, kf2k2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "bootleg", "The King of Fighters 2002 Magic Plus (bootleg)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2002, kf2k2mp2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "bootleg", "The King of Fighters 2002 Magic Plus II (bootleg)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2002, kof10th, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof10th, ROT0, "bootleg", "The King of Fighters 10th Anniversary (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright -GAME( 2005, kf10thep, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "bootleg", "The King of Fighters 10th Anniversary Extra Plus (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright -GAME( 2004, kf2k5uni, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k5uni, ROT0, "bootleg", "The King of Fighters 10th Anniversary 2005 Unique (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright -GAME( 2004, kof2k4se, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "bootleg", "The King of Fighters Special Edition 2004 (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) /* Hack / Bootleg of kof2002 */ -GAME( 2003, mslug5, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug5, ROT0, "SNK Playmore", "Metal Slug 5 (NGM-2680)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, mslug5h, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5, ROT0, "SNK Playmore", "Metal Slug 5 (NGH-2680)", MACHINE_SUPPORTS_SAVE ) /* Also found in later MVS carts */ -GAME( 2003, ms5pcb, 0, neogeo_noslot, dualbios, neogeo_state, init_ms5pcb, ROT0, "SNK Playmore", "Metal Slug 5 (JAMMA PCB)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, mslug3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug3, ROT0, "SNK", "Metal Slug 3 (set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 2000, mslug3h, mslug3, neogeo_noslot, neogeo, neogeo_state, init_mslug3h, ROT0, "SNK", "Metal Slug 3 (set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2000, mslug6, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug6, ROT0, "bootleg", "Metal Slug 6 (Metal Slug 3 bootleg)", MACHINE_SUPPORTS_SAVE ) /* real Metal Slug 6 is an Atomiswave HW game, see naomi.c ;-) */ +GAME( 2000, kof2000, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "Kof 2000 (set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code & GFX */ +GAME( 2000, kof2000n, kof2000, neogeo_noslot, neogeo, neogeo_state, init_kof2000, ROT0, "SNK", "Kof 2000 (set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2001, zupapa, neogeo, neogeo_noslot, neogeo, neogeo_state, init_zupapa, ROT0, "SNK", "Zupapa!", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2001, sengoku3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Noise Factory / SNK", "Sengoku 3 / Sengoku Densho 2001", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2001, kof2001, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "Kof 2001 (set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2001, kof2001h, kof2001, neogeo_noslot, neogeo, neogeo_state, init_kof2001, ROT0, "Eolith / SNK", "Kof 2001 (set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2003, cthd2003, kof2001, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003", MACHINE_SUPPORTS_SAVE ) /* Protected Hack / Bootleg of kof2001 */ +GAME( 2003, ct2k3sp, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ct2k3sp, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 Super Plus (set 1)", MACHINE_SUPPORTS_SAVE ) /* Protected Hack / Bootleg of kof2001 */ +GAME( 2003, ct2k3sa, kof2001, neogeo_noslot, neogeo, neogeo_state, init_ct2k3sa, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 Super Plus (set 2)", MACHINE_SUPPORTS_SAVE ) /* Hack / Bootleg of kof2001 */ +GAME( 2002, kof2002, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "Eolith / Playmore", "Kof 2002", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2002, kof2002b, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002b, ROT0, "bootleg", "Kof 2002 (bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, kf2k2pls, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof 2002 Plus (bootleg set 1)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2002, kf2k2pla, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "bootleg", "Kof 2002 Plus (bootleg set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2002, kf2k2mp, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp, ROT0, "bootleg", "Kof 2002 Magic Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2002, kf2k2mp2, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k2mp2, ROT0, "bootleg", "Kof 2002 Magic Plus II (bootleg)", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2002, kof10th, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof10th, ROT0, "bootleg", "Kof 10th Anniversary", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright +GAME( 2005, kf10thep, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "bootleg", "Kof 10th Anniversary Extra Plus", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright +GAME( 2004, kf2k5uni, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k5uni, ROT0, "bootleg", "Kof 10th Anniversary 2005 Unique", MACHINE_SUPPORTS_SAVE ) // fake SNK copyright +GAME( 2004, kof2k4se, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004", MACHINE_SUPPORTS_SAVE ) /* Hack / Bootleg of kof2002 */ +GAME( 2003, mslug5, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug5, ROT0, "SNK Playmore", "Metal Slug 5 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, mslug5h, mslug5, neogeo_noslot, neogeo, neogeo_state, init_mslug5, ROT0, "SNK Playmore", "Metal Slug 5 (set 2)", MACHINE_SUPPORTS_SAVE ) /* Also found in later MVS carts */ +GAME( 2003, ms5pcb, 0, neogeo_noslot, dualbios, neogeo_state, init_ms5pcb, ROT0, "SNK Playmore", "Metal Slug 5 (JAMMA PCB)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, ms5plus, mslug5, neogeo_noslot, neogeo, neogeo_state, init_ms5plus, ROT0, "bootleg", "Metal Slug 5 Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpcb, 0, neogeo_noslot, dualbios, neogeo_state, init_svcpcb, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (JAMMA PCB, set 1)", MACHINE_SUPPORTS_SAVE ) // not a clone of neogeo because it's NOT a neogeo cart. -GAME( 2003, svcpcba, svcpcb, neogeo_noslot, dualbios, neogeo_state, init_svcpcb, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (JAMMA PCB, set 2)" , MACHINE_SUPPORTS_SAVE ) /* Encrypted Code */ -GAME( 2003, svc, neogeo, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (NGM-2690)(NGH-2690)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcpcba, svcpcb, neogeo_noslot, dualbios, neogeo_state, init_svcpcb, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos (JAMMA PCB, set 2)", MACHINE_SUPPORTS_SAVE ) /* Encrypted Code */ +GAME( 2003, svc, neogeo, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "SNK Playmore", "SNK vs. Capcom - SVC Chaos", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcboot, svc, neogeo_noslot, neogeo, neogeo_state, init_svcboot, ROT0, "bootleg", "SNK vs. Capcom - SVC Chaos (bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcplus, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "bootleg", "SNK vs. Capcom - SVC Chaos Plus (bootleg set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcplusa, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplusa, ROT0, "bootleg", "SNK vs. Capcom - SVC Chaos Plus (bootleg set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "bootleg", "SNK vs. Capcom - SVC Chaos Super Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, samsho5, neogeo, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V / Samurai Spirits Zero (NGM-2700)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, samsho5h, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V / Samurai Spirits Zero (NGH-2700)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5, neogeo, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V / Samurai Spirits Zero (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, samsho5h, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V / Samurai Spirits Zero (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, samsho5b, samsho5, neogeo_noslot, neogeo, neogeo_state, init_samsho5b, ROT0, "bootleg", "Samurai Shodown V / Samurai Spirits Zero (bootleg)", MACHINE_SUPPORTS_SAVE ) // different program scrambling -GAME( 2003, kf2k3pcb, 0, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pcb, ROT0, "SNK Playmore", "The King of Fighters 2003 (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE ) // not a clone of neogeo because it's NOT a neogeo cart. -GAME( 2003, kof2003, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "SNK Playmore", "The King of Fighters 2003 (NGM-2710)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kof2003h, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003h, ROT0, "SNK Playmore", "The King of Fighters 2003 (NGH-2710)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, kf2k3bl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "bootleg", "The King of Fighters 2003 (bootleg set 1)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart (unless it was a bootleg pcb with the new bios?) -GAME( 2003, kf2k3bla, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "bootleg", "The King of Fighters 2003 (bootleg set 2)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart -GAME( 2003, kf2k3pl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "bootleg", "The King of Fighters 2004 Plus / Hero (The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart -GAME( 2003, kf2k3upl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3upl, ROT0, "bootleg", "The King of Fighters 2004 Ultra Plus (The King of Fighters 2003 bootleg)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart -GAME( 2004, samsh5sp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (NGM-2720)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, samsh5sph, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (NGH-2720) (2nd release, less censored)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, samsh5spho, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (NGH-2720) (1st release, censored)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kf2k3pcb, 0, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pcb, ROT0, "SNK Playmore", "Kof 2003 (Japan, JAMMA PCB)", MACHINE_SUPPORTS_SAVE ) // not a clone of neogeo because it's NOT a neogeo cart. +GAME( 2003, kof2003, neogeo, neogeo_noslot, neogeo, neogeo_state, init_kof2003, ROT0, "SNK Playmore", "Kof 2003 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kof2003h, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003h, ROT0, "SNK Playmore", "Kof 2003 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, kf2k3bl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kof2003b, ROT0, "bootleg", "Kof 2003 (bootleg set 1)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart (unless it was a bootleg pcb with the new bios?) +GAME( 2003, kf2k3bla, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "bootleg", "Kof 2003 (bootleg set 2)", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart +GAME( 2003, kf2k3pl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3pl, ROT0, "bootleg", "Kof 2004 Plus / Hero", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart +GAME( 2003, kf2k3upl, kof2003, neogeo_noslot, neogeo, neogeo_state, init_kf2k3upl, ROT0, "bootleg", "Kof 2004 Ultra Plus", MACHINE_SUPPORTS_SAVE ) // zooming is wrong because its a bootleg of the pcb version on a cart +GAME( 2004, samsh5sp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5sph, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (set 2, less censored)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, samsh5spho, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_samsh5sp, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Special / Samurai Spirits Zero Special (set 3, censored)", MACHINE_SUPPORTS_SAVE ) /* Alpha Denshi Co. / ADK (changed name in 1993) */ -GAME( 1990, maglord, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Magician Lord (NGM-005)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, maglordh, maglord, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Magician Lord (NGH-005)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, ncombat, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Ninja Combat (NGM-009)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, ncombath, ncombat, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Ninja Combat (NGH-009)", MACHINE_SUPPORTS_SAVE ) -GAME( 1990, bjourney, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Blue's Journey / Raguy (ALM-001)(ALH-001)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, crsword, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Crossed Swords (ALM-002)(ALH-002)", MACHINE_SUPPORTS_SAVE ) -GAME( 1991, trally, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Thrash Rally (ALM-003)(ALH-003)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, maglord, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Magician Lord (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, maglordh, maglord, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Magician Lord (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, ncombat, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Ninja Combat (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, ncombath, ncombat, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Ninja Combat (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1990, bjourney, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Blue's Journey / Raguy", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, crsword, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Crossed Swords", MACHINE_SUPPORTS_SAVE ) +GAME( 1991, trally, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Thrash Rally", MACHINE_SUPPORTS_SAVE ) GAME( 1992, ncommand, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "Ninja Commando", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, wh1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (ALM-005)", MACHINE_SUPPORTS_SAVE ) -GAME( 1992, wh1h, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (ALH-005)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, wh1, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, wh1h, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, wh1ha, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alpha Denshi Co.", "World Heroes (set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, wh2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK", "World Heroes 2 (ALM-006)(ALH-006)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wh2j, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet (ADM-007)(ADH-007)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, aodk, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Aggressors of Dark Kombat / Tsuukai GANGAN Koushinkyoku (ADM-008)(ADH-008)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, wh2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK", "World Heroes 2", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2j, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, aodk, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Aggressors of Dark Kombat / Tsuukai GANGAN Koushinkyoku", MACHINE_SUPPORTS_SAVE ) GAME( 1995, whp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "World Heroes Perfect", MACHINE_SUPPORTS_SAVE ) GAME( 1995, mosyougi, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Syougi No Tatsujin - Master of Syougi", MACHINE_SUPPORTS_SAVE ) GAME( 1996, overtop, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK", "Over Top", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ninjamas, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Ninja Master's - haoh-ninpo-cho", MACHINE_SUPPORTS_SAVE ) GAME( 1996, twinspri, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "Twinkle Star Sprites", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, zintrckb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Zintrick / Oshidashi Zentrix (bootleg of CD version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, zintrckb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Zintrick / Oshidashi Zentrix (bootleg of CD version)", MACHINE_SUPPORTS_SAVE ) /* Aicom (was a part of Sammy) / Yumekobo (changed name in 1996) */ GAME( 1992, viewpoin, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Sammy / Aicom", "Viewpoint", MACHINE_SUPPORTS_SAVE ) GAME( 1994, janshin, neogeo, neogeo_mj, mjneogeo, neogeo_state, init_neogeo, ROT0, "Aicom", "Jyanshin Densetsu - Quest of Jongmaster", MACHINE_SUPPORTS_SAVE ) GAME( 1995, pulstar, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Aicom", "Pulstar", MACHINE_SUPPORTS_SAVE ) GAME( 1998, blazstar, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumekobo", "Blazing Star", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, preisle2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_preisle2, ROT0, "Yumekobo", "Prehistoric Isle 2" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 1999, preisle2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_preisle2, ROT0, "Yumekobo", "Prehistoric Isle 2", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ /* Data East Corporation */ GAME( 1993, spinmast, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Spin Master / Miracle Adventure", MACHINE_SUPPORTS_SAVE ) GAME( 1994, wjammers, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Windjammers / Flying Power Disc", MACHINE_SUPPORTS_SAVE ) GAME( 1994, karnovr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Karnov's Revenge / Fighter's History Dynamite", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, strhoop, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Street Hoop / Street Slam / Dunk Dream (DEM-004)(DEH-004)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ghostlop, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Ghostlop (prototype)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, strhoop, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Street Hoop / Street Slam / Dunk Dream", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ghostlop, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Ghostlop (proto)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, magdrop2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Magical Drop II", MACHINE_SUPPORTS_SAVE ) GAME( 1997, magdrop3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Data East Corporation", "Magical Drop III", MACHINE_SUPPORTS_SAVE ) /* Eleven */ -GAME( 2000, nitd, neogeo, neogeo_noslot, neogeo, neogeo_state, init_nitd, ROT0, "Eleven / Gavaking", "Nightmare in the Dark" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ -GAME( 2001, nitdbl, nitd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Nightmare in the Dark (bootleg)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2000, nitd, neogeo, neogeo_noslot, neogeo, neogeo_state, init_nitd, ROT0, "Eleven / Gavaking", "Nightmare in the Dark", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 2001, nitdbl, nitd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Nightmare in the Dark (bootleg)", MACHINE_SUPPORTS_SAVE ) /* Face */ GAME( 1994, gururin, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Face", "Gururin", MACHINE_SUPPORTS_SAVE ) @@ -8132,16 +8132,16 @@ GAME( 1996, mslug, neogeo, neogeo_noslot, neogeo, neogeo_state, init_ne GAME( 1994, zedblade, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NMK", "Zed Blade / Operation Ragnarok", MACHINE_SUPPORTS_SAVE ) /* Psikyo */ -GAME( 1999, s1945p, neogeo, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Psikyo", "Strikers 1945 Plus" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 1999, s1945p, neogeo, neogeo_noslot, neogeo, neogeo_state, init_s1945p, ROT0, "Psikyo", "Strikers 1945 Plus", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ /* Saurus */ -GAME( 1995, quizkof, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Quiz King of Fighters (SAM-080)(SAH-080)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, quizkofk, quizkof, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Quiz King of Fighters (Korean release)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, quizkof, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Quiz King of Fighters", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, quizkofk, quizkof, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Quiz King of Fighters (Korean)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, stakwin, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Stakes Winner / Stakes Winner - GI kinzen seiha e no michi", MACHINE_SUPPORTS_SAVE ) GAME( 1996, ragnagrd, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Ragnagard / Shin-Oh-Ken", MACHINE_SUPPORTS_SAVE ) GAME( 1996, pgoal, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Pleasure Goal / Futsal - 5 on 5 Mini Soccer (NGM-219)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ironclad, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Choutetsu Brikin'ger - Iron clad (prototype)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, ironclado, ironclad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Choutetsu Brikin'ger - Iron clad (prototype, bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ironclad, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Choutetsu Brikin'ger - Iron clad (proto)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, ironclado, ironclad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Choutetsu Brikin'ger - Iron clad (proto, bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, stakwin2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Stakes Winner 2", MACHINE_SUPPORTS_SAVE ) GAME( 1997, shocktro, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Shock Troopers (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, shocktroa, shocktro, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Saurus", "Shock Troopers (set 2)", MACHINE_SUPPORTS_SAVE ) @@ -8153,16 +8153,16 @@ GAME( 1995, galaxyfg, neogeo, neogeo_noslot, neogeo, neogeo_state, init_ne GAME( 1996, wakuwak7, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Sunsoft", "Waku Waku 7", MACHINE_SUPPORTS_SAVE ) /* Taito */ -GAME( 1994, pbobblen, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Taito", "Puzzle Bobble / Bust-A-Move (Neo-Geo) (NGM-083)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, pbobblenb, pbobblen, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Puzzle Bobble / Bust-A-Move (Neo-Geo) (bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, pbobbl2n, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Taito (SNK license)", "Puzzle Bobble 2 / Bust-A-Move Again (Neo-Geo)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, pbobblen, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Taito", "Puzzle Bobble / Bust-A-Move (NG)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, pbobblenb, pbobblen, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Puzzle Bobble / Bust-A-Move (NG, bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, pbobbl2n, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Taito (SNK license)", "Puzzle Bobble 2 / Bust-A-Move Again (NG)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, pnyaa, neogeo, neogeo_noslot, neogeo, neogeo_state, init_pnyaa, ROT0, "Aiky / Taito", "Pochi and Nyaa", MACHINE_SUPPORTS_SAVE ) /* Takara */ GAME( 1995, marukodq, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Takara", "Chibi Marukochan Deluxe Quiz", MACHINE_SUPPORTS_SAVE ) /* Technos Japan */ -GAME( 1995, doubledr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Technos Japan", "Double Dragon (Neo-Geo)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, doubledr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Technos Japan", "Double Dragon (NG)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, gowcaizr, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Technos Japan", "Voltage Fighter - Gowcaizer / Choujin Gakuen Gowcaizer", MACHINE_SUPPORTS_SAVE ) GAME( 1996, sdodgeb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Technos Japan", "Super Dodge Ball / Kunio no Nekketsu Toukyuu Densetsu", MACHINE_SUPPORTS_SAVE ) @@ -8174,13 +8174,13 @@ GAME( 1994, fightfev, neogeo, neogeo_noslot, neogeo, neogeo_state, init_ne GAME( 1994, fightfeva, fightfev, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Viccom", "Fight Fever (set 2)", MACHINE_SUPPORTS_SAVE ) /* Video System Co. */ -GAME( 1994, pspikes2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Video System Co.", "Power Spikes II (NGM-068)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, pspikes2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Video System Co.", "Power Spikes II", MACHINE_SUPPORTS_SAVE ) GAME( 1994, sonicwi2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Video System Co.", "Aero Fighters 2 / Sonic Wings 2", MACHINE_SUPPORTS_SAVE ) GAME( 1995, sonicwi3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Video System Co.", "Aero Fighters 3 / Sonic Wings 3", MACHINE_SUPPORTS_SAVE ) GAME( 1997, popbounc, neogeo, neogeo_dial, neogeo, neogeo_state, init_neogeo, ROT0, "Video System Co.", "Pop 'n Bounce / Gapporin", MACHINE_SUPPORTS_SAVE ) /* Visco */ -GAME( 1992, androdun, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Andro Dunos (NGM-049)(NGH-049)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, androdun, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Andro Dunos", MACHINE_SUPPORTS_SAVE ) GAME( 1995, puzzledp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Taito (Visco license)", "Puzzle De Pon!", MACHINE_SUPPORTS_SAVE ) GAME( 1996, neomrdo, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Neo Mr. Do!", MACHINE_SUPPORTS_SAVE ) GAME( 1995, goalx3, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Goal! Goal! Goal!", MACHINE_SUPPORTS_SAVE ) @@ -8190,17 +8190,17 @@ GAME( 1997, puzzldpr, puzzledp, neogeo_noslot, neogeo, neogeo_state, init_ne GAME( 1998, breakrev, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Breakers Revenge", MACHINE_SUPPORTS_SAVE ) GAME( 1998, flipshot, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Battle Flip Shot", MACHINE_SUPPORTS_SAVE ) GAME( 1999, ctomaday, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Captain Tomaday", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, ganryu, neogeo, neogeo_noslot, neogeo, neogeo_state, init_ganryu, ROT0, "Visco", "Ganryu / Musashi Ganryuki" , MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ +GAME( 1999, ganryu, neogeo, neogeo_noslot, neogeo, neogeo_state, init_ganryu, ROT0, "Visco", "Ganryu / Musashi Ganryuki", MACHINE_SUPPORTS_SAVE ) /* Encrypted GFX */ GAME( 2000, bangbead, neogeo, neogeo_noslot, neogeo, neogeo_state, init_bangbead, ROT0, "Visco", "Bang Bead", MACHINE_SUPPORTS_SAVE ) -GAME( 2000, b2b, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Bang Bang Busters (2010 NCI release)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2010, b2b, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Visco", "Bang Bang Busters (NCI release)", MACHINE_SUPPORTS_SAVE ) /* Mega Enterprise */ -GAME( 2002, mslug4, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug4, ROT0, "Mega / Playmore", "Metal Slug 4 (NGM-2630)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, mslug4h, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4, ROT0, "Mega / Playmore", "Metal Slug 4 (NGH-2630)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4, neogeo, neogeo_noslot, neogeo, neogeo_state, init_mslug4, ROT0, "Mega / Playmore", "Metal Slug 4 (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, mslug4h, mslug4, neogeo_noslot, neogeo, neogeo_state, init_mslug4, ROT0, "Mega / Playmore", "Metal Slug 4 (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, ms4plus, mslug4, neogeo_noslot, neogeo, neogeo_state, init_ms4plus, ROT0, "bootleg", "Metal Slug 4 Plus (bootleg)", MACHINE_SUPPORTS_SAVE ) /* Evoga */ -GAME( 2002, rotd, neogeo, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Evoga / Playmore", "Rage of the Dragons (NGM-264?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotd, neogeo, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Evoga / Playmore", "Rage of the Dragons", MACHINE_SUPPORTS_SAVE ) /* Atlus */ GAME( 2002, matrim, neogeo, neogeo_noslot, neogeo, neogeo_state, init_matrim, ROT0, "Noise Factory / Atlus", "Matrimelee / Shin Gouketsuji Ichizoku Toukon (NGM-2660) (NGH-2660)", MACHINE_SUPPORTS_SAVE ) @@ -8215,25 +8215,11 @@ GAME( 2001, vliner, neogeo, neogeo_noctrl, vliner, neogeo_state, init_ GAME( 2001, vlinero, vliner, neogeo_noctrl, vliner, neogeo_state, init_vliner, ROT0, "Dyna / BrezzaSoft", "V-Liner (set 2)", MACHINE_SUPPORTS_SAVE ) /* Kyle Hodgetts */ -GAME( 2000, diggerma, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kyle Hodgetts", "Digger Man (prototype)", MACHINE_SUPPORTS_SAVE ) +GAME( 2000, diggerma, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kyle Hodgetts", "Digger Man (proto)", MACHINE_SUPPORTS_SAVE ) /* Vektorlogic */ GAME( 2004, sbp, neogeo, neogeo_noslot, neogeo, neogeo_state, init_sbp, ROT0, "Vektorlogic", "Super Bubble Pop", MACHINE_NOT_WORKING ) /* NG:DEV.TEAM */ GAME( 2005, lasthope, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:DEV.TEAM", "Last Hope (bootleg AES to MVS conversion, no coin support)", MACHINE_SUPPORTS_SAVE ) // wasn't actually released on MVS but bootleg carts have been sold, this doesn't accept coins, runs like a console game -// Last Hope Pink Bullets (c)2008 - MVS/AES -// Fast Striker (c)2010 - MVS/AES -// Fast Striker 1.5 (c)2010 - MVS/AES -// GunLord (c)2012 - MVS/AES -// Neo XYX (c)2013 - MVS/AES -// Razion (c)2014 - MVS/AES? -// Kraut Buster (c)2016 - MVS/AES - -/* N.C.I - LE CORTEX */ -// Treasure of the Caribbean (c)2011 - AES only (no credits system if ran on an MVS, Freeplay) - -/* NEOBITZ */ -// Knight's Chance (c)2014 - MVS/AES - diff --git a/docs/release/src/hbmame/drivers/neogeohb.cpp b/docs/release/src/hbmame/drivers/neogeohb.cpp index 50afe223b3c..a97f67630ef 100644 --- a/docs/release/src/hbmame/drivers/neogeohb.cpp +++ b/docs/release/src/hbmame/drivers/neogeohb.cpp @@ -1,4 +1,4 @@ -// license:BSD-3-Clause +// license:CC BY-NC-ND 3.0 (copying this code into another project is not permitted) // copyright-holders:Robbbert /********************************************************************************************************* @@ -120,11 +120,11 @@ NUM GAME YEAR COMPANY TITLE 258* 2002 ADK Dance RhythMIX 300 0300 2006 NG:DEV.Team Last Hope 301*0301 2010 NG:DEV.Team Fast Striker -302*0302 2011 NG:DEV.Team Last Hope Pink Bullets +302*0302 2011 NG:DEV.Team Last Hope Pink Bullets (could be year2008) 303*0303 2012 NG:DEV.Team Gunlord 304*0304 2013 NG:DEV.Team NEO XYX 305*0305 2014 NG:DEV.Team Razion -306*0306 2015 NG:DEV.Team Kraut Buster +306*0306 2015 NG:DEV.Team Kraut Buster (could be year2016) 316 0048 2011 Le Cortex Treasure of the Caribbean (remake) 323 1234 2022 OzzyOuzo The Eye of Typhoon (remake) 331 0008 2001 Brezzasoft Jockey Grand Prix @@ -134,7 +134,7 @@ NUM GAME YEAR COMPANY TITLE 336 0094 Face Dragon's Heaven 338 FEDC 2004 Vektorlogic Super Bubble Pop *9237 161in1 Multigame -340*0501 2013 Neobitz Knight's Chance +340*0501 2013 Neobitz Knight's Chance (could be year2014) 341 0400 2013 Le Cortex Crouching Pony Hidden Dragon demo 342 BB01 2019 Bitmap Bureau Xeno Crisis 360 5003 2003 PhenixSoft Crouching Tiger Hidden Dragon (hack of kof2001) @@ -1783,18 +1783,10 @@ ROM_START( syscheck ) NEO_SFIX_64K( "606.s1", CRC(4774f28e) SHA1(f381dac250fca3dfe1eb8c8f1b9b3bf0d521000e) ) - ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) - - ROM_REGION( 0x20000, "audiobios", 0 ) - ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) - - ROM_REGION( 0x20000, "audiocpu", 0 ) - ROM_LOAD( "606.m1", 0x0000, 0x10000, CRC(7669de64) SHA1(caa170b561df4f68000beaad41d942c66a4a10ee) ) - ROM_RELOAD( 0x10000, 0x10000 ) + NEO_BIOS_AUDIO_64K( "407.m1", CRC(7669de64) SHA1(caa170b561df4f68000beaad41d942c66a4a10ee) ) ROM_REGION( 0x80000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "606.v1", 0x000000, 0x80000, CRC(504bf849) SHA1(13a184ec9e176371808938015111f8918cb4df7d) ) + ROM_LOAD( "407.v1", 0x000000, 0x80000, CRC(504bf849) SHA1(13a184ec9e176371808938015111f8918cb4df7d) ) ROM_REGION( 0x10000, "sprites", ROMREGION_ERASEFF ) // no sprites (these blank roms not used) @@ -2003,14 +1995,16 @@ ROM_END // 625 : Chip n Dale intro from Raregame -ROM_START( cndi ) /* you must use unibios to select Japan Console */ +ROM_START( cndi ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "625.p1", 0x000000, 0x800000, CRC(2df9a41d) SHA1(f08d81f529f17d22218b4bb52840f4a13f5821a2) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2034,14 +2028,16 @@ ROM_START( cndi ) /* you must use unibios to select Japan Console */ ROM_END // 625 : Chip n Dale intro from Raregame -ROM_START( cndia ) /* you must use unibios to select Japan Console */ +ROM_START( cndia ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "625.p1", 0x000000, 0x800000, CRC(2df9a41d) SHA1(f08d81f529f17d22218b4bb52840f4a13f5821a2) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2066,14 +2062,16 @@ ROM_END // 626 : Darkwing Duck intro from Raregame -ROM_START( dwi ) /* you must use unibios to select Japan Console */ +ROM_START( dwi ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "626.p1", 0x000000, 0x800000, CRC(8e3f2ea8) SHA1(80efd45770938b2dc3ac8c67d823bae4369a68aa) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "626.s1", CRC(3dc5c1ef) SHA1(fa194481524cd95ec7188fef0857ef4d2435d7eb) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2097,14 +2095,16 @@ ROM_START( dwi ) /* you must use unibios to select Japan Console */ ROM_END // 626 : Darkwing Duck intro from Raregame -ROM_START( dwia ) /* you must use unibios to select Japan Console */ +ROM_START( dwia ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "626.p1", 0x000000, 0x800000, CRC(8e3f2ea8) SHA1(80efd45770938b2dc3ac8c67d823bae4369a68aa) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2129,15 +2129,17 @@ ROM_END // 627 : Ghostbusters intro from Raregame -ROM_START( gbi ) /* you must use unibios to select Japan Console */ +ROM_START( gbi ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "627.p1", 0x000000, 0x100000, CRC(af69ef5f) SHA1(e218d1c99e491afcf1887ef9f5bed3e7a5e53fe4) ) ROM_LOAD16_WORD_SWAP( "627.p2", 0x100000, 0x400000, CRC(f57e393f) SHA1(4e4ac08db6cc28bcc47808854b1ceb407a486fe5) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2160,14 +2162,16 @@ ROM_END // 628 : Robocop intro from Raregame -ROM_START( rci ) /* you must use unibios to select Japan Console */ +ROM_START( rci ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "628.p1", 0x000000, 0x800000, CRC(adcb4fe0) SHA1(596242e344d1e171eed7ef242c10aec1a0090acf) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2192,15 +2196,17 @@ ROM_END // 629 : Spiderman intro from Raregame -ROM_START( smi ) /* you must use unibios to select Japan Console */ +ROM_START( smi ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "629.p1", 0x000000, 0x100000, CRC(66b5cfe8) SHA1(65754292a085fce07a04fbe8b91a62c42a9695b1) ) ROM_LOAD16_WORD_SWAP( "629.p2", 0x100000, 0x400000, CRC(72082aea) SHA1(a56a8d9196c7d6cc5d66204623cce964e1feda05) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2223,14 +2229,16 @@ ROM_END // 630 : Teenage Mutant Ninja Turtles intro from Raregame -ROM_START( tmnti ) /* you must use unibios to select Japan Console */ +ROM_START( tmnti ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "630.p1", 0x000000, 0x800000, CRC(2d5066ff) SHA1(e1109c1e7532fa167ba5c9c90648d019740efd8e) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "626.s1", CRC(3dc5c1ef) SHA1(fa194481524cd95ec7188fef0857ef4d2435d7eb) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2253,14 +2261,16 @@ ROM_START( tmnti ) /* you must use unibios to select Japan Console */ ROM_LOAD16_BYTE( "630.c8", 0x1800001, 0x400000, CRC(8c15d91b) SHA1(4b4d4fd2302c43a5c82bb849803d13d43947a695) ) ROM_END -ROM_START( tmntia ) /* you must use unibios to select Japan Console */ +ROM_START( tmntia ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "630a.p1", 0x000000, 0x800000, CRC(ed4f5fec) SHA1(6f3d00137b44ab2734d84bc6cea4ea58b9b2350d) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "626.s1", CRC(3dc5c1ef) SHA1(fa194481524cd95ec7188fef0857ef4d2435d7eb) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2285,14 +2295,16 @@ ROM_END // 631 : Duck Tales intro from Raregame -ROM_START( dti ) /* you must use unibios to select Japan Console */ +ROM_START( dti ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "631.p1", 0x000000, 0x800000, CRC(f975711c) SHA1(0bce8bf92536dd18920cdc1ab66a9c42b0a96df3) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -2316,14 +2328,16 @@ ROM_START( dti ) /* you must use unibios to select Japan Console */ ROM_END // 631 : Duck Tales intro from Raregame -ROM_START( dtia ) /* you must use unibios to select Japan Console */ +ROM_START( dtia ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "631.p1", 0x000000, 0x800000, CRC(f975711c) SHA1(0bce8bf92536dd18920cdc1ab66a9c42b0a96df3) ) + ROM_FILL(0x30A,1,0x70) + ROM_FILL(0x30B,1,0x04) NEO_SFIX_64K( "627.s1", CRC(63b8b25e) SHA1(1dacfaebfa68d1b2518324c2bc000f310ed8fc3f) ) ROM_REGION16_BE( 0x20000, "mainbios", 0 ) - ROM_LOAD16_WORD_SWAP( "uni-bios_2_3o.rom", 0x00000, 0x20000, CRC(601720ae) SHA1(1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9) ) + ROM_LOAD16_WORD_SWAP("japan-j3.bin", 0x00000, 0x020000, CRC(dff6d41f) SHA1(e92910e20092577a4523a6b39d578a71d4de7085) ) ROM_REGION( 0x20000, "audiobios", 0 ) ROM_LOAD( "sm1.sm1", 0x00000, 0x20000, CRC(97cf998b) SHA1(977387a7c76ef9b21d0b01fa69830e949a9a9626) ) @@ -3152,7 +3166,7 @@ GAME( 1996, crswd2bl, neogeo, neogeo_noslot, neogeo, neogeo_state, init GAME( 1995, csw2, crswd2bl, no_watchdog, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Crossed Swords 2", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 1995, fr2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2", MACHINE_SUPPORTS_SAVE ) GAME( 1995, fr2cd, fr2, neogeo_noslot, neogeo, neogeo_state, init_fr2ch, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2 (CD Bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, fr2ch, fr2, neogeo_noslot, neogeo, neogeo_state, init_fr2ch, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2 (CD to MVS conversion)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fr2ch, fr2, neogeo_noslot, neogeo, neogeo_state, init_fr2ch, ROT0, "Video Systems Co.", "Idol Mahjong Final Romance 2 (CD conversion)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, zintrckbh, zintrckb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "ZinTricK (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, zintrkcd, zintrckb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Razoola", "ZinTricK (CD conversion)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, zintrkm, zintrckb, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Elrayseur", "ZinTricK (Music test)", MACHINE_SUPPORTS_SAVE ) @@ -3189,16 +3203,16 @@ GAME( 2006, ffeast, neogeo, neogeo_noslot, neogeo, neogeo_state, init GAME( 2005, ffeastd, ffeast, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Rastersoft", "Frog Feast demo", MACHINE_SUPPORTS_SAVE ) GAME( 2009, gbi, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "[Raregame]", "GhostBusters (Intro demo)", MACHINE_SUPPORTS_SAVE ) GAME( 2020, gxg, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Vasily Familiya", "Casanova She And She demo", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE ) -GAME( 2021, hypernoid, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "M.Priewe", "Hypernoid (2021-11-28)", MACHINE_SUPPORTS_SAVE ) +GAME( 2021, hypernoid, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "M.Priewe", "Hypernoid, 2021-11-28)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, igla, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Vasily Familiya", "Operation I.G.L.A. demo", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE ) GAME( 2013, iocero, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "iocerom", "Primo Demo", MACHINE_SUPPORTS_SAVE ) GAME( 2018, lernit, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Vasily Familiya", "Team Lernit", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE ) GAME( 2020, lhbb, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Elrayzeur", "Last Hope (Blue Bullets)", MACHINE_SUPPORTS_SAVE ) GAME( 2007, lhcdb, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:Dev.Team", "Last Hope CD Beta", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) -GAME( 2007, lhcdba, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:Dev.Team", "Last Hope (Neo CD conversion)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, lhcdba, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:Dev.Team", "Last Hope (CD conversion)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) GAME( 2007, lhopecd, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:DEV.TEAM", "Last Hope JAP NGCD (Beta 1)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) GAME( 2007, lhopecdh, lasthope, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "NG:DEV.TEAM", "Last Hope JAP NGCD (Beta 2)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2021, looptris, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "Looptris (2021-12-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2021, looptris, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "Looptris, 2021-12-26)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, ltorb, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "Jonas Indiana and The Lost Temple of RA (beta, 2005-07-17)", MACHINE_SUPPORTS_SAVE ) GAME( 2009, knacki, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Furrtek", "KnackiBalls", MACHINE_SUPPORTS_SAVE ) GAME( 2021, ndo_a_td, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "Neo Driftout Tech Demo", MACHINE_SUPPORTS_SAVE ) @@ -3228,7 +3242,7 @@ GAME( 2020, neotrisd2, neotrisd1,neogeo_noslot, neogeo, neogeo_state, init GAME( 2020, neotrisd3, neotrisd1,neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Totologic", "Neotris Demo 3", MACHINE_SUPPORTS_SAVE ) GAME( 2020, nblktiger, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "OzzyOuzo", "Neo Black Tiger", MACHINE_IS_INCOMPLETE | MACHINE_SUPPORTS_SAVE ) GAME( 2021, ng4ptest, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "4 Player Multitab Test (CD)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, ngem2k, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "NGEM2K (Beta 2006-01-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, ngem2k, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blastar", "NGEM2K (Beta, 2006-01-18)", MACHINE_SUPPORTS_SAVE ) GAME( 2012, ngftdemo, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "CeL", "NGF Transparency Demo", MACHINE_SUPPORTS_SAVE ) GAME( 2014, ngmontst, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "M.Priewe", "NeoGeo Monitor Test", MACHINE_SUPPORTS_SAVE ) GAME( 2016, ngtd2, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Luis Miguel Mayor", "NeoGeo Tech Demo 2", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngdoubledr.cpp b/docs/release/src/hbmame/drivers/ngdoubledr.cpp index 6f7d8d8d4fe..b21c39176b1 100644 --- a/docs/release/src/hbmame/drivers/ngdoubledr.cpp +++ b/docs/release/src/hbmame/drivers/ngdoubledr.cpp @@ -272,18 +272,6 @@ ROM_START( doubledrsp ) ROM_LOAD16_BYTE( "082.c8", 0xc00001, 0x100000, CRC(69a5fa37) SHA1(020e70e0e8b3c5d00a40fe97e418115a3187e50a) ) ROM_END -GAME( 2003, dbdeh, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Add Char - Max ultra kill after hit 2003-04-20)", MACHINE_SUPPORTS_SAVE ) //Based on dbdehy -GAME( 1995, dbdehy, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Double Dragon (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, dbdq, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Double Dragon (Cute style portrait)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, dbdqb, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, dbdqeh, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Max ultra kill after hit - Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, dbdqp, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Double Dragon (Q-ver Char - Max ultra kill after hit)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, dbdy, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Double Dragon (Add Char - Always in AES mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, doubledre2, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon Q (Boss hack Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, doubledres, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, doubledrhp, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blackheart", "Double Dragon (Perfectly simplified Edition)(2009-09-19)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, doubledrsp, doubledr, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.0.0311)", MACHINE_SUPPORTS_SAVE ) - /************* Double Dragon @@ -510,6 +498,17 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Double Dragon +GAME( 2003, dbdeh, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Add Char - Max ultra kill after hit, 2003-04-20)", MACHINE_SUPPORTS_SAVE ) //Based on dbdehy +GAME( 1995, dbdehy, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Double Dragon (Enable hidden characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, dbdq, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Double Dragon (Cute style portrait)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, dbdqb, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, dbdqeh, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Double Dragon (Q-ver Char - Max ultra kill after hit - Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, dbdqp, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Double Dragon (Q-ver Char - Max ultra kill after hit)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, dbdy, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Double Dragon (Add Char - Always in AES mode)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, doubledre2, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon Q (Boss hack Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, doubledres, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, doubledrhp, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Blackheart", "Double Dragon (Perfectly simplified Edition, 2009-09-19)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, doubledrsp, doubledr, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.0.0311)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, doubledrs01, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji", "Double Dragon (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, doubledrs02, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Double Dragon (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, doubledrs03, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "tanchenpeng", "Double Dragon (Cancel Charge)", MACHINE_SUPPORTS_SAVE ) @@ -517,6 +516,6 @@ GAME( 1995, doubledrs04, doubledr, neogeo_noslot, neogeo, neogeo_state, GAME( 1995, doubledrs05, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Double Dragon (Random Selection)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, doubledrs06, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, doubledrs07, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Super Remix Edition 1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, doubledrs08, doubledr, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.X 2017-03-08)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, doubledrs09, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Edition Language China 2015-04-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, doubledrs08, doubledr, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Double Dragon (Special 2017 v1.X, 2017-03-08)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, doubledrs09, doubledr, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Double Dragon (Edition Language China, 2015-04-06)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/nggaroup.cpp b/docs/release/src/hbmame/drivers/nggaroup.cpp index 95e3a49c9ab..3c7d95af85e 100644 --- a/docs/release/src/hbmame/drivers/nggaroup.cpp +++ b/docs/release/src/hbmame/drivers/nggaroup.cpp @@ -308,19 +308,6 @@ ROM_START( garoupeh ) ROM_LOAD16_BYTE( "proto_253.c8", 0x3000001, 0x800000, CRC(f778fe99) SHA1(c963f6ba90a36d02991728b44ffcf174ca18268a) ) ROM_END -GAME( 1999, garoub, garou, neogeo_noslot, neogeo, neogeo_state, init_garou, ROT0, "Ydmis", "Garou - Mark of the Wolves (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoud, garou, neogeo_noslot, neogeo, neogeo_state, init_garoud, ROT0, "hack","Garou - Mark of the Wolves (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupamu, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MU", "Garou - Mark of the Wolves (Approach to Arcade v5.0a)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupehc, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Garou - Mark of the Wolves (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupf, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Fixed Bug Patch V1 winning message, sprites and some bugs)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupfu, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Fixed Bug Patch V2 winning message, sprites and some bugs)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupfp, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Rom Fix - Fix Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, garoupx11, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Xtreme Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (P1 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupy1, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Add selection boss V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1999, garoupeh, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Misfit Ydmis", "Garou - Mark of the Wolves (Add Char)", MACHINE_SUPPORTS_SAVE ) - - /***** Garou ********/ @@ -434,8 +421,19 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Garou +GAME( 1999, garoub, garou, neogeo_noslot, neogeo, neogeo_state, init_garou, ROT0, "Ydmis", "Garou - Mark of the Wolves (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoud, garou, neogeo_noslot, neogeo, neogeo_state, init_garoud, ROT0, "hack","Garou - Mark of the Wolves (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupamu, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MU", "Garou - Mark of the Wolves (Approach to Arcade v5.0a)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupehc, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Garou - Mark of the Wolves (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupf, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Fixed Bug Patch V1 winning message, sprites and some bugs)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupfu, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Fixed Bug Patch V2 winning message, sprites and some bugs)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupfp, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Rom Fix - Fix Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, garoupx11, garoupy, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Xtreme Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupy, neogeo, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Garou - Mark of the Wolves (P1 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupy1, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Add selection boss V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1999, garoupeh, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Misfit Ydmis", "Garou - Mark of the Wolves (Add Char)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, garoups01, garou, neogeo_noslot, neogeo, neogeo_state, init_garou, ROT0, "Creamymami[EGCG]", "Garou - Mark of the Wolves (Infinite Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1999, garoups02, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "feiyang001597", "Garou - Mark of the Wolves (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) GAME( 2018, garoups03, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Garou - Mark of the Wolves (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, garoups04, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Resurgence Lite 2015-03-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, garoups04, garou, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Garou - Mark of the Wolves (Resurgence Lite, 2015-03-10)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngkofmisc.cpp b/docs/release/src/hbmame/drivers/ngkofmisc.cpp index b9850c37910..28a7cdb7e2b 100644 --- a/docs/release/src/hbmame/drivers/ngkofmisc.cpp +++ b/docs/release/src/hbmame/drivers/ngkofmisc.cpp @@ -95,7 +95,6 @@ void neogeo_state::init_kof10thu() } - ROM_START( cthd2k3a ) ROM_REGION( 0x500000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "360a.p1", 0x000000, 0x100000, CRC(1185fe39) SHA1(f7ce0878180858c359f125990fd750ec846f42dd) ) @@ -678,37 +677,6 @@ ROM_START( kf2k8unis01 ) ROM_END -ROM_START( kof10thbr ) // p1 is block-scrambled - ROM_REGION( 0x800000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "366br.p1", 0x000000, 0x800000, CRC(c320bbaa) SHA1(f5570d78670881cf3ce787698e07d727fb0aeec2) ) - - NEO_SFIX_128K( "366d.s1", CRC(3c757cb1) SHA1(fea798902c59c125c8d31f42d52aa22caa31fc7b) ) - - NEO_BIOS_AUDIO_128K( "kf10-m1.bin", CRC(f6fab859) SHA1(0184aa1394b9f9946d610278b53b846020dd88dc) ) - - ROM_REGION( 0x1000000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "kf10-v1.bin", 0x000000, 0x800000, CRC(0fc9a58d) SHA1(9d79ef00e2c2abd9f29af5521c2fbe5798bf336f) ) - ROM_LOAD( "kf10-v2.bin", 0x800000, 0x800000, CRC(b8c475a4) SHA1(10caf9c69927a223445d2c4b147864c02ce520a8) ) - - ROM_REGION( 0x4000000, "sprites", 0 ) - ROM_LOAD16_BYTE( "kf10-c1a.bin", 0x0000000, 0x400000, CRC(3bbc0364) SHA1(e8aa7ff82f151ce1db56f259377b64cceef85af0) ) - ROM_LOAD16_BYTE( "kf10-c2a.bin", 0x0000001, 0x400000, CRC(91230075) SHA1(d9098e05a7ba6008661147b6bf8bc2f494b8b72b) ) - ROM_LOAD16_BYTE( "kf10-c1b.bin", 0x0800000, 0x400000, CRC(b5abfc28) SHA1(eabf60992bb3485c95330065294071ec155bfe7c) ) - ROM_LOAD16_BYTE( "kf10-c2b.bin", 0x0800001, 0x400000, CRC(6cc4c6e1) SHA1(be824a944e745ee18efdc45c81fd496a4d624b9c) ) - ROM_LOAD16_BYTE( "kf10-c3a.bin", 0x1000000, 0x400000, CRC(5b3d4a16) SHA1(93ac1cd7739100f8c32732644f81f2a19837b131) ) - ROM_LOAD16_BYTE( "kf10-c4a.bin", 0x1000001, 0x400000, CRC(c6f3419b) SHA1(340c17a73aeb7bf8a6209f8459e6f00000075b50) ) - ROM_LOAD16_BYTE( "kf10-c3b.bin", 0x1800000, 0x400000, CRC(9d2bba19) SHA1(5ebbd0af3f83a60e33c8ccb743e3d5f5a96f1273) ) - ROM_LOAD16_BYTE( "kf10-c4b.bin", 0x1800001, 0x400000, CRC(5a4050cb) SHA1(8fd2291f349efa1ed5cd37ad4e273b60fe831a77) ) - ROM_LOAD16_BYTE( "kf10-c5a.bin", 0x2000000, 0x400000, CRC(a289d1e1) SHA1(50c7d7ebde6e118a01036cc3e40827fcd9f0d3fd) ) - ROM_LOAD16_BYTE( "kf10-c6a.bin", 0x2000001, 0x400000, CRC(e6494b5d) SHA1(18e064b9867ae0b0794065f8dbefd486620419db) ) - ROM_LOAD16_BYTE( "kf10-c5b.bin", 0x2800000, 0x400000, CRC(404fff02) SHA1(56d1b32c87ea4885e49264e8b21846e465a20e1f) ) - ROM_LOAD16_BYTE( "kf10-c6b.bin", 0x2800001, 0x400000, CRC(f2ccfc9e) SHA1(69db7fac7023785ab94ea711a72dbc2826cfe1a3) ) - ROM_LOAD16_BYTE( "kf10-c7a.bin", 0x3000000, 0x400000, CRC(be79c5a8) SHA1(ded3c5eb3571647f50533eb682c2675372ace3fb) ) - ROM_LOAD16_BYTE( "kf10-c8a.bin", 0x3000001, 0x400000, CRC(a5952ca4) SHA1(76dbb3cb45ce5a4beffa1ed29491204fc6617e42) ) - ROM_LOAD16_BYTE( "kf10-c7b.bin", 0x3800000, 0x400000, CRC(3fdb3542) SHA1(7d2050752a2064cd6729f483a0da93808e2c6033) ) - ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) ) -ROM_END - ROM_START( kof10thd ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "366d.p1", 0x000000, 0x800000, CRC(30c82f4c) SHA1(d02e6fa14af6fd4aff0349fcb3d275d9226ccbe7) ) @@ -740,7 +708,7 @@ ROM_START( kof10thd ) ROM_LOAD16_BYTE( "kf10-c8b.bin", 0x3800001, 0x400000, CRC(661b7a52) SHA1(0ae2ad2389134892f156337332b77adade3ddad1) ) ROM_END -ROM_START( kof10thd16 ) // after loading, p1 needs unscrambling: 2&3<->4&5 etc +ROM_START( kof10thd16 ) ROM_REGION( 0x800000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "366d16.p1", 0x000000, 0x800000, CRC(ea4274f6) SHA1(b9ea7f92f531916bed6363c8214ed5ae117d5148) ) @@ -4983,19 +4951,19 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Crouching Tiger Hidden Dragon GAME( 2004, cthd2k3b, neogeo, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, cthd2k3a, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2k3a, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg, set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, cthd2k3d, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg / set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, cthd2k3a, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2k3a, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, cthd2k3d, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (set 1 fully decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3eh, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Fighters Kim and HunterX Hacker", "Crouching Tiger Hidden Dragon 2003 (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3ifz, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Eddids[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Ice fz remix)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Jason[FGCH]", "Crouching Tiger Hidden Dragon 2003 (Some characters move to simplify 1.2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, ct2k3k3o, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Jason/K3", "Crouching Tiger Hidden Dragon 2003 (Remix Edition)(Diff Move - 2003-08-18)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, ct2k3spd, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ct2k3spi, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Simplified 2016-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, ct2k3k3o, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Jason/K3", "Crouching Tiger Hidden Dragon 2003 (Remix Edition)(Diff Move, 2003-08-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, ct2k3spd, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 Super Plus (decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ct2k3spi, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Simplified, 2016-03-15)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3xx, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Blood Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3ys, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Red Fire Remix)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, ct2k3ad, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg / set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, ct2k3ad, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (set 2 fully decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3s01, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "zhaolu94", "Crouching Tiger Hidden Dragon 2003 (Color Fix Form Kof2001)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, ct2k3k3s02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Simplified Color 2016-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, ct2k3k3s02, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Simplified Color, 2016-03-15)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3s03, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3s04, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "bootleg", "Crouching Tiger Hidden Dragon 2003 (Super Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3s05, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "Creamymami[EGCG]", "Crouching Tiger Hidden Dragon 2003 (Hidden Characters Boss V2)", MACHINE_SUPPORTS_SAVE ) @@ -5025,10 +4993,10 @@ GAME( 2004, ct2k3k3s28, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2004, ct2k3k3s29, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.8)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, ct2k3k3s30, cthd2k3b, neogeo_noslot, neogeo, neogeo_state, init_cthd2003, ROT0, "hack", "Crouching Tiger Hidden Dragon 2003 (Super Remix Edition 1.9)", MACHINE_SUPPORTS_SAVE ) // King of Gladiator -GAME( 1997, kogd, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "hack", "King of Gladiator (The King of Fighters '97 bootleg)(fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kogf, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "Zxbdragon / Ryu", "King of Gladiator (Remove the mark of the screen)(Fix v3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kogd, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "hack", "King of Gladiator (fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kogf, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "Zxbdragon / Ryu", "King of Gladiator (Remove the mark of the screen, Fix v3)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, koggv, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "hack", "King of Gladiator (Green Fire edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, kogmxpls, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "hack", "King of Gladiator mix Plus-EX (The King of Fighters '97 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, kogmxpls, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "hack", "King of Gladiator mix Plus-EX", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kogplus, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "bootleg", "King of Gladiator Plus (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kogplus1, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "bootleg", "King of Gladiator Plus (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kogplusf, kof97, hbmame_kog, neogeo, neogeo_state, init_kogd, ROT0, "Zxbdragon / Ryu", "King of Gladiator Plus (Fixed Edition)", MACHINE_SUPPORTS_SAVE ) @@ -5044,15 +5012,14 @@ GAME( 1997, kogs08, kof97, neogeo_kog, neogeo, neogeo_state, init_ GAME( 1997, kogs09, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "liuzheng0131", "King of Gladiator (Valentine's Day And Red Fire)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kogs10, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "K65535", "King of Gladiator (Purple & Green Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, kogs11, kof97, neogeo_kog, neogeo, neogeo_state, init_kog, ROT0, "Bloodlust", "King of Gladiator (Add Chris's Purple Fire)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kogs12, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "King of Gladiator (Resurgence Plus Dog Slaughter Edition 2020-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kogs12, kof97, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "King of Gladiator (Resurgence Plus Dog Slaughter Edition, 2020-01-23)", MACHINE_SUPPORTS_SAVE ) // 10th Anniversary -GAME( 2005, kof10thbr, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Neogeo BR Team", "Kof 10th Anniversary (Brazil)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof10thd, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary (The King of Fighters 2002 bootleg / Fully Decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof10thd16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof10thu, ROT0, "hack", "Kof 10th Anniversary Unique (Simplify Edition)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof10thd, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary (Fully Decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof10thd16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary Unique (Simplify Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2015, kof10thep15,kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "hack", "Kof 10th Anniversary Extra Plus (Simplify Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof10thu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof10thu, ROT0, "hack", "Kof 10th Anniversary Unique (bootleg, set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof10thu, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof10thu, ROT0, "hack", "Kof 10th Anniversary Unique (set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kof10thub, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary Unique (Portuguese)", MACHINE_SUPPORTS_SAVE ) -GAME( 2005, kof10thud, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary Unique (The King of Fighters 2002 bootleg)(decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2005, kof10thud, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary Unique (decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf10theps01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "Creamymami[EGCG]", "Kof 10th Anniversary Extra Plus (Unlimited Power Store)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf10theps02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "kumagorou", "Kof 10th Anniversary Extra Plus (Green Fire)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf10theps03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf10thep, ROT0, "kawada7278", "Kof 10th Anniversary Extra Plus (Violet Fire)", MACHINE_SUPPORTS_SAVE ) @@ -5092,29 +5059,29 @@ GAME( 2005, kf2k5unis09, kof2002, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2005, kf2k5unis10, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Turn Time Bg Into Half Transparency V2)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf2k5unis11, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k5uni, ROT0, "Eddids[FGCH]", "Kof 10th Anniversary 2005 Unique (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2005, kf2k5unis12, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kf2k5uni, ROT0, "oak2003", "Kof 10th Anniversary 2005 Unique (Turn Life-Bar Into Half-Transparency)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k5unis15, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Alpha Unique 2020-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k5unis16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Alpha Unique New 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k5unis18, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Omega Edition Simplified 2020-02-27)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k5unis15, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Alpha Unique, 2020-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k5unis16, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Alpha Unique New, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k5unis18, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2005 Unique (Omega Edition Simplified, 2020-02-27)", MACHINE_SUPPORTS_SAVE ) // Kof 10th Anniversary 2005 Unique (2008) GAME( 2008, kf2k8uni, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2008 Unique", MACHINE_SUPPORTS_SAVE ) GAME( 2008, kf2k8unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_kof2002, ROT0, "hack", "Kof 10th Anniversary 2008 Unique (Alt)", MACHINE_SUPPORTS_SAVE ) // Kof 10th Anniversary 2005 Unique (2019) -GAME( 2019, kf2k19unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimized 2019-05-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2019, kf2k19unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimized 2019-06-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k19unis03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimized Simplified Edition 2020-02-05)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k19unis04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimized 2020-?\?-?\?)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kf2k19unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimised 2019-05-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2019, kf2k19unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimised 2019-06-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k19unis03, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimised Simplified Edition, 2020-02-05)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k19unis04, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2019 Unique (Optimised 2020)", MACHINE_SUPPORTS_SAVE ) // Kof 10th Anniversary 2005 Unique (2020) -GAME( 2020, kf2k20unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2020 Unique (Optimized 2020-10-25)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kf2k20unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2020 Unique (Optimized 2020-11-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k20unis01, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2020 Unique (Optimised, 2020-10-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kf2k20unis02, kof2002, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof 10th Anniversary 2020 Unique (Optimised, 2020-11-06)", MACHINE_SUPPORTS_SAVE ) // Kof Special Edition 2004 -GAME( 2004, kof2k4mp, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k4mp2, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus 2 (The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4mp, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4mp2, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4omg, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "KofOnTeam", "Kof Special Edition 2004 (Omega v0.5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k4pls, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4pls, ROT0, "bootleg", "Kof Special Edition 2004 Plus (Set 1)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4pls, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4pls, ROT0, "bootleg", "Kof Special Edition 2004 Plus (Set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 2010, kof2k4ru, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "MVS Hacks PSP", "Kof Special Edition 2004 (Remix Ultra v2.6F)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4se1, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 (Bootleg)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4seb, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dragon Co.", "Kof Special Edition 2004 (Portuguese)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k4spl, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004 Plus (Set 2)(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4spl, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004 Plus (Set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses01, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "KyoX", "Kof Special Edition 2004 (Portuguese)(Alt)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses04, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "wesker[FGCH]", "Kof Special Edition 2004 (Unluck Max2 V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses05, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unluck Max2 V2)", MACHINE_SUPPORTS_SAVE ) @@ -5122,7 +5089,7 @@ GAME( 2004, kof2k4ses06, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2004, kof2k4ses07, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses08, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unlimited Power)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses09, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 (Unlimited Power Store)", MACHINE_SUPPORTS_SAVE ) -GAME( 2006, kof2k4ses10, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "tcwlee[EGCG]", "Kof Special Edition 2004 (Color Change)(2006-02-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2006, kof2k4ses10, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "tcwlee[EGCG]", "Kof Special Edition 2004 (Color Change, 2006-02-02)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses11, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "kumagorou", "Kof Special Edition 2004 (Green Fire)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses12, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "kawada7278", "Kof Special Edition 2004 (Violet Fire)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses13, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Kim", "Kof Special Edition 2004 (Icy Blue Style)", MACHINE_SUPPORTS_SAVE ) @@ -5130,7 +5097,7 @@ GAME( 2004, kof2k4ses14, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2004, kof2k4ses15, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Foxy[PHT]", "Kof Special Edition 2004 (Add NESTS Team)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses16, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "TSUNG823", "Kof Special Edition 2004 (No Erotic Picture)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses17, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "bootleg", "Kof Special Edition 2004 (Enable random CPU color)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k4ses18, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Kim", "Kof Special Edition 2004 (Change Color In Battle(The King of Fighters 2002 bootleg)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4ses18, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Kim", "Kof Special Edition 2004 (Change Color In Battle)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses19, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "siromezm", "Kof Special Edition 2004 (Change Member)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses20, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Half Transparency Timer)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses21, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "oak2003", "Kof Special Edition 2004 (Fix Timer)", MACHINE_SUPPORTS_SAVE ) @@ -5142,13 +5109,13 @@ GAME( 2004, kof2k4ses26, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2004, kof2k4ses27, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "kof1996", "Kof Special Edition 2004 (Remove Countdown)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses28, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "wesker[FGCH]", "Kof Special Edition 2004 (Practice Mode Maximum Power)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses29, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "Eddids[FGCH]", "Kof Special Edition 2004 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) -GAME( 2004, kof2k4ses30, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Omega v1.0 2011-12-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 2004, kof2k4ses30, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Omega v1.0, 2011-12-13)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4ses31, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus (Add Boss Hack )", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, kof2k4ses32, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus (Crazy Edition 2018-10-26)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k4ses33, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Omega v1.0 2020-01-03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k4ses34, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Resurgence Plus Enhanced 2020-01-23)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k4ses35, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Resurgence Plus Enhanced New 2020-01-24)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, kof2k4ses36, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Plus 2020-03-02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, kof2k4ses32, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4se, ROT0, "hack", "Kof Special Edition 2004 Magic Plus (Crazy Edition, 2018-10-26)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k4ses33, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Omega v1.0, 2020-01-03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k4ses34, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Resurgence Plus Enhanced, 2020-01-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k4ses35, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Resurgence Plus Enhanced New, 2020-01-24)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, kof2k4ses36, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Kof Special Edition 2004 (Plus, 2020-03-02)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4plss01, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4pls, ROT0, "KyoX", "Kof Special Edition 2004 Plus (Portuguese)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4plss02, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4pls, ROT0, "wesker[FGCH]", "Kof Special Edition 2004 Plus (Unluck Max2 v1)", MACHINE_SUPPORTS_SAVE ) GAME( 2004, kof2k4plss03, kof2k4se, neogeo_noslot, neogeo, neogeo_state, init_kof2k4pls, ROT0, "Creamymami[EGCG]", "Kof Special Edition 2004 Plus (Unlimited Power)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/nglastblade.cpp b/docs/release/src/hbmame/drivers/nglastblade.cpp index a1034fa21a1..85c103bd842 100644 --- a/docs/release/src/hbmame/drivers/nglastblade.cpp +++ b/docs/release/src/hbmame/drivers/nglastblade.cpp @@ -759,39 +759,6 @@ ROM_START( lb2yd ) /* The Last Blade 2 - Hack by Ydmis - (Ultra kill start is ma ROM_LOAD16_BYTE( "243.c6", 0x2000001, 0x800000, CRC(ec9c36d0) SHA1(e145e9e359000dda6e1dfe95a996bc6d29cfca21) ) ROM_END -GAME( 1997, lba, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Last Blade (set 3)(NGM-2340, alternate board)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbb, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri, Wesker", "Last Blade (3 Add Char - Wesker mod)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbboss, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri", "Last Blade (3 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbd, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami/Kurouri/Wesker/Ydmis", "Last Blade (Boss hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbe, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Kurouri, Wesker and Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack - Wesker mod.)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbeh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbeh2, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (Enable Hidden Characters V1 Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbeho, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbha, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Robert", "Last Blade (Boss hack, Alternate Set)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbseh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lbsk, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kaede", "Last Blade (Special Moves Revision Final)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, lbsp, lastblad, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Last Blade (Special v1.0.0701 2017-06-30)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, lbsp2, lastblad, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Last Blade (Special v1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2017, lbsp3, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade (Super Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 1997, lby, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1998, lb2a, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alphax2", "Last Blade 2 (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2b, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Enable Hidden Characters V4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2009, lb2bh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "007325", "Last Blade 2 (Boss Easy Moves 2009-03-06)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2bhd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char with icons - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2easy, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FGCH, Raymonose", "Last Blade 2 (Moves optimized for keyboard)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2ed, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2ebd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2eh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis, Zhangshee", "Last Blade 2 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2eh2, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2eho, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2ehu, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade 2 (4 Add Char - Ultra kill start max set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2pl, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Last Blade 2 (Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, lb2te, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GCS2007", "Last Blade 2 (Team Edition Ver 1.1 2018-05-09)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2uh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yano", "Last Blade 2 (Yano's Ultimate hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2wh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Last Blade 2 (4 Add Char - 031017)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, lb2yd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) - ROM_START( lastblad01 ) ROM_REGION( 0x500000, "maincpu", 0 ) @@ -1711,6 +1678,22 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Last Blade +GAME( 1997, lba, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Last Blade (set 3)(NGM-2340, alternate board)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbb, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri, Wesker", "Last Blade (3 Add Char - Wesker mod)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbboss, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri", "Last Blade (3 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbd, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami/Kurouri/Wesker/Ydmis", "Last Blade (Boss hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbe, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Kurouri, Wesker and Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack - Wesker mod.)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbeh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbeh2, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (Enable Hidden Characters V1 Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbeho, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (2 Add Char - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbha, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Robert", "Last Blade (Boss hack, Alternate Set)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbseh, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Kurouri, Ydmis", "Last Blade (3 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lbsk, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kaede", "Last Blade (Special Moves Revision Final)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, lbsp, lastblad, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Last Blade (Special v1.0.0701 2017-06-30)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, lbsp2, lastblad, gsc, neogeo, neogeo_state, init_neogeo, ROT0, "GSC2007", "Last Blade (Special v1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2017, lbsp3, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade (Super Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 1997, lby, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) + GAME( 1997, lastblad01, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Last Blade (Always Have Super Move)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastblad02, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenchao", "Last Blade (Super kill The Relative Unity Of Submarine)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastblad03, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ichenzhao", "Last Blade (Xiao Wuzang Weapons Color)", MACHINE_SUPPORTS_SAVE ) @@ -1725,13 +1708,30 @@ GAME( 1997, lastblad11, lastblad, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1997, lastblad12, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "wesker[FGCH]", "Last Blade (Super Kaede with No Health Drain V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastblad13, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Last Blade (Unlimit Special Moves V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastblad14, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Kurouri", "Last Blade (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, lastblad15, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade (Enhanced Edition 2014-10-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, lastblad16, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 1.1 2018-10-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, lastblad17, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 2.0 2018-10-22)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, lastblad18, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 2.1 2018-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, lastblad15, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade (Enhanced Edition, 2014-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, lastblad16, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 1.1, 2018-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, lastblad17, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 2.0, 2018-10-22)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, lastblad18, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "Last Blade (Super Remix Edition 2.1, 2018-10-22)", MACHINE_SUPPORTS_SAVE ) GAME( 1997, lastblad19, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "DDJ", "Last Blade (Easy Move)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, lastblad20, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Last Blade (Unknown Hack 2013-03-07)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, lastblad20, lastblad, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Last Blade (Unknown Hack, 2013-03-07)", MACHINE_SUPPORTS_SAVE ) // The Last Blade 2 +GAME( 1998, lb2a, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Alphax2", "Last Blade 2 (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2b, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Enable Hidden Characters V4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2009, lb2bh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "007325", "Last Blade 2 (Boss Easy Moves, 2009-03-06)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2bhd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char with icons - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2easy, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FGCH, Raymonose", "Last Blade 2 (Moves optimized for keyboard)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2ed, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2ebd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Last Blade 2 (Add Char - EX mode choosing Speed + pressing C)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2eh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis, Zhangshee", "Last Blade 2 (4 Add Char - Ultra kill start max set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2eh2, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char - Ultra kill start max - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2eho, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (4 Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2ehu, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Last Blade 2 (4 Add Char - Ultra kill start max set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2pl, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "FCHT", "Last Blade 2 (Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, lb2te, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GCS2007", "Last Blade 2 (Team Edition Ver 1.1, 2018-05-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2uh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yano", "Last Blade 2 (Yano's Ultimate hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2wh, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Wesker", "Last Blade 2 (4 Add Char - 031017)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, lb2yd, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) + GAME( 1998, lastbld2s01, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FGCH]", "Last Blade 2 (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, lastbld2s02, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Last Blade 2 (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, lastbld2s03, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "zhangshee", "Last Blade 2 (Enable Hidden Characters V3)", MACHINE_SUPPORTS_SAVE ) @@ -1749,5 +1749,5 @@ GAME( 1998, lastbld2s14, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1998, lastbld2s15, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Last Blade 2 (Enhanced Power V3)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, lastbld2s16, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "lichenchao", "Last Blade 2 (Super killing Is Relatively Uniform)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, lastbld2s17, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FCHT]", "Last Blade 2 (Enable Hidden Characters)(Beta)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, lastbld2s18, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Last Blade 2 (Unknown Hack 2013-03-09)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, lastbld2s18, lastbld2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "GOTVG", "Last Blade 2 (Unknown Hack, 2013-03-09)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngrbff.cpp b/docs/release/src/hbmame/drivers/ngrbff.cpp index 7cb48f295b7..66a06253843 100644 --- a/docs/release/src/hbmame/drivers/ngrbff.cpp +++ b/docs/release/src/hbmame/drivers/ngrbff.cpp @@ -655,40 +655,6 @@ ROM_START( rbff2y ) /* Real Bout Fatal Fury 2 - Hack by Ydmis - (Player 2 goes t ROM_LOAD16_BYTE( "240.c6", 0x2000001, 0x800000, CRC(4609e507) SHA1(bb17f50a377dddb77c1eeda5944a7bcbf0cca5f7) ) ROM_END -GAME( 1993, fatfurspb2, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Fatal Fury Special (Optional Hidden Characters First Rdition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, fatfurspbs, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Fatal Fury Special (Optional Hidden Character Third Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, fatfurspbt, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "PPX team", "Fatal Fury Special (BT Version PPX)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, fatfurspeh, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Fatal Fury Special (Optional Hidden Character Second Edition)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1992, fatfur2b, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "hack", "Fatal Fury 2 (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1995, fatfury3b, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Fatal Fury 3 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, fatfury3bd, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Dodowang", "Fatal Fury 3 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, fatfury3bh, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Fatal Fury 3 (Ancient Battles Resurgence 2015-03-13)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, fatfury3eh, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Dodowang", "Fatal Fury 3 (Add Char - Ultra kill style changed)", MACHINE_SUPPORTS_SAVE ) - -GAME( 2014, rbff1ud, rbff1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury (Legends Renewed Edition 2014-12-11)", MACHINE_SUPPORTS_SAVE ) // He is also known Easy moves - -GAME( 1996, rbffsb, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffseh, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffsehd, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury Special (Ultra kill style changed - 5 Add Char)", MACHINE_SUPPORTS_SAVE ) // Geese Howard, Andy B. EX, Blue Mary EX, Billy K. EX and Tung Fu Rue EX -GAME( 1996, rbffspy, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury Special (Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, rbffss07, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Ultra Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffsud, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Real Bout Fatal Fury Special (Optimize The Move V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffspbd, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Boss Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1996, rbffspbs, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1998, rbff2b, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2bh, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury 2 (Enable Hidden Characters & Boss V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2eh, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2ehc, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury 2 (Ultra pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2eh2, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Real Bout Fatal Fury 2 (Add Alfred - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2eho, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred)(Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2fc, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids - FCHT", "Real Bout Fatal Fury 2 (Enable Hidden Characters & Boss V3)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2ud, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury 2 (P1 and P2 Add Alfred [Terry, hold B+C and press A] - Ultra kill style change)", MACHINE_SUPPORTS_SAVE ) -GAME( 1998, rbff2y, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (P1 only Add Alfred [Terry, hold B+C and press A])", MACHINE_SUPPORTS_SAVE ) - - /********************** Fatal Fury Special *************************/ @@ -1165,20 +1131,43 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Fatal Fury Special -GAME( 2015, fatfursps01, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "Fatal Fury Special (Easy Special Attacks 2015-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfurspb2, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "Fatal Fury Special (Optional Hidden Character First Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfurspbs, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Fatal Fury Special (Optional Hidden Character Third Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfurspbt, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "PPX team", "Fatal Fury Special (BT Version PPX)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, fatfurspeh, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Fatal Fury Special (Optional Hidden Character Second Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, fatfursps01, fatfursp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "Fatal Fury Special (Easy Special Attacks, 2015-03-15)", MACHINE_SUPPORTS_SAVE ) // Fatal Fury 1 +GAME( 2014, rbff1ud, rbff1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury (Legends Renewed Edition, 2014-12-11)", MACHINE_SUPPORTS_SAVE ) // He is also known Easy moves GAME( 1991, fatfury1s01, fatfury1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji1768", "Fatal Fury (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) // Fatal Fury 2 -GAME( 2015, fatfury2s01, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (The New Legendary Simplified Version 2015-03-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, fatfur2b, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "hack", "Fatal Fury 2 (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, fatfury2s01, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (The New Legendary Simplified Version, 2015-03-11)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, fatfury2s02, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "yumeji[2ch]", "Fatal Fury 2 (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) GAME( 1992, fatfury2s03, fatfury2, neogeo_noslot, neogeo, neogeo_state, init_fatfury2, ROT0, "lichenzhao", "Fatal Fury 2 (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) // Real Bout Fatal Fury Special +GAME( 1996, rbffsb, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffseh, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury Special (Add Geese Howard - Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffsehd, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury Special (Ultra kill style changed - 5 Add Char)", MACHINE_SUPPORTS_SAVE ) // Geese Howard, Andy B. EX, Blue Mary EX, Billy K. EX and Tung Fu Rue EX +GAME( 1996, rbffspy, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury Special (Ultra pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, rbffss07, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Ultra Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffsud, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Real Bout Fatal Fury Special (Optimize The Move V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffspbd, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Boss Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1996, rbffspbs, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffss01, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami & Dodowang[EGCG]", "Real Bout Fatal Fury Special (Enable Hidden Characters & Boss V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffss02, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG] & Dodowang[EGCG]", "Real Bout Fatal Fury Special (Enable Hidden Characters & Boss V2)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffss03, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Real Bout Fatal Fury Special (Optimize The Move V2)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, rbffss04, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Real Bout Fatal Fury Special (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, rbffss05, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Edition Renewed Edition 2014-12-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, rbffss05, rbffspec, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Real Bout Fatal Fury Special (Edition Renewed Edition, 2014-12-12)", MACHINE_SUPPORTS_SAVE ) // Real Bout Fatal Fury 2 +GAME( 1998, rbff2b, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2bh, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury 2 (Enable Hidden Characters & Boss V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2eh, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred - Ultra kill start max)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2ehc, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Real Bout Fatal Fury 2 (Ultra pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2eh2, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Ydmis", "Real Bout Fatal Fury 2 (Add Alfred - Ultra kill start max - Ultra pow)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2eho, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (Add Alfred)(Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2fc, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids - FCHT", "Real Bout Fatal Fury 2 (Enable Hidden Characters & Boss V3)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2ud, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "Real Bout Fatal Fury 2 (P1 and P2 Add Alfred [Terry, hold B+C and press A] - Ultra kill style change)", MACHINE_SUPPORTS_SAVE ) +GAME( 1998, rbff2y, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Real Bout Fatal Fury 2 (P1 only Add Alfred [Terry, hold B+C and press A])", MACHINE_SUPPORTS_SAVE ) GAME( 1998, rbff2bs01, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Real Bout Fatal Fury 2 (Infinite Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, rbff2bs02, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Real Bout Fatal Fury 2 (Enable Hidden Characters & Boss V1)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, rbff2bs03, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "klaus1990", "Real Bout Fatal Fury 2 (Optimize The Move V1)", MACHINE_SUPPORTS_SAVE ) @@ -1187,5 +1176,10 @@ GAME( 1998, rbff2bs05, rbff2, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 1998, rbff2bs06, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FCHT]", "Real Bout Fatal Fury 2 (Fix Alfred's Player 2 Color)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, rbff2bs07, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "Real Bout Fatal Fury 2 (Enhanced Power)", MACHINE_SUPPORTS_SAVE ) GAME( 1998, rbff2bs08, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FCHT]", "Real Bout Fatal Fury 2 (Hidden Characters - Fix Alfred's player 2 color)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, rbff2bs09, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FCHT]", "Real Bout Fatal Fury 2 (Resurgence Enhanced Edition 2014-12-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, rbff2bs09, rbff2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FCHT]", "Real Bout Fatal Fury 2 (Resurgence Enhanced Edition, 2014-12-11)", MACHINE_SUPPORTS_SAVE ) + // Fatal Fury 3 +GAME( 1995, fatfury3b, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami", "Fatal Fury 3 (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fatfury3bd, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Dodowang", "Fatal Fury 3 (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, fatfury3bh, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yumeji", "Fatal Fury 3 (Ancient Battles Resurgence, 2015-03-13)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, fatfury3eh, fatfury3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami and Dodowang", "Fatal Fury 3 (Add Char - Ultra kill style changed)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngrotd.cpp b/docs/release/src/hbmame/drivers/ngrotd.cpp index 16166d5eaea..c2fc7a12251 100644 --- a/docs/release/src/hbmame/drivers/ngrotd.cpp +++ b/docs/release/src/hbmame/drivers/ngrotd.cpp @@ -540,29 +540,6 @@ ROM_START( rotdyc ) /* Rage of the Dragons - Hack by Creamymami and Ydmis - (Con ROM_LOAD16_BYTE( "264.c8", 0x3000001, 0x800000, CRC(c5edb5c4) SHA1(253378c8739daa5da4edb15eff7050820b2b3755) ) ROM_END -GAME( 2002, rotdb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 4)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdb1, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdnd, ROT0, "hack", "Rage of the Dragons (Boss Hack)(Set 01)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdbh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Dodowang", "Rage of the Dragons (Boss Hack)(Set 02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdbr, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdbr1, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese) (Alt Set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdbr2, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese) (Alt Set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdcre, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami and Unk", "Rage of the Dragons (Console mode enabled - Always pow max - No change wait)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdcreb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami, Unk and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Always pow max - No change wait set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdd, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdd, ROT0, "Evoga / Playmore", "Rage of the Dragons (decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotddh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdd, ROT0, "hack", "Rage of the Dragons (Boss Hack)(Set 03)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdeh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Ydmis", "Rage of the Dragons (Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdehc, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami, FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Always pow max - No change wait set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdfw, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdfy, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdh2b, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Unk and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 5)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdhab, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "HappyAsr", "Rage of the Dragons (Add Char - Console mode enabled - Char menu changed - Char choose twice)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdhab1, rotd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Rage of the Dragons (Hack, Hero AES) [EGCG]", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdhar, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "HappyAsr", "Rage of the Dragons (Console mode enabled set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdhfw, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL", "Rage of the Dragons (Console mode enabled set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdhfwb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdnd, rotd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Evoga / Playmore Corporation", "Rage of the Dragons (Fully Decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2002, rotdyc, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Pow hack)", MACHINE_SUPPORTS_SAVE ) - /******************* Rage of the Dragons **********************/ @@ -798,6 +775,29 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ //Rage of the Dragons +GAME( 2002, rotdb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 4)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdb1, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdnd, ROT0, "hack", "Rage of the Dragons (Boss Hack)(Set 01)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdbh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Dodowang", "Rage of the Dragons (Boss Hack)(Set 02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdbr, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdbr1, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese, Alt Set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdbr2, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "BisonSAS", "Rage of the Dragons (Portuguese, Alt Set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdcre, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami and Unk", "Rage of the Dragons (Console mode enabled - Always pow max - No change wait)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdcreb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami, Unk and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Always pow max - No change wait set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdd, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdd, ROT0, "Evoga / Playmore", "Rage of the Dragons (decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotddh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdd, ROT0, "hack", "Rage of the Dragons (Boss Hack, Set 03)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdeh, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Ydmis", "Rage of the Dragons (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdehc, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami, FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Always pow max - No change wait set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdfw, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdfy, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdh2b, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Unk and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 5)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdhab, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "HappyAsr", "Rage of the Dragons (Add Char - Console mode enabled - Char menu changed - Char choose twice)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdhab1, rotd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Rage of the Dragons (Hack, Hero AES) [EGCG]", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdhar, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "HappyAsr", "Rage of the Dragons (Console mode enabled set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdhfw, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL", "Rage of the Dragons (Console mode enabled set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdhfwb, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "FWNL and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdnd, rotd, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Evoga / Playmore Corporation", "Rage of the Dragons (Fully Decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2002, rotdyc, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotdb, ROT0, "Creamymami and Ydmis", "Rage of the Dragons (Add Char - Console mode enabled - Pow hack)", MACHINE_SUPPORTS_SAVE ) + GAME( 2002, rotds01, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Creamymami[EGCG]", "Rage of the Dragons (Enhanced power v1)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, rotds02, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Ydmis", "Rage of the Dragons (Enable Hidden Characters & Boss V1)", MACHINE_SUPPORTS_SAVE ) GAME( 2002, rotds03, rotd, neogeo_noslot, neogeo, neogeo_state, init_rotd, ROT0, "Creamymami[EGCG]", "Rage of the Dragons (Enable Hidden Characters & Boss V2)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngsamsho.cpp b/docs/release/src/hbmame/drivers/ngsamsho.cpp index e422430693b..ca48cdfe4d9 100644 --- a/docs/release/src/hbmame/drivers/ngsamsho.cpp +++ b/docs/release/src/hbmame/drivers/ngsamsho.cpp @@ -706,30 +706,6 @@ ROM_START( samsho3eh ) /* Samurai Shodown III - Hack by Ydmis - (Can choose Zank ROM_LOAD16_BYTE( "087.c8", 0x1800001, 0x100000, CRC(a9e82717) SHA1(e39ee15d5140dbe7f06eea945cce9984a5e8b06a) ) ROM_END -ROM_START( samsho3hb ) - ROM_REGION( 0x300000, "maincpu", 0 ) - ROM_LOAD16_WORD_SWAP( "087hb.p1", 0x000000, 0x100000, CRC(15e021ca) SHA1(78aba32741d2e4b5bc4c641a4166f4405ab240e2) ) - ROM_LOAD16_WORD_SWAP( "087hb.p2", 0x100000, 0x200000, CRC(1cc2c370) SHA1(01fba8d315d684652fb506aa833fa0e8e3e350df) ) - - NEO_SFIX_128K( "087.s1", CRC(74ec7d9f) SHA1(d79c479838a7ca51735a44f91f1968ec5b3c6b91) ) - - NEO_BIOS_AUDIO_128K( "087.m1", CRC(8e6440eb) SHA1(e3f72150af4e326543b29df71cda27d73ec087c1) ) - - ROM_REGION( 0x600000, "ymsnd:adpcma", 0 ) - ROM_LOAD( "087.v1", 0x000000, 0x400000, CRC(84bdd9a0) SHA1(adceceb00569eca13fcc2e0f0d9f0d9b06a06851) ) - ROM_LOAD( "087.v2", 0x400000, 0x200000, CRC(ac0f261a) SHA1(5411bdff24cba7fdbc3397d45a70fb468d7a44b3) ) - - ROM_REGION( 0x1a00000, "sprites", 0 ) - ROM_LOAD16_BYTE( "087.c1", 0x0000000, 0x400000, CRC(07a233bc) SHA1(654cb56cfd6eeebe6745c0b8b730317fb8ccd3d9) ) - ROM_LOAD16_BYTE( "087.c2", 0x0000001, 0x400000, CRC(7a413592) SHA1(b8c7a2d0d7a8b14d6cab94d7a5f347e73c6ab7a4) ) - ROM_LOAD16_BYTE( "087.c3", 0x0800000, 0x400000, CRC(8b793796) SHA1(053acc129ea56691607a5d255845703e61fd3ada) ) - ROM_LOAD16_BYTE( "087.c4", 0x0800001, 0x400000, CRC(728fbf11) SHA1(daa319d455f759bfc08a37b43218bdb48dc1c9e5) ) - ROM_LOAD16_BYTE( "087.c5", 0x1000000, 0x400000, CRC(172ab180) SHA1(a6122f683bdb78d0079e1e360c1b96ba28def7b7) ) - ROM_LOAD16_BYTE( "087.c6", 0x1000001, 0x400000, CRC(002ff8f3) SHA1(3a378708697d727796c4f702dd5bbf1c9eb4daec) ) - ROM_LOAD16_BYTE( "087.c7", 0x1800000, 0x100000, CRC(ae450e3d) SHA1(ec482632cc347ec3f9e68df0ebcaa16ebe41b9f9) ) - ROM_LOAD16_BYTE( "087.c8", 0x1800001, 0x100000, CRC(a9e82717) SHA1(e39ee15d5140dbe7f06eea945cce9984a5e8b06a) ) -ROM_END - ROM_START( samsho3s2 ) ROM_REGION( 0x300000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "087s2.p1", 0x000000, 0x100000, CRC(453daf21) SHA1(9c29d2efc98746396cd2a0dcde04fee9f70e317d) ) @@ -1885,85 +1861,6 @@ ROM_START( samsh5spnzk ) ROM_LOAD16_BYTE( "272d.c8", 0x3000001, 0x800000, CRC(cfde7aff) SHA1(25185F471DD35E5D388B75B83D8652085CD5E17D) ) ROM_END -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( 2020, samsh5pf, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Perfect", 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 ) - /*************** Samurai Shodown @@ -4779,15 +4676,37 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // Samurai Shodown +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( 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( 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 ) +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 +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( 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 ) @@ -4799,12 +4718,23 @@ GAME( 1994, samsho2s08, samsho2, neogeo_noslot, neogeo, neogeo_state, 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( 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, samsho2s14, samsho2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown II (Enhanced Edition 2017-08-07)", MACHINE_SUPPORTS_SAVE ) 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 ) +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 +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( 1995, samsho3eh, samsho3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Ydmis", "Samurai Shodown III (Enhance 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( 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 ) @@ -4814,12 +4744,29 @@ GAME( 1995, samsho3s06, samsho3, neogeo_noslot, neogeo, neogeo_state, 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( 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 ) +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 +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( 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 ) @@ -4829,15 +4776,28 @@ GAME( 1996, samsho4s06, samsho4, neogeo_noslot, neogeo, neogeo_state, 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( 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 ) +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 +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( 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 ) @@ -4861,18 +4821,33 @@ GAME( 2003, samsho5s20, samsho5, neogeo_noslot, neogeo, neogeo_state, init 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( 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 ) +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 +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( 2020, samsh5pf, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yuki Enterprise / SNK Playmore", "Samurai Shodown V Perfect", 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 ) + 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( 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 ) @@ -4883,8 +4858,8 @@ GAME( 2004, samsh5sp10, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_ 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( 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 ) @@ -4892,7 +4867,7 @@ GAME( 2004, samsh5sp19, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_ 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 ) -GAME( 2020, samsh5sp25, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (Edition Final, location test 2020-06-16)", 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 ) +GAME( 2020, samsh5sp25, samsh5sp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "Samurai Shodown V Special (Edition Final, location test, 2020-06-16)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngsengoku.cpp b/docs/release/src/hbmame/drivers/ngsengoku.cpp index db79427a094..31390a576ce 100644 --- a/docs/release/src/hbmame/drivers/ngsengoku.cpp +++ b/docs/release/src/hbmame/drivers/ngsengoku.cpp @@ -316,22 +316,6 @@ ROM_START( sengoku3yk ) /* Sengoku 3 - Enhance by KrysFun and Ydmis - (Can choos ROM_LOAD16_BYTE( "261.c4", 0x1000001, 0x800000, CRC(0b45ae53) SHA1(a19fb21408ab633aee8bbf38bf43b5e26766b355) ) ROM_END - // Sengoku 3 -GAME( 2007, sengokucd, sengoku, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku (CD conversion)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3b, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Ydmis", "Sengoku 3 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3c, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Unk", "Sengoku 3 (Add Char - Char color changed)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3d, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "SNK", "Sengoku 3 (decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, sengoku3eb, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Green version 2014-01-11)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3eh, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Evolution Special)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3ha, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "HappyAsr","Sengoku 3 (Add Char - Select USA and Brazil)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3k, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun", "Sengoku 3 (Add Char - Pow hack set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3kc, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Fighters Kim", "Sengoku 3 (Char color changed - 80%)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3p, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Krysofun", "Sengoku 3 (Super Version)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3pl, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengo3d, ROT0, "Player-X", "Sengoku 3 (Plus)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Sjx", "Sengoku 3 (Evolution v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3ya, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun and Ydmis","Sengoku 3 (Add Char - Pow hack set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3yk, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun and Ydmis","Sengoku 3 (Add Char - Pow hack set 1)", MACHINE_SUPPORTS_SAVE ) - /********* Sengoku 3 ************/ @@ -666,20 +650,36 @@ ROM_START( sengoku3s15 ) //sengoku3a ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ + // Sengoku +GAME( 2007, sengokucd, sengoku, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "SNK", "Sengoku (CD conversion)", MACHINE_SUPPORTS_SAVE ) // Sengoku 3 -GAME( 2001, sengoku3s01, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun", "Sengoku 3 (EX Super Version V1)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s02, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "sjx [FCHT]", "Sengoku 3 (Evolution V1.0a)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s03, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "PlayerX", "Sengoku 3 (Green Blue V1)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s04, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "PlayerX", "Sengoku 3 (Green Blue V2)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s05, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "HappyASR[EGCG]", "Sengoku 3 (Unlock All Stages)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s06, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Creamymami[EGCG]", "Sengoku 3 (Lock Combo Counter And Power)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s07, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Flycboy[EGCG]", "Sengoku 3 (Color Modification V1)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s08, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Kim[FGCH]", "Sengoku 3 (Color Modification)(Enemy)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2017, sengoku3s09, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Kim[FGCH]", "Sengoku 3 (Warring States Tradition 3 Qing Version 2017-04-02)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s10, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "DDJ", "Sengoku 3 (Always Have Super Move)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s11, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "DDJ", "Sengoku 3 (Easy Move)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2001, sengoku3s12, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "kofzec", "Sengoku 3 (Unlock Hidden Character)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2018, sengoku3s13, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Blue Out Of Blue 2018-06-04)" , MACHINE_SUPPORTS_SAVE ) -GAME( 2020, sengoku3s14, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Fengshen Edition 2020-05-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, sengoku3s15, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Full Attack Enhanced Edition 2020-09-18)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3b, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Ydmis", "Sengoku 3 (Enable hidden characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3c, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Unk", "Sengoku 3 (Add Char - Char color changed)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3d, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_cmc42sfix, ROT0, "SNK", "Sengoku 3 (decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, sengoku3eb, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Green version 2014-01-11)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3eh, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Evolution Special)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3ha, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "HappyAsr","Sengoku 3 (Add Char - Select USA and Brazil)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3k, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun", "Sengoku 3 (Add Char - Pow hack set 3)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3kc, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Fighters Kim", "Sengoku 3 (Char color changed - 80%)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3p, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Krysofun", "Sengoku 3 (Super Version)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3pl, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengo3d, ROT0, "Player-X", "Sengoku 3 (Plus)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Sjx", "Sengoku 3 (Evolution v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3ya, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun and Ydmis","Sengoku 3 (Add Char - Pow hack set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3yk, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun and Ydmis","Sengoku 3 (Add Char - Pow hack set 1)", MACHINE_SUPPORTS_SAVE ) + +GAME( 2001, sengoku3s01, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "KrysoFun", "Sengoku 3 (EX Super Version V1)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s02, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "sjx [FCHT]", "Sengoku 3 (Evolution V1.0a)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s03, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "PlayerX", "Sengoku 3 (Green Blue V1)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s04, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "PlayerX", "Sengoku 3 (Green Blue V2)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s05, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "HappyASR[EGCG]", "Sengoku 3 (Unlock All Stages)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s06, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Creamymami[EGCG]", "Sengoku 3 (Lock Combo Counter And Power)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s07, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Flycboy[EGCG]", "Sengoku 3 (Color Modification V1)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s08, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Kim[FGCH]", "Sengoku 3 (Color Modification)(Enemy)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2017, sengoku3s09, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "Kim[FGCH]", "Sengoku 3 (Warring States Tradition 3 Qing Version, 2017-04-02)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s10, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "DDJ", "Sengoku 3 (Always Have Super Move)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s11, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "DDJ", "Sengoku 3 (Easy Move)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2001, sengoku3s12, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "kofzec", "Sengoku 3 (Unlock Hidden Character)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2018, sengoku3s13, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Blue Out Of Blue, 2018-06-04)" , MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sengoku3s14, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Fengshen Edition, 2020-05-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, sengoku3s15, sengoku3, neogeo_noslot, neogeo, neogeo_state, init_sengoku3, ROT0, "hack", "Sengoku 3 (Full Attack Enhanced Edition, 2020-09-18)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngsvc.cpp b/docs/release/src/hbmame/drivers/ngsvc.cpp index 5e511f7d811..f1c440b9043 100644 --- a/docs/release/src/hbmame/drivers/ngsvc.cpp +++ b/docs/release/src/hbmame/drivers/ngsvc.cpp @@ -766,36 +766,6 @@ ROM_START( svcpsv2 ) ROM_LOAD16_BYTE( "svcps2_c8.rom", 0x3000001, 0x800000, CRC(1a16e266) SHA1(3d6a07716b79b62c8f2240c8be83d662b35f615a) ) ROM_END - // SvC Chaos -GAME( 2003, svccprw, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Wesker", "SvC Chaos (Plus Remix v2.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcd1, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2008, svcee, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Ethan H", "SvC Chaos (Unknown Hack 2008-01-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcesv, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "hack", "SvC Chaos (Revival enhanced Super version 2016)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcg, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Boss Special Kyo Green Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svch, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svch2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcice, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Ice Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svclspc, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Pink Edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcnd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcnh, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Like PS2 Version old)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, svcplusa2016, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplusa, ROT0, "bootleg", "SvC Chaos Plus (Edition Simplified 2016 2016-03-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcplusb, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "bootleg", "SvC Chaos Plus (Bootleg, set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcplusd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "bootleg", "SvC Chaos Plus (bootleg, fully decrypted)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcplusg, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Plus Special)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcplusp, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcplusp2, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 2)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcpryu, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos Plus (Koryu)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcps2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "SvC Chaos (Playstation 2 Final 1.02)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcryu, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Gordon", "SvC Chaos (Ryu BT Revision)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcspjoy, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Wesker/Jason/K3", "SvC Chaos (Super Plus)", MACHINE_SUPPORTS_SAVE ) -GAME( 2016, svcsplus2016, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "hack", "SvC Chaos Super Plus (Edition Simplified 2016 2016-03-15)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcspryu, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos Plus (Super Koryu)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcstdse, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "kawada7278", "SvC Chaos (Subdue the Dragon Super edition)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcxlb, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "LB70", "SvC Chaos (Knife Millennium Turbidity v1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svccpru, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Plus Remix Ultra, v1.2, Jason/K3 Hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcpsv2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "SvC Chaos (Playstation 2 Final 1.03 [EGHT])", MACHINE_SUPPORTS_SAVE ) - /************** SNK vs. Capcom @@ -3344,7 +3314,35 @@ ROM_START( svcsplus18 ) ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ -// SNK vs. Capcom +GAME( 2003, svccprw, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Wesker", "SvC Chaos (Plus Remix v2.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcd1, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2008, svcee, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Ethan H", "SvC Chaos (Unknown Hack, 2008-01-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcesv, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "hack", "SvC Chaos (Revival enhanced Super version 2016)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcg, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Boss Special Kyo Green Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svch, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svch2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "chbandy", "SvC Chaos (Remix V1.1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcice, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Ice Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svclspc, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Pink Edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcnd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Decrypted C)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcnh, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Like PS2 Version old)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, svcplusa2016, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplusa, ROT0, "bootleg", "SvC Chaos Plus (Edition Simplified 2016, 2016-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcplusb, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "bootleg", "SvC Chaos Plus (Bootleg, set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcplusd, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "bootleg", "SvC Chaos Plus (bootleg, fully decrypted)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcplusg, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Plus Special)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcplusp, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcplusp2, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Kawada7278", "SvC Chaos (Plus Purple Fire)(set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcpryu, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos Plus (Koryu)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcps2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "EGHT", "SvC Chaos (Playstation 2 Final 1.02)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcryu, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Gordon", "SvC Chaos (Ryu BT Revision)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcspjoy, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "Wesker/Jason/K3", "SvC Chaos (Super Plus)", MACHINE_SUPPORTS_SAVE ) +GAME( 2016, svcsplus2016, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "hack", "SvC Chaos Super Plus (Edition Simplified 2016, 2016-03-15)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcspryu, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos Plus (Super Koryu)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcstdse, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "kawada7278", "SvC Chaos (Subdue the Dragon Super edition)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcxlb, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "LB70", "SvC Chaos (Knife Millennium Turbidity v1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svccpru, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Plus Remix Ultra, v1.2, Jason/K3 Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcpsv2, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "SvC Chaos (Playstation 2 Final 1.03 [EGHT])", MACHINE_SUPPORTS_SAVE ) + GAME( 2003, svchs02, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Eddids", "SvC Chaos (PlayStation 2 Final)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs03, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Jason[FGCH]", "SvC Chaos (Remix Ultra v1.2)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs04, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Jason[FGCH]", "SvC Chaos (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) @@ -3369,19 +3367,19 @@ GAME( 2003, svchs22, svc, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2003, svchs23, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Eddids", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of Character Selection Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs24, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Eddids", "SvC Chaos (Fixed the 8*224 Black Block On The Left Of How To Play Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs25, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Female Form While Stunning)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svchs26, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "oak2003", "SvC Chaos (Opactiy)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svchs26, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "oak2003", "SvC Chaos (Opacity)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs27, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "wesker[FGCH]", "SvC Chaos (Transform Into Beast Form While Pressing Start Button)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs28, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Jason[FGCH]", "SvC Chaos (Transform Into Animal Form When Time Out)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs29, svc, neogeo_noslot, neogeo, neogeo_state, init_svc, ROT0, "Eddids[FGCH]", "SvC Chaos (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs30, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Blue Remix Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs31, svc, neogeo_noslot, neogeo, neogeo_state, init_svchb, ROT0, "hack", "SvC Chaos (Pink Remix Plus)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs32, svc, neogeo_noslot, neogeo, neogeo_state, init_svcboot, ROT0, "hack", "SvC Chaos (Fixed Sound Bugs With Original M1 Data)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svchs33, svc, neogeo_noslot, neogeo, neogeo_state, init_svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Remix 2010-02-23)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svchs33, svc, neogeo_noslot, neogeo, neogeo_state, init_svcboot, ROT0, "Jason[FGCH]", "SvC Chaos (Remix, 2010-02-23)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs34, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Playmore", "SvC Chaos (MVS / Fully Decrypted)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svchs35, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "bootleg", "SvC Chaos (Bootleg, set 3)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, svchs36, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Dragon Version Simplified 2020-02-29)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, svchs37, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Storm Bai Luo Original 2018-11-21)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, svchs38, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Storm Bai Luo Simplified 2020-02-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, svchs36, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Dragon Version Simplified, 2020-02-29)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, svchs37, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Storm Bai Luo Original, 2018-11-21)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, svchs38, svc, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "SvC Chaos (Storm Bai Luo Simplified, 2020-02-29)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss01, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "kawada7278", "SvC Chaos Plus (Subdue The Dragon Super Edition)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss02, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Eddids", "SvC Chaos Plus (PlayStation 2 Final)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss03, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Remix Ultra v1.2)", MACHINE_SUPPORTS_SAVE ) @@ -3407,7 +3405,7 @@ GAME( 2003, svcpluss22, svc, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2003, svcpluss23, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Eddids", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of Character Selection Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss24, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Eddids", "SvC Chaos Plus (Fixed The 8*224 Black Block On The Left Of How To Play Screen)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss25, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Transform into female form while stunning)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcpluss26, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "oak2003", "SvC Chaos Plus (Opactiy)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcpluss26, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "oak2003", "SvC Chaos Plus (Opacity)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss27, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "wesker[FGCH]", "SvC Chaos Plus (Beast transformation)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss28, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Jason[FGCH]", "SvC Chaos Plus (Transform Into Animal Form When Time Out)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcpluss29, svc, neogeo_noslot, neogeo, neogeo_state, init_svcplus, ROT0, "Eddids[FGCH]", "SvC Chaos Plus (Unlimited Credits In Console Mode)", MACHINE_SUPPORTS_SAVE ) @@ -3425,7 +3423,7 @@ GAME( 2003, svcsplus11, svc, neogeo_noslot, neogeo, neogeo_state, init_ GAME( 2003, svcsplus12, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "Eddids", "SvC Chaos Super Plus (Black Background)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus13, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "Eddids", "SvC Chaos Super Plus (Black Background 2)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus14, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "Jason[FGCH]", "SvC Chaos Super Plus (Female Transformation)", MACHINE_SUPPORTS_SAVE ) -GAME( 2003, svcsplus15, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "oak2003", "SvC Chaos Super Plus (Opactiy)", MACHINE_SUPPORTS_SAVE ) +GAME( 2003, svcsplus15, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "oak2003", "SvC Chaos Super Plus (Opacity)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus16, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "wesker[FGCH]", "SvC Chaos Super Plus (Beast Transformation)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus17, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "Jason[FGCH]", "SvC Chaos Super Plus (Animal Transformation)", MACHINE_SUPPORTS_SAVE ) GAME( 2003, svcsplus18, svc, neogeo_noslot, neogeo, neogeo_state, init_svcsplus, ROT0, "hack", "SvC Chaos Super Plus (Unknown Hack)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/ngwh.cpp b/docs/release/src/hbmame/drivers/ngwh.cpp index 612a02fcba7..161bd5d98ad 100644 --- a/docs/release/src/hbmame/drivers/ngwh.cpp +++ b/docs/release/src/hbmame/drivers/ngwh.cpp @@ -365,24 +365,6 @@ ROM_START( wh2jb ) ROM_LOAD16_BYTE( "064.c8", 0xc00001, 0x200000, CRC(fc092367) SHA1(69ff4ae909dd857de3ca8645d63f8b4bde117448) ) ROM_END -GAME( 1995, whpb, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpb2, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpbh, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "World Heroes Perfect (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpbho, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "World Heroes Perfect (Enable Hidden Characters v2 - Older - Has bug)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpbho2, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Enable Hidden Characters v2 - Old - BugFix)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpeh, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpeho, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack - Old)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whphez, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zeng_K", "World Heroes Perfect (Boss hack)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whpsp, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "World Heroes Perfect (Modified version of the directive)", MACHINE_SUPPORTS_SAVE ) -GAME( 2007, whpss, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FGHT]", "World Heroes Perfect (Enable Hidden Characters v3 2007-12-25)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1992, wh1bs, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) - -GAME( 1993, wh2bs, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 1993, wh2ey, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "World Heroes 2 (Boss, PPX hack, remixed)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wh2ja, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet (Old set)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wh2jb, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 DAY-S[EGCG]", "World Heroes 2 Jet (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) - /******************** World Heroes Perfect ***********************/ @@ -732,21 +714,35 @@ ROM_END /* YEAR NAME PARENT MACHINE INPUT INIT MONITOR COMPANY FULLNAME FLAGS */ // World Heroes Perfect -GAME( 1995, whps01, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whps02, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Robert", "World Heroes Perfect (Enable Hidden Characters v4)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whps03, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whps04, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "World Heroes Perfect (Moved To Modify V1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whps05, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "007325", "World Heroes Perfect (Moved To Modify V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, whps06, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "World Heroes Perfect (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, whps07, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes Perfect (Simplify Edition 2018-06-04)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpb, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Add Char)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpb2, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Enable Hidden Characters v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpbh, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang[EGCG]", "World Heroes Perfect (Enable Hidden Characters v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpbho, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Dodowang", "World Heroes Perfect (Enable Hidden Characters v2 - Older - Has bug)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpbho2, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang", "World Heroes Perfect (Enable Hidden Characters v2 - Old - BugFix)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpeh, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpeho, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami, Dodowang, Fighters Kim", "World Heroes Perfect (Add Char - Pow hack - Old)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whphez, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Zeng_K", "World Heroes Perfect (Boss hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whpsp, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "World Heroes Perfect (Modified version of the directive)", MACHINE_SUPPORTS_SAVE ) +GAME( 2007, whpss, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Eddids[FGHT]", "World Heroes Perfect (Enable Hidden Characters v3, 2007-12-25)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps01, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps02, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Robert", "World Heroes Perfect (Enable Hidden Characters v4)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps03, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Creamymami[EGCG]", "World Heroes Perfect (Always Maximum Hero Power v2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps04, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Yashional", "World Heroes Perfect (Moved To Modify V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps05, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "007325", "World Heroes Perfect (Moved To Modify V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, whps06, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "Gaston90", "World Heroes Perfect (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, whps07, whp, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes Perfect (Simplify Edition, 2018-06-04)", MACHINE_SUPPORTS_SAVE ) // World Heroes -GAME( 1992, wh1s01, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, wh1s02, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes (Simple Attack Edition 2018-09-12)", MACHINE_SUPPORTS_SAVE ) -// World Heroes 2 -GAME( 1993, wh2s01, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "World Heroes 2 (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) -GAME( 2018, wh2s02, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes 2 (Boss With Simple Attack Edition 2018-09-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, wh1bs, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes (Boss, Yumeji [2ch] Hack)", MACHINE_SUPPORTS_SAVE ) +GAME( 1992, wh1s01, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, wh1s02, wh1, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes (Simple Attack Edition, 2018-09-12)", MACHINE_SUPPORTS_SAVE ) // World Heroes 2 -GAME( 1994, wh2js01, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 Jet (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wh2js02, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "World Heroes 2 Jet (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) -GAME( 1994, wh2js03, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes 2 Jet (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, wh2s01, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "World Heroes 2 (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) +GAME( 2018, wh2s02, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes 2 (Boss With Simple Attack Edition, 2018-09-12)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, wh2bs, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 (Enable Hidden Characters)", MACHINE_SUPPORTS_SAVE ) +GAME( 1993, wh2ey, wh2, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ZKW", "World Heroes 2 (Boss, PPX hack, remixed)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2ja, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "ADK / SNK", "World Heroes 2 Jet (Old set)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2jb, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "0 DAY-S[EGCG]", "World Heroes 2 Jet (Enable Hidden Characters V1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2js01, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "yumeji[2ch]", "World Heroes 2 Jet (Enable Hidden Characters V2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2js02, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "kawada7278", "World Heroes 2 Jet (Easy Special Attacks)", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, wh2js03, wh2j, neogeo_noslot, neogeo, neogeo_state, init_neogeo, ROT0, "hack", "World Heroes 2 Jet (Super Remix Edition 1.0)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/pengo.cpp b/docs/release/src/hbmame/drivers/pengo.cpp index e51db9d07c1..500b3718956 100644 --- a/docs/release/src/hbmame/drivers/pengo.cpp +++ b/docs/release/src/hbmame/drivers/pengo.cpp @@ -929,7 +929,7 @@ ROM_END GAME( 2003, alpacap7, alpaca8, pengou, pengo, pengo_state, empty_init, ROT90, "Scott Lawrence", "Alpaca v0.7 (Pengo Hardware)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_COLORS ) GAME( 2003, alpacap8, alpaca8, pengou, pengo, pengo_state, empty_init, ROT90, "Scott Lawrence", "Alpaca v0.8 (Pengo Hardware)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_COLORS ) -GAME( 2021, jrpacplus, jrpacman, jrpacmbl, jrpacmbl, pengo_state, empty_init, ROT90, "Mr McScrewup", "Jr Pac-Plus (Pengo hardware)", MACHINE_SUPPORTS_SAVE ) +GAME( 2021, jrpacplus, jrpacman, jrpacmbl, jrpacmbl, pengo_state, empty_init, ROT90, "Mr McScrewup", "Jr. Pac-Plus (Pengo hardware)", MACHINE_SUPPORTS_SAVE ) GAME( 2016, pacpen, pengo, pengou, pacpen, pengo_state, empty_init, ROT90, "Andrew Hannay", "Pacman on Pengo Hardware", MACHINE_SUPPORTS_SAVE ) GAME( 1997, pengopop, pengo, pengou, pengo, pengo_state, empty_init, ROT90, "Sega", "Pengo (Popcorn Music)", MACHINE_SUPPORTS_SAVE ) GAME( 2000, vecpengo, pengo, pengoe, pengo, pengo_state, empty_init, ROT90, "T-Bone", "Pengo (Vector sim)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/drivers/playch10.cpp b/docs/release/src/hbmame/drivers/playch10.cpp index 36650c23be9..f2e8eb970bf 100644 --- a/docs/release/src/hbmame/drivers/playch10.cpp +++ b/docs/release/src/hbmame/drivers/playch10.cpp @@ -493,21 +493,6 @@ ROM_START( pc_smb_ps18 ) ROM_LOAD( "security.prm", 0x00, 0x10, CRC(bd82d775) SHA1(e15c369d638156eeb0cd141aeeec877c62810b64) ) ROM_END -ROM_START( pc_smb_ps19 ) - BIOS_CPU - ROM_LOAD( "u3sm", 0x0c000, 0x2000, CRC(4b5f717d) SHA1(c39c90f9503c4692af4a8fdb3e18ef7cf04e897f) ) - BIOS_GFX - - ROM_REGION( 0x8000, "prg", ROMREGION_ERASEFF ) - ROM_LOAD( "u1sm_ps19", 0x0000, 0x8000, CRC(00a1fd08) SHA1(e120ae69734fee92d270594f7a4b1cfbe27ed556) ) - - ROM_REGION( 0x02000, "gfx2", ROMREGION_ERASEFF ) - ROM_LOAD( "u2sm_ps19", 0x00000, 0x2000, CRC(078a4304) SHA1(05056bace92931aeaa6b86a13e44f2da75e7a765) ) - - ROM_REGION( 0x10, "rp5h01", 0 ) - ROM_LOAD( "security.prm", 0x00, 0x10, CRC(bd82d775) SHA1(e15c369d638156eeb0cd141aeeec877c62810b64) ) -ROM_END - ROM_START( pc_smb_ps20 ) BIOS_CPU ROM_LOAD( "u3sm", 0x0c000, 0x2000, CRC(4b5f717d) SHA1(c39c90f9503c4692af4a8fdb3e18ef7cf04e897f) ) @@ -1574,94 +1559,93 @@ GAME( 2002, pc_parsl, playch10, playch10_f, playch10, playch10_state, init_pcfbo GAME( 2002, pc_skykd, playch10, playch10_f, playch10, playch10_state, init_pcfboard, ROT0, "NES->PC-10", "Sky Kid (PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) // Super Mario Bros -GAME( 2011, pc_smb_ps01, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Air Jump 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps02, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Air Swimming 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps03, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Always An Adult 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps04, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Always Bullet 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps05, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Another Revision 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps06, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Babio - Super Baby Bros 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps07, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Blocker 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps08, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Bullet 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps09, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Burn The Bank 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps10, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Change Gold Coin Attribute To Vine 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb_ps11, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Chinese Version 1 2012-01-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb_ps12, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Chinese Version 2 2012-01-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps13, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Original Edition japonés 2015-07-06)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2020, pc_smb_ps14, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Cresent 2 2020-08-11)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps15, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Double Jump 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps16, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Downmario 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps17, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Enemy Hidden Version 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps18, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Forced Scroll Fast 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps19, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Forever 2011-12-23)(PlayChoice-10)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps20, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Girl Mario 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps21, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Golden Body Invincible 2013-12-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps22, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Goomba's Revenge 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps23, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Happy Experience Of Super Mario 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps24, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Hidden Coins And 1up Show Up 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps25, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Infinite Jump 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps26, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Inverted Water Pipe 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps27, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Invincible Jumping Off The Cliff Undead Beta Version 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps28, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (kamikaze Marie Dress Version 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb_ps29, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (kamikazev 3 2012-01-13)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps30, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Kirby 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps31, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Lady Opera - Swf Panic v1 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps01, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Air Jump, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps02, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Air Swimming, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps03, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Always An Adult, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps04, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Always Bullet, 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps05, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Another Revision, 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps06, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Babio - Super Baby Bros, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps07, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Blocker, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps08, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Bullet, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps09, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Burn The Bank, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps10, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Change Gold Coin Attribute To Vine, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb_ps11, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Chinese Version 1, 2012-01-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb_ps12, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Chinese Version 2, 2012-01-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps13, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Original Japanese Edition, 2015-07-06)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2020, pc_smb_ps14, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Cresent 2, 2020-08-11)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps15, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Double Jump, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps16, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Downmario, 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps17, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Enemy Hidden Version, 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps18, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Forced Scroll Fast, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps20, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Girl Mario, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps21, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Golden Body Invincible, 2013-12-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps22, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Goomba's Revenge, 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps23, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Happy Experience Of Super Mario, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps24, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Hidden Coins And 1up Show Up, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps25, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Infinite Jump, 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps26, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Inverted Water Pipe, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps27, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Invincible Jumping Off The Cliff Undead Beta Version, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps28, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (kamikaze Marie Dress Version, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb_ps29, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (kamikazev 3, 2012-01-13)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps30, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Kirby, 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps31, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Lady Opera - Swf Panic v1, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2013, pc_smb_ps32, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Lady Opera - Swf Panic v1 [No ani] 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps33, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Legend Of Zelda 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps34, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Life Limit Correction 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps35, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Limit Modification 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps36, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Liu Mingjia's Adventure 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps37, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Luigi's Chronicles - Googie's 5th A 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps38, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Luigi's Chronicles - Googie's 5th B 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps39, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario Fro 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps40, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario's Moon Adventure 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps41, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario In Zebes 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb_ps42, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mary 2012-09-28)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps43, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Midget 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps44, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mikamari Kanji 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps45, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mods Invincible 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps46, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mortal Kombat Bros Sub Zero Mythologies Quest 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps47, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Naked Mario 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps48, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Nameless B 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps49, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Pandamar 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps33, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Legend Of Zelda, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps34, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Life Limit Correction, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps35, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Limit Modification, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps36, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Liu Mingjia's Adventure, 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps37, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Luigi's Chronicles - Googie's 5th A, 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps38, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Luigi's Chronicles - Googie's 5th B, 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps39, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario Fro, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps40, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario's Moon Adventure, 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps41, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mario In Zebes, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb_ps42, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mary, 2012-09-28)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps43, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Midget, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps44, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mikamari Kanji, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps45, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mods Invincible, 2011-12-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps46, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Mortal Kombat Bros Sub Zero Mythologies Quest, 2013-03-16)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps47, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Naked Mario, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps48, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Nameless B, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps49, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Pandamar, 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2011, pc_smb_ps50, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Row Of Cherry Trees (Sakura) 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps51, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Sakura 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb_ps52, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Self-Running Full Version 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps53, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (X9 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps54, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Bjc 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps55, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Sorrowful 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps56, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Strange Mario Bros 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps57, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Bizzario Bros 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps58, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Catholic Bros 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps59, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Cigarette Bros 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps60, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Little Bird Nightmare Edition 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps61, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Tricky Mario 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps51, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Sakura, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb_ps52, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Self-Running Full Version, 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps53, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (X9, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps54, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Bjc, 2013-03-17)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps55, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Sorrowful, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps56, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Strange Mario Bros, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps57, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Bizzario Bros, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps58, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Catholic Bros, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps59, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Cigarette Bros, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps60, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Little Bird Nightmare Edition, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps61, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Super Tricky Mario, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) GAME( 2011, pc_smb_ps62, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (The Enemy Will Fire Bullets (Discontinuous) 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps63, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (The More The Better 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps64, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (The Second Generation Japanese Version Of The Red Piranha 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps65, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Thorn 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps66, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Time Loop 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps67, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Time World Score 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps68, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Tl05 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps69, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Unlimited Jump 2011-12-28)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps70, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Upside-Down Map 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb_ps71, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Various Enhancements 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps72, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Yoona(cu)Hard 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb_ps73, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Yoona(cu)Normal 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2015, pc_smb_ps74, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Zzt 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps63, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (The More The Better, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps64, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (The Second Generation Japanese Version Of The Red Piranha, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps65, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Thorn, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps66, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Time Loop, 2013-04-15)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps67, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Time World Score, 2011-12-30)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps68, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Tl05, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps69, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Unlimited Jump, 2011-12-28)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps70, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Upside-Down Map, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb_ps71, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Various Enhancements, 2011-12-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps72, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Yoona(cu)Hard, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb_ps73, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Yoona(cu)Normal, 2013-03-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2015, pc_smb_ps74, pc_smb, playch10, playch10, playch10_state, init_playch10, ROT0, "hack", "Super Mario Bros. (Zzt, 2015-09-20)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) //Super Mario Bros. 2 -GAME( 2014, pc_smb2_ps01, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (107 Hack 2014-04-27)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb2_ps02, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (458 Hack 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb2_ps03, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (760 Hack 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb2_ps04, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (All Floating 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb2_ps05, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Edition Chinese 2012-04-13)(PlayChoice-10)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) // bad gfx at intro -GAME( 2012, pc_smb2_ps06, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Mod Invincible 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb2_ps07, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Princess Floating Infinitely 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb2_ps08, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (U.S.A Edition 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, pc_smb2_ps01, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (107 Hack, 2014-04-27)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb2_ps02, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (458 Hack, 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb2_ps03, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (760 Hack, 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb2_ps04, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (All Floating, 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb2_ps05, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Edition Chinese, 2012-04-13)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) // bad gfx at intro +GAME( 2012, pc_smb2_ps06, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Mod Invincible, 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb2_ps07, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (Princess Floating Infinitely, 2012-01-03)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb2_ps08, pc_smb2,playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 2 (U.S.A Edition, 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) //Super Mario Bros. 3 -GAME( 2012, pc_smb3_ps01, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (135 Hack 2012-01-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2014, pc_smb3_ps02, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (320 Hack 2014-09-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb3_ps03, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (412 Hack 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2012, pc_smb3_ps04, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Key Substitution Version 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2013, pc_smb3_ps05, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Mod Invincible 2013-12-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) -GAME( 2011, pc_smb3_ps06, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Tiaobao Edition 2011-11-02)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb3_ps01, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (135 Hack, 2012-01-23)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2014, pc_smb3_ps02, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (320 Hack, 2014-09-29)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb3_ps03, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (412 Hack, 2012-01-22)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2012, pc_smb3_ps04, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Key Substitution Version, 2013-11-25)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2013, pc_smb3_ps05, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Mod Invincible, 2013-12-19)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) +GAME( 2011, pc_smb3_ps06, pc_smb3, playch10_g, playch10, playch10_state, init_pcgboard, ROT0, "hack", "Super Mario Bros. 3 (Tiaobao Edition, 2011-11-02)(PlayChoice-10)", MACHINE_SUPPORTS_SAVE ) diff --git a/docs/release/src/hbmame/hbmame.lst b/docs/release/src/hbmame/hbmame.lst index 78ce9e5bfdf..631f6940e6f 100644 --- a/docs/release/src/hbmame/hbmame.lst +++ b/docs/release/src/hbmame/hbmame.lst @@ -923,7 +923,6 @@ sf2ces07 sf2ces08 sf2ces09 sf2ces10 -//sf2ces11 // doesn't compile - to be fixed sf2ces12 sf2ces13 sf2ces14 @@ -1690,24 +1689,22 @@ dkwizard dkwizard0 dkwizard1 dkwizard2 -//dk_remix @source:docastle.cpp -dorunrun //parent +dorunrun //parent sdreturn @source:dotrikun.cpp -dotrikun //parent +dotrikun //parent dotrikun2 dotriman -mineswp // Minesweeper +mineswp @source:dynax.cpp -//mjelct3 -mjelctrn //parent +mjelctrn //parent mjelct3s01 mjelctrns01 -tenkai //parent +tenkai //parent tenkaibbs01 //@source:ertictac.cpp @@ -1735,6 +1732,7 @@ kodb // bad gfx in mame //mtwinsb //sf2m1 // crowd missing //sf2m9 // crowd missing +sf2ces11 // crowd missing //sgyxz // mame, minor gfx issues //varthb //wofabl // mame, gfx issues @@ -1973,8 +1971,6 @@ kof95s11 kof95s12 kof95s13 kof95s14 -//kof95s15 // they refuse to fight -//kof95s16 // reboots after 15 seconds, illegal instruction kof95s17 kof95s18 kof95s19 @@ -1988,7 +1984,6 @@ kof95s26 kof95s27 kof95s28 kof95s29 -//kof95s30 // encrypted but probably same as kof95sp kof95s31 kof95s32 @@ -1999,7 +1994,7 @@ kof96ae1 kof96ae1a kof96ae1b kof96ae2 -kof96ae23 // gfx error in the main logo during attract mode +kof96ae23 kof96b kof96b1 kof96bb @@ -2026,11 +2021,11 @@ kof96k kof96k1 kof96k3 kof96k3o -kof96kt // supposedly a korean translation, but looks the same to me. +kof96kt kof96lx kof96ncd -kof96oib //IsmaMj -kof96oib2 //IsmaMj +kof96oib +kof96oib2 kof96oih kof96oir kof96pch @@ -2094,7 +2089,6 @@ kof96s37 kof96s41 kof96s42 kof96s43 -//kof96s44 //encrypted kof96s45 kof96s46 kof96s47 @@ -2114,8 +2108,8 @@ kof97bs kof97cb2 kof97chris kof97cn -kof97co // combo 2010-02-07 -kof97co6 // combo 2006 +kof97co +kof97co6 kof97cr kof97chl kof97chl2 @@ -2124,7 +2118,7 @@ kof97dse kof97eh kof97eh2 kof97eho -kof97ei // combo 2010-02-07 different colours +kof97ei kof97evo kof97evoa kof97frb @@ -2453,7 +2447,6 @@ kof97hx35 kof97hx36 kof97hx37 kof97hx38 -//kof97hx39 //Stops at character selection kof97hx40 kof97hx41 kof97hx42 @@ -2723,30 +2716,14 @@ kof97plss09 kof97plss10 kof97plss11 kof97plss12 -//kof97plss13 // Freezes in intro, address error exception @source:kof98.cpp kof98aas -//kof98ae //test only, do not enable -//kof98ae0 //black splashes all over fight scene where cars speed past -//kof98ae1 //black splashes all over fight scene where cars speed past -//kof98ae2 //black splashes all over fight scene where cars speed past -//kof98ae3 //black splashes all over fight scene where cars speed past -//kof98ae20160308 //black splashes all over fight scene where cars speed past -//kof98ae20160902 //black splashes all over fight scene where cars speed past (same roms as kof98ae20160827) kof98bge kof98bh -//kof98bvi // reboots in first demo kof98c2006 -kof98c20060214 // date cannot be confirmed -//kof98c20070720 // sometimes reboots itself -//kof98c20070923 // sometimes reboots itself -//kof98c20080330 // sometimes reboots itself while in China with Benimaru -//kof98c20080524 // sometimes reboots itself -//kof98c20080616 // sometimes reboots itself -//kof98c20080712 // sometimes reboots itself -//kof98c20090620 // sometimes reboots itself -//kof98c20090923 +kof98c20060214 +kof98c20090923 kof98c20100214 kof98c20100304 kof98c20110114 @@ -2760,56 +2737,6 @@ kof98c20130528 kof98c20130617 kof98c20130808 kof98c20130820 -kof98c20131113 -kof98c20140101 -kof98c20140110 -kof98c20140118 -kof98c20140204 -kof98c20140213 -kof98c20140217 -kof98c20140228 -kof98c20140302 -kof98c20140310 -kof98c20140317 -kof98c20140403 -kof98c20140412 -kof98c20140416 -kof98c20140419 -kof98c20140428 -kof98c20140504 -kof98c20140524 -kof98c20140606 -kof98c20140620 -kof98c20140717 -kof98c20140809 -kof98c20140816 -kof98c20140824 -kof98c20140906 -kof98c20140924 -kof98c20141002 -kof98c20141020 -kof98c20150201 -kof98c20150228 -kof98c20150302 -kof98c20150310 -kof98c20150330 -kof98c20150528 -kof98c20150614 -kof98c20150705 -kof98c20150729 -kof98c20150827 -kof98c20151103 -kof98c20151108 -kof98c20151110 -kof98c20151223 -kof98c20160320 -kof98c20160907 -kof98c20170303 -kof98c20170408 -kof98c20170601 -kof98c20170612 -kof98c20180228 -kof98c20180301 kof98cd kof98cd1 kof98cd2 @@ -2822,7 +2749,6 @@ kof98cn1 kof98cos kof98cos1 kof98cos2 -//kof98cta // (kof98c20080801) - sometimes reboots itself kof98dc kof98ecm kof98ehr @@ -2834,7 +2760,7 @@ kof98f kof98fr kof98fro kof98fro2 -kof98frp //slutfest +kof98frp kof98fv kof98fv2 kof98gold @@ -2845,7 +2771,7 @@ kof98iori kof98izh kof98jh kof98k95 -//kof98klc // (kof98c20090923 green) +kof98klc kof98lb kof98lv kof98m @@ -2902,9 +2828,7 @@ kof98s17 kof98s18 kof98s19 kof98s20 -kof98s21 // bad gfx while fighting kof98s22 -kof98s23 kof98s24 kof98s25 kof98s26 @@ -2967,7 +2891,6 @@ kof98hh33 kof98hh34 kof98hh36 kof98hh38 -kof98hh44 kof98hh47 kof98hh48 kof98hh49 @@ -2993,32 +2916,12 @@ kof98hh68 kof98hh69 kof98hh73 kof98hh75 -kof98hh76 -kof98hh77 -kof98hh78 -kof98hh79 kof98hh80 -//kof98hh81 -//kof98hh82 -//kof98hh83 kof98hh84 -//kof98hh85 -//kof98hh86 -//kof98hh87 -//kof98hh88 -//kof98hh89 -//kof98hh90 -//kof98hh91 -//kof98hh92 -//kof98hh93 -//kof98hh94 -//kof98hh95 kof98hh96 kof98hh97 kof98hh98 -//kof98hh99 kof98hh100 -//kof98hh101 kof98hh102 kof98hh103 kof98hh104 @@ -3027,16 +2930,9 @@ kof98hh106 kof98hh107 kof98hh108 kof98hh109 -kof98hh110 kof98hh111 kof98hh112 kof98hh113 -kof98hh114 -//kof98hh115 -kof98hh116 -kof98hh117 -kof98hh118 -kof98hh119 kof98hh120 kof98hh121 kof98hh122 @@ -3052,7 +2948,6 @@ kof98hh131 kof98hh132 kof98hh133 kof98hh134 -kof98hh135 kof98hh136 kof98hh137 kof98xz01 @@ -3073,11 +2968,7 @@ kof98xz15 @source:kof99.cpp kof99ab -kof99ae /* Anniversary Edition */ -//kof99ae0 // address error -kof99ae20140408 -kof99ae20140624 -kof99ae20150121 +kof99ae kof99ae20150520 kof99ae20150711 kof99ae20160411 @@ -3603,8 +3494,8 @@ kof2k2leon kof2k2mcr kof2k2moi2 kof2k2moir // no sound in attract mode -kof2k2mp1 /* Magic Plus */ -kof2k2mp3 /* Magic Plus III - Ismamj */ +kof2k2mp1 +kof2k2mp3 kof2k2mp3s kof2k2mpu kof2k2ngp @@ -3956,7 +3847,6 @@ kof2k2s54 kof2k2s55 kof2k2s56 kof2k2s57 -kof2k2s58 // bad graphics kof2k2s59 kof2k2s60 kof2k2s61 @@ -4025,30 +3915,6 @@ kof2k2s121 kof2003d kof2003f kof2003rebh -kof2k3b -kof2k3bl2 -kof2k3br -kof2k3bs1 -kof2k3bs2 -kof2k3bs3 -kof2k3bs4 -kof2k3d -kof2k3evo -kof2k3fd -kof2k3hd -kof2k3nd -kof2k3nrx -kof2k3pcd -kof2k3pch -//kof2k3plr // wont start -kof2k3ps2 -kof2k3ps3 -kof2k3ss -kof2k3ryu -kof2k3tc -kf2k3zgf -kof2k3gc -kof2k3sc kof2003s02 kof2003s03 kof2003s04 @@ -4104,6 +3970,29 @@ kof2003s55 kof2003s56 kof2003s57 kof2003s58 +kof2k3b +kof2k3bl2 +kof2k3br +kof2k3bs1 +kof2k3bs2 +kof2k3bs3 +kof2k3bs4 +kof2k3d +kof2k3evo +kof2k3fd +kof2k3hd +kof2k3nd +kof2k3nrx +kof2k3pcd +kof2k3pch +kof2k3ps2 +kof2k3ps3 +kof2k3ss +kof2k3ryu +kof2k3tc +kf2k3zgf +kof2k3gc +kof2k3sc kf2k3pls01 kf2k3pls02 kf2k3pls03 @@ -4135,7 +4024,7 @@ kf2k3pls28 kf2k3pls29 kf2k3pls30 kf2k3pls31 -kof2004pd // hero +kof2004pd kof2004upls00 kof2004upls01 kof2004upls02 @@ -4365,10 +4254,10 @@ mkturbod /* MK protection hack */ mktturboen // Zenomorp 2012 Turbo Endurance mktturbopi // Zenomorp 2012 Turbo Projectile Insanity mk2 //parent Mortal Kombat II r3.1 -mk2p // Mortal Kombat II Plus beta mk2fr // french mk2r33 // Mortal Kombat II r3.3 -mk2v28b1 // Mortal Kombat II v2.8 beta 1 +mk2pb1 // Mortal Kombat II v2.8 beta 1 +mk2pb2 // Mortal Kombat II Plus beta nbajamte //parent nbajamtexxx nbajamre // NBA Jam Tournament Edition Rewind r1.1 @@ -4379,7 +4268,7 @@ umk2te53 // Ultimate MKII Tournament Edition r5.0.053 mks01 mks02 mk2s01 -mk2s02 +umk2s02 @source:midwunit.cpp mk3 //parent @@ -4625,7 +4514,6 @@ mslug3eb mslug3fr mslug3fro mslug3hev -//mslug3lw mslug3nd mslug3rb mslug3v @@ -4668,7 +4556,6 @@ mslug3h36 mslug3h37 mslug3h38 mslug3h39 -//mslug3h40 mslug3h41 mslug3h42 mslug3h43 @@ -4678,7 +4565,6 @@ mslug3h46 mslug3h47 mslug3h48 mslug3h49 -//mslug3h50 mslug3h51 mslug3h52 mslug3h53 @@ -4765,18 +4651,15 @@ mslug3la02 mslug3la03 mslug3la04 mslug3la05 -//mslug3la06 mslug3lb01 mslug3lb02 mslug3lb03 mslug3lb04 mslug3lb05 -//mslug3lb06 mslug3lc01 mslug3lc02 mslug3lc03 mslug3lc04 -//mslug3lc05 mslug3rma01 mslug3rma02 mslug3rma03 @@ -4886,10 +4769,6 @@ mslug3rmg01 mslug3rmg02 mslug3rmg03 mslug3rmg04 -//mslug3rmh01 -//mslug3rmh02 -//mslug3rmh03 -//mslug3rmh04 mslug3unity @source:mslug4.cpp @@ -5068,7 +4947,6 @@ mslug5d1 mslug5f mslug5fr mslug5fr1 -//mslug5fu // encrypted p roms; not working mslug5hd mslug5l9a mslug5l9b @@ -5115,7 +4993,6 @@ mslug5dh31 mslug5dh32 mslug5dh33 mslug5dh34 -//mslug5dh35 // It does not work mslug5dh36 mslug5dh37 mslug5dh38 @@ -5314,6 +5191,7 @@ mslug5unity mslug5ast @source:mslug6.cpp +mslug6 //parent mslug6h01 mslug6h02 mslug6h03 @@ -5855,8 +5733,6 @@ mmaulerss01 viostorms01 viostorms02 viostorms03 -viostorms04 -viostorms05 @source:namcona1.cpp knckhead @@ -5915,7 +5791,7 @@ flipshot // 247 galaxyfg // 078 ganryu // 252 garou // 253 -ghostlop // 228 +//ghostlop // 228 not needed goalx3 // 209 gowcaizr // 094 gpilots // 020 @@ -5956,7 +5832,7 @@ maglord // 005 matrim // 266 miexchng // 231 minasan // 027 -mosyougi // 203 +//mosyougi // 203 not needed ms5pcb mslug // 201 mslug2 // 241 @@ -5974,7 +5850,7 @@ neodrift // 213 //neomrdo // 207 not needed ninjamas // 217 nitd // 260 -overtop // 212 +//overtop // 212 not needed //panicbom // 073 not needed //pbobbl2n // 248 not needed pbobblen // 083 @@ -5982,7 +5858,7 @@ pbobblen // 083 pnyaa // 267 //popbounc // 237 not needed preisle2 // 255 -pspikes2 // 068 +//pspikes2 // 068 not needed pulstar // 089 puzzledp // 202 puzzldpr // 235 @@ -6175,7 +6051,7 @@ twister // Blastar 2015 xeno xmas2017 zintrckbh -zintrkcd /* 211 (c) 1996 ADK / SNK */ +zintrkcd zintrkcd1 zintrkm zintricks01 @@ -6217,7 +6093,6 @@ gpilotscd gpilotse gpilotspx ironcladb -//ironcladcd // broken; not working jockeygpd joyjoycd joyjoycd1 @@ -6265,7 +6140,7 @@ nitdfro /* Neo-Arc French Trans */ nitdfro1 nitdpx nitdsp -nitdsp1 // Spanish.Rev2 +nitdsp1 nitdsp2 nitdfro2 pzlcrz @@ -6278,13 +6153,11 @@ pnyaad pnyaadd preisle2d preisle2px -//pspikes2cd // broken; not working ragnagrdbe ragnagrdbs ragnagrdeh ragnagrdsb s1945pd -s1945peh s1945ph s1945pwe savagereb @@ -6301,7 +6174,7 @@ sonicwi3px spinmasth spinmastpx ssidekicd -//stakwindev +stakwindev strhoopcd superspycd tophuntrpx @@ -6463,29 +6336,6 @@ ct2k3spi ct2k3xx ct2k3ys ct2k3ad -kof2k4mp -kof2k4mp2 -kof2k4omg -kof2k4pls -kof2k4ru // no sound in attract mode -kof2k4se1 -kof2k4seb -kof2k4spl -//kof10thbr // broken; not working; p1 needs unscrambling -kof10thd -//kof10thd16 // broken; not working, p1 needs unscrambling -kof10thep15 -kof10thu -kof10thub -kof10thud -kogd -kogf -koggv -kogmxpls -kogplus -kogplus1 -kogplusf -kogsm ct2k3k3s01 ct2k3k3s02 ct2k3k3s03 @@ -6516,6 +6366,14 @@ ct2k3k3s27 ct2k3k3s28 ct2k3k3s29 ct2k3k3s30 +kogd +kogf +koggv +kogmxpls +kogplus +kogplus1 +kogplusf +kogsm kogs01 kogs02 kogs03 @@ -6540,6 +6398,12 @@ kf10theps09 kf10theps10 kf10theps11 kf10theps12 +kof10thd +kof10thd16 +kof10thep15 +kof10thu +kof10thub +kof10thud kof10ths01 kof10ths02 kof10ths03 @@ -6577,6 +6441,14 @@ kf2k19unis03 kf2k19unis04 kf2k20unis01 kf2k20unis02 +kof2k4mp +kof2k4mp2 +kof2k4omg +kof2k4pls +kof2k4ru // no sound in attract mode +kof2k4se1 +kof2k4seb +kof2k4spl kof2k4ses01 kof2k4ses04 kof2k4ses05 @@ -6808,7 +6680,6 @@ samsho2ss samsho2yc samsho2zk samsho3eh -samsho3hb samsho3s2 samsho3se samsho3ss @@ -7907,7 +7778,6 @@ pc_smb_ps15 pc_smb_ps16 pc_smb_ps17 pc_smb_ps18 -//pc_smb_ps19 // unplayable pc_smb_ps20 pc_smb_ps21 pc_smb_ps22 @@ -8399,7 +8269,7 @@ altbeasts03 fantzone01 @source:sagas18.cpp -//aquario +aquario @source:segas24.cpp gground //parent diff --git a/docs/release/src/hbmame/hbmame.mak b/docs/release/src/hbmame/hbmame.mak index 609bdc45475..d6e120a63ab 100644 --- a/docs/release/src/hbmame/hbmame.mak +++ b/docs/release/src/hbmame/hbmame.mak @@ -15,8 +15,8 @@ LAYOUTS += \ $(SRC)/hbmame/layout/spacmissx.lay \ $(SRC)/mame/layout/segabill.lay \ $(SRC)/mame/layout/warrior.lay \ - $(SRC)/mame/layout/contcirc.lay -# $(SRC)/mame/layout/atari_s1.lay + $(SRC)/mame/layout/contcirc.lay \ + $(SRC)/mame/layout/invaders.lay # MAME layouts that are needed for compile to succeed, not used by HBMAME LAYOUTS += \ @@ -48,28 +48,9 @@ LAYOUTS += \ $(SRC)/mame/layout/ppsatan.lay \ $(SRC)/mame/layout/konamigt.lay \ $(SRC)/mame/layout/sfiii2.lay \ - $(SRC)/mame/layout/280zzzap.lay \ - $(SRC)/mame/layout/attackfc.lay \ - $(SRC)/mame/layout/clowns.lay \ - $(SRC)/mame/layout/cosmicm.lay \ - $(SRC)/mame/layout/escmars.lay \ - $(SRC)/mame/layout/galactic.lay \ - $(SRC)/mame/layout/gunchamp.lay \ - $(SRC)/mame/layout/gunfight.lay \ - $(SRC)/mame/layout/invad2ct.lay \ - $(SRC)/mame/layout/invaders.lay \ - $(SRC)/mame/layout/lagunar.lay \ - $(SRC)/mame/layout/maze.lay \ $(SRC)/mame/layout/model1io2.lay \ - $(SRC)/mame/layout/phantom2.lay \ $(SRC)/mame/layout/playch10.lay \ $(SRC)/mame/layout/radr.lay \ - $(SRC)/mame/layout/seawolf.lay \ - $(SRC)/mame/layout/shuttlei.lay \ - $(SRC)/mame/layout/spacecom.lay \ - $(SRC)/mame/layout/spacwalk.lay \ - $(SRC)/mame/layout/spcenctr.lay \ - $(SRC)/mame/layout/yosakdon.lay \ $(SRC)/mame/layout/finallap.lay \ $(SRC)/mame/layout/segabillv.lay \ $(SRC)/mame/layout/speedfrk.lay \ diff --git a/docs/release/src/hbmame/includes/neogeo.h b/docs/release/src/hbmame/includes/neogeo.h index 123000d41da..b4525cbc6cc 100644 --- a/docs/release/src/hbmame/includes/neogeo.h +++ b/docs/release/src/hbmame/includes/neogeo.h @@ -156,7 +156,7 @@ public: void init_matrimd(); void init_matrmehc(); void init_mslug3(); - void init_mslug3b6(); + void init_mslug6(); void init_mslug3d(); void init_mslug3fr(); void init_mslug3h(); @@ -171,7 +171,7 @@ public: void init_ms5pcb(); void init_ms5pcbd(); void init_ms5plus(); - void init_ms6s16(); + void init_ms6(); void init_mp2s39(); void init_neogeo(); void init_nitd(); @@ -192,7 +192,7 @@ public: void init_sbp(); void init_sengo3d(); void init_sengoku3(); - void init_shockt2w(); + //void init_shockt2w(); void init_svc(); void init_svchb(); void init_svcboot(); @@ -472,7 +472,7 @@ INPUT_PORTS_EXTERN(dualbios); \ NEOGEO_UNIBIOS(16) \ NEOGEO_UNIBIOS_1_2_AND_OLDER(16) \ - ROM_DEFAULT_BIOS("euro") + ROM_DEFAULT_BIOS("unibios40") #define NEO_BIOS_AUDIO_64K(name, hash) \ diff --git a/docs/release/src/osd/winui/winui.cpp b/docs/release/src/osd/winui/winui.cpp index 0a2914d14a3..be7de755cba 100644 --- a/docs/release/src/osd/winui/winui.cpp +++ b/docs/release/src/osd/winui/winui.cpp @@ -1004,7 +1004,7 @@ static DWORD RunMAME(int nGameIndex, const play_options *playopts) std::ostringstream option_errors; mame_options::parse_standard_inis(global_opts, option_errors); load_translation(global_opts); - manager->start_http_server(); + //manager->start_http_server(); manager->start_luaengine(); time_t start, end; time(&start); @@ -1546,7 +1546,7 @@ endif ifeq (posix,$(SHELLTYPE)) $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo '#define BARE_BUILD_VERSION "0.245.5"' > $@ + @echo '#define BARE_BUILD_VERSION "0.245.6"' > $@ @echo '#define BARE_VCS_REVISION "$(NEW_GIT_VERSION)"' >> $@ @echo 'extern const char bare_build_version[];' >> $@ @echo 'extern const char bare_vcs_revision[];' >> $@ @@ -1556,7 +1556,7 @@ $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) @echo 'const char build_version[] = BARE_BUILD_VERSION " (" BARE_VCS_REVISION ")";' >> $@ else $(GENDIR)/version.cpp: makefile $(GENDIR)/git_desc | $(GEN_FOLDERS) - @echo #define BARE_BUILD_VERSION "0.245.5" > $@ + @echo #define BARE_BUILD_VERSION "0.245.6" > $@ @echo #define BARE_VCS_REVISION "$(NEW_GIT_VERSION)" >> $@ @echo extern const char bare_build_version[]; >> $@ @echo extern const char bare_vcs_revision[]; >> $@ diff --git a/src/version.cpp b/src/version.cpp index c50a10169fd..16b858553cd 100644 --- a/src/version.cpp +++ b/src/version.cpp @@ -8,7 +8,7 @@ ***************************************************************************/ -#define BARE_BUILD_VERSION "0.245.5" +#define BARE_BUILD_VERSION "0.245.6" extern const char bare_build_version[]; extern const char build_version[]; |