diff --git a/hash/fmtowns_cd.xml b/hash/fmtowns_cd.xml
index 66f3a331f86..d8c95d30d87 100644
--- a/hash/fmtowns_cd.xml
+++ b/hash/fmtowns_cd.xml
@@ -14,6 +14,18 @@ Floppy disks are included for software that actually requires them to boot.
User/save disks that can be created from the game itself are not included.
-->
+
+ Towns Hyakunin Isshu
+ 1989
+ Fujitsu
+
+
+
+
+
+
+
+
3x3 Eyes: Sanjiyan Henjou
1993
@@ -59,6 +71,77 @@ User/save disks that can be created from the game itself are not included.
+
+ The 4th Unit 1-2 Towns: Linkage
+ 1989
+ Data West
+
+
+
+
+
+
+
+
+ The 4th Unit 3: Dual Targets
+ 1989
+ Data West
+
+
+
+
+
+
+
+
+ The 4th Unit 4: Zero
+ 1989
+ Data West
+
+
+
+
+
+
+
+
+ The 4th Unit 5: D-Again
+ 1990
+ Data West
+
+
+
+
+
+
+
+
+ The 4th Unit 6: Merry-Go-Round
+ 1990
+ Data West
+
+
+
+
+
+
+
+
+ The 4th Unit 7: Wyatt
+ 1992
+ Data West
+
+
+
+
+
+
+
+
+
+
+
+
38-man Kilo no Kokuu
1989
@@ -357,6 +440,33 @@ User/save disks that can be created from the game itself are not included.
+
+ The Atlas
+ 1991
+ Artdink
+
+
+
+
+
+
+
+
+ The Atlas 2
+ 1993
+ Artdink
+
+
+
+
+
+
+
+
+
+
+
+
Awesome
1992
@@ -504,6 +614,17 @@ User/save disks that can be created from the game itself are not included.
+
+ The Best Play Baseball
+ 1992
+ ASCII
+
+
+
+
+
+
+
Branmarker
1991
@@ -570,6 +691,17 @@ User/save disks that can be created from the game itself are not included.
+
+ Cal Gaiden: Tiny Steps Behind the Cal
+ 1993
+ Birdy Soft
+
+
+
+
+
+
+
Can Can Bunny Extra
1993
@@ -603,6 +735,17 @@ User/save disks that can be created from the game itself are not included.
+
+ Taito Chase H. Q.
+ 1991
+ Ving
+
+
+
+
+
+
+
Classic Road
1994
@@ -614,6 +757,17 @@ User/save disks that can be created from the game itself are not included.
+
+ The Case of the Cautious Condor
+ 1989
+ Toshiba EMI
+
+
+
+
+
+
+
Crystal Rinal
1994
@@ -1775,6 +1929,17 @@ User/save disks that can be created from the game itself are not included.
+
+ The Incredible Machine
+ 1994
+ Cybelle
+
+
+
+
+
+
+
Indiana Jones and the Last Crusade
1990
@@ -2006,6 +2171,33 @@ User/save disks that can be created from the game itself are not included.
+
+ The Legend of Kyrandia
+ 1993
+ Starcraft
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kyrandia II: The Hand of Fate
+ 1995
+ Starcraft
+
+
+
+
+
+
+
Kyuukyoku Tiger
@@ -2405,6 +2597,17 @@ User/save disks that can be created from the game itself are not included.
+
+ The Manhole
+ 1990
+ Fujitsu
+
+
+
+
+
+
+
Muscle Bomber: The Body Explosion
1993
@@ -2561,6 +2764,17 @@ User/save disks that can be created from the game itself are not included.
+
+ The Secret of Monkey Island
+ 1992
+ Victor
+
+
+
+
+
+
+
Monkey Island 2: LeChuck's Revenge
1994
@@ -3799,6 +4013,297 @@ User/save disks that can be created from the game itself are not included.
+
+ Towns Taikenban CD '93
+ 1993
+ Fujitsu
+
+
+
+
+
+
+
+
+ Taikou Risshinden
+ 1992
+ Koei
+
+
+
+
+
+
+
+
+ Takamizawa Kyosuke: Nekketsu!! Kyouiku Kenshuu
+ 1995
+ ZyX
+
+
+
+
+
+
+
+
+ Tanjou: Debut
+ 1994
+ Data West
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tatsujin Ou
+ 1993
+ Ving
+
+
+
+
+
+
+
+
+ TDF: Terrestrial Defense Force
+ 1990
+ Data West
+
+
+
+
+
+
+
+
+ Tenka Gomen
+ 1994
+ Artdink
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Date
+ 1990
+ JAMP
+
+
+
+
+
+
+
+
+ The Horde
+ 1995
+ Arrow Micro-Techs
+
+
+
+
+
+
+
+
+
+ Titan
+ 1989
+ Fujitsu
+
+
+
+
+
+
+
+
+ The NewZealand Story
+ 1989
+ Ving
+
+
+
+
+
+
+
+
+ Tokio
+ 1992
+ Artdink
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Toushin Toshi II: Soshite, Sorekara...
+ 1995
+ Alice Soft
+
+
+
+
+
+
+
+
+
+ The Queen of Duellist
+ 1993
+ Agumix
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Turbo Out Run
+ 1989
+ CRI
+
+
+
+
+
+
+
+
+ Towns Magazine Vol. 1
+ 1994
+ Fujitsu
+
+
+
+
+
+
+
+
+ Towns Magazine Vol. 2
+ 1994
+ Fujitsu
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Trigger
+ 1994
+ ZyX
+
+
+
+
+
+
+
+
+ Towns System Software v1.1 L10
+ 1989
+ Fujitsu
+
+
+
+
+
+
+
+
+ Towns System Software v1.1 L20
+ 1989
+ Fujitsu
+
+
+
+
+
+
+
+
+ Towns System Software v1.1 L30
+ 1990
+ Fujitsu
+
+
+
+
+
+
+
+
+ Towns System Software v2.1 L10A
+ 1991
+ Fujitsu
+
+
+
+
+
+
+
+
+ Towns System Software v2.1 L51
+ 1995
+ Fujitsu
+
+
+
+
+
+
+
+
+ Tunnels and Trolls
+ 1990
+ Starcraft
+
+
+
+
+
+
+
Ultima IV: Quest of the Avatar
1992
diff --git a/hash/gameboy.xml b/hash/gameboy.xml
index 9d762b4876e..74f874aa729 100644
--- a/hash/gameboy.xml
+++ b/hash/gameboy.xml
@@ -12,6 +12,45 @@
-->
+
+
+
@@ -24896,7 +24935,7 @@
-
+
diff --git a/hash/gbcolor.xml b/hash/gbcolor.xml
index 94b7ec6da01..299dd09134f 100644
--- a/hash/gbcolor.xml
+++ b/hash/gbcolor.xml
@@ -20,6 +20,35 @@ Unreleased (music source code exists, possibly no prototypes exist)
-->
+
+
+
+
@@ -3981,7 +4010,8 @@ Unreleased (music source code exists, possibly no prototypes exist)
-
+
+
diff --git a/hash/n64.xml b/hash/n64.xml
index 38836f5945c..97c620f58dc 100644
--- a/hash/n64.xml
+++ b/hash/n64.xml
@@ -52,9 +52,37 @@ Info on N64 chip labels (from The Cart Scan Repository)
-->
-
+
+
+
+ 007 - GoldenEye (Euro)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+ 007 - GoldenEye (Jpn)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
007 - GoldenEye (USA)
1997
@@ -81,7 +109,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -90,6 +118,18 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ 007 - The World Is Not Enough (USA)
+ 2000
+ Electronic Arts
+
+
+
+
+
+
+
+
1080° Snowboarding (Euro)
1998
@@ -132,6 +172,59 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ 40 Winks (Euro, Prototype)
+ 1999
+ GT Interactive
+
+
+
+
+
+
+
+
+ 64 de Hakken!! Tamagotchi - Minna de Tamagotchi World (Jpn)
+ 1997
+ Bandai
+
+
+
+
+
+
+
+
+
+
+
+ 64 Hanafuda - Tenshi no Yakusoku (Jpn)
+ 1999
+ Altron Corporation
+
+
+
+
+
+
+
+
+
+
+
+ 64 Oozumou (Jpn)
+ 1997
+ Bottom Up
+
+
+
+
+
+
+
+
+
+
64 Oozumou 2 (Jpn)
1999
@@ -142,7 +235,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -150,6 +243,257 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ 64 Trump Collection - Alice no Wakuwaku Trump World (Jpn)
+ 1998
+ Bottom Up
+
+
+
+
+
+
+
+
+
+
+
+ AeroFighters Assault (Euro)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ AeroFighters Assault (USA)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ AeroGauge (Euro)
+ 1998
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+
+ AeroGauge (Jpn, Demo Kiosk)
+ 1997
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+ AeroGauge (Jpn, Rev. A)
+ 1997
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ AeroGauge (USA)
+ 1998
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+
+ AI Shougi 3 (Jpn)
+ 1998
+ I4
+
+
+
+
+
+
+
+
+
+
+
+ Aidyn Chronicles - The First Mage (Euro)
+ 2001
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Aidyn Chronicles - The First Mage (USA, Rev. A)
+ 2001
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Aidyn Chronicles - The First Mage (USA)
+ 2001
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Air Boarder 64 (Euro)
+ 1998
+ Human Entertainment
+
+
+
+
+
+
+
+
+
+ Air Boarder 64 (Jpn)
+ 1998
+ Human Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ Akumajou Dracula Mokushiroku - Real Action Adventure (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Akumajou Dracula Mokushiroku Gaiden - Legend of Cornell (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ All Star Tennis '99 (Euro)
+ 1999
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ All Star Tennis '99 (USA)
+ 1999
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ All-Star Baseball '99 (Euro)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ All-Star Baseball '99 (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ All-Star Baseball 2000 (Euro)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
All-Star Baseball 2000 (USA)
1999
@@ -158,7 +502,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -175,7 +519,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -185,6 +529,234 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Armorines - Project S.W.A.R.M. (Euro)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Armorines - Project S.W.A.R.M. (Ger)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Armorines - Project S.W.A.R.M. (USA)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Army Men - Air Combat (USA)
+ 2000
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ Army Men - Sarge's Heroes (Euro)
+ 1999
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ Army Men - Sarge's Heroes (USA)
+ 1999
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ Army Men - Sarge's Heroes 2 (USA)
+ 2000
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ Asteroids Hyper 64 (USA)
+ 1999
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Automobili Lamborghini (Euro)
+ 1997
+ Titus
+
+
+
+
+
+
+
+
+
+ Automobili Lamborghini (USA)
+ 1997
+ Titus
+
+
+
+
+
+
+
+
+
+ Baku Bomberman (Jpn)
+ 1997
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Baku Bomberman 2 (Jpn)
+ 1999
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bakuretsu Muteki Bangaioh (Jpn)
+ 1999
+ ESP Software
+
+
+
+
+
+
+
+
+
+
+
+ Bakushou Jinsei 64 - Mezase! Resort Ou (Jpn)
+ 1998
+ Taito Corporation
+
+
+
+
+
+
+
+
+
+
+
+ Banjo to Kazooie no Daibouken (Jpn)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Banjo to Kazooie no Daibouken 2 (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Banjo-Kazooie (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Banjo-Kazooie (USA, Rev. A)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
Banjo-Kazooie (USA)
1998
@@ -203,24 +775,414 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Banjo-Tooie (Aus)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Banjo-Tooie (Euro)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Banjo-Tooie (USA)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Bass Rush - ECOGEAR PowerWorm Championship (Jpn)
+ 2000
+ Visco Corporation
+
+
+
+
+
+
+
+
+
+
+
+ Bassmasters 2000 (USA)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Batman Beyond - Return of the Joker (USA)
+ 2000
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ Batman of the Future - Return of the Joker (Euro)
+ 2001
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ BattleTanx (USA)
+ 1998
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ BattleTanx - Global Assault (Euro)
+ 1999
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ BattleTanx - Global Assault (USA)
+ 1999
+ 3DO Company
+
+
+
+
+
+
+
+
+
+ Battlezone - Rise of the Black Dogs (USA)
+ 2000
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Beetle Adventure Racing! (Euro)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Beetle Adventure Racing! (Jpn)
+ 1999
+ Electronic Arts Square
+
+
+
+
+
+
+
+
+
+
+
+ Beetle Adventure Racing! (USA)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Big Mountain 2000 (USA)
+ 2000
+ South Peak
+
+
+
+
+
+
+
+
+
+ Bio F.R.E.A.K.S. (Euro)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+ Bio F.R.E.A.K.S. (USA)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+ BioHazard 2 (Jpn)
+ 2000
+ Capcom
+
+
+
+
+
+
+
+
+
+
Blast Corps (Euro)
1997
Nintendo
-
+
-
-
+
+
+ Blast Corps (USA, Rev. A)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+ Blast Corps (USA)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blastdozer (Jpn)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Blues Brothers 2000 (Euro)
+ 2000
+ Titus
+
+
+
+
+
+
+
+
+
+ Blues Brothers 2000 (USA)
+ 2000
+ Virgin Interactive
+
+
+
+
+
+
+
+
+
+ Body Harvest (Euro)
+ 1998
+ Gremlin Interactive
+
+
+
+
+
+
+
+
+
+ Body Harvest (USA)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+ Bokujou Monogatari 2 (Jpn, Rev. B)
+ 1999
+ Pack In Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bokujou Monogatari 2 (Jpn, Rev. A)
+ 1999
+ Pack In Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bokujou Monogatari 2 (Jpn)
+ 1999
+ Pack In Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bomberman 64 (Euro)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Bomberman 64 - Arcade Edition (Jpn)
+ 2001
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bomberman 64 (USA)
+ 1997
+ Hudson Soft
+
+
+
+
+
+
+
+
Bomberman 64 - The Second Attack! (USA)
2000
@@ -239,6 +1201,214 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Bomberman Hero (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Bomberman Hero (USA)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Bomberman Hero - Mirian Oujo wo Sukue! (Jpn)
+ 1998
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Bottom of the 9th (USA)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Brunswick Circuit Pro Bowling (USA)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Buck Bumble (Euro)
+ 1998
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ Buck Bumble (Jpn)
+ 1998
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+
+
+ Buck Bumble (USA)
+ 1998
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ A Bug's Life (Euro)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+ A Bug's Life (Fra)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+ A Bug's Life (Ger)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+ A Bug's Life (Ita)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+ A Bug's Life (USA)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+ Bust-A-Move '99 (USA)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Bust-A-Move 2 - Arcade Edition (Euro)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Bust-A-Move 2 - Arcade Edition (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Bust-A-Move 3 DX (Euro)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
California Speed (USA)
1999
@@ -247,7 +1417,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -257,6 +1427,237 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ California Speed (Euro, Prototype)
+ 1999?
+ Midway
+
+
+
+
+
+
+
+
+ Carmageddon 64 (Euro, English / French / German / Spanish)
+ 1999
+ Virgin Interactive
+
+
+
+
+
+
+
+
+
+ Carmageddon 64 (Euro, English / French / Italian / Spanish)
+ 1999
+ Virgin Interactive
+
+
+
+
+
+
+
+
+
+ Carmageddon 64 (USA)
+ 2000
+ Titus
+
+
+
+
+
+
+
+
+
+ Castlevania (Euro)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Castlevania (USA, Rev. B)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Castlevania (USA, Rev. A)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Castlevania (USA)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Castlevania - Legacy of Darkness (Euro)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ Castlevania - Legacy of Darkness (USA)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Centre Court Tennis (Euro)
+ 1999
+ BigBen Interactive
+
+
+
+
+
+
+
+
+
+ Chameleon Twist (Euro)
+ 1997
+ Sunsoft
+
+
+
+
+
+
+
+
+
+ Chameleon Twist (Jpn)
+ 1997
+ Japan System Supply
+
+
+
+
+
+
+
+
+
+
+
+ Chameleon Twist (USA, Rev. A)
+ 1998
+ Sunsoft
+
+
+
+
+
+
+
+
+
+ Chameleon Twist (USA)
+ 1998
+ Sunsoft
+
+
+
+
+
+
+
+
+
+ Chameleon Twist 2 (Euro)
+ 1998
+ Sunsoft
+
+
+
+
+
+
+
+
+
+ Chameleon Twist 2 (Jpn)
+ 1998
+ Japan System Supply
+
+
+
+
+
+
+
+
+
+
+
+ Chameleon Twist 2 (USA)
+ 1999
+ Sunsoft
+
+
+
+
+
+
+
+
+
+ Charlie Blast's Territory (Euro)
+ 1999
+ Kemco
+
+
+
+
+
+
+
+
Charlie Blast's Territory (USA)
1999
@@ -266,7 +1667,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -276,6 +1677,18 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Chopper Attack (Euro)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
Chopper Attack (USA)
1998
@@ -292,11 +1705,142 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Choro Q 64 (Jpn)
+ 1998
+ Takara
+
+
+
+
+
+
+
+
+
+
+
+ Choro Q 64 II - Hacha Mecha Grand Prix Race (Jpn)
+ 1999
+ Takara
+
+
+
+
+
+
+
+
+
+
+
+ Chou Kuukan Nighter Pro Yakyuu King (Jpn)
+ 1996
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Chou Kuukan Nighter Pro Yakyuu King 2 (Jpn)
+ 1999
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Chou Snobo Kids (Jpn)
+ 1999
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+ City-Tour GP - Zennihon GT Senshuken (Jpn)
+ 1998
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Clay Fighter - Sculptor's Cut (USA)
+ 1998
+ Interplay
+
+
+
+
+
+
+
+
+
+ Clay Fighter 63⅓ (Euro)
+ 1997
+ Interplay
+
+
+
+
+
+
+
+
+
+ Clay Fighter 63⅓ (USA, Prototype)
+ 1997
+ Interplay
+
+
+
+
+
+
+
+
+ Clay Fighter 63⅓ (USA)
+ 1997
+ Interplay
+
+
+
+
+
+
+
+
Command & Conquer (Euro)
1999
Nintendo
-
+
@@ -310,6 +1854,18 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Command & Conquer (Ger)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
Command & Conquer (USA)
1999
@@ -328,6 +1884,121 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Conker's Bad Fur Day (Euro)
+ 2001
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Conker's Bad Fur Day (USA)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Conker's Bad Fur Day (Prototype Debug)
+ 2001?
+ Rare
+
+
+
+
+
+
+
+
+ Conker's Bad Fur Day (ECTS Demo)
+ 2001?
+ Rare
+
+
+
+
+
+
+
+
+
+
+ Conker's Bad Fur Day (Prototype Debug, Decrypted)
+ 2001?
+ Rare
+
+
+
+
+
+
+
+
+ Conker's Bad Fur Day (ECTS Demo, Decrypted)
+ 2001?
+ Rare
+
+
+
+
+
+
+
+
+ Cruis'n Exotica (USA)
+ 2000
+ Midway
+
+
+
+
+
+
+
+
+
+ Cruis'n USA (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Cruis'n USA (USA, Rev. B)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
Cruis'n USA (USA, Rev. A)
1996
@@ -346,6 +2017,30 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Cruis'n USA (USA)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Cruis'n World (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
Cruis'n World (USA)
1998
@@ -364,6 +2059,259 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Custom Robo (Jpn)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Custom Robo V2 (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ CyberTiger (Euro)
+ 2000
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ CyberTiger (USA)
+ 2000
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Daffy Duck Starring as Duck Dodgers (Euro)
+ 2000
+ Infogrames
+
+
+
+
+
+
+
+
+
+ Dance Dance Revolution - Disney Dancing Museum (Jpn)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Dark Rift (Euro)
+ 1997
+ Vic Tokai
+
+
+
+
+
+
+
+
+
+ Dark Rift (USA)
+ 1997
+ Vic Tokai
+
+
+
+
+
+
+
+
+
+ Deadly Arts (USA)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ Defi au Tetris Magique (Fra)
+ 1999
+ Capcom
+
+
+
+
+
+
+
+
+
+ Densha de Go! 64 (Jpn)
+ 1999
+ Taito Corporation
+
+
+
+
+
+
+
+
+
+
+
+ Derby Stallion 64 (Jpn, Prototype)
+ 2001
+ Media Factory
+
+
+
+
+
+
+
+
+ Derby Stallion 64 (Jpn)
+ 2001
+ Media Factory
+
+
+
+
+
+
+
+
+
+
+
+ Destruction Derby 64 (Euro)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Destruction Derby 64 (USA)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+ Dezaemon 3D (Jpn)
+ 1998
+ Athena
+
+
+
+
+
+
+
+
+
+
+
+ Diddy Kong Racing (Euro, Rev. A)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Diddy Kong Racing (Euro)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Diddy Kong Racing (Jpn)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Diddy Kong Racing (USA, Rev. A)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
Diddy Kong Racing (USA)
1997
@@ -382,11 +2330,35 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Donald Duck - Goin' Quackers (USA)
+ 2000
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ Donald Duck - Quack Attack (Euro)
+ 2000
+ Ubi Soft
+
+
+
+
+
+
+
+
Donkey Kong 64 (Euro)
1999
Nintendo
-
+
@@ -398,6 +2370,20 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Donkey Kong 64 (Jpn)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
Donkey Kong 64 (USA)
1999
@@ -416,6 +2402,55 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Donkey Kong 64 (USA, Demo Kiosk)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+ Doom 64 (Euro)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Doom 64 (Jpn)
+ 1997
+ GameBank
+
+
+
+
+
+
+
+
+
+
+
+ Doom 64 (USA, Rev. A)
+ 1997
+ Midway
+
+
+
+
+
+
+
+
Doom 64 (USA)
1997
@@ -424,7 +2459,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -433,6 +2468,152 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Doraemon - Nobita to 3tsu no Seireiseki (Jpn)
+ 1997
+ Epoch
+
+
+
+
+
+
+
+
+
+
+
+ Doraemon 2 - Nobita to Hikari no Shinden (Jpn)
+ 1998
+ Epoch
+
+
+
+
+
+
+
+
+
+
+
+ Doraemon 3 - Nobita no Machi SOS! (Jpn)
+ 2000
+ Epoch
+
+
+
+
+
+
+
+
+
+
+
+
+ Doubutsu no Mori (Jpn)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Dr. Mario 64 (USA)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Dragon Sword (Prototype)
+ 1998
+ Interactive Studios / Blitzgames
+
+
+
+
+
+
+
+
+
+
+
+ Dual Heroes (Euro)
+ 1998
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+ Dual Heroes (Jpn)
+ 1997
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Dual Heroes (USA)
+ 1998
+ Electro Brain
+
+
+
+
+
+
+
+
+
+ Duck Dodgers Starring Daffy Duck (USA, Prototype)
+ 2000
+ Infogrames
+
+
+
+
+
+
+
+
+ Duck Dodgers Starring Daffy Duck (USA)
+ 2000
+ Infogrames
+
+
+
+
+
+
+
+
Duke Nukem 64 (Euro)
1997
@@ -441,7 +2622,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -450,6 +2631,226 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Duke Nukem 64 (Euro, Prototype)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+ Duke Nukem 64 (Fra)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Duke Nukem 64 (USA)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Duke Nukem - Zero Hour (Euro)
+ 1999
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Duke Nukem - Zero Hour (Fra)
+ 1999
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Duke Nukem - Zero Hour (USA)
+ 1999
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Earthworm Jim 3D (Euro)
+ 1999
+ Rockstar Games
+
+
+
+
+
+
+
+
+
+ Earthworm Jim 3D (USA)
+ 1999
+ Rockstar Games
+
+
+
+
+
+
+
+
+
+ ECW Hardcore Revolution (Euro)
+ 2000
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ ECW Hardcore Revolution (USA)
+ 2000
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Eikou no Saint Andrews (Jpn)
+ 1996
+ Seta Corporation
+
+
+
+
+
+
+
+
+
+
+
+ Elmo's Letter Adventure (USA)
+ 1999
+ NewKidCo
+
+
+
+
+
+
+
+
+
+ Elmo's Number Journey (USA)
+ 1999
+ NewKidCo
+
+
+
+
+
+
+
+
+
+ Eltale Monsters (Jpn)
+ 1999
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Excitebike 64 (Euro)
+ 2001
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Excitebike 64 (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Excitebike 64 (USA, Demo Kiosk)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+ Excitebike 64 (USA, Rev. A)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
Excitebike 64 (USA)
2000
@@ -468,6 +2869,179 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Extreme-G (Euro)
+ 1997
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Extreme-G (Jpn)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ Extreme-G (USA)
+ 1997
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Extreme-G XG2 (Euro)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Extreme-G XG2 (Jpn)
+ 1999
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ Extreme-G XG2 (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (Euro, Prototype)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (Euro)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (Fra)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (Ger)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (Jpn)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix (USA)
+ 1998
+ Video System
+
+
+
+
+
+
+
+
+
+ F-1 World Grand Prix II (Euro)
+ 1999
+ Video System
+
+
+
+
+
+
+
+
+
+ F-Zero X (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
F-Zero X (Jpn)
1998
@@ -490,6 +3064,79 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ F-Zero X (USA)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+ F1 Pole Position 64 (Euro)
+ 1997
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ F1 Pole Position 64 (USA)
+ 1997
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ F1 Racing Championship (Euro)
+ 2000
+ Ubi Soft
+
+
+
+
+
+
+
+
+
+ F1 Racing Championship (Bra)
+ 2000
+ Ubi Soft?
+
+
+
+
+
+
+
+
+ Famista 64 (Jpn)
+ 1997
+ Namco
+
+
+
+
+
+
+
+
+
+
FIFA - Road to World Cup 98 (Euro)
1997
@@ -498,7 +3145,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -507,7 +3154,20 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
+ FIFA - Road to World Cup 98 - World Cup e no Michi (Jpn)
+ 1998
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+
FIFA - Road to World Cup 98 (USA, Brazil)
1997
@@ -517,7 +3177,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -527,6 +3187,102 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ FIFA 99 (Euro)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ FIFA 99 (USA)
+ 1998
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ FIFA Soccer 64 (Euro)
+ 1997
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ FIFA Soccer 64 (USA)
+ 1997
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Fighters Destiny (Euro)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+ Fighters Destiny (Fra)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+ Fighters Destiny (Ger)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+ Fighters Destiny (USA)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
Fighter Destiny 2 (USA)
2000
@@ -545,6 +3301,594 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Fighting Cup (Jpn)
+ 1998
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Fighting Force 64 (Euro)
+ 1999
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Fighting Force 64 (USA)
+ 1998
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Flying Dragon (Euro)
+ 1998
+ Natsume
+
+
+
+
+
+
+
+
+
+ Flying Dragon (USA)
+ 1998
+ Natsume
+
+
+
+
+
+
+
+
+
+ Forsaken 64 (Euro)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Forsaken 64 (Ger)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Forsaken 64 (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Fox Sports College Hoops '99 (USA)
+ 1998
+ Fox Interactive
+
+
+
+
+
+
+
+
+
+ Frogger 2 (USA, Prototype Rev. A)
+ 1999
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+ Fushigi no Dungeon - Fuurai no Shiren 2 - Oni Shuurai! Shiren Jou! (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ G.A.S.P!! Fighters' NEXTream (Euro)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ G.A.S.P!! Fighters' NEXTream (Jpn)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Ganbare Goemon - Dero Dero Douchuu Obake Tenkomori (Jpn)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Ganbare Goemon - Neo Momoyama Bakufu no Odori (Jpn)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Ganbare! Nippon! Olympics 2000 (Jpn)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Gauntlet Legends (Euro)
+ 1999
+ Midway
+
+
+
+
+
+
+
+
+
+ Gauntlet Legends (Jpn)
+ 2000
+ Epoch
+
+
+
+
+
+
+
+
+
+
+
+ Gauntlet Legends (USA)
+ 1999
+ Midway
+
+
+
+
+
+
+
+
+
+ Getter Love!! Cho Renai Party Game (Jpn)
+ 1998
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ Gex 3 - Deep Cover Gecko (Euro, English / Italian / Spanish)
+ 1998
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Gex 3 - Deep Cover Gecko (Euro, French / German)
+ 1998
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Gex 3 - Deep Cover Gecko (USA)
+ 1999
+ Crave Entertainment
+
+
+
+
+
+
+
+
+
+ Gex 64 - Enter the Gecko (Euro)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+ Gex 64 - Enter the Gecko (USA)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+ Glover (Euro)
+ 1998
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+
+ Glover (USA)
+ 1998
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+
+
+ Glover (Prototype, 1998-07-16)
+ 1998
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+ Glover 2 (Prototype, Newer)
+ 1999
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+ Glover 2 (Prototype)
+ 1999
+ Hasbro Interactive
+
+
+
+
+
+
+
+
+ Goemon - Mononoke Sugoroku (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Goemon's Great Adventure (USA)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Golden Nugget 64 (USA)
+ 1998
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ GT64 - Championship Edition (Euro)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+ GT64 - Championship Edition (USA)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+ Hamster Monogatari 64 (Jpn)
+ 2001
+ Culture Brain
+
+
+
+
+
+
+
+
+
+
+
+ Harukanaru Augusta - Masters '98 (Jpn)
+ 1997
+ T&E Soft
+
+
+
+
+
+
+
+
+
+
+
+ Harvest Moon 64 (USA)
+ 1999
+ Natsume
+
+
+
+
+
+
+
+
+
+ Heiwa Pachinko World 64 (Jpn)
+ 1997
+ Shouei System
+
+
+
+
+
+
+
+
+
+
+
+ Hercules - The Legendary Journeys (Euro)
+ 2000
+ Titus
+
+
+
+
+
+
+
+
+
+ Hercules - The Legendary Journeys (USA)
+ 2000
+ Titus
+
+
+
+
+
+
+
+
+
+ Hexen (Euro)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Hexen (Fra)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Hexen (Ger)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Hexen (Jpn)
+ 1997
+ GameBank
+
+
+
+
+
+
+
+
+
+
+
+ Hexen (USA)
+ 1997
+ GT Interactive
+
+
+
+
+
+
+
+
+
+ Hey You, Pikachu! (USA)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
Hiryuu no Ken Twin (Jpn)
1997
@@ -555,7 +3899,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -563,6 +3907,347 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Holy Magic Century (Euro)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ Holy Magic Century (Fra)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ Holy Magic Century (Ger)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ Hoshi no Kirby 64 (Jpn, Rev. C)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Hoshi no Kirby 64 (Jpn, Rev. B)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Hoshi no Kirby 64 (Jpn, Rev. A)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Hoshi no Kirby 64 (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ Hot Wheels - Turbo Racing (Euro)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Hot Wheels - Turbo Racing (USA)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ HSV Adventure Racing! (Aus)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Human Grand Prix - The New Generation (Jpn)
+ 1997
+ Human Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ Hybrid Heaven (Euro)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Hybrid Heaven (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Hybrid Heaven (USA)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+ Hydro Thunder (Euro)
+ 2000
+ Midway
+
+
+
+
+
+
+
+
+
+ Hydro Thunder (Fra)
+ 2000
+ Midway
+
+
+
+
+
+
+
+
+
+ Hydro Thunder (USA)
+ 2000
+ Midway
+
+
+
+
+
+
+
+
+
+ Hyper Olympics in Nagano 64 (Jpn)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Ide Yousuke no Mahjong Juku (Jpn)
+ 2000
+ Seta Corporation
+
+
+
+
+
+
+
+
+
+
+
+ Iggy's Reckin' Balls (Euro)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Iggy's Reckin' Balls (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Iggy-kun no Bura Bura Poyon (Jpn)
+ 1998
+ Acclaim Japan
+
+
+
+
+
+
+
+
+
+
+
+ In-Fisherman - Bass Hunter 64 (Euro)
+ 1999
+ Take Two Software
+
+
+
+
+
+
+
+
+
+ In-Fisherman - Bass Hunter 64 (USA)
+ 1999
+ Take Two Software
+
+
+
+
+
+
+
+
+
+ Indiana Jones and the Infernal Machine (Euro, Prototype)
+ 2000
+ LucasArts
+
+
+
+
+
+
+
+
+ Indiana Jones and the Infernal Machine (USA)
+ 2000
+ LucasArts
+
+
+
+
+
+
+
+
+
+ Indy Racing 2000 (USA)
+ 2000
+ Infogrames
+
+
+
+
+
+
+
+
International Superstar Soccer '98 (Euro)
1998
@@ -571,7 +4256,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -580,11 +4265,241 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ International Superstar Soccer '98 (USA)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+ International Superstar Soccer 2000 (Euro, English / German)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ International Superstar Soccer 2000 (Euro, French / Italian)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ International Superstar Soccer 2000 (USA)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ International Superstar Soccer 64 (Euro)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+ International Superstar Soccer 64 (USA)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+ International Track & Field - Summer Games (Euro)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ International Track & Field 2000 (USA)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+ Itoi Shigesato no Bass Tsuri No. 1 Kettei Ban! (Jpn)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+ J.League Dynamite Soccer 64 (Jpn)
+ 1997
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ J.League Eleven Beat 1997 (Jpn)
+ 1997
+ Hudson Soft
+
+
+
+
+
+
+
+
+
+
+
+ J.League Live 64 (Jpn)
+ 1997
+ Electronic Arts Victor
+
+
+
+
+
+
+
+
+
+
+
+ J.League Tactics Soccer (Jpn, Rev. A)
+ 1999
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ J.League Tactics Soccer (Jpn)
+ 1999
+ ASCII Entertainment
+
+
+
+
+
+
+
+
+
+
+
+ Jangou Simulation Mahjong Dou 64 (Jpn)
+ 1997
+ Video System
+
+
+
+
+
+
+
+
+
+
+
+ Jeopardy! (USA)
+ 1998
+ GameTek
+
+
+
+
+
+
+
+
+
+ Jeremy McGrath Supercross 2000 (Euro)
+ 2000
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+ Jeremy McGrath Supercross 2000 (USA)
+ 2000
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
Jet Force Gemini (Euro)
1999
Nintendo
-
+
@@ -616,6 +4531,45 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Jet Force Gemini (USA, Demo Kiosk)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+ Jikkyou GI Stable (Jpn, Rev. A)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou GI Stable (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
Jikkyou J.League Perfect Striker (Jpn)
1996
@@ -626,7 +4580,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
+
@@ -634,11 +4588,517 @@ Info on N64 chip labels (from The Cart Scan Repository)
+
+ Jikkyou J.League 1999 - Perfect Striker 2 (Jpn, Rev. A)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou J.League 1999 - Perfect Striker 2 (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 2000 (Jpn, Rev. A)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 2000 (Jpn)
+ 2000
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 4 (Jpn, Rev. A)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 4 (Jpn)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 5 (Jpn, Rev. B)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 5 (Jpn, Rev. A)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 5 (Jpn)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 6 (Jpn, Rev. B)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 6 (Jpn, Rev. A)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu 6 (Jpn)
+ 1999
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu Basic Ban 2001 (Jpn, Rev. A)
+ 2001
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou Powerful Pro Yakyuu Basic Ban 2001 (Jpn)
+ 2001
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou World Soccer - World Cup France '98 (Jpn, Rev. B)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou World Soccer - World Cup France '98 (Jpn, Rev. A)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou World Soccer - World Cup France '98 (Jpn)
+ 1998
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikkyou World Soccer 3 (Jpn)
+ 1997
+ Konami
+
+
+
+
+
+
+
+
+
+
+
+ Jikuu Senshi Turok (Jpn)
+ 1997
+ Acclaim Japan
+
+
+
+
+
+
+
+
+
+
+
+ Jinsei Game 64 (Jpn)
+ 1999
+ Takara
+
+
+
+
+
+
+
+
+
+
+
+ John Romero's Daikatana (Euro)
+ 2000
+ Kemco
+
+
+
+
+
+
+
+
+
+ John Romero's Daikatana (Jpn)
+ 2000
+ Kemco
+
+
+
+
+
+
+
+
+
+
+
+ John Romero's Daikatana (USA)
+ 2000
+ Kemco
+
+
+
+
+
+
+
+
+
+ Kakutou Denshou - F-Cup Maniax (Jpn)
+ 1999
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Ken Griffey Jr.'s Slugfest (USA)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Killer Instinct Gold (Euro)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Killer Instinct Gold (USA, Rev. B)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Killer Instinct Gold (USA, Rev. A)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Killer Instinct Gold (USA)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+ King Hill 64 - Extreme Snowboarding (Jpn)
+ 1998
+ Kemco
+
+
+
+
+
+
+
+
+
+
+
+ Kiratto Kaiketsu! 64 Tanteidan (Jpn)
+ 1998
+ Imagineer
+
+
+
+
+
+
+
+
+
+
+
+ Kirby 64 - The Crystal Shards (Euro)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Kirby 64 - The Crystal Shards (USA)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+ Knife Edge - Nose Gunner (Euro)
+ 1998
+ Kemco
+
+
+
+
+
+
+
+
+
+ Knife Edge - Nose Gunner (Jpn)
+ 1998
+ Kemco
+
+
+
+
+
+
+
+
+
+
+
+ Knife Edge - Nose Gunner (USA)
+ 1998
+ Kemco
+
+
+
+
+
+
+
+
+
+ Knockout Kings 2000 (Euro)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+ Knockout Kings 2000 (USA)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
Kobe Bryant in NBA Courtside (Euro)
1998
Nintendo
-
+
@@ -652,856 +5112,101 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
- Madden NFL 99 (USA)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mario Kart 64 (USA)
- 1997
+
+ Kobe Bryant's NBA Courtside (USA)
+ 1998
Nintendo
-
+
-
-
-
-
-
-
-
-
-
+
-
- Mario Party (USA)
+
+ Last Legion UX (Jpn)
1999
- Nintendo
-
+ Hudson Soft
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mission Impossible (USA)
- 1998
- Ocean
-
-
-
-
-
-
-
-
-
+
-
- Monster Truck Madness 64 (Euro)
- 1999
- Rockstar Games
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mortal Kombat 4 (USA)
- 1998
- Midway
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mortal Kombat Trilogy (USA, Rev. A)
- 1996
- Midway
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NBA Hangtime (USA)
- 1997
- Midway
-
-
-
-
-
-
-
-
-
-
-
-
- NBA Live 99 (USA)
- 1998
- Electronic Arts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Perfect Dark (USA, Rev. A)
+
+ The Legend of Zelda - Majora's Mask (Euro, Rev. A)
2000
Nintendo
-
+
-
-
-
-
-
-
-
+
-
- Pokémon Snap (USA)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Pokémon Stadium (Euro)
+
+ The Legend of Zelda - Majora's Mask (Euro)
2000
Nintendo
-
+
-
-
-
-
-
+
-
- Pokémon Stadium (USA)
+
+ The Legend of Zelda - Majora's Mask (Euro, Debug Build, 20000929)
2000
Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Quest 64 (USA)
- 1998
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Rally Challenge 2000 (USA)
- 2000
- South Peak
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Resident Evil 2 (USA, Rev. A)
- 1999
- Capcom USA
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
- Resident Evil 2 (USA)
- 1999
- Capcom USA
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Rugrats - Die grosse Schatzsuche (Ger)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Fox 64 (Jpn)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Fox 64 (USA)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars - Rogue Squadron (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars - Rogue Squadron (USA, Rev. A)
- 1998
- LucasArts
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars - Shadows of the Empire (USA, Rev. A)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars - Shadows of the Empire (USA)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars Episode I - Racer (Euro)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Star Wars Episode I - Racer (USA)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- StarCraft 64 (USA)
+
+ The Legend of Zelda - Majora's Mask (USA, Demo)
2000
Nintendo
-
-
-
-
-
-
-
+
-
- Super Mario 64 (Euro)
- 1997
+
+ The Legend of Zelda - Majora's Mask (USA)
+ 2000
Nintendo
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- Super Mario 64 (Jpn)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Super Mario 64 (USA, Hong Kong)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Super Smash Bros. (USA)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TG Rally 2 (Euro)
- 1999
- Kemco
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Toy Story 2 (Ger, Rev. A)
- 1999
- Activision
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Turok - Dinosaur Hunter (USA)
- 1997
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Turok - Dinosaur Hunter (Ger, Rev. B)
- 1997
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Turok - Dinosaur Hunter (Ger, Rev. A)
- 1997
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Turok 2 - Seeds of Evil (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
+
-
- Vigilante 8 (USA)
- 1999
- Activision
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wave Race 64 (USA, Rev. A)
- 1996
+
+ The Legend of Zelda - Ocarina of Time (Euro, Rev. A)
+ 1998
Nintendo
-
+
-
-
-
-
-
-
-
-
-
-
-
-
- WCW vs. nWo - World Tour (USA, Rev. A)
- 1997
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- WCW vs. nWo - World Tour (USA)
- 1997
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- WCW/nWo Revenge (USA)
- 1998
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wetrix (USA)
- 1998
- Ocean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- WWF WrestleMania 2000 (USA)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Yoshi Story (Jpn)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Yoshi's Story (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Yoshi's Story (USA)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
+
@@ -1510,7 +5215,7 @@ Info on N64 chip labels (from The Cart Scan Repository)
The Legend of Zelda - Ocarina of Time (Euro)
1998
Nintendo
-
+
@@ -1586,4351 +5291,11 @@ Info on N64 chip labels (from The Cart Scan Repository)
-
-
- Blast Corps (USA)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 007 - GoldenEye (Euro)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
- 007 - GoldenEye (Jpn)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- 007 - The World Is Not Enough (USA)
- 2000
- Electronic Arts
-
-
-
-
-
-
-
-
-
- 40 Winks (Euro, Prototype)
- 1999
- GT Interactive
-
-
-
-
-
-
-
-
- 64 de Hakken!! Tamagotchi - Minna de Tamagotchi World (Jpn)
- 1997
- Bandai
-
-
-
-
-
-
-
-
-
-
-
- 64 Hanafuda - Tenshi no Yakusoku (Jpn)
- 1999
- Altron Corporation
-
-
-
-
-
-
-
-
-
-
-
- 64 Oozumou (Jpn)
- 1997
- Bottom Up
-
-
-
-
-
-
-
-
-
-
-
- 64 Trump Collection - Alice no Wakuwaku Trump World (Jpn)
- 1998
- Bottom Up
-
-
-
-
-
-
-
-
-
-
-
- AeroFighters Assault (Euro)
- 1998
- Video System
-
-
-
-
-
-
-
-
- AeroFighters Assault (USA)
- 1998
- Video System
-
-
-
-
-
-
-
-
- AeroGauge (Euro)
- 1998
- ASCII Entertainment
-
-
-
-
-
-
-
-
- AeroGauge (Jpn, Demo Kiosk)
- 1997
- ASCII Entertainment
-
-
-
-
-
-
-
-
- AeroGauge (Jpn, Rev. A)
- 1997
- ASCII Entertainment
-
-
-
-
-
-
-
-
-
-
-
- AeroGauge (USA)
- 1998
- ASCII Entertainment
-
-
-
-
-
-
-
-
- AI Shougi 3 (Jpn)
- 1998
- I4
-
-
-
-
-
-
-
-
-
-
-
- Aidyn Chronicles - The First Mage (Euro)
- 2001
- T*HQ
-
-
-
-
-
-
-
-
- Aidyn Chronicles - The First Mage (USA, Rev. A)
- 2001
- T*HQ
-
-
-
-
-
-
-
-
- Aidyn Chronicles - The First Mage (USA)
- 2001
- T*HQ
-
-
-
-
-
-
-
-
- Air Boarder 64 (Euro)
- 1998
- Human Entertainment
-
-
-
-
-
-
-
-
- Air Boarder 64 (Jpn)
- 1998
- Human Entertainment
-
-
-
-
-
-
-
-
-
-
-
- Akumajou Dracula Mokushiroku - Real Action Adventure (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Akumajou Dracula Mokushiroku Gaiden - Legend of Cornell (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- All Star Tennis '99 (Euro)
- 1999
- Ubi Soft
-
-
-
-
-
-
-
-
- All Star Tennis '99 (USA)
- 1999
- Ubi Soft
-
-
-
-
-
-
-
-
- All-Star Baseball '99 (Euro)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- All-Star Baseball '99 (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- All-Star Baseball 2000 (Euro)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Armorines - Project S.W.A.R.M. (Euro)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Armorines - Project S.W.A.R.M. (Ger)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Armorines - Project S.W.A.R.M. (USA)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Army Men - Air Combat (USA)
- 2000
- 3DO Company
-
-
-
-
-
-
-
-
- Army Men - Sarge's Heroes (Euro)
- 1999
- 3DO Company
-
-
-
-
-
-
-
-
- Army Men - Sarge's Heroes (USA)
- 1999
- 3DO Company
-
-
-
-
-
-
-
-
- Army Men - Sarge's Heroes 2 (USA)
- 2000
- 3DO Company
-
-
-
-
-
-
-
-
- Asteroids Hyper 64 (USA)
- 1999
- Crave Entertainment
-
-
-
-
-
-
-
-
- Automobili Lamborghini (Euro)
- 1997
- Titus
-
-
-
-
-
-
-
-
- Automobili Lamborghini (USA)
- 1997
- Titus
-
-
-
-
-
-
-
-
- Baku Bomberman (Jpn)
- 1997
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Baku Bomberman 2 (Jpn)
- 1999
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Bakuretsu Muteki Bangaioh (Jpn)
- 1999
- ESP Software
-
-
-
-
-
-
-
-
-
-
-
- Bakushou Jinsei 64 - Mezase! Resort Ou (Jpn)
- 1998
- Taito Corporation
-
-
-
-
-
-
-
-
-
-
-
- Banjo to Kazooie no Daibouken (Jpn)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Banjo to Kazooie no Daibouken 2 (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Banjo-Kazooie (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Banjo-Kazooie (USA, Rev. A)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Banjo-Tooie (Aus)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
- Banjo-Tooie (Euro)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
- Banjo-Tooie (USA)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Bass Rush - ECOGEAR PowerWorm Championship (Jpn)
- 2000
- Visco Corporation
-
-
-
-
-
-
-
-
-
-
-
- Bassmasters 2000 (USA)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
- Batman Beyond - Return of the Joker (USA)
- 2000
- Ubi Soft
-
-
-
-
-
-
-
-
- Batman of the Future - Return of the Joker (Euro)
- 2001
- Ubi Soft
-
-
-
-
-
-
-
-
- BattleTanx (USA)
- 1998
- 3DO Company
-
-
-
-
-
-
-
-
- BattleTanx - Global Assault (Euro)
- 1999
- 3DO Company
-
-
-
-
-
-
-
-
- BattleTanx - Global Assault (USA)
- 1999
- 3DO Company
-
-
-
-
-
-
-
-
- Battlezone - Rise of the Black Dogs (USA)
- 2000
- Crave Entertainment
-
-
-
-
-
-
-
-
- Beetle Adventure Racing! (Euro)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Beetle Adventure Racing! (Jpn)
- 1999
- Electronic Arts Square
-
-
-
-
-
-
-
-
-
-
-
- Beetle Adventure Racing! (USA)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Big Mountain 2000 (USA)
- 2000
- South Peak
-
-
-
-
-
-
-
-
- Bio F.R.E.A.K.S. (Euro)
- 1998
- Midway
-
-
-
-
-
-
-
-
- Bio F.R.E.A.K.S. (USA)
- 1998
- Midway
-
-
-
-
-
-
-
-
- BioHazard 2 (Jpn)
- 2000
- Capcom
-
-
-
-
-
-
-
-
-
-
-
- Blast Corps (USA, Rev. A)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Blastdozer (Jpn)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Blues Brothers 2000 (Euro)
- 2000
- Titus
-
-
-
-
-
-
-
-
- Blues Brothers 2000 (USA)
- 2000
- Virgin Interactive
-
-
-
-
-
-
-
-
- Body Harvest (Euro)
- 1998
- Gremlin Interactive
-
-
-
-
-
-
-
-
- Body Harvest (USA)
- 1998
- Midway
-
-
-
-
-
-
-
-
- Bokujou Monogatari 2 (Jpn, Rev. B)
- 1999
- Pack In Soft
-
-
-
-
-
-
-
-
-
-
-
- Bokujou Monogatari 2 (Jpn, Rev. A)
- 1999
- Pack In Soft
-
-
-
-
-
-
-
-
-
-
-
- Bokujou Monogatari 2 (Jpn)
- 1999
- Pack In Soft
-
-
-
-
-
-
-
-
-
-
-
- Bomberman 64 (Euro)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Bomberman 64 - Arcade Edition (Jpn)
- 2001
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Bomberman 64 (USA)
- 1997
- Hudson Soft
-
-
-
-
-
-
-
-
- Bomberman Hero (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Bomberman Hero (USA)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Bomberman Hero - Mirian Oujo wo Sukue! (Jpn)
- 1998
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Bottom of the 9th (USA)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Brunswick Circuit Pro Bowling (USA)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
- Buck Bumble (Euro)
- 1998
- Ubi Soft
-
-
-
-
-
-
-
-
- Buck Bumble (Jpn)
- 1998
- Ubi Soft
-
-
-
-
-
-
-
-
-
-
-
- Buck Bumble (USA)
- 1998
- Ubi Soft
-
-
-
-
-
-
-
-
- A Bug's Life (Euro)
- 1999
- Activision
-
-
-
-
-
-
-
-
- A Bug's Life (Fra)
- 1999
- Activision
-
-
-
-
-
-
-
-
- A Bug's Life (Ger)
- 1999
- Activision
-
-
-
-
-
-
-
-
- A Bug's Life (Ita)
- 1999
- Activision
-
-
-
-
-
-
-
-
- A Bug's Life (USA)
- 1999
- Activision
-
-
-
-
-
-
-
-
- Bust-A-Move '99 (USA)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Bust-A-Move 2 - Arcade Edition (Euro)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Bust-A-Move 2 - Arcade Edition (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Bust-A-Move 3 DX (Euro)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- California Speed (Euro, Prototype)
- 1999?
- Midway
-
-
-
-
-
-
-
-
- Carmageddon 64 (Euro, English / French / German / Spanish)
- 1999
- Virgin Interactive
-
-
-
-
-
-
-
-
- Carmageddon 64 (Euro, English / French / Italian / Spanish)
- 1999
- Virgin Interactive
-
-
-
-
-
-
-
-
- Carmageddon 64 (USA)
- 2000
- Titus
-
-
-
-
-
-
-
-
- Castlevania (Euro)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Castlevania (USA, Rev. B)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Castlevania (USA, Rev. A)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Castlevania (USA)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Castlevania - Legacy of Darkness (Euro)
- 2000
- Konami
-
-
-
-
-
-
-
-
- Castlevania - Legacy of Darkness (USA)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Centre Court Tennis (Euro)
- 1999
- BigBen Interactive
-
-
-
-
-
-
-
-
- Chameleon Twist (Euro)
- 1997
- Sunsoft
-
-
-
-
-
-
-
-
- Chameleon Twist (Jpn)
- 1997
- Japan System Supply
-
-
-
-
-
-
-
-
-
-
-
- Chameleon Twist (USA, Rev. A)
- 1998
- Sunsoft
-
-
-
-
-
-
-
-
- Chameleon Twist (USA)
- 1998
- Sunsoft
-
-
-
-
-
-
-
-
- Chameleon Twist 2 (Euro)
- 1998
- Sunsoft
-
-
-
-
-
-
-
-
- Chameleon Twist 2 (Jpn)
- 1998
- Japan System Supply
-
-
-
-
-
-
-
-
-
-
-
- Chameleon Twist 2 (USA)
- 1999
- Sunsoft
-
-
-
-
-
-
-
-
- Charlie Blast's Territory (Euro)
- 1999
- Kemco
-
-
-
-
-
-
-
-
- Chopper Attack (Euro)
- 1998
- Midway
-
-
-
-
-
-
-
-
- Choro Q 64 (Jpn)
- 1998
- Takara
-
-
-
-
-
-
-
-
-
-
-
- Choro Q 64 II - Hacha Mecha Grand Prix Race (Jpn)
- 1999
- Takara
-
-
-
-
-
-
-
-
-
-
-
- Chou Kuukan Nighter Pro Yakyuu King (Jpn)
- 1996
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Chou Kuukan Nighter Pro Yakyuu King 2 (Jpn)
- 1999
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Chou Snobo Kids (Jpn)
- 1999
- Atlus
-
-
-
-
-
-
-
-
-
-
-
- City-Tour GP - Zennihon GT Senshuken (Jpn)
- 1998
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Clay Fighter - Sculptor's Cut (USA)
- 1998
- Interplay
-
-
-
-
-
-
-
-
- Clay Fighter 63⅓ (Euro)
- 1997
- Interplay
-
-
-
-
-
-
-
-
- Clay Fighter 63⅓ (USA, Prototype)
- 1997
- Interplay
-
-
-
-
-
-
-
-
- Clay Fighter 63⅓ (USA)
- 1997
- Interplay
-
-
-
-
-
-
-
-
- Command & Conquer (Ger)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (Euro)
- 2001
- T*HQ
-
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (USA)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (Prototype Debug)
- 2001?
- Rare
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (ECTS Demo)
- 2001?
- Rare
-
-
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (Prototype Debug, Decrypted)
- 2001?
- Rare
-
-
-
-
-
-
-
-
- Conker's Bad Fur Day (ECTS Demo, Decrypted)
- 2001?
- Rare
-
-
-
-
-
-
-
-
- Cruis'n Exotica (USA)
- 2000
- Midway
-
-
-
-
-
-
-
-
- Cruis'n USA (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Cruis'n USA (USA, Rev. B)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
- Cruis'n USA (USA)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
- Cruis'n World (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Custom Robo (Jpn)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Custom Robo V2 (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- CyberTiger (Euro)
- 2000
- Electronic Arts
-
-
-
-
-
-
-
-
- CyberTiger (USA)
- 2000
- Electronic Arts
-
-
-
-
-
-
-
-
- Daffy Duck Starring as Duck Dodgers (Euro)
- 2000
- Infogrames
-
-
-
-
-
-
-
-
- Dance Dance Revolution - Disney Dancing Museum (Jpn)
- 2000
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Dark Rift (Euro)
- 1997
- Vic Tokai
-
-
-
-
-
-
-
-
- Dark Rift (USA)
- 1997
- Vic Tokai
-
-
-
-
-
-
-
-
- Deadly Arts (USA)
- 1998
- Konami
-
-
-
-
-
-
-
-
- Defi au Tetris Magique (Fra)
- 1999
- Capcom
-
-
-
-
-
-
-
-
- Densha de Go! 64 (Jpn)
- 1999
- Taito Corporation
-
-
-
-
-
-
-
-
-
-
-
- Derby Stallion 64 (Jpn, Prototype)
- 2001
- Media Factory
-
-
-
-
-
-
-
-
- Derby Stallion 64 (Jpn)
- 2001
- Media Factory
-
-
-
-
-
-
-
-
-
-
-
- Destruction Derby 64 (Euro)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
- Destruction Derby 64 (USA)
- 1999
- T*HQ
-
-
-
-
-
-
-
-
- Dezaemon 3D (Jpn)
- 1998
- Athena
-
-
-
-
-
-
-
-
-
-
-
- Diddy Kong Racing (Euro, Rev. A)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Diddy Kong Racing (Euro)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Diddy Kong Racing (Jpn)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Diddy Kong Racing (USA, Rev. A)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Donald Duck - Goin' Quackers (USA)
- 2000
- Ubi Soft
-
-
-
-
-
-
-
-
- Donald Duck - Quack Attack (Euro)
- 2000
- Ubi Soft
-
-
-
-
-
-
-
-
- Donkey Kong 64 (Jpn)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Donkey Kong 64 (USA, Demo Kiosk)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
- Doom 64 (Euro)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Doom 64 (Jpn)
- 1997
- GameBank
-
-
-
-
-
-
-
-
-
-
-
- Doom 64 (USA, Rev. A)
- 1997
- Midway
-
-
-
-
-
-
-
-
- Doraemon - Nobita to 3tsu no Seireiseki (Jpn)
- 1997
- Epoch
-
-
-
-
-
-
-
-
-
-
-
- Doraemon 2 - Nobita to Hikari no Shinden (Jpn)
- 1998
- Epoch
-
-
-
-
-
-
-
-
-
-
-
- Doraemon 3 - Nobita no Machi SOS! (Jpn)
- 2000
- Epoch
-
-
-
-
-
-
-
-
-
-
-
- Doubutsu no Mori (Jpn)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Dr. Mario 64 (USA)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
- Dragon Sword (Prototype)
- 1998
- Interactive Studios / Blitzgames
-
-
-
-
-
-
-
-
-
-
-
- Dual Heroes (Euro)
- 1998
- Hudson Soft
-
-
-
-
-
-
-
-
- Dual Heroes (Jpn)
- 1997
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Dual Heroes (USA)
- 1998
- Electro Brain
-
-
-
-
-
-
-
-
- Duck Dodgers Starring Daffy Duck (USA, Prototype)
- 2000
- Infogrames
-
-
-
-
-
-
-
-
- Duck Dodgers Starring Daffy Duck (USA)
- 2000
- Infogrames
-
-
-
-
-
-
-
-
- Duke Nukem 64 (Euro, Prototype)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Duke Nukem - Zero Hour (Euro)
- 1999
- GT Interactive
-
-
-
-
-
-
-
-
- Duke Nukem - Zero Hour (Fra)
- 1999
- GT Interactive
-
-
-
-
-
-
-
-
- Duke Nukem - Zero Hour (USA)
- 1999
- GT Interactive
-
-
-
-
-
-
-
-
- Duke Nukem 64 (Fra)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
-
- Duke Nukem 64 (USA)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Earthworm Jim 3D (Euro)
- 1999
- Rockstar Games
-
-
-
-
-
-
-
-
- Earthworm Jim 3D (USA)
- 1999
- Rockstar Games
-
-
-
-
-
-
-
-
- ECW Hardcore Revolution (Euro)
- 2000
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- ECW Hardcore Revolution (USA)
- 2000
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Eikou no Saint Andrews (Jpn)
- 1996
- Seta Corporation
-
-
-
-
-
-
-
-
-
-
-
- Elmo's Letter Adventure (USA)
- 1999
- NewKidCo
-
-
-
-
-
-
-
-
- Elmo's Number Journey (USA)
- 1999
- NewKidCo
-
-
-
-
-
-
-
-
- Eltale Monsters (Jpn)
- 1999
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Excitebike 64 (Euro)
- 2001
- Nintendo
-
-
-
-
-
-
-
-
- Excitebike 64 (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Excitebike 64 (USA, Demo Kiosk)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Excitebike 64 (USA, Rev. A)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Extreme-G (Euro)
- 1997
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Extreme-G (Jpn)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
-
-
- Extreme-G (USA)
- 1997
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Extreme-G XG2 (Euro)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Extreme-G XG2 (Jpn)
- 1999
- Acclaim Entertainment
-
-
-
-
-
-
-
-
-
-
-
- Extreme-G XG2 (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (Euro, Prototype)
- 1998
- Video System
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (Euro)
- 1998
- Video System
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (Fra)
- 1998
- Video System
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (Ger)
- 1998
- Video System
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (Jpn)
- 1998
- Video System
-
-
-
-
-
-
-
-
-
-
-
- F-1 World Grand Prix (USA)
- 1998
- Video System
-
-
-
-
-
-
-
-
- F-1 World Grand Prix II (Euro)
- 1999
- Video System
-
-
-
-
-
-
-
-
- F-Zero X (Euro)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- F-Zero X (USA)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- F1 Pole Position 64 (Euro)
- 1997
- Ubi Soft
-
-
-
-
-
-
-
-
- F1 Pole Position 64 (USA)
- 1997
- Ubi Soft
-
-
-
-
-
-
-
-
- F1 Racing Championship (Euro)
- 2000
- Ubi Soft
-
-
-
-
-
-
-
-
- F1 Racing Championship (Bra)
- 2000
- Ubi Soft?
-
-
-
-
-
-
-
-
- Famista 64 (Jpn)
- 1997
- Namco
-
-
-
-
-
-
-
-
-
-
-
- FIFA - Road to World Cup 98 - World Cup e no Michi (Jpn)
- 1998
- Electronic Arts
-
-
-
-
-
-
-
-
-
-
-
- FIFA 99 (Euro)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- FIFA 99 (USA)
- 1998
- Electronic Arts
-
-
-
-
-
-
-
-
- FIFA Soccer 64 (Euro)
- 1997
- Electronic Arts
-
-
-
-
-
-
-
-
- FIFA Soccer 64 (USA)
- 1997
- Electronic Arts
-
-
-
-
-
-
-
-
- Fighters Destiny (Euro)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- Fighters Destiny (Fra)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- Fighters Destiny (Ger)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- Fighters Destiny (USA)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- Fighting Cup (Jpn)
- 1998
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Fighting Force 64 (Euro)
- 1999
- Crave Entertainment
-
-
-
-
-
-
-
-
- Fighting Force 64 (USA)
- 1998
- Crave Entertainment
-
-
-
-
-
-
-
-
- Flying Dragon (Euro)
- 1998
- Natsume
-
-
-
-
-
-
-
-
- Flying Dragon (USA)
- 1998
- Natsume
-
-
-
-
-
-
-
-
- Forsaken 64 (Euro)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Forsaken 64 (Ger)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Forsaken 64 (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Fox Sports College Hoops '99 (USA)
- 1998
- Fox Interactive
-
-
-
-
-
-
-
-
- Frogger 2 (USA, Prototype Rev. A)
- 1999
- Hasbro Interactive
-
-
-
-
-
-
-
-
- Fushigi no Dungeon - Fuurai no Shiren 2 - Oni Shuurai! Shiren Jou! (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- G.A.S.P!! Fighters' NEXTream (Euro)
- 1998
- Konami
-
-
-
-
-
-
-
-
- G.A.S.P!! Fighters' NEXTream (Jpn)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Ganbare Goemon - Dero Dero Douchuu Obake Tenkomori (Jpn)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Ganbare Goemon - Neo Momoyama Bakufu no Odori (Jpn)
- 1997
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Ganbare! Nippon! Olympics 2000 (Jpn)
- 2000
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Gauntlet Legends (Euro)
- 1999
- Midway
-
-
-
-
-
-
-
-
- Gauntlet Legends (Jpn)
- 2000
- Epoch
-
-
-
-
-
-
-
-
-
-
-
- Gauntlet Legends (USA)
- 1999
- Midway
-
-
-
-
-
-
-
-
- Getter Love!! Cho Renai Party Game (Jpn)
- 1998
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- Gex 3 - Deep Cover Gecko (Euro, English / Italian / Spanish)
- 1998
- Crave Entertainment
-
-
-
-
-
-
-
-
- Gex 3 - Deep Cover Gecko (Euro, French / German)
- 1998
- Crave Entertainment
-
-
-
-
-
-
-
-
- Gex 3 - Deep Cover Gecko (USA)
- 1999
- Crave Entertainment
-
-
-
-
-
-
-
-
- Gex 64 - Enter the Gecko (Euro)
- 1998
- Midway
-
-
-
-
-
-
-
-
- Gex 64 - Enter the Gecko (USA)
- 1998
- Midway
-
-
-
-
-
-
-
-
- Glover (Euro)
- 1998
- Hasbro Interactive
-
-
-
-
-
-
-
-
- Glover (USA)
- 1998
- Hasbro Interactive
-
-
-
-
-
-
-
-
-
- Glover (Prototype, 1998-07-16)
- 1998
- Hasbro Interactive
-
-
-
-
-
-
-
-
- Glover 2 (Prototype, Newer)
- 1999
- Hasbro Interactive
-
-
-
-
-
-
-
-
- Glover 2 (Prototype)
- 1999
- Hasbro Interactive
-
-
-
-
-
-
-
-
- Goemon - Mononoke Sugoroku (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Goemon's Great Adventure (USA)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Golden Nugget 64 (USA)
- 1998
- Electronic Arts
-
-
-
-
-
-
-
-
- GT64 - Championship Edition (Euro)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- GT64 - Championship Edition (USA)
- 1998
- Ocean
-
-
-
-
-
-
-
-
- Hamster Monogatari 64 (Jpn)
- 2001
- Culture Brain
-
-
-
-
-
-
-
-
-
-
-
- Harukanaru Augusta - Masters '98 (Jpn)
- 1997
- T&E Soft
-
-
-
-
-
-
-
-
-
-
-
- Harvest Moon 64 (USA)
- 1999
- Natsume
-
-
-
-
-
-
-
-
- Heiwa Pachinko World 64 (Jpn)
- 1997
- Shouei System
-
-
-
-
-
-
-
-
-
-
-
- Hercules - The Legendary Journeys (Euro)
- 2000
- Titus
-
-
-
-
-
-
-
-
- Hercules - The Legendary Journeys (USA)
- 2000
- Titus
-
-
-
-
-
-
-
-
- Hexen (Euro)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Hexen (Fra)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Hexen (Ger)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Hexen (Jpn)
- 1997
- GameBank
-
-
-
-
-
-
-
-
-
-
-
- Hexen (USA)
- 1997
- GT Interactive
-
-
-
-
-
-
-
-
- Hey You, Pikachu! (USA)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Holy Magic Century (Euro)
- 1998
- Konami
-
-
-
-
-
-
-
-
- Holy Magic Century (Fra)
- 1998
- Konami
-
-
-
-
-
-
-
-
- Holy Magic Century (Ger)
- 1998
- Konami
-
-
-
-
-
-
-
-
- Hoshi no Kirby 64 (Jpn, Rev. C)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Hoshi no Kirby 64 (Jpn, Rev. B)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Hoshi no Kirby 64 (Jpn, Rev. A)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Hoshi no Kirby 64 (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- Hot Wheels - Turbo Racing (Euro)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Hot Wheels - Turbo Racing (USA)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- HSV Adventure Racing! (Aus)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Human Grand Prix - The New Generation (Jpn)
- 1997
- Human Entertainment
-
-
-
-
-
-
-
-
-
-
-
- Hybrid Heaven (Euro)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Hybrid Heaven (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Hybrid Heaven (USA)
- 1999
- Konami
-
-
-
-
-
-
-
-
- Hydro Thunder (Euro)
- 2000
- Midway
-
-
-
-
-
-
-
-
- Hydro Thunder (Fra)
- 2000
- Midway
-
-
-
-
-
-
-
-
- Hydro Thunder (USA)
- 2000
- Midway
-
-
-
-
-
-
-
-
- Hyper Olympics in Nagano 64 (Jpn)
- 1997
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Ide Yousuke no Mahjong Juku (Jpn)
- 2000
- Seta Corporation
-
-
-
-
-
-
-
-
-
-
-
- Iggy's Reckin' Balls (Euro)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Iggy's Reckin' Balls (USA)
- 1998
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Iggy-kun no Bura Bura Poyon (Jpn)
- 1998
- Acclaim Japan
-
-
-
-
-
-
-
-
-
-
-
- In-Fisherman - Bass Hunter 64 (Euro)
- 1999
- Take Two Software
-
-
-
-
-
-
-
-
- In-Fisherman - Bass Hunter 64 (USA)
- 1999
- Take Two Software
-
-
-
-
-
-
-
-
- Indiana Jones and the Infernal Machine (Euro, Prototype)
- 2000
- LucasArts
-
-
-
-
-
-
-
-
- Indiana Jones and the Infernal Machine (USA)
- 2000
- LucasArts
-
-
-
-
-
-
-
-
- Indy Racing 2000 (USA)
- 2000
- Infogrames
-
-
-
-
-
-
-
-
- International Superstar Soccer '98 (USA)
- 1998
- Konami
-
-
-
-
-
-
-
-
- International Superstar Soccer 2000 (Euro, English / German)
- 2000
- Konami
-
-
-
-
-
-
-
-
- International Superstar Soccer 2000 (Euro, French / Italian)
- 2000
- Konami
-
-
-
-
-
-
-
-
- International Superstar Soccer 2000 (USA)
- 2000
- Konami
-
-
-
-
-
-
-
-
- International Superstar Soccer 64 (Euro)
- 1997
- Konami
-
-
-
-
-
-
-
-
- International Superstar Soccer 64 (USA)
- 1997
- Konami
-
-
-
-
-
-
-
-
- International Track & Field - Summer Games (Euro)
- 2000
- Konami
-
-
-
-
-
-
-
-
- International Track & Field 2000 (USA)
- 2000
- Konami
-
-
-
-
-
-
-
-
- Itoi Shigesato no Bass Tsuri No. 1 Kettei Ban! (Jpn)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- J.League Dynamite Soccer 64 (Jpn)
- 1997
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- J.League Eleven Beat 1997 (Jpn)
- 1997
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- J.League Live 64 (Jpn)
- 1997
- Electronic Arts Victor
-
-
-
-
-
-
-
-
-
-
-
- J.League Tactics Soccer (Jpn, Rev. A)
- 1999
- ASCII Entertainment
-
-
-
-
-
-
-
-
-
-
-
- J.League Tactics Soccer (Jpn)
- 1999
- ASCII Entertainment
-
-
-
-
-
-
-
-
-
-
-
- Jangou Simulation Mahjong Dou 64 (Jpn)
- 1997
- Video System
-
-
-
-
-
-
-
-
-
-
-
- Jeopardy! (USA)
- 1998
- GameTek
-
-
-
-
-
-
-
-
- Jeremy McGrath Supercross 2000 (Euro)
- 2000
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Jeremy McGrath Supercross 2000 (USA)
- 2000
- Acclaim Entertainment
-
-
-
-
-
-
-
-
- Jet Force Gemini (USA, Demo Kiosk)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
- Jikkyou GI Stable (Jpn, Rev. A)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou GI Stable (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou J.League 1999 - Perfect Striker 2 (Jpn, Rev. A)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou J.League 1999 - Perfect Striker 2 (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 2000 (Jpn, Rev. A)
- 2000
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 2000 (Jpn)
- 2000
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 4 (Jpn, Rev. A)
- 1997
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 4 (Jpn)
- 1997
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 5 (Jpn, Rev. B)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 5 (Jpn, Rev. A)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 5 (Jpn)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 6 (Jpn, Rev. B)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 6 (Jpn, Rev. A)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu 6 (Jpn)
- 1999
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu Basic Ban 2001 (Jpn, Rev. A)
- 2001
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou Powerful Pro Yakyuu Basic Ban 2001 (Jpn)
- 2001
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou World Soccer - World Cup France '98 (Jpn, Rev. B)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou World Soccer - World Cup France '98 (Jpn, Rev. A)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou World Soccer - World Cup France '98 (Jpn)
- 1998
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikkyou World Soccer 3 (Jpn)
- 1997
- Konami
-
-
-
-
-
-
-
-
-
-
-
- Jikuu Senshi Turok (Jpn)
- 1997
- Acclaim Japan
-
-
-
-
-
-
-
-
-
-
-
- Jinsei Game 64 (Jpn)
- 1999
- Takara
-
-
-
-
-
-
-
-
-
-
-
- John Romero's Daikatana (Euro)
- 2000
- Kemco
-
-
-
-
-
-
-
-
- John Romero's Daikatana (Jpn)
- 2000
- Kemco
-
-
-
-
-
-
-
-
-
-
-
- John Romero's Daikatana (USA)
- 2000
- Kemco
-
-
-
-
-
-
-
-
- Kakutou Denshou - F-Cup Maniax (Jpn)
- 1999
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Ken Griffey Jr.'s Slugfest (USA)
- 1999
- Nintendo
-
-
-
-
-
-
-
-
- Killer Instinct Gold (Euro)
- 1997
- Nintendo
-
-
-
-
-
-
-
-
- Killer Instinct Gold (USA, Rev. B)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
- Killer Instinct Gold (USA, Rev. A)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
- Killer Instinct Gold (USA)
- 1996
- Nintendo
-
-
-
-
-
-
-
-
- King Hill 64 - Extreme Snowboarding (Jpn)
- 1998
- Kemco
-
-
-
-
-
-
-
-
-
-
-
- Kiratto Kaiketsu! 64 Tanteidan (Jpn)
- 1998
- Imagineer
-
-
-
-
-
-
-
-
-
-
-
- Kirby 64 - The Crystal Shards (Euro)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Kirby 64 - The Crystal Shards (USA)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- Knife Edge - Nose Gunner (Euro)
- 1998
- Kemco
-
-
-
-
-
-
-
-
- Knife Edge - Nose Gunner (Jpn)
- 1998
- Kemco
-
-
-
-
-
-
-
-
-
-
-
- Knife Edge - Nose Gunner (USA)
- 1998
- Kemco
-
-
-
-
-
-
-
-
- Knockout Kings 2000 (Euro)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Knockout Kings 2000 (USA)
- 1999
- Electronic Arts
-
-
-
-
-
-
-
-
- Kobe Bryant's NBA Courtside (USA)
- 1998
- Nintendo
-
-
-
-
-
-
-
-
- Last Legion UX (Jpn)
- 1999
- Hudson Soft
-
-
-
-
-
-
-
-
-
-
-
- The Legend of Zelda - Majora's Mask (Euro, Rev. A)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- The Legend of Zelda - Majora's Mask (Euro)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- The Legend of Zelda - Majora's Mask (Euro, Debug Build, 20000929)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
-
-
-
- The Legend of Zelda - Majora's Mask (USA, Demo)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- The Legend of Zelda - Majora's Mask (USA)
- 2000
- Nintendo
-
-
-
-
-
-
-
-
- The Legend of Zelda - Ocarina of Time (Euro, Rev. A)
- 1998
- Nintendo
-
-
-
-
-
-
-
LEGO Racers (Euro)
1999
LEGO Media
+
@@ -5942,6 +5307,7 @@ patched out (+ a fix for internal checksum)
LEGO Racers (USA)
1999
LEGO Media
+
@@ -5953,7 +5319,7 @@ patched out (+ a fix for internal checksum)
Let's Smash (Jpn)
1998
Hudson Soft
-
+
@@ -5967,6 +5333,7 @@ patched out (+ a fix for internal checksum)
Lode Runner 3-D (Euro)
1999
Infogrames
+
@@ -5978,7 +5345,7 @@ patched out (+ a fix for internal checksum)
Lode Runner 3-D (Jpn)
1999
Banpresto
-
+
@@ -5992,6 +5359,7 @@ patched out (+ a fix for internal checksum)
Lode Runner 3-D (USA)
1999
Infogrames
+
@@ -6003,6 +5371,7 @@ patched out (+ a fix for internal checksum)
Lylat Wars (Aus)
1997
Nintendo
+
@@ -6014,6 +5383,7 @@ patched out (+ a fix for internal checksum)
Lylat Wars (Euro)
1997
Nintendo
+
@@ -6025,6 +5395,7 @@ patched out (+ a fix for internal checksum)
Mace - The Dark Age (Euro)
1997
Midway
+
@@ -6036,6 +5407,7 @@ patched out (+ a fix for internal checksum)
Mace - The Dark Age (USA)
1997
Midway
+
@@ -6047,6 +5419,7 @@ patched out (+ a fix for internal checksum)
Madden Football 64 (Euro)
1997
Electronic Arts
+
@@ -6058,6 +5431,7 @@ patched out (+ a fix for internal checksum)
Madden Football 64 (USA)
1997
Electronic Arts
+
@@ -6069,6 +5443,7 @@ patched out (+ a fix for internal checksum)
Madden NFL 2000 (USA)
1999
Electronic Arts
+
@@ -6080,6 +5455,7 @@ patched out (+ a fix for internal checksum)
Madden NFL 2001 (USA)
2000
Electronic Arts
+
@@ -6091,6 +5467,7 @@ patched out (+ a fix for internal checksum)
Madden NFL 2002 (USA)
2001
Electronic Arts
+
@@ -6102,6 +5479,7 @@ patched out (+ a fix for internal checksum)
Madden NFL 99 (Euro)
1999
Electronic Arts
+
@@ -6109,10 +5487,29 @@ patched out (+ a fix for internal checksum)
+
+ Madden NFL 99 (USA)
+ 1999
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Magical Tetris Challenge (Euro)
1999
Capcom
+
@@ -6124,6 +5521,7 @@ patched out (+ a fix for internal checksum)
Magical Tetris Challenge (Ger)
1999
Capcom
+
@@ -6135,6 +5533,7 @@ patched out (+ a fix for internal checksum)
Magical Tetris Challenge (USA)
1999
Capcom
+
@@ -6146,7 +5545,7 @@ patched out (+ a fix for internal checksum)
Magical Tetris Challenge featuring Mickey (Jpn)
1998
Capcom
-
+
@@ -6160,7 +5559,7 @@ patched out (+ a fix for internal checksum)
Mahjong 64 (Jpn)
1997
Koei
-
+
@@ -6174,7 +5573,7 @@ patched out (+ a fix for internal checksum)
Mahjong Hourouki Classic (Jpn)
1997
Imagineer
-
+
@@ -6188,7 +5587,7 @@ patched out (+ a fix for internal checksum)
Mahjong Master (Jpn)
1996
Konami
-
+
@@ -6202,6 +5601,7 @@ patched out (+ a fix for internal checksum)
Major League Baseball featuring Ken Griffey Jr. (Aus)
1998
Nintendo
+
@@ -6213,6 +5613,7 @@ patched out (+ a fix for internal checksum)
Major League Baseball featuring Ken Griffey Jr. (USA)
1998
Nintendo
+
@@ -6224,6 +5625,7 @@ patched out (+ a fix for internal checksum)
Mario Golf (Euro)
1999
Nintendo
+
@@ -6235,6 +5637,7 @@ patched out (+ a fix for internal checksum)
Mario Golf (USA)
1999
Nintendo
+
@@ -6246,7 +5649,7 @@ patched out (+ a fix for internal checksum)
Mario Golf 64 (Jpn, Rev. A)
1999
Nintendo
-
+
@@ -6260,7 +5663,7 @@ patched out (+ a fix for internal checksum)
Mario Golf 64 (Jpn)
1999
Nintendo
-
+
@@ -6274,6 +5677,7 @@ patched out (+ a fix for internal checksum)
Mario Kart 64 (Euro, Rev. A)
1997
Nintendo
+
@@ -6285,6 +5689,7 @@ patched out (+ a fix for internal checksum)
Mario Kart 64 (Euro)
1997
Nintendo
+
@@ -6296,7 +5701,7 @@ patched out (+ a fix for internal checksum)
Mario Kart 64 (Jpn, Rev. A)
1996
Nintendo
-
+
@@ -6310,7 +5715,7 @@ patched out (+ a fix for internal checksum)
Mario Kart 64 (Jpn)
1996
Nintendo
-
+
@@ -6320,11 +5725,34 @@ patched out (+ a fix for internal checksum)
+
+ Mario Kart 64 (USA)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mario no Photopie (Jpn)
1998
Tokyo Electron
-
+
@@ -6338,6 +5766,7 @@ patched out (+ a fix for internal checksum)
Mario Party (Euro)
1999
Nintendo
+
@@ -6345,11 +5774,29 @@ patched out (+ a fix for internal checksum)
+
+ Mario Party (USA)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mario Party (Jpn)
1998
Nintendo
-
+
@@ -6363,6 +5810,7 @@ patched out (+ a fix for internal checksum)
Mario Party 2 (Euro)
2000
Nintendo
+
@@ -6374,7 +5822,7 @@ patched out (+ a fix for internal checksum)
Mario Party 2 (Jpn)
1999
Nintendo
-
+
@@ -6388,6 +5836,7 @@ patched out (+ a fix for internal checksum)
Mario Party 2 (USA)
2000
Nintendo
+
@@ -6399,6 +5848,7 @@ patched out (+ a fix for internal checksum)
Mario Party 3 (Euro)
2001
Nintendo
+
@@ -6410,7 +5860,7 @@ patched out (+ a fix for internal checksum)
Mario Party 3 (Jpn)
2000
Nintendo
-
+
@@ -6424,6 +5874,7 @@ patched out (+ a fix for internal checksum)
Mario Party 3 (USA)
2001
Nintendo
+
@@ -6435,7 +5886,7 @@ patched out (+ a fix for internal checksum)
Mario Story (Jpn)
2000
Nintendo
-
+
@@ -6449,6 +5900,7 @@ patched out (+ a fix for internal checksum)
Mario Tennis (Euro)
2000
Nintendo
+
@@ -6460,6 +5912,7 @@ patched out (+ a fix for internal checksum)
Mario Tennis (USA)
2000
Nintendo
+
@@ -6471,7 +5924,7 @@ patched out (+ a fix for internal checksum)
Mario Tennis 64 (Jpn)
2000
Nintendo
-
+
@@ -6485,6 +5938,7 @@ patched out (+ a fix for internal checksum)
Mega Man 64 (USA)
2000
Capcom
+
@@ -6507,6 +5961,7 @@ patched out (+ a fix for internal checksum)
Mia Hamm Soccer 64 (USA)
2000
South Peak
+
@@ -6518,6 +5973,7 @@ patched out (+ a fix for internal checksum)
Michael Owen's World League Soccer 2000 (Euro)
2000
T*HQ
+
@@ -6529,7 +5985,7 @@ patched out (+ a fix for internal checksum)
Mickey no Racing Challenge USA (Jpn)
2001
Nintendo
-
+
@@ -6543,6 +5999,7 @@ patched out (+ a fix for internal checksum)
Mickey's Speedway USA (Euro)
2000
Nintendo
+
@@ -6554,6 +6011,7 @@ patched out (+ a fix for internal checksum)
Mickey's Speedway USA (USA)
2000
Nintendo
+
@@ -6565,6 +6023,7 @@ patched out (+ a fix for internal checksum)
Micro Machines 64 Turbo (Euro)
1998
Codemasters
+
@@ -6576,6 +6035,7 @@ patched out (+ a fix for internal checksum)
Micro Machines 64 Turbo (USA)
1999
Midway
+
@@ -6587,6 +6047,7 @@ patched out (+ a fix for internal checksum)
Midway's Greatest Arcade Hits Vol. 1 (USA)
2000
Midway
+
@@ -6598,6 +6059,7 @@ patched out (+ a fix for internal checksum)
Mike Piazza's StrikeZone (USA)
1998
GT Interactive
+
@@ -6609,6 +6071,7 @@ patched out (+ a fix for internal checksum)
Milo's Astro Lanes (Euro)
1999
Crave Entertainment
+
@@ -6620,6 +6083,7 @@ patched out (+ a fix for internal checksum)
Milo's Astro Lanes (USA)
1998
Crave Entertainment
+
@@ -6642,6 +6106,7 @@ patched out (+ a fix for internal checksum)
Mischief Makers (Euro)
1997
Nintendo
+
@@ -6653,6 +6118,7 @@ patched out (+ a fix for internal checksum)
Mischief Makers (USA, Rev. A)
1997
Nintendo
+
@@ -6664,6 +6130,7 @@ patched out (+ a fix for internal checksum)
Mischief Makers (USA)
1997
Nintendo
+
@@ -6675,6 +6142,7 @@ patched out (+ a fix for internal checksum)
Mission Impossible (Euro)
1998
Infogrames
+
@@ -6686,6 +6154,7 @@ patched out (+ a fix for internal checksum)
Mission Impossible (Fra)
1998
Infogrames
+
@@ -6697,6 +6166,7 @@ patched out (+ a fix for internal checksum)
Mission Impossible (Ger)
1998
Infogrames
+
@@ -6708,6 +6178,7 @@ patched out (+ a fix for internal checksum)
Mission Impossible (Ita)
1998
Infogrames
+
@@ -6719,6 +6190,7 @@ patched out (+ a fix for internal checksum)
Mission Impossible (Spa)
1998
Infogrames
+
@@ -6726,10 +6198,29 @@ patched out (+ a fix for internal checksum)
+
+ Mission Impossible (USA)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Monaco Grand Prix (USA)
1999
Ubi Soft
+
@@ -6741,6 +6232,7 @@ patched out (+ a fix for internal checksum)
Monaco Grand Prix - Racing Simulation 2 (Euro)
1999
Ubi Soft
+
@@ -6752,6 +6244,7 @@ patched out (+ a fix for internal checksum)
Monopoly (USA)
1999
Hasbro Interactive
+
@@ -6759,10 +6252,28 @@ patched out (+ a fix for internal checksum)
+
+ Monster Truck Madness 64 (Euro)
+ 1999
+ Rockstar Games
+
+
+
+
+
+
+
+
+
+
+
+
+
Monster Truck Madness 64 (USA)
1999
Rockstar Games
+
@@ -6770,11 +6281,14 @@ patched out (+ a fix for internal checksum)
+
Morita Shougi 64 (Jpn)
1998
Seta Corporation
-
+
@@ -6788,6 +6302,7 @@ patched out (+ a fix for internal checksum)
Mortal Kombat 4 (Euro)
1998
Midway
+
@@ -6795,10 +6310,29 @@ patched out (+ a fix for internal checksum)
+
+ Mortal Kombat 4 (USA)
+ 1998
+ Midway
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mortal Kombat Mythologies - Sub-Zero (Euro)
1997
Midway
+
@@ -6810,6 +6344,7 @@ patched out (+ a fix for internal checksum)
Mortal Kombat Mythologies - Sub-Zero (USA)
1997
Midway
+
@@ -6821,6 +6356,7 @@ patched out (+ a fix for internal checksum)
Mortal Kombat Trilogy (Euro)
1997
Midway
+
@@ -6832,6 +6368,7 @@ patched out (+ a fix for internal checksum)
Mortal Kombat Trilogy (USA, Rev. B)
1996
Midway
+
@@ -6839,10 +6376,31 @@ patched out (+ a fix for internal checksum)
+
+ Mortal Kombat Trilogy (USA, Rev. A)
+ 1996
+ Midway
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mortal Kombat Trilogy (USA)
1996
Midway
+
@@ -6854,6 +6412,7 @@ patched out (+ a fix for internal checksum)
MRC - Multi Racing Championship (Euro)
1997
Ocean
+
@@ -6865,7 +6424,7 @@ patched out (+ a fix for internal checksum)
MRC - Multi Racing Championship (Jpn)
1997
Imagineer
-
+
@@ -6879,6 +6438,7 @@ patched out (+ a fix for internal checksum)
MRC - Multi Racing Championship (USA)
1997
Ocean
+
@@ -6890,6 +6450,7 @@ patched out (+ a fix for internal checksum)
Ms. Pac-Man - Maze Madness (USA)
2000
Namco
+
@@ -6901,6 +6462,7 @@ patched out (+ a fix for internal checksum)
Mystical Ninja 2 Starring Goemon (Euro)
1999
Konami
+
@@ -6912,6 +6474,7 @@ patched out (+ a fix for internal checksum)
Mystical Ninja Starring Goemon (Euro)
1998
Konami
+
@@ -6923,6 +6486,7 @@ patched out (+ a fix for internal checksum)
Mystical Ninja Starring Goemon (USA)
1998
Konami
+
@@ -6934,6 +6498,7 @@ patched out (+ a fix for internal checksum)
Nagano Winter Olympics '98 (Euro)
1998
Konami
+
@@ -6945,6 +6510,7 @@ patched out (+ a fix for internal checksum)
Nagano Winter Olympics '98 (USA)
1998
Konami
+
@@ -6956,6 +6522,7 @@ patched out (+ a fix for internal checksum)
Namco Museum 64 (USA)
1999
Namco
+
@@ -6967,6 +6534,7 @@ patched out (+ a fix for internal checksum)
NASCAR 2000 (USA)
1999
Electronic Arts
+
@@ -6978,6 +6546,7 @@ patched out (+ a fix for internal checksum)
NASCAR 99 (Euro)
1998
Electronic Arts
+
@@ -6989,6 +6558,7 @@ patched out (+ a fix for internal checksum)
NASCAR 99 (USA)
1998
Electronic Arts
+
@@ -7000,6 +6570,7 @@ patched out (+ a fix for internal checksum)
NBA Courtside 2 featuring Kobe Bryant (USA)
1999
Nintendo
+
@@ -7011,6 +6582,7 @@ patched out (+ a fix for internal checksum)
NBA Hangtime (Euro)
1997
Midway
+
@@ -7018,11 +6590,27 @@ patched out (+ a fix for internal checksum)
+
+ NBA Hangtime (USA)
+ 1997
+ Midway
+
+
+
+
+
+
+
+
+
+
+
+
NBA in the Zone '98 (Jpn)
1998
Konami
-
+
@@ -7036,6 +6624,7 @@ patched out (+ a fix for internal checksum)
NBA in the Zone '98 (USA)
1998
Konami
+
@@ -7047,6 +6636,7 @@ patched out (+ a fix for internal checksum)
NBA in the Zone '99 (USA)
1999
Konami
+
@@ -7058,7 +6648,7 @@ patched out (+ a fix for internal checksum)
NBA in the Zone 2 (Jpn)
1999
Konami
-
+
@@ -7072,6 +6662,7 @@ patched out (+ a fix for internal checksum)
NBA in the Zone 2000 (Euro)
2000
Konami
+
@@ -7083,6 +6674,7 @@ patched out (+ a fix for internal checksum)
NBA in the Zone 2000 (USA)
2000
Konami
+
@@ -7094,6 +6686,7 @@ patched out (+ a fix for internal checksum)
NBA Jam 2000 (Euro)
1999
Acclaim Entertainment
+
@@ -7105,6 +6698,7 @@ patched out (+ a fix for internal checksum)
NBA Jam 2000 (USA)
1999
Acclaim Entertainment
+
@@ -7116,6 +6710,7 @@ patched out (+ a fix for internal checksum)
NBA Jam 99 (Euro)
1998
Acclaim Entertainment
+
@@ -7127,6 +6722,7 @@ patched out (+ a fix for internal checksum)
NBA Jam 99 (USA)
1998
Acclaim Entertainment
+
@@ -7138,6 +6734,7 @@ patched out (+ a fix for internal checksum)
NBA Live 2000 (Euro)
1999
Electronic Arts
+
@@ -7149,6 +6746,7 @@ patched out (+ a fix for internal checksum)
NBA Live 2000 (USA)
1999
Electronic Arts
+
@@ -7160,6 +6758,7 @@ patched out (+ a fix for internal checksum)
NBA Live 99 (Euro)
1998
Electronic Arts
+
@@ -7167,10 +6766,29 @@ patched out (+ a fix for internal checksum)
+
+ NBA Live 99 (USA)
+ 1998
+ Electronic Arts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
NBA Pro 98 (Euro)
1998
Konami
+
@@ -7182,6 +6800,7 @@ patched out (+ a fix for internal checksum)
NBA Pro 99 (Euro)
1999
Konami
+
@@ -7193,6 +6812,7 @@ patched out (+ a fix for internal checksum)
NBA Showtime - NBA on NBC (USA)
1999
Midway
+
@@ -7204,7 +6824,7 @@ patched out (+ a fix for internal checksum)
Neon Genesis Evangelion (Jpn)
1999
Bandai
-
+
@@ -7218,6 +6838,7 @@ patched out (+ a fix for internal checksum)
The New Tetris (Euro)
1999
Nintendo
+
@@ -7229,6 +6850,7 @@ patched out (+ a fix for internal checksum)
The New Tetris (USA)
1999
Nintendo
+
@@ -7240,6 +6862,7 @@ patched out (+ a fix for internal checksum)
NFL Blitz (USA)
1998
Midway
+
@@ -7251,6 +6874,7 @@ patched out (+ a fix for internal checksum)
NFL Blitz - Special Edition (USA)
2001
Midway
+
@@ -7262,6 +6886,7 @@ patched out (+ a fix for internal checksum)
NFL Blitz 2000 (USA, Rev. A)
1999
Midway
+
@@ -7273,6 +6898,7 @@ patched out (+ a fix for internal checksum)
NFL Blitz 2000 (USA)
1999
Midway
+
@@ -7284,6 +6910,7 @@ patched out (+ a fix for internal checksum)
NFL Blitz 2001 (USA)
2000
Midway
+
@@ -7295,6 +6922,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 2000 (Euro)
1999
Acclaim Entertainment
+
@@ -7306,6 +6934,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 2000 (USA)
1999
Acclaim Entertainment
+
@@ -7317,6 +6946,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 2001 (USA)
2000
Acclaim Entertainment
+
@@ -7328,6 +6958,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 98 (Euro)
1997
Acclaim Entertainment
+
@@ -7339,6 +6970,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 98 (USA)
1997
Acclaim Entertainment
+
@@ -7350,6 +6982,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 99 (Euro)
1998
Acclaim Entertainment
+
@@ -7361,6 +6994,7 @@ patched out (+ a fix for internal checksum)
NFL Quarterback Club 99 (USA)
1998
Acclaim Entertainment
+
@@ -7372,6 +7006,7 @@ patched out (+ a fix for internal checksum)
NHL 99 (Euro)
1998
Electronic Arts
+
@@ -7383,6 +7018,7 @@ patched out (+ a fix for internal checksum)
NHL 99 (USA)
1998
Electronic Arts
+
@@ -7394,6 +7030,7 @@ patched out (+ a fix for internal checksum)
NHL Blades of Steel '99 (USA)
1999
Konami
+
@@ -7405,6 +7042,7 @@ patched out (+ a fix for internal checksum)
NHL Breakaway 98 (Euro)
1998
Acclaim Entertainment
+
@@ -7416,6 +7054,7 @@ patched out (+ a fix for internal checksum)
NHL Breakaway 98 (USA)
1998
Acclaim Entertainment
+
@@ -7427,6 +7066,7 @@ patched out (+ a fix for internal checksum)
NHL Breakaway 99 (Euro)
1998
Acclaim Entertainment
+
@@ -7438,6 +7078,7 @@ patched out (+ a fix for internal checksum)
NHL Breakaway 99 (USA)
1998
Acclaim Entertainment
+
@@ -7449,6 +7090,7 @@ patched out (+ a fix for internal checksum)
NHL Pro 99 (Euro)
1999
Konami
+
@@ -7460,6 +7102,7 @@ patched out (+ a fix for internal checksum)
Nightmare Creatures (USA)
1998
Activision
+
@@ -7471,7 +7114,7 @@ patched out (+ a fix for internal checksum)
Nintama Rantarou 64 Game Gallery (Jpn)
2000
Culture Brain
-
+
@@ -7485,7 +7128,7 @@ patched out (+ a fix for internal checksum)
Nintendo All-Star! Dairantou Smash Brothers (Jpn)
1999
Nintendo
-
+
@@ -7499,6 +7142,7 @@ patched out (+ a fix for internal checksum)
Nuclear Strike 64 (Euro)
1999
T*HQ
+
@@ -7510,6 +7154,7 @@ patched out (+ a fix for internal checksum)
Nuclear Strike 64 (Ger)
1999
T*HQ
+
@@ -7521,6 +7166,7 @@ patched out (+ a fix for internal checksum)
Nuclear Strike 64 (USA)
1999
T*HQ
+
@@ -7532,7 +7178,7 @@ patched out (+ a fix for internal checksum)
Nushi Tsuri 64 (Jpn, Rev. A)
1998
Pack In Soft
-
+
@@ -7546,7 +7192,7 @@ patched out (+ a fix for internal checksum)
Nushi Tsuri 64 (Jpn)
1998
Pack In Soft
-
+
@@ -7560,7 +7206,7 @@ patched out (+ a fix for internal checksum)
Nushi Tsuri 64 - Shiokaze ni Notte (Jpn)
2000
Victor Interactive Software
-
+
@@ -7573,7 +7219,7 @@ patched out (+ a fix for internal checksum)
O.D.T. (Euro, Prototype)
1999
- Infogrames
+ Infogrames
@@ -7584,7 +7230,7 @@ patched out (+ a fix for internal checksum)
O.D.T. (USA, Prototype)
1999
- Infogrames
+ Infogrames
@@ -7596,6 +7242,7 @@ patched out (+ a fix for internal checksum)
Off Road Challenge (Euro)
1998
Midway
+
@@ -7607,6 +7254,7 @@ patched out (+ a fix for internal checksum)
Off Road Challenge (USA)
1998
Midway
+
@@ -7618,7 +7266,7 @@ patched out (+ a fix for internal checksum)
Ogre Battle 64 - Person of Lordly Caliber (Jpn, Rev. A)
1999
Nintendo
-
+
@@ -7632,6 +7280,7 @@ patched out (+ a fix for internal checksum)
Ogre Battle 64 - Person of Lordly Caliber (USA, Rev. A)
2000
Atlus
+
@@ -7643,6 +7292,7 @@ patched out (+ a fix for internal checksum)
Ogre Battle 64 - Person of Lordly Caliber (USA)
2000
Atlus
+
@@ -7654,6 +7304,7 @@ patched out (+ a fix for internal checksum)
Olympic Hockey Nagano '98 (Euro)
1998
Midway
+
@@ -7665,7 +7316,7 @@ patched out (+ a fix for internal checksum)
Olympic Hockey Nagano '98 (Jpn)
1998
Konami
-
+
@@ -7679,6 +7330,7 @@ patched out (+ a fix for internal checksum)
Olympic Hockey Nagano '98 (USA)
1998
Midway
+
@@ -7690,7 +7342,7 @@ patched out (+ a fix for internal checksum)
Onegai Monsters (Jpn)
1999
Bottom Up
-
+
@@ -7704,6 +7356,7 @@ patched out (+ a fix for internal checksum)
Operation WinBack (Euro)
2000
Koei
+
@@ -7715,7 +7368,7 @@ patched out (+ a fix for internal checksum)
Pachinko 365 Nichi (Jpn)
1998
Seta Corporation
-
+
@@ -7741,6 +7394,7 @@ patched out (+ a fix for internal checksum)
Paper Mario (USA)
2000
Nintendo
+
@@ -7752,6 +7406,7 @@ patched out (+ a fix for internal checksum)
Paperboy (Euro)
1999
Midway
+
@@ -7763,6 +7418,7 @@ patched out (+ a fix for internal checksum)
Paperboy (USA)
1999
Midway
+
@@ -7774,7 +7430,7 @@ patched out (+ a fix for internal checksum)
Parlor! Pro 64 - Pachinko Jikki Simulation Game (Jpn)
1999
Nihon Telenet
-
+
@@ -7788,7 +7444,7 @@ patched out (+ a fix for internal checksum)
PD Ultraman Battle Collection 64 (Jpn)
1999
Bandai
-
+
@@ -7802,6 +7458,7 @@ patched out (+ a fix for internal checksum)
Penny Racers (Euro)
1999
T*HQ
+
@@ -7813,6 +7470,7 @@ patched out (+ a fix for internal checksum)
Penny Racers (USA)
1999
T*HQ
+
@@ -7824,6 +7482,7 @@ patched out (+ a fix for internal checksum)
Perfect Dark (Euro)
2000
Nintendo
+
@@ -7835,7 +7494,7 @@ patched out (+ a fix for internal checksum)
Perfect Dark (Jpn)
2000
Nintendo
-
+
@@ -7845,10 +7504,29 @@ patched out (+ a fix for internal checksum)
+
+ Perfect Dark (USA, Rev. A)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Perfect Dark (USA)
2000
Nintendo
+
@@ -7899,6 +7577,7 @@ patched out (+ a fix for internal checksum)
PGA European Tour (USA)
2000
Infogrames
+
@@ -7910,6 +7589,7 @@ patched out (+ a fix for internal checksum)
PGA European Tour Golf (Euro)
2000
Infogrames
+
@@ -7921,7 +7601,7 @@ patched out (+ a fix for internal checksum)
Pikachuu Genki de Chuu (Jpn)
1998
Nintendo
-
+
@@ -7935,6 +7615,7 @@ patched out (+ a fix for internal checksum)
Pilotwings 64 (Euro)
1997
Nintendo
+
@@ -7946,7 +7627,7 @@ patched out (+ a fix for internal checksum)
Pilotwings 64 (Jpn)
1996
Nintendo
-
+
@@ -7960,6 +7641,7 @@ patched out (+ a fix for internal checksum)
Pilotwings 64 (USA)
1996
Nintendo
+
@@ -7971,7 +7653,7 @@ patched out (+ a fix for internal checksum)
Pocket Monsters Snap (Jpn)
1999
Nintendo
-
+
@@ -7985,7 +7667,7 @@ patched out (+ a fix for internal checksum)
Pocket Monsters Stadium (Jpn)
1998
Nintendo
-
+
@@ -7999,7 +7681,7 @@ patched out (+ a fix for internal checksum)
Pocket Monsters Stadium 2 (Jpn)
1999
Nintendo
-
+
@@ -8013,7 +7695,7 @@ patched out (+ a fix for internal checksum)
Pocket Monsters Stadium Kin Gin (Jpn)
2000
Nintendo
-
+
@@ -8027,6 +7709,7 @@ patched out (+ a fix for internal checksum)
Pokémon Puzzle League (Euro)
2001
Nintendo
+
@@ -8038,6 +7721,7 @@ patched out (+ a fix for internal checksum)
Pokémon Puzzle League (Fra)
2001
Nintendo
+
@@ -8049,6 +7733,7 @@ patched out (+ a fix for internal checksum)
Pokémon Puzzle League (Ger)
2001
Nintendo
+
@@ -8060,6 +7745,7 @@ patched out (+ a fix for internal checksum)
Pokémon Puzzle League (USA)
2000
Nintendo
+
@@ -8071,6 +7757,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Aus)
1999
Nintendo
+
@@ -8082,6 +7769,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Euro)
2000
Nintendo
+
@@ -8093,6 +7781,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Fra)
2000
Nintendo
+
@@ -8104,6 +7793,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Ger)
2000
Nintendo
+
@@ -8115,6 +7805,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Ita)
2000
Nintendo
+
@@ -8126,6 +7817,7 @@ patched out (+ a fix for internal checksum)
Pokémon Snap (Spa)
2000
Nintendo
+
@@ -8133,6 +7825,24 @@ patched out (+ a fix for internal checksum)
+
+ Pokémon Snap (USA)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pokémon Snap Station (USA, Promo)
1999
@@ -8148,6 +7858,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (Euro, Rev. A)
2000
Nintendo
+
@@ -8155,10 +7866,27 @@ patched out (+ a fix for internal checksum)
+
+ Pokémon Stadium (Euro)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
Pokémon Stadium (Fra)
2000
Nintendo
+
@@ -8170,6 +7898,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (Ger)
2000
Nintendo
+
@@ -8181,6 +7910,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (Ita)
2000
Nintendo
+
@@ -8192,6 +7922,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (Spa)
2000
Nintendo
+
@@ -8203,6 +7934,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (USA, Rev. B)
2000
Nintendo
+
@@ -8214,6 +7946,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium (USA, Rev. A)
2000
Nintendo
+
@@ -8221,10 +7954,29 @@ patched out (+ a fix for internal checksum)
+
+ Pokémon Stadium (USA)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pokémon Stadium 2 (Euro)
2001
Nintendo
+
@@ -8236,6 +7988,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium 2 (Fra)
2001
Nintendo
+
@@ -8247,6 +8000,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium 2 (Ger)
2001
Nintendo
+
@@ -8258,6 +8012,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium 2 (Ita)
2001
Nintendo
+
@@ -8269,6 +8024,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium 2 (Spa)
2001
Nintendo
+
@@ -8280,6 +8036,7 @@ patched out (+ a fix for internal checksum)
Pokémon Stadium 2 (USA)
2001
Nintendo
+
@@ -8291,6 +8048,7 @@ patched out (+ a fix for internal checksum)
Polaris SnoCross (USA)
2000
Vatical Entertainment
+
@@ -8302,7 +8060,7 @@ patched out (+ a fix for internal checksum)
Power League 64 (Jpn)
1997
Hudson Soft
-
+
@@ -8316,6 +8074,7 @@ patched out (+ a fix for internal checksum)
Power Rangers - Lightspeed Rescue (Euro)
2000
T*HQ
+
@@ -8327,6 +8086,7 @@ patched out (+ a fix for internal checksum)
Power Rangers - Lightspeed Rescue (USA)
2000
T*HQ
+
@@ -8338,6 +8098,7 @@ patched out (+ a fix for internal checksum)
The Powerpuff Girls - Chemical X-Traction (USA)
2001
BAM! Entertainment
+
@@ -8349,6 +8110,7 @@ patched out (+ a fix for internal checksum)
Premier Manager 64 (Euro)
1999
Gremlin Interactive
+
@@ -8360,7 +8122,7 @@ patched out (+ a fix for internal checksum)
Pro Mahjong Kiwame 64 (Jpn, Rev. A)
1997
Athena
-
+
@@ -8374,7 +8136,7 @@ patched out (+ a fix for internal checksum)
Pro Mahjong Kiwame 64 (Jpn)
1997
Athena
-
+
@@ -8388,7 +8150,7 @@ patched out (+ a fix for internal checksum)
Pro Mahjong Tsuwamono 64 - Jansou Battle ni Chousen (Jpn)
1999
Culture Brain
-
+
@@ -8402,7 +8164,7 @@ patched out (+ a fix for internal checksum)
Puyo Puyo 4 - Puyo Puyon Party (Jpn)
1999
Compile
-
+
@@ -8416,7 +8178,7 @@ patched out (+ a fix for internal checksum)
Puyo Puyo Sun 64 (Jpn)
1997
Compile
-
+
@@ -8430,7 +8192,7 @@ patched out (+ a fix for internal checksum)
Puzzle Bobble 64 (Jpn)
1999
Taito Corporation
-
+
@@ -8444,6 +8206,7 @@ patched out (+ a fix for internal checksum)
Quake 64 (Euro)
1998
GT Interactive
+
@@ -8455,6 +8218,7 @@ patched out (+ a fix for internal checksum)
Quake 64 (USA)
1998
Midway
+
@@ -8466,6 +8230,7 @@ patched out (+ a fix for internal checksum)
Quake II (Euro)
2000
Activision
+
@@ -8477,6 +8242,7 @@ patched out (+ a fix for internal checksum)
Quake II (USA)
1999
Activision
+
@@ -8484,10 +8250,29 @@ patched out (+ a fix for internal checksum)
+
+ Quest 64 (USA)
+ 1998
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Racing Simulation 2 (Ger)
1999
Ubi Soft
+
@@ -8499,6 +8284,7 @@ patched out (+ a fix for internal checksum)
Rakuga Kids (Euro)
1998
Konami
+
@@ -8510,7 +8296,7 @@ patched out (+ a fix for internal checksum)
Rakuga Kids (Jpn)
1998
Konami
-
+
@@ -8524,7 +8310,7 @@ patched out (+ a fix for internal checksum)
Rally '99 (Jpn)
1999
Imagineer
-
+
@@ -8534,10 +8320,29 @@ patched out (+ a fix for internal checksum)
+
+ Rally Challenge 2000 (USA)
+ 2000
+ South Peak
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Rampage - World Tour (Euro)
1998
Midway
+
@@ -8549,6 +8354,7 @@ patched out (+ a fix for internal checksum)
Rampage - World Tour (USA)
1998
Midway
+
@@ -8560,6 +8366,7 @@ patched out (+ a fix for internal checksum)
Rampage 2 - Universal Tour (Euro)
1998
GT Interactive
+
@@ -8571,6 +8378,7 @@ patched out (+ a fix for internal checksum)
Rampage 2 - Universal Tour (USA)
1998
Midway
+
@@ -8582,6 +8390,7 @@ patched out (+ a fix for internal checksum)
Rat Attack! (Euro)
2000
Mindscape
+
@@ -8593,6 +8402,7 @@ patched out (+ a fix for internal checksum)
Rat Attack! (USA)
2000
Mindscape
+
@@ -8604,6 +8414,7 @@ patched out (+ a fix for internal checksum)
Rayman 2 - The Great Escape (Euro)
1999
Ubi Soft
+
@@ -8615,6 +8426,7 @@ patched out (+ a fix for internal checksum)
Rayman 2 - The Great Escape (USA)
1999
Ubi Soft
+
@@ -8626,6 +8438,7 @@ patched out (+ a fix for internal checksum)
Les Razmoket - La Chasse aux Tresors (Fra)
1999
T*HQ
+
@@ -8637,6 +8450,7 @@ patched out (+ a fix for internal checksum)
Razor Freestyle Scooter (USA)
2001
Crave Entertainment
+
@@ -8648,6 +8462,7 @@ patched out (+ a fix for internal checksum)
Re-Volt (Euro)
1999
Acclaim Entertainment
+
@@ -8659,6 +8474,7 @@ patched out (+ a fix for internal checksum)
Re-Volt (USA)
1999
Acclaim Entertainment
+
@@ -8670,6 +8486,7 @@ patched out (+ a fix for internal checksum)
Ready 2 Rumble Boxing (Euro)
1999
Midway
+
@@ -8681,6 +8498,7 @@ patched out (+ a fix for internal checksum)
Ready 2 Rumble Boxing (USA)
1999
Midway
+
@@ -8692,6 +8510,7 @@ patched out (+ a fix for internal checksum)
Ready 2 Rumble Boxing - Round 2 (USA)
2000
Midway
+
@@ -8703,6 +8522,7 @@ patched out (+ a fix for internal checksum)
Resident Evil 2 (Euro)
1999
Virgin Interactive
+
@@ -8710,10 +8530,55 @@ patched out (+ a fix for internal checksum)
+
+ Resident Evil 2 (USA, Rev. A)
+ 1999
+ Capcom USA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Resident Evil 2 (USA)
+ 1999
+ Capcom USA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Road Rash 64 (Euro)
1999
T*HQ
+
@@ -8725,6 +8590,7 @@ patched out (+ a fix for internal checksum)
Road Rash 64 (USA)
1999
T*HQ
+
@@ -8736,6 +8602,7 @@ patched out (+ a fix for internal checksum)
Roadsters Trophy (Euro)
1999
Titus
+
@@ -8747,6 +8614,7 @@ patched out (+ a fix for internal checksum)
Roadsters Trophy (USA)
1999
Titus
+
@@ -8758,7 +8626,7 @@ patched out (+ a fix for internal checksum)
Robot Ponkottsu 64 - 7tsu no Umi no Caramel (Jpn)
1999
Hudson Soft
-
+
@@ -8783,6 +8651,7 @@ patched out (+ a fix for internal checksum)
Robotron 64 (Euro)
1998
Crave Entertainment
+
@@ -8794,6 +8663,7 @@ patched out (+ a fix for internal checksum)
Robotron 64 (USA)
1998
Midway
+
@@ -8805,6 +8675,7 @@ patched out (+ a fix for internal checksum)
Rocket - Robot on Wheels (Euro)
1999
Ubi Soft
+
@@ -8816,6 +8687,7 @@ patched out (+ a fix for internal checksum)
Rocket - Robot on Wheels (USA)
1999
Ubi Soft
+
@@ -8827,7 +8699,7 @@ patched out (+ a fix for internal checksum)
Rockman Dash - Hagane no Boukenshin (Jpn)
2000
Capcom
-
+
@@ -8852,6 +8724,7 @@ patched out (+ a fix for internal checksum)
RR64 - Ridge Racer 64 (Euro)
2000
Nintendo
+
@@ -8863,6 +8736,7 @@ patched out (+ a fix for internal checksum)
RR64 - Ridge Racer 64 (USA)
2000
Nintendo
+
@@ -8874,6 +8748,7 @@ patched out (+ a fix for internal checksum)
RTL World League Soccer 2000 (Ger)
1999
South Peak
+
@@ -8885,6 +8760,7 @@ patched out (+ a fix for internal checksum)
Rugrats - Scavenger Hunt (USA)
1999
T*HQ
+
@@ -8896,6 +8772,7 @@ patched out (+ a fix for internal checksum)
Rugrats - Treasure Hunt (Euro)
1999
T*HQ
+
@@ -8903,10 +8780,28 @@ patched out (+ a fix for internal checksum)
+
+ Rugrats - Die grosse Schatzsuche (Ger)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
Rugrats in Paris - The Movie (Euro)
2000
T*HQ
+
@@ -8918,6 +8813,7 @@ patched out (+ a fix for internal checksum)
Rugrats in Paris - The Movie (USA)
2000
T*HQ
+
@@ -8929,6 +8825,7 @@ patched out (+ a fix for internal checksum)
Rush 2 - Extreme Racing USA (Euro)
1999
GT Interactive
+
@@ -8940,6 +8837,7 @@ patched out (+ a fix for internal checksum)
Rush 2 - Extreme Racing USA (USA)
1998
Midway
+
@@ -8951,6 +8849,7 @@ patched out (+ a fix for internal checksum)
S.C.A.R.S. (Euro)
1998
Ubi Soft
+
@@ -8962,6 +8861,7 @@ patched out (+ a fix for internal checksum)
S.C.A.R.S. (USA)
1998
Ubi Soft
+
@@ -8973,7 +8873,7 @@ patched out (+ a fix for internal checksum)
Saikyou Habu Shougi (Jpn)
1996
Seta Corporation
-
+
@@ -8987,6 +8887,7 @@ patched out (+ a fix for internal checksum)
San Francisco Rush - Extreme Racing (Euro)
1997
Midway
+
@@ -8998,6 +8899,7 @@ patched out (+ a fix for internal checksum)
San Francisco Rush - Extreme Racing (USA, Rev. A)
1997
Midway
+
@@ -9009,6 +8911,7 @@ patched out (+ a fix for internal checksum)
San Francisco Rush - Extreme Racing (USA)
1997
Midway
+
@@ -9020,6 +8923,7 @@ patched out (+ a fix for internal checksum)
San Francisco Rush 2049 (Euro)
2000
Midway
+
@@ -9031,6 +8935,7 @@ patched out (+ a fix for internal checksum)
San Francisco Rush 2049 (USA)
2000
Midway
+
@@ -9042,6 +8947,7 @@ patched out (+ a fix for internal checksum)
Scooby-Doo! - Classic Creep Capers (Euro)
2000
T*HQ
+
@@ -9053,6 +8959,7 @@ patched out (+ a fix for internal checksum)
Scooby-Doo! - Classic Creep Capers (USA, Rev. A)
2000
T*HQ
+
@@ -9064,6 +8971,7 @@ patched out (+ a fix for internal checksum)
Scooby-Doo! - Classic Creep Capers (USA)
2000
T*HQ
+
@@ -9075,7 +8983,7 @@ patched out (+ a fix for internal checksum)
SD Hiryuu no Ken Densetsu (Jpn)
1999
Culture Brain
-
+
@@ -9089,6 +8997,7 @@ patched out (+ a fix for internal checksum)
Shadow Man (Euro)
1999
Acclaim Entertainment
+
@@ -9100,6 +9009,7 @@ patched out (+ a fix for internal checksum)
Shadow Man (Fra)
1999
Acclaim Entertainment
+
@@ -9111,6 +9021,7 @@ patched out (+ a fix for internal checksum)
Shadow Man (Ger)
1999
Acclaim Entertainment
+
@@ -9122,6 +9033,7 @@ patched out (+ a fix for internal checksum)
Shadow Man (USA)
1999
Acclaim Entertainment
+
@@ -9144,6 +9056,7 @@ patched out (+ a fix for internal checksum)
Shadowgate 64 - Trials of the Four Towers (Euro, Italian / Spanish)
1999
Kemco
+
@@ -9155,6 +9068,7 @@ patched out (+ a fix for internal checksum)
Shadowgate 64 - Trials of the Four Towers (Euro, French / German / Dutch)
1999
Kemco
+
@@ -9166,6 +9080,7 @@ patched out (+ a fix for internal checksum)
Shadowgate 64 - Trials of the Four Towers (Euro)
1999
Kemco
+
@@ -9177,7 +9092,7 @@ patched out (+ a fix for internal checksum)
Shadowgate 64 - Trials of the Four Towers (Jpn)
1999
Kemco
-
+
@@ -9191,6 +9106,7 @@ patched out (+ a fix for internal checksum)
Shadowgate 64 - Trials of the Four Towers (USA)
1999
Kemco
+
@@ -9202,7 +9118,7 @@ patched out (+ a fix for internal checksum)
Shin Nihon Pro Wrestling Toukon Road - Brave Spirits (Jpn)
1998
Hudson Soft
-
+
@@ -9216,7 +9132,7 @@ patched out (+ a fix for internal checksum)
Shin Nihon Pro Wrestling Toukon Road 2 - The Next Generation (Jpn)
1998
Hudson Soft
-
+
@@ -9230,7 +9146,7 @@ patched out (+ a fix for internal checksum)
Sim City 2000 (Jpn)
1998
Imagineer
-
+
@@ -9244,7 +9160,7 @@ patched out (+ a fix for internal checksum)
Snobo Kids (Jpn)
1997
Atlus
-
+
@@ -9258,7 +9174,7 @@ patched out (+ a fix for internal checksum)
Snow Speeder (Jpn)
1998
Imagineer
-
+
@@ -9272,6 +9188,7 @@ patched out (+ a fix for internal checksum)
Snowboard Kids (Euro)
1998
Atlus
+
@@ -9283,6 +9200,7 @@ patched out (+ a fix for internal checksum)
Snowboard Kids (USA)
1998
Atlus
+
@@ -9294,6 +9212,7 @@ patched out (+ a fix for internal checksum)
Snowboard Kids 2 (Aus)
1999
Atlus
+
@@ -9305,6 +9224,7 @@ patched out (+ a fix for internal checksum)
Snowboard Kids 2 (USA)
1999
Atlus
+
@@ -9316,7 +9236,7 @@ patched out (+ a fix for internal checksum)
Sonic Wings Assault (Jpn)
1998
Video System
-
+
@@ -9330,6 +9250,7 @@ patched out (+ a fix for internal checksum)
South Park (Euro)
1998
Acclaim Entertainment
+
@@ -9341,6 +9262,7 @@ patched out (+ a fix for internal checksum)
South Park (Ger)
1998
Acclaim Entertainment
+
@@ -9352,6 +9274,7 @@ patched out (+ a fix for internal checksum)
South Park (USA)
1998
Acclaim Entertainment
+
@@ -9374,6 +9297,7 @@ patched out (+ a fix for internal checksum)
South Park - Chef's Luv Shack (Euro)
1999
Acclaim Entertainment
+
@@ -9385,6 +9309,7 @@ patched out (+ a fix for internal checksum)
South Park - Chef's Luv Shack (USA)
1999
Acclaim Entertainment
+
@@ -9396,6 +9321,7 @@ patched out (+ a fix for internal checksum)
South Park Rally (Euro)
2000
Acclaim Entertainment
+
@@ -9407,6 +9333,7 @@ patched out (+ a fix for internal checksum)
South Park Rally (USA)
2000
Acclaim Entertainment
+
@@ -9418,7 +9345,7 @@ patched out (+ a fix for internal checksum)
Space Dynamites (Jpn)
1998
Vic Tokai
-
+
@@ -9432,6 +9359,7 @@ patched out (+ a fix for internal checksum)
Space Invaders (USA)
1999
Activision
+
@@ -9443,6 +9371,7 @@ patched out (+ a fix for internal checksum)
SpaceStation Silicon Valley (Euro)
1998
Take Two Interactive
+
@@ -9465,6 +9394,7 @@ patched out (+ a fix for internal checksum)
SpaceStation Silicon Valley (USA)
1998
Take Two Interactive
+
@@ -9476,6 +9406,7 @@ patched out (+ a fix for internal checksum)
Spider-Man (USA)
2000
Activision
+
@@ -9483,10 +9414,31 @@ patched out (+ a fix for internal checksum)
+
+ Star Fox 64 (Jpn)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Star Fox 64 (USA, Rev. A)
1997
Nintendo
+
@@ -9494,11 +9446,29 @@ patched out (+ a fix for internal checksum)
+
+ Star Fox 64 (USA)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Star Soldier - Vanishing Earth (Jpn)
1998
Hudson Soft
-
+
@@ -9512,6 +9482,7 @@ patched out (+ a fix for internal checksum)
Star Soldier - Vanishing Earth (USA)
1998
Electro Brain
+
@@ -9523,7 +9494,7 @@ patched out (+ a fix for internal checksum)
Star Twins (Jpn)
1999
Nintendo
-
+
@@ -9537,6 +9508,7 @@ patched out (+ a fix for internal checksum)
Star Wars - Rogue Squadron (Euro, Rev. A)
1998
Nintendo
+
@@ -9544,10 +9516,46 @@ patched out (+ a fix for internal checksum)
+
+ Star Wars - Rogue Squadron (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Star Wars - Rogue Squadron (USA, Rev. A)
+ 1998
+ LucasArts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Star Wars - Rogue Squadron (USA)
1998
LucasArts
+
@@ -9559,6 +9567,7 @@ patched out (+ a fix for internal checksum)
Star Wars - Shadows of the Empire (Euro)
1997
Nintendo
+
@@ -9581,6 +9590,7 @@ patched out (+ a fix for internal checksum)
Star Wars - Shadows of the Empire (USA, Rev. B)
1996
Nintendo
+
@@ -9588,11 +9598,49 @@ patched out (+ a fix for internal checksum)
+
+ Star Wars - Shadows of the Empire (USA, Rev. A)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Star Wars - Shadows of the Empire (USA)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Star Wars - Shutsugeki! Rogue Chuutai (Jpn)
1999
Nintendo
-
+
@@ -9606,7 +9654,7 @@ patched out (+ a fix for internal checksum)
Star Wars - Teikoku no Kage (Jpn)
1997
Nintendo
-
+
@@ -9620,6 +9668,7 @@ patched out (+ a fix for internal checksum)
Star Wars Episode I - Battle for Naboo (Euro)
2001
T*HQ
+
@@ -9631,6 +9680,7 @@ patched out (+ a fix for internal checksum)
Star Wars Episode I - Battle for Naboo (USA)
2000
LucasArts
+
@@ -9638,11 +9688,29 @@ patched out (+ a fix for internal checksum)
+
+ Star Wars Episode I - Racer (Euro)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Star Wars Episode I - Racer (Jpn)
1999
Nintendo
-
+
@@ -9652,10 +9720,29 @@ patched out (+ a fix for internal checksum)
+
+ Star Wars Episode I - Racer (USA)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
StarCraft 64 (Aus)
2000
Nintendo
+
@@ -9674,7 +9761,25 @@ patched out (+ a fix for internal checksum)
-
+
+ StarCraft 64 (USA)
+ 2000
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
StarCraft 64 (USA, Prototype)
2000
Nintendo
@@ -9689,6 +9794,7 @@ patched out (+ a fix for internal checksum)
Starshot - Space Circus Fever (Euro)
1998
Infogrames
+
@@ -9700,6 +9806,7 @@ patched out (+ a fix for internal checksum)
Starshot - Space Circus Fever (USA)
1999
Infogrames
+
@@ -9711,6 +9818,7 @@ patched out (+ a fix for internal checksum)
Stunt Racer 64 (USA)
2000
Midway
+
@@ -9722,7 +9830,7 @@ patched out (+ a fix for internal checksum)
Super B-Daman - Battle Phoenix 64 (Jpn)
1998
Hudson Soft
-
+
@@ -9736,7 +9844,7 @@ patched out (+ a fix for internal checksum)
Super Bowling (Jpn)
1999
Athena
-
+
@@ -9750,6 +9858,7 @@ patched out (+ a fix for internal checksum)
Super Bowling (USA)
2000
UFO Interactive
+
@@ -9757,11 +9866,29 @@ patched out (+ a fix for internal checksum)
+
+ Super Mario 64 (Euro)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Super Mario 64 (Jpn, Rev. A, Shindou Edition)
1997
Nintendo
-
+
@@ -9771,11 +9898,49 @@ patched out (+ a fix for internal checksum)
+
+ Super Mario 64 (Jpn)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Mario 64 (USA, Hong Kong)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Super Robot Spirits (Jpn)
1998
Banpresto
-
+
@@ -9789,7 +9954,7 @@ patched out (+ a fix for internal checksum)
Super Robot Taisen 64 (Jpn)
1999
Banpresto
-
+
@@ -9803,6 +9968,7 @@ patched out (+ a fix for internal checksum)
Super Smash Bros. (Aus)
1999
Nintendo
+
@@ -9814,6 +9980,7 @@ patched out (+ a fix for internal checksum)
Super Smash Bros. (Euro)
1999
Nintendo
+
@@ -9821,11 +9988,31 @@ patched out (+ a fix for internal checksum)
+
+ Super Smash Bros. (USA)
+ 1999
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Super Speed Race 64 (Jpn)
1998
Titus
-
+
@@ -9839,6 +10026,7 @@ patched out (+ a fix for internal checksum)
Supercross 2000 (Euro)
1999
Electronic Arts
+
@@ -9850,6 +10038,7 @@ patched out (+ a fix for internal checksum)
Supercross 2000 (USA)
1999
Electronic Arts
+
@@ -9861,6 +10050,7 @@ patched out (+ a fix for internal checksum)
Superman (Euro)
1999
Titus
+
@@ -9883,6 +10073,7 @@ patched out (+ a fix for internal checksum)
Superman (USA)
1999
Titus
+
@@ -9894,7 +10085,7 @@ patched out (+ a fix for internal checksum)
Susume! Taisen Puzzle Dama - Toukon! Marutama Chou (Jpn)
1998
Konami
-
+
@@ -9941,6 +10132,7 @@ patched out (+ a fix for internal checksum)
Tarzan (Euro)
2000
Activision
+
@@ -9952,6 +10144,7 @@ patched out (+ a fix for internal checksum)
Tarzan (Fra)
2000
Activision
+
@@ -9963,6 +10156,7 @@ patched out (+ a fix for internal checksum)
Tarzan (Ger)
2000
Activision
+
@@ -9974,6 +10168,7 @@ patched out (+ a fix for internal checksum)
Tarzan (USA)
2000
Activision
+
@@ -9985,6 +10180,7 @@ patched out (+ a fix for internal checksum)
Taz Express (Euro)
2000
Infogrames
+
@@ -10007,6 +10203,7 @@ patched out (+ a fix for internal checksum)
Telefoot Soccer 2000 (Fra)
1999
T*HQ
+
@@ -10014,11 +10211,16 @@ patched out (+ a fix for internal checksum)
+
Tetris 64 (Jpn)
1998
Seta Corporation
-
+
@@ -10032,6 +10234,7 @@ patched out (+ a fix for internal checksum)
Tetrisphere (Euro)
1998
Nintendo
+
@@ -10043,6 +10246,7 @@ patched out (+ a fix for internal checksum)
Tetrisphere (USA)
1997
Nintendo
+
@@ -10050,10 +10254,28 @@ patched out (+ a fix for internal checksum)
+
+ TG Rally 2 (Euro)
+ 1999
+ Kemco
+
+
+
+
+
+
+
+
+
+
+
+
+
Tigger's Honey Hunt (Euro)
2000
NewKidCo
+
@@ -10065,6 +10287,7 @@ patched out (+ a fix for internal checksum)
Tigger's Honey Hunt (USA)
2000
NewKidCo
+
@@ -10076,6 +10299,7 @@ patched out (+ a fix for internal checksum)
Tom and Jerry in Fists of Furry (Euro)
2000
T*HQ
+
@@ -10087,6 +10311,7 @@ patched out (+ a fix for internal checksum)
Tom and Jerry in Fists of Furry (USA)
2000
NewKidCo
+
@@ -10098,6 +10323,7 @@ patched out (+ a fix for internal checksum)
Tom Clancy's Rainbow Six (Euro)
1999
Red Storm Entertainment
+
@@ -10109,6 +10335,7 @@ patched out (+ a fix for internal checksum)
Tom Clancy's Rainbow Six (Fra)
1999
Red Storm Entertainment
+
@@ -10120,6 +10347,7 @@ patched out (+ a fix for internal checksum)
Tom Clancy's Rainbow Six (Ger)
1999
Red Storm Entertainment
+
@@ -10131,6 +10359,7 @@ patched out (+ a fix for internal checksum)
Tom Clancy's Rainbow Six (USA)
1999
Red Storm Entertainment
+
@@ -10140,7 +10369,7 @@ patched out (+ a fix for internal checksum)
Tommy Thunder (USA, Prototype)
- 1998
+ 1998
Player 1
@@ -10153,6 +10382,7 @@ patched out (+ a fix for internal checksum)
Tonic Trouble (Euro)
1999
Ubi Soft
+
@@ -10164,6 +10394,7 @@ patched out (+ a fix for internal checksum)
Tonic Trouble (USA, Rev. A)
1999
Ubi Soft
+
@@ -10175,6 +10406,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Pro Skater (USA, Rev. A)
2000
Activision
+
@@ -10186,6 +10418,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Pro Skater (USA)
2000
Activision
+
@@ -10197,6 +10430,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Pro Skater 2 (Euro)
2001
Activision
+
@@ -10208,6 +10442,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Pro Skater 2 (USA)
2001
Activision
+
@@ -10219,6 +10454,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Pro Skater 3 (USA)
2002
Activision
+
@@ -10230,6 +10466,7 @@ patched out (+ a fix for internal checksum)
Tony Hawk's Skateboarding (Euro)
2002
Activision
+
@@ -10252,6 +10489,7 @@ patched out (+ a fix for internal checksum)
Top Gear Hyper-Bike (Euro)
2000
Kemco
+
@@ -10263,7 +10501,7 @@ patched out (+ a fix for internal checksum)
Top Gear Hyper-Bike (Jpn)
2000
Kemco
-
+
@@ -10277,6 +10515,7 @@ patched out (+ a fix for internal checksum)
Top Gear Hyper-Bike (USA)
2000
Kemco
+
@@ -10288,6 +10527,7 @@ patched out (+ a fix for internal checksum)
Top Gear Overdrive (Euro)
1998
Kemco
+
@@ -10299,7 +10539,7 @@ patched out (+ a fix for internal checksum)
Top Gear Overdrive (Jpn)
1999
Kemco
-
+
@@ -10313,6 +10553,7 @@ patched out (+ a fix for internal checksum)
Top Gear Overdrive (USA)
1998
Kemco
+
@@ -10324,6 +10565,7 @@ patched out (+ a fix for internal checksum)
Top Gear Rally (Euro)
1997
Kemco
+
@@ -10335,7 +10577,7 @@ patched out (+ a fix for internal checksum)
Top Gear Rally (Jpn)
1997
Kemco
-
+
@@ -10349,6 +10591,7 @@ patched out (+ a fix for internal checksum)
Top Gear Rally (USA)
1997
Kemco
+
@@ -10360,9 +10603,8 @@ patched out (+ a fix for internal checksum)
Top Gear Rally 2 (Euro)
1999
Kemco
-
+
-
@@ -10373,7 +10615,7 @@ patched out (+ a fix for internal checksum)
Top Gear Rally 2 (Jpn)
2000
Kemco
-
+
@@ -10387,6 +10629,7 @@ patched out (+ a fix for internal checksum)
Top Gear Rally 2 (USA)
1999
Kemco
+
@@ -10398,6 +10641,7 @@ patched out (+ a fix for internal checksum)
Toy Story 2 (Euro)
1999
Activision
+
@@ -10409,6 +10653,7 @@ patched out (+ a fix for internal checksum)
Toy Story 2 (Fra)
1999
Activision
+
@@ -10416,10 +10661,28 @@ patched out (+ a fix for internal checksum)
+
+ Toy Story 2 (Ger, Rev. A)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+
+
+
+
Toy Story 2 (Ger)
1999
Activision
+
@@ -10431,9 +10694,15 @@ patched out (+ a fix for internal checksum)
Toy Story 2 (USA, Rev. A)
1999
Activision
+
+
+
+
+
+
-
+
@@ -10442,6 +10711,7 @@ patched out (+ a fix for internal checksum)
Toy Story 2 (USA)
1999
Activision
+
@@ -10453,7 +10723,7 @@ patched out (+ a fix for internal checksum)
Transformers - Beast Wars Metals 64 (Jpn)
1999
Takara
-
+
@@ -10467,6 +10737,7 @@ patched out (+ a fix for internal checksum)
Transformers - Beast Wars Transmetals (USA)
2000
BAM! Entertainment
+
@@ -10478,6 +10749,7 @@ patched out (+ a fix for internal checksum)
Triple Play 2000 (USA)
1999
Electronic Arts
+
@@ -10489,7 +10761,7 @@ patched out (+ a fix for internal checksum)
Tsumi to Batsu - Hoshi no Keishousha (Jpn)
2000
Nintendo
-
+
@@ -10515,6 +10787,7 @@ patched out (+ a fix for internal checksum)
Turok - Dinosaur Hunter (Euro, Rev. A)
1997
Acclaim Entertainment
+
@@ -10526,6 +10799,7 @@ patched out (+ a fix for internal checksum)
Turok - Dinosaur Hunter (Euro)
1997
Acclaim Entertainment
+
@@ -10533,10 +10807,45 @@ patched out (+ a fix for internal checksum)
+
+ Turok - Dinosaur Hunter (Ger, Rev. B)
+ 1997
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Turok - Dinosaur Hunter (Ger, Rev. A)
+ 1997
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+
+
Turok - Dinosaur Hunter (Ger)
1997
Acclaim Entertainment
+
@@ -10548,6 +10857,7 @@ patched out (+ a fix for internal checksum)
Turok - Dinosaur Hunter (USA, Rev. B)
1997
Acclaim Entertainment
+
@@ -10559,6 +10869,7 @@ patched out (+ a fix for internal checksum)
Turok - Dinosaur Hunter (USA, Rev. A)
1997
Acclaim Entertainment
+
@@ -10566,10 +10877,28 @@ patched out (+ a fix for internal checksum)
+
+ Turok - Dinosaur Hunter (USA)
+ 1997
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+
+
Turok - Legenden des Verlorenen Landes (Ger)
1999
Acclaim Entertainment
+
@@ -10581,7 +10910,7 @@ patched out (+ a fix for internal checksum)
Turok - Rage Wars (Euro)
1999
Acclaim Entertainment
-
+
@@ -10605,6 +10934,7 @@ patched out (+ a fix for internal checksum)
Turok - Rage Wars (USA, Rev. A)
1999
Acclaim Entertainment
+
@@ -10616,6 +10946,7 @@ patched out (+ a fix for internal checksum)
Turok - Rage Wars (USA)
1999
Acclaim Entertainment
+
@@ -10627,21 +10958,15 @@ patched out (+ a fix for internal checksum)
Turok 2 - Seeds of Evil (Euro, Demo Kiosk)
1998
Acclaim Entertainment
+
+
+
+
+
+
-
-
-
-
-
-
- Turok 2 - Seeds of Evil (Euro, Alt)
- 1998
- Acclaim Entertainment
-
-
-
-
+
@@ -10658,10 +10983,23 @@ patched out (+ a fix for internal checksum)
+
+ Turok 2 - Seeds of Evil (Euro, Alt)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
Turok 2 - Seeds of Evil (Ger)
1998
Acclaim Entertainment
+
@@ -10684,6 +11022,7 @@ patched out (+ a fix for internal checksum)
Turok 2 - Seeds of Evil (USA, Rev. A)
1998
Acclaim Entertainment
+
@@ -10691,6 +11030,24 @@ patched out (+ a fix for internal checksum)
+
+ Turok 2 - Seeds of Evil (USA)
+ 1998
+ Acclaim Entertainment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Turok 3 - Shadow of Oblivion (Euro)
2001
@@ -10729,6 +11086,7 @@ patched out (+ a fix for internal checksum)
Turok 3 - Shadow of Oblivion (USA)
2000
Acclaim Entertainment
+
@@ -10740,6 +11098,7 @@ patched out (+ a fix for internal checksum)
Twisted Edge - Extreme Snowboarding (Euro)
1998
Kemco
+
@@ -10751,6 +11110,7 @@ patched out (+ a fix for internal checksum)
Twisted Edge - Extreme Snowboarding (USA)
1998
Midway
+
@@ -10762,7 +11122,7 @@ patched out (+ a fix for internal checksum)
Utchan Nanchan no Hono no Challenger - Denryuu Ira Ira Bou (Jpn)
1997
Hudson Soft
-
+
@@ -10776,6 +11136,7 @@ patched out (+ a fix for internal checksum)
V-Rally Edition 99 (Euro)
1998
Infogrames
+
@@ -10787,7 +11148,7 @@ patched out (+ a fix for internal checksum)
V-Rally Edition 99 (Jpn)
1999
Spike
-
+
@@ -10801,6 +11162,7 @@ patched out (+ a fix for internal checksum)
V-Rally Edition 99 (USA)
1999
Infogrames
+
@@ -10812,6 +11174,7 @@ patched out (+ a fix for internal checksum)
Vigilante 8 (Euro)
1999
Activision
+
@@ -10823,6 +11186,7 @@ patched out (+ a fix for internal checksum)
Vigilante 8 (Fra)
1999
Activision
+
@@ -10834,6 +11198,7 @@ patched out (+ a fix for internal checksum)
Vigilante 8 (Ger)
1999
Activision
+
@@ -10841,10 +11206,29 @@ patched out (+ a fix for internal checksum)
+
+ Vigilante 8 (USA)
+ 1999
+ Activision
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Vigilante 8 - 2nd Offense (Euro)
2000
Activision
+
@@ -10856,6 +11240,7 @@ patched out (+ a fix for internal checksum)
Vigilante 8 - 2nd Offense (USA)
2000
Activision
+
@@ -10881,6 +11266,7 @@ patched out (+ a fix for internal checksum)
Virtual Chess 64 (Euro)
1998
Titus
+
@@ -10892,6 +11278,7 @@ patched out (+ a fix for internal checksum)
Virtual Chess 64 (USA)
1998
Titus
+
@@ -10903,6 +11290,7 @@ patched out (+ a fix for internal checksum)
Virtual Pool 64 (Euro)
1999
Crave Entertainment
+
@@ -10914,6 +11302,7 @@ patched out (+ a fix for internal checksum)
Virtual Pool 64 (USA)
1998
Crave Entertainment
+
@@ -10925,7 +11314,7 @@ patched out (+ a fix for internal checksum)
Virtual Pro Wrestling 2 - Oudou Keishou (Jpn)
2000
Asmik Ace Entertainment
-
+
@@ -10939,7 +11328,7 @@ patched out (+ a fix for internal checksum)
Virtual Pro Wrestling 64 (Jpn)
1997
Asmik Ace Entertainment
-
+
@@ -10953,6 +11342,7 @@ patched out (+ a fix for internal checksum)
Waialae Country Club - True Golf Classics (Euro, Rev. A)
1998
Nintendo
+
@@ -10964,6 +11354,7 @@ patched out (+ a fix for internal checksum)
Waialae Country Club - True Golf Classics (Euro)
1998
Nintendo
+
@@ -10975,6 +11366,7 @@ patched out (+ a fix for internal checksum)
Waialae Country Club - True Golf Classics (USA, Rev. A)
1998
Nintendo
+
@@ -10986,6 +11378,7 @@ patched out (+ a fix for internal checksum)
Waialae Country Club - True Golf Classics (USA)
1998
Nintendo
+
@@ -10997,6 +11390,7 @@ patched out (+ a fix for internal checksum)
War Gods (Euro)
1997
Midway
+
@@ -11008,6 +11402,7 @@ patched out (+ a fix for internal checksum)
War Gods (USA)
1997
Midway
+
@@ -11019,6 +11414,7 @@ patched out (+ a fix for internal checksum)
Wave Race 64 (Euro)
1997
Nintendo
+
@@ -11030,7 +11426,7 @@ patched out (+ a fix for internal checksum)
Wave Race 64 (Jpn, Rev. A)
1996
Nintendo
-
+
@@ -11044,7 +11440,7 @@ patched out (+ a fix for internal checksum)
Wave Race 64 (Jpn, Rev. B, Shindou Edition)
1996
Nintendo
-
+
@@ -11058,7 +11454,7 @@ patched out (+ a fix for internal checksum)
Wave Race 64 (Jpn)
1996
Nintendo
-
+
@@ -11068,10 +11464,28 @@ patched out (+ a fix for internal checksum)
+
+ Wave Race 64 (USA, Rev. A)
+ 1996
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
Wave Race 64 (USA)
1996
Nintendo
+
@@ -11083,6 +11497,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey '98 (Euro)
1997
Midway
+
@@ -11094,6 +11509,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey '98 (USA)
1997
Midway
+
@@ -11105,6 +11521,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey (Euro)
1996
Midway
+
@@ -11116,7 +11533,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey (Jpn)
1998
GameBank
-
+
@@ -11130,6 +11547,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey (USA, Rev. A)
1996
Midway
+
@@ -11141,6 +11559,7 @@ patched out (+ a fix for internal checksum)
Wayne Gretzky's 3D Hockey (USA)
1996
Midway
+
@@ -11152,6 +11571,7 @@ patched out (+ a fix for internal checksum)
WCW Backstage Assault (USA)
2000
Electronic Arts
+
@@ -11163,6 +11583,7 @@ patched out (+ a fix for internal checksum)
WCW Mayhem (Euro)
1999
Electronic Arts
+
@@ -11174,6 +11595,7 @@ patched out (+ a fix for internal checksum)
WCW Mayhem (USA)
1999
Electronic Arts
+
@@ -11181,21 +11603,11 @@ patched out (+ a fix for internal checksum)
-
- WCW Nitro (USA, Alt)
- 1999
- T*HQ
-
-
-
-
-
-
-
WCW Nitro (USA)
1999
T*HQ
+
@@ -11203,10 +11615,23 @@ patched out (+ a fix for internal checksum)
+
+ WCW Nitro (USA, Alt)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
WCW vs. nWo - World Tour (Euro)
1997
T*HQ
+
@@ -11214,10 +11639,47 @@ patched out (+ a fix for internal checksum)
+
+ WCW vs. nWo - World Tour (USA, Rev. A)
+ 1997
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WCW vs. nWo - World Tour (USA)
+ 1997
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
WCW/nWo Revenge (Euro)
1998
T*HQ
+
@@ -11225,10 +11687,31 @@ patched out (+ a fix for internal checksum)
+
+ WCW/nWo Revenge (USA)
+ 1998
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Wetrix (Euro)
1998
Ocean
+
@@ -11240,7 +11723,7 @@ patched out (+ a fix for internal checksum)
Wetrix (Jpn)
1998
Imagineer
-
+
@@ -11250,10 +11733,29 @@ patched out (+ a fix for internal checksum)
+
+ Wetrix (USA)
+ 1998
+ Ocean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Wheel of Fortune (USA)
1997
GameTek
+
@@ -11276,7 +11778,7 @@ patched out (+ a fix for internal checksum)
Wild Choppers (Jpn)
1997
Seta Corporation
-
+
@@ -11290,7 +11792,7 @@ patched out (+ a fix for internal checksum)
WinBack (Jpn, Rev. A)
1999
Koei
-
+
@@ -11304,7 +11806,7 @@ patched out (+ a fix for internal checksum)
WinBack (Jpn)
1999
Koei
-
+
@@ -11318,6 +11820,7 @@ patched out (+ a fix for internal checksum)
WinBack - Covert Operations (USA)
2000
Koei
+
@@ -11329,6 +11832,7 @@ patched out (+ a fix for internal checksum)
Wipeout 64 (Euro)
1998
Midway
+
@@ -11340,6 +11844,7 @@ patched out (+ a fix for internal checksum)
Wipeout 64 (USA)
1998
Midway
+
@@ -11351,7 +11856,7 @@ patched out (+ a fix for internal checksum)
Wonder Project J2 - Koruro no Mori no Jozet (Jpn)
1996
Enix
-
+
@@ -11365,6 +11870,7 @@ patched out (+ a fix for internal checksum)
World Cup 98 (Euro)
1998
Electronic Arts
+
@@ -11376,6 +11882,7 @@ patched out (+ a fix for internal checksum)
World Cup 98 (USA)
1998
Electronic Arts
+
@@ -11387,6 +11894,7 @@ patched out (+ a fix for internal checksum)
World Driver Championship (Euro)
1999
Midway
+
@@ -11398,6 +11906,7 @@ patched out (+ a fix for internal checksum)
World Driver Championship (USA)
1999
Midway
+
@@ -11409,6 +11918,7 @@ patched out (+ a fix for internal checksum)
Worms Armageddon (Euro)
2000
Infogrames
+
@@ -11420,6 +11930,7 @@ patched out (+ a fix for internal checksum)
Worms Armageddon (USA)
2000
Infogrames
+
@@ -11431,6 +11942,7 @@ patched out (+ a fix for internal checksum)
WWF Attitude (Euro)
1999
Acclaim Entertainment
+
@@ -11442,6 +11954,7 @@ patched out (+ a fix for internal checksum)
WWF Attitude (Ger)
1999
Acclaim Entertainment
+
@@ -11453,6 +11966,7 @@ patched out (+ a fix for internal checksum)
WWF Attitude (USA)
1999
Acclaim Entertainment
+
@@ -11464,6 +11978,7 @@ patched out (+ a fix for internal checksum)
WWF No Mercy (Euro, Rev. A)
2000
T*HQ
+
@@ -11475,6 +11990,7 @@ patched out (+ a fix for internal checksum)
WWF No Mercy (Euro)
2000
T*HQ
+
@@ -11486,6 +12002,7 @@ patched out (+ a fix for internal checksum)
WWF No Mercy (USA, Rev. A)
2000
T*HQ
+
@@ -11497,6 +12014,7 @@ patched out (+ a fix for internal checksum)
WWF No Mercy (USA)
2000
T*HQ
+
@@ -11508,6 +12026,7 @@ patched out (+ a fix for internal checksum)
WWF War Zone (Euro)
1998
Acclaim Entertainment
+
@@ -11519,6 +12038,7 @@ patched out (+ a fix for internal checksum)
WWF War Zone (USA)
1998
Acclaim Entertainment
+
@@ -11530,6 +12050,7 @@ patched out (+ a fix for internal checksum)
WWF WrestleMania 2000 (Euro)
1999
T*HQ
+
@@ -11541,7 +12062,7 @@ patched out (+ a fix for internal checksum)
WWF WrestleMania 2000 (Jpn)
2000
Asmik Ace Entertainment
-
+
@@ -11551,10 +12072,31 @@ patched out (+ a fix for internal checksum)
+
+ WWF WrestleMania 2000 (USA)
+ 1999
+ T*HQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Xena - Warrior Princess - The Talisman of Fate (Euro)
1999
Titus
+
@@ -11566,6 +12108,7 @@ patched out (+ a fix for internal checksum)
Xena - Warrior Princess - The Talisman of Fate (USA)
1999
Titus
+
@@ -11577,7 +12120,7 @@ patched out (+ a fix for internal checksum)
Yakouchuu II - Satsujin Kouro (Jpn)
1999
Athena
-
+
@@ -11587,11 +12130,67 @@ patched out (+ a fix for internal checksum)
+
+ Yoshi Story (Jpn)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Yoshi's Story (Euro)
+ 1998
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Yoshi's Story (USA)
+ 1997
+ Nintendo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Yuke Yuke!! Trouble Makers (Jpn)
1997
Enix
-
+
@@ -11605,7 +12204,7 @@ patched out (+ a fix for internal checksum)
Zelda no Densetsu - Mujura no Kamen (Jpn, Rev. A)
2000
Nintendo
-
+
@@ -11619,7 +12218,7 @@ patched out (+ a fix for internal checksum)
Zelda no Densetsu - Mujura no Kamen (Jpn)
2000
Nintendo
-
+
@@ -11633,7 +12232,7 @@ patched out (+ a fix for internal checksum)
Zelda no Densetsu - Toki no Ocarina (Jpn, Rev. B)
1998
Nintendo
-
+
@@ -11647,7 +12246,7 @@ patched out (+ a fix for internal checksum)
Zelda no Densetsu - Toki no Ocarina (Jpn, Rev. A)
1998
Nintendo
-
+
@@ -11661,7 +12260,7 @@ patched out (+ a fix for internal checksum)
Zelda no Densetsu - Toki no Ocarina (Jpn)
1998
Nintendo
-
+
@@ -11675,7 +12274,7 @@ patched out (+ a fix for internal checksum)
Zool - Majuu Tsukai Densetsu (Jpn)
1999
Imagineer
-
+
diff --git a/hash/sorcerer_cass.xml b/hash/sorcerer_cass.xml
index 6d05dcf0276..efb6a7db013 100644
--- a/hash/sorcerer_cass.xml
+++ b/hash/sorcerer_cass.xml
@@ -164,6 +164,279 @@
+
+
+ Labyrinth
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Qubic
+ 1985
+ unknown
+
+
+
+
+
+
+
+
+
+ Lunar Entry Module
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Tank Trap IV
+ 1979
+ Quality Software
+
+
+
+
+
+
+
+
+
+
+ Snake
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Snake (alt)
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+ Horse Race
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+
+ Blackjack
+ 198?
+ Dick Smith
+
+
+
+
+
+
+
+
+
+
+ Z-80 Disassembler
+ 1979
+ unknown
+
+
+
+
+
+
+
+
+
+ Reversi
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Eastern Australian Truck Driving
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Airmail Pilot
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Dodgem
+ 198?
+ Creative Computing
+
+
+
+
+
+
+
+
+
+ Breakout
+ 1980
+ unknown
+
+
+
+
+
+
+
+
+
+
+ Kadath
+ 1985
+ unknown
+
+
+
+
+
+
+
+
+
+ Cybernetic Pool
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+
+ Super Star Trek V2.0
+ 1979
+ unknown
+
+
+
+
+
+
+
+
+
+ Graphic Animation System
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Character Animation Demo
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Instructions for Chess
+ 198?
+ unknown
+
+
+
+
+
+
+
+
+
+ Music Editor
+ 1980
+ Arrington Software
+
+
+
+
+
+
+
+
+
+ Orb of Halucidon
+ 198?
+ unknown
+
+
+
+
+
+
+
+
diff --git a/makefile b/makefile
index 0f4e3343744..bd0f334876b 100644
--- a/makefile
+++ b/makefile
@@ -1051,8 +1051,8 @@ $(PROJECTDIR_SDL)/gmake-android-arm/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_ARM
$(error ANDROID_NDK_ARM is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-arm --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=arm --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 --NOASM=1 gmake
@@ -1061,8 +1061,8 @@ android-arm: generate $(PROJECTDIR_SDL)/gmake-android-arm/Makefile
ifndef ANDROID_NDK_ARM
$(error ANDROID_NDK_ARM is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-arm config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-arm config=$(CONFIG)
@@ -1075,8 +1075,8 @@ $(PROJECTDIR_SDL)/gmake-android-arm64/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_ARM64
$(error ANDROID_NDK_ARM64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-arm64 --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=arm64 --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 --NOASM=1 gmake
@@ -1085,8 +1085,8 @@ android-arm64: generate $(PROJECTDIR_SDL)/gmake-android-arm64/Makefile
ifndef ANDROID_NDK_ARM64
$(error ANDROID_NDK_ARM64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-arm64 config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-arm64 config=$(CONFIG)
@@ -1099,8 +1099,8 @@ $(PROJECTDIR_SDL)/gmake-android-mips/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_MIPS
$(error ANDROID_NDK_MIPS is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-mips --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=mips --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 --NOASM=1 gmake
@@ -1109,8 +1109,8 @@ android-mips: generate $(PROJECTDIR_SDL)/gmake-android-mips/Makefile
ifndef ANDROID_NDK_MIPS
$(error ANDROID_NDK_MIPS is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-mips config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-mips config=$(CONFIG)
@@ -1123,8 +1123,8 @@ $(PROJECTDIR_SDL)/gmake-android-mips64/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_MIPS64
$(error ANDROID_NDK_MIPS64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-mips64 --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=mips64 --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 --NOASM=1 gmake
@@ -1133,8 +1133,8 @@ android-mips64: generate $(PROJECTDIR_SDL)/gmake-android-mips64/Makefile
ifndef ANDROID_NDK_MIPS64
$(error ANDROID_NDK_MIPS64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-mips64 config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-mips64 config=$(CONFIG)
@@ -1147,8 +1147,8 @@ $(PROJECTDIR_SDL)/gmake-android-x86/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_X86
$(error ANDROID_NDK_X86 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-x86 --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=x86 --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 gmake
@@ -1157,8 +1157,8 @@ android-x86: generate $(PROJECTDIR_SDL)/gmake-android-x86/Makefile
ifndef ANDROID_NDK_X86
$(error ANDROID_NDK_X86 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-x86 config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-x86 config=$(CONFIG)
@@ -1171,8 +1171,8 @@ $(PROJECTDIR_SDL)/gmake-android-x64/Makefile: makefile $(SCRIPTS) $(GENIE)
ifndef ANDROID_NDK_X64
$(error ANDROID_NDK_X64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(GENIE) $(PARAMS) --gcc=android-x64 --gcc_version=3.8.0 --osd=sdl --targetos=android --PLATFORM=x64 --NO_USE_MIDI=1 --NO_OPENGL=1 --USE_QTDEBUG=0 --NO_X11=1 --DONT_USE_NETWORK=1 gmake
@@ -1181,8 +1181,8 @@ android-x64: generate $(PROJECTDIR_SDL)/gmake-android-x64/Makefile
ifndef ANDROID_NDK_X64
$(error ANDROID_NDK_X64 is not set)
endif
-ifndef ANDROID_NDK_ROOT
- $(error ANDROID_NDK_ROOT is not set)
+ifndef ANDROID_NDK_LLVM
+ $(error ANDROID_NDK_LLVM is not set)
endif
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-x64 config=$(CONFIG) precompile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR_SDL)/gmake-android-x64 config=$(CONFIG)
diff --git a/scripts/src/osd/sdl.lua b/scripts/src/osd/sdl.lua
index d1a83229698..7766b69873d 100644
--- a/scripts/src/osd/sdl.lua
+++ b/scripts/src/osd/sdl.lua
@@ -239,7 +239,7 @@ elseif _OPTIONS["targetos"]=="macosx" then
SDL_NETWORK = "pcap"
end
-if _OPTIONS["with-bundled-sdl2"]~=nil or _OPTIONS["targetos"]=="android" then
+if _OPTIONS["with-bundled-sdl2"]~=nil then
includedirs {
GEN_DIR .. "includes",
}
@@ -295,10 +295,12 @@ if BASE_TARGETOS=="unix" then
"/usr/openwin/lib",
}
end
- if _OPTIONS["with-bundled-sdl2"]~=nil and _OPTIONS["targetos"]~="android" then
- links {
- "SDL2",
- }
+ if _OPTIONS["with-bundled-sdl2"]~=nil then
+ if _OPTIONS["targetos"]~="android" then
+ links {
+ "SDL2",
+ }
+ end
else
local str = backtick(sdlconfigcmd() .. " --libs")
addlibfromstring(str)
diff --git a/scripts/toolchain.lua b/scripts/toolchain.lua
index 23429e52602..d94b8abddec 100644
--- a/scripts/toolchain.lua
+++ b/scripts/toolchain.lua
@@ -114,80 +114,71 @@ function toolchain(_buildDir, _subDir)
os.exit(1)
end
- if "android-arm" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_ARM") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_ARM and ANDROID_NDK_ROOT envrionment variables.")
+ if string.find(_OPTIONS["gcc"], "android") then
+ if not os.getenv("ANDROID_NDK_LLVM") then
+ print("Set ANDROID_NDK_LLVM envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
- premake.gcc.ar = "$(ANDROID_NDK_ARM)/bin/arm-linux-androideabi-ar"
+ premake.gcc.cc = "$(ANDROID_NDK_LLVM)/bin/clang"
+ premake.gcc.cxx = "$(ANDROID_NDK_LLVM)/bin/clang++"
premake.gcc.llvm = true
+ end
+
+ if "android-arm" == _OPTIONS["gcc"] then
+ if not os.getenv("ANDROID_NDK_ARM") then
+ print("Set ANDROID_NDK_ARM envrionment variables.")
+ end
+
+ premake.gcc.ar = "$(ANDROID_NDK_ARM)/bin/arm-linux-androideabi-ar"
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-arm")
end
if "android-arm64" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_ARM64") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_ARM64 and ANDROID_NDK_ROOT envrionment variables.")
+ if not os.getenv("ANDROID_NDK_ARM64") then
+ print("Set ANDROID_NDK_ARM64 envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
- premake.gcc.ar = "$(ANDROID_NDK_ARM64)/bin/aarch64-linux-android-ar.exe"
+ premake.gcc.ar = "$(ANDROID_NDK_ARM64)/bin/aarch64-linux-android-ar"
premake.gcc.llvm = true
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-arm64")
end
if "android-mips" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_MIPS") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_MIPS and ANDROID_NDK_ROOT envrionment variables.")
+ if not os.getenv("ANDROID_NDK_MIPS") then
+ print("Set ANDROID_NDK_MIPS envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
premake.gcc.ar = "$(ANDROID_NDK_MIPS)/bin/mipsel-linux-android-ar"
premake.gcc.llvm = true
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-mips")
end
if "android-mips64" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_MIPS64") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_MIPS64 and ANDROID_NDK_ROOT envrionment variables.")
+ if not os.getenv("ANDROID_NDK_MIPS64") then
+ print("Set ANDROID_NDK_MIPS64 envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
- premake.gcc.ar = "$(ANDROID_NDK_MIPS64)/bin/mips64el-linux-android-ar.exe"
+ premake.gcc.ar = "$(ANDROID_NDK_MIPS64)/bin/mips64el-linux-android-ar"
premake.gcc.llvm = true
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-mips64")
end
if "android-x86" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_X86") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_X86 and ANDROID_NDK_ROOT envrionment variables.")
+ if not os.getenv("ANDROID_NDK_X86") then
+ print("Set ANDROID_NDK_X86 envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
premake.gcc.ar = "$(ANDROID_NDK_X86)/bin/i686-linux-android-ar"
premake.gcc.llvm = true
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-x86")
end
if "android-x64" == _OPTIONS["gcc"] then
-
- if not os.getenv("ANDROID_NDK_X64") or not os.getenv("ANDROID_NDK_ROOT") then
- print("Set ANDROID_NDK_X64 and ANDROID_NDK_ROOT envrionment variables.")
+ if not os.getenv("ANDROID_NDK_X64") then
+ print("Set ANDROID_NDK_X64 envrionment variables.")
end
- premake.gcc.cc = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe"
- premake.gcc.cxx = "$(ANDROID_NDK_ROOT)/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe"
- premake.gcc.ar = "$(ANDROID_NDK_X64)/bin/x86_64-linux-android-ar.exe"
+ premake.gcc.ar = "$(ANDROID_NDK_X64)/bin/x86_64-linux-android-ar"
premake.gcc.llvm = true
location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-android-x64")
end
diff --git a/src/devices/cpu/drcfe.cpp b/src/devices/cpu/drcfe.cpp
index 6eda93e95c7..104c774ac3e 100644
--- a/src/devices/cpu/drcfe.cpp
+++ b/src/devices/cpu/drcfe.cpp
@@ -55,8 +55,7 @@ drc_frontend::drc_frontend(device_t &cpu, UINT32 window_start, UINT32 window_end
m_cpudevice(downcast(cpu)),
m_program(m_cpudevice.space(AS_PROGRAM)),
m_pageshift(m_cpudevice.space_config(AS_PROGRAM)->m_page_shift),
- m_desc_array(window_end + window_start + 2, nullptr),
- m_allow_branch_in_delay(false)
+ m_desc_array(window_end + window_start + 2, nullptr)
{
}
@@ -157,7 +156,7 @@ const opcode_desc *drc_frontend::describe_code(offs_t startpc)
// slots of branches as well
//-------------------------------------------------
-opcode_desc *drc_frontend::describe_one(offs_t curpc, const opcode_desc *prevdesc)
+opcode_desc *drc_frontend::describe_one(offs_t curpc, const opcode_desc *prevdesc, bool in_delay_slot)
{
// initialize the description
opcode_desc *desc = m_desc_allocator.alloc();
@@ -171,7 +170,8 @@ opcode_desc *drc_frontend::describe_one(offs_t curpc, const opcode_desc *prevdes
desc->length = 0;
desc->delayslots = 0;
desc->skipslots = 0;
- desc->flags = 0;
+ // set the delay slot flag
+ desc->flags = in_delay_slot ? OPFLAG_IN_DELAY_SLOT : 0;
desc->userflags = 0;
desc->cycles = 0;
memset(desc->regin, 0x00, sizeof(desc->regin));
@@ -197,26 +197,26 @@ opcode_desc *drc_frontend::describe_one(offs_t curpc, const opcode_desc *prevdes
{
// iterate over slots and describe them
offs_t delaypc = curpc + desc->length;
-
- // If previous instruction is a branch use the target pc. Currently MIP3s only.
- if (m_allow_branch_in_delay && prevdesc && (prevdesc->flags & OPFLAG_IS_BRANCH) && prevdesc->targetpc != BRANCH_TARGET_DYNAMIC) {
- // We got here because the previous instruction is a branch and this instruction is a branch.
- // So the PC of the delay slot for the this branch will be the target address of the previous branch.
- delaypc = prevdesc->targetpc;
- //printf("drc_frontend::describe_one: branch in delay slot. curpc=0x%08X, delaypc=0x%08X\n", curpc, delaypc);
+ // If this is a delay slot it is the true branch fork and the pc should be the previous branch target
+ if (desc->flags & OPFLAG_IN_DELAY_SLOT) {
+ if (prevdesc->targetpc != BRANCH_TARGET_DYNAMIC) {
+ delaypc = prevdesc->targetpc;
+ //printf("drc_frontend::describe_one Branch in delay slot. curpc=%08X delaypc=%08X\n", curpc, delaypc);
+ } else {
+ //printf("drc_frontend::describe_one Warning! Branch in delay slot of dynamic target. curpc=%08X\n", curpc);
+ }
}
opcode_desc *prev = desc;
for (UINT8 slotnum = 0; slotnum < desc->delayslots; slotnum++)
{
// recursively describe the next instruction
- opcode_desc *delaydesc = describe_one(delaypc, prev);
+ opcode_desc *delaydesc = describe_one(delaypc, prev, true);
if (delaydesc == nullptr)
break;
desc->delay.append(*delaydesc);
prev = desc;
- // set the delay slot flag and a pointer back to the original branch
- delaydesc->flags |= OPFLAG_IN_DELAY_SLOT;
+ // set a pointer back to the original branch
delaydesc->branch = desc;
// stop if we hit a page fault
diff --git a/src/devices/cpu/drcfe.h b/src/devices/cpu/drcfe.h
index c7458e87bdb..59efb405a23 100644
--- a/src/devices/cpu/drcfe.h
+++ b/src/devices/cpu/drcfe.h
@@ -134,16 +134,13 @@ public:
// describe a block
const opcode_desc *describe_code(offs_t startpc);
- // Set the allow branches in delay slot flag
- void set_allow_branch_in_delay(bool flag) { m_allow_branch_in_delay = flag; }
-
protected:
// required overrides
virtual bool describe(opcode_desc &desc, const opcode_desc *prev) = 0;
private:
// internal helpers
- opcode_desc *describe_one(offs_t curpc, const opcode_desc *prevdesc);
+ opcode_desc *describe_one(offs_t curpc, const opcode_desc *prevdesc, bool in_delay_slot = false);
void build_sequence(int start, int end, UINT32 endflag);
void accumulate_required_backwards(opcode_desc &desc, UINT32 *reqmask);
void release_descriptions();
@@ -162,8 +159,6 @@ private:
simple_list m_desc_live_list; // list of live descriptions
fixed_allocator m_desc_allocator; // fixed allocator for descriptions
std::vector m_desc_array; // array of descriptions in PC order
-
- bool m_allow_branch_in_delay; // Allow branches in delay slots
};
diff --git a/src/devices/cpu/mips/mips3.cpp b/src/devices/cpu/mips/mips3.cpp
index 511519c7008..7ae1fd1f337 100644
--- a/src/devices/cpu/mips/mips3.cpp
+++ b/src/devices/cpu/mips/mips3.cpp
@@ -386,9 +386,6 @@ void mips3_device::device_start()
/* initialize the front-end helper */
m_drcfe = std::make_unique(this, COMPILE_BACKWARDS_BYTES, COMPILE_FORWARDS_BYTES, SINGLE_INSTRUCTION_MODE ? 1 : COMPILE_MAX_SEQUENCE);
- // Allow branches in delay slots (need to investigate which flavors require this)
- if (m_flavor== MIPS3_TYPE_VR4300)
- m_drcfe->set_allow_branch_in_delay(true);
/* allocate memory for cache-local state and initialize it */
memcpy(m_fpmode, fpmode_source, sizeof(fpmode_source));
diff --git a/src/devices/cpu/sharc/sharc.cpp b/src/devices/cpu/sharc/sharc.cpp
index f5336be8499..67290164b0c 100644
--- a/src/devices/cpu/sharc/sharc.cpp
+++ b/src/devices/cpu/sharc/sharc.cpp
@@ -807,6 +807,8 @@ void adsp21062_device::device_reset()
m_core->lstkp = 0;
m_core->pcstkp = 0;
m_core->interrupt_active = 0;
+
+ m_drcfe->flush();
}
diff --git a/src/devices/cpu/sharc/sharc.h b/src/devices/cpu/sharc/sharc.h
index e2bed4c89cc..20eeb003ebe 100644
--- a/src/devices/cpu/sharc/sharc.h
+++ b/src/devices/cpu/sharc/sharc.h
@@ -616,7 +616,7 @@ private:
void static_generate_mode1_ops();
void load_fast_iregs(drcuml_block *block);
void save_fast_iregs(drcuml_block *block);
- void generate_sequence_instruction(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc);
+ void generate_sequence_instruction(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc, bool last_delayslot);
void generate_update_cycles(drcuml_block *block, compiler_state *compiler, uml::parameter param, int allow_exception);
int generate_opcode(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc);
void generate_unimplemented_compute(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc);
diff --git a/src/devices/cpu/sharc/sharcdrc.cpp b/src/devices/cpu/sharc/sharcdrc.cpp
index 7657b8f2c3d..da300eafced 100644
--- a/src/devices/cpu/sharc/sharcdrc.cpp
+++ b/src/devices/cpu/sharc/sharcdrc.cpp
@@ -1183,7 +1183,7 @@ void adsp21062_device::compile_block(offs_t pc)
/* iterate over instructions in the sequence and compile them */
for (curdesc = seqhead; curdesc != seqlast->next(); curdesc = curdesc->next())
- generate_sequence_instruction(block, &compiler, curdesc);
+ generate_sequence_instruction(block, &compiler, curdesc, false);
/* if we need to return to the start, do it */
if (seqlast->flags & OPFLAG_RETURN_TO_START)
@@ -1224,8 +1224,6 @@ void adsp21062_device::flush_cache()
/* empty the transient cache contents */
m_drcuml->reset();
- m_drcfe->flush();
-
try
{
// generate the entry point and out-of-cycles handlers
@@ -1337,7 +1335,7 @@ void adsp21062_device::static_generate_out_of_cycles()
}
-void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc)
+void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc, bool last_delayslot)
{
/* add an entry for the log */
// if (m_drcuml->logging() && !(desc->flags & OPFLAG_VIRTUAL_NOOP))
@@ -1389,6 +1387,11 @@ void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compil
if (compiler->mode1_delay.counter > 0)
{
compiler->mode1_delay.counter--;
+
+ // delayed operation in the last delay slot needs to be done before the branch is taken
+ if (last_delayslot)
+ compiler->mode1_delay.counter = 0;
+
if (compiler->mode1_delay.counter <= 0)
{
switch (compiler->mode1_delay.mode)
@@ -1416,6 +1419,11 @@ void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compil
// insert loop check at this instruction if needed
if (desc->userflags & OP_USERFLAG_COUNTER_LOOP)
{
+ code_label label_skip_loop = compiler->labelnum++;
+ UML_LOAD(block, I0, m_core->lastack, LSTKP, SIZE_DWORD, SCALE_x4);
+ UML_CMP(block, I0, desc->pc);
+ UML_JMPc(block, COND_NE, label_skip_loop);
+
code_label label_expire = compiler->labelnum++;
UML_MOV(block, I1, mem(&m_core->lstkp)); // mov i1,[m_core->lstkp]
UML_LOAD(block, I0, m_core->lcstack, I1, SIZE_DWORD, SCALE_x4); // load i0,m_core->lcstack,i1,dword,scale_x4
@@ -1429,9 +1437,16 @@ void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compil
UML_LABEL(block, label_expire); // label_expire:
UML_CALLH(block, *m_pop_pc); // callh m_pop_pc
UML_CALLH(block, *m_pop_loop); // callh m_pop_loop
+
+ UML_LABEL(block, label_skip_loop);
}
if (desc->userflags & OP_USERFLAG_COND_LOOP)
{
+ code_label label_skip_loop = compiler->labelnum++;
+ UML_LOAD(block, I0, m_core->lastack, LSTKP, SIZE_DWORD, SCALE_x4);
+ UML_CMP(block, I0, desc->pc);
+ UML_JMPc(block, COND_NE, label_skip_loop);
+
code_label label_expire = compiler->labelnum++;
int condition = (desc->userflags & OP_USERFLAG_COND_FIELD) >> OP_USERFLAG_COND_FIELD_SHIFT;
@@ -1442,6 +1457,8 @@ void adsp21062_device::generate_sequence_instruction(drcuml_block *block, compil
UML_LABEL(block, label_expire);
UML_CALLH(block, *m_pop_pc);
UML_CALLH(block, *m_pop_loop);
+
+ UML_LABEL(block, label_skip_loop);
}
// copy ASTAT bits over for conditional loop
@@ -1684,7 +1701,48 @@ void adsp21062_device::generate_clear_mode1_imm(drcuml_block *block, compiler_st
void adsp21062_device::generate_update_circular_buffer(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc, int g, int i)
{
- // TODO
+ if (g)
+ {
+ // PM
+ code_label end = compiler->labelnum++;
+ code_label label2 = compiler->labelnum++;
+ UML_CMP(block, PM_L(i), 0);
+ UML_JMPc(block, COND_E, end);
+
+ UML_ADD(block, I0, PM_B(i), PM_L(i));
+ UML_CMP(block, PM_I(i), I0);
+ UML_JMPc(block, COND_LE, label2);
+ UML_SUB(block, PM_I(i), PM_I(i), PM_L(i));
+ UML_JMP(block, end);
+
+ UML_LABEL(block, label2);
+ UML_CMP(block, PM_I(i), PM_B(i));
+ UML_JMPc(block, COND_G, end);
+ UML_ADD(block, PM_I(i), PM_I(i), PM_L(i));
+
+ UML_LABEL(block, end);
+ }
+ else
+ {
+ // DM
+ code_label end = compiler->labelnum++;
+ code_label label2 = compiler->labelnum++;
+ UML_CMP(block, DM_L(i), 0);
+ UML_JMPc(block, COND_E, end);
+
+ UML_ADD(block, I0, DM_B(i), DM_L(i));
+ UML_CMP(block, DM_I(i), I0);
+ UML_JMPc(block, COND_LE, label2);
+ UML_SUB(block, DM_I(i), DM_I(i), DM_L(i));
+ UML_JMP(block, end);
+
+ UML_LABEL(block, label2);
+ UML_CMP(block, DM_I(i), DM_B(i));
+ UML_JMPc(block, COND_G, end);
+ UML_ADD(block, DM_I(i), DM_I(i), DM_L(i));
+
+ UML_LABEL(block, end);
+ }
}
void adsp21062_device::generate_astat_copy(drcuml_block *block, compiler_state *compiler, const opcode_desc *desc)
@@ -1724,8 +1782,8 @@ void adsp21062_device::generate_call(drcuml_block *block, compiler_state *compil
// compile delay slots if needed
if (delayslot)
{
- generate_sequence_instruction(block, &compiler_temp, desc->delay.first());
- generate_sequence_instruction(block, &compiler_temp, desc->delay.last());
+ generate_sequence_instruction(block, &compiler_temp, desc->delay.first(), false);
+ generate_sequence_instruction(block, &compiler_temp, desc->delay.last(), true);
}
if (delayslot)
@@ -1772,8 +1830,29 @@ void adsp21062_device::generate_jump(drcuml_block *block, compiler_state *compil
// compile delay slots if needed
if (delayslot)
{
- generate_sequence_instruction(block, &compiler_temp, desc->delay.first());
- generate_sequence_instruction(block, &compiler_temp, desc->delay.last());
+ generate_sequence_instruction(block, &compiler_temp, desc->delay.first(), false);
+ generate_sequence_instruction(block, &compiler_temp, desc->delay.last(), true);
+ }
+
+ // clear interrupt
+ if (clearint)
+ {
+ code_label skip_pop = compiler_temp.labelnum++;
+
+ UML_MOV(block, mem(&m_core->interrupt_active), 0); // mov [interrupt_active],0
+ UML_SHL(block, I1, 1, mem(&m_core->active_irq_num)); // shl i1,1,[active_irq_num]
+ UML_XOR(block, IRPTL, IRPTL, I1); // xor IRPTL,i1
+ UML_CMP(block, mem(&m_core->status_stkp), 0); // cmp [status_stkp],0
+ UML_JMPc(block, COND_Z, skip_pop); // jz skip_pop
+ UML_CALLH(block, *m_pop_status); // callh m_pop_status
+ UML_LABEL(block, skip_pop); // skip_pop:
+ }
+
+ // loop abort
+ if (loopabort)
+ {
+ UML_CALLH(block, *m_pop_pc);
+ UML_CALLH(block, *m_pop_loop);
}
// update cycles and hash jump
@@ -1848,7 +1927,7 @@ void adsp21062_device::generate_read_ureg(drcuml_block *block, compiler_state *c
break;
case 0x64: // PCSTK
- fatalerror("generate_read_ureg: PCSTK");
+ UML_LOAD(block, I0, &m_core->pcstack, PCSTKP, SIZE_DWORD, SCALE_x4);
break;
case 0x70: // USTAT1
UML_MOV(block, I0, mem(&m_core->ustat1));
@@ -2035,6 +2114,9 @@ void adsp21062_device::generate_write_ureg(drcuml_block *block, compiler_state *
case 0x64: // PCSTK
fatalerror("generate_write_ureg: PCSTK");
break;
+ case 0x65: // PCSTKP
+ UML_MOV(block, PCSTKP, imm ? data : I0);
+ break;
case 0x70: // USTAT1
UML_MOV(block, mem(&m_core->ustat1), imm ? data : I0);
break;
@@ -2532,7 +2614,7 @@ int adsp21062_device::generate_opcode(drcuml_block *block, compiler_state *compi
generate_read_ureg(block, compiler, desc, ureg, false);
- UML_AND(block, I3, I0, 0xffff);
+ UML_MOV(block, I3, I0);
UML_MOV(block, LCNTR, I3);
// push pc
@@ -2835,8 +2917,35 @@ int adsp21062_device::generate_opcode(drcuml_block *block, compiler_state *compi
}
}
- case 0x17: // push|pop stacks / flush cache |000|10111|
- return FALSE;
+ case 0x17: // push|pop stacks / flush cache |000|10111|
+ {
+ if (opcode & U64(0x008000000000))
+ {
+ fatalerror("sharcdrc: push/pop stacks: push loop not implemented\n");
+ }
+ if (opcode & U64(0x004000000000))
+ {
+ fatalerror("sharcdrc: push/pop stacks: pop loop not implemented\n");
+ }
+ if (opcode & U64(0x002000000000))
+ {
+ UML_CALLH(block, *m_push_status);
+ }
+ if (opcode & U64(0x001000000000))
+ {
+ UML_CALLH(block, *m_pop_status);
+ }
+ if (opcode & U64(0x000800000000))
+ {
+ UML_MOV(block, I0, PCSTK);
+ UML_CALLH(block, *m_push_pc);
+ }
+ if (opcode & U64(0x000400000000))
+ {
+ UML_CALLH(block, *m_pop_pc);
+ }
+ return TRUE;
+ }
case 0x18: // cjump |000|11000|
return FALSE;
@@ -3186,12 +3295,121 @@ int adsp21062_device::generate_opcode(drcuml_block *block, compiler_state *compi
case 6: // indirect jump / compute / dreg <-> DM |110|
{
- return FALSE;
+ int d = (opcode >> 44) & 0x1;
+ int dmi = (opcode >> 41) & 0x7;
+ int dmm = (opcode >> 38) & 0x7;
+ int pmi = (opcode >> 30) & 0x7;
+ int pmm = (opcode >> 27) & 0x7;
+ int cond = (opcode >> 33) & 0x1f;
+ int dreg = (opcode >> 23) & 0xf;
+
+ code_label label_else = compiler->labelnum++;
+ generate_if_condition(block, compiler, desc, cond, label_else);
+
+ UML_ADD(block, I0, PM_I(pmi), PM_M(pmm));
+ generate_jump(block, compiler, desc, false, false, false);
+
+ UML_LABEL(block, label_else);
+
+ if (d)
+ {
+ // DREG -> DM
+ bool temp_dreg = false;
+ // save dreg if compute writes to it
+ if (desc->regout[0] & (1 << dreg))
+ {
+ UML_MOV(block, mem(&m_core->dreg_temp), REG(dreg));
+ temp_dreg = true;
+ }
+
+ // compute
+ generate_compute(block, compiler, desc);
+
+ // transfer
+ UML_MOV(block, I1, DM_I(dmi));
+ if (temp_dreg)
+ UML_MOV(block, I0, mem(&m_core->dreg_temp));
+ else
+ UML_MOV(block, I0, REG(dreg));
+ UML_CALLH(block, *m_dm_write32);
+ }
+ else
+ {
+ // DM -> DREG
+
+ // compute
+ generate_compute(block, compiler, desc);
+
+ // transfer
+ UML_MOV(block, I1, DM_I(dmi));
+ UML_CALLH(block, *m_dm_read32);
+ UML_MOV(block, REG(dreg), I0);
+ }
+
+ // update I
+ UML_ADD(block, DM_I(dmi), DM_I(dmi), DM_M(dmm));
+
+ generate_update_circular_buffer(block, compiler, desc, 0, dmi);
+
+ return TRUE;
}
case 7: // indirect jump / compute / dreg <-> DM |111|
{
- return FALSE;
+ int d = (opcode >> 44) & 0x1;
+ int dmi = (opcode >> 41) & 0x7;
+ int dmm = (opcode >> 38) & 0x7;
+ int cond = (opcode >> 33) & 0x1f;
+ int dreg = (opcode >> 23) & 0xf;
+
+ code_label label_else = compiler->labelnum++;
+ generate_if_condition(block, compiler, desc, cond, label_else);
+
+ generate_jump(block, compiler, desc, false, false, false);
+
+ UML_LABEL(block, label_else);
+
+ if (d)
+ {
+ // DREG -> DM
+ bool temp_dreg = false;
+ // save dreg if compute writes to it
+ if (desc->regout[0] & (1 << dreg))
+ {
+ UML_MOV(block, mem(&m_core->dreg_temp), REG(dreg));
+ temp_dreg = true;
+ }
+
+ // compute
+ generate_compute(block, compiler, desc);
+
+ // transfer
+ UML_MOV(block, I1, DM_I(dmi));
+ if (temp_dreg)
+ UML_MOV(block, I0, mem(&m_core->dreg_temp));
+ else
+ UML_MOV(block, I0, REG(dreg));
+ UML_CALLH(block, *m_dm_write32);
+ }
+ else
+ {
+ // DM -> DREG
+
+ // compute
+ generate_compute(block, compiler, desc);
+
+ // transfer
+ UML_MOV(block, I1, DM_I(dmi));
+ UML_CALLH(block, *m_dm_read32);
+ UML_MOV(block, REG(dreg), I0);
+ }
+
+ // update I
+ UML_ADD(block, DM_I(dmi), DM_I(dmi), DM_M(dmm));
+
+ generate_update_circular_buffer(block, compiler, desc, 0, dmi);
+
+ return TRUE;
}
}
@@ -3272,8 +3490,6 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
case 0x07: // Ra = Rx + Ry, Rs = Rx - Ry
case 0x0f: // Fa = Fx + Fy, Fs = Fx - Fy
- case 0x04: // Rm = R3-0 * R7-4 (SSFR), Ra = R11-8 + R15-12
- case 0x05: // Rm = R3-0 * R7-4 (SSFR), Ra = R11-8 - R15-12
case 0x06: // Rm = R3-0 * R7-4 (SSFR), Ra = (R11-8 + R15-12) / 2
case 0x08: // MRF = MRF + R3-0 * R7-4 (SSF), Ra = R11-8 + R15-12
case 0x09: // MRF = MRF + R3-0 * R7-4 (SSF), Ra = R11-8 - R15-12
@@ -3294,10 +3510,6 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
generate_unimplemented_compute(block, compiler, desc);
return;
- case 0x1d: // Fm = F3-0 * F7-4, Fa = ABS F11-8
- generate_unimplemented_compute(block, compiler, desc);
- return;
-
case 0x20: case 0x21: case 0x22: case 0x23: case 0x24: case 0x25: case 0x26: case 0x27:
case 0x28: case 0x29: case 0x2a: case 0x2b: case 0x2c: case 0x2d: case 0x2e: case 0x2f:
// Rm = R3-0 * R7-4 (SSFR), Ra = R11-8 + R15-12, Rs = R11-8 - R15-12
@@ -3343,6 +3555,46 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
UML_ICOPYFS(block, REG(ps), F5);
return;
+ case 0x04: // Rm = R3-0 * R7-4 (SSFR), Ra = R11-8 + R15-12
+ UML_DSEXT(block, I0, REG(fxm), SIZE_DWORD);
+ UML_DSEXT(block, I1, REG(fym), SIZE_DWORD);
+ UML_DMULS(block, I0, I0, I0, I1);
+ UML_DSHR(block, I0, I0, 31);
+
+ UML_ADD(block, I2, REG(fxa), REG(fya));
+ if (AZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_AZ);
+ if (AN_CALC_REQUIRED) UML_SETc(block, COND_S, ASTAT_AN);
+ if (AV_CALC_REQUIRED) UML_SETc(block, COND_V, ASTAT_AV);
+ if (AC_CALC_REQUIRED) UML_SETc(block, COND_C, ASTAT_AC);
+ if (AS_CALC_REQUIRED) UML_MOV(block, ASTAT_AS, 0);
+ if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0);
+
+ // TODO: multiplier flags
+
+ UML_MOV(block, REG(fm), I0);
+ UML_MOV(block, REG(fa), I2);
+ return;
+
+ case 0x05: // Rm = R3-0 * R7-4 (SSFR), Ra = R11-8 - R15-12
+ UML_DSEXT(block, I0, REG(fxm), SIZE_DWORD);
+ UML_DSEXT(block, I1, REG(fym), SIZE_DWORD);
+ UML_DMULS(block, I0, I0, I0, I1);
+ UML_DSHR(block, I0, I0, 31);
+
+ UML_SUB(block, I2, REG(fxa), REG(fya));
+ if (AZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_AZ);
+ if (AN_CALC_REQUIRED) UML_SETc(block, COND_S, ASTAT_AN);
+ if (AV_CALC_REQUIRED) UML_SETc(block, COND_V, ASTAT_AV);
+ if (AC_CALC_REQUIRED) UML_SETc(block, COND_C, ASTAT_AC);
+ if (AS_CALC_REQUIRED) UML_MOV(block, ASTAT_AS, 0);
+ if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0);
+
+ // TODO: multiplier flags
+
+ UML_MOV(block, REG(fm), I0);
+ UML_MOV(block, REG(fa), I2);
+ return;
+
case 0x18: // Fm = F3-0 * F7-4, Fa = F11-8 + F15-12
// TODO: denormals
UML_FSCOPYI(block, F0, REG(fxm));
@@ -3511,6 +3763,28 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
return;
}
+ case 0x1d: // Fm = F3-0 * F7-4, Fa = ABS F11-8
+ UML_FSCOPYI(block, F0, REG(fxm));
+ UML_FSCOPYI(block, F1, REG(fym));
+ UML_AND(block, I0, REG(fxa), 0x7fffffff);
+ UML_FSMUL(block, F0, F0, F1);
+
+ if (AZ_CALC_REQUIRED) UML_MOV(block, ASTAT_AZ, 0); // TODO
+ if (AN_CALC_REQUIRED) UML_MOV(block, ASTAT_AN, 0);
+ if (AV_CALC_REQUIRED) UML_MOV(block, ASTAT_AV, 0);
+ if (AC_CALC_REQUIRED) UML_MOV(block, ASTAT_AC, 0);
+ if (AS_CALC_REQUIRED) UML_MOV(block, ASTAT_AS, 0); // TODO
+ if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0); // TODO
+
+ if (MN_CALC_REQUIRED)
+ UML_FSCMP(block, F0, mem(&m_core->fp0));
+ if (MN_CALC_REQUIRED) UML_SETc(block, COND_C, ASTAT_MN);
+ // TODO: MV, MU, MI flags
+
+ UML_ICOPYFS(block, REG(fm), F0);
+ UML_MOV(block, REG(fa), I0);
+ return;
+
case 0x1e: // Fm = F3-0 * F7-4, Fa = MAX(F11-8, F15-12)
// TODO: denormals
UML_FSCOPYI(block, F0, REG(fxm));
@@ -3587,7 +3861,6 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
switch (operation)
{
case 0x09: // Rn = (Rx + Ry) / 2
- case 0x61: // Rn = MIN(Rx, Ry)
case 0x63: // Rn = CLIP Rx BY Ry
case 0x92: // Fn = ABS(Fx - Fy)
case 0x89: // Fn = (Fx + Fy) / 2
@@ -3603,7 +3876,6 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
case 0xb0: // Fn = ABS(Fx)
case 0xa5: // Fn = RND Fx
case 0xad: // Rn = MANT Fx
- case 0xc9: // Rn = FIX Fx
case 0xcd: // Rn = TRUNC Fx
generate_unimplemented_compute(block, compiler, desc);
return;
@@ -3722,6 +3994,20 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0);
return;
+ case 0x61: // Rn = MIN(Rx, Ry)
+ UML_MOV(block, REG(rn), REG(rx));
+ UML_CMP(block, REG(rx), REG(ry));
+ UML_MOVc(block, COND_G, REG(rn), REG(ry));
+ if (AZ_CALC_REQUIRED || AN_CALC_REQUIRED)
+ UML_CMP(block, REG(rn), 0);
+ if (AZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_AZ);
+ if (AN_CALC_REQUIRED) UML_SETc(block, COND_S, ASTAT_AN);
+ if (AV_CALC_REQUIRED) UML_MOV(block, ASTAT_AV, 0);
+ if (AC_CALC_REQUIRED) UML_MOV(block, ASTAT_AC, 0);
+ if (AS_CALC_REQUIRED) UML_MOV(block, ASTAT_AS, 0);
+ if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0);
+ return;
+
case 0x62: // Rn = MAX(Rx, Ry)
UML_MOV(block, REG(rn), REG(rx));
UML_CMP(block, REG(rx), REG(ry));
@@ -3941,6 +4227,27 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0);
return;
+ case 0xc9: // Rn = FIX Fx
+ UML_FSCOPYI(block, F0, REG(rx));
+ UML_TEST(block, MODE1, MODE1_TRUNCATE);
+ UML_JMPc(block, COND_Z, compiler->labelnum);
+ UML_FSTOINT(block, I0, F0, SIZE_DWORD, ROUND_TRUNC);
+ UML_JMP(block, compiler->labelnum + 1);
+ UML_LABEL(block, compiler->labelnum++);
+ UML_FSTOINT(block, I0, F0, SIZE_DWORD, ROUND_ROUND);
+ UML_LABEL(block, compiler->labelnum++);
+
+ if (AZ_CALC_REQUIRED || AN_CALC_REQUIRED)
+ UML_CMP(block, I0, 0);
+ if (AZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_AZ);
+ if (AN_CALC_REQUIRED) UML_SETc(block, COND_S, ASTAT_AN);
+ if (AV_CALC_REQUIRED) UML_MOV(block, ASTAT_AV, 0); // TODO
+ if (AC_CALC_REQUIRED) UML_MOV(block, ASTAT_AC, 0);
+ if (AS_CALC_REQUIRED) UML_MOV(block, ASTAT_AS, 0);
+ if (AI_CALC_REQUIRED) UML_MOV(block, ASTAT_AI, 0); // TODO
+ UML_MOV(block, REG(rn), I0);
+ return;
+
case 0xd9: // Rn = FIX Fx BY Ry
{
code_label denormal = compiler->labelnum++;
@@ -4116,7 +4423,6 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
case 0x60: // Rn = Rx * Ry (USI)
case 0x68: // Rn = Rx * Ry (USF)
case 0x69: // Rn = Rx * Ry (USFR)
- case 0x70: // Rn = Rx * Ry (SSI)
case 0x78: // Rn = Rx * Ry (SSF)
case 0x79: // Rn = Rx * Ry (SSFR)
case 0x44: // MRF = Rx * Ry (UUI)
@@ -4297,6 +4603,12 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
// TODO: flags
return;
+ case 0x70: // Rn = Rx * Ry (SSI)
+ UML_MULS(block, I0, I0, REG(rx), REG(ry));
+ UML_MOV(block, REG(rn), I0);
+ // TODO: flags
+ return;
+
case 0xb0: // Rn = MRF + Rx * Ry (SSI)
UML_DSEXT(block, I0, REG(rx), SIZE_DWORD);
UML_DSEXT(block, I1, REG(ry), SIZE_DWORD);
@@ -4326,13 +4638,10 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
{
switch (operation)
{
- case 0x00: // Rn = LSHIFT Rx BY Ry |
case 0x04: // Rn = ASHIFT Rx BY Ry |
- case 0xc4: // Rn = BCLR Rx BY Ry |
case 0x44: // Rn = FDEP Rx BY Ry | :
case 0x4c: // Rn = FDEP Rx BY Ry | : (SE)
case 0x24: // Rn = Rn OR ASHIFT Rx BY Ry |
- case 0x64: // Rn = Rn OR FDEP Rx BY Ry | :
case 0x6c: // Rn = Rn OR FDEP Rx BY Ry | : (SE)
case 0x80: // Rn = EXP Rx
case 0x84: // Rn = EXP Rx (EX)
@@ -4343,6 +4652,31 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
generate_unimplemented_compute(block, compiler, desc);
return;
+ case 0x00: // Rn = LSHIFT Rx BY Ry |
+ {
+ code_label shift_neg = compiler->labelnum++;
+ code_label shift_end = compiler->labelnum++;
+
+ UML_MOV(block, I0, REG(ry));
+ UML_CMP(block, I0, 0);
+ UML_JMPc(block, COND_L, shift_neg);
+ UML_SHR(block, I1, REG(rx), I0);
+ UML_JMP(block, shift_end);
+ UML_LABEL(block, shift_neg);
+ UML_SUB(block, I2, 0, I0);
+ UML_SHR(block, I1, REG(rx), I2);
+ UML_LABEL(block, shift_end);
+ if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
+ if (SV_CALC_REQUIRED)
+ {
+ UML_CMP(block, I0, 0);
+ UML_SETc(block, COND_NE, ASTAT_AV);
+ }
+ if (SS_CALC_REQUIRED) UML_MOV(block, ASTAT_SS, 0);
+ UML_MOV(block, REG(rn), I1);
+ return;
+ }
+
case 0x08: // Rn = ROT Rx BY Ry |
{
code_label shift_neg = compiler->labelnum++;
@@ -4442,11 +4776,33 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
if (SS_CALC_REQUIRED) UML_MOV(block, ASTAT_SS, 0);
return;
+ case 0x64: // Rn = Rn OR FDEP Rx BY Ry | :
+ // extraction mask
+ UML_MOV(block, I0, REG(ry));
+ UML_SHR(block, I1, I0, 6);
+ UML_AND(block, I1, I1, 0x3f); // i1 = len6
+ UML_AND(block, I0, I0, 0x3f); // i0 = bit6
+ UML_MOV(block, I3, 0xffffffff);
+ UML_SUB(block, I2, 32, I1);
+ UML_SHR(block, I3, I3, I2);
+
+ UML_AND(block, I3, REG(rx), I3);
+ UML_SHL(block, I3, I3, I0);
+ UML_OR(block, REG(rn), REG(rn), I3);
+ if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
+ if (SV_CALC_REQUIRED)
+ {
+ UML_ADD(block, I0, I0, I1);
+ UML_CMP(block, I0, 32);
+ UML_SETc(block, COND_G, ASTAT_SV);
+ }
+ if (SS_CALC_REQUIRED) UML_MOV(block, ASTAT_SS, 0);
+ return;
+
case 0xc0: // Rn = BSET Rx BY Ry |
{
UML_MOV(block, I0, REG(ry));
- UML_MOV(block, I1, 1);
- UML_SHL(block, I1, I1, I0);
+ UML_SHL(block, I1, 1, I0);
UML_OR(block, REG(rn), REG(rn), I1);
if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
if (SV_CALC_REQUIRED)
@@ -4458,11 +4814,26 @@ void adsp21062_device::generate_compute(drcuml_block *block, compiler_state *com
return;
}
+ case 0xc4: // Rn = BCLR Rx BY Ry |
+ {
+ UML_MOV(block, I0, REG(ry));
+ UML_SHL(block, I1, 1, I0);
+ UML_XOR(block, I1, I1, 0xffffffff);
+ UML_AND(block, REG(rn), REG(rn), I1);
+ if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
+ if (SV_CALC_REQUIRED)
+ {
+ UML_CMP(block, I0, 31);
+ UML_SETc(block, COND_G, ASTAT_SV);
+ }
+ if (SS_CALC_REQUIRED) UML_MOV(block, ASTAT_SS, 0);
+ return;
+ }
+
case 0xcc: // BTST Rx BY Ry |
{
UML_MOV(block, I0, REG(ry));
- UML_MOV(block, I1, 1);
- UML_SHL(block, I1, I1, I0);
+ UML_SHL(block, I1, 1, I0);
UML_TEST(block, REG(rx), I1);
if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
if (SV_CALC_REQUIRED)
@@ -4555,8 +4926,10 @@ void adsp21062_device::generate_if_condition(drcuml_block *block, compiler_state
case 0x0d: /* TF */
UML_TEST(block, ASTAT_BTF, 1);
UML_JMPc(block, COND_E, skip_label);
+ break;
case 0x0e: /* BM */
UML_JMP(block, skip_label);
+ break;
case 0x0f: /* NOT LCE */
UML_CMP(block, CURLCNTR, 1);
UML_JMPc(block, COND_E, skip_label);
@@ -4821,7 +5194,10 @@ void adsp21062_device::generate_shift_imm(drcuml_block *block, compiler_state *c
return;
case 0x02: // ROT Rx BY
- UML_ROL(block, REG(rn), REG(rx), (shift < 0) ? 31 - ((-shift) & 0x1f) : shift & 0x1f);
+ if (shift < 0)
+ UML_ROR(block, REG(rn), REG(rx), (-shift) & 0x1f);
+ else
+ UML_ROL(block, REG(rn), REG(rx), shift & 0x1f);
if (SZ_CALC_REQUIRED) UML_SETc(block, COND_Z, ASTAT_SZ);
if (SV_CALC_REQUIRED) UML_MOV(block, ASTAT_SV, 0);
if (SS_CALC_REQUIRED) UML_MOV(block, ASTAT_SS, 0);
diff --git a/src/emu/debug/debugcmd.cpp b/src/emu/debug/debugcmd.cpp
index 004ec75a8d1..f543031b0af 100644
--- a/src/emu/debug/debugcmd.cpp
+++ b/src/emu/debug/debugcmd.cpp
@@ -115,6 +115,7 @@ static void execute_next(running_machine &machine, int ref, int params, const ch
static void execute_comment(running_machine &machine, int ref, int params, const char **param);
static void execute_comment_del(running_machine &machine, int ref, int params, const char **param);
static void execute_comment_save(running_machine &machine, int ref, int params, const char **param);
+static void execute_comment_list(running_machine &machine, int ref, int params, const char **param);
static void execute_bpset(running_machine &machine, int ref, int params, const char **param);
static void execute_bpclear(running_machine &machine, int ref, int params, const char **param);
static void execute_bpdisenable(running_machine &machine, int ref, int params, const char **param);
@@ -299,6 +300,7 @@ void debug_command_init(running_machine &machine)
debug_console_register_command(machine, "//", CMDFLAG_NONE, 0, 1, 2, execute_comment);
debug_console_register_command(machine, "comdelete", CMDFLAG_NONE, 0, 1, 1, execute_comment_del);
debug_console_register_command(machine, "comsave", CMDFLAG_NONE, 0, 0, 0, execute_comment_save);
+ debug_console_register_command(machine, "comlist", CMDFLAG_NONE, 0, 0, 0, execute_comment_list);
debug_console_register_command(machine, "bpset", CMDFLAG_NONE, 0, 1, 3, execute_bpset);
debug_console_register_command(machine, "bp", CMDFLAG_NONE, 0, 1, 3, execute_bpset);
@@ -1177,11 +1179,25 @@ static void execute_comment_del(running_machine &machine, int ref, int params, c
cpu->machine().debug_view().update_all(DVT_DISASSEMBLY);
}
+/**
+ * @fn void execute_comment_list(running_machine &machine, int ref, int params, const char *param[])
+ * @brief Print current list of comments in debugger
+ *
+ *
+ */
+
+static void execute_comment_list(running_machine &machine, int ref, int params, const char *param[])
+{
+ if (debug_comment_load(machine,false) == false)
+ debug_console_printf(machine, "Error while parsing XML file\n");
+}
+
/*-------------------------------------------------
execute_comment - add a comment to a line
-------------------------------------------------*/
+// TODO: needs an autosave option in debugger for this, or a direct comment add and save.
static void execute_comment_save(running_machine &machine, int ref, int params, const char *param[])
{
if (debug_comment_save(machine))
diff --git a/src/emu/debug/debugcpu.cpp b/src/emu/debug/debugcpu.cpp
index ce1b3a274fc..01f15cb3e46 100644
--- a/src/emu/debug/debugcpu.cpp
+++ b/src/emu/debug/debugcpu.cpp
@@ -348,13 +348,12 @@ bool debug_comment_save(running_machine &machine)
return comments_saved;
}
-
//-------------------------------------------------
// debug_comment_load - load all comments for
// the given machine
//-------------------------------------------------
-bool debug_comment_load(running_machine &machine)
+bool debug_comment_load(running_machine &machine,bool is_inline)
{
// open the file
emu_file file(machine.options().comment_directory(), OPEN_FLAG_READ);
@@ -391,10 +390,16 @@ bool debug_comment_load(running_machine &machine)
// iterate over devices
for (xml_data_node *cpunode = xml_get_sibling(systemnode->child, "cpu"); cpunode; cpunode = xml_get_sibling(cpunode->next, "cpu"))
{
- device_t *device = machine.device(xml_get_attribute_string(cpunode, "tag", ""));
+ const char *cputag_name = xml_get_attribute_string(cpunode, "tag", "");
+ device_t *device = machine.device(cputag_name);
if (device != nullptr)
- if (!device->debug()->comment_import(*cpunode))
+ {
+ if(is_inline == false)
+ debug_console_printf(machine,"@%s\n",cputag_name);
+
+ if (!device->debug()->comment_import(*cpunode,is_inline))
throw emu_exception();
+ }
}
}
catch (emu_exception &)
@@ -1904,7 +1909,7 @@ void device_debug::instruction_hook(offs_t curpc)
// load comments if we haven't yet
if (!global->comments_loaded)
{
- debug_comment_load(m_device.machine());
+ debug_comment_load(m_device.machine(),true);
global->comments_loaded = true;
}
@@ -2692,8 +2697,8 @@ bool device_debug::comment_export(xml_data_node &curnode)
// given XML data node
//-------------------------------------------------
-bool device_debug::comment_import(xml_data_node &cpunode)
-{
+bool device_debug::comment_import(xml_data_node &cpunode,bool is_inline)
+{
// iterate through nodes
for (xml_data_node *datanode = xml_get_sibling(cpunode.child, "comment"); datanode; datanode = xml_get_sibling(datanode->next, "comment"))
{
@@ -2705,7 +2710,10 @@ bool device_debug::comment_import(xml_data_node &cpunode)
sscanf(xml_get_attribute_string(datanode, "crc", nullptr), "%08X", &crc);
// add the new comment
- m_comment_set.insert(dasm_comment(address, crc, datanode->value, color));
+ if(is_inline == true)
+ m_comment_set.insert(dasm_comment(address, crc, datanode->value, color));
+ else
+ debug_console_printf(m_device.machine()," %08X - %s\n",address,datanode->value);
}
return true;
}
diff --git a/src/emu/debug/debugcpu.h b/src/emu/debug/debugcpu.h
index 5222c1c6ab5..604a6d168b3 100644
--- a/src/emu/debug/debugcpu.h
+++ b/src/emu/debug/debugcpu.h
@@ -250,7 +250,7 @@ public:
UINT32 comment_count() const { return m_comment_set.size(); }
UINT32 comment_change_count() const { return m_comment_change; }
bool comment_export(xml_data_node &node);
- bool comment_import(xml_data_node &node);
+ bool comment_import(xml_data_node &node,bool is_inline);
UINT32 compute_opcode_crc32(offs_t pc) const;
// history
@@ -515,7 +515,7 @@ void debug_cpu_source_script(running_machine &machine, const char *file);
bool debug_comment_save(running_machine &machine);
// load all comments for a given machine
-bool debug_comment_load(running_machine &machine);
+bool debug_comment_load(running_machine &machine,bool is_inline);
diff --git a/src/emu/debug/debughlp.cpp b/src/emu/debug/debughlp.cpp
index fcfaeacd29f..eaf77a1e59c 100644
--- a/src/emu/debug/debughlp.cpp
+++ b/src/emu/debug/debughlp.cpp
@@ -226,6 +226,7 @@ static const help_item static_help_list[] =
" comadd[//] , -- adds a comment to the disassembled code at given address\n"
" comdelete -- removes a comment from the given address\n"
" comsave -- save the current comments to a file\n"
+ " comlist -- print currently avaliable comments from file\n"
"\n"
},
{
@@ -1222,6 +1223,18 @@ static const help_item static_help_list[] =
"memdump\n"
" Dumps memory to memdump.log.\n"
},
+ {
+ "comlist",
+ "\n"
+ " comlist\n"
+ "\n"
+ "Prints the currently available comment file in human readable form in debugger output window."
+ "\n"
+ "Examples:\n"
+ "\n"
+ "comlist\n"
+ " Shows currently available comments.\n"
+ },
{
"comadd",
"\n"
diff --git a/src/emu/emumem.cpp b/src/emu/emumem.cpp
index 11303c67743..0f530ecd712 100644
--- a/src/emu/emumem.cpp
+++ b/src/emu/emumem.cpp
@@ -2385,7 +2385,7 @@ void address_space::install_bank_generic(offs_t addrstart, offs_t addrend, offs_
// RAM region into the given address space
//-------------------------------------------------
-void *address_space::install_ram_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, void *baseptr)
+void address_space::install_ram_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, void *baseptr)
{
VPRINTF(("address_space::install_ram_generic(%s-%s mask=%s mirror=%s, %s, %p)\n",
core_i64_hex_format(addrstart, m_addrchars), core_i64_hex_format(addrend, m_addrchars),
@@ -2450,8 +2450,6 @@ void *address_space::install_ram_generic(offs_t addrstart, offs_t addrend, offs_
bank.set_base(block.data());
}
}
-
- return (void *)find_backing_memory(addrstart, addrend);
}
diff --git a/src/emu/emumem.h b/src/emu/emumem.h
index 33f4428a60e..25d9e7c80c8 100644
--- a/src/emu/emumem.h
+++ b/src/emu/emumem.h
@@ -452,7 +452,7 @@ private:
void populate_map_entry(const address_map_entry &entry, read_or_write readorwrite);
void populate_map_entry_setoffset(const address_map_entry &entry);
void unmap_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, bool quiet);
- void *install_ram_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, void *baseptr);
+ void install_ram_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, void *baseptr);
void install_bank_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, const char *rtag, const char *wtag);
void install_bank_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, memory_bank *rbank, memory_bank *wbank);
void adjust_addresses(offs_t &start, offs_t &end, offs_t &mask, offs_t &mirror);
diff --git a/src/emu/ui/uimain.h b/src/emu/ui/uimain.h
index f17b4eb0cfd..9e18a667ec7 100644
--- a/src/emu/ui/uimain.h
+++ b/src/emu/ui/uimain.h
@@ -29,6 +29,7 @@ public:
virtual void set_startup_text(const char *text, bool force) { }
+ // is a menuing system active? we want to disable certain keyboard/mouse inputs under such context
virtual bool is_menu_active() { return false; }
bool use_natural_keyboard() const { return m_use_natural_keyboard; }
diff --git a/src/frontend/mame/ui/menu.cpp b/src/frontend/mame/ui/menu.cpp
index 995920655e6..35e325a35e7 100644
--- a/src/frontend/mame/ui/menu.cpp
+++ b/src/frontend/mame/ui/menu.cpp
@@ -1270,7 +1270,7 @@ void menu::do_handle()
// and calls the menu handler
//-------------------------------------------------
-UINT32 menu::ui_handler(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 menu::ui_handler(render_container *container, mame_ui_manager &mui)
{
// if we have no menus stacked up, start with the main menu
if (!menu_stack)
diff --git a/src/frontend/mame/ui/menu.h b/src/frontend/mame/ui/menu.h
index eb0cdb0a0dd..e450cf7399b 100644
--- a/src/frontend/mame/ui/menu.h
+++ b/src/frontend/mame/ui/menu.h
@@ -120,7 +120,7 @@ public:
static void draw_arrow(render_container *container, float x0, float y0, float x1, float y1, rgb_t fgcolor, UINT32 orientation);
// master handler
- static UINT32 ui_handler(mame_ui_manager &mui, render_container *container, UINT32 state);
+ static UINT32 ui_handler(render_container *container, mame_ui_manager &mui);
// Used by sliders
void validate_selection(int scandir);
diff --git a/src/frontend/mame/ui/sliders.cpp b/src/frontend/mame/ui/sliders.cpp
index b94b8f00055..867c396fc79 100644
--- a/src/frontend/mame/ui/sliders.cpp
+++ b/src/frontend/mame/ui/sliders.cpp
@@ -264,7 +264,7 @@ void menu_sliders::custom_render(void *selectedref, float top, float bottom, flo
standard menu handler
-------------------------------------------------*/
-UINT32 menu_sliders::ui_handler(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 menu_sliders::ui_handler(render_container *container, mame_ui_manager &mui, bool state)
{
UINT32 result;
@@ -273,7 +273,7 @@ UINT32 menu_sliders::ui_handler(mame_ui_manager &mui, render_container *containe
menu::stack_push(mui, container, true);
/* handle standard menus */
- result = menu::ui_handler(mui, container, state);
+ result = menu::ui_handler(container, mui);
/* if we are cancelled, pop the sliders menu */
if (result == UI_HANDLER_CANCEL)
diff --git a/src/frontend/mame/ui/sliders.h b/src/frontend/mame/ui/sliders.h
index 6a7090058cc..726c5c0b81d 100644
--- a/src/frontend/mame/ui/sliders.h
+++ b/src/frontend/mame/ui/sliders.h
@@ -27,7 +27,7 @@ public:
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- static UINT32 ui_handler(mame_ui_manager &mui, render_container *container, UINT32 state);
+ static UINT32 ui_handler(render_container *container, mame_ui_manager &mui, bool state);
private:
enum {
diff --git a/src/frontend/mame/ui/ui.cpp b/src/frontend/mame/ui/ui.cpp
index 50221829b22..4f0f6be9a83 100644
--- a/src/frontend/mame/ui/ui.cpp
+++ b/src/frontend/mame/ui/ui.cpp
@@ -242,7 +242,7 @@ void mame_ui_manager::init()
decode_ui_color(0, &machine());
// more initialization
- set_handler(handler_messagebox, 0);
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_messagebox);
m_non_char_keys_down = std::make_unique((ARRAY_LENGTH(non_char_keys) + 7) / 8);
m_mouse_show = machine().system().flags & MACHINE_CLICKABLE_ARTWORK ? true : false;
@@ -302,11 +302,10 @@ void mame_ui_manager::initialize(running_machine &machine)
// pair for the current UI handler
//-------------------------------------------------
-UINT32 mame_ui_manager::set_handler(ui_callback callback, UINT32 param)
+void mame_ui_manager::set_handler(ui_callback_type callback_type, const std::function callback)
{
m_handler_callback = callback;
- m_handler_param = param;
- return param;
+ m_handler_callback_type = callback_type;
}
@@ -334,7 +333,7 @@ void mame_ui_manager::display_startup_screens(bool first_time)
#endif
// loop over states
- set_handler(handler_ingame, 0);
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_ingame);
for (state = 0; state < maxstate && !machine().scheduled_event_pending() && !ui::menu::stack_has_special_main_menu(); state++)
{
// default to standard colors
@@ -346,7 +345,7 @@ void mame_ui_manager::display_startup_screens(bool first_time)
case 0:
if (show_warnings && warnings_string(messagebox_text).length() > 0)
{
- set_handler(handler_messagebox_anykey, 0);
+ set_handler(UI_CALLBACK_TYPE_MODAL, &mame_ui_manager::handler_messagebox_anykey);
if (machine().system().flags & (MACHINE_WRONG_COLORS | MACHINE_IMPERFECT_COLORS | MACHINE_REQUIRES_ARTWORK | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_KEYBOARD | MACHINE_NO_SOUND))
messagebox_backcolor = UI_YELLOW_COLOR;
if (machine().system().flags & (MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_MECHANICAL))
@@ -356,7 +355,7 @@ void mame_ui_manager::display_startup_screens(bool first_time)
case 1:
if (show_gameinfo && game_info_astring(messagebox_text).length() > 0)
- set_handler(handler_messagebox_anykey, 0);
+ set_handler(UI_CALLBACK_TYPE_MODAL, &mame_ui_manager::handler_messagebox_anykey);
break;
case 2:
@@ -374,19 +373,19 @@ void mame_ui_manager::display_startup_screens(bool first_time)
while (machine().input().poll_switches() != INPUT_CODE_INVALID) { }
// loop while we have a handler
- while (m_handler_callback != handler_ingame && !machine().scheduled_event_pending() && !ui::menu::stack_has_special_main_menu())
+ while (m_handler_callback_type == UI_CALLBACK_TYPE_MODAL && !machine().scheduled_event_pending() && !ui::menu::stack_has_special_main_menu())
{
machine().video().frame_update();
}
// clear the handler and force an update
- set_handler(handler_ingame, 0);
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_ingame);
machine().video().frame_update();
}
// if we're the empty driver, force the menus on
if (ui::menu::stack_has_special_main_menu())
- set_handler(ui::menu::ui_handler, 0);
+ show_menu();
}
@@ -443,8 +442,7 @@ void mame_ui_manager::update_and_render(render_container *container)
}
// call the current UI handler
- assert(m_handler_callback != nullptr);
- m_handler_param = (*m_handler_callback)(*this, container, m_handler_param);
+ m_handler_param = m_handler_callback(container);
// display any popup messages
if (osd_ticks() < m_popup_text_end)
@@ -472,7 +470,7 @@ void mame_ui_manager::update_and_render(render_container *container)
// cancel takes us back to the ingame handler
if (m_handler_param == UI_HANDLER_CANCEL)
- set_handler(handler_ingame, 0);
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_ingame);
}
@@ -946,7 +944,7 @@ bool mame_ui_manager::show_profiler() const
void mame_ui_manager::show_menu()
{
- set_handler(ui::menu::ui_handler, 0);
+ set_handler(UI_CALLBACK_TYPE_MENU, ui::menu::ui_handler, *this);
}
@@ -967,7 +965,7 @@ void mame_ui_manager::show_mouse(bool status)
bool mame_ui_manager::is_menu_active(void)
{
- return (m_handler_callback == ui::menu::ui_handler);
+ return m_handler_callback_type == UI_CALLBACK_TYPE_MENU;
}
@@ -1234,9 +1232,9 @@ std::string &mame_ui_manager::game_info_astring(std::string &str)
// messagebox_text string but handles no input
//-------------------------------------------------
-UINT32 mame_ui_manager::handler_messagebox(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 mame_ui_manager::handler_messagebox(render_container *container)
{
- mui.draw_text_box(container, messagebox_text.c_str(), JUSTIFY_LEFT, 0.5f, 0.5f, messagebox_backcolor);
+ draw_text_box(container, messagebox_text.c_str(), JUSTIFY_LEFT, 0.5f, 0.5f, messagebox_backcolor);
return 0;
}
@@ -1247,20 +1245,22 @@ UINT32 mame_ui_manager::handler_messagebox(mame_ui_manager &mui, render_containe
// any keypress
//-------------------------------------------------
-UINT32 mame_ui_manager::handler_messagebox_anykey(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 mame_ui_manager::handler_messagebox_anykey(render_container *container)
{
+ UINT32 state = 0;
+
// draw a standard message window
- mui.draw_text_box(container, messagebox_text.c_str(), JUSTIFY_LEFT, 0.5f, 0.5f, messagebox_backcolor);
+ draw_text_box(container, messagebox_text.c_str(), JUSTIFY_LEFT, 0.5f, 0.5f, messagebox_backcolor);
// if the user cancels, exit out completely
- if (mui.machine().ui_input().pressed(IPT_UI_CANCEL))
+ if (machine().ui_input().pressed(IPT_UI_CANCEL))
{
- mui.machine().schedule_exit();
+ machine().schedule_exit();
state = UI_HANDLER_CANCEL;
}
// if any key is pressed, just exit
- else if (mui.machine().input().poll_switches() != INPUT_CODE_INVALID)
+ else if (machine().input().poll_switches() != INPUT_CODE_INVALID)
state = UI_HANDLER_CANCEL;
return state;
@@ -1461,62 +1461,62 @@ void mame_ui_manager::image_display(const device_type &type, device_image_interf
// of the standard keypresses
//-------------------------------------------------
-UINT32 mame_ui_manager::handler_ingame(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 mame_ui_manager::handler_ingame(render_container *container)
{
- bool is_paused = mui.machine().paused();
+ bool is_paused = machine().paused();
// first draw the FPS counter
- if (mui.show_fps_counter())
+ if (show_fps_counter())
{
- mui.draw_text_full(container, mui.machine().video().speed_text().c_str(), 0.0f, 0.0f, 1.0f,
+ draw_text_full(container, machine().video().speed_text().c_str(), 0.0f, 0.0f, 1.0f,
JUSTIFY_RIGHT, WRAP_WORD, DRAW_OPAQUE, rgb_t::white, rgb_t::black, nullptr, nullptr);
}
// Show the duration of current part (intro or gameplay or extra)
- if (mui.show_timecode_counter()) {
+ if (show_timecode_counter()) {
std::string tempstring;
- mui.draw_text_full(container, mui.machine().video().timecode_text(tempstring).c_str(), 0.0f, 0.0f, 1.0f,
+ draw_text_full(container, machine().video().timecode_text(tempstring).c_str(), 0.0f, 0.0f, 1.0f,
JUSTIFY_RIGHT, WRAP_WORD, DRAW_OPAQUE, rgb_t(0xf0,0xf0,0x10,0x10), rgb_t::black, nullptr, nullptr);
}
// Show the total time elapsed for the video preview (all parts intro, gameplay, extras)
- if (mui.show_timecode_total()) {
+ if (show_timecode_total()) {
std::string tempstring;
- mui.draw_text_full(container, mui.machine().video().timecode_total_text(tempstring).c_str(), 0.0f, 0.0f, 1.0f,
+ draw_text_full(container, machine().video().timecode_total_text(tempstring).c_str(), 0.0f, 0.0f, 1.0f,
JUSTIFY_LEFT, WRAP_WORD, DRAW_OPAQUE, rgb_t(0xf0,0x10,0xf0,0x10), rgb_t::black, nullptr, nullptr);
}
// draw the profiler if visible
- if (mui.show_profiler())
+ if (show_profiler())
{
- const char *text = g_profiler.text(mui.machine());
- mui.draw_text_full(container, text, 0.0f, 0.0f, 1.0f, JUSTIFY_LEFT, WRAP_WORD, DRAW_OPAQUE, rgb_t::white, rgb_t::black, nullptr, nullptr);
+ const char *text = g_profiler.text(machine());
+ draw_text_full(container, text, 0.0f, 0.0f, 1.0f, JUSTIFY_LEFT, WRAP_WORD, DRAW_OPAQUE, rgb_t::white, rgb_t::black, nullptr, nullptr);
}
// if we're single-stepping, pause now
- if (mui.single_step())
+ if (single_step())
{
- mui.machine().pause();
- mui.set_single_step(false);
+ machine().pause();
+ set_single_step(false);
}
// determine if we should disable the rest of the UI
- bool has_keyboard = mui.machine().ioport().has_keyboard();
- bool ui_disabled = (has_keyboard && !mui.machine().ui_active());
+ bool has_keyboard = machine().ioport().has_keyboard();
+ bool ui_disabled = (has_keyboard && !machine().ui_active());
// is ScrLk UI toggling applicable here?
if (has_keyboard)
{
// are we toggling the UI with ScrLk?
- if (mui.machine().ui_input().pressed(IPT_UI_TOGGLE_UI))
+ if (machine().ui_input().pressed(IPT_UI_TOGGLE_UI))
{
// toggle the UI
- mui.machine().set_ui_active(!mui.machine().ui_active());
+ machine().set_ui_active(!machine().ui_active());
// display a popup indicating the new status
- if (mui.machine().ui_active())
+ if (machine().ui_active())
{
- mui.popup_time(2, "%s\n%s\n%s\n%s\n%s\n%s\n",
+ popup_time(2, "%s\n%s\n%s\n%s\n%s\n%s\n",
_("Keyboard Emulation Status"),
"-------------------------",
_("Mode: PARTIAL Emulation"),
@@ -1526,7 +1526,7 @@ UINT32 mame_ui_manager::handler_ingame(mame_ui_manager &mui, render_container *c
}
else
{
- mui.popup_time(2, "%s\n%s\n%s\n%s\n%s\n%s\n",
+ popup_time(2, "%s\n%s\n%s\n%s\n%s\n%s\n",
_("Keyboard Emulation Status"),
"-------------------------",
_("Mode: FULL Emulation"),
@@ -1538,64 +1538,71 @@ UINT32 mame_ui_manager::handler_ingame(mame_ui_manager &mui, render_container *c
}
// is the natural keyboard enabled?
- if (mui.use_natural_keyboard() && (mui.machine().phase() == MACHINE_PHASE_RUNNING))
- mui.process_natural_keyboard();
+ if (use_natural_keyboard() && (machine().phase() == MACHINE_PHASE_RUNNING))
+ process_natural_keyboard();
if (!ui_disabled)
{
// paste command
- if (mui.machine().ui_input().pressed(IPT_UI_PASTE))
- mui.paste();
+ if (machine().ui_input().pressed(IPT_UI_PASTE))
+ paste();
}
- mui.image_handler_ingame();
+ image_handler_ingame();
// handle a save input timecode request
- if (mui.machine().ui_input().pressed(IPT_UI_TIMECODE))
- mui.machine().video().save_input_timecode();
+ if (machine().ui_input().pressed(IPT_UI_TIMECODE))
+ machine().video().save_input_timecode();
if (ui_disabled) return ui_disabled;
- if (mui.machine().ui_input().pressed(IPT_UI_CANCEL))
+ if (machine().ui_input().pressed(IPT_UI_CANCEL))
{
- mui.request_quit();
+ request_quit();
return 0;
}
// turn on menus if requested
- if (mui.machine().ui_input().pressed(IPT_UI_CONFIGURE))
- return mui.set_handler(ui::menu::ui_handler, 0);
+ if (machine().ui_input().pressed(IPT_UI_CONFIGURE))
+ {
+ show_menu();
+ return 0;
+ }
// if the on-screen display isn't up and the user has toggled it, turn it on
- if ((mui.machine().debug_flags & DEBUG_FLAG_ENABLED) == 0 && mui.machine().ui_input().pressed(IPT_UI_ON_SCREEN_DISPLAY))
- return mui.set_handler(ui::menu_sliders::ui_handler, 1);
+ if ((machine().debug_flags & DEBUG_FLAG_ENABLED) == 0 && machine().ui_input().pressed(IPT_UI_ON_SCREEN_DISPLAY))
+ {
+ set_handler(UI_CALLBACK_TYPE_GENERAL, ui::menu_sliders::ui_handler, *this, true);
+ return 1;
+ }
// handle a reset request
- if (mui.machine().ui_input().pressed(IPT_UI_RESET_MACHINE))
- mui.machine().schedule_hard_reset();
- if (mui.machine().ui_input().pressed(IPT_UI_SOFT_RESET))
- mui.machine().schedule_soft_reset();
+ if (machine().ui_input().pressed(IPT_UI_RESET_MACHINE))
+ machine().schedule_hard_reset();
+ if (machine().ui_input().pressed(IPT_UI_SOFT_RESET))
+ machine().schedule_soft_reset();
// handle a request to display graphics/palette
- if (mui.machine().ui_input().pressed(IPT_UI_SHOW_GFX))
+ if (machine().ui_input().pressed(IPT_UI_SHOW_GFX))
{
if (!is_paused)
- mui.machine().pause();
- return mui.set_handler(ui_gfx_ui_handler, is_paused);
+ machine().pause();
+ set_handler(UI_CALLBACK_TYPE_GENERAL, ui_gfx_ui_handler, *this, is_paused);
+ return is_paused ? 1 : 0;
}
// handle a tape control key
- if (mui.machine().ui_input().pressed(IPT_UI_TAPE_START))
+ if (machine().ui_input().pressed(IPT_UI_TAPE_START))
{
- for (cassette_image_device &cass : cassette_device_iterator(mui.machine().root_device()))
+ for (cassette_image_device &cass : cassette_device_iterator(machine().root_device()))
{
cass.change_state(CASSETTE_PLAY, CASSETTE_MASK_UISTATE);
return 0;
}
}
- if (mui.machine().ui_input().pressed(IPT_UI_TAPE_STOP))
+ if (machine().ui_input().pressed(IPT_UI_TAPE_STOP))
{
- for (cassette_image_device &cass : cassette_device_iterator(mui.machine().root_device()))
+ for (cassette_image_device &cass : cassette_device_iterator(machine().root_device()))
{
cass.change_state(CASSETTE_STOPPED, CASSETTE_MASK_UISTATE);
return 0;
@@ -1603,87 +1610,89 @@ UINT32 mame_ui_manager::handler_ingame(mame_ui_manager &mui, render_container *c
}
// handle a save state request
- if (mui.machine().ui_input().pressed(IPT_UI_SAVE_STATE))
+ if (machine().ui_input().pressed(IPT_UI_SAVE_STATE))
{
- mui.machine().pause();
- mui.m_load_save_hold = true;
- return mui.set_handler(handler_load_save, LOADSAVE_SAVE);
+ machine().pause();
+ m_load_save_hold = true;
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_load_save, (UINT32)LOADSAVE_SAVE);
+ return LOADSAVE_SAVE;
}
// handle a load state request
- if (mui.machine().ui_input().pressed(IPT_UI_LOAD_STATE))
+ if (machine().ui_input().pressed(IPT_UI_LOAD_STATE))
{
- mui.machine().pause();
- mui.m_load_save_hold = true;
- return mui.set_handler(handler_load_save, LOADSAVE_LOAD);
+ machine().pause();
+ m_load_save_hold = true;
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_load_save, (UINT32)LOADSAVE_LOAD);
+ return LOADSAVE_LOAD;
}
// handle a save snapshot request
- if (mui.machine().ui_input().pressed(IPT_UI_SNAPSHOT))
- mui.machine().video().save_active_screen_snapshots();
+ if (machine().ui_input().pressed(IPT_UI_SNAPSHOT))
+ machine().video().save_active_screen_snapshots();
// toggle pause
- if (mui.machine().ui_input().pressed(IPT_UI_PAUSE))
- mui.machine().toggle_pause();
+ if (machine().ui_input().pressed(IPT_UI_PAUSE))
+ machine().toggle_pause();
// pause single step
- if (mui.machine().ui_input().pressed(IPT_UI_PAUSE_SINGLE))
+ if (machine().ui_input().pressed(IPT_UI_PAUSE_SINGLE))
{
- mui.set_single_step(true);
- mui.machine().resume();
+ set_single_step(true);
+ machine().resume();
}
// handle a toggle cheats request
- if (mui.machine().ui_input().pressed(IPT_UI_TOGGLE_CHEAT))
+ if (machine().ui_input().pressed(IPT_UI_TOGGLE_CHEAT))
mame_machine_manager::instance()->cheat().set_enable(!mame_machine_manager::instance()->cheat().enabled());
// toggle movie recording
- if (mui.machine().ui_input().pressed(IPT_UI_RECORD_MOVIE))
- mui.machine().video().toggle_record_movie();
+ if (machine().ui_input().pressed(IPT_UI_RECORD_MOVIE))
+ machine().video().toggle_record_movie();
// toggle profiler display
- if (mui.machine().ui_input().pressed(IPT_UI_SHOW_PROFILER))
- mui.set_show_profiler(!mui.show_profiler());
+ if (machine().ui_input().pressed(IPT_UI_SHOW_PROFILER))
+ set_show_profiler(!show_profiler());
// toggle FPS display
- if (mui.machine().ui_input().pressed(IPT_UI_SHOW_FPS))
- mui.set_show_fps(!mui.show_fps());
+ if (machine().ui_input().pressed(IPT_UI_SHOW_FPS))
+ set_show_fps(!show_fps());
// increment frameskip?
- if (mui.machine().ui_input().pressed(IPT_UI_FRAMESKIP_INC))
- mui.increase_frameskip();
+ if (machine().ui_input().pressed(IPT_UI_FRAMESKIP_INC))
+ increase_frameskip();
// decrement frameskip?
- if (mui.machine().ui_input().pressed(IPT_UI_FRAMESKIP_DEC))
- mui.decrease_frameskip();
+ if (machine().ui_input().pressed(IPT_UI_FRAMESKIP_DEC))
+ decrease_frameskip();
// toggle throttle?
- if (mui.machine().ui_input().pressed(IPT_UI_THROTTLE))
- mui.machine().video().toggle_throttle();
+ if (machine().ui_input().pressed(IPT_UI_THROTTLE))
+ machine().video().toggle_throttle();
// toggle autofire
- if (mui.machine().ui_input().pressed(IPT_UI_TOGGLE_AUTOFIRE))
+ if (machine().ui_input().pressed(IPT_UI_TOGGLE_AUTOFIRE))
{
- if (!mui.machine().options().cheat())
+ if (!machine().options().cheat())
{
- mui.machine().popmessage(_("Autofire can't be enabled"));
+ machine().popmessage(_("Autofire can't be enabled"));
}
else
{
- bool autofire_toggle = mui.machine().ioport().get_autofire_toggle();
- mui.machine().ioport().set_autofire_toggle(!autofire_toggle);
- mui.machine().popmessage("Autofire %s", autofire_toggle ? _("Enabled") : _("Disabled"));
+ bool autofire_toggle = machine().ioport().get_autofire_toggle();
+ machine().ioport().set_autofire_toggle(!autofire_toggle);
+ machine().popmessage("Autofire %s", autofire_toggle ? _("Enabled") : _("Disabled"));
}
}
// check for fast forward
- if (mui.machine().ioport().type_pressed(IPT_UI_FAST_FORWARD))
+ if (machine().ioport().type_pressed(IPT_UI_FAST_FORWARD))
{
- mui.machine().video().set_fastforward(true);
- mui.show_fps_temp(0.5);
+ machine().video().set_fastforward(true);
+ show_fps_temp(0.5);
}
else
- mui.machine().video().set_fastforward(false);
+ machine().video().set_fastforward(false);
return 0;
}
@@ -1694,7 +1703,7 @@ UINT32 mame_ui_manager::handler_ingame(mame_ui_manager &mui, render_container *c
// specifying a game to save or load
//-------------------------------------------------
-UINT32 mame_ui_manager::handler_load_save(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 mame_ui_manager::handler_load_save(render_container *container, UINT32 state)
{
char filename[20];
char file = 0;
@@ -1705,52 +1714,52 @@ UINT32 mame_ui_manager::handler_load_save(mame_ui_manager &mui, render_container
// okay, we're waiting for a key to select a slot; display a message
if (state == LOADSAVE_SAVE)
- mui.draw_message_window(container, _("Select position to save to"));
+ draw_message_window(container, _("Select position to save to"));
else
- mui.draw_message_window(container, _("Select position to load from"));
+ draw_message_window(container, _("Select position to load from"));
// if load/save state sequence is still being pressed, do not read the filename yet
- if (mui.m_load_save_hold) {
+ if (m_load_save_hold) {
bool seq_in_progress = false;
const input_seq &load_save_seq = state == LOADSAVE_SAVE ?
- mui.machine().ioport().type_seq(IPT_UI_SAVE_STATE) :
- mui.machine().ioport().type_seq(IPT_UI_LOAD_STATE);
+ machine().ioport().type_seq(IPT_UI_SAVE_STATE) :
+ machine().ioport().type_seq(IPT_UI_LOAD_STATE);
for (int i = 0; i < load_save_seq.length(); i++)
- if (mui.machine().input().code_pressed_once(load_save_seq[i]))
+ if (machine().input().code_pressed_once(load_save_seq[i]))
seq_in_progress = true;
if (seq_in_progress)
return state;
else
- mui.m_load_save_hold = false;
+ m_load_save_hold = false;
}
// check for cancel key
- if (mui.machine().ui_input().pressed(IPT_UI_CANCEL))
+ if (machine().ui_input().pressed(IPT_UI_CANCEL))
{
// display a popup indicating things were cancelled
if (state == LOADSAVE_SAVE)
- mui.machine().popmessage(_("Save cancelled"));
+ machine().popmessage(_("Save cancelled"));
else
- mui.machine().popmessage(_("Load cancelled"));
+ machine().popmessage(_("Load cancelled"));
// reset the state
- mui.machine().resume();
+ machine().resume();
return UI_HANDLER_CANCEL;
}
// check for A-Z or 0-9
for (input_item_id id = ITEM_ID_A; id <= ITEM_ID_Z; ++id)
- if (mui.machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
+ if (machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
file = id - ITEM_ID_A + 'a';
if (file == 0)
for (input_item_id id = ITEM_ID_0; id <= ITEM_ID_9; ++id)
- if (mui.machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
+ if (machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
file = id - ITEM_ID_0 + '0';
if (file == 0)
for (input_item_id id = ITEM_ID_0_PAD; id <= ITEM_ID_9_PAD; ++id)
- if (mui.machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
+ if (machine().input().code_pressed_once(input_code(DEVICE_CLASS_KEYBOARD, 0, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
file = id - ITEM_ID_0_PAD + '0';
if (file == 0)
{
@@ -1758,7 +1767,7 @@ UINT32 mame_ui_manager::handler_load_save(mame_ui_manager &mui, render_container
for (int joy_index = 0; joy_index <= MAX_SAVED_STATE_JOYSTICK; joy_index++)
for (input_item_id id = ITEM_ID_BUTTON1; id <= ITEM_ID_BUTTON32; ++id)
- if (mui.machine().input().code_pressed_once(input_code(DEVICE_CLASS_JOYSTICK, joy_index, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
+ if (machine().input().code_pressed_once(input_code(DEVICE_CLASS_JOYSTICK, joy_index, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, id)))
{
snprintf(filename, sizeof(filename), "joy%i-%i", joy_index, id - ITEM_ID_BUTTON1 + 1);
found = true;
@@ -1776,20 +1785,20 @@ UINT32 mame_ui_manager::handler_load_save(mame_ui_manager &mui, render_container
// display a popup indicating that the save will proceed
if (state == LOADSAVE_SAVE)
{
- mui.machine().popmessage(_("Save to position %s"), filename);
- mui.machine().schedule_save(filename);
+ machine().popmessage(_("Save to position %s"), filename);
+ machine().schedule_save(filename);
}
else
{
- mui.machine().popmessage(_("Load from position %s"), filename);
- mui.machine().schedule_load(filename);
+ machine().popmessage(_("Load from position %s"), filename);
+ machine().schedule_load(filename);
}
// avoid handling the name of the save state slot as a seperate input
- mui.machine().ui_input().mark_all_as_pressed();
+ machine().ui_input().mark_all_as_pressed();
// remove the pause and reset the state
- mui.machine().resume();
+ machine().resume();
return UI_HANDLER_CANCEL;
}
@@ -1803,7 +1812,7 @@ void mame_ui_manager::request_quit()
if (!machine().options().confirm_quit())
machine().schedule_exit();
else
- set_handler(handler_confirm_quit, 0);
+ set_handler(UI_CALLBACK_TYPE_GENERAL, &mame_ui_manager::handler_confirm_quit);
}
@@ -1812,13 +1821,15 @@ void mame_ui_manager::request_quit()
// confirming quit emulation
//-------------------------------------------------
-UINT32 mame_ui_manager::handler_confirm_quit(mame_ui_manager &mui, render_container *container, UINT32 state)
+UINT32 mame_ui_manager::handler_confirm_quit(render_container *container)
{
+ UINT32 state = 0;
+
// get the text for 'UI Select'
- std::string ui_select_text = mui.machine().input().seq_name(mui.machine().ioport().type_seq(IPT_UI_SELECT, 0, SEQ_TYPE_STANDARD));
+ std::string ui_select_text = machine().input().seq_name(machine().ioport().type_seq(IPT_UI_SELECT, 0, SEQ_TYPE_STANDARD));
// get the text for 'UI Cancel'
- std::string ui_cancel_text = mui.machine().input().seq_name(mui.machine().ioport().type_seq(IPT_UI_CANCEL, 0, SEQ_TYPE_STANDARD));
+ std::string ui_cancel_text = machine().input().seq_name(machine().ioport().type_seq(IPT_UI_CANCEL, 0, SEQ_TYPE_STANDARD));
// assemble the quit message
std::string quit_message = string_format(_("Are you sure you want to quit?\n\n"
@@ -1827,17 +1838,17 @@ UINT32 mame_ui_manager::handler_confirm_quit(mame_ui_manager &mui, render_contai
ui_select_text,
ui_cancel_text);
- mui.draw_text_box(container, quit_message.c_str(), JUSTIFY_CENTER, 0.5f, 0.5f, UI_RED_COLOR);
- mui.machine().pause();
+ draw_text_box(container, quit_message.c_str(), JUSTIFY_CENTER, 0.5f, 0.5f, UI_RED_COLOR);
+ machine().pause();
// if the user press ENTER, quit the game
- if (mui.machine().ui_input().pressed(IPT_UI_SELECT))
- mui.machine().schedule_exit();
+ if (machine().ui_input().pressed(IPT_UI_SELECT))
+ machine().schedule_exit();
// if the user press ESC, just continue
- else if (mui.machine().ui_input().pressed(IPT_UI_CANCEL))
+ else if (machine().ui_input().pressed(IPT_UI_CANCEL))
{
- mui.machine().resume();
+ machine().resume();
state = UI_HANDLER_CANCEL;
}
diff --git a/src/frontend/mame/ui/ui.h b/src/frontend/mame/ui/ui.h
index 299465e2d67..c5e4127a369 100644
--- a/src/frontend/mame/ui/ui.h
+++ b/src/frontend/mame/ui/ui.h
@@ -154,6 +154,13 @@ enum
class mame_ui_manager;
typedef UINT32 (*ui_callback)(mame_ui_manager &, render_container *, UINT32);
+enum ui_callback_type
+{
+ UI_CALLBACK_TYPE_GENERAL,
+ UI_CALLBACK_TYPE_MODAL,
+ UI_CALLBACK_TYPE_MENU
+};
+
// ======================> mame_ui_manager
class mame_ui_manager : public ui_manager, public slider_changed_notifier
@@ -175,7 +182,35 @@ public:
// methods
void initialize(running_machine &machine);
std::vector slider_init(running_machine &machine);
- UINT32 set_handler(ui_callback callback, UINT32 param);
+
+ void set_handler(ui_callback_type callback_type, const std::function callback);
+
+ template
+ void set_handler(ui_callback_type callback_type, T &obj, UINT32(T::*callback)(render_container *, Params...), Params ...args)
+ {
+ auto lambda = [=, &obj](render_container *container)
+ {
+ return ((obj).*(callback))(container, args...);
+ };
+ set_handler(callback_type, lambda);
+ }
+
+ template
+ void set_handler(ui_callback_type callback_type, UINT32(mame_ui_manager::*callback)(render_container *, Params...), Params ...args)
+ {
+ set_handler(callback_type, *this, callback, args...);
+ }
+
+ template
+ void set_handler(ui_callback_type callback_type, UINT32(*callback)(render_container *, Params...), Params ...args)
+ {
+ auto lambda = [&, callback](render_container *container)
+ {
+ return callback(container, args...);
+ };
+ set_handler(callback_type, lambda);
+ }
+
void display_startup_screens(bool first_time);
virtual void set_startup_text(const char *text, bool force) override;
void update_and_render(render_container *container);
@@ -236,7 +271,8 @@ public:
private:
// instance variables
render_font * m_font;
- ui_callback m_handler_callback;
+ std::function m_handler_callback;
+ ui_callback_type m_handler_callback_type;
UINT32 m_handler_param;
bool m_single_step;
bool m_showfps;
@@ -261,11 +297,11 @@ private:
std::string &warnings_string(std::string &buffer);
// UI handlers
- static UINT32 handler_messagebox(mame_ui_manager &mui, render_container *container, UINT32 state);
- static UINT32 handler_messagebox_anykey(mame_ui_manager &mui, render_container *container, UINT32 state);
- static UINT32 handler_ingame(mame_ui_manager &mui, render_container *container, UINT32 state);
- static UINT32 handler_load_save(mame_ui_manager &mui, render_container *container, UINT32 state);
- static UINT32 handler_confirm_quit(mame_ui_manager &mui, render_container *container, UINT32 state);
+ UINT32 handler_messagebox(render_container *container);
+ UINT32 handler_messagebox_anykey(render_container *container);
+ UINT32 handler_ingame(render_container *container);
+ UINT32 handler_load_save(render_container *container, UINT32 state);
+ UINT32 handler_confirm_quit(render_container *container);
// private methods
void exit();
diff --git a/src/frontend/mame/ui/viewgfx.cpp b/src/frontend/mame/ui/viewgfx.cpp
index 67cc2990ab5..7a416b0704d 100644
--- a/src/frontend/mame/ui/viewgfx.cpp
+++ b/src/frontend/mame/ui/viewgfx.cpp
@@ -240,7 +240,7 @@ bool ui_gfx_is_relevant(running_machine &machine)
// ui_gfx_ui_handler - primary UI handler
//-------------------------------------------------
-UINT32 ui_gfx_ui_handler(mame_ui_manager &mui, render_container *container, UINT32 uistate)
+UINT32 ui_gfx_ui_handler(render_container *container, mame_ui_manager &mui, bool uistate)
{
ui_gfx_state &state = ui_gfx;
diff --git a/src/frontend/mame/ui/viewgfx.h b/src/frontend/mame/ui/viewgfx.h
index 88906163d88..2e6467833dd 100644
--- a/src/frontend/mame/ui/viewgfx.h
+++ b/src/frontend/mame/ui/viewgfx.h
@@ -26,7 +26,7 @@ void ui_gfx_init(running_machine &machine);
bool ui_gfx_is_relevant(running_machine &machine);
// master handler
-UINT32 ui_gfx_ui_handler(mame_ui_manager &mui, render_container *container, UINT32 state);
+UINT32 ui_gfx_ui_handler(render_container *container, mame_ui_manager &mui, bool uistate);
#endif /* __UI_VIEWGFX_H__ */
diff --git a/src/lib/util/chd.cpp b/src/lib/util/chd.cpp
index ce4396eac29..55bc313102a 100644
--- a/src/lib/util/chd.cpp
+++ b/src/lib/util/chd.cpp
@@ -2988,7 +2988,10 @@ chd_error chd_file_compressor::compress_continue(double &progress, double &ratio
ratio = (m_total_in == 0) ? 1.0 : double(m_total_out) / double(m_total_in);
// if we're waiting for work, wait
- while (m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_status != WS_COMPLETE && m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_osd != nullptr)
+ // sometimes code can get here with .m_status == WS_READY and .m_osd != nullptr, TODO find out why this happens
+ while (m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_status != WS_READY &&
+ m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_status != WS_COMPLETE &&
+ m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_osd != nullptr)
osd_work_item_wait(m_work_item[m_write_hunk % WORK_BUFFER_HUNKS].m_osd, osd_ticks_per_second());
return m_walking_parent ? CHDERR_WALKING_PARENT : CHDERR_COMPRESSING;
diff --git a/src/mame/drivers/aristmk6.cpp b/src/mame/drivers/aristmk6.cpp
index 2e2d7e9fc51..adb078c71d5 100644
--- a/src/mame/drivers/aristmk6.cpp
+++ b/src/mame/drivers/aristmk6.cpp
@@ -324,16 +324,71 @@ ROM_START( aristmk6 )
ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
ROM_END
-ROM_START( antcleo )
+/*
+
+ROM labels all look basically the same (as with aristmk5.cpp boards)
+
+ 20151911 NSW
+ INDIAN DREAMING-LL
+ 742 4MB 6 eproms
+ Aristocrat � 2005 P U72
+
+"ID string" + "Region" + "Game Name" + "Combination No." + "ROM size"
++ "ROM numbers" + "Copyright" + "Location"
+
+we reduce this to "ID string"."Location" for simplicity, also for games which we
+don't have pictures for.
+
+*/
+
+ROM_START( 5drag )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20161011.u72", 0x0800002, 0x0400000, CRC(e81d47fe) SHA1(f5730f9b5fa9a4492289ddcbc8e88d0a62771667) )
+ ROM_LOAD32_WORD("20161011.u73", 0x0000002, 0x0400000, CRC(23cfdacd) SHA1(7efda9cc67214f68d674f1110cfb38fd9bbc4548) )
+ ROM_LOAD32_WORD("20161011.u85", 0x0800000, 0x0400000, CRC(12803341) SHA1(4b640c3f270eaa77ce71e87f83e603083bcae489) )
+ ROM_LOAD32_WORD("20161011.u86", 0x0000000, 0x0400000, CRC(ac83a71b) SHA1(1d6a3617e882e86100b939d62db7a7e1f86d2178) )
+ROM_END
+
+
+// we had no pics of the ROM labels for the Show Program PCBs
+// they probably have some different string in the label but
+// we just append a "sp__" prefix for the moment
+ROM_START( 5dragsp )
ARISTMK6_BIOS
- ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("10177211.u86", 0x0000000, 0x0400000, CRC(4897f4ed) SHA1(0a071528b0c2cb4c42d4535bed406849a6187d9d) )
- ROM_LOAD32_WORD("10177211.u73", 0x0000002, 0x0400000, CRC(41b7d75d) SHA1(5c25e0bc65560b17b80c4430ae9d925a0f245e6c) )
- ROM_LOAD32_WORD("10177211.u85", 0x0800000, 0x0400000, CRC(909a5a6c) SHA1(abb86f82184f32fad578d5c3a6d034afaa78e3c3) )
- ROM_LOAD32_WORD("10177211.u72", 0x0800002, 0x0400000, CRC(121751b2) SHA1(caf5d7c2d3774575ef0a12146cbdd72d0a421c58) )
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__20161011.u72", 0x0800002, 0x0400000, CRC(a534f262) SHA1(27201f8fd9a6c55e41e30d73e2868961961df827) )
+ ROM_LOAD32_WORD("sp__20161011.u73", 0x0000002, 0x0400000, CRC(6188048d) SHA1(d03d2ef8ce744f6523bc5a3775013764386acdf5) )
+ ROM_LOAD32_WORD("sp__20161011.u85", 0x0800000, 0x0400000, CRC(9840fdcb) SHA1(ee87ab3e93fafd4a262451e906cbae2028cc2f61) )
+ ROM_LOAD32_WORD("sp__20161011.u86", 0x0000000, 0x0400000, CRC(726f45a0) SHA1(b48227f4438b52857f43d26baa216a3b1d1fd27f) )
ROM_END
+
+ROM_START( 5dragce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152309.u71", 0x1000002, 0x0400000, CRC(a0f5999e) SHA1(0be0d58588adbdbc7b728f164538d03509f13fe5) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152309.u72", 0x0800002, 0x0400000, CRC(e399df66) SHA1(d85a8011ab62b899b18873e4296c12da4291870a) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152309.u73", 0x0000002, 0x0400000, CRC(7298e59b) SHA1(b104aec9be996bacad74120f461ad8cd7ef96e09) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152309.u84", 0x1000000, 0x0400000, CRC(f37a1ce5) SHA1(8684d64b20e1fe853e3b0f1a31796cddeb8b0dee) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152309.u85", 0x0800000, 0x0400000, CRC(4af3cae0) SHA1(79eb28b403aacf3ec7f52a5b3ff9e59ea35933c6) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152309.u86", 0x0000000, 0x0400000, CRC(1c3fd707) SHA1(3a9fc3e865c43ae0afa31954b2372487eb729d8a) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( 5koipp )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10250711.u71", 0x1000002, 0x0400000, CRC(460e7ddb) SHA1(e6326523fb7c1c44cd0f01cd43d59d86a72c0d1d) )
+ ROM_LOAD32_WORD("10250711.u72", 0x0800002, 0x0400000, CRC(1a1140f2) SHA1(c097bcdcbd61edd15382f7becc32384780fb6e8e) )
+ ROM_LOAD32_WORD("10250711.u73", 0x0000002, 0x0400000, CRC(13fbfa4d) SHA1(8a9ba4fcea44f1ababa9ee89e36c8cd63b935ac5) )
+ ROM_LOAD32_WORD("10250711.u84", 0x1000000, 0x0400000, CRC(413063ce) SHA1(4e933e1c0e576b028c16ab6f4630ee61575a5850) )
+ ROM_LOAD32_WORD("10250711.u85", 0x0800000, 0x0400000, CRC(2ce103f8) SHA1(eb457c0812f08e3a0b4450e44a80c5e13c131ea9) )
+ ROM_LOAD32_WORD("10250711.u86", 0x0000000, 0x0400000, CRC(a245db85) SHA1(a03cf7978531edbc0ec1ba97e12fd59589caa90d) )
+ROM_END
+
+
ROM_START( 50lions )
ARISTMK6_BIOS
@@ -342,6 +397,7 @@ ROM_START( 50lions )
ROM_LOAD32_WORD("10120511.u73", 0x0000002, 0x0400000, CRC(1c1f2297) SHA1(13fb8c83d8ce2340ef554490c21a38da7b47c666) )
ROM_END
+
ROM_START( 50lionsm )
ARISTMK6_BIOS
@@ -350,6 +406,424 @@ ROM_START( 50lionsm )
ROM_LOAD32_WORD("10156111.u73", 0x0000002, 0x0400000, CRC(ec1b699b) SHA1(5a6ad7c7eb02443e42ee6a88525ae95a2b0a3195) )
ROM_END
+
+ROM_START( 50lionrr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20301311.u71", 0x1000002, 0x0400000, CRC(412524b3) SHA1(ef724755616aad7fd484b5d5fcb6f6773e92b9b9) )
+ ROM_LOAD32_WORD("20301311.u72", 0x0800002, 0x0400000, CRC(73c2795c) SHA1(bce64fedf84ab5374b07487f6b887c06abe1213a) )
+ ROM_LOAD32_WORD("20301311.u73", 0x0000002, 0x0400000, CRC(eee56944) SHA1(b7eb97f7a59076997195edfe8676edbb712a6376) )
+ ROM_LOAD32_WORD("20301311.u84", 0x1000000, 0x0400000, CRC(c6bd1e46) SHA1(2cf52574ce3f3726c723fc6fbf098c3177c46a37) )
+ ROM_LOAD32_WORD("20301311.u85", 0x0800000, 0x0400000, CRC(809c54c0) SHA1(8a45601248c450f323e39a7397387cf0caf8beed) )
+ ROM_LOAD32_WORD("20301311.u86", 0x0000000, 0x0400000, CRC(dacbe4ec) SHA1(af6118c1843f675155aa1b8d50f605ac60168370) )
+ROM_END
+
+
+ROM_START( 100lions )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10219211.u86", 0x0000000, 0x0400000, CRC(a1c71dd2) SHA1(9a859df876cf6a2fadcc5ae7183021881dc08887) )
+ ROM_LOAD32_WORD("10219211.u73", 0x0000002, 0x0400000, CRC(da7d2ed7) SHA1(1f81cad150c013848988e6f995a45f7ea5c6d95c) )
+ROM_END
+
+
+ROM_START( adonisa6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151178.u73", 0x0000002, 0x0400000, CRC(eba9e84f) SHA1(bf746ea356627b1a558b4c8f8a2d8d5c54400a4a) )
+ ROM_LOAD32_WORD("0151178.u86", 0x0000000, 0x0400000, CRC(0eeb0ac3) SHA1(72b2b4711eb9d962bfb58fac1a5226ac81db67ea) )
+ROM_END
+
+
+ROM_START( adustcm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20006711.u72", 0x0800002, 0x0400000, CRC(d963cc96) SHA1(8a855269d0ea92e1f58ceda555bb124746ae1268) )
+ ROM_LOAD32_WORD("20006711.u73", 0x0000002, 0x0400000, CRC(b156f918) SHA1(004ce75da1ba9b95c5d689a568d8e6502b7d00ab) )
+ ROM_LOAD32_WORD("20006711.u85", 0x0800000, 0x0400000, CRC(f62830be) SHA1(13fbadf58ac2f3c15f78a40b3ac45e20d1080937) )
+ ROM_LOAD32_WORD("20006711.u86", 0x0000000, 0x0400000, CRC(26759ebc) SHA1(1205d74c39d13333ccc0ff4deb287ce12d6dbbf5) )
+ROM_END
+
+
+ROM_START( afterhrs )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251071.u72", 0x0800002, 0x0400000, CRC(a4bee8ab) SHA1(cac34f91459fa5902b85e4c8150e651fda68621e) )
+ ROM_LOAD32_WORD("0251071.u73", 0x0000002, 0x0400000, CRC(972c569b) SHA1(caf4aaeaf05a08e4751a8bf06378d6f64b26883d) )
+ ROM_LOAD32_WORD("0251071.u85", 0x0800000, 0x0400000, CRC(de79acdc) SHA1(d7d3d415f5261ab2b65ef1a1e93ccd3770124848) )
+ ROM_LOAD32_WORD("0251071.u86", 0x0000000, 0x0400000, CRC(099f7d16) SHA1(f4ccec1d3c194963a13894b41d35afa5a9191b75) )
+ROM_END
+
+
+ROM_START( alchemy )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("1j009611.u72", 0x0800002, 0x0400000, CRC(11321ce3) SHA1(83c6e7618b29fa7ea8c01e27be0b6e4d85822299) )
+ ROM_LOAD32_WORD("1j009611.u73", 0x0000002, 0x0400000, CRC(bfac2656) SHA1(337f952fae2bff960c78f8808d3dc04815e74404) )
+ ROM_LOAD32_WORD("1j009611.u85", 0x0800000, 0x0400000, CRC(a0a3453b) SHA1(f5f5559bbf8fdf176ca4f0ad755259120d29930c) )
+ ROM_LOAD32_WORD("1j009611.u86", 0x0000000, 0x0400000, CRC(7157c70b) SHA1(1740fd0e9a7dd72390146bfa4e2c4ef3b7d7ec0d) )
+ROM_END
+
+
+ROM_START( atkgld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152152.u73", 0x0000002, 0x0400000, CRC(01d8e945) SHA1(ed0568a599fe514a8dcba762835831388fede679) )
+ ROM_LOAD32_WORD("0152152.u85", 0x0800000, 0x0400000, CRC(81f8c412) SHA1(15ace6c1fc36cb7004e7767aea5e30fe8b9acf8b) )
+ ROM_LOAD32_WORD("0152152.u86", 0x0000000, 0x0400000, CRC(dfd90fc4) SHA1(8881ae3102d87435585d04abd791f3f710cf5ed2) )
+ ROM_LOAD32_WORD("0152152.u72", 0x0800002, 0x0400000, CRC(0a360417) SHA1(f5224b6c03fe8cf0a341630086906c12a58321ed) )
+ROM_END
+
+
+ROM_START( amzqueen )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10005511.u72", 0x0800002, 0x0400000, CRC(1e039e60) SHA1(4f6c5db24c2841daa9b29af2732335498f8b8f0d) )
+ ROM_LOAD32_WORD("10005511.u73", 0x0000002, 0x0400000, CRC(7b64f0b4) SHA1(1af15ac0f41acde21606002add1212b9ac72225c) )
+ ROM_LOAD32_WORD("10005511.u85", 0x0800000, 0x0400000, CRC(484d8848) SHA1(b86351fd828507968b44fd92c0f9b7ad51bfb9a8) )
+ ROM_LOAD32_WORD("10005511.u86", 0x0000000, 0x0400000, CRC(2d5d9be4) SHA1(4eee74084279ae6e89bab55ef22711836eb11a93) )
+ROM_END
+
+
+ROM_START( amztempl )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10299811.u71", 0x1000002, 0x0400000, CRC(8b6ef913) SHA1(7cc8688cb9c6096a81ad21cdc046db5bd0134356) )
+ ROM_LOAD32_WORD("10299811.u72", 0x0800002, 0x0400000, CRC(ca0b23ac) SHA1(4514e691f5926608a1624a91751f50469e234ed4) )
+ ROM_LOAD32_WORD("10299811.u73", 0x0000002, 0x0400000, CRC(b11fb5a0) SHA1(ebd78bcf1a06878c8a50fe078379f590ec6bc3e2) )
+ ROM_LOAD32_WORD("10299811.u84", 0x1000000, 0x0400000, CRC(aa689460) SHA1(111130f65ad4bb235e8722befb41b947d7d47c4e) )
+ ROM_LOAD32_WORD("10299811.u85", 0x0800000, 0x0400000, CRC(887449d7) SHA1(a1b00d8205f9eb45ad2b3ec73422bc06673d68e0) )
+ ROM_LOAD32_WORD("10299811.u86", 0x0000000, 0x0400000, CRC(c001c1e7) SHA1(bf8958325f90d2a04a6c86075df664b29b7073ca) )
+ROM_END
+
+
+ROM_START( antcleo )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10163211.u72", 0x0800002, 0x0400000, CRC(f8219493) SHA1(9d954800985e2561ea1b01dd49f443583b98e5ec) )
+ ROM_LOAD32_WORD("10163211.u73", 0x0000002, 0x0400000, CRC(34c2b036) SHA1(ee67eafd51aa2c3975ea45ffa629e80621dd01f6) )
+ ROM_LOAD32_WORD("10163211.u85", 0x0800000, 0x0400000, CRC(f5995ccf) SHA1(54a3e50171667f81d1fa21b89622c05a9d869b3e) )
+ ROM_LOAD32_WORD("10163211.u86", 0x0000000, 0x0400000, BAD_DUMP CRC(fc76d567) SHA1(80afc0edf22c592d6e98fbf9f094672adc1bf6f8) )
+ROM_END
+
+
+ROM_START( antcleom )
+ ARISTMK6_BIOS
+
+ ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10177211.u86", 0x0000000, 0x0400000, CRC(4897f4ed) SHA1(0a071528b0c2cb4c42d4535bed406849a6187d9d) )
+ ROM_LOAD32_WORD("10177211.u73", 0x0000002, 0x0400000, CRC(41b7d75d) SHA1(5c25e0bc65560b17b80c4430ae9d925a0f245e6c) )
+ ROM_LOAD32_WORD("10177211.u85", 0x0800000, 0x0400000, CRC(909a5a6c) SHA1(abb86f82184f32fad578d5c3a6d034afaa78e3c3) )
+ ROM_LOAD32_WORD("10177211.u72", 0x0800002, 0x0400000, CRC(121751b2) SHA1(caf5d7c2d3774575ef0a12146cbdd72d0a421c58) )
+ROM_END
+
+
+ROM_START( apocof )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151105.u72", 0x0800002, 0x01c0000, CRC(f3733388) SHA1(cf01799770b785a0f7527aedf627f16642a60ff3) )
+ ROM_LOAD32_WORD("0151105.u73", 0x0000002, 0x0400000, CRC(675ee721) SHA1(3f4afe6196fc39c2544fc3731f39adef0198b9a3) )
+ ROM_LOAD32_WORD("0151105.u85", 0x0800000, 0x0400000, CRC(daa8cc4f) SHA1(2a71c7dbd0691654b614fcd09dae4ff47a60b655) )
+ ROM_LOAD32_WORD("0151105.u86", 0x0000000, 0x0400000, CRC(d1f0a2a6) SHA1(d88fd4153b9a5f655c7949883caf3f947a50652f) )
+ROM_END
+
+
+ROM_START( arabnga6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("2j008211.u72", 0x0800002, 0x0400000, CRC(709de514) SHA1(3f380ef548c45fa8eaba9cba2bbabdcb59c7660b) )
+ ROM_LOAD32_WORD("2j008211.u86", 0x0000000, 0x0400000, CRC(45cf08c3) SHA1(a963a32b3bca5dec17a6cea4c0e5c66f14b42f65) )
+ ROM_LOAD32_WORD("2j008211.u85", 0x0800000, 0x0400000, CRC(03abddc6) SHA1(cc0a8c78d52b26977274455be8dadb21ee4d3580) )
+ ROM_LOAD32_WORD("2j008211.u73", 0x0000002, 0x0400000, CRC(2d2629f0) SHA1(f7af60e390394b12a82a3125a9b931046a5e1fef) )
+ROM_END
+
+
+ROM_START( arabnga6u )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151356.u85", 0x0800000, 0x0400000, CRC(4063edd6) SHA1(bb8f8230bbad70af683d039c041e90d50a59ceed) )
+ ROM_LOAD32_WORD("0151356.u72", 0x0800002, 0x0400000, CRC(214632ed) SHA1(31cb4cbecf9b938df5b93c1260feeb6265bb2152) )
+ ROM_LOAD32_WORD("0151356.u86", 0x0000000, 0x0400000, CRC(ae1d3cd5) SHA1(e2cca9d9f3b205446e0f74292a784cfe65302bc8) )
+ ROM_LOAD32_WORD("0151356.u73", 0x0000002, 0x0400000, CRC(a7835a67) SHA1(d7e2d60edeb553165b8be1b272c0d551e762ab33) )
+ROM_END
+
+
+ROM_START( arwincm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151065.u72", 0x0800002, 0x0400000, CRC(3a133d96) SHA1(4c7dc422c3e0a81da1f81267d525e3a90a7d79d7) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151065.u73", 0x0000002, 0x0400000, CRC(0c3e441c) SHA1(763879bae2b256c2c4edddc99507b3c54cbab976) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151065.u85", 0x0800000, 0x0400000, CRC(498b2ab7) SHA1(7f1da5ff34572c1f27f9a0735b8a9571b34ac17e) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151065.u86", 0x0000000, 0x0400000, CRC(961cca3d) SHA1(f5bd3fdb8863688a1bf96dcd74a261860a008952) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( arish )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151087.u72", 0x0800002, 0x0400000, CRC(08451014) SHA1(3dcda83503c361c93df27a0cd5edd4d68d2a735b) )
+ ROM_LOAD32_WORD("0151087.u73", 0x0000002, 0x0400000, CRC(631b26e7) SHA1(2520bce139f0bc57b70b93baf253b4ef2a52d531) )
+ ROM_LOAD32_WORD("0151087.u85", 0x0800000, 0x0400000, CRC(0ea3b484) SHA1(7c9ab129a1c49bcb36f264ce30071e5b9fbb8985) )
+ ROM_LOAD32_WORD("0151087.u86", 0x0000000, 0x0400000, CRC(ff9cf101) SHA1(1ae93eb26d2033b55ea5a28470a7c76183916ef4) )
+ROM_END
+
+
+ROM_START( asnprinc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0352502.u72", 0x0800002, 0x0400000, CRC(917421ef) SHA1(87eb28c98e1901830cb2b779f5c4d569699d1b1e) )
+ ROM_LOAD32_WORD("0352502.u85", 0x0800000, 0x0400000, CRC(c46cfe80) SHA1(294ddd29d5c13388096dc2551dc474f077e5d881) )
+ ROM_LOAD32_WORD("0352502.u73", 0x0000002, 0x0400000, CRC(b05400e0) SHA1(b0832ccfb1947738125f4afe557a246fffdd983c) )
+ ROM_LOAD32_WORD("0352502.u86", 0x0000000, 0x0400000, CRC(d0741b53) SHA1(29ede83b3c95d2e490dac66f60629238abc48bdd) )
+ROM_END
+
+
+ROM_START( beavbuk )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20255111.u73", 0x0000002, 0x0400000, CRC(89c840dd) SHA1(31ab84740d866202cc5dfec17dec677186b991c5) )
+ ROM_LOAD32_WORD("20255111.u86", 0x0000000, 0x0400000, CRC(2de9d8e5) SHA1(aea9f2668effa60a627cf62cee45919aa3b669b0) )
+ROM_END
+
+
+ROM_START( bigben )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30126911.u72", 0x0800002, 0x0400000, CRC(b5b0fb0e) SHA1(a5f233c1472d7b27a85e2b116ccac8ef61d23e6c) )
+ ROM_LOAD32_WORD("30126911.u73", 0x0000002, 0x0400000, CRC(5e5d02f3) SHA1(5a8d7403186d3b10ef3e92297ca4b484c902095a) )
+ ROM_LOAD32_WORD("30126911.u85", 0x0800000, 0x0400000, CRC(bc7846d4) SHA1(f754ca71c821f65a27c631f91ce254c76152ffde) )
+ ROM_LOAD32_WORD("30126911.u86", 0x0000000, 0x0400000, CRC(21a31a76) SHA1(2290c502c492064967cf67f545351ff38ed6a1be) )
+ROM_END
+
+
+ROM_START( bigheart )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10000511.u73", 0x0000002, 0x0400000, CRC(920ffac3) SHA1(be34f582712da5be84834562c758997829302c24) )
+ ROM_LOAD32_WORD("10000511.u86", 0x0000000, 0x0400000, CRC(b63fbc96) SHA1(f0a76f52441afe41e9bb11da1526a17d1ed9df6c) )
+ROM_END
+
+
+ROM_START( bigred )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("2j009211.u86", 0x0000000, 0x0400000, CRC(da16ed45) SHA1(febb8f960009361250ab78814d60d008b3778a57) )
+ ROM_LOAD32_WORD("2j009211.u73", 0x0000002, 0x0400000, CRC(60e8fd7e) SHA1(7294a180d3ee869a545f43c2c898130f393d076a) )
+ ROM_LOAD32_WORD("2j009211.u85", 0x0800000, 0x0400000, CRC(8c2f6fc9) SHA1(9dd687b242a3d0348cc20a7a20fef149f5f7834a) )
+ ROM_LOAD32_WORD("2j009211.u72", 0x0800002, 0x0400000, CRC(bab7ae56) SHA1(d2de7e8544eabe1f116cc878f4ad3ccf22d4ca38) )
+ROM_END
+
+
+ROM_START( bigred2 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("5j011311.u85", 0x0800000, 0x0400000, CRC(e05a45db) SHA1(4fff979915952addc3251adb4385f0072b2033cd) )
+ ROM_LOAD32_WORD("5j011311.u86", 0x0000000, 0x0400000, CRC(6e68c586) SHA1(f6261e92e9c22fbd59d385451d5b212bb888425b) )
+ ROM_LOAD32_WORD("5j011311.u73", 0x0000002, 0x0400000, CRC(8826a403) SHA1(d0e08205c0fdc7229ca4d9a895a8456d8f07ff26) )
+ ROM_LOAD32_WORD("5j011311.u72", 0x0800002, 0x0400000, CRC(d28be7d5) SHA1(67820d280cb016ecdd8dd35cd0f89f51ab4d4cf1) )
+ROM_END
+
+
+ROM_START( blkbrum )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("1j009111.u72", 0x0800002, 0x0400000, CRC(95673ea4) SHA1(17ea6380473796042a44c42afda79ef270282892) )
+ ROM_LOAD32_WORD("1j009111.u73", 0x0000002, 0x0400000, CRC(0ad23541) SHA1(92ddaa68e212165bd2828360b9fdeafd9c821335) )
+ ROM_LOAD32_WORD("1j009111.u85", 0x0800000, 0x0400000, CRC(5f29ac14) SHA1(7fae7adf85b90375732767fb9cd0e88097a61399) )
+ ROM_LOAD32_WORD("1j009111.u86", 0x0000000, 0x0400000, CRC(5a1600be) SHA1(1fcdbc434f872c538997a604b70433d987e2d1ca) )
+ROM_END
+
+
+ROM_START( blkmust )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152584.u73", 0x0000002, 0x0400000, CRC(986b58d9) SHA1(178de2a1bfaca3e859e9c948ce0626c5f31b303f) )
+ ROM_LOAD32_WORD("0152584.u86", 0x0000000, 0x0400000, CRC(2637a658) SHA1(7ec96c15f0fef5862f3d4a37fe96ab893e986321) )
+ ROM_LOAD32_WORD("0152584.u85", 0x0800000, 0x0400000, CRC(6a089a8b) SHA1(20d8fd974cedef0a7f642dbfea9b2fe088e26de0) )
+ ROM_LOAD32_WORD("0152584.u72", 0x0800002, 0x0400000, CRC(032bf21e) SHA1(65ac1f37dbee5d965e6499d7f8a2ace27856d233) )
+ROM_END
+
+
+ROM_START( bluetigr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20259511.u72", 0x0800002, 0x0400000, CRC(f81af522) SHA1(5b7be10820f18ffa360726d20370faa1ecc1b3f8) )
+ ROM_LOAD32_WORD("20259511.u73", 0x0000002, 0x0400000, CRC(bc2a4fb8) SHA1(74ba00873a4a00d0839d89bb2d9dbed5fc33bff7) )
+ ROM_LOAD32_WORD("20259511.u85", 0x0800000, 0x0400000, CRC(e175ef6d) SHA1(13933044f905c0fde96ff05c6afdce189160a5e2) )
+ ROM_LOAD32_WORD("20259511.u86", 0x0000000, 0x0400000, CRC(a31f97d8) SHA1(67ec087cbb8f733c0f0314b58b4884fe3cc3ad8c) )
+ROM_END
+
+
+ROM_START( bobdolly )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0352298.u21", 0x0000000, 0x0400000, CRC(8e32da10) SHA1(28a49ecc3bab512e5828c96392d6fa4ff9394a0f) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u11", 0x0000002, 0x0400000, CRC(d3657369) SHA1(621fb20238f10e06c486dfbd6460f94047898a42) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u22", 0x0800000, 0x0400000, CRC(4302ae5e) SHA1(fe1d122093ad9234a7a5337b3a4c2de7fe046822) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u12", 0x0800002, 0x0400000, CRC(47429081) SHA1(23d996aa522c2f9beadf1fdb7c0584ca939917da) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u23", 0x1000000, 0x0400000, CRC(a9726ec5) SHA1(cdf78adc3ebcd50e503b2587564493a91b73f578) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u13", 0x1000002, 0x0400000, CRC(e73883db) SHA1(6382386ac6f576c739c959cbf6b6df2605496845) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u24", 0x1800000, 0x0400000, CRC(3646c16d) SHA1(c52fab2e11f39c126bcbbb348750bbf30ff96090) ) /* 27v322 */
+ ROM_LOAD32_WORD("0352298.u14", 0x1800002, 0x0400000, CRC(0f1a6b7c) SHA1(17686829a1a64f6d8982e015067f2d08bcb00402) ) /* 27v322 */
+ROM_END
+
+
+ROM_START( brazil )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20180311.u73", 0x0000002, 0x0400000, CRC(5eb15d8b) SHA1(dc313f96390eb04769c5c9249b140eed67796cd8) )
+ ROM_LOAD32_WORD("20180311.u86", 0x0000000, 0x0400000, CRC(9be9f72c) SHA1(5e86e42280c6b5b3ce484a04107e84b6aa457bd1) )
+ROM_END
+
+
+ROM_START( bucaneer )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10173011.u73", 0x0000002, 0x0400000, CRC(fa1e540e) SHA1(12d36d59fd176cbfad5e78f913a259fd06150f89) )
+ ROM_LOAD32_WORD("10173011.u86", 0x0000000, 0x0400000, CRC(9e1f8099) SHA1(28b1f19be0d6914afb604408e74b2d5260e11624) )
+ROM_END
+
+
+ROM_START( buckstop )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10294311.u72", 0x0800002, 0x0400000, CRC(de8c0100) SHA1(d27668584094c56f2840d87fc481ce03e7278dd8) )
+ ROM_LOAD32_WORD("10294311.u74", 0x0000000, 0x0400000, CRC(0a55ae9d) SHA1(25cfc1c4ddb5a3c26fd024f0be166763739e84e4) )
+ ROM_LOAD32_WORD("10294311.u85", 0x0800000, 0x0400000, CRC(d2a29b6b) SHA1(4bfc7a6ea5d1251f57bbea52b25353f696f7e63e) )
+ ROM_LOAD32_WORD("10294311.u86", 0x0000000, 0x0400000, CRC(b21c6704) SHA1(2181f3491f020400dfa0b79864860fb002ee5a7f) )
+ROM_END
+
+
+ROM_START( buffalo )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10217811.u86", 0x0000000, 0x0400000, CRC(9fc2bb3e) SHA1(2a0253500b52ebdebb61c0c8cf296ba9cff575da) )
+ ROM_LOAD32_WORD("10217811.u73", 0x0000002, 0x0400000, CRC(bcc108b3) SHA1(937c5a3cdace65e706565af46597f46562830c80) )
+ ROM_LOAD32_WORD("10217811.u85", 0x0800000, 0x0400000, CRC(fd6a18dc) SHA1(bd5d1a0d6c3c9c99e12234ac3ffca1100edf75fe) )
+ ROM_LOAD32_WORD("10217811.u72", 0x0800002, 0x0400000, CRC(6e7b99c9) SHA1(fd1615e41ba3cf42c2853cf0ccdc0f434694b95e) )
+ROM_END
+
+
+ROM_START( buffalou )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252636.u72", 0x0800002, 0x0400000, CRC(2a35e7df) SHA1(112ea1872bc3b8533e1339f8eb19ef9ea0740773) )
+ ROM_LOAD32_WORD("0252636.u73", 0x0000002, 0x0400000, CRC(46061814) SHA1(9a149d1edabc4a7ab8e30df9a08390a320b9b472) )
+ ROM_LOAD32_WORD("0252636.u85", 0x0800000, 0x0400000, CRC(8e5ac194) SHA1(5e7a84d5211cb4e797aa04f21220e72f9d4f4694) )
+ ROM_LOAD32_WORD("0252636.u86", 0x0000000, 0x0400000, CRC(8bee03c5) SHA1(46b39fe0b18c09764e7c7ac44838eb80df536100) )
+ROM_END
+
+
+ROM_START( bmbugs )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351180.u73", 0x0000002, 0x0400000, CRC(79dd907f) SHA1(06352c55ff36a82f4d0550b1723667f3287c4923) ) /* 27v322 */
+ ROM_LOAD32_WORD("0351180.u86", 0x0000000, 0x0400000, CRC(f5c204f9) SHA1(592fac02d26ec5edffce862fcce67869430028dd) )
+ROM_END
+
+
+ROM_START( bushrngr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10006111.u72", 0x0800002, 0x0400000, CRC(71a0084f) SHA1(1e7b7b58b2df25ea0468d702d7eef658d7c53f47) )
+ ROM_LOAD32_WORD("10006111.u73", 0x0000002, 0x0400000, CRC(73206610) SHA1(9a9eb07efde20c5b079a39c96db447937f555c93) )
+ ROM_LOAD32_WORD("10006111.u85", 0x0800000, 0x0400000, CRC(5b471edb) SHA1(78da72b727d71f24fbfed34feda9167dd10d96e3) )
+ ROM_LOAD32_WORD("10006111.u86", 0x0000000, 0x0400000, CRC(e2548c80) SHA1(485476a71f8910fb20a185e5883f863e0628e060) )
+ROM_END
+
+
+ROM_START( cactusco )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10237711.u72", 0x0800002, 0x0400000, CRC(90d72135) SHA1(fb4a4ad984ff1103e2e951919132f79cb7af9ec5) )
+ ROM_LOAD32_WORD("10237711.u73", 0x0000002, 0x0400000, CRC(b2f2149d) SHA1(8f53b168555bc255d3dc9fb94d2d6dd466b7f3e4) )
+ ROM_LOAD32_WORD("10237711.u85", 0x0800000, 0x0400000, CRC(e0130bf6) SHA1(84f7c2b5c10155ee92bcc02d6c3dca0acf55ed27) )
+ ROM_LOAD32_WORD("10237711.u86", 0x0000000, 0x0400000, CRC(bd7a64ed) SHA1(0047467954eabc718b5355e61f2756fd9e29aabc) )
+ROM_END
+
+
+ROM_START( callwld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10256611.u71", 0x1000002, 0x0400000, CRC(ed7dc53a) SHA1(686326580fe1a58685341d82ae5697fd216b88b6) )
+ ROM_LOAD32_WORD("10256611.u72", 0x0800002, 0x0400000, CRC(8ee4f3e7) SHA1(553487a4c2915e9621330d6a8cd621dd6b4e38d3) )
+ ROM_LOAD32_WORD("10256611.u73", 0x0000002, 0x0400000, CRC(36231cad) SHA1(9230ef7bb8433c611754b4625a64bef3931aba0d) )
+ ROM_LOAD32_WORD("10256611.u84", 0x1000000, 0x0400000, CRC(c6d27e00) SHA1(4f81922c0f3f82f48a8354d1a81283f06aaa9fb6) )
+ ROM_LOAD32_WORD("10256611.u85", 0x0800000, 0x0400000, CRC(725dad93) SHA1(7228e3637331450667ed872e48a6693846a5b87a) )
+ ROM_LOAD32_WORD("10256611.u86", 0x0000000, 0x0400000, CRC(80b28091) SHA1(c27f57c7bfe797463ddd203304d9be58918aa586) )
+ROM_END
+
+
+ROM_START( calyking )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20197111.u72", 0x0800002, 0x0400000, CRC(1a09ab1e) SHA1(8aca20b52d1072387e49e6d020c6e9565650aec9) )
+ ROM_LOAD32_WORD("20197111.u73", 0x0000002, 0x0400000, CRC(a6f903f6) SHA1(6101cc9115b91c6860cfd3fbe5ab2da105a41ef4) )
+ ROM_LOAD32_WORD("20197111.u85", 0x0800000, 0x0400000, CRC(4e130673) SHA1(6d49558146c0e3e8a0f1659dcc2ebe60ae17782b) )
+ ROM_LOAD32_WORD("20197111.u86", 0x0000000, 0x0400000, CRC(09ae1f6a) SHA1(2bfc4fb9e01084c460321bb3fa29cee0600c5654) )
+ROM_END
+
+
+ROM_START( canaryrc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10218211.u73", 0x0000002, 0x0400000, CRC(6ae381ec) SHA1(d1103744805137dc69b77a3e1319c7168c88306f) )
+ ROM_LOAD32_WORD("10218211.u86", 0x0000000, 0x0400000, CRC(37750a22) SHA1(dcb73df1c6bd206343302a8d70966291750a5baf) )
+ROM_END
+
+
+ROM_START( cmtonig )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30194711.u21", 0x0000000, 0x0400000, CRC(e39fdd27) SHA1(b5e391740ba695b09e2ecb169760240f39b6a27a) )
+ ROM_LOAD32_WORD("30194711.u11", 0x0000002, 0x0400000, CRC(9defed89) SHA1(0496ee9b378b7117a8cea89c7b3fcca1bae20e64) )
+ ROM_LOAD32_WORD("30194711.u22", 0x0800000, 0x0400000, CRC(3c93d700) SHA1(f940d3eff2225fa3470372b7cd8b630511d53843) )
+ ROM_LOAD32_WORD("30194711.u12", 0x0800002, 0x0400000, CRC(2a9dd5fd) SHA1(ca484bf494b7431baaadaf7df663ffd84ea07120) )
+ ROM_LOAD32_WORD("30194711.u23", 0x1000000, 0x0400000, CRC(1bce542e) SHA1(8dfb78d966ee50d866739f86c6da9b33e09cd108) )
+ ROM_LOAD32_WORD("30194711.u13", 0x1000002, 0x0400000, CRC(2cbd3ef8) SHA1(c4a830c9bae7c50276ba951128056292ac09e19d) )
+ ROM_LOAD32_WORD("30194711.u24", 0x1800000, 0x0400000, CRC(cb1a9281) SHA1(1de3b988336fb930d636f3bad37d3d5dc359713b) )
+ ROM_LOAD32_WORD("30194711.u14", 0x1800002, 0x0400000, CRC(1dbc278e) SHA1(ac48fce5256a04eabd8271de96b300fb7c265927) )
+ ROM_LOAD32_WORD("30194711.u25", 0x2000000, 0x0400000, CRC(5f7dd3f8) SHA1(23db92025455b7ab089a990b2f2cab3acb9ab3b5) )
+ ROM_LOAD32_WORD("30194711.u15", 0x2000002, 0x0400000, CRC(5e28e9cb) SHA1(e45cce804fe014078d399a04ca68f1a79d2d5f41) )
+ ROM_LOAD32_WORD("30194711.u26", 0x2800000, 0x0400000, CRC(6ac1430d) SHA1(a782cdcdd80e59f8f7de9a16559609759eaefb78) )
+ ROM_LOAD32_WORD("30194711.u16", 0x2800002, 0x0400000, CRC(b9d91cab) SHA1(0e79c9e02068c47a9ffc7ace70adad2b579d559f) )
+ ROM_LOAD32_WORD("30194711.u27", 0x3000000, 0x0400000, CRC(9b69c5ca) SHA1(f13c4355319c6c45316a05f74a561964657990b8) )
+ ROM_LOAD32_WORD("30194711.u17", 0x3000002, 0x0400000, CRC(1bf2985c) SHA1(7c037b290983b70efe5f72cb8b8b30e012b53860) )
+ROM_END
+
+
+ROM_START( cinhell )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251125.u71", 0x1000002, 0x0400000, CRC(f096865e) SHA1(c8091028dfaf43f7017c40a488d039bd6e1b0177) )
+ ROM_LOAD32_WORD("0251125.u72", 0x0800002, 0x0400000, CRC(a6c1937d) SHA1(436bab41fabc9b991e4d8128abc5d7b1c627331e) )
+ ROM_LOAD32_WORD("0251125.u73", 0x0000002, 0x0400000, CRC(d0a3c39d) SHA1(eff6a03042d175e6088dd7bada25791c7b404687) )
+ ROM_LOAD32_WORD("0251125.u84", 0x1000000, 0x0400000, CRC(60427f98) SHA1(ff59b0e8bca48d29c08d1c7e672dc6318fcf9a10) )
+ ROM_LOAD32_WORD("0251125.u85", 0x0800000, 0x0400000, CRC(44234acd) SHA1(384676e2fdeb1a216078826e0e4634d67e0d1be3) )
+ ROM_LOAD32_WORD("0251125.u86", 0x0000000, 0x0400000, CRC(c064a4a6) SHA1(c3cc4326b92e690ee2df3ab2d58a809435d897c2) )
+ROM_END
+
+
+ROM_START( csd )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10104011.u72", 0x0800002, 0x0400000, CRC(732bc777) SHA1(bc3ced0a3e3e75151bfdf1c7d79fff2ebac15230) )
+ ROM_LOAD32_WORD("10104011.u73", 0x0000002, 0x0400000, CRC(78fb8acb) SHA1(60cde2c9fd0c3a6ac8a76099906c87393d90b8bf) )
+ ROM_LOAD32_WORD("10104011.u85", 0x0800000, 0x0400000, CRC(e1b6c747) SHA1(3e0345357c4b66b30c87e6ebf540fcc636505804) )
+ ROM_LOAD32_WORD("10104011.u86", 0x0000000, 0x0400000, CRC(674fbe7a) SHA1(5292dd3887f066e6ea150fe8c140c2d3cde142d9) )
+ROM_END
+
+
+ROM_START( csdsp )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20104011.u72", 0x0800002, 0x0400000, CRC(566792bf) SHA1(843ccbc65020ef87ef67b9d81b864c1d8674b1dd) )
+ ROM_LOAD32_WORD("20104011.u73", 0x0000002, 0x0400000, CRC(00dcb4e5) SHA1(d7d32c15bdea0e28e936b87ed7b609e979aae460) )
+ ROM_LOAD32_WORD("20104011.u85", 0x0800000, 0x0400000, CRC(fdeb3434) SHA1(df306a2443b46c565040307b61ed97242f4b7280) )
+ ROM_LOAD32_WORD("20104011.u86", 0x0000000, 0x0400000, CRC(a60deda0) SHA1(d439f3f0b267d94f88f74052068becadc96fd76e) )
+ROM_END
+
+
ROM_START( csdm )
ARISTMK6_BIOS
@@ -360,6 +834,47 @@ ROM_START( csdm )
ROM_LOAD32_WORD("20131511.u72", 0x0800002, 0x0400000 ,CRC(1c9a77d1) SHA1(ef31215be73b09531039fda1a2f3e875045180f3) )
ROM_END
+
+ROM_START( csdce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30149511.u71", 0x1000002, 0x0400000, CRC(32fcccb0) SHA1(a0fa260dadf4b6c659eaa60f67a3e552dbb1807b) )
+ ROM_LOAD32_WORD("30149511.u72", 0x0800002, 0x0400000, CRC(f74e7f25) SHA1(5b43b54c10141b845d0de1d4f3dd54b833bd2d2a) )
+ ROM_LOAD32_WORD("30149511.u73", 0x0000002, 0x0400000, CRC(d38ffd1b) SHA1(3d39c93478faafbadd9caf6f2a9b3d40ac4e51ce) )
+ ROM_LOAD32_WORD("30149511.u84", 0x1000000, 0x0400000, CRC(15a5fb71) SHA1(bb2025e4a85ba77daf8bb6b55e38a8b8250f90f3) )
+ ROM_LOAD32_WORD("30149511.u85", 0x0800000, 0x0400000, CRC(c58ea0e5) SHA1(545dc5d0e6d18d5f22ec3e216d9204efc1d69633) )
+ ROM_LOAD32_WORD("30149511.u86", 0x0000000, 0x0400000, CRC(cdf64cac) SHA1(3673f1cce8ce92192754ba2afa24be14dbfd760f) )
+ROM_END
+
+
+ROM_START( csret )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20212211.u72", 0x0800002, 0x0400000, CRC(c4278640) SHA1(bfb5c69191661625427742d24f7f2f63e59217c1) )
+ ROM_LOAD32_WORD("20212211.u73", 0x0000002, 0x0400000, CRC(3dadf971) SHA1(ffab779da0160d0e8a78fdc9e1440b2f27d04d20) )
+ ROM_LOAD32_WORD("20212211.u85", 0x0800000, 0x0400000, CRC(6771599d) SHA1(c3476b37b9189c3197194a9027d2f154a12aee37) )
+ ROM_LOAD32_WORD("20212211.u86", 0x0000000, 0x0400000, CRC(0136afeb) SHA1(ec8478216353100a541cf736d54fc440cd89d665) )
+ROM_END
+
+
+ROM_START( corrida )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30178311.u72", 0x0800002, 0x0400000, CRC(37d4eed5) SHA1(55aa5f4dad3193f67e8fea7506dde2230b8c6b9e) )
+ ROM_LOAD32_WORD("30178311.u73", 0x0000002, 0x0400000, CRC(6df3c1f5) SHA1(5b8fcbbc650c0fefdf504fd7d48a125d2f7d22e7) )
+ ROM_LOAD32_WORD("30178311.u85", 0x0800000, 0x0400000, CRC(451774c0) SHA1(e2fd78433ad9016900581720ccd29bf511a57f04) )
+ ROM_LOAD32_WORD("30178311.u86", 0x0000000, 0x0400000, CRC(19424139) SHA1(8715c995368f5ac410b2ef6f09833b7516df0bd5) )
+ROM_END
+
+
+ROM_START( cryspri )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10144411.u73", 0x0000002, 0x0400000, CRC(e8ab1219) SHA1(88e792209d224fc95b4248fc1aeebcae39b06eb7) )
+ ROM_LOAD32_WORD("10144411.u86", 0x0000000, 0x0400000, CRC(5c0e7122) SHA1(f729e20d15f9a8d1442a9f9616cfa09ac181bc3f) )
+ROM_END
+
+
ROM_START( crysprim )
ARISTMK6_BIOS
@@ -368,6 +883,551 @@ ROM_START( crysprim )
ROM_LOAD32_WORD("10155811.u73", 0x0000002, 0x0400000, CRC(b52cac8a) SHA1(65bb5d73933df6d53a079e4efe00ea29649e3201) )
ROM_END
+
+ROM_START( cryspriu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0352557.u72", 0x0800002, 0x0400000, CRC(8864632c) SHA1(a3227831ee71bc01846a7400e14fb40e62770e7a) )
+ ROM_LOAD32_WORD("0352557.u73", 0x0000002, 0x0400000, CRC(caa73d62) SHA1(5e41beb9ade7bd50cdc616ab3f016a6615778ea2) )
+ ROM_LOAD32_WORD("0352557.u85", 0x0800000, 0x0400000, CRC(c7c542c1) SHA1(8b49969414ef3d5811c804f16dc78cba71279618) )
+ ROM_LOAD32_WORD("0352557.u86", 0x0000000, 0x0400000, CRC(dcb920fc) SHA1(71ce2a4298c9012ef7724b206ab1270b25c8bf8d) )
+ROM_END
+
+
+ROM_START( deepfrz )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10282311.u71", 0x1000002, 0x0400000, CRC(7fde4cb0) SHA1(6ecfdaab82d2b2f30e0d122dee08b7e0848e0cea) )
+ ROM_LOAD32_WORD("10282311.u72", 0x0800002, 0x0400000, CRC(a024e1e0) SHA1(5d4d6ab51aef1668e05b9296c7204c0b24c5f473) )
+ ROM_LOAD32_WORD("10282311.u73", 0x0000002, 0x0400000, CRC(de7c52eb) SHA1(6291a9f032c164d000a75b24a19dc9e8fb9184a1) )
+ ROM_LOAD32_WORD("10282311.u84", 0x1000000, 0x0400000, CRC(9bc78342) SHA1(91f99679eda7d0b8bfcb8cc741bf5d9e9ed6c2d4) )
+ ROM_LOAD32_WORD("10282311.u85", 0x0800000, 0x0400000, CRC(30040885) SHA1(0f0f4cc3cd7ee70c03099bdeec60313c16a21c70) )
+ ROM_LOAD32_WORD("10282311.u86", 0x0000000, 0x0400000, CRC(82187e66) SHA1(bb8bb2c50ab722d0e8d7e2e0d6b4be095fa1d3b3) )
+ROM_END
+
+
+ROM_START( deepfrzu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0154081.u72", 0x0800002, 0x0400000, CRC(bcfc43a6) SHA1(cd3b25005d67dc096b13b1d35eca9701f150e461) )
+ ROM_LOAD32_WORD("0154081.u73", 0x0000002, 0x0400000, CRC(80fc6979) SHA1(2a08852c930f4b732830da4761010cc87ef369fc) )
+ ROM_LOAD32_WORD("0154081.u85", 0x0800000, 0x0400000, CRC(ef3914cd) SHA1(e189180fb087636b6d07de5df934ed4c89e8477e) )
+ ROM_LOAD32_WORD("0154081.u86", 0x0000000, 0x0400000, CRC(7f98661d) SHA1(970dcba4c2f5b40702c33751c73541a22fbcdd26) )
+ROM_END
+
+
+ROM_START( deltabel )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252532.u73", 0x0000002, 0x0400000, CRC(721cb449) SHA1(10be95803f3b7e86a009cc665e847dd97aeb6749) )
+ ROM_LOAD32_WORD("0252532.u72", 0x0800002, 0x0400000, CRC(d6f6e2c9) SHA1(590c9b2000bdd888100426017250688bef9d3c1c) )
+ ROM_LOAD32_WORD("0252532.u86", 0x0000000, 0x0400000, CRC(ee2c3aad) SHA1(c3687c1447c3c324fa23f5f61d8b88139141a8d4) )
+ ROM_LOAD32_WORD("0252532.u85", 0x0800000, 0x0400000, CRC(53eec755) SHA1(017cad59b8c25b7b24df869cb5d61867607cebb9) )
+ROM_END
+
+
+ROM_START( deltaqn )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20185211.u72", 0x0800002, 0x0400000, CRC(1978abb1) SHA1(7ffd1d81201bcf31936bbc5bd194b182cb9b5cdc) )
+ ROM_LOAD32_WORD("20185211.u73", 0x0000002, 0x0400000, CRC(56628af9) SHA1(778175ce3d0074569e434a9c3995751747352e15) )
+ ROM_LOAD32_WORD("20185211.u85", 0x0800000, 0x0400000, CRC(73fe916b) SHA1(c262775bde046b5457ab998017012af12b5c036c) )
+ ROM_LOAD32_WORD("20185211.u86", 0x0000000, 0x0400000, CRC(93b7ca6b) SHA1(1384638d4da321ec7044f0bf10dfc626c1928215) )
+ROM_END
+
+
+ROM_START( dimeye )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251312.u72", 0x0800002, 0x0400000, CRC(f5f4d871) SHA1(e1a83ed4932602f460321bb2aaf648ef10711033) )
+ ROM_LOAD32_WORD("0251312.u86", 0x0000000, 0x0400000, CRC(dd6cab00) SHA1(27934d1262e91078c0ed3d12510d1157e7d0774f) )
+ ROM_LOAD32_WORD("0251312.u73", 0x0000002, 0x0400000, CRC(a0c21ad9) SHA1(689c9fb61fc7864be22b22fbdac295ced28340db) )
+ ROM_LOAD32_WORD("0251312.u85", 0x0800000, 0x0400000, CRC(ca138b5c) SHA1(e0af5ac82b40f40af0438e4f6ce5d1e8d984d34d) )
+ROM_END
+
+
+ROM_START( dimeyece )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152039.u71", 0x1000002, 0x0400000, CRC(5706aa40) SHA1(d847bd0a4e210e3f065aa59129ee4654e3087909) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152039.u72", 0x0800002, 0x0400000, CRC(9f6b5923) SHA1(739d3848998ddbfaf577982c12d8edd19c348548) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152039.u73", 0x0000002, 0x0400000, CRC(235ba6ca) SHA1(3534b4f74531a42543383b55a2c57853b1d3f4f1) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152039.u84", 0x1000000, 0x0400000, CRC(6d0dea65) SHA1(ee23c0fe2ecb5adb5e383757ade9be17880e6b45) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152039.u85", 0x0800000, 0x0400000, CRC(f6ef5d9c) SHA1(94505a470ad65e75c6c984ec163ce92c558f491a) ) /* m27v322 */
+ ROM_LOAD32_WORD("0152039.u86", 0x0000000, 0x0400000, CRC(926ce073) SHA1(12f0aa1e387f0f87be92afb9a917a30d51a63277) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( di4ever )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10105011.u73", 0x0000002, 0x0400000, CRC(39922c60) SHA1(19c36087cae9cf482d3dc86dc40fa94c3687ae96) )
+ ROM_LOAD32_WORD("10105011.u86", 0x0000000, 0x0400000, CRC(d7c0fd99) SHA1(97d2b17ea89d7dd0186a13f08fe68a7f8e1336ca) )
+ROM_END
+
+
+ROM_START( dinosa6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10118811.u72", 0x0800002, 0x0400000, CRC(34181cf9) SHA1(93d014891789260fe0a0eeeff17c25c6211753db) )
+ ROM_LOAD32_WORD("10118811.u73", 0x0000002, 0x0400000, CRC(17b46b56) SHA1(43d55adcc54855b6845ffedba8998b14df0447f3) )
+ ROM_LOAD32_WORD("10118811.u85", 0x0800000, 0x0400000, CRC(cff22e03) SHA1(0fd6632ae9c71bc99a31e9bdc9abdfda09dfafd7) )
+ ROM_LOAD32_WORD("10118811.u86", 0x0000000, 0x0400000, CRC(74e08c66) SHA1(002a526e8e693aa68f45ae8485114c8bdc3f2453) )
+ROM_END
+
+
+ROM_START( dblagent )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152082.u72", 0x0800002, 0x0400000, CRC(fdb9a838) SHA1(83976af01273234d7eaeedba60164f9c31915e4b) )
+ ROM_LOAD32_WORD("0152082.u73", 0x0000002, 0x0400000, CRC(235e2cc8) SHA1(aaf1e71f4cdeb039e3c760031b07d7eb54467742) )
+ ROM_LOAD32_WORD("0152082.u85", 0x0800000, 0x0400000, CRC(4d482f50) SHA1(8105371d582bcc5a7d0e35f110f394fc491550cf) )
+ ROM_LOAD32_WORD("0152082.u86", 0x0000000, 0x0400000, CRC(d081a5f3) SHA1(0adfbdc36b70a26f858d353ee4381e5848d6e499) )
+ROM_END
+
+
+ROM_START( dbldolph )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20000211.u72", 0x0800002, 0x0400000, CRC(cd886389) SHA1(d0044d88d7cc168ae24e3a61f7e4758317b82417) )
+ ROM_LOAD32_WORD("20000211.u73", 0x0000002, 0x0400000, CRC(493c254b) SHA1(940c5b905c9e5677db5589fb097418d08047897d) )
+ ROM_LOAD32_WORD("20000211.u85", 0x0800000, 0x0400000, CRC(7aa49b2d) SHA1(15ae3f0eb6d1e44c5453e557b04f1ab3941163dc) )
+ ROM_LOAD32_WORD("20000211.u86", 0x0000000, 0x0400000, CRC(ab98e4c1) SHA1(95ca99633a11d0087a4a702be8c075f1ad87bed4) )
+ROM_END
+
+
+ROM_START( drgnlord )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10173511.u85", 0x0800000, 0x0400000, CRC(d17e1a0d) SHA1(955e4956656e7f08e352628cc632af0e3cb6cf0f) )
+ ROM_LOAD32_WORD("10173511.u72", 0x0800002, 0x0400000, CRC(c2b42880) SHA1(7079102d576d8e9c5cb4d3067b02d131b63b8d88) )
+ ROM_LOAD32_WORD("10173511.u86", 0x0000000, 0x0400000, CRC(fc699900) SHA1(8e49672e7622ac6bd0106c25f524a7dd9e9578ab) )
+ ROM_LOAD32_WORD("10173511.u73", 0x0000002, 0x0400000, CRC(dd887eb0) SHA1(7ac4f86d0cfc69acd4471cc018f8b83d98735b37) )
+ROM_END
+
+
+ROM_START( drgnmgic )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("2j015711.u71", 0x1000002, 0x0400000, CRC(768ff8fb) SHA1(a99a750ee4bb761a21c264133ce7ea7ef344578f) )
+ ROM_LOAD32_WORD("2j015711.u72", 0x0800002, 0x0400000, CRC(cc84661f) SHA1(85fca4517b6fbbe83c4f5a5159af95c7e1089849) )
+ ROM_LOAD32_WORD("2j015711.u73", 0x0000002, 0x0400000, CRC(aa321624) SHA1(8c0e7e84c0dc7a2a61eb8d4777e5e937c1622730) )
+ ROM_LOAD32_WORD("2j015711.u84", 0x1000000, 0x0400000, CRC(cc84cd2f) SHA1(1939b7a40de44de5d026f2e4252f9d2b33d44012) )
+ ROM_LOAD32_WORD("2j015711.u85", 0x0800000, 0x0400000, CRC(aa2ebf24) SHA1(fc4bc1d9b201defa04cdcfaf12c79e67496c233c) )
+ ROM_LOAD32_WORD("2j015711.u86", 0x0000000, 0x0400000, CRC(9fb775a7) SHA1(636d7959a8aeb5f2b5d46fc369721451fc3e4693) )
+ROM_END
+
+
+ROM_START( drmcatch )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10126721.u72", 0x0800002, 0x0400000, CRC(46244616) SHA1(3e16e7dd6f5afba135c3f1b9b40b7cfecc0d83e4) )
+ ROM_LOAD32_WORD("10126721.u73", 0x0000002, 0x0400000, CRC(4193c9f8) SHA1(de9747896f299f8562a8e836e28fcce991154194) )
+ ROM_LOAD32_WORD("10126721.u85", 0x0800000, 0x0400000, CRC(5b639f5c) SHA1(b3a2f5797071ae57b0bc541f23d6e62df173e4cd) )
+ ROM_LOAD32_WORD("10126721.u86", 0x0000000, 0x0400000, CRC(82645450) SHA1(17edb9f2b61f38ca6ced060d37d4294b42b934ac) )
+ROM_END
+
+
+ROM_START( drmred )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10273811.u72", 0x0800002, 0x0400000, CRC(5a4e369a) SHA1(f50424edae6e912ef6d40f2e2e769c2002349c0a) )
+ ROM_LOAD32_WORD("10273811.u73", 0x0000002, 0x0400000, CRC(a38db22b) SHA1(e83485525a46741a7d97c36341c529d9643f2dd9) )
+ ROM_LOAD32_WORD("10273811.u85", 0x0800000, 0x0400000, CRC(b2640b58) SHA1(79e8085ae36a2f03a7e57e21cccaeb4bbe122f8e) )
+ ROM_LOAD32_WORD("10273811.u86", 0x0000000, 0x0400000, CRC(69e4a089) SHA1(505de7f61ff74d73da32aaf105b1ff9d5083094a) )
+ROM_END
+
+
+ROM_START( eaglrock )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151126.u72", 0x0800002, 0x0400000, CRC(c3ac8cfd) SHA1(ff2b45f49929dfa9aed44af2a1b204a96ed098fb) )
+ ROM_LOAD32_WORD("0151126.u73", 0x0000002, 0x0400000, CRC(ce3d4fd2) SHA1(ef784c2ae5151c7191cac66093cbc1f85155a4e9) )
+ ROM_LOAD32_WORD("0151126.u85", 0x0800000, 0x0400000, CRC(a3f768e9) SHA1(1b0b96368530d51280da81479e9a3b44fb719503) )
+ ROM_LOAD32_WORD("0151126.u86", 0x0000000, 0x0400000, CRC(0b0cff73) SHA1(ea1bbf9e00a5308c9e853e357f9ac4b32866a195) )
+ROM_END
+
+
+ROM_START( estrike )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("40289711.u86", 0x0000000, 0x0400000, CRC(71c8121b) SHA1(1a4534b8e43dbc173809b5a621d6796a7a8655cf) )
+ ROM_LOAD32_WORD("40289711.u83", 0x1800000, 0x0400000, CRC(d70198eb) SHA1(1e4c157deec921386623091b27180c9c53551f44) )
+ ROM_LOAD32_WORD("40289711.u84", 0x1000000, 0x0400000, CRC(664c3d45) SHA1(26ce8a7e88eddc94ecce5ada78654e6f30a985d6) )
+ ROM_LOAD32_WORD("40289711.u85", 0x0800000, 0x0400000, CRC(c7430ac8) SHA1(e6f7e523ef2c4aad584a08ce9c70e0e535d89890) )
+ ROM_LOAD32_WORD("40289711.u72", 0x0800002, 0x0400000, CRC(4d96aef2) SHA1(40860ad6a0f82d79347b65b182f72dfbec23cd74) )
+ ROM_LOAD32_WORD("40289711.u73", 0x0000002, 0x0400000, CRC(94ff83d2) SHA1(54a02cdfb205a429d7458ecb51ba20083306011e) )
+ ROM_LOAD32_WORD("40289711.u71", 0x1000002, 0x0400000, CRC(7311d99c) SHA1(802abed830ca3204ce50072ac69d0a3cae8f17e5) )
+ ROM_LOAD32_WORD("40289711.u70", 0x1800002, 0x0400000, CRC(b899e64b) SHA1(1f1d800df39de444b03ff4cc85bf4cf073f88423) )
+ROM_END
+
+
+ROM_START( eastland )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151117.u72", 0x0800002, 0x0400000, CRC(16159d21) SHA1(e3b15c84d2a6ef9b840456cecf290798b6e6961d) )
+ ROM_LOAD32_WORD("0151117.u73", 0x0000002, 0x0400000, CRC(99591f11) SHA1(9d08d339ecb19682ace66f58b8aa98b62d958bec) )
+ ROM_LOAD32_WORD("0151117.u85", 0x0800000, 0x0400000, CRC(1fb075e7) SHA1(f08f43e19e84b897f0c350a0b86431939947d3b0) )
+ ROM_LOAD32_WORD("0151117.u86", 0x0000000, 0x0400000, CRC(f24bcc2d) SHA1(519d06b85b7c3a4025f029daa394423bc6e3b4a2) )
+ROM_END
+
+
+ROM_START( eggsrccm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351149.u72", 0x0800002, 0x0400000, CRC(883274fd) SHA1(60e65e2f7f1774eac4520f5d96dbcd149ee69b91) )
+ ROM_LOAD32_WORD("0351149.u73", 0x0000002, 0x0400000, CRC(d72f0fb0) SHA1(eedebb24d23899f4caffe7c79ae4ac51856df1b3) )
+ ROM_LOAD32_WORD("0351149.u85", 0x0800000, 0x0400000, CRC(2cbd9e98) SHA1(dcd5df5a3c177992d13077fa434ef741e7607d89) )
+ ROM_LOAD32_WORD("0351149.u86", 0x0000000, 0x0400000, CRC(9d3476d1) SHA1(983ababf1f8d65346c4cf89b7ac817156a64a636) )
+ROM_END
+
+
+ROM_START( efce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151084.u72", 0x0800002, 0x0400000, CRC(f3ec21f4) SHA1(db9d98fe4788f27c33e84b612632feeea6d944c7) )
+ ROM_LOAD32_WORD("0151084.u73", 0x0000002, 0x0400000, CRC(d5c600ba) SHA1(e2eb729e29d66ba5614fce1f4bd5a4883b50c499) )
+ ROM_LOAD32_WORD("0151084.u85", 0x0800000, 0x00c0000, CRC(95cf5a7b) SHA1(ac5fbd83e2d73a1d6d55736d868c44396371e24e) ) // bad? this seems to contains all the necessary data: maybe it was padded up to 0x0400000 and the padding was cut?
+ ROM_LOAD32_WORD("0151084.u86", 0x0000000, 0x00c0000, NO_DUMP )
+ROM_END
+
+
+ROM_START( encspell )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10257011.u71", 0x1000002, 0x0400000, CRC(7f91f73f) SHA1(5b70ffe30047d68bf521ee773ff3c323d1678e83) )
+ ROM_LOAD32_WORD("10257011.u72", 0x0800002, 0x0400000, CRC(651cb916) SHA1(caae7e9122b51352eb0befbc422c20866caeb92c) )
+ ROM_LOAD32_WORD("10257011.u73", 0x0000002, 0x0400000, CRC(969cf792) SHA1(0c44ed0ab3a5c11a171e7615ced9234bbbd9f2c9) )
+ ROM_LOAD32_WORD("10257011.u84", 0x1000000, 0x0400000, CRC(5d351e99) SHA1(ad492bc56d804a298c05f67746f3e1664084a0f2) )
+ ROM_LOAD32_WORD("10257011.u85", 0x0800000, 0x0400000, CRC(a6a4bcf2) SHA1(5ee43d090d7505db2be59064bb1fdbcf3b29b16b) )
+ ROM_LOAD32_WORD("10257011.u86", 0x0000000, 0x0400000, CRC(1b65e345) SHA1(2eba34cbbdbf939bb2241c95e610ee4d97ef6258) )
+ROM_END
+
+
+ROM_START( enchantr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20000711.u73", 0x0000002, 0x0400000, CRC(dcaaec40) SHA1(f035e54d9c926826c7883838a65260fc5ca6c02c) )
+ ROM_LOAD32_WORD("20000711.u86", 0x0000000, 0x0400000, CRC(17a7db59) SHA1(f948369144791d6fd761efbbe5fb37b765b637e3) )
+ROM_END
+
+
+ROM_START( eott )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10002011.u72", 0x0800002, 0x0400000, CRC(0ccf36e4) SHA1(6b185113a909985730cf1a58d1179d0ffc269d40) )
+ ROM_LOAD32_WORD("10002011.u73", 0x0000002, 0x0400000, CRC(63d43c24) SHA1(8f76d2a7f9f5c0eb89609f891255e584b3a417d5) )
+ ROM_LOAD32_WORD("10002011.u85", 0x0800000, 0x0400000, CRC(d941636d) SHA1(7103599caa30d57a1fa038afd7c60c684ba9dc5a) )
+ ROM_LOAD32_WORD("10002011.u86", 0x0000000, 0x0400000, CRC(dae52614) SHA1(4a80d1a20f79b25e0f47c40ba05645d60b598568) )
+ROM_END
+
+
+ROM_START( firednc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20184911.u72", 0x0800002, 0x0400000, CRC(de394e4c) SHA1(9ec430df94de2cc0dbc8cc3a8763fde257fe3477) )
+ ROM_LOAD32_WORD("20184911.u73", 0x0000002, 0x0400000, CRC(30b0f1a0) SHA1(9095f3848514e5a7ab5528fef701a274156d4bce) )
+ ROM_LOAD32_WORD("20184911.u85", 0x0800000, 0x0400000, CRC(f05c2ebe) SHA1(7b196523a613955a3f4fec70e04c642bc1184dde) )
+ ROM_LOAD32_WORD("20184911.u86", 0x0000000, 0x0400000, CRC(be5673c6) SHA1(68a5c6515945c8341479cae3166d8ed0915ec566) )
+ROM_END
+
+
+ROM_START( flamoljc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251048.u72", 0x0800002, 0x0400000, CRC(330c1988) SHA1(0d7dae49495c5b164121cd756d6e22af17a9b41b) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251048.u73", 0x0000002, 0x0400000, CRC(c8337682) SHA1(e87c5be62528e2e73659ce73a17d1ea21ed3ccf0) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251048.u85", 0x0800000, 0x0400000, CRC(2661893a) SHA1(4a79f0b638f5d4fdfa7dcc7661afe3ae1823e6ce) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251048.u86", 0x0000000, 0x0400000, CRC(2ea7c6d9) SHA1(cd887f0689737fd447786b966297ea3994fb8cb7) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( flamolce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351025.u72", 0x0800002, 0x0400000, CRC(b4581c28) SHA1(1daa0f1218dba6e6eb96b7925ea71be531ffa787) )
+ ROM_LOAD32_WORD("0351025.u73", 0x0000000, 0x0400000, CRC(aad37086) SHA1(76495ba46da0ae848ba290706be337c45afe6361) )
+ ROM_LOAD32_WORD("0351025.u85", 0x0000000, 0x0400000, CRC(4fcd025d) SHA1(63aa8d0f5dd331e10c032cc5ac67516054db7c27) )
+ ROM_LOAD32_WORD("0351025.u86", 0x0000000, 0x0400000, CRC(f06f3d69) SHA1(83e1d2f72275de836e170c1c10905cb6da58b90a) )
+ROM_END
+
+
+ROM_START( followst )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20001411.u73", 0x0000002, 0x0400000, CRC(a1037235) SHA1(3badc901f8d1488cb630b07adc18cc280bd1c111) )
+ ROM_LOAD32_WORD("20001411.u86", 0x0000000, 0x0400000, CRC(aa3d76aa) SHA1(94350d0efb49467febd1500dbb697aa865d43843) )
+ROM_END
+
+
+ROM_START( fortath )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10248611.u72", 0x0800002, 0x0400000, CRC(90e481a0) SHA1(b73045e1f8602f17e6d0f9d9f5718c7e7cd0dd81) )
+ ROM_LOAD32_WORD("10248611.u73", 0x0000002, 0x0400000, CRC(4f361938) SHA1(51c23d09ba7cc7c73559e10b023962e7eb7059ed) )
+ ROM_LOAD32_WORD("10248611.u85", 0x0800000, 0x0400000, CRC(0b33c40b) SHA1(055ac1528a2008a4b481db201b95dabf8531d6e4) )
+ ROM_LOAD32_WORD("10248611.u86", 0x0000000, 0x0400000, CRC(39274d5c) SHA1(ef01c3f010800ece44ccb50be7cf14af538e21fc) )
+ROM_END
+
+
+ROM_START( frogwld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251114.u72", 0x0800002, 0x0400000, CRC(36f8066f) SHA1(c8a3dc25488d7d578e05bf247b2d3e0959f5c511) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251114.u73", 0x0000002, 0x0400000, CRC(f058f8f3) SHA1(02efb3de7765e917fb6c29cbfdd90845fb3f0a7b) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251114.u85", 0x0800000, 0x0400000, CRC(b4165c0f) SHA1(823179a70841f49c8100d8d77620548ceea01550) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251114.u86", 0x0000000, 0x0400000, CRC(feb93395) SHA1(56c0f9b0e3616bc57a564220303c13f60fc72df8) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( gambjack )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20197211.u73", 0x0000002, 0x0400000, CRC(80eeb208) SHA1(ad38d08993457a344ed5da9b6335e9a933b11a67) )
+ ROM_LOAD32_WORD("20197211.u86", 0x0000000, 0x0400000, CRC(d55c8c10) SHA1(fb876c0fe04785d01baef1debe5a16f4d2e1587f) )
+ROM_END
+
+
+ROM_START( gwnn )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0452501.u72", 0x0800002, 0x0400000, CRC(68b68c92) SHA1(3c23e02ba9cc31352df19b3f641191a4e6261e7b) )
+ ROM_LOAD32_WORD("0452501.u73", 0x0000002, 0x0400000, CRC(3644eacc) SHA1(115b7a7ddf9ca1c82aae7c8dcf864d3c224e93be) )
+ ROM_LOAD32_WORD("0452501.u85", 0x0800000, 0x0400000, CRC(3b95fa30) SHA1(09e53a4434950212346f447315b41da9216a2e24) )
+ ROM_LOAD32_WORD("0452501.u86", 0x0000000, 0x0400000, CRC(2b6407cf) SHA1(ac9242ebd8e669e84664e9aa0f3ec1eb15049a3e) )
+ROM_END
+
+
+ROM_START( geishaa6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10000811.u72", 0x0800002, 0x0400000, CRC(1efb986d) SHA1(34a5964e0eada085ff738ee4853beb75c431aaaa) )
+ ROM_LOAD32_WORD("10000811.u73", 0x0000002, 0x0400000, CRC(544c2cd6) SHA1(3904bb39096dd66f3579b7f244e8872fe29f4f72) )
+ ROM_LOAD32_WORD("10000811.u85", 0x0800000, 0x0400000, CRC(02c7819e) SHA1(f553adf6975c6fafff61e30605531b91ae5598af) )
+ ROM_LOAD32_WORD("10000811.u86", 0x0000000, 0x0400000, CRC(994e2e17) SHA1(a8b40aeb98f4e80a3eb412927f23b4292a7dbf6e) )
+ROM_END
+
+
+ROM_START( goape )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10006211.u73", 0x0000002, 0x0400000, CRC(d579d719) SHA1(e3679657ed2f27b52a762a7f424714e5080a6957) )
+ ROM_LOAD32_WORD("10006211.u86", 0x0000000, 0x0400000, CRC(392ed11e) SHA1(4fef477254b75c37a282a77aaf3046855118bdc0) )
+ROM_END
+
+
+ROM_START( gogreen )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10003411.u72", 0x0800002, 0x0400000, CRC(e138958c) SHA1(4416c4e00e388e8c84f9d82949c1875a5b34655f) )
+ ROM_LOAD32_WORD("10003411.u73", 0x0000002, 0x0400000, CRC(279da15c) SHA1(967063011447aeb4563878c13da3cf60f3f8b456) )
+ ROM_LOAD32_WORD("10003411.u85", 0x0800000, 0x0400000, CRC(57f68a9a) SHA1(8e7075e2b532a0c5ad0fd9d9f815a764cb9bb842) )
+ ROM_LOAD32_WORD("10003411.u86", 0x0000000, 0x0400000, CRC(17f801b4) SHA1(c2044c445694fb0755add29e4a4a0ccb9bf36442) )
+ROM_END
+
+
+ROM_START( goldarch )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10197411.u72", 0x0800002, 0x0400000, CRC(f6d262c6) SHA1(09e5f1e3838921482b01005e8781e83f08a9bd75) )
+ ROM_LOAD32_WORD("10197411.u73", 0x0000002, 0x0400000, CRC(edaaadf1) SHA1(3d68ba211c1904e7ea35d679c9f8845ef1e4ea90) )
+ ROM_LOAD32_WORD("10197411.u85", 0x0800000, 0x0400000, CRC(dc2c1319) SHA1(8df96bf7b96a3c7df0a155420959d939daedf5c4) )
+ ROM_LOAD32_WORD("10197411.u86", 0x0000000, 0x0400000, CRC(00858fad) SHA1(8467ed9898d2234ba48e9896b8dd20afa75c5f69) )
+ROM_END
+
+
+ROM_START( gldnflc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10158311.u72", 0x0800002, 0x0400000, CRC(521e2429) SHA1(0cfadf64341574eaec6fc89ecccfa2f02c583dd1) )
+ ROM_LOAD32_WORD("10158311.u73", 0x0000002, 0x0400000, CRC(35e72b56) SHA1(c6013aa3b6ea243f057aedab67feeed16ee39537) )
+ ROM_LOAD32_WORD("10158311.u85", 0x0800000, 0x0400000, CRC(f17c5c40) SHA1(32225a11d529c0312b27ed838badebed7d96469b) )
+ ROM_LOAD32_WORD("10158311.u86", 0x0000000, 0x0400000, CRC(c3d4d641) SHA1(b46d82af862c96068ddd4f530b2229634161b209) )
+ROM_END
+
+
+ROM_START( gldgong )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152558.u72", 0x0800002, 0x0400000, CRC(86ca7b2b) SHA1(938dcbc846d0f87e374d6c835ac6cb8185faf48c) )
+ ROM_LOAD32_WORD("0152558.u73", 0x0000002, 0x0400000, CRC(de1a91f6) SHA1(6bc640cd5b2ffebed7ef4b43c980f10eb22ec5ba) )
+ ROM_LOAD32_WORD("0152558.u85", 0x0800000, 0x0400000, CRC(29557de6) SHA1(1e7f03ca41d510561e22b944a46b98d00abfd29c) )
+ ROM_LOAD32_WORD("0152558.u86", 0x0000000, 0x0400000, CRC(9e825d94) SHA1(642edc067c651b127890324fcbd947124fd9a07e) )
+ROM_END
+
+
+ROM_START( goldinc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__10174011.u72", 0x0800002, 0x0400000, CRC(8629d154) SHA1(bb4e679188ec8f58e8e227804c36d1e61e575efe) )
+ ROM_LOAD32_WORD("sp__10174011.u73", 0x0000002, 0x0400000, CRC(7a88f44f) SHA1(586cbcf25eedcae538aaa3c3f8c7700778180295) )
+ ROM_LOAD32_WORD("sp__10174011.u85", 0x0800000, 0x0400000, CRC(dde914b2) SHA1(f35b761dd89796f62fec40d48c0223f585247de0) )
+ ROM_LOAD32_WORD("sp__10174011.u86", 0x0000000, 0x0400000, CRC(c4f488f9) SHA1(0db96a71f361f80f8e7265d1873728fc3013c204) )
+ROM_END
+
+
+ROM_START( goldincu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252533.u85", 0x0800000, 0x0400000, CRC(cb1268de) SHA1(dc5a18736ac76c59811c7bccd7c3a4cd468fccec) )
+ ROM_LOAD32_WORD("0252533.u86", 0x0000000, 0x0400000, CRC(5e53d9af) SHA1(e850e1707be120b9d6a23524c65e63efb20d1cf1) )
+ ROM_LOAD32_WORD("0252533.u73", 0x0000002, 0x0400000, CRC(768cecbb) SHA1(2cd2b5906c0a45aecaca2d26063b2ce62ca588eb) )
+ ROM_LOAD32_WORD("0252533.u72", 0x0800002, 0x0400000, CRC(ce66ccd2) SHA1(71f204ecfd0e31b071cde59bbd974e489ee1f570) )
+ROM_END
+
+
+ROM_START( goldpym )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10130811.u72", 0x0800002, 0x0400000, CRC(be3c43ba) SHA1(23ac49737061690a814e9a54a1f32290621bdaaf) )
+ ROM_LOAD32_WORD("10130811.u73", 0x0000002, 0x0400000, CRC(f20e603e) SHA1(5577934713be6996057a2fe62c8988635c842b76) )
+ ROM_LOAD32_WORD("10130811.u85", 0x0800000, 0x0400000, CRC(f2e1763f) SHA1(86d8d96c016bf88c8db9eae3de1bd9c64f517189) )
+ ROM_LOAD32_WORD("10130811.u86", 0x0000000, 0x0400000, CRC(57b5488a) SHA1(d09915be7dee48570e79436eff55cabad58b783b) )
+ROM_END
+
+
+ROM_START( goldsam )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10247811.u71", 0x1000002, 0x0400000, CRC(b5d9eb6f) SHA1(c614073463e60cc3fe379b81215324fa9e150948) )
+ ROM_LOAD32_WORD("10247811.u72", 0x0800002, 0x0400000, CRC(33967413) SHA1(ceb6aa9937dc5087298dfad8f3b2edc5cc8dd8a1) )
+ ROM_LOAD32_WORD("10247811.u73", 0x0000002, 0x0400000, CRC(dc0c374b) SHA1(5e4b1800aa69863aa537aec72285e2ffaccf0aee) )
+ ROM_LOAD32_WORD("10247811.u84", 0x1000000, 0x0400000, CRC(7c9b075a) SHA1(9d0095d2219747610c060b99b612d3a1353ed561) )
+ ROM_LOAD32_WORD("10247811.u85", 0x0800000, 0x0400000, CRC(d1f22168) SHA1(a63e6856f73fc2642edd59b18282ad69e32b3310) )
+ ROM_LOAD32_WORD("10247811.u86", 0x0000000, 0x0400000, CRC(b888e6ab) SHA1(a3df344fa1a1419ef4f4225e808189d4acffdc86) )
+ROM_END
+
+
+ROM_START( gbmoney )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351016.u72", 0x0800002, 0x0400000, CRC(7703165a) SHA1(6d9e019796dee04a9817c4176af5bf10f7a7597d) )
+ ROM_LOAD32_WORD("0351016.u73", 0x0000002, 0x0400000, CRC(7bccca48) SHA1(b7a4f00eac4b91ec671555f1332f705acffd7b00) )
+ ROM_LOAD32_WORD("0351016.u85", 0x0800000, 0x0400000, CRC(28ca3d73) SHA1(3d9edfffe2d7fd37e0f9c6cd292ca3c68abae15b) )
+ ROM_LOAD32_WORD("0351016.u86", 0x0000000, 0x0400000, CRC(04ce6b76) SHA1(b846752a739ae6c657e74bbe5e5e772a6c3d5e00) )
+ROM_END
+
+
+ROM_START( grizzly )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10214711.u71", 0x1000002, 0x0400000, CRC(f1bb1351) SHA1(59b5f6ee3a3e05e5d975b22de35d0c7bd87f82d3) )
+ ROM_LOAD32_WORD("10214711.u86", 0x0000000, 0x0400000, CRC(4d071a11) SHA1(1f1557d6ad403ab13bc505076f26969fd81dd2e7) )
+ ROM_LOAD32_WORD("10214711.u85", 0x0800000, 0x0400000, CRC(381765db) SHA1(8dc8901455f3c1f8b6302c6a996afe15280cf44b) )
+ ROM_LOAD32_WORD("10214711.u84", 0x1000000, 0x0400000, CRC(d78ce4b8) SHA1(ab0a10d583b386975b0a53fccd9870b82a3d91a5) )
+ ROM_LOAD32_WORD("10214711.u73", 0x0000002, 0x0400000, CRC(c45f8405) SHA1(2a5ef6932736e65ac62bbeee54e62689dd912dac) )
+ ROM_LOAD32_WORD("10214711.u72", 0x0800002, 0x0400000, CRC(135ebde3) SHA1(baa20971ab9617742382088b9e956eeede11879b) )
+ROM_END
+
+
+ROM_START( heartgld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20169511.u72", 0x0800002, 0x0400000, CRC(041cf141) SHA1(793a1c1ca44f0d4c83294456f953dc4e7fd3b134) )
+ ROM_LOAD32_WORD("20169511.u73", 0x0000002, 0x0400000, CRC(ee851155) SHA1(885928fccf3368911717b7ca5352ecae862c7ebc) )
+ ROM_LOAD32_WORD("20169511.u85", 0x0800000, 0x0400000, CRC(af0db2a6) SHA1(aec212c72d8588314cdb2b558f29524b0c142bbc) )
+ ROM_LOAD32_WORD("20169511.u86", 0x0000000, 0x0400000, CRC(c2f2111a) SHA1(9c62dcac8fe03afbb7475a0d6e89ff01c6795c6f) )
+ROM_END
+
+
+ROM_START( heartveg )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10232911.u86", 0x0000000, 0x0400000, CRC(0ef4e3cb) SHA1(0cb2c296d7ac39e0e3fe590040c232e35d1508d4) )
+ ROM_LOAD32_WORD("10232911.u73", 0x0000002, 0x0400000, CRC(e33aeb25) SHA1(32c3e914fff060404ebf3fbb7a502c9081b57862) )
+ROM_END
+
+
+ROM_START( hlntroy )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151336.u72", 0x0800002, 0x0400000, CRC(b694d927) SHA1(0151f3980a401d646a18b9956d3d247daaa48bf2) )
+ ROM_LOAD32_WORD("0151336.u73", 0x0000002, 0x0400000, CRC(aebf8e8e) SHA1(22b28883c4ea365c07b6c4ae2fe3c873be158685) )
+ ROM_LOAD32_WORD("0151336.u85", 0x0800000, 0x0400000, CRC(4c82ed24) SHA1(455ac96a92b383cb7e2391e92e528c3b4e51f5cc) )
+ ROM_LOAD32_WORD("0151336.u86", 0x0000000, 0x0400000, CRC(7100841d) SHA1(67fa5616ca0bb2b25ed2951d3decf0126e0bac82) )
+ROM_END
+
+
+ROM_START( highnoon )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20004111.u72", 0x0800002, 0x0400000, CRC(fa35cdef) SHA1(060af506fee9234fb4921b788368e3e850b681c9) )
+ ROM_LOAD32_WORD("20004111.u73", 0x0000002, 0x0400000, CRC(a7b68492) SHA1(745220b963f9c5755ad078de9ccbca3c922d40ed) )
+ ROM_LOAD32_WORD("20004111.u85", 0x0800000, 0x0400000, CRC(cde132fd) SHA1(157e1d7fde6c57e5bc4ace03e43734d30141ad09) )
+ ROM_LOAD32_WORD("20004111.u86", 0x0000000, 0x0400000, CRC(c4f106c9) SHA1(38cde08bcdc8e053e8ea0166989a6ef40df139a3) )
+ROM_END
+
+
+ROM_START( holdrma )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10100511.u72", 0x0800002, 0x0400000, CRC(197035d3) SHA1(18da7e44107e8e0df584bd866a0083cf85ecceee) )
+ ROM_LOAD32_WORD("10100511.u73", 0x0000002, 0x0400000, CRC(04fec2d4) SHA1(56beb6107c56674dc914f0c988311375dd281081) )
+ ROM_LOAD32_WORD("10100511.u85", 0x0800000, 0x0400000, CRC(daae9640) SHA1(3d8aa7b4d55d1c3d8196be26bb89b83785666df1) )
+ ROM_LOAD32_WORD("10100511.u86", 0x0000000, 0x0400000, CRC(9da0445f) SHA1(65e8d5f2563a5aa90dcba8b854912fe835294cb3) )
+ROM_END
+
+
+ROM_START( househrt )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10200311.u73", 0x0000002, 0x0400000, CRC(ad7c55fc) SHA1(873abc95c8118b5ca73779445023e8e0299498a6) )
+ ROM_LOAD32_WORD("10200311.u86", 0x0000000, 0x0400000, CRC(6cdc5816) SHA1(7157a12baa98ba810f5dcc5d5816a3380748032b) )
+ROM_END
+
+
+ROM_START( incachf )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20190711.u72", 0x0800002, 0x0400000, CRC(95d1dfd2) SHA1(1faead5e4429e4e8a6fd53c5b16bd3fac9483c28) )
+ ROM_LOAD32_WORD("20190711.u73", 0x0000002, 0x0400000, CRC(45208b71) SHA1(e3ce2e9f5bd467872380ad387e77447831a0e67e) )
+ ROM_LOAD32_WORD("20190711.u85", 0x0800000, 0x0400000, CRC(46816847) SHA1(aa65826fe1282b15fbdd8abe81e03f0d11d4f18f) )
+ ROM_LOAD32_WORD("20190711.u86", 0x0000000, 0x0400000, CRC(f9fa7d96) SHA1(a247c2694c0f0f78cbc431dca4d9385ab991ae80) )
+ROM_END
+
+
+ROM_START( indream )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10004211.u72", 0x0800002, 0x0400000, CRC(92c75004) SHA1(6baa35896dd51c17ab5818919616a217b8b2e4dd) )
+ ROM_LOAD32_WORD("10004211.u73", 0x0000002, 0x0400000, CRC(41279ab8) SHA1(3f275669036ef07d7a0b6ebb1ea58ca5fde963e0) )
+ ROM_LOAD32_WORD("10004211.u85", 0x0800000, 0x0400000, CRC(ec18c9ea) SHA1(e3150499e7ad4a2e63aa3c070089c8267eefa5af) )
+ ROM_LOAD32_WORD("10004211.u86", 0x0000000, 0x0400000, CRC(bea8f843) SHA1(e8f345c2ff5f751e64bb945827826e481d376377) )
+ROM_END
+
+
+ROM_START( indremce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20109411.u72", 0x0800002, 0x0400000, CRC(4269940b) SHA1(8f5f6d751360e0abe2a6a80551f56176c46249e5) )
+ ROM_LOAD32_WORD("20109411.u73", 0x0000002, 0x0400000, CRC(a0a99966) SHA1(6fc4e3496e7791e818cbda6d95355467ceb28e6c) )
+ ROM_LOAD32_WORD("20109411.u85", 0x0800000, 0x0400000, CRC(b8b51dea) SHA1(04e6a261ab4912c7204b4a276147e1e219e02067) )
+ ROM_LOAD32_WORD("20109411.u86", 0x0000000, 0x0400000, CRC(18ae6a0a) SHA1(0401b86c7053129eb7fbd27c3e5988481df67481) )
+ROM_END
+
+
+ROM_START( indremll )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20151911.u71", 0x1000002, 0x0400000, CRC(81aecf10) SHA1(ca9236003e12dbe897dd942696dbac5cf059e8f1) )
+ ROM_LOAD32_WORD("20151911.u72", 0x0800002, 0x0400000, CRC(ebf17295) SHA1(f057ee03fc51041a4aa4413f3cb7df7483b4dd49) )
+ ROM_LOAD32_WORD("20151911.u73", 0x0000002, 0x0400000, CRC(ae6590eb) SHA1(d26d4c1612a466a4d67ca51cf6df2c38da88cd0c) )
+ ROM_LOAD32_WORD("20151911.u84", 0x1000000, 0x0400000, CRC(14ca706b) SHA1(552b8c864f8b68c48688e70e55424ceb34de4757) )
+ ROM_LOAD32_WORD("20151911.u85", 0x0800000, 0x0400000, CRC(d5b64886) SHA1(07b2e2c35e1a71d5c6b5687452f3debee1128632) )
+ ROM_LOAD32_WORD("20151911.u86", 0x0000000, 0x0400000, CRC(81144634) SHA1(3352bc272da29706d3913e65e0eccfd597628239) )
+ROM_END
+
+
+ROM_START( indrem2c )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10150611.u72", 0x0800002, 0x0400000, CRC(7181dc26) SHA1(63b6ae4c3e7464d75762224a8c30348c6c6f0e98) )
+ ROM_LOAD32_WORD("10150611.u73", 0x0000002, 0x0400000, CRC(a23e7fcd) SHA1(d47751a88c7609118d0acbeabbcb812d195e3d48) )
+ ROM_LOAD32_WORD("10150611.u85", 0x0800000, 0x0400000, CRC(d49a6d8b) SHA1(55ebb5b098565cea8305ad9998eaee9a2b84cdbd) )
+ ROM_LOAD32_WORD("10150611.u86", 0x0000000, 0x0400000, CRC(23a13807) SHA1(5e0a403c3d227ef8ba49e2bd5f0a4f77acd42518) )
+ROM_END
+
+
ROM_START( indremmm )
ARISTMK6_BIOS
@@ -378,6 +1438,1143 @@ ROM_START( indremmm )
ROM_LOAD32_WORD("10130711.u72", 0x0800002, 0x0400000, CRC(efe15e58) SHA1(8ae7b1436664189a5d07f523d41611bca6d1936c) )
ROM_END
+
+ROM_START( indgldcm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10102511.u72", 0x0800002, 0x0400000, CRC(e814271e) SHA1(9aaf9a463fd08a9cdb48dcb60cb0242f3df1b759) )
+ ROM_LOAD32_WORD("10102511.u73", 0x0000002, 0x0400000, CRC(318a4b3e) SHA1(ba16fb0a82539f01b5b8902f510b0acdfe0fdf6d) )
+ ROM_LOAD32_WORD("10102511.u85", 0x0800000, 0x0400000, CRC(6b888235) SHA1(6bea4e0c547d04a25202969d6216beacd8e63b23) )
+ ROM_LOAD32_WORD("10102511.u86", 0x0000000, 0x0400000, CRC(9340f843) SHA1(e3cf3ea427535aab8027f7d2f6c6e496674d694f) )
+ROM_END
+
+
+ROM_START( indprncs )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10174111.u72", 0x0800002, 0x0400000, CRC(785493ea) SHA1(e56ee84783a6033ea327a2035df58cb8deca150f) )
+ ROM_LOAD32_WORD("10174111.u73", 0x0000002, 0x0400000, CRC(c128c9a5) SHA1(bed6f0eba6da62a3981e5c9b6ada5209d37613e5) )
+ ROM_LOAD32_WORD("10174111.u85", 0x0800000, 0x0400000, CRC(829f492e) SHA1(36abc1b1beb01814a4e5fc68f1cd424ae979ced7) )
+ ROM_LOAD32_WORD("10174111.u86", 0x0000000, 0x0400000, CRC(dfad47ba) SHA1(807c0e0e4b0cccb8e4d2d34f26be26973745ca1b) )
+ROM_END
+
+
+ROM_START( jailbrk )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10125611.u72", 0x0800002, 0x0400000, CRC(5185ad7f) SHA1(34517ded04bf51be348200bc09e848ab74ccbeef) )
+ ROM_LOAD32_WORD("10125611.u73", 0x0000002, 0x0400000, CRC(5142c5e0) SHA1(dde1f300292b0b8250aeab1d686fb36184daabd7) )
+ ROM_LOAD32_WORD("10125611.u86", 0x0000000, 0x0400000, CRC(3c6d628c) SHA1(d60ad4b04545ccaf6212a47796d16d97173d530b) )
+ ROM_LOAD32_WORD("10125611.u85", 0x0800000, 0x0400000, CRC(705ddca8) SHA1(e0f8ca2e323f1dd040ed0cd4f974e419e716a0c6) )
+ROM_END
+
+
+ROM_START( jefffox )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351068.u72", 0x0800002, 0x0400000, CRC(ff2ff01d) SHA1(c0d17b3d9907d3876c7a1dbc19b023afcffb2bb1) ) /* m27v322 */
+ ROM_LOAD32_WORD("0351068.u73", 0x0000002, 0x0400000, CRC(4b778a84) SHA1(d11b2aefcaa2ac22fea80faab524f82511b6344a) ) /* m27v322 */
+ ROM_LOAD32_WORD("0351068.u85", 0x0800000, 0x0400000, CRC(52d5395e) SHA1(57b854e516881bc208b48ed82fdef25059e2efab) ) /* m27v322 */
+ ROM_LOAD32_WORD("0351068.u86", 0x0000000, 0x0400000, CRC(6b0a7eb3) SHA1(cd99fed52643afa596bfbf4a18deca42043520ef) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( jewelcm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151051.u72", 0x0800002, 0x0400000, CRC(6c168e3b) SHA1(db251f024881e27615049f94c6e11002e89b2c40) )
+ ROM_LOAD32_WORD("0151051.u73", 0x0000002, 0x0400000, CRC(3517c88f) SHA1(fd02618f6f4553ceda17780c7d1c5cf7a2ec44a6) )
+ ROM_LOAD32_WORD("0151051.u85", 0x0800000, 0x0400000, CRC(9194156f) SHA1(b030432ae7da6b36af85a1ddd43a5657542989ad) )
+ ROM_LOAD32_WORD("0151051.u86", 0x0000000, 0x0400000, CRC(68a438be) SHA1(c62fae7d0f4909ba5d3b72fc7f903a49cc25c168) )
+ROM_END
+
+
+ROM_START( kingnep )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20189111.u72", 0x0800002, 0x0400000, CRC(4e3006a2) SHA1(6d566d2120cb612f647223e61347a1784cb69a95) )
+ ROM_LOAD32_WORD("20189111.u73", 0x0000002, 0x0400000, CRC(1e815d36) SHA1(b29f5e812f52317b060feac8ee91c08a545db7f4) )
+ ROM_LOAD32_WORD("20189111.u85", 0x0800000, 0x0400000, CRC(df89ae50) SHA1(fa9a5c795266bcafea0062aae34a2b7432550b53) )
+ ROM_LOAD32_WORD("20189111.u86", 0x0000000, 0x0400000, CRC(750597c6) SHA1(06d3ba55b313da8973fd2b34ba888920519c51c6) )
+ROM_END
+
+
+ROM_START( kingnile )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20106321.u72", 0x0800002, 0x0400000, CRC(2600d9da) SHA1(2c78b987b8a8641b7eedda4880bd3f5846f11224) )
+ ROM_LOAD32_WORD("20106321.u73", 0x0000002, 0x0400000, CRC(2875a911) SHA1(3e881c8c736f297778836c128f66150628038e49) )
+ ROM_LOAD32_WORD("20106321.u85", 0x0800000, 0x0400000, CRC(a981510c) SHA1(5c018eb101193b1f4864ccd8c30fe328713c4c97) )
+ ROM_LOAD32_WORD("20106321.u86", 0x0000000, 0x0400000, CRC(c4b7a58e) SHA1(f0877c9e0a285808c8117d09a33dec2d2caf7b5b) )
+ROM_END
+
+
+ROM_START( kingnilea )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30106331.u72", 0x0800002, 0x0400000, CRC(ea5d2450) SHA1(fdcf6c532231e9abf3a1c035bdef9d0db7fcf148) )
+ ROM_LOAD32_WORD("30106331.u73", 0x0000002, 0x0400000, CRC(9a90354d) SHA1(5c5b0822e6a842f85e2acca0e1c8bfe0c3f68496) )
+ ROM_LOAD32_WORD("30106331.u85", 0x0800000, 0x0400000, CRC(524c786e) SHA1(7e40266be5496baefd74796ce66857aec2d21437) )
+ ROM_LOAD32_WORD("30106331.u86", 0x0000000, 0x0400000, CRC(c3830908) SHA1(438fc339f8b71668e816b5909195cae4158f39c2) )
+ROM_END
+
+
+ROM_START( kingpeng )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("40109021.u72", 0x0800002, 0x0400000, CRC(44854b6b) SHA1(eae87ea7a6d4ade8de5ea7a3614d7e3183ec0af3) )
+ ROM_LOAD32_WORD("40109021.u73", 0x0000002, 0x0400000, CRC(ac8e7dc1) SHA1(b317107cda37c6148e84237fdc76f2c2abf4d743) )
+ ROM_LOAD32_WORD("40109021.u85", 0x0800000, 0x0400000, CRC(f81ac65b) SHA1(0833960ce8b1e883c033c92a8121cc89bac6f64c) )
+ ROM_LOAD32_WORD("40109021.u86", 0x0000000, 0x0400000, CRC(077635b9) SHA1(3d17892df4a068701be1ac649f448e10b8c52ebd) )
+ROM_END
+
+
+ROM_START( koalama6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30001011.u72", 0x0800002, 0x0400000, CRC(84c0f78d) SHA1(3f8e98261bfce1223de538d6bd53fa92d38c4b0d) )
+ ROM_LOAD32_WORD("30001011.u73", 0x0000002, 0x0400000, CRC(df3d45a0) SHA1(e9cbfeba1271a66c574cfb3bd96e21fd8cdd26f2) )
+ ROM_LOAD32_WORD("30001011.u85", 0x0800000, 0x0400000, CRC(1e12c01e) SHA1(21cad879ece470c465907dd970741b13774fb524) )
+ ROM_LOAD32_WORD("30001011.u86", 0x0000000, 0x0400000, CRC(e405c4b8) SHA1(e838767f0c224a3c96f9dd480559fed01ca7a398) )
+ROM_END
+
+
+ROM_START( kohinoor )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10136711.u72", 0x0800002, 0x0400000, CRC(9b6f5a83) SHA1(06707953091719bf545efd2200f81504c5416e74) )
+ ROM_LOAD32_WORD("10136711.u73", 0x0000002, 0x0400000, CRC(dfdeb535) SHA1(be6b2e84603a5b07e4561012ff9b1d45fbd4f281) )
+ ROM_LOAD32_WORD("10136711.u85", 0x0800000, 0x0400000, CRC(cd8324e6) SHA1(b779d1040cd0119b778032d0e165d31d8fafd128) )
+ ROM_LOAD32_WORD("10136711.u86", 0x0000000, 0x0400000, CRC(e76e81f3) SHA1(1606c08ab6e75ad0cbbdd3f297dbb4fdf855c013) )
+ROM_END
+
+
+ROM_START( lgfish )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10220111.u71", 0x1000002, 0x0400000, CRC(75d5bf1c) SHA1(6249b3ed929a65efed770615f2fe691612e8ac72) )
+ ROM_LOAD32_WORD("10220111.u72", 0x0800002, 0x0400000, CRC(9ff206fe) SHA1(4c8023a3b2e4d658a859d19d54be8cfe53cf4a6f) )
+ ROM_LOAD32_WORD("10220111.u73", 0x0000002, 0x0400000, CRC(7cfed17e) SHA1(fc93e71d67228b3b1f3a34a3f3c34c2648100d2b) )
+ ROM_LOAD32_WORD("10220111.u84", 0x1000000, 0x0400000, CRC(471f61c6) SHA1(67828d3cf06e32b087fb7c4ade212580207dc2cf) )
+ ROM_LOAD32_WORD("10220111.u85", 0x0800000, 0x0400000, CRC(c386320a) SHA1(c02b4b1cdd45b9b579b21d239cf45f7f3510c14a) )
+ ROM_LOAD32_WORD("10220111.u86", 0x0000000, 0x0400000, CRC(4c491910) SHA1(1f9013621a4c9140c447637bc967ba583da318eb) )
+ROM_END
+
+
+ROM_START( lemrol )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151115.u72", 0x0800002, 0x0400000, CRC(70a40bb3) SHA1(1c3adcc36d4bb71f0099eb3663b2d67d64ba979b) )
+ ROM_LOAD32_WORD("0151115.u73", 0x0000002, 0x0400000, CRC(57f6a4be) SHA1(c91662e666b8c02b83f61a410da93ad08b4111d2) )
+ ROM_LOAD32_WORD("0151115.u85", 0x0800000, 0x0400000, CRC(b8be84bb) SHA1(1c62da796f44f23612ba605ade1835089edac3ab) )
+ ROM_LOAD32_WORD("0151115.u86", 0x0000000, 0x0400000, CRC(18d3513f) SHA1(5d592ce386054627c6f18e87d32317af73866207) )
+ROM_END
+
+
+ROM_START( lineking )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252534.u72", 0x0800002, 0x0400000, CRC(7440510c) SHA1(e00ee345e8811a7d72f33f30f8dbffee8a550e6a) )
+ ROM_LOAD32_WORD("0252534.u73", 0x0000002, 0x0400000, CRC(1b959c89) SHA1(167d628ea3be95cfacad318288bd965823b16ea3) )
+ ROM_LOAD32_WORD("0252534.u85", 0x0800000, 0x0400000, CRC(1256b8d1) SHA1(e2ab3d713c41cf00a7b3930678e0f56102fabbca) )
+ ROM_LOAD32_WORD("0252534.u86", 0x0000000, 0x0400000, CRC(7f739eb4) SHA1(cccba4551c7f2901b077473f202b1437da433ab4) )
+ROM_END
+
+
+ROM_START( lordleo )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30111211.u72", 0x0800002, 0x0400000, CRC(20e3d468) SHA1(155aa4a81f18d714c6dbbe26c5c9e9d6575b858d) )
+ ROM_LOAD32_WORD("30111211.u73", 0x0000002, 0x0400000, CRC(7666c5f8) SHA1(cd271bc8c1042fa85506691636d22d36df23025b) )
+ ROM_LOAD32_WORD("30111211.u85", 0x0800000, 0x0400000, CRC(1a921c0e) SHA1(feb59ec8372723e5babe16145596c3a9fd0938c3) )
+ ROM_LOAD32_WORD("30111211.u86", 0x0000000, 0x0400000, CRC(9ac28584) SHA1(cff40762e123d3ace2fb274166eb9d98ef7c7d4c) )
+ROM_END
+
+
+ROM_START( lougcm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20006911.u72", 0x0800002, 0x0400000, CRC(926aefe5) SHA1(1427cae296864e6dd186614d726e243b46a9aa64) )
+ ROM_LOAD32_WORD("20006911.u73", 0x0000002, 0x0400000, CRC(3165ca89) SHA1(73d5d32f1b144e25901afa2eeb82e2304f069a55) )
+ ROM_LOAD32_WORD("20006911.u85", 0x0800000, 0x0400000, CRC(21d6d1e4) SHA1(d095389ff327940abde30afe8cb2e9f1c1e34226) )
+ ROM_LOAD32_WORD("20006911.u86", 0x0000000, 0x0400000, CRC(095161ec) SHA1(4b9ff183d244f70f59eefb2eb6b261e3bcf0c486) )
+ROM_END
+
+
+ROM_START( lovestrk )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152583.u73", 0x0000002, 0x0400000, BAD_DUMP CRC(421f717d) SHA1(29eaecef6dd389329a8cfdcfa4bf3f90252eb096) ) /* 27v322 */
+ ROM_LOAD32_WORD("0152583.u86", 0x0000000, 0x0400000, CRC(c374ee56) SHA1(18b084c32a4dad6dacd3eeaf6ba430053405dbe8) ) /* 27v322 */
+ROM_END
+
+
+ROM_START( lucky88 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10241411.u71", 0x1000002, 0x0400000, CRC(f0e88142) SHA1(52271aa7dbdc99cff2a8e5230210758f4534f3bd) )
+ ROM_LOAD32_WORD("10241411.u72", 0x0800002, 0x0400000, CRC(e3d58454) SHA1(a6bfcdb0a047712e77957d2e472bb300a758f12b) )
+ ROM_LOAD32_WORD("10241411.u73", 0x0000002, 0x0400000, CRC(94b7d07e) SHA1(c12cf2da50791262ef85d0a08e897f87185c359d) )
+ ROM_LOAD32_WORD("10241411.u84", 0x1000000, 0x0400000, CRC(eb338e37) SHA1(d795d24c38e654695b8122262bcdd0641f720e58) )
+ ROM_LOAD32_WORD("10241411.u85", 0x0800000, 0x0400000, CRC(6c08de75) SHA1(ffadb5181bd82239bf616c1773ccb10dc06549a5) )
+ ROM_LOAD32_WORD("10241411.u86", 0x0000000, 0x0400000, CRC(ae09bfd7) SHA1(65f068e947a26b7b56db6b3a94691a50a002970d) )
+ROM_END
+
+
+ROM_START( luigibal )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10235411.u71", 0x1000002, 0x0400000, CRC(4f289aea) SHA1(0c77020a30178644a02dac5c9e8ab5543b63409e) )
+ ROM_LOAD32_WORD("10235411.u72", 0x0800002, 0x0400000, CRC(5f3a62b0) SHA1(c4adec9f13473246333ece978ea35d35a1527638) )
+ ROM_LOAD32_WORD("10235411.u73", 0x0000002, 0x0400000, CRC(d82cca04) SHA1(ecd126404ab147cba3fedb127772b4c9ccb849bd) )
+ ROM_LOAD32_WORD("10235411.u84", 0x1000000, 0x0400000, CRC(c8c80acf) SHA1(958310f0c31642960f90476a9d384fcbefeada75) )
+ ROM_LOAD32_WORD("10235411.u85", 0x0800000, 0x0400000, CRC(9513eded) SHA1(296974e1c4d6c61ce90c6fafc3986aa48a4344ac) )
+ ROM_LOAD32_WORD("10235411.u86", 0x0000000, 0x0400000, CRC(b44aeadc) SHA1(abee3ea6886973877002c3283bb52c624abd148c) )
+ROM_END
+
+
+ROM_START( magforst )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151139.u72", 0x0800002, 0x0400000, CRC(53d881a2) SHA1(f63c500fc0208709813d661305900de2f2edc9bf) )
+ ROM_LOAD32_WORD("0151139.u73", 0x0000002, 0x0400000, CRC(f9915826) SHA1(51c8455977b03fc6e2a3e898f225c8eb86ba58df) )
+ ROM_LOAD32_WORD("0151139.u85", 0x0800000, 0x0400000, CRC(48b5cb37) SHA1(1b2454349ee29f8779f32830cfc405e97126c4b1) )
+ ROM_LOAD32_WORD("0151139.u86", 0x0000000, 0x0400000, CRC(e412acb3) SHA1(80c5de99b0ef53ccd3eb027aade70caf83753568) )
+ROM_END
+
+
+ROM_START( magmerm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251331.u72", 0x0800002, 0x0400000, CRC(7a5399ab) SHA1(85e3ca6e00d4f1259c4899f74981ec076524e50d) )
+ ROM_LOAD32_WORD("0251331.u73", 0x0000002, 0x0400000, CRC(eff3f840) SHA1(16bec01d3aa6b103c10698cd1656ab54ee9de512) )
+ ROM_LOAD32_WORD("0251331.u85", 0x0800000, 0x0400000, CRC(0c75309e) SHA1(6b745441434c585e3cda2d854dad3861d7337ab5) )
+ ROM_LOAD32_WORD("0251331.u86", 0x0000000, 0x0400000, CRC(dd44042b) SHA1(130c26a2ca02003adaa729a54195a1e4832cc455) )
+ROM_END
+
+
+ROM_START( metestrm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152162.u72", 0x0800002, 0x0400000, CRC(1d225d8b) SHA1(477b39d9d2dd526dd3fe6fba6c4d36dfc845ebac) )
+ ROM_LOAD32_WORD("0152162.u73", 0x0000002, 0x0400000, CRC(0bc788f7) SHA1(7ce7cdbd08f7ae73a5a1b7c45e72bb9c90d91d3e) )
+ ROM_LOAD32_WORD("0152162.u85", 0x0800000, 0x0400000, CRC(1d24fa72) SHA1(1ff3a912919591dcd48459369e97d62cf27d6614) )
+ ROM_LOAD32_WORD("0152162.u86", 0x0000000, 0x0400000, CRC(a1674822) SHA1(471d704ed2600e0b806123031c9add2b13fa42ce) )
+ROM_END
+
+
+ROM_START( milkin )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10251911.u71", 0x1000002, 0x0400000, CRC(a5c83ff6) SHA1(b5eb551ab93e57c4978243909893d872b0192e08) )
+ ROM_LOAD32_WORD("10251911.u72", 0x0800002, 0x0400000, CRC(e855f155) SHA1(5a065eb205832781b9a565b9f87f7638d52a1a4b) )
+ ROM_LOAD32_WORD("10251911.u73", 0x0000002, 0x0400000, CRC(a20e4928) SHA1(a8fb46a250fe11652c5ccd2253be9aff9e6cae8b) )
+ ROM_LOAD32_WORD("10251911.u84", 0x1000000, 0x0400000, CRC(fc0a3315) SHA1(0871a0c6a87d0197d9dfd631006426b6522d61b8) )
+ ROM_LOAD32_WORD("10251911.u85", 0x0800000, 0x0400000, CRC(00186fab) SHA1(7c84808ed6f20118a79eebe1730f2fa0ef989d97) )
+ ROM_LOAD32_WORD("10251911.u86", 0x0000000, 0x0400000, CRC(eb66636c) SHA1(48216f1f72fc6714cc1876d71489bccaa1624b2e) )
+ROM_END
+
+
+ROM_START( mskitty )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10216611.u73", 0x0000002, 0x0400000, CRC(40c1bb34) SHA1(0c54ad0fb6a5c4f096be15c1ef08cb4d246b13b6) )
+ ROM_LOAD32_WORD("10216611.u85", 0x0800000, 0x0400000, CRC(c369ad11) SHA1(793b1f8d5833b06422196e2abb7eb0a34be8dbef) )
+ ROM_LOAD32_WORD("10216611.u72", 0x0800002, 0x0400000, CRC(d85219a1) SHA1(db0c5f21f7af393d11465981e70ac7b1c8f197b3) )
+ ROM_LOAD32_WORD("10216611.u86", 0x0000000, 0x0400000, CRC(36c9ef95) SHA1(71c088bd3b258ab0e8949f661f9e9e9f64949f29) )
+ROM_END
+
+
+ROM_START( mnytree )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10001211.u72", 0x0800002, 0x0400000, CRC(9ecf041c) SHA1(543eb20385bfd79c1cf10cba61c501c495e4d94a) )
+ ROM_LOAD32_WORD("10001211.u86", 0x0000000, 0x0400000, CRC(bca13ff6) SHA1(84c3491816aa9a2e9a12c321b0d1144ea14ebdbe) )
+ ROM_LOAD32_WORD("10001211.u73", 0x0000002, 0x0400000, CRC(2c9edccc) SHA1(05e7de1fbd13c1a62f7fb610dc3541a94d9a39b7) )
+ ROM_LOAD32_WORD("10001211.u85", 0x0800000, 0x0400000, CRC(ea055c36) SHA1(e97c4992150fac9e53618ebf96ac1b2dd4e9cf65) )
+ROM_END
+
+
+ROM_START( moonwalt )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10227611.u72", 0x0800002, 0x0400000, CRC(80e26c8a) SHA1(5f8b01d18210d5997bbf7966d1bf4353dadc4f7d) )
+ ROM_LOAD32_WORD("10227611.u73", 0x0000002, 0x0400000, CRC(8272e787) SHA1(b0b44fa4af0fdd3f66bd117d748ed874379ed131) )
+ ROM_LOAD32_WORD("10227611.u85", 0x0800000, 0x0400000, CRC(44f56b6f) SHA1(7706301d9e40e6197aa509c972129b016d60bf34) )
+ ROM_LOAD32_WORD("10227611.u86", 0x0000000, 0x0400000, CRC(cb21b264) SHA1(ecc1804c0fd399019e3496ae6ea0a6ea125562f2) )
+ROM_END
+
+
+ROM_START( mchilli )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20248711.u72", 0x0800002, 0x0400000, CRC(85f98b61) SHA1(1ebd8caef5f163a75e185c3fa3c001517f676890) )
+ ROM_LOAD32_WORD("20248711.u73", 0x0000002, 0x0400000, CRC(da883738) SHA1(74f5cdb7b388dec17a0e4d8a04c2107bd07c3ad7) )
+ ROM_LOAD32_WORD("20248711.u85", 0x0800000, 0x0400000, CRC(ac11dab3) SHA1(3a201a5e239b10dcdd23aed3b0d724146f2fcf68) )
+ ROM_LOAD32_WORD("20248711.u86", 0x0000000, 0x0400000, CRC(1f5207d7) SHA1(73c3742a94962a66df7af6eff660f90e7e22e344) )
+ROM_END
+
+
+ROM_START( mrwoo )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252599.u71", 0x1000002, 0x0400000, CRC(7507a271) SHA1(3bd25bf8d1ea54a7db2537fd011b12ff51e7bdd1) )
+ ROM_LOAD32_WORD("0252599.u72", 0x0800002, 0x0400000, CRC(6fed3a7e) SHA1(b07354d5d927133626232c21096465426b3053bd) )
+ ROM_LOAD32_WORD("0252599.u73", 0x0000002, 0x0400000, CRC(59cdb6ee) SHA1(1e8be1396786fced872c8ffc09772183b98a0f96) )
+ ROM_LOAD32_WORD("0252599.u84", 0x1000000, 0x0400000, CRC(0fe46063) SHA1(10f3895b164b3077d156b7eb22e1fb1356816cb3) )
+ ROM_LOAD32_WORD("0252599.u85", 0x0800000, 0x0400000, CRC(cb26bd37) SHA1(f20d54c5a6750362f47da5cac9b74ae516de16d4) )
+ ROM_LOAD32_WORD("0252599.u86", 0x0000000, 0x0400000, CRC(db5d522a) SHA1(62030c7e314a614a3d4d7386268b61f94bc1fe02) )
+ ROM_LOAD32_WORD("0252599.u85", 0x0800000, 0x0400000, CRC(cb26bd37) SHA1(f20d54c5a6750362f47da5cac9b74ae516de16d4) )
+ ROM_LOAD32_WORD("0252599.u86", 0x0000000, 0x0400000, CRC(db5d522a) SHA1(62030c7e314a614a3d4d7386268b61f94bc1fe02) )
+ROM_END
+
+
+ROM_START( mystarr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151009.u72", 0x0800002, 0x0400000, CRC(4aa6e68b) SHA1(5f015885c15fd206053d23983a38dd1dbb8f89ce) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151009.u73", 0x0000002, 0x0400000, CRC(7b8ed0d9) SHA1(6ea4bddedef955513e841ee14ec5e6ded23c1ea7) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151009.u85", 0x0800000, 0x0400000, CRC(ea82c5db) SHA1(01db2730b1eec5c9f5c011525459ec72903761cc) ) /* m27v322 */
+ ROM_LOAD32_WORD("0151009.u86", 0x0000000, 0x0400000, CRC(8a1475ac) SHA1(c948f0ca991b64d9a07e42fdb346e6df450718f2) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( mysteycm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10008111.u72", 0x0800002, 0x0400000, CRC(ee58e1e8) SHA1(1aa57c88b97a3bed04bcaabe77f231967d092f4c) )
+ ROM_LOAD32_WORD("10008111.u73", 0x0000002, 0x0400000, CRC(fd1d56df) SHA1(2f22f83995bdea66a055a1aa3cb0e8dd2c8f87cb) )
+ ROM_LOAD32_WORD("10008111.u85", 0x0800000, 0x0400000, CRC(3449d07c) SHA1(2b36edc554f157e465bcaada42d6cbfee545e146) )
+ ROM_LOAD32_WORD("10008111.u86", 0x0000000, 0x0400000, CRC(3de4876b) SHA1(76eb7bdc41dc134656452f8e0d08f009c02d9205) )
+ROM_END
+
+
+ROM_START( mysteycmu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251024.u72", 0x0800002, 0x0400000, CRC(380a868e) SHA1(a1ac6ec1a760f8bbf68b3b86cf5dd4623dc130c7) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251024.u73", 0x0000002, 0x0400000, CRC(85ad1a00) SHA1(d4f1d86647eb7724c94c3cfa89d5545a20323e62) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251024.u85", 0x0800000, 0x0400000, CRC(ee781c0f) SHA1(7729a55e1d5ff7b8a373dda8a0798374ff60a89b) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251024.u86", 0x0000000, 0x0400000, CRC(a7bdbd03) SHA1(0e763933c082163de85c408be91d216d6545e9d7) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( mystmerm )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("1j008711.u72", 0x0800002, 0x0400000, CRC(a060d4b2) SHA1(5832a7f4b808017cc251a58e9cce004b2ec41e0c) )
+ ROM_LOAD32_WORD("1j008711.u73", 0x0000002, 0x0400000, CRC(d571a0bc) SHA1(3bb3c9373fcd7c730dfd0de749d7dacb8aadaf53) )
+ ROM_LOAD32_WORD("1j008711.u85", 0x0800000, 0x0400000, CRC(803023c2) SHA1(c953b3fa12347a18fa48b5ea691ad61720c2efdd) )
+ ROM_LOAD32_WORD("1j008711.u86", 0x0000000, 0x0400000, CRC(be84df3c) SHA1(b39deff7d8d0ab30e3dbc0f33c4d45329734a05a) )
+ROM_END
+
+
+ROM_START( nerdwild )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10197311.u73", 0x0000002, 0x0400000, CRC(be64ac6d) SHA1(c0e6f68467ff248e5c619cedde74091783dafecf) )
+ ROM_LOAD32_WORD("10197311.u86", 0x0000000, 0x0400000, CRC(a14e80d4) SHA1(f1729ff10991056e1880b5c0db3bdb760b1c664b) )
+ROM_END
+
+
+ROM_START( opsesam )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351309.u72", 0x0800002, 0x0400000, CRC(41bf83e5) SHA1(cdd9c6a148970725360c763ed11e2e411c28d5e9) )
+ ROM_LOAD32_WORD("0351309.u73", 0x0000002, 0x0400000, CRC(d6bc2a4b) SHA1(55daa6c9028f40ecd23c5ffdb049447ce5ce51aa) )
+ ROM_LOAD32_WORD("0351309.u85", 0x0800000, 0x0400000, CRC(3bfdcf54) SHA1(4b174a3e65e0c3b874f99a1bc8947ebe35087672) )
+ ROM_LOAD32_WORD("0351309.u86", 0x0000000, 0x0400000, NO_DUMP )
+ROM_END
+
+
+ROM_START( orbeaut )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10213511.u73", 0x0000002, 0x0400000, CRC(8c977e22) SHA1(4de3e30995124b89354d660fed97d29574a40533) )
+ ROM_LOAD32_WORD("10213511.u86", 0x0000000, 0x0400000, CRC(4d3f0586) SHA1(da38f11e48191fd53492aa5a4875fcdc33d30c24) )
+ROM_END
+
+
+ROM_START( outbackj )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20195211.u70", 0x1800002, 0x0400000, CRC(3a0ea3ca) SHA1(88513130013b1b18772a5e538da9a8db3a54633e) )
+ ROM_LOAD32_WORD("20195211.u71", 0x1000002, 0x0400000, CRC(23f1f50c) SHA1(40145b839c2b5fde5c0f20e08f46f5a859b6e20a) )
+ ROM_LOAD32_WORD("20195211.u72", 0x0800002, 0x0400000, CRC(cdd28848) SHA1(0038bb422a1d650beaa0ffd63b7d6de1936a5e32) )
+ ROM_LOAD32_WORD("20195211.u73", 0x0000002, 0x0400000, CRC(972eaba2) SHA1(b927aac04e21922b995aa2587a76ef14c35cd2bd) )
+ ROM_LOAD32_WORD("20195211.u83", 0x1800000, 0x0400000, CRC(79ca67a1) SHA1(68bae23df71c768dc17631f6ccfc7a720c0959ee) )
+ ROM_LOAD32_WORD("20195211.u84", 0x1000000, 0x0400000, CRC(0cd41b5d) SHA1(a7891da788fe88d2191b2f0686cb9ca2ecfeeb9c) )
+ ROM_LOAD32_WORD("20195211.u85", 0x0800000, 0x0400000, CRC(a1853f27) SHA1(cd2bf8674555f6870f0689ca0adbca6890bc9b27) )
+ ROM_LOAD32_WORD("20195211.u86", 0x0000000, 0x0400000, CRC(8eea3cea) SHA1(b2353fc953f6daf03c1458e06006de31fdd7a7c3) )
+ROM_END
+
+
+ROM_START( owlcap )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__10008711.u72", 0x0800002, 0x0400000, CRC(b6be5274) SHA1(28c3a743cfef76c05567cdb7cc4ff5c60c594e1e) )
+ ROM_LOAD32_WORD("sp__10008711.u73", 0x0000002, 0x0400000, CRC(c9197a1c) SHA1(2b4649c74f624e3414732027ca77536bcaced11f) )
+ ROM_LOAD32_WORD("sp__10008711.u85", 0x0800000, 0x0400000, CRC(8de48e1e) SHA1(c52592f808f02039c7f2d9358076e3dd91f152a2) )
+ ROM_LOAD32_WORD("sp__10008711.u86", 0x0000000, 0x0400000, CRC(66b2dc21) SHA1(1eeff14dd037c8c4c7fc95a04a8dc5946200d453) )
+ROM_END
+
+
+ROM_START( pandpays )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151109.u72", 0x0800002, 0x0400000, CRC(4c4b9a62) SHA1(1c287ac85346756508e2efb13e1559af4956dd9a) )
+ ROM_LOAD32_WORD("0151109.u73", 0x0000002, 0x0400000, CRC(cc63af55) SHA1(0d8d3c6392c3121d5edbeaece880041c3afd6530) )
+ ROM_LOAD32_WORD("0151109.u85", 0x0800000, 0x0400000, CRC(ac7672fa) SHA1(8029ff08e29c48e8f4b2ecd03cf021cc89eab916) )
+ ROM_LOAD32_WORD("0151109.u86", 0x0000000, 0x0400000, CRC(ba3fe38b) SHA1(11493dff5720e158ca31f72bf59dcbbbe6d87c96) )
+ROM_END
+
+
+ROM_START( parislgt )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30002611.u72", 0x0800002, 0x0400000, CRC(d04e5031) SHA1(46ef9fe928409ec031afa97f67b271cb0059c603) )
+ ROM_LOAD32_WORD("30002611.u73", 0x0000002, 0x0400000, CRC(05e567a5) SHA1(c605033599f5fd92b20013264c0bf9eb7076ee85) )
+ ROM_LOAD32_WORD("30002611.u85", 0x0800000, 0x0400000, CRC(32eb5b34) SHA1(165c61e20ae8d52575fc0402b1cbc49bbb18d2af) )
+ ROM_LOAD32_WORD("30002611.u86", 0x0000000, 0x0400000, CRC(89508f23) SHA1(10ab87fc7c726d2d2a6c73151f2ef731b3d79979) )
+ROM_END
+
+
+ROM_START( parislgtu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251031.u72", 0x0800002, 0x0400000, CRC(8dc6a0ec) SHA1(855e8f5c6752bfc4ba25116a20ed82dfb4912c07) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251031.u73", 0x0000002, 0x0400000, CRC(d0587548) SHA1(30d0021a78ee79c6f66fb27c8c484427a5a2db1b) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251031.u85", 0x0800000, 0x0400000, CRC(e7ed0bf4) SHA1(39cb9744462f10fc791d6c604631c1182da9466b) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251031.u86", 0x0000000, 0x0400000, CRC(5224e683) SHA1(8b0dbb2fcea4d1a522160d8a6634687c5bad8acd) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( pcockmag )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("1j008811.u72", 0x0800002, 0x0400000, CRC(0519288c) SHA1(a6e838d750f17131bf0871eac8742408cb03db6c) )
+ ROM_LOAD32_WORD("1j008811.u73", 0x0000002, 0x0400000, CRC(106bd1d4) SHA1(4ecfafc883da969eb1b46c00e8b67aedfdb001bf) )
+ ROM_LOAD32_WORD("1j008811.u85", 0x0800000, 0x0400000, CRC(6453532c) SHA1(c9b885e42778af56df89520cb6e4856348958110) )
+ ROM_LOAD32_WORD("1j008811.u86", 0x0000000, 0x0400000, CRC(5348f934) SHA1(82762d643729639a1f059a1b57b74c8ab240277c) )
+ROM_END
+
+
+ROM_START( pelipete )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10177511.u72", 0x0800002, 0x0400000, CRC(6e7d67d9) SHA1(163449982405d2cd078c757d885113edbcddbd22) )
+ ROM_LOAD32_WORD("10177511.u73", 0x0000002, 0x0400000, CRC(8626fcd5) SHA1(fb08bddf8e30ef537af7f96c632d0690f241cef3) )
+ ROM_LOAD32_WORD("10177511.u85", 0x0800000, 0x0400000, CRC(99c2748b) SHA1(712c103be109839d02ace90c1498192792185733) )
+ ROM_LOAD32_WORD("10177511.u86", 0x0000000, 0x0400000, CRC(9fb0db2d) SHA1(c4c7f5f91045778dce2229919e00aa1bdb625084) )
+ROM_END
+
+
+ROM_START( pelipeteu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0252555.u72", 0x0800002, 0x0400000, CRC(4ff0a40b) SHA1(b9049a35a3ebc3e1274498809f7687a36cad6f24) )
+ ROM_LOAD32_WORD("0252555.u73", 0x0000002, 0x0400000, CRC(44d5e0af) SHA1(1693e641ddc5d4174e4e0dc07cb79e54045aaad3) )
+ ROM_LOAD32_WORD("0252555.u85", 0x0800000, 0x0400000, CRC(781e076d) SHA1(0c7d2281598822ea45f37b2afd5f12d9afe2d01a) )
+ ROM_LOAD32_WORD("0252555.u86", 0x0000000, 0x0400000, CRC(dea78964) SHA1(857e5f1deb8db3d861ea7fe78e44a8e17cc791aa) )
+ROM_END
+
+
+ROM_START( pennyar )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251169.u72", 0x0800002, 0x0400000, CRC(cdd0795f) SHA1(e5243c27cca69451015f232444b289abf3d95819) )
+ ROM_LOAD32_WORD("0251169.u73", 0x0000002, 0x0400000, CRC(b8b7c31c) SHA1(7a5cfd608d8c0a3db1054b5770065fc3733d5f35) )
+ ROM_LOAD32_WORD("0251169.u85", 0x0800000, 0x0400000, CRC(9b9bf428) SHA1(108c722d0b56ae446961eefe27579e203eeb3b19) )
+ ROM_LOAD32_WORD("0251169.u86", 0x0000000, 0x0400000, CRC(0fee6e4a) SHA1(b2a7ccbe81528067b29663f18b54520b5fefe6ec) )
+ROM_END
+
+
+ROM_START( pengpyce )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151120.u72", 0x0800002, 0x0400000, CRC(1ee80a47) SHA1(c02485003d0724941ef346fb721bd246f69545b3) )
+ ROM_LOAD32_WORD("0151120.u73", 0x0000002, 0x0400000, CRC(36699b29) SHA1(0d867f4086c07c8114bb1f383e647dab4d8ce7b8) )
+ ROM_LOAD32_WORD("0151120.u85", 0x0800000, 0x0400000, CRC(7e68ca9a) SHA1(17e96fa047b2353be53b52b0a783bb7247bc6a6f) )
+ ROM_LOAD32_WORD("0151120.u86", 0x0000000, 0x0400000, CRC(b7c646a7) SHA1(e47f88347eb2354dd982f46f7ac89b5645205b12) )
+ROM_END
+
+
+ROM_START( pharfor )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("40000921.u72", 0x0800002, 0x0400000, CRC(c5d24a99) SHA1(d6d17ab5255d153beacc39880bd58b7b647f532f) )
+ ROM_LOAD32_WORD("40000921.u73", 0x0000002, 0x0400000, CRC(33236ae6) SHA1(a9c41af9982c1a7035c5190732775a3eca4ebb78) )
+ ROM_LOAD32_WORD("40000921.u85", 0x0800000, 0x0400000, CRC(158af672) SHA1(f653f9d400f03713baa650912c8c0ab33f218fb2) )
+ ROM_LOAD32_WORD("40000921.u86", 0x0000000, 0x0400000, CRC(6d435495) SHA1(22644acb9ed28e737bc132698cd12048c76c4b80) )
+ROM_END
+
+
+ROM_START( phxfant )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20197511.u85", 0x0800000, 0x0400000, CRC(db092fc5) SHA1(c2469c131d1240faede3e6e64ee818df4ce9581d) )
+ ROM_LOAD32_WORD("20197511.u73", 0x0000002, 0x0400000, CRC(1854f81c) SHA1(fc97f1c55db5c66d2261de62a538cc0308988702) )
+ ROM_LOAD32_WORD("20197511.u72", 0x0800002, 0x0400000, CRC(3ea207d5) SHA1(ae9b032f6ab90630bb047fa508d539874bd86d18) )
+ ROM_LOAD32_WORD("20197511.u86", 0x0000000, 0x0400000, CRC(499742c6) SHA1(7743b24e658e4ee60255e9bf2b33a4937d19e3b4) )
+ROM_END
+
+
+ROM_START( pirata6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10001511.u73", 0x0000002, 0x0400000, CRC(5923957d) SHA1(62d6effe9f3af0cdc301bbc6541971e91ddc573a) )
+ ROM_LOAD32_WORD("10001511.u86", 0x0000000, 0x0400000, CRC(ed435c4a) SHA1(98750a2673411c3b193f25f2998755314bd60331) )
+ROM_END
+
+
+ROM_START( pcfavor )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20177311.u71", 0x1000002, 0x0400000, CRC(116bb514) SHA1(cd3dcca730c8e9d3fe5b0c70638f3d81f8eb8f98) )
+ ROM_LOAD32_WORD("20177311.u72", 0x0800002, 0x0400000, CRC(9b0fb8b6) SHA1(bd5a2734068e031ca7ab0f19749f28f84288125f) )
+ ROM_LOAD32_WORD("20177311.u73", 0x0000002, 0x0400000, CRC(72db5268) SHA1(de7f3619162b27bab4825f801eb1a04cce8721a3) )
+ ROM_LOAD32_WORD("20177311.u84", 0x1000000, 0x0400000, CRC(7944e972) SHA1(23d45a2e948a737d3186de5f0447ec7dd51ddc7b) )
+ ROM_LOAD32_WORD("20177311.u85", 0x0800000, 0x0400000, CRC(385e8636) SHA1(5e4bf33f91481080c80264b915a11606b03f8686) )
+ ROM_LOAD32_WORD("20177311.u86", 0x0000000, 0x0400000, CRC(f06d4fbb) SHA1(aad9c37da2ee9f7a5252267f39a9d1e8169a2472) )
+ROM_END
+
+
+ROM_START( pcbydem )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10223111.u70", 0x1800002, 0x0400000, CRC(adfaa968) SHA1(a1a8329523cbd14c24f8e6997a5be442327f61c7) )
+ ROM_LOAD32_WORD("10223111.u71", 0x1000002, 0x0400000, CRC(c71cb0e3) SHA1(c46d017bb26fb990a403cff7659b15a11f947c19) )
+ ROM_LOAD32_WORD("10223111.u72", 0x0800002, 0x0400000, CRC(81816747) SHA1(c745bc6be35976f4784730ab8b75e07688e49b22) )
+ ROM_LOAD32_WORD("10223111.u83", 0x1800000, 0x0400000, CRC(f3aab3c8) SHA1(a4c08d341f6b59b5faa14aa3381be066ecdc692a) )
+ ROM_LOAD32_WORD("10223111.u73", 0x0000002, 0x0400000, CRC(4a729ca3) SHA1(52be1fbf80a06f9959d62376102d96ea8f77f272) )
+ ROM_LOAD32_WORD("10223111.u84", 0x1000000, 0x0400000, CRC(309dbbf7) SHA1(69e44494bba43d001545c4e474ab4f712d1d8015) )
+ ROM_LOAD32_WORD("10223111.u85", 0x0800000, 0x0400000, CRC(a9b81cc4) SHA1(541765e9fe2d67c60f014a8d32866c7b8203766a) )
+ ROM_LOAD32_WORD("10223111.u86", 0x0000000, 0x0400000, CRC(c4f95ab2) SHA1(dd0a3cdaa7b421cbcfa50b94b8bbfb69769343cd) )
+ROM_END
+
+
+ROM_START( pcmostw )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20234911.u71", 0x1000002, 0x0400000, CRC(6b67d71e) SHA1(902f832c79f160b22c02222eefa5ec31285b7610) )
+ ROM_LOAD32_WORD("20234911.u72", 0x0800002, 0x0400000, CRC(d6f86683) SHA1(0e5ca980010bf40bba01d7222bc4d241b9d86667) )
+ ROM_LOAD32_WORD("20234911.u73", 0x0000002, 0x0400000, CRC(a26a224e) SHA1(222e3b067f4bde826ae19276bb48136896cbd853) )
+ ROM_LOAD32_WORD("20234911.u84", 0x1000000, 0x0400000, CRC(da762c17) SHA1(44c5bfee805d0ee8209e7b37161921d652b4d83b) )
+ ROM_LOAD32_WORD("20234911.u85", 0x0800000, 0x0400000, CRC(214a647f) SHA1(51b250ecf49776ab9dfe80cb2efdc685109f0c19) )
+ ROM_LOAD32_WORD("20234911.u86", 0x0000000, 0x0400000, CRC(7f460e25) SHA1(d97150221a3c0cac3b46d147ae96937a871ecdb3) )
+ROM_END
+
+
+ROM_START( pcgold )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30291411.u70", 0x1800002, 0x0400000, CRC(1d67f455) SHA1(4247d21757522a69184d32434cfa191a026aff19) )
+ ROM_LOAD32_WORD("30291411.u71", 0x1000002, 0x0400000, CRC(8df4d7da) SHA1(a798424a514201d954519ec0daf0a2b1cbc00082) )
+ ROM_LOAD32_WORD("30291411.u72", 0x0800002, 0x0400000, CRC(db6e9523) SHA1(a4a272af4f5f29d2e612b52a011f9daf7c0b0cd3) )
+ ROM_LOAD32_WORD("30291411.u73", 0x0000002, 0x0400000, CRC(6072d8d3) SHA1(37ce2a4213024b9ccd1859701c48e76e6c64e6ee) )
+ ROM_LOAD32_WORD("30291411.u83", 0x1800000, 0x0400000, CRC(5709ba3a) SHA1(4fd85b97f434656b3bd0d26ba8573e3cd2c936ce) )
+ ROM_LOAD32_WORD("30291411.u84", 0x1000000, 0x0400000, CRC(5927770a) SHA1(faaec01280a54775e85ae796a7d05170bece3c87) )
+ ROM_LOAD32_WORD("30291411.u85", 0x0800000, 0x0400000, CRC(6208432e) SHA1(50006d010dd3d061fef8f4fd8fbbffea1b9b0f3d) )
+ ROM_LOAD32_WORD("30291411.u86", 0x0000000, 0x0400000, CRC(bb839c90) SHA1(268008ffeeb867210664928a521051978c7770b3) )
+ROM_END
+
+
+ROM_START( pcplat )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20282111.u70", 0x1800002, 0x0400000, CRC(44ee59d6) SHA1(52dbc89c41e2aef844eaf64e734661c5945980d0) )
+ ROM_LOAD32_WORD("20282111.u71", 0x1000002, 0x0400000, CRC(a66e230f) SHA1(712a08d879902d4ee6d1ee5896d0bbff5961a3f2) )
+ ROM_LOAD32_WORD("20282111.u72", 0x0800002, 0x0400000, CRC(a22f17ed) SHA1(e3e6d50707873986b067a216d6dda25201224c53) )
+ ROM_LOAD32_WORD("20282111.u73", 0x0000002, 0x0400000, CRC(44c0462c) SHA1(e6a99ddef5d48149003fa9009dcb9880c420fedf) )
+ ROM_LOAD32_WORD("20282111.u83", 0x1800000, 0x0400000, CRC(944b7425) SHA1(a87072edea72902e12dcda2e3ef7a0b35487b2f0) )
+ ROM_LOAD32_WORD("20282111.u84", 0x1000000, 0x0400000, CRC(545289a0) SHA1(af32941fb6c03c6711fc35c453546803aec0c85b) )
+ ROM_LOAD32_WORD("20282111.u85", 0x0800000, 0x0400000, CRC(51d192c5) SHA1(2b42d0ba8eb5b6ed1006ee452ca11ff295ee0a80) )
+ ROM_LOAD32_WORD("20282111.u86", 0x0000000, 0x0400000, CRC(7ada7860) SHA1(4b8681f8ae3f279e38a9dba3b29585d7d0642f8c) )
+ROM_END
+
+
+ROM_START( pwsuper )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x3000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0154019.u21", 0x0000000, 0x0400000, CRC(678b0be2) SHA1(16f5460d67a1e897390e0c03b847511f5c14156a) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u11", 0x0000002, 0x0400000, CRC(48f60a2c) SHA1(0d27d544991b3403672250ff79c5bbbf35cdf175) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u22", 0x0800000, 0x0400000, CRC(9dbdefb7) SHA1(445a24233b435e3812747d8376addf969fea5cd2) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u12", 0x0800002, 0x0400000, CRC(5354cff5) SHA1(bf818e53a432aa8e7a2578dbb367be2c5f51bb16) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u23", 0x1000000, 0x0400000, CRC(ae04211a) SHA1(8db4fc936fa6d0e0a372b81f2e9590047522b843) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u13", 0x1000002, 0x0400000, CRC(43b44f26) SHA1(5410eea0a4911a274a794d6b27e369fb98c6edf7) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u24", 0x1800000, 0x0400000, CRC(dbb073f1) SHA1(e3a7f14cabab613453baffde3b592889d11578e7) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u14", 0x1800002, 0x0400000, CRC(a850af7f) SHA1(8d029de0083aad57ddd8b36153214b40cd388d56) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u25", 0x2000000, 0x0400000, CRC(5f9b8ef7) SHA1(f0c954d1f448f2061dbe284c78eddcfcb5afdc7c) ) /* m27v322 */
+ ROM_LOAD32_WORD("0154019.u15", 0x2000002, 0x0400000, CRC(2c7fe966) SHA1(42fc364dded0ce079ce4970b1f951c6a0ebf6c51) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( pompeia6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10002211.u72", 0x0800002, 0x0400000, CRC(e3c02b5e) SHA1(714e83160917e83dafc058a9078ace800c4c3ebf) )
+ ROM_LOAD32_WORD("10002211.u73", 0x0000002, 0x0400000, CRC(c56b6b9f) SHA1(3f4cb68620a0d993b1812768092b85353d7bc763) )
+ ROM_LOAD32_WORD("10002211.u85", 0x0800000, 0x0400000, CRC(7569d484) SHA1(127d92b7bd62543789b25fbfce65e8429ddfc654) )
+ ROM_LOAD32_WORD("10002211.u86", 0x0000000, 0x0400000, CRC(0c4ef28a) SHA1(96381853ed23cb914e5e494fc90f671c2143a305) )
+ROM_END
+
+
+ROM_START( pompeia6u )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251010.u72", 0x0800002, 0x0400000, CRC(a5959d1f) SHA1(fe92eaa3f1dc6bdc356bef2a680eb9f8a09c88a2) )
+ ROM_LOAD32_WORD("0251010.u73", 0x0000002, 0x0400000, CRC(947d3099) SHA1(d5256fc598c2e280f9e92ef6ba0e0152c8cc5d3b) )
+ ROM_LOAD32_WORD("0251010.u85", 0x0800000, 0x0400000, CRC(901f5a17) SHA1(8a7fd00a68770be23e0164907eae91b963f01091) )
+ ROM_LOAD32_WORD("0251010.u86", 0x0000000, 0x0400000, CRC(a68aac55) SHA1(630b1d4cb08d8710b81c6d709182e7c7a52f184a) )
+ROM_END
+
+
+ROM_START( prideaf )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10208511.u73", 0x0000002, 0x0400000, CRC(86c22e24) SHA1(008fb01a7690981a3bc6a7f4a06dcebaef2a892c) )
+ ROM_LOAD32_WORD("10208511.u86", 0x0000000, 0x0400000, CRC(efbf0ad5) SHA1(b4d84800c60df820bbe332879189208bac8330ef) )
+ROM_END
+
+
+ROM_START( prophecy )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20173411.u72", 0x0800002, 0x0400000, CRC(194be1d6) SHA1(8f71ff6646a34261cb003fea877b42742eea8c15) )
+ ROM_LOAD32_WORD("20173411.u73", 0x0000002, 0x0400000, CRC(683f081f) SHA1(4d625c67cb1d5fa5b025a02e797c4fc0a03893da) )
+ ROM_LOAD32_WORD("20173411.u85", 0x0800000, 0x0400000, CRC(046ae548) SHA1(246015be05294806ecfacd626449e2df7e7f569c) )
+ ROM_LOAD32_WORD("20173411.u86", 0x0000000, 0x0400000, CRC(e5950eef) SHA1(930582c34f3639b887d490c96f91814cb5228d8b) )
+ROM_END
+
+
+ROM_START( qnile )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("3j011111.u72", 0x0800002, 0x0400000, CRC(491f4ef2) SHA1(fbaa64d9603900de44642f95fb9f7ee15e138669) )
+ ROM_LOAD32_WORD("3j011111.u73", 0x0000002, 0x0400000, CRC(2f7f783c) SHA1(1739b05628bd02cb1b73c883d9f2e113da2c29e7) )
+ ROM_LOAD32_WORD("3j011111.u85", 0x0800000, 0x0400000, CRC(4e53a089) SHA1(2dd060e4ff74f7fe73850a0c3877fa4bacad36c3) )
+ ROM_LOAD32_WORD("3j011111.u86", 0x0000000, 0x0400000, CRC(76818f74) SHA1(baac1a4a8ed3f1fb5a6ca321a6efe6ece7701486) )
+ROM_END
+
+
+ROM_START( qnilese )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10102811.u70", 0x1800002, 0x0100000, CRC(5ae69121) SHA1(36dd3f9aaf5f7d2751d1954d67f898bc3ec71f3b) )
+ ROM_LOAD32_WORD("10102811.u71", 0x1000002, 0x0100000, CRC(d793440a) SHA1(dced4c04bde13293af77a9a1f4c5c606e3758de0) )
+ ROM_LOAD32_WORD("10102811.u83", 0x1800000, 0x0100000, CRC(c8580554) SHA1(58b8bfff2f8d298c4e3be2b01900800c45fa7ad7) )
+ ROM_LOAD32_WORD("10102811.u84", 0x1000000, 0x0100000, CRC(a34a9f16) SHA1(b8750e6ceb1715da8e5ac2f0183254e29a042641) )
+ ROM_LOAD32_WORD("10102811.u73", 0x0000002, 0x0400000, CRC(27391233) SHA1(e1d546cc9a57db894bdfb24592048578f5828ee5) )
+ ROM_LOAD32_WORD("10102811.u86", 0x0000000, 0x0400000, CRC(4c7bdba1) SHA1(796c9da25bbfe389aae5c03b42e15500c91a60d4) )
+ROM_END
+
+
+ROM_START( qnilejc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20123911.u72", 0x0800002, 0x0400000, CRC(a1aa9310) SHA1(a00a7dfd57fe8624421e6821c32516f018199d49) )
+ ROM_LOAD32_WORD("20123911.u73", 0x0000002, 0x0400000, CRC(0ec5d0df) SHA1(206916986b1214a9635c901cbbcda21d21e0338a) )
+ ROM_LOAD32_WORD("20123911.u85", 0x0800000, 0x0400000, CRC(a30473fd) SHA1(0af9fcee5df49d20847f98f94e09c0d394c1857a) )
+ ROM_LOAD32_WORD("20123911.u86", 0x0000000, 0x0400000, CRC(484fb352) SHA1(cc0c97895731dc3f333131ff5a47794fe1857e47) )
+ROM_END
+
+
+ROM_START( qnilejcsp )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__20123911.u72", 0x0800002, 0x0400000, CRC(c508e9d4) SHA1(59cf85729c1936e54b6c7adedf3941c24e299d48) )
+ ROM_LOAD32_WORD("sp__20123911.u73", 0x0000002, 0x0400000, CRC(ea401551) SHA1(939216babba395baf7283601f0873897f382648a) )
+ ROM_LOAD32_WORD("sp__20123911.u85", 0x0800000, 0x0400000, CRC(0be660c4) SHA1(1b3da418f907bdee21ea9fb931f1fe4438109217) )
+ ROM_LOAD32_WORD("sp__20123911.u86", 0x0000000, 0x0400000, CRC(8c37947b) SHA1(4d3bf1192fb3939565afc482721289eae10eab5f) )
+ROM_END
+
+
+ROM_START( qsheeba )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10133711.u72", 0x0800002, 0x0400000, CRC(befa03be) SHA1(abd4846f29636aff70826b3086a972682c3bffe0) )
+ ROM_LOAD32_WORD("10133711.u73", 0x0000002, 0x0400000, CRC(fb26e09a) SHA1(e2debdcea7ee7be90e70c96e3eca593b515dfd2d) )
+ ROM_LOAD32_WORD("10133711.u85", 0x0800000, 0x0400000, CRC(6f827f08) SHA1(b3777031c0a8d14557a640572c4dcfa781986b54) )
+ ROM_LOAD32_WORD("10133711.u86", 0x0000000, 0x0400000, CRC(e1313dff) SHA1(536014d8d4f3ff90d93befdcd55d5b3e6eb49e7c) )
+ROM_END
+
+
+ROM_START( raprichs )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10194211.u72", 0x0800002, 0x0400000, CRC(3b4ee6dd) SHA1(83ddfdc3d8bdf02395411d8a6721a9c65c64e69c) )
+ ROM_LOAD32_WORD("10194211.u73", 0x0000002, 0x0400000, CRC(cd13d765) SHA1(f91cb232726a038c3ff1a25259622dd99d552279) )
+ ROM_LOAD32_WORD("10194211.u85", 0x0800000, 0x0400000, CRC(3fbfdf7f) SHA1(bcfd939d0fa4d0acc2544910940fb09d48a399b5) )
+ ROM_LOAD32_WORD("10194211.u86", 0x0000000, 0x0400000, CRC(8dfb94ce) SHA1(67933b9edbd9631d2558d16267559af91084172b) )
+ROM_END
+
+
+ROM_START( redbara6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10119911.u72", 0x0800002, 0x0400000, CRC(16b6207f) SHA1(9c5ac48cccba001b2e3605eceb9610c659e06e21) )
+ ROM_LOAD32_WORD("10119911.u73", 0x0000002, 0x0400000, CRC(6590c207) SHA1(8184ae0ac02f22787c631bc823bd0fbcd5d5bf05) )
+ ROM_LOAD32_WORD("10119911.u85", 0x0800000, 0x0400000, CRC(e954aeac) SHA1(df8a9420df31c4ecc2cbe460cea4c0bd13958289) )
+ ROM_LOAD32_WORD("10119911.u86", 0x0000000, 0x0400000, CRC(599a7170) SHA1(8e3b2730b9503baa798fd59d787052a9589e0447) )
+ROM_END
+
+
+ROM_START( roadtrip )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152539.u71", 0x1000002, 0x0400000, CRC(1da57ab8) SHA1(775d1f0d6021032e909c8089ba93cc63eef18586) )
+ ROM_LOAD32_WORD("0152539.u72", 0x0800002, 0x0400000, CRC(421cfc77) SHA1(fb14ad4c06bdbdd6df4fc1299a96bb8d906d2b48) )
+ ROM_LOAD32_WORD("0152539.u73", 0x0000002, 0x0400000, CRC(cb9f6f5d) SHA1(825322c6b0407a934aca632c198615d188e2f46b) )
+ ROM_LOAD32_WORD("0152539.u84", 0x1000000, 0x0400000, NO_DUMP )
+ ROM_LOAD32_WORD("0152539.u85", 0x0800000, 0x0400000, CRC(e68205a7) SHA1(a7dc2a10de4ef229a8f25a3db19a30ea4be46cdd) )
+ ROM_LOAD32_WORD("0152539.u86", 0x0000000, 0x0400000, CRC(66c2c8da) SHA1(76d338662a80ebdfd72e403388cffe8dfbd14f59) )
+ROM_END
+
+
+ROM_START( ruprup )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10115911.u72", 0x0800002, 0x0400000, CRC(7ba80d87) SHA1(c912ec8c65060060b459de0c5ed0b3ad018eff76) )
+ ROM_LOAD32_WORD("10115911.u73", 0x0000002, 0x0400000, CRC(e60d9c93) SHA1(7504f07f04be97058b50168c14e6ec41480e43ef) )
+ ROM_LOAD32_WORD("10115911.u85", 0x0800000, 0x0400000, CRC(7debb885) SHA1(c46e3231d8a13cec7d398a8064ac76e78954dd82) )
+ ROM_LOAD32_WORD("10115911.u86", 0x0000000, 0x0400000, CRC(b6d1c4fa) SHA1(24d88882783353598e4f63edda4982f9e55b2595) )
+ROM_END
+
+
+ROM_START( rubymag )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10125711.u72", 0x0800002, 0x0400000, CRC(2cdfe857) SHA1(33b4ce8ab0a5f1e341a5c5c536c5f3619ecd7f95) )
+ ROM_LOAD32_WORD("10125711.u73", 0x0000002, 0x0400000, CRC(6699d2c6) SHA1(1c96dba91a40993cf9c3bc9e8c591e971c04bedf) )
+ ROM_LOAD32_WORD("10125711.u85", 0x0800000, 0x0400000, CRC(877fde17) SHA1(278b8cb71cafa0859073acc48339da9e645fdcc6) )
+ ROM_LOAD32_WORD("10125711.u86", 0x0000000, 0x0400000, CRC(717d1c53) SHA1(8f5204d4394c6e0b83f6f456c80e98e12fac1a66) )
+ROM_END
+
+
+ROM_START( rumbreel ) // unknown IC positions
+ ARISTMK6_BIOS
+ ROM_REGION( 0x3000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20288611.u21", 0x0000000, 0x0400000, CRC(06b37c77) SHA1(e4dad62667a1c1d4948abcd535332975148e952b) )
+ ROM_LOAD32_WORD("20288611.u11", 0x0000002, 0x0400000, CRC(cc48bb54) SHA1(6ed7a502deaff0e2fd6d0901d036fcbadf303859) )
+ ROM_LOAD32_WORD("20288611.u22", 0x0800000, 0x0400000, CRC(739c4565) SHA1(bc2cd133dfbfe18916703eacc851f1757a06f345) )
+ ROM_LOAD32_WORD("20288611.u12", 0x0800002, 0x0400000, CRC(3af99e7b) SHA1(93e68056fee9b4f29a066bd6828ff320b7d3ffa4) )
+ ROM_LOAD32_WORD("20288611.u23", 0x1000000, 0x0400000, CRC(2f561bd0) SHA1(9c2f659ec5cdfd335d089389616dac57fbb655df) )
+ ROM_LOAD32_WORD("20288611.u13", 0x1000002, 0x0400000, CRC(04b2f09d) SHA1(4090876cf8ef18ed8541f13684b076d7ac1d0d72) )
+ ROM_LOAD32_WORD("20288611.u24", 0x1800000, 0x0400000, CRC(6bf0442e) SHA1(c83ed68cd0680ebac359824defa51c1942db17f1) )
+ ROM_LOAD32_WORD("20288611.u14", 0x1800002, 0x0400000, CRC(a117e3ec) SHA1(119d7ac89ee4c2167b853d720eb87498cefab4b9) )
+ ROM_LOAD32_WORD("20288611.u25", 0x2000000, 0x0400000, CRC(3cd5171b) SHA1(fe6e17679f14ae0238c58dd5d801cb0dda3a434b) )
+ ROM_LOAD32_WORD("20288611.u15", 0x2000002, 0x0400000, CRC(2c5baf9f) SHA1(40fb5b22460b9a35ca8ebb8b0643e58665d8643f) )
+ROM_END
+
+
+ROM_START( scatmag2 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10001311.u86", 0x0000000, 0x0400000, CRC(696734d8) SHA1(baffadb943fb12d0d19069023f5cdf80b1a1674f) )
+ ROM_LOAD32_WORD("10001311.u73", 0x0000002, 0x0400000, CRC(aeef47b6) SHA1(63d296d60848269851e9d424908bbf3d52003f07) )
+ ROM_LOAD32_WORD("10001311.u85", 0x0800000, 0x0400000, CRC(d3f7018e) SHA1(345a9f55256d9ec46182ebf9c0c6fca62ea2e275) )
+ ROM_LOAD32_WORD("10001311.u72", 0x0800002, 0x0400000, CRC(e5c9dee7) SHA1(b29f7b8eb3d894e0a3dbc6cabdd2d8e59e2c2bbf) )
+ROM_END
+
+
+ROM_START( scatmag2sa )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10102711.u72", 0x0800002, 0x0400000, CRC(8ea86d88) SHA1(74ac4df6ec5131d3745de1fdc495fb4c9dc0af33) )
+ ROM_LOAD32_WORD("10102711.u73", 0x0000002, 0x0400000, CRC(d04eaa9a) SHA1(1a70612f5ca7fd0d9384f7986775848e3194b718) )
+ ROM_LOAD32_WORD("10102711.u85", 0x0800000, 0x0400000, CRC(e7e6bf08) SHA1(657077104ec632affbeaaafe5bc9569deb955668) )
+ ROM_LOAD32_WORD("10102711.u86", 0x0000000, 0x0400000, CRC(4ae076d3) SHA1(41350306d03c1211a68ae117521c2a2b9c28d9ef) )
+ROM_END
+
+
+ROM_START( sealdeal )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251029.u72", 0x0800002, 0x0400000, CRC(43ef1218) SHA1(e1d03cd9845ac81a71b5a0471d146addc2f56e0e) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251029.u73", 0x0000002, 0x0400000, CRC(383d55a9) SHA1(81bef0ed325ef7208403afa6d7af458c755a4de3) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251029.u85", 0x0800000, 0x0400000, CRC(a6327726) SHA1(2c0f02a8d361bcbfc007b9d75a4b7b685aa2b1ac) ) /* m27v322 */
+ ROM_LOAD32_WORD("0251029.u86", 0x0000000, 0x0400000, CRC(ea6b666b) SHA1(ad80042770f8e66e7455010b46d81873689f63db) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( shamnmg )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10225911.u73", 0x0000002, 0x0400000, CRC(a84ac2a4) SHA1(743d56448135b03c25325bdc3d79781e63f0b9b6) )
+ ROM_LOAD32_WORD("10225911.u86", 0x0000000, 0x0400000, CRC(3edb8156) SHA1(83bb1467d892120c2bd5e85ef05527e2d02999ae) )
+ROM_END
+
+
+ROM_START( shamnmgu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152647.u72", 0x0800002, 0x0400000, CRC(aab1dd80) SHA1(0e8fbc967c4d5c7d24f980afc78464052ca6d2a6) )
+ ROM_LOAD32_WORD("0152647.u73", 0x0000002, 0x0400000, CRC(f1e9d86d) SHA1(282961a897bbfec4ab778db207f3ef20c6f4c69d) )
+ ROM_LOAD32_WORD("0152647.u85", 0x0800000, 0x0400000, CRC(15bb6dd5) SHA1(96625e18b622d2a02f9a88d51ad90d5dac0289be) )
+ ROM_LOAD32_WORD("0152647.u86", 0x0000000, 0x0400000, CRC(9c29e10b) SHA1(9f77808162d038461f77075f0565c0a0d34a708a) )
+ROM_END
+
+
+ROM_START( shorthng )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251088.u72", 0x0800002, 0x0400000, CRC(e151390f) SHA1(e68f2584587687c96e4cbe0080630466fac61b17) )
+ ROM_LOAD32_WORD("0251088.u73", 0x0000002, 0x0400000, CRC(c214d960) SHA1(e5b75e5cb3af3b77f56ccec72833e9243d09c643) )
+ ROM_LOAD32_WORD("0251088.u85", 0x0800000, 0x0400000, CRC(e721a879) SHA1(0632c1be6c3b671aed4f6dd67b83e966033aba19) )
+ ROM_LOAD32_WORD("0251088.u86", 0x0000000, 0x0400000, CRC(c3e6f083) SHA1(4ed6b1039f060cd6480a490de28619f5370de805) )
+ROM_END
+
+
+ROM_START( smtma6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10001911.u72", 0x0800002, 0x0400000, CRC(cb5f47d4) SHA1(70fa1e68bf1fbebc6b6663fbabb78c5f286b7805) )
+ ROM_LOAD32_WORD("10001911.u73", 0x0000002, 0x0400000, CRC(ccc901f0) SHA1(4c845ccfea10a744b8c37b6b155b0fc2ce6bfede) )
+ ROM_LOAD32_WORD("10001911.u85", 0x0800000, 0x0400000, CRC(7a36f3f3) SHA1(3653a6f40587c2be1810b4a9dd8f27ecca336a70) )
+ ROM_LOAD32_WORD("10001911.u86", 0x0000000, 0x0400000, CRC(9f436ee3) SHA1(e41a9475fd10fd7d15be1665ee2d4e9dcee2d4dd) )
+ROM_END
+
+
+ROM_START( silkrda6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152537.u72", 0x0800002, 0x0400000, CRC(1ed58be6) SHA1(114c5a800592163dbc690b5d4c4c051d358828f9) )
+ ROM_LOAD32_WORD("0152537.u73", 0x0000002, 0x0400000, CRC(c32608e3) SHA1(83d9749ce77317ce5631e7c7d3985c71f26d43a5) )
+ ROM_LOAD32_WORD("0152537.u85", 0x0800000, 0x0400000, CRC(568f7ecd) SHA1(ccab6d872fe5bc00466071334b1af9f6799e40a0) )
+ ROM_LOAD32_WORD("0152537.u86", 0x0000000, 0x0400000, CRC(5e8f8fc3) SHA1(bb586743182a3797d601db740e270e773f7e3587) )
+ROM_END
+
+
+ROM_START( silgola6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20100721.u72", 0x0800002, 0x0400000, CRC(05861fb2) SHA1(ba3d2e3ab66fd7178289fdc95661f27e08124f32) )
+ ROM_LOAD32_WORD("20100721.u73", 0x0000002, 0x0400000, CRC(cffa82f0) SHA1(fe14e1d9bacbcb72ad1bdaf3d4a72eec67311bef) )
+ ROM_LOAD32_WORD("20100721.u85", 0x0800000, 0x0400000, CRC(f66f63c4) SHA1(02e669c4f7c3d0cd39b3dff156ab4b05db3bb495) )
+ ROM_LOAD32_WORD("20100721.u86", 0x0000000, 0x0400000, CRC(d91108fd) SHA1(cea026350f083ed0f061d5049de520d08730a1df) )
+ROM_END
+
+
+ROM_START( skydnca6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10272711.u71", 0x1000002, 0x0400000, CRC(d30c3d6f) SHA1(581a198d98f00c1b7a432ab85b5f65760e364131) )
+ ROM_LOAD32_WORD("10272711.u72", 0x0800002, 0x0400000, CRC(12d02b67) SHA1(aed879daca62575def363872650d33b7af7d71bb) )
+ ROM_LOAD32_WORD("10272711.u73", 0x0000002, 0x0400000, CRC(f90fc640) SHA1(07b523839ac36b07d3dbc4d24e6d987c1f644095) )
+ ROM_LOAD32_WORD("10272711.u84", 0x1000000, 0x0400000, CRC(df6885af) SHA1(e3302defbc496c1b71da6be8ed49dd4d3556d7d4) )
+ ROM_LOAD32_WORD("10272711.u85", 0x0800000, 0x0400000, CRC(4a9a7c33) SHA1(e3243fa32b6736140992ad9fcf04a420bd417846) )
+ ROM_LOAD32_WORD("10272711.u86", 0x0000000, 0x0400000, CRC(81c0b79d) SHA1(ec84ded928637f8888d0caa935ab8d64c647a536) )
+ROM_END
+
+
+ROM_START( spgcarn )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10000311.u73", 0x0000002, 0x0400000, CRC(033653f5) SHA1(40705ffb653ad4c6f3cd36c8879c48303c3845f8) )
+ ROM_LOAD32_WORD("10000311.u86", 0x0000000, 0x0400000, CRC(f7783fea) SHA1(4e7b86c0d2728ebc317dce14827a4873402d9bbb) )
+ROM_END
+
+
+ROM_START( stardrft )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20150811.u73", 0x0000002, 0x0400000, CRC(580340b4) SHA1(4febb22150581a4661bc7ed1ff0662e153de5e2b) )
+ ROM_LOAD32_WORD("20150811.u86", 0x0000000, 0x0400000, CRC(7b08a2be) SHA1(2b3d7bb2317cba7b470d68c91918a5777fdb3ed1) )
+ROM_END
+
+
+ROM_START( stardrftu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0451341.u72", 0x0800002, 0x0400000, CRC(dc7a30c1) SHA1(8f24c18efd6171cda7ca841d3b275937e35e2be8) ) /* m27v322 */
+ ROM_LOAD32_WORD("0451341.u73", 0x0000002, 0x0400000, CRC(3e59b84f) SHA1(3148d48df74c35681759a234d7aa746cbb0afb0e) ) /* m27v322 */
+ ROM_LOAD32_WORD("0451341.u85", 0x0800000, 0x0400000, CRC(689ded33) SHA1(5d5b744321313c4618ecf319827c778be646245f) ) /* m27v322 */
+ ROM_LOAD32_WORD("0451341.u86", 0x0000000, 0x0400000, CRC(73023e64) SHA1(4d2d586a1e91ac5bac379994973dffcf9f3a3293) ) /* m27v322 */
+ROM_END
+
+
+ROM_START( starqst )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10009511.u73", 0x0000002, 0x0400000, CRC(facf51b6) SHA1(73c13d507b65cd98ae43918c21b492a8499dd538) )
+ ROM_LOAD32_WORD("10009511.u86", 0x0000000, 0x0400000, CRC(c21f4486) SHA1(5a6a532d73bf56f68f473bd56a7c3d9f0660d661) )
+ROM_END
+
+
+ROM_START( statsymb )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0251147.u73", 0x0000002, 0x0400000, CRC(e06f2dd1) SHA1(0edadf037dee101e5fb768471d2f93474ff8268f) )
+ ROM_LOAD32_WORD("0251147.u86", 0x0000000, 0x0400000, CRC(fe9b9147) SHA1(5dced51e126a80191d62b88438e1098efb358e52) )
+ROM_END
+
+
+ROM_START( sunmoon )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151303.u72", 0x0800002, 0x0400000, CRC(f69ce78d) SHA1(91a433757b377406bca61b4c96f3ba3561efd75c) )
+ ROM_LOAD32_WORD("0151303.u73", 0x0000002, 0x0400000, CRC(ce1f8d32) SHA1(7891b0e797942374d779e8df92281383dd94fe90) )
+ ROM_LOAD32_WORD("0151303.u85", 0x0800000, 0x0400000, CRC(7e16ab59) SHA1(f56b3b5a252d3520e36b1d2a7643d65020af2133) )
+ ROM_LOAD32_WORD("0151303.u86", 0x0000000, 0x0400000, CRC(012e5aeb) SHA1(3df4454ab54cc6edf62b8cc9de4c867a36e8654b) )
+ROM_END
+
+
+ROM_START( sunmonbb )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0153028.u21", 0x0000000, 0x0400000, CRC(b0cc922d) SHA1(5a45d0c995c639739176a5aad42e186b122eead1) )
+ ROM_LOAD32_WORD("0153028.u11", 0x0000002, 0x0400000, CRC(b6a8df40) SHA1(316e3f98b75c1bdd0e8fc55aee2cf20b8a45ff4c) )
+ ROM_LOAD32_WORD("0153028.u22", 0x0800000, 0x0400000, CRC(542ec911) SHA1(48988bdefb9ad6a7e0c733eda1f220b0347cab5f) )
+ ROM_LOAD32_WORD("0153028.u12", 0x0800002, 0x0400000, CRC(98cde50e) SHA1(68e60411a8c10b73482a4cc8d3f14ebdedca0ae9) )
+ ROM_LOAD32_WORD("0153028.u23", 0x1000000, 0x0400000, BAD_DUMP CRC(0ac455b1) SHA1(3ca4f4a0172f18692c9f82a9a435ffc1ca39ddc2) )
+ ROM_LOAD32_WORD("0153028.u13", 0x1000002, 0x0400000, CRC(ac9143cc) SHA1(75aeea2ad26044bef9eb31495d67414a416ee6d4) )
+ ROM_LOAD32_WORD("0153028.u24", 0x1800000, 0x0400000, CRC(19e5b7e0) SHA1(cf17a84ba08a2f24725d4ccbe046710c2f3a2459) )
+ ROM_LOAD32_WORD("0153028.u14", 0x1800002, 0x0400000, CRC(a5552dd3) SHA1(1bbe24950e19441ca5144cb9b38320803bd5d26e) )
+ROM_END
+
+
+ROM_START( sunqndol )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0451327.u72", 0x0800002, 0x0400000, CRC(a2b404ac) SHA1(409bd1ce24600fa381ad4de8b7066e5e04f7ab3d) )
+ ROM_LOAD32_WORD("0451327.u73", 0x0000002, 0x0400000, CRC(b46080a1) SHA1(11293e7636dea28c8dfdebd107fa5aee013c832e) )
+ ROM_LOAD32_WORD("0451327.u85", 0x0800000, 0x0400000, CRC(f522c85e) SHA1(2b9ba996b99745e69944451e1fd2b585ed62290f) )
+ ROM_LOAD32_WORD("0451327.u86", 0x0000000, 0x0400000, CRC(78fd2a9f) SHA1(768db303de2ce2fb1efe6adee44d66780801e7da) )
+ROM_END
+
+
+ROM_START( sbuk5 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20203611.u72", 0x0800002, 0x0400000, CRC(ebcce486) SHA1(f91db1051d71c5e558a304d60157fa3cfff66c5b) )
+ ROM_LOAD32_WORD("20203611.u73", 0x0000002, 0x0400000, CRC(39af5809) SHA1(048aef299de220a72bf6a57c6268949197fc738b) )
+ ROM_LOAD32_WORD("20203611.u85", 0x0800000, 0x0400000, CRC(9114f9e8) SHA1(f7ec058aaaad59aeffc01085673322cb842a5ebb) )
+ ROM_LOAD32_WORD("20203611.u86", 0x0000000, 0x0400000, CRC(cab68268) SHA1(e10e8c8ce9bfb7ae7f3920303491b24c93d5f716) )
+ROM_END
+
+
+ROM_START( swhr2 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151183.u73", 0x0000002, 0x0400000, CRC(17f0dbe2) SHA1(7f1f0936e1cf528ee794e8925c40b063d1a77729) )
+ ROM_LOAD32_WORD("0151183.u86", 0x0000000, 0x0400000, CRC(320d3052) SHA1(8b2165795e9b9d7514620b0d6a14371142de434b) )
+ROM_END
+
+
+ROM_START( swh2ld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10119811.u72", 0x0800002, 0x0400000, CRC(94d48b25) SHA1(a879f6d78ff6eb29e5ea2cc71ca86d097fa9d45f) )
+ ROM_LOAD32_WORD("10119811.u73", 0x0000002, 0x0400000, CRC(f5c3d17f) SHA1(297e2da51fb00e0b76f9322149647c4c27ed870e) )
+ ROM_LOAD32_WORD("10119811.u85", 0x0800000, 0x0400000, CRC(f0f8aa94) SHA1(c69f1c807b0e9921eb95c3351bb79897e673ec36) )
+ ROM_LOAD32_WORD("10119811.u86", 0x0000000, 0x0400000, CRC(dedd99b0) SHA1(23c4e178d00788516c16109add772dba24f98a54) )
+ROM_END
+
+
+ROM_START( tahitim )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10238911.u73", 0x0000002, 0x0400000, CRC(b08da2ce) SHA1(1adb4f6e134df479be0f90d2459b009d93386ac1) )
+ ROM_LOAD32_WORD("10238911.u86", 0x0000000, 0x0400000, CRC(735d7642) SHA1(5f4258bf541728f7c7fe3dd65e715d68b3ade968) )
+ROM_END
+
+
+ROM_START( thaiprnc )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10119321.u86", 0x0000000, 0x0400000, CRC(609b3112) SHA1(77648426c7fed2e39d48d4f1ced524067bf0bb1a) )
+ ROM_LOAD32_WORD("10119321.u73", 0x0000002, 0x0400000, CRC(a8346fea) SHA1(d97af71bb2c93ed517fccac605e9cfff9ec5590b) )
+ ROM_LOAD32_WORD("10119321.u85", 0x0800000, 0x0400000, CRC(92fda7b5) SHA1(9a50ab3d1d18814093f5457a07a52f7e19fc97e7) )
+ ROM_LOAD32_WORD("10119321.u72", 0x0800002, 0x0400000, CRC(640bf878) SHA1(910dce13181243a6baace6dd1807d391b3d9767f) )
+ROM_END
+
+
+ROM_START( thaiprncm )
+ ARISTMK6_BIOS
+
+ ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30127721.u86", 0x0000000, 0x0400000, CRC(3cb5124b) SHA1(70f6d66793c433054557da4c9f2f033bbb640bd6) )
+ ROM_LOAD32_WORD("30127721.u73", 0x0000002, 0x0400000, CRC(531f05ab) SHA1(929285de219c033bdee5f8011e9a0a07b344375e) )
+ ROM_LOAD32_WORD("30127721.u85", 0x0800000, 0x0400000, CRC(90c345e0) SHA1(1cf5b237eca68749a7baa147b9b15b3e139d7951) )
+ ROM_LOAD32_WORD("30127721.u72", 0x0800002, 0x0100000, BAD_DUMP CRC(613cea6b) SHA1(f04a3ee53074b7cd84879d752df5dbb80437475e) ) // wrong size?!
+ROM_END
+
+
+ROM_START( thndrhrt )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10173811.u73", 0x0000002, 0x0400000, CRC(d867ff79) SHA1(740a177a8d1ecf925583a9264b5404640a5f2289) )
+ ROM_LOAD32_WORD("10173811.u86", 0x0000000, 0x0400000, CRC(2b84ed7b) SHA1(9919f9526d8294eeabda40697a34878484f6cef5) )
+ROM_END
+
+
+ROM_START( tigress )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20230111.u86", 0x0000000, 0x0400000, CRC(d1ff02f7) SHA1(8e8f1c4ed3c01fc62011b1bd21f53314e345f10f) )
+ ROM_LOAD32_WORD("20230111.u73", 0x0000002, 0x0400000, CRC(cc239965) SHA1(f5d5f1e3db4f0ae3cd1dbe2c88aedf65cc820d4e) )
+ROM_END
+
+
+ROM_START( tikitalk )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10239111.u73", 0x0000002, 0x0400000, CRC(983d8621) SHA1(92ad28c0a7a06035569700adb8c3449f92bb36b7) )
+ ROM_LOAD32_WORD("10239111.u86", 0x0000000, 0x0400000, CRC(772312e1) SHA1(5a5561d9ec70b56e558ad87ead0770ac9f18e9d1) )
+ROM_END
+
+
+ROM_START( tiktorch )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151003.u72", 0x0800002, 0x0400000, CRC(1161133b) SHA1(760c710167e4eca84421fc1cd54ab696e16502cc) )
+ ROM_LOAD32_WORD("0151003.u73", 0x0000002, 0x0400000, CRC(f0f8e8d5) SHA1(a084befd422ce37ad19b31d3da61e7a03d5e38c4) )
+ ROM_LOAD32_WORD("0151003.u85", 0x0800000, 0x0400000, CRC(32eed9c2) SHA1(8e3e8d55a4dac92ae9b543c86921126df1fb6518) )
+ ROM_LOAD32_WORD("0151003.u86", 0x0000000, 0x0400000, CRC(ad10a554) SHA1(59062060ded7304193105d2b03fb06a7754a9fe6) )
+ROM_END
+
+
+ROM_START( timbwolf )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0154013.u72", 0x0800002, 0x0400000, CRC(a004dd06) SHA1(c394b1703d62370ecf19c51d90554d6495f43eae) )
+ ROM_LOAD32_WORD("0154013.u73", 0x0000002, 0x0400000, CRC(054e3956) SHA1(ccfb6ba102c22f70fbc61b3d6ba0ceadc1414e1c) )
+ ROM_LOAD32_WORD("0154013.u85", 0x0800000, 0x0400000, CRC(901e72e5) SHA1(437a33ac1c73824ce81229f93eff0799b369c6b0) )
+ ROM_LOAD32_WORD("0154013.u86", 0x0000000, 0x0400000, CRC(a3be6e57) SHA1(9e06a85b630626bf7e3e790a70b8575bc9047b3d) )
+ROM_END
+
+
+ROM_START( topshta6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("30123211.u86", 0x0000000, 0x0400000, CRC(798200b2) SHA1(e753f8c8c26e30ab36705f748c01b90bcf166d82) )
+ ROM_LOAD32_WORD("30123211.u73", 0x0000002, 0x0400000, CRC(486c5979) SHA1(0ece42200f31daf471b3e1e789de8b95390c4827) )
+ROM_END
+
+
+ROM_START( torgods )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10000411.u86", 0x0000000, 0x0400000, CRC(3c7da6e8) SHA1(ff2fb056fd26d3578216e4942b6234f4523e1d6a) )
+ ROM_LOAD32_WORD("10000411.u73", 0x0000002, 0x0400000, CRC(d3f27e13) SHA1(36cd1984139855170af3b23ab32b1769430809d5) )
+ ROM_LOAD32_WORD("10000411.u85", 0x0800000, 0x0400000, CRC(9f7013e0) SHA1(76f948ba08152cf623559c3c8f021861757c4872) )
+ ROM_LOAD32_WORD("10000411.u72", 0x0800002, 0x0400000, CRC(2dc81027) SHA1(3d426758875e87e677ab446da12532e2a4bc4246) )
+ROM_END
+
+
+ROM_START( toprdice )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20007511.u72", 0x0800002, 0x0400000, CRC(f2ccd55e) SHA1(24738035abc26459d3d06831c907da98aea9c257) )
+ ROM_LOAD32_WORD("20007511.u73", 0x0000002, 0x0400000, CRC(e66f5672) SHA1(9bc92c061fcaf8803878941b9b74a7bc41beb299) )
+ ROM_LOAD32_WORD("20007511.u85", 0x0800000, 0x0400000, CRC(9793d2c1) SHA1(50e9d644b6519f941781b726a8d566cae6bb262e) )
+ ROM_LOAD32_WORD("20007511.u86", 0x0000000, 0x0400000, CRC(2a3ae479) SHA1(30d5df8eb75775831d4b0792661168288cedbb16) )
+ROM_END
+
+
+ROM_START( trsking )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0152570.u72", 0x0800002, 0x0400000, CRC(c070cb6b) SHA1(cfe6ef7723233f4325ff778679d1274159ffacab) )
+ ROM_LOAD32_WORD("0152570.u73", 0x0000002, 0x0400000, CRC(70253923) SHA1(4a87a9b947404a7692404333fb4e2cd18c8de77c) )
+ ROM_LOAD32_WORD("0152570.u85", 0x0800000, 0x0400000, CRC(2cece959) SHA1(c375f1fd1636898feaf1f23baf1c136e1ac09085) )
+ ROM_LOAD32_WORD("0152570.u86", 0x0000000, 0x0400000, CRC(8e5d3ba0) SHA1(ad3c8ba4351ba2a476aa349e2924c09be9debc20) )
+ROM_END
+
+
+ROM_START( turtreas )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10234711.u72", 0x0800002, 0x0400000, CRC(f864fe2e) SHA1(9aa16c4cf3936841a1152418aca7a5dd3ad5a2b3) )
+ ROM_LOAD32_WORD("10234711.u73", 0x0000002, 0x0400000, CRC(e00da684) SHA1(4d66d48644008ff998398af1cc970ed9a1504607) )
+ ROM_LOAD32_WORD("10234711.u85", 0x0800000, 0x0400000, CRC(512fcb98) SHA1(ccf5bfe8cb9dcd3d2e5e4f59033816ded04f2148) )
+ ROM_LOAD32_WORD("10234711.u86", 0x0000000, 0x0400000, CRC(1b69bb51) SHA1(b510fc80616f3acbc8264ca188c5bc85bce38e5e) )
+ROM_END
+
+
+ROM_START( venetian )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("1j008911.u86", 0x0000000, 0x0400000, CRC(57a2a113) SHA1(98589e00803814fe51161d69d77b47ff2b6ac406) )
+ ROM_LOAD32_WORD("1j008911.u73", 0x0000002, 0x0400000, CRC(c9cfb52a) SHA1(7df67226c69e4569216e5200364ff14fd162f0a7) )
+ ROM_LOAD32_WORD("1j008911.u85", 0x0800000, 0x0400000, CRC(e845f6ee) SHA1(76a234e4b224d56d4f9ceb37d8d175413d4e6fe9) )
+ ROM_LOAD32_WORD("1j008911.u72", 0x0800002, 0x0400000, CRC(7a635ef0) SHA1(d0c0746b58ae0726f18e90cc4b20d0e68f3abd86) )
+ROM_END
+
+
+ROM_START( venice )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151355.u86", 0x0000000, 0x0400000, CRC(a6dde7a6) SHA1(58b9bd3d80b88e9e8b40813e85b89cda69f12fb6) )
+ ROM_LOAD32_WORD("0151355.u73", 0x0000002, 0x0400000, CRC(d77b73e3) SHA1(4dd4011d6371baf35fcd9cb7c878d4d2cca1e199) )
+ ROM_LOAD32_WORD("0151355.u85", 0x0800000, 0x0400000, CRC(f7c3c75d) SHA1(7afc80d8d81b30c1842e4bfbf7ecd987226bdcf6) )
+ ROM_LOAD32_WORD("0151355.u72", 0x0800002, 0x0400000, CRC(0570d956) SHA1(415cbaf337296527907ba36932f386aafeceec16) )
+ROM_END
+
+
+ROM_START( werewild )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10288711.u71", 0x1000002, 0x0400000, CRC(cc1a8ecc) SHA1(857ec89411720e7d451c76dfe4821c721f84ad06) )
+ ROM_LOAD32_WORD("10288711.u72", 0x0800002, 0x0400000, CRC(08e7d250) SHA1(e57a5da1fe9b1a2e0b775a881cf52f89a287b340) )
+ ROM_LOAD32_WORD("10288711.u73", 0x0000002, 0x0400000, CRC(2d653677) SHA1(653de0cb045772c1fe533bfba6188b697b5d40bb) )
+ ROM_LOAD32_WORD("10288711.u84", 0x1000000, 0x0400000, CRC(42cece50) SHA1(3da725f4711e2eddab3fbd1b365cd79049ccaefa) )
+ ROM_LOAD32_WORD("10288711.u85", 0x0800000, 0x0400000, CRC(0f9af5cf) SHA1(da58075cbb9104b656c5ece827980ac42185bb6a) )
+ ROM_LOAD32_WORD("10288711.u86", 0x0000000, 0x0400000, CRC(c8a6321d) SHA1(60278ac3b055d94e67da4041efa76d4b66431cc0) )
+ROM_END
+
+
+ROM_START( whalecsh )
+ ARISTMK6_BIOS
+
+ ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20155711.u86", 0x0000000, 0x0400000, CRC(11bcb378) SHA1(56de7fee7631c2e468a1f1845ff9d74db56051f0) )
+ ROM_LOAD32_WORD("20155711.u73", 0x0000002, 0x0400000, CRC(3b6d2292) SHA1(87e50f3ed6629c697cff59ec425b098704450993) )
+ ROM_LOAD32_WORD("20155711.u85", 0x0800000, 0x0400000, CRC(50afc633) SHA1(ee237d806044bbab3f17210e4e668a8f0961ad92) )
+ ROM_LOAD32_WORD("20155711.u72", 0x0800002, 0x0400000, CRC(e799e162) SHA1(aad5d6bff8afcb7f208326c4a663e8462d753f9f) )
+ROM_END
+
+
+ROM_START( whalecshu )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0451311.u85", 0x0800000, 0x0400000, CRC(e90f5bb1) SHA1(28680395198a29356999a377f2f3e0013d97c7b2) )
+ ROM_LOAD32_WORD("0451311.u72", 0x0800002, 0x0400000, CRC(f138de3f) SHA1(69a54457c8090f23023f197f0eba1d645a260f3f) )
+ ROM_LOAD32_WORD("0451311.u73", 0x0000002, 0x0400000, CRC(74c93c56) SHA1(34c48620b08c3a03f0d6a333acbc45c14a91d3cb) )
+ ROM_LOAD32_WORD("0451311.u86", 0x0000000, 0x0400000, CRC(a7118016) SHA1(725a46ac861bf4abaf9cc0e7084cfa20913c2299) )
+ROM_END
+
+
+ROM_START( whalecshua )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0451346.u72", 0x0800002, 0x0400000, CRC(e9ddd951) SHA1(16863b49b5db1881afda30ea19a55f6122981eba) )
+ ROM_LOAD32_WORD("0451346.u73", 0x0000002, 0x0400000, CRC(22785960) SHA1(2ebfd230209fd438338f981c1c133e6576a67468) )
+ ROM_LOAD32_WORD("0451346.u85", 0x0800000, 0x0400000, NO_DUMP )
+ ROM_LOAD32_WORD("0451346.u86", 0x0000000, 0x0400000, CRC(8aef1004) SHA1(270379b0a3abc98adfb1a9b031a5e98050635a80) )
+ROM_END
+
+
+ROM_START( wheregld )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10124811.u72", 0x0800002, 0x0400000, CRC(584050fc) SHA1(014889e1bf3fa38c052073c374b47684be717949) )
+ ROM_LOAD32_WORD("10124811.u73", 0x0000002, 0x0400000, CRC(d8b5ccb3) SHA1(7974d68d594a2b283680cc440d69b106bd539819) )
+ ROM_LOAD32_WORD("10124811.u85", 0x0800000, 0x0400000, CRC(f9554ab0) SHA1(c79d95ee339f139d0a62550e926acd6c1d7d534b) )
+ ROM_LOAD32_WORD("10124811.u86", 0x0000000, 0x0400000, CRC(d537f1f1) SHA1(49825365593238f757e3efecbe9fe02a06acd321) )
+ROM_END
+
+
+ROM_START( wheregldsp )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__10124811.u72", 0x0800002, 0x0400000, CRC(bd188f12) SHA1(53433d346f23bc826fc041f1631270f8380759b6) )
+ ROM_LOAD32_WORD("sp__10124811.u73", 0x0000002, 0x0400000, CRC(57253567) SHA1(41e0b1b7247ff4f0f9c6b150aef23a5eb5984e30) )
+ ROM_LOAD32_WORD("sp__10124811.u85", 0x0800000, 0x0400000, CRC(86a40a48) SHA1(e0ad565e56c698df0f631e42dcfda17dfa5c8017) )
+ ROM_LOAD32_WORD("sp__10124811.u86", 0x0000000, 0x0400000, CRC(4e6fad4a) SHA1(a2efc21cf773f9cb291ea1607d1864ba333807e9) )
+ROM_END
+
+
ROM_START( wheregldm )
ARISTMK6_BIOS
@@ -390,16 +2587,135 @@ ROM_START( wheregldm )
ROM_LOAD32_WORD("20177111.u71", 0x1000002, 0x0400000, CRC(6781f074) SHA1(d99a6b0a86317e7c8eb79d362338eb39b58aed54) )
ROM_END
-ROM_START( whalecsh )
- ARISTMK6_BIOS
- ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("20155711.u86", 0x0000000, 0x0400000, CRC(11bcb378) SHA1(56de7fee7631c2e468a1f1845ff9d74db56051f0) )
- ROM_LOAD32_WORD("20155711.u73", 0x0000002, 0x0400000, CRC(3b6d2292) SHA1(87e50f3ed6629c697cff59ec425b098704450993) )
- ROM_LOAD32_WORD("20155711.u85", 0x0800000, 0x0400000, CRC(50afc633) SHA1(ee237d806044bbab3f17210e4e668a8f0961ad92) )
- ROM_LOAD32_WORD("20155711.u72", 0x0800002, 0x0400000, CRC(e799e162) SHA1(aad5d6bff8afcb7f208326c4a663e8462d753f9f) )
+ROM_START( whtwater )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0151075.u72", 0x0800002, 0x0400000, CRC(64a814c6) SHA1(9415bb32675e5c3b6299967b1d10dbccd699d9ed) )
+ ROM_LOAD32_WORD("0151075.u73", 0x0000002, 0x0400000, CRC(0e1fcaca) SHA1(725237cca34d86e53cb68547604d8844257cdf48) )
+ ROM_LOAD32_WORD("0151075.u85", 0x0800000, 0x0400000, CRC(8802e0cb) SHA1(d11874426839a506d78440adbc49056ce21f88d3) )
+ ROM_LOAD32_WORD("0151075.u86", 0x0000000, 0x0400000, CRC(9e527f96) SHA1(34e46e530686ab5955ae267541e96d06a4e149a6) )
ROM_END
+
+ROM_START( wikwin2 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10214011.u73", 0x0000002, 0x0400000, CRC(6662912d) SHA1(017e1684de64308b035b817b6fad954be538b78c) )
+ ROM_LOAD32_WORD("10214011.u86", 0x0000000, 0x0400000, CRC(226c8d1c) SHA1(37769691d1b7e308cbd1d857e8695f1e129a6722) )
+ROM_END
+
+
+ROM_START( wldafr )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0351083.u72", 0x0800002, 0x0400000, CRC(a55417ca) SHA1(151615f81112b30aff2a2aa26280b7c1bf0d45db) )
+ ROM_LOAD32_WORD("0351083.u73", 0x0000002, 0x0400000, CRC(e1e1253e) SHA1(4c15c953b80288df8f97197d70c8076fde9a0d29) )
+ ROM_LOAD32_WORD("0351083.u85", 0x0800000, 0x0400000, CRC(7ecbb5ba) SHA1(ab201ad7db848f5c03e3795c63308530b371d354) )
+ ROM_LOAD32_WORD("0351083.u86", 0x0000000, 0x0400000, CRC(2193094c) SHA1(57d687301a59f36880560a3efc7040e333cb05d3) )
+ROM_END
+
+
+ROM_START( wldcata6 )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10237511.u72", 0x0800002, 0x0400000, CRC(f0707ab9) SHA1(f30d77c53dfbc43e9468f2cb91529e44ce10c59e) )
+ ROM_LOAD32_WORD("10237511.u73", 0x0000002, 0x0400000, CRC(0300f5ff) SHA1(52d640b676cd42dfab2c38108dd765c8e8092528) )
+ ROM_LOAD32_WORD("10237511.u85", 0x0800000, 0x0400000, CRC(687c4bd6) SHA1(548de5a9887dfc58353b7a2861447bc9cd5f955e) )
+ ROM_LOAD32_WORD("10237511.u86", 0x0000000, 0x0400000, CRC(f95e6ba6) SHA1(8d787d96d7b3cc3cde0be49a54701c2d3f70c659) )
+ROM_END
+
+
+ROM_START( wldgoos )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20131911.u72", 0x0800002, 0x0400000, CRC(ba887abf) SHA1(3d4e529bf2fed83506ef947ade08aeff7ad78611) )
+ ROM_LOAD32_WORD("20131911.u73", 0x0000002, 0x0400000, CRC(5f9ab2a5) SHA1(f55dcc32463e395f1380c4fa456b39f77c27642b) )
+ ROM_LOAD32_WORD("20131911.u85", 0x0800000, 0x0400000, CRC(054d3f78) SHA1(636f0284508e77d21dc9b50d59f1d7b8ed686ed0) )
+ ROM_LOAD32_WORD("20131911.u86", 0x0000000, 0x0400000, CRC(0925481f) SHA1(0dfc1bbe13752fcfd270fb3c096a3612cfa2fe9a) )
+ROM_END
+
+
+ROM_START( wgorilla )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20279811.u72", 0x0800002, 0x0400000, CRC(e5a4e6f5) SHA1(f63fdc4771433f9953190b9cae4d7cbc4f6e374f) )
+ ROM_LOAD32_WORD("20279811.u73", 0x0000002, 0x0400000, CRC(7588c213) SHA1(b1d0ec23b8c668ae40664329a5f6a45b24f6ef2f) )
+ ROM_LOAD32_WORD("20279811.u85", 0x0800000, 0x0400000, CRC(28049860) SHA1(cace39a0121127ead7c8550153372283e1610a96) )
+ ROM_LOAD32_WORD("20279811.u86", 0x0000000, 0x0400000, CRC(c8f15db2) SHA1(feaf68f442c96367db374772db57619ea5c01bca) )
+ROM_END
+
+
+ROM_START( wldpanda )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("20218411.u73", 0x0000002, 0x0400000, CRC(46e28dff) SHA1(b1fd7c0d0c814f04b2bd6f35835d1d1d41aab62c) )
+ ROM_LOAD32_WORD("20218411.u85", 0x0800000, 0x0400000, CRC(0bb16a0b) SHA1(6abbbb9abac53b543e92ccdead9770271d28074e) )
+ ROM_LOAD32_WORD("20218411.u72", 0x0800002, 0x0400000, CRC(11e2167f) SHA1(812ed09436c2899780791ca0ada5f3bbec4a3a88) )
+ ROM_LOAD32_WORD("20218411.u86", 0x0000000, 0x0400000, CRC(d3ebdc8a) SHA1(fc27c96769cc3ba02e7ad4baf6055f7902e50081) )
+ROM_END
+
+
+ROM_START( wldpanth )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("0651310.u72", 0x0800002, 0x0400000, CRC(2969f69c) SHA1(d63f1bcbd163c067f143a55aaf7c88b3c9ac0ebe) )
+ ROM_LOAD32_WORD("0651310.u73", 0x0000002, 0x0400000, CRC(59d83a8a) SHA1(61f6e6b85108621c2eac1bf48c27d79a72fbb2fd) )
+ ROM_LOAD32_WORD("0651310.u85", 0x0800000, 0x0400000, NO_DUMP )
+ ROM_LOAD32_WORD("0651310.u86", 0x0000000, 0x0400000, CRC(c874ec84) SHA1(e4f3beaa254f5b827c7f0f5d22be7dd5b3abfd2c) )
+ROM_END
+
+
+ROM_START( wldstall )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10230811.u72", 0x0800002, 0x0400000, CRC(0f4de65a) SHA1(232406f335786a045ab1833db50465ed476dfffe) )
+ ROM_LOAD32_WORD("10230811.u86", 0x0000000, 0x0400000, CRC(b3171fd7) SHA1(d3ac53ba6bf6cc9ea3dc0f83e8a3eecf86abad55) )
+ ROM_LOAD32_WORD("10230811.u73", 0x0000002, 0x0400000, CRC(ceeff2d5) SHA1(04d5139c0ce256eb0a0734184ccc8460d2ac1120) )
+ ROM_LOAD32_WORD("10230811.u85", 0x0800000, 0x0400000, CRC(6fee0413) SHA1(242f60d89eb6b44ef968f482070e0a81d2ad5fcf) )
+ROM_END
+
+
+ROM_START( wtepee )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10230211.u72", 0x0800002, 0x0400000, CRC(0c5c51c2) SHA1(6423e160355ad0380cbb46e7462f913a67e9b29d) )
+ ROM_LOAD32_WORD("10230211.u73", 0x0000002, 0x0400000, CRC(6c0a4268) SHA1(c18ad70332ec300b227edfc684db97d517031ff1) )
+ ROM_LOAD32_WORD("10230211.u85", 0x0800000, 0x0400000, CRC(e5492c9b) SHA1(bd71198f24adab2841f177598d1ed8ae07aeb971) )
+ ROM_LOAD32_WORD("10230211.u86", 0x0000000, 0x0400000, CRC(8c38fa9c) SHA1(0f64da87271f90309b0945403cc24fdf82c5c5a2) )
+ROM_END
+
+
+ROM_START( wwaratah )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10215911.u72", 0x0800002, 0x0400000, CRC(90813234) SHA1(80461a72cfcd056f8af7559f8f5e44447631ff0c) )
+ ROM_LOAD32_WORD("10215911.u73", 0x0000002, 0x0400000, CRC(9df889d7) SHA1(3375a0dd56367c8aff6a07d54769715e7f29f6c4) )
+ ROM_LOAD32_WORD("10215911.u85", 0x0800000, 0x0400000, CRC(c86d4145) SHA1(6b52d5d875ac4f786a2cb664dbb54c0a7cf68014) )
+ ROM_LOAD32_WORD("10215911.u86", 0x0000000, 0x0400000, CRC(42075131) SHA1(855822a44cf65f2bdd8c88f89e75cdac2f2ddf89) )
+ROM_END
+
+
+ROM_START( wwaratahsp )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("sp__10215911.u72", 0x0800002, 0x0400000, CRC(0bf1fb4b) SHA1(009b2a0ceba6d682f9ba0d856d13177d261e0827) )
+ ROM_LOAD32_WORD("sp__10215911.u73", 0x0000002, 0x0400000, CRC(fc20f733) SHA1(ca0b8e9bf9e0071e6a5012515ba0c94d8dd1d838) )
+ ROM_LOAD32_WORD("sp__10215911.u85", 0x0800000, 0x0400000, CRC(54c9b20d) SHA1(290ff7380dab2f721bb7576ba4fcac8dda8c35b9) )
+ ROM_LOAD32_WORD("sp__10215911.u86", 0x0000000, 0x0400000, CRC(0c6014c8) SHA1(c1962fc9d9453d396cc625183d1a93f686ff176f) )
+ROM_END
+
+
+ROM_START( wways )
+ ARISTMK6_BIOS
+ ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
+ ROM_LOAD32_WORD("10106911.u72", 0x0800002, 0x0400000, CRC(acce8d74) SHA1(e22e9611e9a221bd5dfaad3d9feece1646bebe02) )
+ ROM_LOAD32_WORD("10106911.u73", 0x0000002, 0x0400000, CRC(526ef495) SHA1(ca7df6ae32822d1205ee01e6970af428c515d940) )
+ ROM_LOAD32_WORD("10106911.u85", 0x0800000, 0x0400000, CRC(81e8e5ad) SHA1(612b2fd4506f99ef946e10be2db82e50fcf6083f) )
+ ROM_LOAD32_WORD("10106911.u86", 0x0000000, 0x0400000, CRC(ea4dd6db) SHA1(ee07fbcc9689cdb5e96e6259b630ff1229e2cad6) )
+ROM_END
+
+
ROM_START( wwaysm )
ARISTMK6_BIOS
@@ -410,2379 +2726,51 @@ ROM_START( wwaysm )
ROM_LOAD32_WORD("10130111.u72", 0x0800002, 0x0400000, CRC(5f2c30d1) SHA1(dfc68903e8375597477acc2fc403dcd9b838ae6c) )
ROM_END
-ROM_START( thaiprncm )
- ARISTMK6_BIOS
-
- ROM_REGION( 0x1800000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("30127721.u86", 0x0000000, 0x0400000, CRC(3cb5124b) SHA1(70f6d66793c433054557da4c9f2f033bbb640bd6) )
- ROM_LOAD32_WORD("30127721.u73", 0x0000002, 0x0400000, CRC(531f05ab) SHA1(929285de219c033bdee5f8011e9a0a07b344375e) )
- ROM_LOAD32_WORD("30127721.u85", 0x0800000, 0x0400000, CRC(90c345e0) SHA1(1cf5b237eca68749a7baa147b9b15b3e139d7951) )
- ROM_LOAD32_WORD("30127721.u72", 0x0800002, 0x0100000, BAD_DUMP CRC(613cea6b) SHA1(f04a3ee53074b7cd84879d752df5dbb80437475e) ) // wrong size?!
-ROM_END
-
-
-ROM_START( 100lions )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("100_lions.000.u86", 0x0000000, 0x0400000, CRC(a1c71dd2) SHA1(9a859df876cf6a2fadcc5ae7183021881dc08887) )
- ROM_LOAD32_WORD("100_lions.001.u73", 0x0000002, 0x0400000, CRC(da7d2ed7) SHA1(1f81cad150c013848988e6f995a45f7ea5c6d95c) )
-ROM_END
-
-
-
-
-ROM_START( 5dragsp )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("5 Dragons Demo.003.u72", 0x0800002, 0x0400000, CRC(a534f262) SHA1(27201f8fd9a6c55e41e30d73e2868961961df827) )
- ROM_LOAD32_WORD("5 Dragons Demo.001.u73", 0x0000002, 0x0400000, CRC(6188048d) SHA1(d03d2ef8ce744f6523bc5a3775013764386acdf5) )
- ROM_LOAD32_WORD("5 Dragons Demo.002.u85", 0x0800000, 0x0400000, CRC(9840fdcb) SHA1(ee87ab3e93fafd4a262451e906cbae2028cc2f61) )
- ROM_LOAD32_WORD("5 Dragons Demo.000.u86", 0x0000000, 0x0400000, CRC(726f45a0) SHA1(b48227f4438b52857f43d26baa216a3b1d1fd27f) )
-ROM_END
-
-
-
-
-ROM_START( adustcm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("African dusk 003.u72", 0x0800002, 0x0400000, CRC(d963cc96) SHA1(8a855269d0ea92e1f58ceda555bb124746ae1268) )
- ROM_LOAD32_WORD("African dusk 001.u73", 0x0000002, 0x0400000, CRC(b156f918) SHA1(004ce75da1ba9b95c5d689a568d8e6502b7d00ab) )
- ROM_LOAD32_WORD("African dusk 002.u85", 0x0800000, 0x0400000, CRC(f62830be) SHA1(13fbadf58ac2f3c15f78a40b3ac45e20d1080937) )
- ROM_LOAD32_WORD("African dusk 000.u86", 0x0000000, 0x0400000, CRC(26759ebc) SHA1(1205d74c39d13333ccc0ff4deb287ce12d6dbbf5) )
-ROM_END
-
-
-
-ROM_START( alchemy )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Alchemy.003.u72", 0x0800002, 0x0400000, CRC(11321ce3) SHA1(83c6e7618b29fa7ea8c01e27be0b6e4d85822299) )
- ROM_LOAD32_WORD("Alchemy_001.u73", 0x0000002, 0x0400000, CRC(bfac2656) SHA1(337f952fae2bff960c78f8808d3dc04815e74404) )
- ROM_LOAD32_WORD("Alchemy_002.u85", 0x0800000, 0x0400000, CRC(a0a3453b) SHA1(f5f5559bbf8fdf176ca4f0ad755259120d29930c) )
- ROM_LOAD32_WORD("Alchemy_000.u86", 0x0000000, 0x0400000, CRC(7157c70b) SHA1(1740fd0e9a7dd72390146bfa4e2c4ef3b7d7ec0d) )
-ROM_END
-
-
-
-ROM_START( amzqueen )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("AmazonQueen 003.u72", 0x0800002, 0x0400000, CRC(1e039e60) SHA1(4f6c5db24c2841daa9b29af2732335498f8b8f0d) )
- ROM_LOAD32_WORD("AmazonQueen 001.u73", 0x0000002, 0x0400000, CRC(7b64f0b4) SHA1(1af15ac0f41acde21606002add1212b9ac72225c) )
- ROM_LOAD32_WORD("AmazonQueen 002.u85", 0x0800000, 0x0400000, CRC(484d8848) SHA1(b86351fd828507968b44fd92c0f9b7ad51bfb9a8) )
- ROM_LOAD32_WORD("AmazonQueen 000.u86", 0x0000000, 0x0400000, CRC(2d5d9be4) SHA1(4eee74084279ae6e89bab55ef22711836eb11a93) )
-ROM_END
-
-
-ROM_START( arabnga6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Arabian Nights.003.u72", 0x0800002, 0x0400000, CRC(709de514) SHA1(3f380ef548c45fa8eaba9cba2bbabdcb59c7660b) )
- ROM_LOAD32_WORD("Arabian Nights.000.u86", 0x0000000, 0x0400000, CRC(45cf08c3) SHA1(a963a32b3bca5dec17a6cea4c0e5c66f14b42f65) )
- ROM_LOAD32_WORD("Arabian Nights 002.u85", 0x0800000, 0x0400000, CRC(03abddc6) SHA1(cc0a8c78d52b26977274455be8dadb21ee4d3580) )
- ROM_LOAD32_WORD("Arabian Nights.001.u73", 0x0000002, 0x0400000, CRC(2d2629f0) SHA1(f7af60e390394b12a82a3125a9b931046a5e1fef) )
-ROM_END
-
-
-
-ROM_START( bigben )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("bigben_003.u72", 0x0800002, 0x0400000, CRC(b5b0fb0e) SHA1(a5f233c1472d7b27a85e2b116ccac8ef61d23e6c) )
- ROM_LOAD32_WORD("bigben_001.u73", 0x0000002, 0x0400000, CRC(5e5d02f3) SHA1(5a8d7403186d3b10ef3e92297ca4b484c902095a) )
- ROM_LOAD32_WORD("bigben_002.u85", 0x0800000, 0x0400000, CRC(bc7846d4) SHA1(f754ca71c821f65a27c631f91ce254c76152ffde) )
- ROM_LOAD32_WORD("bigben_000.u86", 0x0000000, 0x0400000, CRC(21a31a76) SHA1(2290c502c492064967cf67f545351ff38ed6a1be) )
-ROM_END
-
-
-
-ROM_START( bigheart )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Big Hearted 001.u73", 0x0000002, 0x0400000, CRC(920ffac3) SHA1(be34f582712da5be84834562c758997829302c24) )
- ROM_LOAD32_WORD("Big Hearted 000.u86", 0x0000000, 0x0400000, CRC(b63fbc96) SHA1(f0a76f52441afe41e9bb11da1526a17d1ed9df6c) )
-ROM_END
-
-
-
-ROM_START( bigred2 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Big Red 2 -Stand Alone.002.u85", 0x0800000, 0x0400000, CRC(e05a45db) SHA1(4fff979915952addc3251adb4385f0072b2033cd) )
- ROM_LOAD32_WORD("Big Red 2 -Stand Alone.000.u86", 0x0000000, 0x0400000, CRC(6e68c586) SHA1(f6261e92e9c22fbd59d385451d5b212bb888425b) )
- ROM_LOAD32_WORD("Big Red 2 -Stand Alone.001.u73", 0x0000002, 0x0400000, CRC(8826a403) SHA1(d0e08205c0fdc7229ca4d9a895a8456d8f07ff26) )
- ROM_LOAD32_WORD("Big Red 2 -Stand Alone.003.u72", 0x0800002, 0x0400000, CRC(d28be7d5) SHA1(67820d280cb016ecdd8dd35cd0f89f51ab4d4cf1) )
-ROM_END
-
-
-
-ROM_START( bigred )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("bigr.000.u86", 0x0000000, 0x0400000, CRC(da16ed45) SHA1(febb8f960009361250ab78814d60d008b3778a57) )
- ROM_LOAD32_WORD("bigr.001.u73", 0x0000002, 0x0400000, CRC(60e8fd7e) SHA1(7294a180d3ee869a545f43c2c898130f393d076a) )
- ROM_LOAD32_WORD("bigr.002.u85", 0x0800000, 0x0400000, CRC(8c2f6fc9) SHA1(9dd687b242a3d0348cc20a7a20fef149f5f7834a) )
- ROM_LOAD32_WORD("bigr.003.u72", 0x0800002, 0x0400000, CRC(bab7ae56) SHA1(d2de7e8544eabe1f116cc878f4ad3ccf22d4ca38) )
-ROM_END
-
-
-
-ROM_START( blkbrum )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Black Brumby 003.u72", 0x0800002, 0x0400000, CRC(95673ea4) SHA1(17ea6380473796042a44c42afda79ef270282892) )
- ROM_LOAD32_WORD("Black Brumby 001.u73", 0x0000002, 0x0400000, CRC(0ad23541) SHA1(92ddaa68e212165bd2828360b9fdeafd9c821335) )
- ROM_LOAD32_WORD("Black Brumby 002.u85", 0x0800000, 0x0400000, CRC(5f29ac14) SHA1(7fae7adf85b90375732767fb9cd0e88097a61399) )
- ROM_LOAD32_WORD("Black Brumby 000.u86", 0x0000000, 0x0400000, CRC(5a1600be) SHA1(1fcdbc434f872c538997a604b70433d987e2d1ca) )
-ROM_END
-
-
-
-ROM_START( brazil )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Brazil 001.u73", 0x0000002, 0x0400000, CRC(5eb15d8b) SHA1(dc313f96390eb04769c5c9249b140eed67796cd8) )
- ROM_LOAD32_WORD("Brazil 000.u86", 0x0000000, 0x0400000, CRC(9be9f72c) SHA1(5e86e42280c6b5b3ce484a04107e84b6aa457bd1) )
-ROM_END
-
-
-ROM_START( bucaneer )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Buccaneer.001.u73", 0x0000002, 0x0400000, CRC(fa1e540e) SHA1(12d36d59fd176cbfad5e78f913a259fd06150f89) )
- ROM_LOAD32_WORD("Buccaneer.000.u86", 0x0000000, 0x0400000, CRC(9e1f8099) SHA1(28b1f19be0d6914afb604408e74b2d5260e11624) )
-ROM_END
-
-
-
-ROM_START( buffalo )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("buffalo.000.u86", 0x0000000, 0x0400000, CRC(9fc2bb3e) SHA1(2a0253500b52ebdebb61c0c8cf296ba9cff575da) )
- ROM_LOAD32_WORD("buffalo.001.u73", 0x0000002, 0x0400000, CRC(bcc108b3) SHA1(937c5a3cdace65e706565af46597f46562830c80) )
- ROM_LOAD32_WORD("buffalo.002.u85", 0x0800000, 0x0400000, CRC(fd6a18dc) SHA1(bd5d1a0d6c3c9c99e12234ac3ffca1100edf75fe) )
- ROM_LOAD32_WORD("buffalo.003.u72", 0x0800002, 0x0400000, CRC(6e7b99c9) SHA1(fd1615e41ba3cf42c2853cf0ccdc0f434694b95e) )
-ROM_END
-
-
-
-ROM_START( bushrngr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Bushranger.003.u72", 0x0800002, 0x0400000, CRC(71a0084f) SHA1(1e7b7b58b2df25ea0468d702d7eef658d7c53f47) )
- ROM_LOAD32_WORD("Bushranger.001.u73", 0x0000002, 0x0400000, CRC(73206610) SHA1(9a9eb07efde20c5b079a39c96db447937f555c93) )
- ROM_LOAD32_WORD("Bushranger.002.u85", 0x0800000, 0x0400000, CRC(5b471edb) SHA1(78da72b727d71f24fbfed34feda9167dd10d96e3) )
- ROM_LOAD32_WORD("Bushranger.000.u86", 0x0000000, 0x0400000, CRC(e2548c80) SHA1(485476a71f8910fb20a185e5883f863e0628e060) )
-ROM_END
-
-
-
-ROM_START( calyking )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Calypso_King_003.u72", 0x0800002, 0x0400000, CRC(1a09ab1e) SHA1(8aca20b52d1072387e49e6d020c6e9565650aec9) )
- ROM_LOAD32_WORD("Calypso_King_001.u73", 0x0000002, 0x0400000, CRC(a6f903f6) SHA1(6101cc9115b91c6860cfd3fbe5ab2da105a41ef4) )
- ROM_LOAD32_WORD("Calypso_King_002.u85", 0x0800000, 0x0400000, CRC(4e130673) SHA1(6d49558146c0e3e8a0f1659dcc2ebe60ae17782b) )
- ROM_LOAD32_WORD("Calypso_King_000.u86", 0x0000000, 0x0400000, CRC(09ae1f6a) SHA1(2bfc4fb9e01084c460321bb3fa29cee0600c5654) )
-ROM_END
-
-
-
-ROM_START( canaryrc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Canary Riches 001.u73", 0x0000002, 0x0400000, CRC(6ae381ec) SHA1(d1103744805137dc69b77a3e1319c7168c88306f) )
- ROM_LOAD32_WORD("Canary Riches 000.u86", 0x0000000, 0x0400000, CRC(37750a22) SHA1(dcb73df1c6bd206343302a8d70966291750a5baf) )
-ROM_END
-
-
-
-ROM_START( cmtonig )
- ARISTMK6_BIOS
- ROM_REGION( 0x4000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("30194711.000.u86", 0x0000000, 0x0400000, CRC(e39fdd27) SHA1(b5e391740ba695b09e2ecb169760240f39b6a27a) )
- ROM_LOAD32_WORD("30194711.001.u73", 0x0000002, 0x0400000, CRC(9defed89) SHA1(0496ee9b378b7117a8cea89c7b3fcca1bae20e64) )
- ROM_LOAD32_WORD("30194711.002.u85", 0x0800000, 0x0400000, CRC(3c93d700) SHA1(f940d3eff2225fa3470372b7cd8b630511d53843) )
- ROM_LOAD32_WORD("30194711.003.u72", 0x0800002, 0x0400000, CRC(2a9dd5fd) SHA1(ca484bf494b7431baaadaf7df663ffd84ea07120) )
- ROM_LOAD32_WORD("30194711.004.u84", 0x1000000, 0x0400000, CRC(1bce542e) SHA1(8dfb78d966ee50d866739f86c6da9b33e09cd108) )
- ROM_LOAD32_WORD("30194711.005.u71", 0x1000002, 0x0400000, CRC(2cbd3ef8) SHA1(c4a830c9bae7c50276ba951128056292ac09e19d) )
- ROM_LOAD32_WORD("30194711.006.u83", 0x1800000, 0x0400000, CRC(cb1a9281) SHA1(1de3b988336fb930d636f3bad37d3d5dc359713b) )
- ROM_LOAD32_WORD("30194711.007.u70", 0x1800002, 0x0400000, CRC(1dbc278e) SHA1(ac48fce5256a04eabd8271de96b300fb7c265927) )
- // IC positions and loading below is guessed
- ROM_LOAD32_WORD("30194711.008.u82", 0x2000000, 0x0400000, CRC(5f7dd3f8) SHA1(23db92025455b7ab089a990b2f2cab3acb9ab3b5) )
- ROM_LOAD32_WORD("30194711.009.u69", 0x2000002, 0x0400000, CRC(5e28e9cb) SHA1(e45cce804fe014078d399a04ca68f1a79d2d5f41) )
- ROM_LOAD32_WORD("30194711.010.u81", 0x2800000, 0x0400000, CRC(6ac1430d) SHA1(a782cdcdd80e59f8f7de9a16559609759eaefb78) )
- ROM_LOAD32_WORD("30194711.011.u68", 0x2800002, 0x0400000, CRC(b9d91cab) SHA1(0e79c9e02068c47a9ffc7ace70adad2b579d559f) )
- ROM_LOAD32_WORD("30194711.012.u80", 0x3000000, 0x0400000, CRC(9b69c5ca) SHA1(f13c4355319c6c45316a05f74a561964657990b8) )
- ROM_LOAD32_WORD("30194711.013.u67", 0x3000002, 0x0400000, CRC(1bf2985c) SHA1(7c037b290983b70efe5f72cb8b8b30e012b53860) )
-ROM_END
-
-
-ROM_START( csdce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(32fcccb0) SHA1(a0fa260dadf4b6c659eaa60f67a3e552dbb1807b) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(f74e7f25) SHA1(5b43b54c10141b845d0de1d4f3dd54b833bd2d2a) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(d38ffd1b) SHA1(3d39c93478faafbadd9caf6f2a9b3d40ac4e51ce) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(15a5fb71) SHA1(bb2025e4a85ba77daf8bb6b55e38a8b8250f90f3) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(c58ea0e5) SHA1(545dc5d0e6d18d5f22ec3e216d9204efc1d69633) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(cdf64cac) SHA1(3673f1cce8ce92192754ba2afa24be14dbfd760f) )
-ROM_END
-
-
-
-ROM_START( csd )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Choy Sun Doa.003.u72", 0x0800002, 0x0400000, CRC(732bc777) SHA1(bc3ced0a3e3e75151bfdf1c7d79fff2ebac15230) )
- ROM_LOAD32_WORD("Choy Sun Doa.001.u73", 0x0000002, 0x0400000, CRC(78fb8acb) SHA1(60cde2c9fd0c3a6ac8a76099906c87393d90b8bf) )
- ROM_LOAD32_WORD("Choy Sun Doa.002.u85", 0x0800000, 0x0400000, CRC(e1b6c747) SHA1(3e0345357c4b66b30c87e6ebf540fcc636505804) )
- ROM_LOAD32_WORD("Choy Sun Doa.000.u86", 0x0000000, 0x0400000, CRC(674fbe7a) SHA1(5292dd3887f066e6ea150fe8c140c2d3cde142d9) )
-ROM_END
-
-
-
-ROM_START( csret )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Choy Sun Returns 003.u72", 0x0800002, 0x0400000, CRC(c4278640) SHA1(bfb5c69191661625427742d24f7f2f63e59217c1) )
- ROM_LOAD32_WORD("Choy Sun Returns 001.u73", 0x0000002, 0x0400000, CRC(3dadf971) SHA1(ffab779da0160d0e8a78fdc9e1440b2f27d04d20) )
- ROM_LOAD32_WORD("Choy Sun Returns 002.u85", 0x0800000, 0x0400000, CRC(6771599d) SHA1(c3476b37b9189c3197194a9027d2f154a12aee37) )
- ROM_LOAD32_WORD("Choy Sun Returns 000.u86", 0x0000000, 0x0400000, CRC(0136afeb) SHA1(ec8478216353100a541cf736d54fc440cd89d665) )
-ROM_END
-
-
-
-ROM_START( corrida )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("30178311_CORRIDA_DE_TOROS.003.u72", 0x0800002, 0x0400000, CRC(37d4eed5) SHA1(55aa5f4dad3193f67e8fea7506dde2230b8c6b9e) )
- ROM_LOAD32_WORD("30178311_CORRIDA_DE_TOROS.001.u73", 0x0000002, 0x0400000, CRC(6df3c1f5) SHA1(5b8fcbbc650c0fefdf504fd7d48a125d2f7d22e7) )
- ROM_LOAD32_WORD("30178311_CORRIDA_DE_TOROS.002.u85", 0x0800000, 0x0400000, CRC(451774c0) SHA1(e2fd78433ad9016900581720ccd29bf511a57f04) )
- ROM_LOAD32_WORD("30178311_CORRIDA_DE_TOROS.000.u86", 0x0000000, 0x0400000, CRC(19424139) SHA1(8715c995368f5ac410b2ef6f09833b7516df0bd5) )
-ROM_END
-
-
-
-ROM_START( cryspri )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Crystal Springs 001.u73", 0x0000002, 0x0400000, CRC(e8ab1219) SHA1(88e792209d224fc95b4248fc1aeebcae39b06eb7) )
- ROM_LOAD32_WORD("Crystal Springs 000.u86", 0x0000000, 0x0400000, CRC(5c0e7122) SHA1(f729e20d15f9a8d1442a9f9616cfa09ac181bc3f) )
-ROM_END
-
-
-
-ROM_START( deltaqn )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Delta Queen_003.u72", 0x0800002, 0x0400000, CRC(1978abb1) SHA1(7ffd1d81201bcf31936bbc5bd194b182cb9b5cdc) )
- ROM_LOAD32_WORD("Delta Queen_001.u73", 0x0000002, 0x0400000, CRC(56628af9) SHA1(778175ce3d0074569e434a9c3995751747352e15) )
- ROM_LOAD32_WORD("Delta Queen_002.u85", 0x0800000, 0x0400000, CRC(73fe916b) SHA1(c262775bde046b5457ab998017012af12b5c036c) )
- ROM_LOAD32_WORD("Delta Queen_000.u86", 0x0000000, 0x0400000, CRC(93b7ca6b) SHA1(1384638d4da321ec7044f0bf10dfc626c1928215) )
-ROM_END
-
-
-
-ROM_START( di4ever )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Diamond's Forever 001.u73", 0x0000002, 0x0400000, CRC(39922c60) SHA1(19c36087cae9cf482d3dc86dc40fa94c3687ae96) )
- ROM_LOAD32_WORD("Diamond's Forever 000.u86", 0x0000000, 0x0400000, CRC(d7c0fd99) SHA1(97d2b17ea89d7dd0186a13f08fe68a7f8e1336ca) )
-ROM_END
-
-
-
-ROM_START( dinosa6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Dinosaur.003.u72", 0x0800002, 0x0400000, CRC(34181cf9) SHA1(93d014891789260fe0a0eeeff17c25c6211753db) )
- ROM_LOAD32_WORD("Dinosaur.001.u73", 0x0000002, 0x0400000, CRC(17b46b56) SHA1(43d55adcc54855b6845ffedba8998b14df0447f3) )
- ROM_LOAD32_WORD("Dinosaur.002.u85", 0x0800000, 0x0400000, CRC(cff22e03) SHA1(0fd6632ae9c71bc99a31e9bdc9abdfda09dfafd7) )
- ROM_LOAD32_WORD("Dinosaur 000.u86", 0x0000000, 0x0400000, CRC(74e08c66) SHA1(002a526e8e693aa68f45ae8485114c8bdc3f2453) )
-ROM_END
-
-
-
-ROM_START( dbldolph )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("double_dolphins_003.u72", 0x0800002, 0x0400000, CRC(cd886389) SHA1(d0044d88d7cc168ae24e3a61f7e4758317b82417) )
- ROM_LOAD32_WORD("double_dolphins_001.u73", 0x0000002, 0x0400000, CRC(493c254b) SHA1(940c5b905c9e5677db5589fb097418d08047897d) )
- ROM_LOAD32_WORD("double_dolphins_002.u85", 0x0800000, 0x0400000, CRC(7aa49b2d) SHA1(15ae3f0eb6d1e44c5453e557b04f1ab3941163dc) )
- ROM_LOAD32_WORD("double_dolphins_000.u86", 0x0000000, 0x0400000, CRC(ab98e4c1) SHA1(95ca99633a11d0087a4a702be8c075f1ad87bed4) )
-ROM_END
-
-
-
-ROM_START( drgnlord )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("DragonLord_.002.u85", 0x0800000, 0x0400000, CRC(d17e1a0d) SHA1(955e4956656e7f08e352628cc632af0e3cb6cf0f) )
- ROM_LOAD32_WORD("DragonLord_.003.u72", 0x0800002, 0x0400000, CRC(c2b42880) SHA1(7079102d576d8e9c5cb4d3067b02d131b63b8d88) )
- ROM_LOAD32_WORD("DragonLord_.000.u86", 0x0000000, 0x0400000, CRC(fc699900) SHA1(8e49672e7622ac6bd0106c25f524a7dd9e9578ab) )
- ROM_LOAD32_WORD("DragonLord_.001.u73", 0x0000002, 0x0400000, CRC(dd887eb0) SHA1(7ac4f86d0cfc69acd4471cc018f8b83d98735b37) )
-ROM_END
-
-
-
-
-ROM_START( drgnmgic )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(768ff8fb) SHA1(a99a750ee4bb761a21c264133ce7ea7ef344578f) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(cc84661f) SHA1(85fca4517b6fbbe83c4f5a5159af95c7e1089849) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(aa321624) SHA1(8c0e7e84c0dc7a2a61eb8d4777e5e937c1622730) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(cc84cd2f) SHA1(1939b7a40de44de5d026f2e4252f9d2b33d44012) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(aa2ebf24) SHA1(fc4bc1d9b201defa04cdcfaf12c79e67496c233c) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(9fb775a7) SHA1(636d7959a8aeb5f2b5d46fc369721451fc3e4693) )
-ROM_END
-
-
-
-ROM_START( enchantr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Enchantress_.001.u73", 0x0000002, 0x0400000, CRC(dcaaec40) SHA1(f035e54d9c926826c7883838a65260fc5ca6c02c) )
- ROM_LOAD32_WORD("Enchantress_.000.u86", 0x0000000, 0x0400000, CRC(17a7db59) SHA1(f948369144791d6fd761efbbe5fb37b765b637e3) )
-ROM_END
-
-
-ROM_START( eott )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Eyes Of The Tiger.003.u72", 0x0800002, 0x0400000, CRC(0ccf36e4) SHA1(6b185113a909985730cf1a58d1179d0ffc269d40) )
- ROM_LOAD32_WORD("Eyes Of The Tiger.001.u73", 0x0000002, 0x0400000, CRC(63d43c24) SHA1(8f76d2a7f9f5c0eb89609f891255e584b3a417d5) )
- ROM_LOAD32_WORD("Eyes Of The Tiger.002.u85", 0x0800000, 0x0400000, CRC(d941636d) SHA1(7103599caa30d57a1fa038afd7c60c684ba9dc5a) )
- ROM_LOAD32_WORD("Eyes Of The Tiger.000.u86", 0x0000000, 0x0400000, CRC(dae52614) SHA1(4a80d1a20f79b25e0f47c40ba05645d60b598568) )
-ROM_END
-
-
-
-ROM_START( firednc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("U72 Fire Dancer.003.u72", 0x0800002, 0x0400000, CRC(de394e4c) SHA1(9ec430df94de2cc0dbc8cc3a8763fde257fe3477) )
- ROM_LOAD32_WORD("U73 Fire Dancer.001.u73", 0x0000002, 0x0400000, CRC(30b0f1a0) SHA1(9095f3848514e5a7ab5528fef701a274156d4bce) )
- ROM_LOAD32_WORD("U85 Fire Dancer.002.u85", 0x0800000, 0x0400000, CRC(f05c2ebe) SHA1(7b196523a613955a3f4fec70e04c642bc1184dde) )
- ROM_LOAD32_WORD("U86 Fire Dancer.000.u86", 0x0000000, 0x0400000, CRC(be5673c6) SHA1(68a5c6515945c8341479cae3166d8ed0915ec566) )
-ROM_END
-
-
-
-ROM_START( followst )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Follow The Stars.001.u73", 0x0000002, 0x0400000, CRC(a1037235) SHA1(3badc901f8d1488cb630b07adc18cc280bd1c111) )
- ROM_LOAD32_WORD("Follow The Stars.000.u86", 0x0000000, 0x0400000, CRC(aa3d76aa) SHA1(94350d0efb49467febd1500dbb697aa865d43843) )
-ROM_END
-
-
-
-ROM_START( gambjack )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gambling Jack 001.u73", 0x0000002, 0x0400000, CRC(80eeb208) SHA1(ad38d08993457a344ed5da9b6335e9a933b11a67) )
- ROM_LOAD32_WORD("Gambling Jack 000.u86", 0x0000000, 0x0400000, CRC(d55c8c10) SHA1(fb876c0fe04785d01baef1debe5a16f4d2e1587f) )
-ROM_END
-
-
-
-ROM_START( geishaa6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(1efb986d) SHA1(34a5964e0eada085ff738ee4853beb75c431aaaa) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(544c2cd6) SHA1(3904bb39096dd66f3579b7f244e8872fe29f4f72) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(02c7819e) SHA1(f553adf6975c6fafff61e30605531b91ae5598af) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(994e2e17) SHA1(a8b40aeb98f4e80a3eb412927f23b4292a7dbf6e) )
-ROM_END
-
-
-ROM_START( goape )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Go Ape 001.u73", 0x0000002, 0x0400000, CRC(d579d719) SHA1(e3679657ed2f27b52a762a7f424714e5080a6957) )
- ROM_LOAD32_WORD("Go Ape 000.u86", 0x0000000, 0x0400000, CRC(392ed11e) SHA1(4fef477254b75c37a282a77aaf3046855118bdc0) )
-ROM_END
-
-
-ROM_START( gogreen )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Go For Green 003.u72", 0x0800002, 0x0400000, CRC(e138958c) SHA1(4416c4e00e388e8c84f9d82949c1875a5b34655f) )
- ROM_LOAD32_WORD("Go For Green 001.u73", 0x0000002, 0x0400000, CRC(279da15c) SHA1(967063011447aeb4563878c13da3cf60f3f8b456) )
- ROM_LOAD32_WORD("Go For Green 002.u85", 0x0800000, 0x0400000, CRC(57f68a9a) SHA1(8e7075e2b532a0c5ad0fd9d9f815a764cb9bb842) )
- ROM_LOAD32_WORD("Go For Green 000.u86", 0x0000000, 0x0400000, CRC(17f801b4) SHA1(c2044c445694fb0755add29e4a4a0ccb9bf36442) )
-ROM_END
-
-
-ROM_START( goldarch )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Golden Archer 003.u72", 0x0800002, 0x0400000, CRC(f6d262c6) SHA1(09e5f1e3838921482b01005e8781e83f08a9bd75) )
- ROM_LOAD32_WORD("Golden Archer 001.u73", 0x0000002, 0x0400000, CRC(edaaadf1) SHA1(3d68ba211c1904e7ea35d679c9f8845ef1e4ea90) )
- ROM_LOAD32_WORD("Golden Archer 002.u85", 0x0800000, 0x0400000, CRC(dc2c1319) SHA1(8df96bf7b96a3c7df0a155420959d939daedf5c4) )
- ROM_LOAD32_WORD("Golden Archer 000.u86", 0x0000000, 0x0400000, CRC(00858fad) SHA1(8467ed9898d2234ba48e9896b8dd20afa75c5f69) )
-ROM_END
-
-
-ROM_START( goldinc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Golden Incas Demo.003.u72", 0x0800002, 0x0400000, CRC(8629d154) SHA1(bb4e679188ec8f58e8e227804c36d1e61e575efe) )
- ROM_LOAD32_WORD("Golden Incas Demo 001.u73", 0x0000002, 0x0400000, CRC(7a88f44f) SHA1(586cbcf25eedcae538aaa3c3f8c7700778180295) )
- ROM_LOAD32_WORD("Golden Incas Demo.002.u85", 0x0800000, 0x0400000, CRC(dde914b2) SHA1(f35b761dd89796f62fec40d48c0223f585247de0) )
- ROM_LOAD32_WORD("Golden Incas Demo.000.u86", 0x0000000, 0x0400000, CRC(c4f488f9) SHA1(0db96a71f361f80f8e7265d1873728fc3013c204) )
-ROM_END
-
-
-ROM_START( goldpym )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Golden_Pyramids_SE_MAXI_003.u72", 0x0800002, 0x0400000, CRC(be3c43ba) SHA1(23ac49737061690a814e9a54a1f32290621bdaaf) )
- ROM_LOAD32_WORD("Golden_Pyramids_SE_MAXI_001.u73", 0x0000002, 0x0400000, CRC(f20e603e) SHA1(5577934713be6996057a2fe62c8988635c842b76) )
- ROM_LOAD32_WORD("Golden_Pyramids_SE_MAXI_002.u85", 0x0800000, 0x0400000, CRC(f2e1763f) SHA1(86d8d96c016bf88c8db9eae3de1bd9c64f517189) )
- ROM_LOAD32_WORD("Golden_Pyramids_SE_MAXI_000.u86", 0x0000000, 0x0400000, CRC(57b5488a) SHA1(d09915be7dee48570e79436eff55cabad58b783b) )
-ROM_END
-
-
-ROM_START( grizzly )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Grizzly.005.u71", 0x1000002, 0x0400000, CRC(f1bb1351) SHA1(59b5f6ee3a3e05e5d975b22de35d0c7bd87f82d3) )
- ROM_LOAD32_WORD("Grizzly.000.u86", 0x0000000, 0x0400000, CRC(4d071a11) SHA1(1f1557d6ad403ab13bc505076f26969fd81dd2e7) )
- ROM_LOAD32_WORD("Grizzly.002.u85", 0x0800000, 0x0400000, CRC(381765db) SHA1(8dc8901455f3c1f8b6302c6a996afe15280cf44b) )
- ROM_LOAD32_WORD("Grizzly.004.u84", 0x1000000, 0x0400000, CRC(d78ce4b8) SHA1(ab0a10d583b386975b0a53fccd9870b82a3d91a5) )
- ROM_LOAD32_WORD("Grizzly.001.u73", 0x0000002, 0x0400000, CRC(c45f8405) SHA1(2a5ef6932736e65ac62bbeee54e62689dd912dac) )
- ROM_LOAD32_WORD("Grizzly.003.u72", 0x0800002, 0x0400000, CRC(135ebde3) SHA1(baa20971ab9617742382088b9e956eeede11879b) )
-ROM_END
-
-
-ROM_START( heartgld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Heart of Gold 72.003.u72", 0x0800002, 0x0400000, CRC(041cf141) SHA1(793a1c1ca44f0d4c83294456f953dc4e7fd3b134) )
- ROM_LOAD32_WORD("Heart of Gold 73.001.u73", 0x0000002, 0x0400000, CRC(ee851155) SHA1(885928fccf3368911717b7ca5352ecae862c7ebc) )
- ROM_LOAD32_WORD("Heart of Gold 85.002.u85", 0x0800000, 0x0400000, CRC(af0db2a6) SHA1(aec212c72d8588314cdb2b558f29524b0c142bbc) )
- ROM_LOAD32_WORD("Heart of Gold 86.000.u86", 0x0000000, 0x0400000, CRC(c2f2111a) SHA1(9c62dcac8fe03afbb7475a0d6e89ff01c6795c6f) )
-ROM_END
-
-
-ROM_START( heartveg )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Heartofvegas.000.u86", 0x0000000, 0x0400000, CRC(0ef4e3cb) SHA1(0cb2c296d7ac39e0e3fe590040c232e35d1508d4) )
- ROM_LOAD32_WORD("Heartofvegas.001.u73", 0x0000002, 0x0400000, CRC(e33aeb25) SHA1(32c3e914fff060404ebf3fbb7a502c9081b57862) )
-ROM_END
-
-
-ROM_START( highnoon )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("High Noon 003.u72", 0x0800002, 0x0400000, CRC(fa35cdef) SHA1(060af506fee9234fb4921b788368e3e850b681c9) )
- ROM_LOAD32_WORD("High Noon 001.u73", 0x0000002, 0x0400000, CRC(a7b68492) SHA1(745220b963f9c5755ad078de9ccbca3c922d40ed) )
- ROM_LOAD32_WORD("High Noon 002.u85", 0x0800000, 0x0400000, CRC(cde132fd) SHA1(157e1d7fde6c57e5bc4ace03e43734d30141ad09) )
- ROM_LOAD32_WORD("High Noon 000.u86", 0x0000000, 0x0400000, CRC(c4f106c9) SHA1(38cde08bcdc8e053e8ea0166989a6ef40df139a3) )
-ROM_END
-
-
-ROM_START( holdrma )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Hollywood Dreams 003.u72", 0x0800002, 0x0400000, CRC(197035d3) SHA1(18da7e44107e8e0df584bd866a0083cf85ecceee) )
- ROM_LOAD32_WORD("Hollywood Dreams 001.u73", 0x0000002, 0x0400000, CRC(04fec2d4) SHA1(56beb6107c56674dc914f0c988311375dd281081) )
- ROM_LOAD32_WORD("Hollywood Dreams 002.u85", 0x0800000, 0x0400000, CRC(daae9640) SHA1(3d8aa7b4d55d1c3d8196be26bb89b83785666df1) )
- ROM_LOAD32_WORD("Hollywood Dreams 000.u86", 0x0000000, 0x0400000, CRC(9da0445f) SHA1(65e8d5f2563a5aa90dcba8b854912fe835294cb3) )
-ROM_END
-
-
-ROM_START( househrt )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("House_of_Hearts.001.u73", 0x0000002, 0x0400000, CRC(ad7c55fc) SHA1(873abc95c8118b5ca73779445023e8e0299498a6) )
- ROM_LOAD32_WORD("House_of_Hearts.000.u86", 0x0000000, 0x0400000, CRC(6cdc5816) SHA1(7157a12baa98ba810f5dcc5d5816a3380748032b) )
-ROM_END
-
-
-ROM_START( incachf )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Inca_Chief_003.u72", 0x0800002, 0x0400000, CRC(95d1dfd2) SHA1(1faead5e4429e4e8a6fd53c5b16bd3fac9483c28) )
- ROM_LOAD32_WORD("Inca_Chief_001.u73", 0x0000002, 0x0400000, CRC(45208b71) SHA1(e3ce2e9f5bd467872380ad387e77447831a0e67e) )
- ROM_LOAD32_WORD("Inca_Chief_002.u85", 0x0800000, 0x0400000, CRC(46816847) SHA1(aa65826fe1282b15fbdd8abe81e03f0d11d4f18f) )
- ROM_LOAD32_WORD("Inca_Chief_000.u86", 0x0000000, 0x0400000, CRC(f9fa7d96) SHA1(a247c2694c0f0f78cbc431dca4d9385ab991ae80) )
-ROM_END
-
-
-ROM_START( indremce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(4269940b) SHA1(8f5f6d751360e0abe2a6a80551f56176c46249e5) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(a0a99966) SHA1(6fc4e3496e7791e818cbda6d95355467ceb28e6c) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(b8b51dea) SHA1(04e6a261ab4912c7204b4a276147e1e219e02067) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(18ae6a0a) SHA1(0401b86c7053129eb7fbd27c3e5988481df67481) )
-ROM_END
-
-ROM_START( indremll )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Indian Dreaming L L 005.u71", 0x1000002, 0x0400000, CRC(81aecf10) SHA1(ca9236003e12dbe897dd942696dbac5cf059e8f1) )
- ROM_LOAD32_WORD("Indian Dreaming L L 003.u72", 0x0800002, 0x0400000, CRC(ebf17295) SHA1(f057ee03fc51041a4aa4413f3cb7df7483b4dd49) )
- ROM_LOAD32_WORD("Indian Dreaming L L 001.u73", 0x0000002, 0x0400000, CRC(ae6590eb) SHA1(d26d4c1612a466a4d67ca51cf6df2c38da88cd0c) )
- ROM_LOAD32_WORD("Indian Dreaming L L 004.u84", 0x1000000, 0x0400000, CRC(14ca706b) SHA1(552b8c864f8b68c48688e70e55424ceb34de4757) )
- ROM_LOAD32_WORD("Indian Dreaming L L 002.u85", 0x0800000, 0x0400000, CRC(d5b64886) SHA1(07b2e2c35e1a71d5c6b5687452f3debee1128632) )
- ROM_LOAD32_WORD("Indian Dreaming L L 000.u86", 0x0000000, 0x0400000, CRC(81144634) SHA1(3352bc272da29706d3913e65e0eccfd597628239) )
-ROM_END
-
-
-ROM_START( indrem2c )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(7181dc26) SHA1(63b6ae4c3e7464d75762224a8c30348c6c6f0e98) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(a23e7fcd) SHA1(d47751a88c7609118d0acbeabbcb812d195e3d48) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(d49a6d8b) SHA1(55ebb5b098565cea8305ad9998eaee9a2b84cdbd) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(23a13807) SHA1(5e0a403c3d227ef8ba49e2bd5f0a4f77acd42518) )
-ROM_END
-
-ROM_START( drmcatch )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Indian Dreaming SRP 003.u72", 0x0800002, 0x0400000, CRC(46244616) SHA1(3e16e7dd6f5afba135c3f1b9b40b7cfecc0d83e4) )
- ROM_LOAD32_WORD("Indian Dreaming SRP 001.u73", 0x0000002, 0x0400000, CRC(4193c9f8) SHA1(de9747896f299f8562a8e836e28fcce991154194) )
- ROM_LOAD32_WORD("Indian Dreaming SRP 002.u85", 0x0800000, 0x0400000, CRC(5b639f5c) SHA1(b3a2f5797071ae57b0bc541f23d6e62df173e4cd) )
- ROM_LOAD32_WORD("Indian Dreaming SRP 000.u86", 0x0000000, 0x0400000, CRC(82645450) SHA1(17edb9f2b61f38ca6ced060d37d4294b42b934ac) )
-ROM_END
-
-
-ROM_START( indremcm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("indian_gold_003.u72", 0x0800002, 0x0400000, CRC(e814271e) SHA1(9aaf9a463fd08a9cdb48dcb60cb0242f3df1b759) )
- ROM_LOAD32_WORD("indian_gold_001.u73", 0x0000002, 0x0400000, CRC(318a4b3e) SHA1(ba16fb0a82539f01b5b8902f510b0acdfe0fdf6d) )
- ROM_LOAD32_WORD("indian_gold_002.u85", 0x0800000, 0x0400000, CRC(6b888235) SHA1(6bea4e0c547d04a25202969d6216beacd8e63b23) )
- ROM_LOAD32_WORD("indian_gold_000.u86", 0x0000000, 0x0400000, CRC(9340f843) SHA1(e3cf3ea427535aab8027f7d2f6c6e496674d694f) )
-ROM_END
-
-
-ROM_START( indprncs )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(785493ea) SHA1(e56ee84783a6033ea327a2035df58cb8deca150f) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(c128c9a5) SHA1(bed6f0eba6da62a3981e5c9b6ada5209d37613e5) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(829f492e) SHA1(36abc1b1beb01814a4e5fc68f1cd424ae979ced7) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(dfad47ba) SHA1(807c0e0e4b0cccb8e4d2d34f26be26973745ca1b) )
-ROM_END
-
-
-ROM_START( jailbrk )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("10125611_JAILBREAK_716.003.u72", 0x0800002, 0x0400000, CRC(5185ad7f) SHA1(34517ded04bf51be348200bc09e848ab74ccbeef) )
- ROM_LOAD32_WORD("10125611_JAILBREAK_716.001.u73", 0x0000002, 0x0400000, CRC(5142c5e0) SHA1(dde1f300292b0b8250aeab1d686fb36184daabd7) )
- ROM_LOAD32_WORD("10125611_JAILBREAK_716.000.u86", 0x0000000, 0x0400000, CRC(3c6d628c) SHA1(d60ad4b04545ccaf6212a47796d16d97173d530b) )
- ROM_LOAD32_WORD("10125611_JAILBREAK_716.002.u85", 0x0800000, 0x0400000, CRC(705ddca8) SHA1(e0f8ca2e323f1dd040ed0cd4f974e419e716a0c6) )
-ROM_END
-
-
-ROM_START( kingnep )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("King Neptune.003.u72", 0x0800002, 0x0400000, CRC(4e3006a2) SHA1(6d566d2120cb612f647223e61347a1784cb69a95) )
- ROM_LOAD32_WORD("King Neptune.001.u73", 0x0000002, 0x0400000, CRC(1e815d36) SHA1(b29f5e812f52317b060feac8ee91c08a545db7f4) )
- ROM_LOAD32_WORD("King Neptune.002.u85", 0x0800000, 0x0400000, CRC(df89ae50) SHA1(fa9a5c795266bcafea0062aae34a2b7432550b53) )
- ROM_LOAD32_WORD("King Neptune.000.u86", 0x0000000, 0x0400000, CRC(750597c6) SHA1(06d3ba55b313da8973fd2b34ba888920519c51c6) )
-ROM_END
-
-
-
-ROM_START( kingnile )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(2600d9da) SHA1(2c78b987b8a8641b7eedda4880bd3f5846f11224) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(2875a911) SHA1(3e881c8c736f297778836c128f66150628038e49) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(a981510c) SHA1(5c018eb101193b1f4864ccd8c30fe328713c4c97) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(c4b7a58e) SHA1(f0877c9e0a285808c8117d09a33dec2d2caf7b5b) )
-ROM_END
-
-
-
-ROM_START( koalama6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("KoalaMint_003.u72", 0x0800002, 0x0400000, CRC(84c0f78d) SHA1(3f8e98261bfce1223de538d6bd53fa92d38c4b0d) )
- ROM_LOAD32_WORD("KoalaMint_001.u73", 0x0000002, 0x0400000, CRC(df3d45a0) SHA1(e9cbfeba1271a66c574cfb3bd96e21fd8cdd26f2) )
- ROM_LOAD32_WORD("KoalaMint_002.u85", 0x0800000, 0x0400000, CRC(1e12c01e) SHA1(21cad879ece470c465907dd970741b13774fb524) )
- ROM_LOAD32_WORD("KoalaMint_000.u86", 0x0000000, 0x0400000, CRC(e405c4b8) SHA1(e838767f0c224a3c96f9dd480559fed01ca7a398) )
-ROM_END
-
-
-ROM_START( kohinoor )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Kohinoor 003.u72", 0x0800002, 0x0400000, CRC(9b6f5a83) SHA1(06707953091719bf545efd2200f81504c5416e74) )
- ROM_LOAD32_WORD("Kohinoor 001.u73", 0x0000002, 0x0400000, CRC(dfdeb535) SHA1(be6b2e84603a5b07e4561012ff9b1d45fbd4f281) )
- ROM_LOAD32_WORD("Kohinoor 002.u85", 0x0800000, 0x0400000, CRC(cd8324e6) SHA1(b779d1040cd0119b778032d0e165d31d8fafd128) )
- ROM_LOAD32_WORD("Kohinoor 000.u86", 0x0000000, 0x0400000, CRC(e76e81f3) SHA1(1606c08ab6e75ad0cbbdd3f297dbb4fdf855c013) )
-ROM_END
-
-
-ROM_START( lgfish )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Let's Go Fish'n 005.u71", 0x1000002, 0x0400000, CRC(75d5bf1c) SHA1(6249b3ed929a65efed770615f2fe691612e8ac72) )
- ROM_LOAD32_WORD("Let's Go Fish'n 003.u72", 0x0800002, 0x0400000, CRC(9ff206fe) SHA1(4c8023a3b2e4d658a859d19d54be8cfe53cf4a6f) )
- ROM_LOAD32_WORD("Let's Go Fish'n 001.u73", 0x0000002, 0x0400000, CRC(7cfed17e) SHA1(fc93e71d67228b3b1f3a34a3f3c34c2648100d2b) )
- ROM_LOAD32_WORD("Let's Go Fish'n 004.u84", 0x1000000, 0x0400000, CRC(471f61c6) SHA1(67828d3cf06e32b087fb7c4ade212580207dc2cf) )
- ROM_LOAD32_WORD("Let's Go Fish'n 002.u85", 0x0800000, 0x0400000, CRC(c386320a) SHA1(c02b4b1cdd45b9b579b21d239cf45f7f3510c14a) )
- ROM_LOAD32_WORD("Let's Go Fish'n 000.u86", 0x0000000, 0x0400000, CRC(4c491910) SHA1(1f9013621a4c9140c447637bc967ba583da318eb) )
-ROM_END
-
-ROM_START( lordleo )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Lord_Leopard_003.u72", 0x0800002, 0x0400000, CRC(20e3d468) SHA1(155aa4a81f18d714c6dbbe26c5c9e9d6575b858d) )
- ROM_LOAD32_WORD("Lord_Leopard_001.u73", 0x0000002, 0x0400000, CRC(7666c5f8) SHA1(cd271bc8c1042fa85506691636d22d36df23025b) )
- ROM_LOAD32_WORD("Lord_Leopard_002.u85", 0x0800000, 0x0400000, CRC(1a921c0e) SHA1(feb59ec8372723e5babe16145596c3a9fd0938c3) )
- ROM_LOAD32_WORD("Lord_Leopard_000.u86", 0x0000000, 0x0400000, CRC(9ac28584) SHA1(cff40762e123d3ace2fb274166eb9d98ef7c7d4c) )
-ROM_END
-
-ROM_START( lougcm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("louiesgold_003.u72", 0x0800002, 0x0400000, CRC(926aefe5) SHA1(1427cae296864e6dd186614d726e243b46a9aa64) )
- ROM_LOAD32_WORD("louiesgold_001.u73", 0x0000002, 0x0400000, CRC(3165ca89) SHA1(73d5d32f1b144e25901afa2eeb82e2304f069a55) )
- ROM_LOAD32_WORD("louiesgold_002.u85", 0x0800000, 0x0400000, CRC(21d6d1e4) SHA1(d095389ff327940abde30afe8cb2e9f1c1e34226) )
- ROM_LOAD32_WORD("louiesgold_000.u86", 0x0000000, 0x0400000, CRC(095161ec) SHA1(4b9ff183d244f70f59eefb2eb6b261e3bcf0c486) )
-ROM_END
-
-ROM_START( luigibal )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(4f289aea) SHA1(0c77020a30178644a02dac5c9e8ab5543b63409e) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(5f3a62b0) SHA1(c4adec9f13473246333ece978ea35d35a1527638) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(d82cca04) SHA1(ecd126404ab147cba3fedb127772b4c9ccb849bd) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(c8c80acf) SHA1(958310f0c31642960f90476a9d384fcbefeada75) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(9513eded) SHA1(296974e1c4d6c61ce90c6fafc3986aa48a4344ac) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(b44aeadc) SHA1(abee3ea6886973877002c3283bb52c624abd148c) )
-ROM_END
-
-
-
-ROM_START( mskitty )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("misskitty_.001.u73", 0x0000002, 0x0400000, CRC(40c1bb34) SHA1(0c54ad0fb6a5c4f096be15c1ef08cb4d246b13b6) )
- ROM_LOAD32_WORD("misskitty_.002.u85", 0x0800000, 0x0400000, CRC(c369ad11) SHA1(793b1f8d5833b06422196e2abb7eb0a34be8dbef) )
- ROM_LOAD32_WORD("misskitty_.003.u72", 0x0800002, 0x0400000, CRC(d85219a1) SHA1(db0c5f21f7af393d11465981e70ac7b1c8f197b3) )
- ROM_LOAD32_WORD("misskitty_.000.u86", 0x0000000, 0x0400000, CRC(36c9ef95) SHA1(71c088bd3b258ab0e8949f661f9e9e9f64949f29) )
-ROM_END
-
-
-ROM_START( mnytree )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Money Tree.003.u72", 0x0800002, 0x0400000, CRC(9ecf041c) SHA1(543eb20385bfd79c1cf10cba61c501c495e4d94a) )
- ROM_LOAD32_WORD("Money Tree.000.u86", 0x0000000, 0x0400000, CRC(bca13ff6) SHA1(84c3491816aa9a2e9a12c321b0d1144ea14ebdbe) )
- ROM_LOAD32_WORD("Money Tree.001.u73", 0x0000002, 0x0400000, CRC(2c9edccc) SHA1(05e7de1fbd13c1a62f7fb610dc3541a94d9a39b7) )
- ROM_LOAD32_WORD("Money Tree.002.u85", 0x0800000, 0x0400000, CRC(ea055c36) SHA1(e97c4992150fac9e53618ebf96ac1b2dd4e9cf65) )
-ROM_END
-
-
-ROM_START( mysteycm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(ee58e1e8) SHA1(1aa57c88b97a3bed04bcaabe77f231967d092f4c) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(fd1d56df) SHA1(2f22f83995bdea66a055a1aa3cb0e8dd2c8f87cb) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(3449d07c) SHA1(2b36edc554f157e465bcaada42d6cbfee545e146) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(3de4876b) SHA1(76eb7bdc41dc134656452f8e0d08f009c02d9205) )
-ROM_END
-
-
-
-ROM_START( mystmerm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("game.003.u72", 0x0800002, 0x0400000, CRC(a060d4b2) SHA1(5832a7f4b808017cc251a58e9cce004b2ec41e0c) )
- ROM_LOAD32_WORD("game.001.u73", 0x0000002, 0x0400000, CRC(d571a0bc) SHA1(3bb3c9373fcd7c730dfd0de749d7dacb8aadaf53) )
- ROM_LOAD32_WORD("game.002.u85", 0x0800000, 0x0400000, CRC(803023c2) SHA1(c953b3fa12347a18fa48b5ea691ad61720c2efdd) )
- ROM_LOAD32_WORD("game.000.u86", 0x0000000, 0x0400000, CRC(be84df3c) SHA1(b39deff7d8d0ab30e3dbc0f33c4d45329734a05a) )
-ROM_END
-
-
-ROM_START( nerdwild )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Nerds_Gone_Wild_001.u73", 0x0000002, 0x0400000, CRC(be64ac6d) SHA1(c0e6f68467ff248e5c619cedde74091783dafecf) )
- ROM_LOAD32_WORD("Nerds_Gone_Wild_000.u86", 0x0000000, 0x0400000, CRC(a14e80d4) SHA1(f1729ff10991056e1880b5c0db3bdb760b1c664b) )
-ROM_END
-
-
-ROM_START( orbeaut )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("10213511.001.u73", 0x0000002, 0x0400000, CRC(8c977e22) SHA1(4de3e30995124b89354d660fed97d29574a40533) )
- ROM_LOAD32_WORD("10213511.000.u86", 0x0000000, 0x0400000, CRC(4d3f0586) SHA1(da38f11e48191fd53492aa5a4875fcdc33d30c24) )
-ROM_END
-
-
-ROM_START( outbackj )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("007.u70", 0x1800002, 0x0400000, CRC(3a0ea3ca) SHA1(88513130013b1b18772a5e538da9a8db3a54633e) )
- ROM_LOAD32_WORD("005.u71", 0x1000002, 0x0400000, CRC(23f1f50c) SHA1(40145b839c2b5fde5c0f20e08f46f5a859b6e20a) )
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(cdd28848) SHA1(0038bb422a1d650beaa0ffd63b7d6de1936a5e32) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(972eaba2) SHA1(b927aac04e21922b995aa2587a76ef14c35cd2bd) )
- ROM_LOAD32_WORD("006.u83", 0x1800000, 0x0400000, CRC(79ca67a1) SHA1(68bae23df71c768dc17631f6ccfc7a720c0959ee) )
- ROM_LOAD32_WORD("004.u84", 0x1000000, 0x0400000, CRC(0cd41b5d) SHA1(a7891da788fe88d2191b2f0686cb9ca2ecfeeb9c) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(a1853f27) SHA1(cd2bf8674555f6870f0689ca0adbca6890bc9b27) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(8eea3cea) SHA1(b2353fc953f6daf03c1458e06006de31fdd7a7c3) )
-ROM_END
-
-
-ROM_START( owlcap )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Owl Capone Demo.003.u72", 0x0800002, 0x0400000, CRC(b6be5274) SHA1(28c3a743cfef76c05567cdb7cc4ff5c60c594e1e) )
- ROM_LOAD32_WORD("Owl Capone Demo.001.u73", 0x0000002, 0x0400000, CRC(c9197a1c) SHA1(2b4649c74f624e3414732027ca77536bcaced11f) )
- ROM_LOAD32_WORD("Owl Capone Demo.002.u85", 0x0800000, 0x0400000, CRC(8de48e1e) SHA1(c52592f808f02039c7f2d9358076e3dd91f152a2) )
- ROM_LOAD32_WORD("Owl Capone Demo.000.u86", 0x0000000, 0x0400000, CRC(66b2dc21) SHA1(1eeff14dd037c8c4c7fc95a04a8dc5946200d453) )
-ROM_END
-
-ROM_START( parislgt )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Paris Lights 003.u72", 0x0800002, 0x0400000, CRC(d04e5031) SHA1(46ef9fe928409ec031afa97f67b271cb0059c603) )
- ROM_LOAD32_WORD("Paris Lights 001.u73", 0x0000002, 0x0400000, CRC(05e567a5) SHA1(c605033599f5fd92b20013264c0bf9eb7076ee85) )
- ROM_LOAD32_WORD("Paris Lights 002.u85", 0x0800000, 0x0400000, CRC(32eb5b34) SHA1(165c61e20ae8d52575fc0402b1cbc49bbb18d2af) )
- ROM_LOAD32_WORD("Paris Lights 000.u86", 0x0000000, 0x0400000, CRC(89508f23) SHA1(10ab87fc7c726d2d2a6c73151f2ef731b3d79979) )
-ROM_END
-
-
-ROM_START( pcockmag )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("peacockmagic003.u72", 0x0800002, 0x0400000, CRC(0519288c) SHA1(a6e838d750f17131bf0871eac8742408cb03db6c) )
- ROM_LOAD32_WORD("peacockmagic001.u73", 0x0000002, 0x0400000, CRC(106bd1d4) SHA1(4ecfafc883da969eb1b46c00e8b67aedfdb001bf) )
- ROM_LOAD32_WORD("peacockmagic002.u85", 0x0800000, 0x0400000, CRC(6453532c) SHA1(c9b885e42778af56df89520cb6e4856348958110) )
- ROM_LOAD32_WORD("peacockmagic000.u86", 0x0000000, 0x0400000, CRC(5348f934) SHA1(82762d643729639a1f059a1b57b74c8ab240277c) )
-ROM_END
-
-
-ROM_START( pelipete )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("PELICAN_PETENSW_003.u72", 0x0800002, 0x0400000, CRC(6e7d67d9) SHA1(163449982405d2cd078c757d885113edbcddbd22) )
- ROM_LOAD32_WORD("PELICAN_PETENSW_001.u73", 0x0000002, 0x0400000, CRC(8626fcd5) SHA1(fb08bddf8e30ef537af7f96c632d0690f241cef3) )
- ROM_LOAD32_WORD("PELICAN_PETENSW_002.u85", 0x0800000, 0x0400000, CRC(99c2748b) SHA1(712c103be109839d02ace90c1498192792185733) )
- ROM_LOAD32_WORD("PELICAN_PETENSW_000.u86", 0x0000000, 0x0400000, CRC(9fb0db2d) SHA1(c4c7f5f91045778dce2229919e00aa1bdb625084) )
-ROM_END
-
-
-ROM_START( pharfor )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Pharaoh's Fortune.003.u72", 0x0800002, 0x0400000, CRC(c5d24a99) SHA1(d6d17ab5255d153beacc39880bd58b7b647f532f) )
- ROM_LOAD32_WORD("Pharaoh's Fortune.001.u73", 0x0000002, 0x0400000, CRC(33236ae6) SHA1(a9c41af9982c1a7035c5190732775a3eca4ebb78) )
- ROM_LOAD32_WORD("Pharaoh's Fortune.002.u85", 0x0800000, 0x0400000, CRC(158af672) SHA1(f653f9d400f03713baa650912c8c0ab33f218fb2) )
- ROM_LOAD32_WORD("Pharaoh's Fortune.000.u86", 0x0000000, 0x0400000, CRC(6d435495) SHA1(22644acb9ed28e737bc132698cd12048c76c4b80) )
-ROM_END
-
-
-ROM_START( phxfant )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Phoenix Fantasy.002.u85", 0x0800000, 0x0400000, CRC(db092fc5) SHA1(c2469c131d1240faede3e6e64ee818df4ce9581d) )
- ROM_LOAD32_WORD("Phoenix Fantasy.001.u73", 0x0000002, 0x0400000, CRC(1854f81c) SHA1(fc97f1c55db5c66d2261de62a538cc0308988702) )
- ROM_LOAD32_WORD("Phoenix Fantasy.003.u72", 0x0800002, 0x0400000, CRC(3ea207d5) SHA1(ae9b032f6ab90630bb047fa508d539874bd86d18) )
- ROM_LOAD32_WORD("Phoenix Fantasy.000.u86", 0x0000000, 0x0400000, CRC(499742c6) SHA1(7743b24e658e4ee60255e9bf2b33a4937d19e3b4) )
-ROM_END
-
-
-ROM_START( pirata6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Pirates_001.u73", 0x0000002, 0x0400000, CRC(5923957d) SHA1(62d6effe9f3af0cdc301bbc6541971e91ddc573a) )
- ROM_LOAD32_WORD("Pirates_000.u86", 0x0000000, 0x0400000, CRC(ed435c4a) SHA1(98750a2673411c3b193f25f2998755314bd60331) )
-ROM_END
-
-
-ROM_START( pcbydem )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("MG0005playerschoice.007.u70", 0x1800002, 0x0400000, CRC(adfaa968) SHA1(a1a8329523cbd14c24f8e6997a5be442327f61c7) )
- ROM_LOAD32_WORD("MG0005playerschoice.005.u71", 0x1000002, 0x0400000, CRC(c71cb0e3) SHA1(c46d017bb26fb990a403cff7659b15a11f947c19) )
- ROM_LOAD32_WORD("MG0005playerschoice.003.u72", 0x0800002, 0x0400000, CRC(81816747) SHA1(c745bc6be35976f4784730ab8b75e07688e49b22) )
- ROM_LOAD32_WORD("MG0005playerschoice.006.u83", 0x1800000, 0x0400000, CRC(f3aab3c8) SHA1(a4c08d341f6b59b5faa14aa3381be066ecdc692a) )
- ROM_LOAD32_WORD("MG0005playerschoice.001.u73", 0x0000002, 0x0400000, CRC(4a729ca3) SHA1(52be1fbf80a06f9959d62376102d96ea8f77f272) )
- ROM_LOAD32_WORD("MG0005playerschoice.004.u84", 0x1000000, 0x0400000, CRC(309dbbf7) SHA1(69e44494bba43d001545c4e474ab4f712d1d8015) )
- ROM_LOAD32_WORD("MG0005playerschoice.002.u85", 0x0800000, 0x0400000, CRC(a9b81cc4) SHA1(541765e9fe2d67c60f014a8d32866c7b8203766a) )
- ROM_LOAD32_WORD("MG0005playerschoice.000.u86", 0x0000000, 0x0400000, CRC(c4f95ab2) SHA1(dd0a3cdaa7b421cbcfa50b94b8bbfb69769343cd) )
-ROM_END
-
-
-ROM_START( pompeia6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(e3c02b5e) SHA1(714e83160917e83dafc058a9078ace800c4c3ebf) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(c56b6b9f) SHA1(3f4cb68620a0d993b1812768092b85353d7bc763) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(7569d484) SHA1(127d92b7bd62543789b25fbfce65e8429ddfc654) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(0c4ef28a) SHA1(96381853ed23cb914e5e494fc90f671c2143a305) )
-ROM_END
-
-
-ROM_START( prideaf )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Pride of Africa.001.u73", 0x0000002, 0x0400000, CRC(86c22e24) SHA1(008fb01a7690981a3bc6a7f4a06dcebaef2a892c) )
- ROM_LOAD32_WORD("Pride of Africa.000.u86", 0x0000000, 0x0400000, CRC(efbf0ad5) SHA1(b4d84800c60df820bbe332879189208bac8330ef) )
-ROM_END
-
-
-ROM_START( prophecy )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Prophecy.003.u72", 0x0800002, 0x0400000, CRC(194be1d6) SHA1(8f71ff6646a34261cb003fea877b42742eea8c15) )
- ROM_LOAD32_WORD("Prophecy.001.u73", 0x0000002, 0x0400000, CRC(683f081f) SHA1(4d625c67cb1d5fa5b025a02e797c4fc0a03893da) )
- ROM_LOAD32_WORD("Prophecy.002.u85", 0x0800000, 0x0400000, CRC(046ae548) SHA1(246015be05294806ecfacd626449e2df7e7f569c) )
- ROM_LOAD32_WORD("Prophecy.000.u86", 0x0000000, 0x0400000, CRC(e5950eef) SHA1(930582c34f3639b887d490c96f91814cb5228d8b) )
-ROM_END
-
-
-ROM_START( qsheeba )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("queen_of_Sheba.003.u72", 0x0800002, 0x0400000, CRC(befa03be) SHA1(abd4846f29636aff70826b3086a972682c3bffe0) )
- ROM_LOAD32_WORD("queen_of_Sheba.001.u73", 0x0000002, 0x0400000, CRC(fb26e09a) SHA1(e2debdcea7ee7be90e70c96e3eca593b515dfd2d) )
- ROM_LOAD32_WORD("queen_of_Sheba.002.u85", 0x0800000, 0x0400000, CRC(6f827f08) SHA1(b3777031c0a8d14557a640572c4dcfa781986b54) )
- ROM_LOAD32_WORD("queen_of_Sheba.000.u86", 0x0000000, 0x0400000, CRC(e1313dff) SHA1(536014d8d4f3ff90d93befdcd55d5b3e6eb49e7c) )
-ROM_END
-
-ROM_START( qnilejc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(a1aa9310) SHA1(a00a7dfd57fe8624421e6821c32516f018199d49) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(0ec5d0df) SHA1(206916986b1214a9635c901cbbcda21d21e0338a) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(a30473fd) SHA1(0af9fcee5df49d20847f98f94e09c0d394c1857a) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(484fb352) SHA1(cc0c97895731dc3f333131ff5a47794fe1857e47) )
-ROM_END
-
-
-ROM_START( qnilese )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("007.u70", 0x1800002, 0x0100000, CRC(5ae69121) SHA1(36dd3f9aaf5f7d2751d1954d67f898bc3ec71f3b) )
- ROM_LOAD32_WORD("005.u71", 0x1000002, 0x0100000, CRC(d793440a) SHA1(dced4c04bde13293af77a9a1f4c5c606e3758de0) )
- ROM_LOAD32_WORD("006.u83", 0x1800000, 0x0100000, CRC(c8580554) SHA1(58b8bfff2f8d298c4e3be2b01900800c45fa7ad7) )
- ROM_LOAD32_WORD("004.u84", 0x1000000, 0x0100000, CRC(a34a9f16) SHA1(b8750e6ceb1715da8e5ac2f0183254e29a042641) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(27391233) SHA1(e1d546cc9a57db894bdfb24592048578f5828ee5) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(4c7bdba1) SHA1(796c9da25bbfe389aae5c03b42e15500c91a60d4) )
-ROM_END
-
-ROM_START( qnile )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("U72 QOTN.003.u72", 0x0800002, 0x0400000, CRC(491f4ef2) SHA1(fbaa64d9603900de44642f95fb9f7ee15e138669) )
- ROM_LOAD32_WORD("U73 QOTN.001.u73", 0x0000002, 0x0400000, CRC(2f7f783c) SHA1(1739b05628bd02cb1b73c883d9f2e113da2c29e7) )
- ROM_LOAD32_WORD("U85 QOTN.002.u85", 0x0800000, 0x0400000, CRC(4e53a089) SHA1(2dd060e4ff74f7fe73850a0c3877fa4bacad36c3) )
- ROM_LOAD32_WORD("U86 QOTN.000.u86", 0x0000000, 0x0400000, CRC(76818f74) SHA1(baac1a4a8ed3f1fb5a6ca321a6efe6ece7701486) )
-ROM_END
-
-
-ROM_START( raprichs )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("RapidRiches.003.u72", 0x0800002, 0x0400000, CRC(3b4ee6dd) SHA1(83ddfdc3d8bdf02395411d8a6721a9c65c64e69c) )
- ROM_LOAD32_WORD("RapidRiches.001.u73", 0x0000002, 0x0400000, CRC(cd13d765) SHA1(f91cb232726a038c3ff1a25259622dd99d552279) )
- ROM_LOAD32_WORD("RapidRiches.002.u85", 0x0800000, 0x0400000, CRC(3fbfdf7f) SHA1(bcfd939d0fa4d0acc2544910940fb09d48a399b5) )
- ROM_LOAD32_WORD("RapidRiches.000.u86", 0x0000000, 0x0400000, CRC(8dfb94ce) SHA1(67933b9edbd9631d2558d16267559af91084172b) )
-ROM_END
-
-
-ROM_START( redbara6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("redbaron.003.u72", 0x0800002, 0x0400000, CRC(16b6207f) SHA1(9c5ac48cccba001b2e3605eceb9610c659e06e21) )
- ROM_LOAD32_WORD("redbaron.001.u73", 0x0000002, 0x0400000, CRC(6590c207) SHA1(8184ae0ac02f22787c631bc823bd0fbcd5d5bf05) )
- ROM_LOAD32_WORD("redbaron.002.u85", 0x0800000, 0x0400000, CRC(e954aeac) SHA1(df8a9420df31c4ecc2cbe460cea4c0bd13958289) )
- ROM_LOAD32_WORD("redbaron.000.u86", 0x0000000, 0x0400000, CRC(599a7170) SHA1(8e3b2730b9503baa798fd59d787052a9589e0447) )
-ROM_END
-
-
-ROM_START( ruprup )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Roll Up Roll Up 003.u72", 0x0800002, 0x0400000, CRC(7ba80d87) SHA1(c912ec8c65060060b459de0c5ed0b3ad018eff76) )
- ROM_LOAD32_WORD("Roll Up Roll Up 001.u73", 0x0000002, 0x0400000, CRC(e60d9c93) SHA1(7504f07f04be97058b50168c14e6ec41480e43ef) )
- ROM_LOAD32_WORD("Roll Up Roll Up 002.u85", 0x0800000, 0x0400000, CRC(7debb885) SHA1(c46e3231d8a13cec7d398a8064ac76e78954dd82) )
- ROM_LOAD32_WORD("Roll Up Roll Up 000.u86", 0x0000000, 0x0400000, CRC(b6d1c4fa) SHA1(24d88882783353598e4f63edda4982f9e55b2595) )
-ROM_END
-
-
-ROM_START( rubymag )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("RubyMagic_003.u72", 0x0800002, 0x0400000, CRC(2cdfe857) SHA1(33b4ce8ab0a5f1e341a5c5c536c5f3619ecd7f95) )
- ROM_LOAD32_WORD("RubyMagic_001.u73", 0x0000002, 0x0400000, CRC(6699d2c6) SHA1(1c96dba91a40993cf9c3bc9e8c591e971c04bedf) )
- ROM_LOAD32_WORD("RubyMagic_002.u85", 0x0800000, 0x0400000, CRC(877fde17) SHA1(278b8cb71cafa0859073acc48339da9e645fdcc6) )
- ROM_LOAD32_WORD("RubyMagic_000.u86", 0x0000000, 0x0400000, CRC(717d1c53) SHA1(8f5204d4394c6e0b83f6f456c80e98e12fac1a66) )
-ROM_END
-
-
-ROM_START( scatmag2 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Scatter Magic II.000.u86", 0x0000000, 0x0400000, CRC(696734d8) SHA1(baffadb943fb12d0d19069023f5cdf80b1a1674f) )
- ROM_LOAD32_WORD("Scatter Magic II.001.u73", 0x0000002, 0x0400000, CRC(aeef47b6) SHA1(63d296d60848269851e9d424908bbf3d52003f07) )
- ROM_LOAD32_WORD("Scatter Magic II.002.u85", 0x0800000, 0x0400000, CRC(d3f7018e) SHA1(345a9f55256d9ec46182ebf9c0c6fca62ea2e275) )
- ROM_LOAD32_WORD("Scatter Magic II.003.u72", 0x0800002, 0x0400000, CRC(e5c9dee7) SHA1(b29f7b8eb3d894e0a3dbc6cabdd2d8e59e2c2bbf) )
-ROM_END
-
-
-ROM_START( shamnmg )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Shaman's Magic.001.u73", 0x0000002, 0x0400000, CRC(a84ac2a4) SHA1(743d56448135b03c25325bdc3d79781e63f0b9b6) )
- ROM_LOAD32_WORD("Shaman's Magic.000.u86", 0x0000000, 0x0400000, CRC(3edb8156) SHA1(83bb1467d892120c2bd5e85ef05527e2d02999ae) )
-ROM_END
-
-
-ROM_START( smtma6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("10001911_SHOW_ME_THE_MONEY_657_1.003.u72", 0x0800002, 0x0400000, CRC(cb5f47d4) SHA1(70fa1e68bf1fbebc6b6663fbabb78c5f286b7805) )
- ROM_LOAD32_WORD("10001911_SHOW_ME_THE_MONEY_657_1.001.u73", 0x0000002, 0x0400000, CRC(ccc901f0) SHA1(4c845ccfea10a744b8c37b6b155b0fc2ce6bfede) )
- ROM_LOAD32_WORD("10001911_SHOW_ME_THE_MONEY_657_1.002.u85", 0x0800000, 0x0400000, CRC(7a36f3f3) SHA1(3653a6f40587c2be1810b4a9dd8f27ecca336a70) )
- ROM_LOAD32_WORD("10001911_SHOW_ME_THE_MONEY_657_1.000.u86", 0x0000000, 0x0400000, CRC(9f436ee3) SHA1(e41a9475fd10fd7d15be1665ee2d4e9dcee2d4dd) )
-ROM_END
-
-
-ROM_START( silgola6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(05861fb2) SHA1(ba3d2e3ab66fd7178289fdc95661f27e08124f32) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(cffa82f0) SHA1(fe14e1d9bacbcb72ad1bdaf3d4a72eec67311bef) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(f66f63c4) SHA1(02e669c4f7c3d0cd39b3dff156ab4b05db3bb495) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(d91108fd) SHA1(cea026350f083ed0f061d5049de520d08730a1df) )
-ROM_END
-
-
-ROM_START( spgcarn )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Spring Carnival.001.u73", 0x0000002, 0x0400000, CRC(033653f5) SHA1(40705ffb653ad4c6f3cd36c8879c48303c3845f8) )
- ROM_LOAD32_WORD("Spring Carnival.000.u86", 0x0000000, 0x0400000, CRC(f7783fea) SHA1(4e7b86c0d2728ebc317dce14827a4873402d9bbb) )
-ROM_END
-
-
-ROM_START( stardrft )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Star Drifter.001.u73", 0x0000002, 0x0400000, CRC(580340b4) SHA1(4febb22150581a4661bc7ed1ff0662e153de5e2b) )
- ROM_LOAD32_WORD("Star Drifter.000.u86", 0x0000000, 0x0400000, CRC(7b08a2be) SHA1(2b3d7bb2317cba7b470d68c91918a5777fdb3ed1) )
-ROM_END
-
-
-ROM_START( sbuk5 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Super Bucks 5.003.u72", 0x0800002, 0x0400000, CRC(ebcce486) SHA1(f91db1051d71c5e558a304d60157fa3cfff66c5b) )
- ROM_LOAD32_WORD("Super Bucks 5.001.u73", 0x0000002, 0x0400000, CRC(39af5809) SHA1(048aef299de220a72bf6a57c6268949197fc738b) )
- ROM_LOAD32_WORD("Super Bucks 5.002.u85", 0x0800000, 0x0400000, CRC(9114f9e8) SHA1(f7ec058aaaad59aeffc01085673322cb842a5ebb) )
- ROM_LOAD32_WORD("Super Bucks 5.000.u86", 0x0000000, 0x0400000, CRC(cab68268) SHA1(e10e8c8ce9bfb7ae7f3920303491b24c93d5f716) )
-ROM_END
-
-
-ROM_START( swh2ld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Sweethearts 2 Lucky Devil.003.u72", 0x0800002, 0x0400000, CRC(94d48b25) SHA1(a879f6d78ff6eb29e5ea2cc71ca86d097fa9d45f) )
- ROM_LOAD32_WORD("Sweethearts 2 Lucky Devil.001.u73", 0x0000002, 0x0400000, CRC(f5c3d17f) SHA1(297e2da51fb00e0b76f9322149647c4c27ed870e) )
- ROM_LOAD32_WORD("Sweethearts 2 Lucky Devil.002.u85", 0x0800000, 0x0400000, CRC(f0f8aa94) SHA1(c69f1c807b0e9921eb95c3351bb79897e673ec36) )
- ROM_LOAD32_WORD("Sweethearts 2 Lucky Devil.000.u86", 0x0000000, 0x0400000, CRC(dedd99b0) SHA1(23c4e178d00788516c16109add772dba24f98a54) )
-ROM_END
-
-
-ROM_START( tahitim )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(b08da2ce) SHA1(1adb4f6e134df479be0f90d2459b009d93386ac1) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(735d7642) SHA1(5f4258bf541728f7c7fe3dd65e715d68b3ade968) )
-ROM_END
-
-
-ROM_START( thaiprnc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Thai_Princess_1of4_000.u86", 0x0000000, 0x0400000, CRC(609b3112) SHA1(77648426c7fed2e39d48d4f1ced524067bf0bb1a) )
- ROM_LOAD32_WORD("Thai_Princess_2of4_001.u73", 0x0000002, 0x0400000, CRC(a8346fea) SHA1(d97af71bb2c93ed517fccac605e9cfff9ec5590b) )
- ROM_LOAD32_WORD("Thai_Princess_3of4_002.u85", 0x0800000, 0x0400000, CRC(92fda7b5) SHA1(9a50ab3d1d18814093f5457a07a52f7e19fc97e7) )
- ROM_LOAD32_WORD("Thai_Princess_4of4_003.u72", 0x0800002, 0x0400000, CRC(640bf878) SHA1(910dce13181243a6baace6dd1807d391b3d9767f) )
-ROM_END
-
-
-ROM_START( gldnflc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("The Golden Fleece.003.u72", 0x0800002, 0x0400000, CRC(521e2429) SHA1(0cfadf64341574eaec6fc89ecccfa2f02c583dd1) )
- ROM_LOAD32_WORD("The Golden Fleece.001.u73", 0x0000002, 0x0400000, CRC(35e72b56) SHA1(c6013aa3b6ea243f057aedab67feeed16ee39537) )
- ROM_LOAD32_WORD("The Golden Fleece.002.u85", 0x0800000, 0x0400000, CRC(f17c5c40) SHA1(32225a11d529c0312b27ed838badebed7d96469b) )
- ROM_LOAD32_WORD("The Golden Fleece.000.u86", 0x0000000, 0x0400000, CRC(c3d4d641) SHA1(b46d82af862c96068ddd4f530b2229634161b209) )
-ROM_END
-
-
-ROM_START( thndrhrt )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Thunderheart.001.u73", 0x0000002, 0x0400000, CRC(d867ff79) SHA1(740a177a8d1ecf925583a9264b5404640a5f2289) )
- ROM_LOAD32_WORD("Thunderheart.000.u86", 0x0000000, 0x0400000, CRC(2b84ed7b) SHA1(9919f9526d8294eeabda40697a34878484f6cef5) )
-ROM_END
-
-
-ROM_START( tigress )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Tigress.000.u86", 0x0000000, 0x0400000, CRC(d1ff02f7) SHA1(8e8f1c4ed3c01fc62011b1bd21f53314e345f10f) )
- ROM_LOAD32_WORD("Tigress.001.u73", 0x0000002, 0x0400000, CRC(cc239965) SHA1(f5d5f1e3db4f0ae3cd1dbe2c88aedf65cc820d4e) )
-ROM_END
-
-
-ROM_START( topshta6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Top_Shot.000.u86", 0x0000000, 0x0400000, CRC(798200b2) SHA1(e753f8c8c26e30ab36705f748c01b90bcf166d82) )
- ROM_LOAD32_WORD("Top_Shot.001.u73", 0x0000002, 0x0400000, CRC(486c5979) SHA1(0ece42200f31daf471b3e1e789de8b95390c4827) )
-ROM_END
-
-
-ROM_START( torgods )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Torch Of The Gods.000.u86", 0x0000000, 0x0400000, CRC(3c7da6e8) SHA1(ff2fb056fd26d3578216e4942b6234f4523e1d6a) )
- ROM_LOAD32_WORD("Torch Of The Gods.001.u73", 0x0000002, 0x0400000, CRC(d3f27e13) SHA1(36cd1984139855170af3b23ab32b1769430809d5) )
- ROM_LOAD32_WORD("Torch Of The Gods.002.u85", 0x0800000, 0x0400000, CRC(9f7013e0) SHA1(76f948ba08152cf623559c3c8f021861757c4872) )
- ROM_LOAD32_WORD("Torch Of The Gods.003.u72", 0x0800002, 0x0400000, CRC(2dc81027) SHA1(3d426758875e87e677ab446da12532e2a4bc4246) )
-ROM_END
-
-
-ROM_START( toprdice )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(f2ccd55e) SHA1(24738035abc26459d3d06831c907da98aea9c257) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(e66f5672) SHA1(9bc92c061fcaf8803878941b9b74a7bc41beb299) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(9793d2c1) SHA1(50e9d644b6519f941781b726a8d566cae6bb262e) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(2a3ae479) SHA1(30d5df8eb75775831d4b0792661168288cedbb16) )
-ROM_END
-
-
-ROM_START( turtreas )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(f864fe2e) SHA1(9aa16c4cf3936841a1152418aca7a5dd3ad5a2b3) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(e00da684) SHA1(4d66d48644008ff998398af1cc970ed9a1504607) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(512fcb98) SHA1(ccf5bfe8cb9dcd3d2e5e4f59033816ded04f2148) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(1b69bb51) SHA1(b510fc80616f3acbc8264ca188c5bc85bce38e5e) )
-ROM_END
-
-
-
-ROM_START( venetian )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Venetian_Nights_1of4_000.u86", 0x0000000, 0x0400000, CRC(57a2a113) SHA1(98589e00803814fe51161d69d77b47ff2b6ac406) )
- ROM_LOAD32_WORD("Venetian_Nights_2of4_001.u73", 0x0000002, 0x0400000, CRC(c9cfb52a) SHA1(7df67226c69e4569216e5200364ff14fd162f0a7) )
- ROM_LOAD32_WORD("Venetian_Nights_3of4_002.u85", 0x0800000, 0x0400000, CRC(e845f6ee) SHA1(76a234e4b224d56d4f9ceb37d8d175413d4e6fe9) )
- ROM_LOAD32_WORD("Venetian_Nights_4of4_003.u72", 0x0800002, 0x0400000, CRC(7a635ef0) SHA1(d0c0746b58ae0726f18e90cc4b20d0e68f3abd86) )
-ROM_END
-
-
-ROM_START( wheregld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("003.u72", 0x0800002, 0x0400000, CRC(584050fc) SHA1(014889e1bf3fa38c052073c374b47684be717949) )
- ROM_LOAD32_WORD("001.u73", 0x0000002, 0x0400000, CRC(d8b5ccb3) SHA1(7974d68d594a2b283680cc440d69b106bd539819) )
- ROM_LOAD32_WORD("002.u85", 0x0800000, 0x0400000, CRC(f9554ab0) SHA1(c79d95ee339f139d0a62550e926acd6c1d7d534b) )
- ROM_LOAD32_WORD("000.u86", 0x0000000, 0x0400000, CRC(d537f1f1) SHA1(49825365593238f757e3efecbe9fe02a06acd321) )
-ROM_END
-
-
-ROM_START( wikwin2 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Wicked Winnings II.001.u73", 0x0000002, 0x0400000, CRC(6662912d) SHA1(017e1684de64308b035b817b6fad954be538b78c) )
- ROM_LOAD32_WORD("Wicked Winnings II 000.u86", 0x0000000, 0x0400000, CRC(226c8d1c) SHA1(37769691d1b7e308cbd1d857e8695f1e129a6722) )
-ROM_END
-
-ROM_START( wldgoos )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Wild_Goose_003.u72", 0x0800002, 0x0400000, CRC(ba887abf) SHA1(3d4e529bf2fed83506ef947ade08aeff7ad78611) )
- ROM_LOAD32_WORD("Wild_Goose_001.u73", 0x0000002, 0x0400000, CRC(5f9ab2a5) SHA1(f55dcc32463e395f1380c4fa456b39f77c27642b) )
- ROM_LOAD32_WORD("Wild_Goose_002.u85", 0x0800000, 0x0400000, CRC(054d3f78) SHA1(636f0284508e77d21dc9b50d59f1d7b8ed686ed0) )
- ROM_LOAD32_WORD("Wild_Goose_000.u86", 0x0000000, 0x0400000, CRC(0925481f) SHA1(0dfc1bbe13752fcfd270fb3c096a3612cfa2fe9a) )
-ROM_END
-
-
-ROM_START( wldpanda )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Wild_panda.001.u73", 0x0000002, 0x0400000, CRC(46e28dff) SHA1(b1fd7c0d0c814f04b2bd6f35835d1d1d41aab62c) )
- ROM_LOAD32_WORD("Wild_panda.002.u85", 0x0800000, 0x0400000, CRC(0bb16a0b) SHA1(6abbbb9abac53b543e92ccdead9770271d28074e) )
- ROM_LOAD32_WORD("Wild_panda.003.u72", 0x0800002, 0x0400000, CRC(11e2167f) SHA1(812ed09436c2899780791ca0ada5f3bbec4a3a88) )
- ROM_LOAD32_WORD("Wild_panda.000.u86", 0x0000000, 0x0400000, CRC(d3ebdc8a) SHA1(fc27c96769cc3ba02e7ad4baf6055f7902e50081) )
-ROM_END
-
-
-ROM_START( wldstall )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Wild Stalon.003.u72", 0x0800002, 0x0400000, CRC(0f4de65a) SHA1(232406f335786a045ab1833db50465ed476dfffe) )
- ROM_LOAD32_WORD("Wild Stalon.000.u86", 0x0000000, 0x0400000, CRC(b3171fd7) SHA1(d3ac53ba6bf6cc9ea3dc0f83e8a3eecf86abad55) )
- ROM_LOAD32_WORD("Wild Stalon.001.u73", 0x0000002, 0x0400000, CRC(ceeff2d5) SHA1(04d5139c0ce256eb0a0734184ccc8460d2ac1120) )
- ROM_LOAD32_WORD("Wild Stalon.002.u85", 0x0800000, 0x0400000, CRC(6fee0413) SHA1(242f60d89eb6b44ef968f482070e0a81d2ad5fcf) )
-ROM_END
-
-
-ROM_START( wtepee )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(0c5c51c2) SHA1(6423e160355ad0380cbb46e7462f913a67e9b29d) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(6c0a4268) SHA1(c18ad70332ec300b227edfc684db97d517031ff1) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(e5492c9b) SHA1(bd71198f24adab2841f177598d1ed8ae07aeb971) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(8c38fa9c) SHA1(0f64da87271f90309b0945403cc24fdf82c5c5a2) )
-ROM_END
-
-
-ROM_START( wwaratah )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(90813234) SHA1(80461a72cfcd056f8af7559f8f5e44447631ff0c) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(9df889d7) SHA1(3375a0dd56367c8aff6a07d54769715e7f29f6c4) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(c86d4145) SHA1(6b52d5d875ac4f786a2cb664dbb54c0a7cf68014) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(42075131) SHA1(855822a44cf65f2bdd8c88f89e75cdac2f2ddf89) )
-ROM_END
-
-ROM_START( wways )
+ROM_START( wingoly )
ARISTMK6_BIOS
ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(acce8d74) SHA1(e22e9611e9a221bd5dfaad3d9feece1646bebe02) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(526ef495) SHA1(ca7df6ae32822d1205ee01e6970af428c515d940) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(81e8e5ad) SHA1(612b2fd4506f99ef946e10be2db82e50fcf6083f) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(ea4dd6db) SHA1(ee07fbcc9689cdb5e96e6259b630ff1229e2cad6) )
+ ROM_LOAD32_WORD("0252529.u72", 0x0800002, 0x0400000, CRC(158877b5) SHA1(a1fc98d90a763253f07b9df44d85e8594b26d484) )
+ ROM_LOAD32_WORD("0252529.u73", 0x0000002, 0x0400000, CRC(5c003b1e) SHA1(be419686b89e22a1aa5d841015ab3442bffe05a6) )
+ ROM_LOAD32_WORD("0252529.u85", 0x0800000, 0x0400000, CRC(63aef582) SHA1(59fa78d7d29c8d4686fab83cfa46238938a9c249) )
+ ROM_LOAD32_WORD("0252529.u86", 0x0000000, 0x0400000, CRC(c5d7d7cf) SHA1(641cdfe9b612c9cefd6a279f0c44fd535521aeef) )
ROM_END
ROM_START( wzwaysll )
ARISTMK6_BIOS
ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(e8f8ffb1) SHA1(3aa4f8d959e9671ae93c9946b5420d55c45b1bbc) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(944dc1ec) SHA1(7dd2b14eb0af7babc9de09f247776f4a24d53e6c) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(5663bb95) SHA1(0df425bb4130079757fbbc6b5532c2f6a1a32920) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(0399bc1d) SHA1(19cd298d439dddac482c1d7f1fd7446900b39c46) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(6a8efdf2) SHA1(38b955755bbc2f2a6c8c987b0cae92d314d727c9) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(c8dffeef) SHA1(20d710356282c434523c5828fdb56e3da37d3371) )
+ ROM_LOAD32_WORD("20139111.u71", 0x1000002, 0x0400000, CRC(e8f8ffb1) SHA1(3aa4f8d959e9671ae93c9946b5420d55c45b1bbc) )
+ ROM_LOAD32_WORD("20139111.u72", 0x0800002, 0x0400000, CRC(944dc1ec) SHA1(7dd2b14eb0af7babc9de09f247776f4a24d53e6c) )
+ ROM_LOAD32_WORD("20139111.u73", 0x0000002, 0x0400000, CRC(5663bb95) SHA1(0df425bb4130079757fbbc6b5532c2f6a1a32920) )
+ ROM_LOAD32_WORD("20139111.u84", 0x1000000, 0x0400000, CRC(0399bc1d) SHA1(19cd298d439dddac482c1d7f1fd7446900b39c46) )
+ ROM_LOAD32_WORD("20139111.u85", 0x0800000, 0x0400000, CRC(6a8efdf2) SHA1(38b955755bbc2f2a6c8c987b0cae92d314d727c9) )
+ ROM_LOAD32_WORD("20139111.u86", 0x0000000, 0x0400000, CRC(c8dffeef) SHA1(20d710356282c434523c5828fdb56e3da37d3371) )
ROM_END
ROM_START( zorroa6 )
ARISTMK6_BIOS
ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("30130611_ZORRO_743.003.u72", 0x0800002, 0x0400000, CRC(cc5616af) SHA1(94d1d36b76e2587caa2c60ea70c9206580dc53d5) )
- ROM_LOAD32_WORD("30130611_ZORRO_743.001.u73", 0x0000002, 0x0400000, CRC(0bad02dc) SHA1(dfe495b5aeb75593d52669cd86d91f7e917bc3b0) )
- ROM_LOAD32_WORD("30130611_ZORRO_743.002.u85", 0x0800000, 0x0400000, CRC(68da9660) SHA1(dc6ba4c9392bd6efd72bf996d016503677ea8622) )
- ROM_LOAD32_WORD("30130611_ZORRO_743.000.u86", 0x0000000, 0x0400000, CRC(adf787e0) SHA1(42cfeb3ad42bf255a9be5a629a71bababbbb0147) )
+ ROM_LOAD32_WORD("30130611.u72", 0x0800002, 0x0400000, CRC(cc5616af) SHA1(94d1d36b76e2587caa2c60ea70c9206580dc53d5) )
+ ROM_LOAD32_WORD("30130611.u73", 0x0000002, 0x0400000, CRC(0bad02dc) SHA1(dfe495b5aeb75593d52669cd86d91f7e917bc3b0) )
+ ROM_LOAD32_WORD("30130611.u85", 0x0800000, 0x0400000, CRC(68da9660) SHA1(dc6ba4c9392bd6efd72bf996d016503677ea8622) )
+ ROM_LOAD32_WORD("30130611.u86", 0x0000000, 0x0400000, CRC(adf787e0) SHA1(42cfeb3ad42bf255a9be5a629a71bababbbb0147) )
ROM_END
-
-ROM_START( 5drag )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("5dragons_.u72", 0x0800002, 0x0400000, CRC(e81d47fe) SHA1(f5730f9b5fa9a4492289ddcbc8e88d0a62771667) )
- ROM_LOAD32_WORD("5dragons_.u73", 0x0000002, 0x0400000, CRC(23cfdacd) SHA1(7efda9cc67214f68d674f1110cfb38fd9bbc4548) )
- ROM_LOAD32_WORD("5dragons_.u85", 0x0800000, 0x0400000, CRC(12803341) SHA1(4b640c3f270eaa77ce71e87f83e603083bcae489) )
- ROM_LOAD32_WORD("5dragons_.u86", 0x0000000, 0x0400000, CRC(ac83a71b) SHA1(1d6a3617e882e86100b939d62db7a7e1f86d2178) )
-ROM_END
-
-
-
-
-ROM_START( 5koipp )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(460e7ddb) SHA1(e6326523fb7c1c44cd0f01cd43d59d86a72c0d1d) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(1a1140f2) SHA1(c097bcdcbd61edd15382f7becc32384780fb6e8e) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(13fbfa4d) SHA1(8a9ba4fcea44f1ababa9ee89e36c8cd63b935ac5) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(413063ce) SHA1(4e933e1c0e576b028c16ab6f4630ee61575a5850) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(2ce103f8) SHA1(eb457c0812f08e3a0b4450e44a80c5e13c131ea9) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(a245db85) SHA1(a03cf7978531edbc0ec1ba97e12fd59589caa90d) )
-ROM_END
-
-
-
-ROM_START( amztempl )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(8b6ef913) SHA1(7cc8688cb9c6096a81ad21cdc046db5bd0134356) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(ca0b23ac) SHA1(4514e691f5926608a1624a91751f50469e234ed4) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(b11fb5a0) SHA1(ebd78bcf1a06878c8a50fe078379f590ec6bc3e2) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(aa689460) SHA1(111130f65ad4bb235e8722befb41b947d7d47c4e) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(887449d7) SHA1(a1b00d8205f9eb45ad2b3ec73422bc06673d68e0) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(c001c1e7) SHA1(bf8958325f90d2a04a6c86075df664b29b7073ca) )
-ROM_END
-
-
-
-ROM_START( buffalou )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("buffalo.u72", 0x0800002, 0x0400000, CRC(2a35e7df) SHA1(112ea1872bc3b8533e1339f8eb19ef9ea0740773) )
- ROM_LOAD32_WORD("buffalo.u73", 0x0000002, 0x0400000, CRC(46061814) SHA1(9a149d1edabc4a7ab8e30df9a08390a320b9b472) )
- ROM_LOAD32_WORD("buffalo.u85", 0x0800000, 0x0400000, CRC(8e5ac194) SHA1(5e7a84d5211cb4e797aa04f21220e72f9d4f4694) )
- ROM_LOAD32_WORD("buffalo.u86", 0x0000000, 0x0400000, CRC(8bee03c5) SHA1(46b39fe0b18c09764e7c7ac44838eb80df536100) )
-ROM_END
-
-
-
-ROM_START( cactusco )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Cactus Corral.u72", 0x0800002, 0x0400000, CRC(90d72135) SHA1(fb4a4ad984ff1103e2e951919132f79cb7af9ec5) )
- ROM_LOAD32_WORD("Cactus Corral.u73", 0x0000002, 0x0400000, CRC(b2f2149d) SHA1(8f53b168555bc255d3dc9fb94d2d6dd466b7f3e4) )
- ROM_LOAD32_WORD("Cactus Corral.u85", 0x0800000, 0x0400000, CRC(e0130bf6) SHA1(84f7c2b5c10155ee92bcc02d6c3dca0acf55ed27) )
- ROM_LOAD32_WORD("Cactus Corral.u86", 0x0000000, 0x0400000, CRC(bd7a64ed) SHA1(0047467954eabc718b5355e61f2756fd9e29aabc) )
-ROM_END
-
-
-
-ROM_START( callwld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Call Of The Wild.u71", 0x1000002, 0x0400000, CRC(ed7dc53a) SHA1(686326580fe1a58685341d82ae5697fd216b88b6) )
- ROM_LOAD32_WORD("Call Of The Wild.u72", 0x0800002, 0x0400000, CRC(8ee4f3e7) SHA1(553487a4c2915e9621330d6a8cd621dd6b4e38d3) )
- ROM_LOAD32_WORD("Call Of The Wild.u73", 0x0000002, 0x0400000, CRC(36231cad) SHA1(9230ef7bb8433c611754b4625a64bef3931aba0d) )
- ROM_LOAD32_WORD("Call Of The Wild.u84", 0x1000000, 0x0400000, CRC(c6d27e00) SHA1(4f81922c0f3f82f48a8354d1a81283f06aaa9fb6) )
- ROM_LOAD32_WORD("Call Of The Wild.u85", 0x0800000, 0x0400000, CRC(725dad93) SHA1(7228e3637331450667ed872e48a6693846a5b87a) )
- ROM_LOAD32_WORD("Call Of The Wild.u86", 0x0000000, 0x0400000, CRC(80b28091) SHA1(c27f57c7bfe797463ddd203304d9be58918aa586) )
-ROM_END
-
-
-ROM_START( deepfrz )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(7fde4cb0) SHA1(6ecfdaab82d2b2f30e0d122dee08b7e0848e0cea) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(a024e1e0) SHA1(5d4d6ab51aef1668e05b9296c7204c0b24c5f473) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(de7c52eb) SHA1(6291a9f032c164d000a75b24a19dc9e8fb9184a1) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(9bc78342) SHA1(91f99679eda7d0b8bfcb8cc741bf5d9e9ed6c2d4) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(30040885) SHA1(0f0f4cc3cd7ee70c03099bdeec60313c16a21c70) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(82187e66) SHA1(bb8bb2c50ab722d0e8d7e2e0d6b4be095fa1d3b3) )
-ROM_END
-
-
-ROM_START( drmred )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("dream of the red chamber-.u72", 0x0800002, 0x0400000, CRC(5a4e369a) SHA1(f50424edae6e912ef6d40f2e2e769c2002349c0a) )
- ROM_LOAD32_WORD("dream of the red chamber-.u73", 0x0000002, 0x0400000, CRC(a38db22b) SHA1(e83485525a46741a7d97c36341c529d9643f2dd9) )
- ROM_LOAD32_WORD("dream of the red chamber-.u85", 0x0800000, 0x0400000, CRC(b2640b58) SHA1(79e8085ae36a2f03a7e57e21cccaeb4bbe122f8e) )
- ROM_LOAD32_WORD("dream of the red chamber-.u86", 0x0000000, 0x0400000, CRC(69e4a089) SHA1(505de7f61ff74d73da32aaf105b1ff9d5083094a) )
-ROM_END
-
-
-
-ROM_START( encspell )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(7f91f73f) SHA1(5b70ffe30047d68bf521ee773ff3c323d1678e83) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(651cb916) SHA1(caae7e9122b51352eb0befbc422c20866caeb92c) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(969cf792) SHA1(0c44ed0ab3a5c11a171e7615ced9234bbbd9f2c9) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(5d351e99) SHA1(ad492bc56d804a298c05f67746f3e1664084a0f2) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(a6a4bcf2) SHA1(5ee43d090d7505db2be59064bb1fdbcf3b29b16b) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(1b65e345) SHA1(2eba34cbbdbf939bb2241c95e610ee4d97ef6258) )
-ROM_END
-
-
-
-
-ROM_START( fortath )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("rom.u72", 0x0800002, 0x0400000, CRC(90e481a0) SHA1(b73045e1f8602f17e6d0f9d9f5718c7e7cd0dd81) )
- ROM_LOAD32_WORD("rom.u73", 0x0000002, 0x0400000, CRC(4f361938) SHA1(51c23d09ba7cc7c73559e10b023962e7eb7059ed) )
- ROM_LOAD32_WORD("rom.u85", 0x0800000, 0x0400000, CRC(0b33c40b) SHA1(055ac1528a2008a4b481db201b95dabf8531d6e4) )
- ROM_LOAD32_WORD("rom.u86", 0x0000000, 0x0400000, CRC(39274d5c) SHA1(ef01c3f010800ece44ccb50be7cf14af538e21fc) )
-ROM_END
-
-
-
-
-ROM_START( goldsam )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Golden Samuri.u71", 0x1000002, 0x0400000, CRC(b5d9eb6f) SHA1(c614073463e60cc3fe379b81215324fa9e150948) )
- ROM_LOAD32_WORD("Golden Samuri.u72", 0x0800002, 0x0400000, CRC(33967413) SHA1(ceb6aa9937dc5087298dfad8f3b2edc5cc8dd8a1) )
- ROM_LOAD32_WORD("Golden Samuri.u73", 0x0000002, 0x0400000, CRC(dc0c374b) SHA1(5e4b1800aa69863aa537aec72285e2ffaccf0aee) )
- ROM_LOAD32_WORD("Golden Samuri.u84", 0x1000000, 0x0400000, CRC(7c9b075a) SHA1(9d0095d2219747610c060b99b612d3a1353ed561) )
- ROM_LOAD32_WORD("Golden Samuri.u85", 0x0800000, 0x0400000, CRC(d1f22168) SHA1(a63e6856f73fc2642edd59b18282ad69e32b3310) )
- ROM_LOAD32_WORD("Golden Samuri.u86", 0x0000000, 0x0400000, CRC(b888e6ab) SHA1(a3df344fa1a1419ef4f4225e808189d4acffdc86) )
-ROM_END
-
-
-ROM_START( indream )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Indian Dreaming.u72", 0x0800002, 0x0400000, CRC(92c75004) SHA1(6baa35896dd51c17ab5818919616a217b8b2e4dd) )
- ROM_LOAD32_WORD("Indian Dreaming.u73", 0x0000002, 0x0400000, CRC(41279ab8) SHA1(3f275669036ef07d7a0b6ebb1ea58ca5fde963e0) )
- ROM_LOAD32_WORD("Indian Dreaming.u85", 0x0800000, 0x0400000, CRC(ec18c9ea) SHA1(e3150499e7ad4a2e63aa3c070089c8267eefa5af) )
- ROM_LOAD32_WORD("Indian Dreaming.u86", 0x0000000, 0x0400000, CRC(bea8f843) SHA1(e8f345c2ff5f751e64bb945827826e481d376377) )
-ROM_END
-
-
-ROM_START( lucky88 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(f0e88142) SHA1(52271aa7dbdc99cff2a8e5230210758f4534f3bd) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(e3d58454) SHA1(a6bfcdb0a047712e77957d2e472bb300a758f12b) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(94b7d07e) SHA1(c12cf2da50791262ef85d0a08e897f87185c359d) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(eb338e37) SHA1(d795d24c38e654695b8122262bcdd0641f720e58) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(6c08de75) SHA1(ffadb5181bd82239bf616c1773ccb10dc06549a5) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(ae09bfd7) SHA1(65f068e947a26b7b56db6b3a94691a50a002970d) )
-ROM_END
-
-
-ROM_START( milkin )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(a5c83ff6) SHA1(b5eb551ab93e57c4978243909893d872b0192e08) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(e855f155) SHA1(5a065eb205832781b9a565b9f87f7638d52a1a4b) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(a20e4928) SHA1(a8fb46a250fe11652c5ccd2253be9aff9e6cae8b) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(fc0a3315) SHA1(0871a0c6a87d0197d9dfd631006426b6522d61b8) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(00186fab) SHA1(7c84808ed6f20118a79eebe1730f2fa0ef989d97) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(eb66636c) SHA1(48216f1f72fc6714cc1876d71489bccaa1624b2e) )
-ROM_END
-
-
-
-
-ROM_START( moonwalt )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Moonlight Waltz.u72", 0x0800002, 0x0400000, CRC(80e26c8a) SHA1(5f8b01d18210d5997bbf7966d1bf4353dadc4f7d) )
- ROM_LOAD32_WORD("Moonlight Waltz.u73", 0x0000002, 0x0400000, CRC(8272e787) SHA1(b0b44fa4af0fdd3f66bd117d748ed874379ed131) )
- ROM_LOAD32_WORD("Moonlight Waltz.u85", 0x0800000, 0x0400000, CRC(44f56b6f) SHA1(7706301d9e40e6197aa509c972129b016d60bf34) )
- ROM_LOAD32_WORD("Moonlight Waltz.u86", 0x0000000, 0x0400000, CRC(cb21b264) SHA1(ecc1804c0fd399019e3496ae6ea0a6ea125562f2) )
-ROM_END
-
-
-
-ROM_START( mchilli )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(85f98b61) SHA1(1ebd8caef5f163a75e185c3fa3c001517f676890) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(da883738) SHA1(74f5cdb7b388dec17a0e4d8a04c2107bd07c3ad7) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(ac11dab3) SHA1(3a201a5e239b10dcdd23aed3b0d724146f2fcf68) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(1f5207d7) SHA1(73c3742a94962a66df7af6eff660f90e7e22e344) )
-ROM_END
-
-
-
-
-ROM_START( pcfavor )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Players Choice-Favourites.u71", 0x1000002, 0x0400000, CRC(116bb514) SHA1(cd3dcca730c8e9d3fe5b0c70638f3d81f8eb8f98) )
- ROM_LOAD32_WORD("Players Choice-Favourites.u72", 0x0800002, 0x0400000, CRC(9b0fb8b6) SHA1(bd5a2734068e031ca7ab0f19749f28f84288125f) )
- ROM_LOAD32_WORD("Players Choice-Favourites.u73", 0x0000002, 0x0400000, CRC(72db5268) SHA1(de7f3619162b27bab4825f801eb1a04cce8721a3) )
- ROM_LOAD32_WORD("Players Choice-Favourites.u84", 0x1000000, 0x0400000, CRC(7944e972) SHA1(23d45a2e948a737d3186de5f0447ec7dd51ddc7b) )
- ROM_LOAD32_WORD("Players Choice-Favourites.u85", 0x0800000, 0x0400000, CRC(385e8636) SHA1(5e4bf33f91481080c80264b915a11606b03f8686) )
- ROM_LOAD32_WORD("Players Choice-Favourites.u86", 0x0000000, 0x0400000, CRC(f06d4fbb) SHA1(aad9c37da2ee9f7a5252267f39a9d1e8169a2472) )
-ROM_END
-
-
-
-ROM_START( pcmostw )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(6b67d71e) SHA1(902f832c79f160b22c02222eefa5ec31285b7610) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(d6f86683) SHA1(0e5ca980010bf40bba01d7222bc4d241b9d86667) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(a26a224e) SHA1(222e3b067f4bde826ae19276bb48136896cbd853) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(da762c17) SHA1(44c5bfee805d0ee8209e7b37161921d652b4d83b) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(214a647f) SHA1(51b250ecf49776ab9dfe80cb2efdc685109f0c19) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(7f460e25) SHA1(d97150221a3c0cac3b46d147ae96937a871ecdb3) )
-ROM_END
-
-
-ROM_START( pcgold )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u70", 0x1800002, 0x0400000, CRC(1d67f455) SHA1(4247d21757522a69184d32434cfa191a026aff19) )
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(8df4d7da) SHA1(a798424a514201d954519ec0daf0a2b1cbc00082) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(db6e9523) SHA1(a4a272af4f5f29d2e612b52a011f9daf7c0b0cd3) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(6072d8d3) SHA1(37ce2a4213024b9ccd1859701c48e76e6c64e6ee) )
- ROM_LOAD32_WORD("Gam_Eprm.u83", 0x1800000, 0x0400000, CRC(5709ba3a) SHA1(4fd85b97f434656b3bd0d26ba8573e3cd2c936ce) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(5927770a) SHA1(faaec01280a54775e85ae796a7d05170bece3c87) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(6208432e) SHA1(50006d010dd3d061fef8f4fd8fbbffea1b9b0f3d) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(bb839c90) SHA1(268008ffeeb867210664928a521051978c7770b3) )
-ROM_END
-
-
-ROM_START( shamnmgu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("shamans magic.u72", 0x0800002, 0x0400000, CRC(aab1dd80) SHA1(0e8fbc967c4d5c7d24f980afc78464052ca6d2a6) )
- ROM_LOAD32_WORD("shamans magic.u73", 0x0000002, 0x0400000, CRC(f1e9d86d) SHA1(282961a897bbfec4ab778db207f3ef20c6f4c69d) )
- ROM_LOAD32_WORD("shamans magic.u85", 0x0800000, 0x0400000, CRC(15bb6dd5) SHA1(96625e18b622d2a02f9a88d51ad90d5dac0289be) )
- ROM_LOAD32_WORD("shamans magic.u86", 0x0000000, 0x0400000, CRC(9c29e10b) SHA1(9f77808162d038461f77075f0565c0a0d34a708a) )
-ROM_END
-
-
-
-ROM_START( skydnca6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Sky Dancer.u71", 0x1000002, 0x0400000, CRC(d30c3d6f) SHA1(581a198d98f00c1b7a432ab85b5f65760e364131) )
- ROM_LOAD32_WORD("Sky Dancer.u72", 0x0800002, 0x0400000, CRC(12d02b67) SHA1(aed879daca62575def363872650d33b7af7d71bb) )
- ROM_LOAD32_WORD("Sky Dancer.u73", 0x0000002, 0x0400000, CRC(f90fc640) SHA1(07b523839ac36b07d3dbc4d24e6d987c1f644095) )
- ROM_LOAD32_WORD("Sky Dancer.u84", 0x1000000, 0x0400000, CRC(df6885af) SHA1(e3302defbc496c1b71da6be8ed49dd4d3556d7d4) )
- ROM_LOAD32_WORD("Sky Dancer.u85", 0x0800000, 0x0400000, CRC(4a9a7c33) SHA1(e3243fa32b6736140992ad9fcf04a420bd417846) )
- ROM_LOAD32_WORD("Sky Dancer.u86", 0x0000000, 0x0400000, CRC(81c0b79d) SHA1(ec84ded928637f8888d0caa935ab8d64c647a536) )
-ROM_END
-
-
-ROM_START( buckstop )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(de8c0100) SHA1(d27668584094c56f2840d87fc481ce03e7278dd8) )
- ROM_LOAD32_WORD("Gam_Eprm.u74", 0x0000000, 0x0400000, CRC(0a55ae9d) SHA1(25cfc1c4ddb5a3c26fd024f0be166763739e84e4) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(d2a29b6b) SHA1(4bfc7a6ea5d1251f57bbea52b25353f696f7e63e) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(b21c6704) SHA1(2181f3491f020400dfa0b79864860fb002ee5a7f) )
-ROM_END
-
-
-ROM_START( tikitalk )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Tiki Talk.u73", 0x0000002, 0x0400000, CRC(983d8621) SHA1(92ad28c0a7a06035569700adb8c3449f92bb36b7) )
- ROM_LOAD32_WORD("Tiki Talk.u86", 0x0000000, 0x0400000, CRC(772312e1) SHA1(5a5561d9ec70b56e558ad87ead0770ac9f18e9d1) )
-ROM_END
-
-
-ROM_START( werewild )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u71", 0x1000002, 0x0400000, CRC(cc1a8ecc) SHA1(857ec89411720e7d451c76dfe4821c721f84ad06) )
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(08e7d250) SHA1(e57a5da1fe9b1a2e0b775a881cf52f89a287b340) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(2d653677) SHA1(653de0cb045772c1fe533bfba6188b697b5d40bb) )
- ROM_LOAD32_WORD("Gam_Eprm.u84", 0x1000000, 0x0400000, CRC(42cece50) SHA1(3da725f4711e2eddab3fbd1b365cd79049ccaefa) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(0f9af5cf) SHA1(da58075cbb9104b656c5ece827980ac42185bb6a) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(c8a6321d) SHA1(60278ac3b055d94e67da4041efa76d4b66431cc0) )
-ROM_END
-
-
-
-
-ROM_START( wldcata6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Wild Cats.u72", 0x0800002, 0x0400000, CRC(f0707ab9) SHA1(f30d77c53dfbc43e9468f2cb91529e44ce10c59e) )
- ROM_LOAD32_WORD("Wild Cats.u73", 0x0000002, 0x0400000, CRC(0300f5ff) SHA1(52d640b676cd42dfab2c38108dd765c8e8092528) )
- ROM_LOAD32_WORD("Wild Cats.u85", 0x0800000, 0x0400000, CRC(687c4bd6) SHA1(548de5a9887dfc58353b7a2861447bc9cd5f955e) )
- ROM_LOAD32_WORD("Wild Cats.u86", 0x0000000, 0x0400000, CRC(f95e6ba6) SHA1(8d787d96d7b3cc3cde0be49a54701c2d3f70c659) )
-ROM_END
-
-
-
-
-ROM_START( wgorilla )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(e5a4e6f5) SHA1(f63fdc4771433f9953190b9cae4d7cbc4f6e374f) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(7588c213) SHA1(b1d0ec23b8c668ae40664329a5f6a45b24f6ef2f) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(28049860) SHA1(cace39a0121127ead7c8550153372283e1610a96) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(c8f15db2) SHA1(feaf68f442c96367db374772db57619ea5c01bca) )
-ROM_END
-
-
-
-
-ROM_START( bluetigr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Gam_Eprm.u72", 0x0800002, 0x0400000, CRC(f81af522) SHA1(5b7be10820f18ffa360726d20370faa1ecc1b3f8) )
- ROM_LOAD32_WORD("Gam_Eprm.u73", 0x0000002, 0x0400000, CRC(bc2a4fb8) SHA1(74ba00873a4a00d0839d89bb2d9dbed5fc33bff7) )
- ROM_LOAD32_WORD("Gam_Eprm.u85", 0x0800000, 0x0400000, CRC(e175ef6d) SHA1(13933044f905c0fde96ff05c6afdce189160a5e2) )
- ROM_LOAD32_WORD("Gam_Eprm.u86", 0x0000000, 0x0400000, CRC(a31f97d8) SHA1(67ec087cbb8f733c0f0314b58b4884fe3cc3ad8c) )
-ROM_END
-
-
-
-ROM_START( 50lionrr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("50 Lions RR 005.u71", 0x1000002, 0x0400000, CRC(412524b3) SHA1(ef724755616aad7fd484b5d5fcb6f6773e92b9b9) )
- ROM_LOAD32_WORD("50 Lions RR 003.u72", 0x0800002, 0x0400000, CRC(73c2795c) SHA1(bce64fedf84ab5374b07487f6b887c06abe1213a) )
- ROM_LOAD32_WORD("50 Lions RR 001.u73", 0x0000002, 0x0400000, CRC(eee56944) SHA1(b7eb97f7a59076997195edfe8676edbb712a6376) )
- ROM_LOAD32_WORD("50 Lions RR 004.u84", 0x1000000, 0x0400000, CRC(c6bd1e46) SHA1(2cf52574ce3f3726c723fc6fbf098c3177c46a37) )
- ROM_LOAD32_WORD("50 Lions RR 002.u85", 0x0800000, 0x0400000, CRC(809c54c0) SHA1(8a45601248c450f323e39a7397387cf0caf8beed) )
- ROM_LOAD32_WORD("50 Lions RR 000.u86", 0x0000000, 0x0400000, CRC(dacbe4ec) SHA1(af6118c1843f675155aa1b8d50f605ac60168370) )
-ROM_END
-
-
-
-
-
-ROM_START( beavbuk )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("b.001.u73", 0x0000002, 0x0400000, CRC(89c840dd) SHA1(31ab84740d866202cc5dfec17dec677186b991c5) )
- ROM_LOAD32_WORD("b.000.u86", 0x0000000, 0x0400000, CRC(2de9d8e5) SHA1(aea9f2668effa60a627cf62cee45919aa3b669b0) )
-ROM_END
-
-
-
-
-
-ROM_START( afterhrs )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("after hours.u72", 0x0800002, 0x0400000, CRC(a4bee8ab) SHA1(cac34f91459fa5902b85e4c8150e651fda68621e) )
- ROM_LOAD32_WORD("after hours.u73", 0x0000002, 0x0400000, CRC(972c569b) SHA1(caf4aaeaf05a08e4751a8bf06378d6f64b26883d) )
- ROM_LOAD32_WORD("after hours.u85", 0x0800000, 0x0400000, CRC(de79acdc) SHA1(d7d3d415f5261ab2b65ef1a1e93ccd3770124848) )
- ROM_LOAD32_WORD("after hours.u86", 0x0000000, 0x0400000, CRC(099f7d16) SHA1(f4ccec1d3c194963a13894b41d35afa5a9191b75) )
-ROM_END
-
-
-
-ROM_START( atkgld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("all the kings gold fbab.u73", 0x0000002, 0x0400000, CRC(01d8e945) SHA1(ed0568a599fe514a8dcba762835831388fede679) )
- ROM_LOAD32_WORD("all the kings gold 11cb.u85", 0x0800000, 0x0400000, CRC(81f8c412) SHA1(15ace6c1fc36cb7004e7767aea5e30fe8b9acf8b) )
- ROM_LOAD32_WORD("all the kings gold 786a.u86", 0x0000000, 0x0400000, CRC(dfd90fc4) SHA1(8881ae3102d87435585d04abd791f3f710cf5ed2) )
- ROM_LOAD32_WORD("all the kings gold 8188.u72", 0x0800002, 0x0400000, CRC(0a360417) SHA1(f5224b6c03fe8cf0a341630086906c12a58321ed) )
-ROM_END
-
-
-
-ROM_START( apocof )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("apollo coffee.u72", 0x0800002, 0x01c0000, CRC(f3733388) SHA1(cf01799770b785a0f7527aedf627f16642a60ff3) )
- ROM_LOAD32_WORD("apollo coffee.u73", 0x0000002, 0x0400000, CRC(675ee721) SHA1(3f4afe6196fc39c2544fc3731f39adef0198b9a3) )
- ROM_LOAD32_WORD("apollo coffee.u85", 0x0800000, 0x0400000, CRC(daa8cc4f) SHA1(2a71c7dbd0691654b614fcd09dae4ff47a60b655) )
- ROM_LOAD32_WORD("apollo coffee.u86", 0x0000000, 0x0400000, CRC(d1f0a2a6) SHA1(d88fd4153b9a5f655c7949883caf3f947a50652f) )
-ROM_END
-
-
-
-ROM_START( arabnga6u )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("arabiannights8cc5.u85", 0x0800000, 0x0400000, CRC(4063edd6) SHA1(bb8f8230bbad70af683d039c041e90d50a59ceed) )
- ROM_LOAD32_WORD("arabiannightsa983.u72", 0x0800002, 0x0400000, CRC(214632ed) SHA1(31cb4cbecf9b938df5b93c1260feeb6265bb2152) )
- ROM_LOAD32_WORD("arabiannightsc3cf.u86", 0x0000000, 0x0400000, CRC(ae1d3cd5) SHA1(e2cca9d9f3b205446e0f74292a784cfe65302bc8) )
- ROM_LOAD32_WORD("arabiannightsd3ce.u73", 0x0000002, 0x0400000, CRC(a7835a67) SHA1(d7e2d60edeb553165b8be1b272c0d551e762ab33) )
-ROM_END
-
-
-ROM_START( arwincm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("arctic-wins-mr-cashman-m27v322-cs-0341.u72", 0x0800002, 0x0400000, CRC(3a133d96) SHA1(4c7dc422c3e0a81da1f81267d525e3a90a7d79d7) )
- ROM_LOAD32_WORD("arctic-wins-mr-cashman-m27v322-cs-bb15.u73", 0x0000002, 0x0400000, CRC(0c3e441c) SHA1(763879bae2b256c2c4edddc99507b3c54cbab976) )
- ROM_LOAD32_WORD("arctic-wins-mr-cashman-m27v322-cs-bf80.u85", 0x0800000, 0x0400000, CRC(498b2ab7) SHA1(7f1da5ff34572c1f27f9a0735b8a9571b34ac17e) )
- ROM_LOAD32_WORD("arctic-wins-mr-cashman-m27v322-cs-96c5.u86", 0x0000000, 0x0400000, CRC(961cca3d) SHA1(f5bd3fdb8863688a1bf96dcd74a261860a008952) )
-ROM_END
-
-
-
-ROM_START( arish )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Arishinko.u72", 0x0800002, 0x0400000, CRC(08451014) SHA1(3dcda83503c361c93df27a0cd5edd4d68d2a735b) )
- ROM_LOAD32_WORD("Arishinko.u73", 0x0000002, 0x0400000, CRC(631b26e7) SHA1(2520bce139f0bc57b70b93baf253b4ef2a52d531) )
- ROM_LOAD32_WORD("Arishinko.u85", 0x0800000, 0x0400000, CRC(0ea3b484) SHA1(7c9ab129a1c49bcb36f264ce30071e5b9fbb8985) )
- ROM_LOAD32_WORD("Arishinko.u86", 0x0000000, 0x0400000, CRC(ff9cf101) SHA1(1ae93eb26d2033b55ea5a28470a7c76183916ef4) )
-ROM_END
-
-
-
-ROM_START( asnprinc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("asianprincess02e1.u72", 0x0800002, 0x0400000, CRC(917421ef) SHA1(87eb28c98e1901830cb2b779f5c4d569699d1b1e) )
- ROM_LOAD32_WORD("asianprincess03f6.u85", 0x0800000, 0x0400000, CRC(c46cfe80) SHA1(294ddd29d5c13388096dc2551dc474f077e5d881) )
- ROM_LOAD32_WORD("asianprincess3237.u73", 0x0000002, 0x0400000, CRC(b05400e0) SHA1(b0832ccfb1947738125f4afe557a246fffdd983c) )
- ROM_LOAD32_WORD("asianprincessdbf7.u86", 0x0000000, 0x0400000, CRC(d0741b53) SHA1(29ede83b3c95d2e490dac66f60629238abc48bdd) )
-ROM_END
-
-
-
-ROM_START( blkmust )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("black mustang 3693.u73", 0x0000002, 0x0400000, CRC(986b58d9) SHA1(178de2a1bfaca3e859e9c948ce0626c5f31b303f) )
- ROM_LOAD32_WORD("black mustang 52fb.u86", 0x0000000, 0x0400000, CRC(2637a658) SHA1(7ec96c15f0fef5862f3d4a37fe96ab893e986321) )
- ROM_LOAD32_WORD("black mustang ce13.u85", 0x0800000, 0x0400000, CRC(6a089a8b) SHA1(20d8fd974cedef0a7f642dbfea9b2fe088e26de0) )
- ROM_LOAD32_WORD("black mustang f004.u72", 0x0800002, 0x0400000, CRC(032bf21e) SHA1(65ac1f37dbee5d965e6499d7f8a2ace27856d233) )
-ROM_END
-
-
-
-
-ROM_START( bmbugs )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("bumble bugs27v322-cs-730d.u73", 0x0000002, 0x0400000, CRC(79dd907f) SHA1(06352c55ff36a82f4d0550b1723667f3287c4923) )
- ROM_LOAD32_WORD("bumble bugs27v322-cs-d246.u86", 0x0000000, 0x0400000, CRC(f5c204f9) SHA1(592fac02d26ec5edffce862fcce67869430028dd) )
-ROM_END
-
-
-
-ROM_START( cinhell )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("chance hell.u71", 0x1000002, 0x0400000, CRC(f096865e) SHA1(c8091028dfaf43f7017c40a488d039bd6e1b0177) )
- ROM_LOAD32_WORD("chance hell.u72", 0x0800002, 0x0400000, CRC(a6c1937d) SHA1(436bab41fabc9b991e4d8128abc5d7b1c627331e) )
- ROM_LOAD32_WORD("chance hell.u73", 0x0000002, 0x0400000, CRC(d0a3c39d) SHA1(eff6a03042d175e6088dd7bada25791c7b404687) )
- ROM_LOAD32_WORD("chance hell.u84", 0x1000000, 0x0400000, CRC(60427f98) SHA1(ff59b0e8bca48d29c08d1c7e672dc6318fcf9a10) )
- ROM_LOAD32_WORD("chance hell.u85", 0x0800000, 0x0400000, CRC(44234acd) SHA1(384676e2fdeb1a216078826e0e4634d67e0d1be3) )
- ROM_LOAD32_WORD("chance hell.u86", 0x0000000, 0x0400000, CRC(c064a4a6) SHA1(c3cc4326b92e690ee2df3ab2d58a809435d897c2) )
-ROM_END
-
-
-
-ROM_START( cryspriu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("crystalsprings.u72", 0x0800002, 0x0400000, CRC(8864632c) SHA1(a3227831ee71bc01846a7400e14fb40e62770e7a) )
- ROM_LOAD32_WORD("crystalsprings.u73", 0x0000002, 0x0400000, CRC(caa73d62) SHA1(5e41beb9ade7bd50cdc616ab3f016a6615778ea2) )
- ROM_LOAD32_WORD("crystalsprings.u85", 0x0800000, 0x0400000, CRC(c7c542c1) SHA1(8b49969414ef3d5811c804f16dc78cba71279618) )
- ROM_LOAD32_WORD("crystalsprings.u86", 0x0000000, 0x0400000, CRC(dcb920fc) SHA1(71ce2a4298c9012ef7724b206ab1270b25c8bf8d) )
-ROM_END
-
-
-
-ROM_START( 5dragce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-645e.u71", 0x1000002, 0x0400000, CRC(a0f5999e) SHA1(0be0d58588adbdbc7b728f164538d03509f13fe5) )
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-701c.u72", 0x0800002, 0x0400000, CRC(e399df66) SHA1(d85a8011ab62b899b18873e4296c12da4291870a) )
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-967c.u73", 0x0000002, 0x0400000, CRC(7298e59b) SHA1(b104aec9be996bacad74120f461ad8cd7ef96e09) )
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-5378.u84", 0x1000000, 0x0400000, CRC(f37a1ce5) SHA1(8684d64b20e1fe853e3b0f1a31796cddeb8b0dee) )
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-740b.u85", 0x0800000, 0x0400000, CRC(4af3cae0) SHA1(79eb28b403aacf3ec7f52a5b3ff9e59ea35933c6) )
- ROM_LOAD32_WORD("5-dragons-m27v322-cs-d591.u86", 0x0000000, 0x0400000, CRC(1c3fd707) SHA1(3a9fc3e865c43ae0afa31954b2372487eb729d8a) )
-ROM_END
-
-
-
-ROM_START( deepfrzu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Deep Freeze.u72", 0x0800002, 0x0400000, CRC(bcfc43a6) SHA1(cd3b25005d67dc096b13b1d35eca9701f150e461) )
- ROM_LOAD32_WORD("Deep Freeze.u73", 0x0000002, 0x0400000, CRC(80fc6979) SHA1(2a08852c930f4b732830da4761010cc87ef369fc) )
- ROM_LOAD32_WORD("Deep Freeze.u85", 0x0800000, 0x0400000, CRC(ef3914cd) SHA1(e189180fb087636b6d07de5df934ed4c89e8477e) )
- ROM_LOAD32_WORD("Deep Freeze.u86", 0x0000000, 0x0400000, CRC(7f98661d) SHA1(970dcba4c2f5b40702c33751c73541a22fbcdd26) )
-ROM_END
-
-
-
-ROM_START( deltabel )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("delta belle1do6.u73", 0x0000002, 0x0400000, CRC(721cb449) SHA1(10be95803f3b7e86a009cc665e847dd97aeb6749) )
- ROM_LOAD32_WORD("delta belle8ffe.u72", 0x0800002, 0x0400000, CRC(d6f6e2c9) SHA1(590c9b2000bdd888100426017250688bef9d3c1c) )
- ROM_LOAD32_WORD("delta belleeead.u86", 0x0000000, 0x0400000, CRC(ee2c3aad) SHA1(c3687c1447c3c324fa23f5f61d8b88139141a8d4) )
- ROM_LOAD32_WORD("delta bellef080.u85", 0x0800000, 0x0400000, CRC(53eec755) SHA1(017cad59b8c25b7b24df869cb5d61867607cebb9) )
-ROM_END
-
-
-
-ROM_START( dimeyece )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u71-cs-f0a9.u71", 0x1000002, 0x0400000, CRC(5706aa40) SHA1(d847bd0a4e210e3f065aa59129ee4654e3087909) )
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u72-cs-19be.u72", 0x0800002, 0x0400000, CRC(9f6b5923) SHA1(739d3848998ddbfaf577982c12d8edd19c348548) )
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u73-cs-08f9.u73", 0x0000002, 0x0400000, CRC(235ba6ca) SHA1(3534b4f74531a42543383b55a2c57853b1d3f4f1) )
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u84-cs-18ad.u84", 0x1000000, 0x0400000, CRC(6d0dea65) SHA1(ee23c0fe2ecb5adb5e383757ade9be17880e6b45) )
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u85-cs-176f.u85", 0x0800000, 0x0400000, CRC(f6ef5d9c) SHA1(94505a470ad65e75c6c984ec163ce92c558f491a) )
- ROM_LOAD32_WORD("diamond-eyes-m27v322-u86-cs-68e5.u86", 0x0000000, 0x0400000, CRC(926ce073) SHA1(12f0aa1e387f0f87be92afb9a917a30d51a63277) )
-ROM_END
-
-
-
-ROM_START( dimeye )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("diamondeyes484a.u72", 0x0800002, 0x0400000, CRC(f5f4d871) SHA1(e1a83ed4932602f460321bb2aaf648ef10711033) )
- ROM_LOAD32_WORD("diamondeyes64c8.u86", 0x0000000, 0x0400000, CRC(dd6cab00) SHA1(27934d1262e91078c0ed3d12510d1157e7d0774f) )
- ROM_LOAD32_WORD("diamondeyescec2.u73", 0x0000002, 0x0400000, CRC(a0c21ad9) SHA1(689c9fb61fc7864be22b22fbdac295ced28340db) )
- ROM_LOAD32_WORD("diamondeyese259.u85", 0x0800000, 0x0400000, CRC(ca138b5c) SHA1(e0af5ac82b40f40af0438e4f6ce5d1e8d984d34d) )
-ROM_END
-
-
-
-ROM_START( dblagent )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Double Agent.u72", 0x0800002, 0x0400000, CRC(fdb9a838) SHA1(83976af01273234d7eaeedba60164f9c31915e4b) )
- ROM_LOAD32_WORD("Double Agent.u73", 0x0000002, 0x0400000, CRC(235e2cc8) SHA1(aaf1e71f4cdeb039e3c760031b07d7eb54467742) )
- ROM_LOAD32_WORD("Double Agent.u85", 0x0800000, 0x0400000, CRC(4d482f50) SHA1(8105371d582bcc5a7d0e35f110f394fc491550cf) )
- ROM_LOAD32_WORD("Double Agent.u86", 0x0000000, 0x0400000, CRC(d081a5f3) SHA1(0adfbdc36b70a26f858d353ee4381e5848d6e499) )
-ROM_END
-
-
-
-ROM_START( eaglrock )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("eaglerock.u72", 0x0800002, 0x0400000, CRC(c3ac8cfd) SHA1(ff2b45f49929dfa9aed44af2a1b204a96ed098fb) )
- ROM_LOAD32_WORD("eaglerock.u73", 0x0000002, 0x0400000, CRC(ce3d4fd2) SHA1(ef784c2ae5151c7191cac66093cbc1f85155a4e9) )
- ROM_LOAD32_WORD("eaglerock.u85", 0x0800000, 0x0400000, CRC(a3f768e9) SHA1(1b0b96368530d51280da81479e9a3b44fb719503) )
- ROM_LOAD32_WORD("eaglerock.u86", 0x0000000, 0x0400000, CRC(0b0cff73) SHA1(ea1bbf9e00a5308c9e853e357f9ac4b32866a195) )
-ROM_END
-
-
-
-ROM_START( eastland )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("easterisland.u72", 0x0800002, 0x0400000, CRC(16159d21) SHA1(e3b15c84d2a6ef9b840456cecf290798b6e6961d) )
- ROM_LOAD32_WORD("easterisland.u73", 0x0000002, 0x0400000, CRC(99591f11) SHA1(9d08d339ecb19682ace66f58b8aa98b62d958bec) )
- ROM_LOAD32_WORD("easterisland.u85", 0x0800000, 0x0400000, CRC(1fb075e7) SHA1(f08f43e19e84b897f0c350a0b86431939947d3b0) )
- ROM_LOAD32_WORD("easterisland.u86", 0x0000000, 0x0400000, CRC(f24bcc2d) SHA1(519d06b85b7c3a4025f029daa394423bc6e3b4a2) )
-ROM_END
-
-
-
-ROM_START( eggsrccm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Eggstreme riches.u72", 0x0800002, 0x0400000, CRC(883274fd) SHA1(60e65e2f7f1774eac4520f5d96dbcd149ee69b91) )
- ROM_LOAD32_WORD("Eggstreme riches.u73", 0x0000002, 0x0400000, CRC(d72f0fb0) SHA1(eedebb24d23899f4caffe7c79ae4ac51856df1b3) )
- ROM_LOAD32_WORD("Eggstreme riches.u85", 0x0800000, 0x0400000, CRC(2cbd9e98) SHA1(dcd5df5a3c177992d13077fa434ef741e7607d89) )
- ROM_LOAD32_WORD("Eggstreme riches.u86", 0x0000000, 0x0400000, CRC(9d3476d1) SHA1(983ababf1f8d65346c4cf89b7ac817156a64a636) )
-ROM_END
-
-
-
-ROM_START( efce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("enchanted forest cshexprs.u72", 0x0800002, 0x0400000, CRC(f3ec21f4) SHA1(db9d98fe4788f27c33e84b612632feeea6d944c7) )
- ROM_LOAD32_WORD("enchanted forest cshexprs.u73", 0x0000002, 0x0400000, CRC(d5c600ba) SHA1(e2eb729e29d66ba5614fce1f4bd5a4883b50c499) )
- ROM_LOAD32_WORD("enchanted forest cshexprs.u85", 0x0800000, 0x00c0000, CRC(95cf5a7b) SHA1(ac5fbd83e2d73a1d6d55736d868c44396371e24e) ) // bad? missing other pairing too?
-ROM_END
-
-
-ROM_START( flamoljc )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("flamesofolympusm27v322.u72", 0x0800002, 0x0400000, CRC(330c1988) SHA1(0d7dae49495c5b164121cd756d6e22af17a9b41b) )
- ROM_LOAD32_WORD("flamesofolympusm27v322.u73", 0x0000002, 0x0400000, CRC(c8337682) SHA1(e87c5be62528e2e73659ce73a17d1ea21ed3ccf0) )
- ROM_LOAD32_WORD("flamesofolympusm27v322.u85", 0x0800000, 0x0400000, CRC(2661893a) SHA1(4a79f0b638f5d4fdfa7dcc7661afe3ae1823e6ce) )
- ROM_LOAD32_WORD("flamesofolympusm27v322.u86", 0x0000000, 0x0400000, CRC(2ea7c6d9) SHA1(cd887f0689737fd447786b966297ea3994fb8cb7) )
-ROM_END
-
-
-ROM_START( flamolce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Flames of Olympus 09ECD2D8_alt.u72", 0x0800002, 0x0400000, CRC(b4581c28) SHA1(1daa0f1218dba6e6eb96b7925ea71be531ffa787) )
- ROM_LOAD32_WORD("Flames of Olympus 1DCC4068.u73", 0x0000000, 0x0400000, CRC(aad37086) SHA1(76495ba46da0ae848ba290706be337c45afe6361) )
- ROM_LOAD32_WORD("Flames of Olympus 09EFD2C9.u85", 0x0000000, 0x0400000, CRC(4fcd025d) SHA1(63aa8d0f5dd331e10c032cc5ac67516054db7c27) )
- ROM_LOAD32_WORD("Flames of Olympus 1E2A1492.u86", 0x0000000, 0x0400000, CRC(f06f3d69) SHA1(83e1d2f72275de836e170c1c10905cb6da58b90a) )
-ROM_END
-
-ROM_START( jefffox )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("jeff-foxworthy-m27v322-cs-127d.u72", 0x0800002, 0x0400000, CRC(ff2ff01d) SHA1(c0d17b3d9907d3876c7a1dbc19b023afcffb2bb1) )
- ROM_LOAD32_WORD("jeff-foxworthy-m27v322-cs-c40e.u73", 0x0000002, 0x0400000, CRC(4b778a84) SHA1(d11b2aefcaa2ac22fea80faab524f82511b6344a) )
- ROM_LOAD32_WORD("jeff-foxworthy-m27v322-cs-f86f.u85", 0x0800000, 0x0400000, CRC(52d5395e) SHA1(57b854e516881bc208b48ed82fdef25059e2efab) )
- ROM_LOAD32_WORD("jeff-foxworthy-m27v322-cs-6dfc.u86", 0x0000000, 0x0400000, CRC(6b0a7eb3) SHA1(cd99fed52643afa596bfbf4a18deca42043520ef) ) // only this rom differs
-ROM_END
-
-ROM_START( frogwld )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("frogwild2m27v322.u72", 0x0800002, 0x0400000, CRC(36f8066f) SHA1(c8a3dc25488d7d578e05bf247b2d3e0959f5c511) )
- ROM_LOAD32_WORD("frogwild2m27v322.u73", 0x0000002, 0x0400000, CRC(f058f8f3) SHA1(02efb3de7765e917fb6c29cbfdd90845fb3f0a7b) )
- ROM_LOAD32_WORD("frogwild2m27v322.u85", 0x0800000, 0x0400000, CRC(b4165c0f) SHA1(823179a70841f49c8100d8d77620548ceea01550) )
- ROM_LOAD32_WORD("frogwild2m27v322.u86", 0x0000000, 0x0400000, CRC(feb93395) SHA1(56c0f9b0e3616bc57a564220303c13f60fc72df8) )
-ROM_END
-
-
-
-ROM_START( gwnn )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("game with no name 0f01.u72", 0x0800002, 0x0400000, CRC(68b68c92) SHA1(3c23e02ba9cc31352df19b3f641191a4e6261e7b) )
- ROM_LOAD32_WORD("game with no name 33a1.u73", 0x0000002, 0x0400000, CRC(3644eacc) SHA1(115b7a7ddf9ca1c82aae7c8dcf864d3c224e93be) )
- ROM_LOAD32_WORD("game with no name c44e.u85", 0x0800000, 0x0400000, CRC(3b95fa30) SHA1(09e53a4434950212346f447315b41da9216a2e24) )
- ROM_LOAD32_WORD("game with no name e062.u86", 0x0000000, 0x0400000, CRC(2b6407cf) SHA1(ac9242ebd8e669e84664e9aa0f3ec1eb15049a3e) )
-ROM_END
-
-
-
-
-ROM_START( gldgong )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Golden gong.u72", 0x0800002, 0x0400000, CRC(86ca7b2b) SHA1(938dcbc846d0f87e374d6c835ac6cb8185faf48c) )
- ROM_LOAD32_WORD("Golden gong.u73", 0x0000002, 0x0400000, CRC(de1a91f6) SHA1(6bc640cd5b2ffebed7ef4b43c980f10eb22ec5ba) )
- ROM_LOAD32_WORD("Golden gong.u85", 0x0800000, 0x0400000, CRC(29557de6) SHA1(1e7f03ca41d510561e22b944a46b98d00abfd29c) )
- ROM_LOAD32_WORD("Golden gong.u86", 0x0000000, 0x0400000, CRC(9e825d94) SHA1(642edc067c651b127890324fcbd947124fd9a07e) )
-ROM_END
-
-
-
-ROM_START( goldincu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("goldenincas2adb.u85", 0x0800000, 0x0400000, CRC(cb1268de) SHA1(dc5a18736ac76c59811c7bccd7c3a4cd468fccec) )
- ROM_LOAD32_WORD("goldenincas3fc7.u86", 0x0000000, 0x0400000, CRC(5e53d9af) SHA1(e850e1707be120b9d6a23524c65e63efb20d1cf1) )
- ROM_LOAD32_WORD("goldenincascd57.u73", 0x0000002, 0x0400000, CRC(768cecbb) SHA1(2cd2b5906c0a45aecaca2d26063b2ce62ca588eb) )
- ROM_LOAD32_WORD("goldenincasf152.u72", 0x0800002, 0x0400000, CRC(ce66ccd2) SHA1(71f204ecfd0e31b071cde59bbd974e489ee1f570) )
-ROM_END
-
-
-
-ROM_START( hlntroy )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("helen of troy.u72", 0x0800002, 0x0400000, CRC(b694d927) SHA1(0151f3980a401d646a18b9956d3d247daaa48bf2) )
- ROM_LOAD32_WORD("helen of troy.u73", 0x0000002, 0x0400000, CRC(aebf8e8e) SHA1(22b28883c4ea365c07b6c4ae2fe3c873be158685) )
- ROM_LOAD32_WORD("helen of troy.u85", 0x0800000, 0x0400000, CRC(4c82ed24) SHA1(455ac96a92b383cb7e2391e92e528c3b4e51f5cc) )
- ROM_LOAD32_WORD("helen of troy.u86", 0x0000000, 0x0400000, CRC(7100841d) SHA1(67fa5616ca0bb2b25ed2951d3decf0126e0bac82) )
-ROM_END
-
-
-
-
-
-
-
-
-ROM_START( jewelcm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("jewel enchantress.u72", 0x0800002, 0x0400000, CRC(6c168e3b) SHA1(db251f024881e27615049f94c6e11002e89b2c40) )
- ROM_LOAD32_WORD("jewel enchantress.u73", 0x0000002, 0x0400000, CRC(3517c88f) SHA1(fd02618f6f4553ceda17780c7d1c5cf7a2ec44a6) )
- ROM_LOAD32_WORD("jewel enchantress.u85", 0x0800000, 0x0400000, CRC(9194156f) SHA1(b030432ae7da6b36af85a1ddd43a5657542989ad) )
- ROM_LOAD32_WORD("jewel enchantress.u86", 0x0000000, 0x0400000, CRC(68a438be) SHA1(c62fae7d0f4909ba5d3b72fc7f903a49cc25c168) )
-ROM_END
-
-
-
-ROM_START( lemrol )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("let em roll.u72", 0x0800002, 0x0400000, CRC(70a40bb3) SHA1(1c3adcc36d4bb71f0099eb3663b2d67d64ba979b) )
- ROM_LOAD32_WORD("let em roll.u73", 0x0000002, 0x0400000, CRC(57f6a4be) SHA1(c91662e666b8c02b83f61a410da93ad08b4111d2) )
- ROM_LOAD32_WORD("let em roll.u85", 0x0800000, 0x0400000, CRC(b8be84bb) SHA1(1c62da796f44f23612ba605ade1835089edac3ab) )
- ROM_LOAD32_WORD("let em roll.u86", 0x0000000, 0x0400000, CRC(18d3513f) SHA1(5d592ce386054627c6f18e87d32317af73866207) )
-ROM_END
-
-
-
-ROM_START( lineking )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("lineking50ln.u72", 0x0800002, 0x0400000, CRC(7440510c) SHA1(e00ee345e8811a7d72f33f30f8dbffee8a550e6a) )
- ROM_LOAD32_WORD("lineking50ln.u73", 0x0000002, 0x0400000, CRC(1b959c89) SHA1(167d628ea3be95cfacad318288bd965823b16ea3) )
- ROM_LOAD32_WORD("lineking50ln.u85", 0x0800000, 0x0400000, CRC(1256b8d1) SHA1(e2ab3d713c41cf00a7b3930678e0f56102fabbca) )
- ROM_LOAD32_WORD("lineking50ln.u86", 0x0000000, 0x0400000, CRC(7f739eb4) SHA1(cccba4551c7f2901b077473f202b1437da433ab4) )
-ROM_END
-
-
-
-ROM_START( lovestrk )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("love struck-27v322-cs-a008.u73", 0x0000002, 0x0400000, CRC(421f717d) SHA1(29eaecef6dd389329a8cfdcfa4bf3f90252eb096) )
- ROM_LOAD32_WORD("love struck-27v322-cs-0058.u86", 0x0000000, 0x0400000, CRC(c374ee56) SHA1(18b084c32a4dad6dacd3eeaf6ba430053405dbe8) )
-ROM_END
-
-
-
-ROM_START( magforst )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("magicforest50ln.u72", 0x0800002, 0x0400000, CRC(53d881a2) SHA1(f63c500fc0208709813d661305900de2f2edc9bf) )
- ROM_LOAD32_WORD("magicforest50ln.u73", 0x0000002, 0x0400000, CRC(f9915826) SHA1(51c8455977b03fc6e2a3e898f225c8eb86ba58df) )
- ROM_LOAD32_WORD("magicforest50ln.u85", 0x0800000, 0x0400000, CRC(48b5cb37) SHA1(1b2454349ee29f8779f32830cfc405e97126c4b1) )
- ROM_LOAD32_WORD("magicforest50ln.u86", 0x0000000, 0x0400000, CRC(e412acb3) SHA1(80c5de99b0ef53ccd3eb027aade70caf83753568) )
-ROM_END
-
-
-
-ROM_START( magmerm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("magicmermaid.u72", 0x0800002, 0x0400000, CRC(7a5399ab) SHA1(85e3ca6e00d4f1259c4899f74981ec076524e50d) )
- ROM_LOAD32_WORD("magicmermaid.u73", 0x0000002, 0x0400000, CRC(eff3f840) SHA1(16bec01d3aa6b103c10698cd1656ab54ee9de512) )
- ROM_LOAD32_WORD("magicmermaid.u85", 0x0800000, 0x0400000, CRC(0c75309e) SHA1(6b745441434c585e3cda2d854dad3861d7337ab5) )
- ROM_LOAD32_WORD("magicmermaid.u86", 0x0000000, 0x0400000, CRC(dd44042b) SHA1(130c26a2ca02003adaa729a54195a1e4832cc455) )
-ROM_END
-
-
-
-ROM_START( metestrm )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Meteor Storm.u72", 0x0800002, 0x0400000, CRC(1d225d8b) SHA1(477b39d9d2dd526dd3fe6fba6c4d36dfc845ebac) )
- ROM_LOAD32_WORD("Meteor Storm.u73", 0x0000002, 0x0400000, CRC(0bc788f7) SHA1(7ce7cdbd08f7ae73a5a1b7c45e72bb9c90d91d3e) )
- ROM_LOAD32_WORD("Meteor Storm.u85", 0x0800000, 0x0400000, CRC(1d24fa72) SHA1(1ff3a912919591dcd48459369e97d62cf27d6614) )
- ROM_LOAD32_WORD("Meteor Storm.u86", 0x0000000, 0x0400000, CRC(a1674822) SHA1(471d704ed2600e0b806123031c9add2b13fa42ce) )
-ROM_END
-
-
-
-ROM_START( mrwoo )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Mr Woo.u71", 0x1000002, 0x0400000, CRC(7507a271) SHA1(3bd25bf8d1ea54a7db2537fd011b12ff51e7bdd1) )
- ROM_LOAD32_WORD("Mr Woo.u72", 0x0800002, 0x0400000, CRC(6fed3a7e) SHA1(b07354d5d927133626232c21096465426b3053bd) )
- ROM_LOAD32_WORD("Mr Woo.u73", 0x0000002, 0x0400000, CRC(59cdb6ee) SHA1(1e8be1396786fced872c8ffc09772183b98a0f96) )
- ROM_LOAD32_WORD("Mr Woo.u84", 0x1000000, 0x0400000, CRC(0fe46063) SHA1(10f3895b164b3077d156b7eb22e1fb1356816cb3) )
- ROM_LOAD32_WORD("Mr Woo.u85", 0x0800000, 0x0400000, CRC(cb26bd37) SHA1(f20d54c5a6750362f47da5cac9b74ae516de16d4) )
- ROM_LOAD32_WORD("Mr Woo.u86", 0x0000000, 0x0400000, CRC(db5d522a) SHA1(62030c7e314a614a3d4d7386268b61f94bc1fe02) )
- ROM_LOAD32_WORD("Mr Woo.u85", 0x0800000, 0x0400000, CRC(cb26bd37) SHA1(f20d54c5a6750362f47da5cac9b74ae516de16d4) )
- ROM_LOAD32_WORD("Mr Woo.u86", 0x0000000, 0x0400000, CRC(db5d522a) SHA1(62030c7e314a614a3d4d7386268b61f94bc1fe02) )
-ROM_END
-
-
-
-
-ROM_START( mystarr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("mysticarrowm27v322.u72", 0x0800002, 0x0400000, CRC(4aa6e68b) SHA1(5f015885c15fd206053d23983a38dd1dbb8f89ce) )
- ROM_LOAD32_WORD("mysticarrowm27v322.u73", 0x0000002, 0x0400000, CRC(7b8ed0d9) SHA1(6ea4bddedef955513e841ee14ec5e6ded23c1ea7) )
- ROM_LOAD32_WORD("mysticarrowm27v322.u85", 0x0800000, 0x0400000, CRC(ea82c5db) SHA1(01db2730b1eec5c9f5c011525459ec72903761cc) )
- ROM_LOAD32_WORD("mysticarrowm27v322.u86", 0x0000000, 0x0400000, CRC(8a1475ac) SHA1(c948f0ca991b64d9a07e42fdb346e6df450718f2) )
-ROM_END
-
-
-
-ROM_START( mysteycmu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("mysticeyescashmanm27v322.u72", 0x0800002, 0x0400000, CRC(380a868e) SHA1(a1ac6ec1a760f8bbf68b3b86cf5dd4623dc130c7) )
- ROM_LOAD32_WORD("mysticeyescashmanm27v322.u73", 0x0000002, 0x0400000, CRC(85ad1a00) SHA1(d4f1d86647eb7724c94c3cfa89d5545a20323e62) )
- ROM_LOAD32_WORD("mysticeyescashmanm27v322.u85", 0x0800000, 0x0400000, CRC(ee781c0f) SHA1(7729a55e1d5ff7b8a373dda8a0798374ff60a89b) )
- ROM_LOAD32_WORD("mysticeyescashmanm27v322.u86", 0x0000000, 0x0400000, CRC(a7bdbd03) SHA1(0e763933c082163de85c408be91d216d6545e9d7) )
-ROM_END
-
-
-
-ROM_START( opsesam )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("open sesame.u72", 0x0800002, 0x0400000, CRC(41bf83e5) SHA1(cdd9c6a148970725360c763ed11e2e411c28d5e9) )
- ROM_LOAD32_WORD("open sesame.u73", 0x0000002, 0x0400000, CRC(d6bc2a4b) SHA1(55daa6c9028f40ecd23c5ffdb049447ce5ce51aa) )
- ROM_LOAD32_WORD("open sesame.u85", 0x0800000, 0x0400000, CRC(3bfdcf54) SHA1(4b174a3e65e0c3b874f99a1bc8947ebe35087672) ) // missing a rom?
-ROM_END
-
-
-
-ROM_START( pandpays )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Panda Pays.u72", 0x0800002, 0x0400000, CRC(4c4b9a62) SHA1(1c287ac85346756508e2efb13e1559af4956dd9a) )
- ROM_LOAD32_WORD("Panda Pays.u73", 0x0000002, 0x0400000, CRC(cc63af55) SHA1(0d8d3c6392c3121d5edbeaece880041c3afd6530) )
- ROM_LOAD32_WORD("Panda Pays.u85", 0x0800000, 0x0400000, CRC(ac7672fa) SHA1(8029ff08e29c48e8f4b2ecd03cf021cc89eab916) )
- ROM_LOAD32_WORD("Panda Pays.u86", 0x0000000, 0x0400000, CRC(ba3fe38b) SHA1(11493dff5720e158ca31f72bf59dcbbbe6d87c96) )
-ROM_END
-
-
-
-ROM_START( parislgtu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("parislightsm27v322.u72", 0x0800002, 0x0400000, CRC(8dc6a0ec) SHA1(855e8f5c6752bfc4ba25116a20ed82dfb4912c07) )
- ROM_LOAD32_WORD("parislightsm27v322.u73", 0x0000002, 0x0400000, CRC(d0587548) SHA1(30d0021a78ee79c6f66fb27c8c484427a5a2db1b) )
- ROM_LOAD32_WORD("parislightsm27v322.u85", 0x0800000, 0x0400000, CRC(e7ed0bf4) SHA1(39cb9744462f10fc791d6c604631c1182da9466b) )
- ROM_LOAD32_WORD("parislightsm27v322.u86", 0x0000000, 0x0400000, CRC(5224e683) SHA1(8b0dbb2fcea4d1a522160d8a6634687c5bad8acd) )
-ROM_END
-
-
-
-ROM_START( pelipeteu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Pelican pete.u72", 0x0800002, 0x0400000, CRC(4ff0a40b) SHA1(b9049a35a3ebc3e1274498809f7687a36cad6f24) )
- ROM_LOAD32_WORD("Pelican pete.u73", 0x0000002, 0x0400000, CRC(44d5e0af) SHA1(1693e641ddc5d4174e4e0dc07cb79e54045aaad3) )
- ROM_LOAD32_WORD("Pelican pete.u85", 0x0800000, 0x0400000, CRC(781e076d) SHA1(0c7d2281598822ea45f37b2afd5f12d9afe2d01a) )
- ROM_LOAD32_WORD("Pelican pete.u86", 0x0000000, 0x0400000, CRC(dea78964) SHA1(857e5f1deb8db3d861ea7fe78e44a8e17cc791aa) )
-ROM_END
-
-
-
-ROM_START( pennyar )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Penny Arcade - Reel Power - E40E.u72", 0x0800002, 0x0400000, CRC(cdd0795f) SHA1(e5243c27cca69451015f232444b289abf3d95819) )
- ROM_LOAD32_WORD("Penny Arcade - Reel Power - 6A01.u73", 0x0000002, 0x0400000, CRC(b8b7c31c) SHA1(7a5cfd608d8c0a3db1054b5770065fc3733d5f35) )
- ROM_LOAD32_WORD("Penny Arcade - Reel Power - D0F9.u85", 0x0800000, 0x0400000, CRC(9b9bf428) SHA1(108c722d0b56ae446961eefe27579e203eeb3b19) )
- ROM_LOAD32_WORD("Penny Arcade - Reel Power - 7923.u86", 0x0000000, 0x0400000, CRC(0fee6e4a) SHA1(b2a7ccbe81528067b29663f18b54520b5fefe6ec) )
-ROM_END
-
-
-
-ROM_START( pengpyce )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("penguinpays.u72", 0x0800002, 0x0400000, CRC(1ee80a47) SHA1(c02485003d0724941ef346fb721bd246f69545b3) )
- ROM_LOAD32_WORD("penguinpays.u73", 0x0000002, 0x0400000, CRC(36699b29) SHA1(0d867f4086c07c8114bb1f383e647dab4d8ce7b8) )
- ROM_LOAD32_WORD("penguinpays.u85", 0x0800000, 0x0400000, CRC(7e68ca9a) SHA1(17e96fa047b2353be53b52b0a783bb7247bc6a6f) )
- ROM_LOAD32_WORD("penguinpays.u86", 0x0000000, 0x0400000, CRC(b7c646a7) SHA1(e47f88347eb2354dd982f46f7ac89b5645205b12) )
-ROM_END
-
-
-
-
-
-ROM_START( pompeia6u )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("pompei.u72", 0x0800002, 0x0400000, CRC(a5959d1f) SHA1(fe92eaa3f1dc6bdc356bef2a680eb9f8a09c88a2) )
- ROM_LOAD32_WORD("pompei.u73", 0x0000002, 0x0400000, CRC(947d3099) SHA1(d5256fc598c2e280f9e92ef6ba0e0152c8cc5d3b) )
- ROM_LOAD32_WORD("pompei.u85", 0x0800000, 0x0400000, CRC(901f5a17) SHA1(8a7fd00a68770be23e0164907eae91b963f01091) )
- ROM_LOAD32_WORD("pompei.u86", 0x0000000, 0x0400000, CRC(a68aac55) SHA1(630b1d4cb08d8710b81c6d709182e7c7a52f184a) )
-ROM_END
-
-
-
-ROM_START( roadtrip )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("roadtrip.u71", 0x1000002, 0x0400000, CRC(1da57ab8) SHA1(775d1f0d6021032e909c8089ba93cc63eef18586) )
- ROM_LOAD32_WORD("roadtrip.u72", 0x0800002, 0x0400000, CRC(421cfc77) SHA1(fb14ad4c06bdbdd6df4fc1299a96bb8d906d2b48) )
- ROM_LOAD32_WORD("roadtrip.u73", 0x0000002, 0x0400000, CRC(cb9f6f5d) SHA1(825322c6b0407a934aca632c198615d188e2f46b) )
- ROM_LOAD32_WORD("roadtrip.u85", 0x0800000, 0x0400000, CRC(e68205a7) SHA1(a7dc2a10de4ef229a8f25a3db19a30ea4be46cdd) )
- ROM_LOAD32_WORD("roadtrip.u86", 0x0000000, 0x0400000, CRC(66c2c8da) SHA1(76d338662a80ebdfd72e403388cffe8dfbd14f59) ) // missing a rom?
-ROM_END
-
-
-
-ROM_START( sealdeal )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("sealthedealm27v322.u72", 0x0800002, 0x0400000, CRC(43ef1218) SHA1(e1d03cd9845ac81a71b5a0471d146addc2f56e0e) )
- ROM_LOAD32_WORD("sealthedealm27v322.u73", 0x0000002, 0x0400000, CRC(383d55a9) SHA1(81bef0ed325ef7208403afa6d7af458c755a4de3) )
- ROM_LOAD32_WORD("sealthedealm27v322.u85", 0x0800000, 0x0400000, CRC(a6327726) SHA1(2c0f02a8d361bcbfc007b9d75a4b7b685aa2b1ac) )
- ROM_LOAD32_WORD("sealthedealm27v322.u86", 0x0000000, 0x0400000, CRC(ea6b666b) SHA1(ad80042770f8e66e7455010b46d81873689f63db) )
-ROM_END
-
-
-ROM_START( shorthng )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("shore thing.u72", 0x0800002, 0x0400000, CRC(e151390f) SHA1(e68f2584587687c96e4cbe0080630466fac61b17) )
- ROM_LOAD32_WORD("shore thing.u73", 0x0000002, 0x0400000, CRC(c214d960) SHA1(e5b75e5cb3af3b77f56ccec72833e9243d09c643) )
- ROM_LOAD32_WORD("shore thing.u85", 0x0800000, 0x0400000, CRC(e721a879) SHA1(0632c1be6c3b671aed4f6dd67b83e966033aba19) )
- ROM_LOAD32_WORD("shore thing.u86", 0x0000000, 0x0400000, CRC(c3e6f083) SHA1(4ed6b1039f060cd6480a490de28619f5370de805) )
-ROM_END
-
-
-
-ROM_START( silkrda6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("silkroad.u72", 0x0800002, 0x0400000, CRC(1ed58be6) SHA1(114c5a800592163dbc690b5d4c4c051d358828f9) )
- ROM_LOAD32_WORD("silkroad.u73", 0x0000002, 0x0400000, CRC(c32608e3) SHA1(83d9749ce77317ce5631e7c7d3985c71f26d43a5) )
- ROM_LOAD32_WORD("silkroad.u85", 0x0800000, 0x0400000, CRC(568f7ecd) SHA1(ccab6d872fe5bc00466071334b1af9f6799e40a0) )
- ROM_LOAD32_WORD("silkroad.u86", 0x0000000, 0x0400000, CRC(5e8f8fc3) SHA1(bb586743182a3797d601db740e270e773f7e3587) )
-ROM_END
-
-
-
-ROM_START( stardrftu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("star-drifter-m27v322-cs8552.u72", 0x0800002, 0x0400000, CRC(dc7a30c1) SHA1(8f24c18efd6171cda7ca841d3b275937e35e2be8) )
- ROM_LOAD32_WORD("star-drifter-m27v322-cs61bb.u73", 0x0000002, 0x0400000, CRC(3e59b84f) SHA1(3148d48df74c35681759a234d7aa746cbb0afb0e) )
- ROM_LOAD32_WORD("star-drifter-m27v322-cs1302.u85", 0x0800000, 0x0400000, CRC(689ded33) SHA1(5d5b744321313c4618ecf319827c778be646245f) )
- ROM_LOAD32_WORD("star-drifter-m27v322-cs4b08.u86", 0x0000000, 0x0400000, CRC(73023e64) SHA1(4d2d586a1e91ac5bac379994973dffcf9f3a3293) )
-ROM_END
-
-
-
-ROM_START( statsymb )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("statussymbols.u73", 0x0000002, 0x0400000, CRC(e06f2dd1) SHA1(0edadf037dee101e5fb768471d2f93474ff8268f) )
- ROM_LOAD32_WORD("statussymbols.u86", 0x0000000, 0x0400000, CRC(fe9b9147) SHA1(5dced51e126a80191d62b88438e1098efb358e52) )
-ROM_END
-
-
-
-ROM_START( sunmoon )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("sunandmoon.u72", 0x0800002, 0x0400000, CRC(f69ce78d) SHA1(91a433757b377406bca61b4c96f3ba3561efd75c) )
- ROM_LOAD32_WORD("sunandmoon.u73", 0x0000002, 0x0400000, CRC(ce1f8d32) SHA1(7891b0e797942374d779e8df92281383dd94fe90) )
- ROM_LOAD32_WORD("sunandmoon.u85", 0x0800000, 0x0400000, CRC(7e16ab59) SHA1(f56b3b5a252d3520e36b1d2a7643d65020af2133) )
- ROM_LOAD32_WORD("sunandmoon.u86", 0x0000000, 0x0400000, CRC(012e5aeb) SHA1(3df4454ab54cc6edf62b8cc9de4c867a36e8654b) )
-ROM_END
-
-
-ROM_START( sunqndol )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("sun queen dollar storm.u72", 0x0800002, 0x0400000, CRC(a2b404ac) SHA1(409bd1ce24600fa381ad4de8b7066e5e04f7ab3d) )
- ROM_LOAD32_WORD("sun queen dollar storm.u73", 0x0000002, 0x0400000, CRC(b46080a1) SHA1(11293e7636dea28c8dfdebd107fa5aee013c832e) )
- ROM_LOAD32_WORD("sun queen dollar storm.u85", 0x0800000, 0x0400000, CRC(f522c85e) SHA1(2b9ba996b99745e69944451e1fd2b585ed62290f) )
- ROM_LOAD32_WORD("sun queen dollar storm.u86", 0x0000000, 0x0400000, CRC(78fd2a9f) SHA1(768db303de2ce2fb1efe6adee44d66780801e7da) )
-ROM_END
-
-
-
-ROM_START( swhr2 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("sweethearts2.u73", 0x0000002, 0x0400000, CRC(17f0dbe2) SHA1(7f1f0936e1cf528ee794e8925c40b063d1a77729) )
- ROM_LOAD32_WORD("sweethearts2.u86", 0x0000000, 0x0400000, CRC(320d3052) SHA1(8b2165795e9b9d7514620b0d6a14371142de434b) )
-ROM_END
-
-
-
-
-ROM_START( gbmoney )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("thegoodbadmoney0351016.u72", 0x0800002, 0x0400000, CRC(7703165a) SHA1(6d9e019796dee04a9817c4176af5bf10f7a7597d) )
- ROM_LOAD32_WORD("thegoodbadmoney0351016.u73", 0x0000002, 0x0400000, CRC(7bccca48) SHA1(b7a4f00eac4b91ec671555f1332f705acffd7b00) )
- ROM_LOAD32_WORD("thegoodbadmoney0351016.u85", 0x0800000, 0x0400000, CRC(28ca3d73) SHA1(3d9edfffe2d7fd37e0f9c6cd292ca3c68abae15b) )
- ROM_LOAD32_WORD("thegoodbadmoney0351016.u86", 0x0000000, 0x0400000, CRC(04ce6b76) SHA1(b846752a739ae6c657e74bbe5e5e772a6c3d5e00) )
-ROM_END
-
-
-
-ROM_START( tiktorch )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("tiki torch.u72", 0x0800002, 0x0400000, CRC(1161133b) SHA1(760c710167e4eca84421fc1cd54ab696e16502cc) )
- ROM_LOAD32_WORD("tiki torch.u73", 0x0000002, 0x0400000, CRC(f0f8e8d5) SHA1(a084befd422ce37ad19b31d3da61e7a03d5e38c4) )
- ROM_LOAD32_WORD("tiki torch.u85", 0x0800000, 0x0400000, CRC(32eed9c2) SHA1(8e3e8d55a4dac92ae9b543c86921126df1fb6518) )
- ROM_LOAD32_WORD("tiki torch.u86", 0x0000000, 0x0400000, CRC(ad10a554) SHA1(59062060ded7304193105d2b03fb06a7754a9fe6) )
-ROM_END
-
-
-
-ROM_START( timbwolf )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("timberwolf.u72", 0x0800002, 0x0400000, CRC(a004dd06) SHA1(c394b1703d62370ecf19c51d90554d6495f43eae) )
- ROM_LOAD32_WORD("timberwolf.u73", 0x0000002, 0x0400000, CRC(054e3956) SHA1(ccfb6ba102c22f70fbc61b3d6ba0ceadc1414e1c) )
- ROM_LOAD32_WORD("timberwolf.u85", 0x0800000, 0x0400000, CRC(901e72e5) SHA1(437a33ac1c73824ce81229f93eff0799b369c6b0) )
- ROM_LOAD32_WORD("timberwolf.u86", 0x0000000, 0x0400000, CRC(a3be6e57) SHA1(9e06a85b630626bf7e3e790a70b8575bc9047b3d) )
-ROM_END
-
-
-
-ROM_START( trsking )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("treasureking.u72", 0x0800002, 0x0400000, CRC(c070cb6b) SHA1(cfe6ef7723233f4325ff778679d1274159ffacab) )
- ROM_LOAD32_WORD("treasureking.u73", 0x0000002, 0x0400000, CRC(70253923) SHA1(4a87a9b947404a7692404333fb4e2cd18c8de77c) )
- ROM_LOAD32_WORD("treasureking.u85", 0x0800000, 0x0400000, CRC(2cece959) SHA1(c375f1fd1636898feaf1f23baf1c136e1ac09085) )
- ROM_LOAD32_WORD("treasureking.u86", 0x0000000, 0x0400000, CRC(8e5d3ba0) SHA1(ad3c8ba4351ba2a476aa349e2924c09be9debc20) )
-ROM_END
-
-
-ROM_START( venice )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("venice3536.u86", 0x0000000, 0x0400000, CRC(a6dde7a6) SHA1(58b9bd3d80b88e9e8b40813e85b89cda69f12fb6) )
- ROM_LOAD32_WORD("venice3595.u73", 0x0000002, 0x0400000, CRC(d77b73e3) SHA1(4dd4011d6371baf35fcd9cb7c878d4d2cca1e199) )
- ROM_LOAD32_WORD("veniceb939.u85", 0x0800000, 0x0400000, CRC(f7c3c75d) SHA1(7afc80d8d81b30c1842e4bfbf7ecd987226bdcf6) )
- ROM_LOAD32_WORD("veniceef4a.u72", 0x0800002, 0x0400000, CRC(0570d956) SHA1(415cbaf337296527907ba36932f386aafeceec16) )
-ROM_END
-
-
-
-ROM_START( whalecshu )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("whales of cash 4ECD.u85", 0x0800000, 0x0400000, CRC(e90f5bb1) SHA1(28680395198a29356999a377f2f3e0013d97c7b2) )
- ROM_LOAD32_WORD("whales of cash 68DE.u72", 0x0800002, 0x0400000, CRC(f138de3f) SHA1(69a54457c8090f23023f197f0eba1d645a260f3f) )
- ROM_LOAD32_WORD("whales of cash 3517.u73", 0x0000002, 0x0400000, CRC(74c93c56) SHA1(34c48620b08c3a03f0d6a333acbc45c14a91d3cb) )
- ROM_LOAD32_WORD("whales of cash 59AF.u86", 0x0000000, 0x0400000, CRC(a7118016) SHA1(725a46ac861bf4abaf9cc0e7084cfa20913c2299) )
-ROM_END
-
-ROM_START( whalecshua )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- // 2nd, incomplete, set?
- ROM_LOAD32_WORD("whalesofcash.u72", 0x0800002, 0x0400000, CRC(e9ddd951) SHA1(16863b49b5db1881afda30ea19a55f6122981eba) )
- ROM_LOAD32_WORD("whalesofcash.u73", 0x0000002, 0x0400000, CRC(22785960) SHA1(2ebfd230209fd438338f981c1c133e6576a67468) )
- ROM_LOAD32_WORD("whalesofcash.u86", 0x0000000, 0x0400000, CRC(8aef1004) SHA1(270379b0a3abc98adfb1a9b031a5e98050635a80) ) // missing a rom?
-ROM_END
-
-
-
-ROM_START( whtwater )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("white water.u72", 0x0800002, 0x0400000, CRC(64a814c6) SHA1(9415bb32675e5c3b6299967b1d10dbccd699d9ed) )
- ROM_LOAD32_WORD("white water.u73", 0x0000002, 0x0400000, CRC(0e1fcaca) SHA1(725237cca34d86e53cb68547604d8844257cdf48) )
- ROM_LOAD32_WORD("white water.u85", 0x0800000, 0x0400000, CRC(8802e0cb) SHA1(d11874426839a506d78440adbc49056ce21f88d3) )
- ROM_LOAD32_WORD("white water.u86", 0x0000000, 0x0400000, CRC(9e527f96) SHA1(34e46e530686ab5955ae267541e96d06a4e149a6) )
-ROM_END
-
-
-
-ROM_START( wldafr )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("wild africa.u72", 0x0800002, 0x0400000, CRC(a55417ca) SHA1(151615f81112b30aff2a2aa26280b7c1bf0d45db) )
- ROM_LOAD32_WORD("wild africa.u73", 0x0000002, 0x0400000, CRC(e1e1253e) SHA1(4c15c953b80288df8f97197d70c8076fde9a0d29) )
- ROM_LOAD32_WORD("wild africa.u85", 0x0800000, 0x0400000, CRC(7ecbb5ba) SHA1(ab201ad7db848f5c03e3795c63308530b371d354) )
- ROM_LOAD32_WORD("wild africa.u86", 0x0000000, 0x0400000, CRC(2193094c) SHA1(57d687301a59f36880560a3efc7040e333cb05d3) )
-ROM_END
-
-
-ROM_START( wldpanth )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("wild panthers.u72", 0x0800002, 0x0400000, CRC(2969f69c) SHA1(d63f1bcbd163c067f143a55aaf7c88b3c9ac0ebe) )
- ROM_LOAD32_WORD("wild panthers.u73", 0x0000002, 0x0400000, CRC(59d83a8a) SHA1(61f6e6b85108621c2eac1bf48c27d79a72fbb2fd) )
- ROM_LOAD32_WORD("wild panthers.u86", 0x0000000, 0x0400000, CRC(c874ec84) SHA1(e4f3beaa254f5b827c7f0f5d22be7dd5b3abfd2c) ) // missing a rom?
-ROM_END
-
-
-
-
-ROM_START( wingoly )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("wingsofolympus.u72", 0x0800002, 0x0400000, CRC(158877b5) SHA1(a1fc98d90a763253f07b9df44d85e8594b26d484) )
- ROM_LOAD32_WORD("wingsofolympus.u73", 0x0000002, 0x0400000, CRC(5c003b1e) SHA1(be419686b89e22a1aa5d841015ab3442bffe05a6) )
- ROM_LOAD32_WORD("wingsofolympus.u85", 0x0800000, 0x0400000, CRC(63aef582) SHA1(59fa78d7d29c8d4686fab83cfa46238938a9c249) )
- ROM_LOAD32_WORD("wingsofolympus.u86", 0x0000000, 0x0400000, CRC(c5d7d7cf) SHA1(641cdfe9b612c9cefd6a279f0c44fd535521aeef) )
-ROM_END
-
-
-
ROM_START( zorroa6u )
ARISTMK6_BIOS
ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("zorro28ef.u72", 0x0800002, 0x0400000, CRC(9e572513) SHA1(76f5578d957ec9a3a48fa9d532e6c440855d1cb6) )
- ROM_LOAD32_WORD("zorro5a4c.u84", 0x1000000, 0x0400000, CRC(e636ae58) SHA1(70e941118ae19165651157cb5219d38f58f196af) )
- ROM_LOAD32_WORD("zorro77c8.u86", 0x0000000, 0x0400000, CRC(8d38c20c) SHA1(a0a38844aa18da72f1933571047ca36715911fb6) )
- ROM_LOAD32_WORD("zorroc4fe.u85", 0x0800000, 0x0400000, CRC(dead9ca1) SHA1(13b1b44a537227b6ada45ed99277d650b11aefd1) )
- ROM_LOAD32_WORD("zorrod940.u73", 0x0000002, 0x0400000, CRC(b030bdd1) SHA1(b3138ed4181342dfe1adbcb784f4e3366cb6e103) )
- ROM_LOAD32_WORD("zorroe953.u71", 0x1000002, 0x0400000, CRC(ff5a8592) SHA1(03d452133d30d780312066bada8e21566255209f) )
-ROM_END
-
-ROM_START( adonisa6 )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("US_Adonis_.u73", 0x0000002, 0x0400000, CRC(eba9e84f) SHA1(bf746ea356627b1a558b4c8f8a2d8d5c54400a4a) )
- ROM_LOAD32_WORD("US_Adonis_.u86", 0x0000000, 0x0400000, CRC(0eeb0ac3) SHA1(72b2b4711eb9d962bfb58fac1a5226ac81db67ea) )
-ROM_END
-
-ROM_START( starqst )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Star Quest.u73", 0x0000002, 0x0400000, CRC(facf51b6) SHA1(73c13d507b65cd98ae43918c21b492a8499dd538) )
- ROM_LOAD32_WORD("Star Quest.u86", 0x0000000, 0x0400000, CRC(c21f4486) SHA1(5a6a532d73bf56f68f473bd56a7c3d9f0660d661) )
-ROM_END
-
-ROM_START( estrike )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Eagle Strike.u86", 0x0000000, 0x0400000, CRC(71c8121b) SHA1(1a4534b8e43dbc173809b5a621d6796a7a8655cf) )
- ROM_LOAD32_WORD("Eagle Strike.u83", 0x1800000, 0x0400000, CRC(d70198eb) SHA1(1e4c157deec921386623091b27180c9c53551f44) )
- ROM_LOAD32_WORD("Eagle Strike.u84", 0x1000000, 0x0400000, CRC(664c3d45) SHA1(26ce8a7e88eddc94ecce5ada78654e6f30a985d6) )
- ROM_LOAD32_WORD("Eagle Strike.u85", 0x0800000, 0x0400000, CRC(c7430ac8) SHA1(e6f7e523ef2c4aad584a08ce9c70e0e535d89890) )
- ROM_LOAD32_WORD("Eagle Strike.u72", 0x0800002, 0x0400000, CRC(4d96aef2) SHA1(40860ad6a0f82d79347b65b182f72dfbec23cd74) )
- ROM_LOAD32_WORD("Eagle Strike.u73", 0x0000002, 0x0400000, CRC(94ff83d2) SHA1(54a02cdfb205a429d7458ecb51ba20083306011e) )
- ROM_LOAD32_WORD("Eagle Strike.u71", 0x1000002, 0x0400000, CRC(7311d99c) SHA1(802abed830ca3204ce50072ac69d0a3cae8f17e5) )
- ROM_LOAD32_WORD("Eagle Strike.u70", 0x1800002, 0x0400000, CRC(b899e64b) SHA1(1f1d800df39de444b03ff4cc85bf4cf073f88423) )
-ROM_END
-
-ROM_START( kingnilea )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("King Of The Nile.003.u72", 0x0800002, 0x0400000, CRC(ea5d2450) SHA1(fdcf6c532231e9abf3a1c035bdef9d0db7fcf148) )
- ROM_LOAD32_WORD("King Of The Nile.001.u73", 0x0000002, 0x0400000, CRC(9a90354d) SHA1(5c5b0822e6a842f85e2acca0e1c8bfe0c3f68496) )
- ROM_LOAD32_WORD("King Of The Nile.002.u85", 0x0800000, 0x0400000, CRC(524c786e) SHA1(7e40266be5496baefd74796ce66857aec2d21437) )
- ROM_LOAD32_WORD("King Of The Nile.000.u86", 0x0000000, 0x0400000, CRC(c3830908) SHA1(438fc339f8b71668e816b5909195cae4158f39c2) )
+ ROM_LOAD32_WORD("0151372.u72", 0x0800002, 0x0400000, CRC(9e572513) SHA1(76f5578d957ec9a3a48fa9d532e6c440855d1cb6) )
+ ROM_LOAD32_WORD("0151372.u84", 0x1000000, 0x0400000, CRC(e636ae58) SHA1(70e941118ae19165651157cb5219d38f58f196af) )
+ ROM_LOAD32_WORD("0151372.u86", 0x0000000, 0x0400000, CRC(8d38c20c) SHA1(a0a38844aa18da72f1933571047ca36715911fb6) )
+ ROM_LOAD32_WORD("0151372.u85", 0x0800000, 0x0400000, CRC(dead9ca1) SHA1(13b1b44a537227b6ada45ed99277d650b11aefd1) )
+ ROM_LOAD32_WORD("0151372.u73", 0x0000002, 0x0400000, CRC(b030bdd1) SHA1(b3138ed4181342dfe1adbcb784f4e3366cb6e103) )
+ ROM_LOAD32_WORD("0151372.u71", 0x1000002, 0x0400000, CRC(ff5a8592) SHA1(03d452133d30d780312066bada8e21566255209f) )
ROM_END
-ROM_START( wheregldsp )
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Where's The Gold Demo.003.u72", 0x0800002, 0x0400000, CRC(bd188f12) SHA1(53433d346f23bc826fc041f1631270f8380759b6) )
- ROM_LOAD32_WORD("Where's The Gold Demo.001.u73", 0x0000002, 0x0400000, CRC(57253567) SHA1(41e0b1b7247ff4f0f9c6b150aef23a5eb5984e30) )
- ROM_LOAD32_WORD("Where's The Gold Demo.002.u85", 0x0800000, 0x0400000, CRC(86a40a48) SHA1(e0ad565e56c698df0f631e42dcfda17dfa5c8017) )
- ROM_LOAD32_WORD("Where's The Gold Demo.000.u86", 0x0000000, 0x0400000, CRC(4e6fad4a) SHA1(a2efc21cf773f9cb291ea1607d1864ba333807e9) )
-ROM_END
-
-
-ROM_START( rumbreel ) // unknown IC positions
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("Rumble Reels L0", 0x0000000, 0x0400000, CRC(06b37c77) SHA1(e4dad62667a1c1d4948abcd535332975148e952b) )
- ROM_LOAD32_WORD("Rumble Reels L1", 0x0000000, 0x0400000, CRC(739c4565) SHA1(bc2cd133dfbfe18916703eacc851f1757a06f345) )
- ROM_LOAD32_WORD("Rumble Reels L2", 0x0000000, 0x0400000, CRC(2f561bd0) SHA1(9c2f659ec5cdfd335d089389616dac57fbb655df) )
- ROM_LOAD32_WORD("Rumble Reels L3", 0x0000000, 0x0400000, CRC(6bf0442e) SHA1(c83ed68cd0680ebac359824defa51c1942db17f1) )
- ROM_LOAD32_WORD("Rumble Reels L4", 0x0000000, 0x0400000, CRC(3cd5171b) SHA1(fe6e17679f14ae0238c58dd5d801cb0dda3a434b) )
- ROM_LOAD32_WORD("Rumble Reels R0", 0x0000000, 0x0400000, CRC(cc48bb54) SHA1(6ed7a502deaff0e2fd6d0901d036fcbadf303859) )
- ROM_LOAD32_WORD("Rumble Reels R1", 0x0000000, 0x0400000, CRC(3af99e7b) SHA1(93e68056fee9b4f29a066bd6828ff320b7d3ffa4) )
- ROM_LOAD32_WORD("Rumble Reels R2", 0x0000000, 0x0400000, CRC(04b2f09d) SHA1(4090876cf8ef18ed8541f13684b076d7ac1d0d72) )
- ROM_LOAD32_WORD("Rumble Reels R3", 0x0000000, 0x0400000, CRC(a117e3ec) SHA1(119d7ac89ee4c2167b853d720eb87498cefab4b9) )
- ROM_LOAD32_WORD("Rumble Reels R4", 0x0000000, 0x0400000, CRC(2c5baf9f) SHA1(40fb5b22460b9a35ca8ebb8b0643e58665d8643f) )
-ROM_END
-
-ROM_START( sunmonbb ) // different IC positions
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("HL Sun and Moon.u11", 0x0000000, 0x0400000, CRC(b6a8df40) SHA1(316e3f98b75c1bdd0e8fc55aee2cf20b8a45ff4c) )
- ROM_LOAD32_WORD("HL Sun and Moon.u12", 0x0000000, 0x0400000, CRC(98cde50e) SHA1(68e60411a8c10b73482a4cc8d3f14ebdedca0ae9) )
- ROM_LOAD32_WORD("HL Sun and Moon.u13", 0x0000000, 0x0400000, CRC(ac9143cc) SHA1(75aeea2ad26044bef9eb31495d67414a416ee6d4) )
- ROM_LOAD32_WORD("HL Sun and Moon.u14", 0x0000000, 0x0400000, CRC(a5552dd3) SHA1(1bbe24950e19441ca5144cb9b38320803bd5d26e) )
- ROM_LOAD32_WORD("HL Sun and Moon.u21", 0x0000000, 0x0400000, CRC(b0cc922d) SHA1(5a45d0c995c639739176a5aad42e186b122eead1) )
- ROM_LOAD32_WORD("HL Sun and Moon.u22", 0x0000000, 0x0400000, CRC(542ec911) SHA1(48988bdefb9ad6a7e0c733eda1f220b0347cab5f) )
- ROM_LOAD32_WORD("HL Sun and Moon.u23", 0x0000000, 0x0400000, CRC(0ac455b1) SHA1(3ca4f4a0172f18692c9f82a9a435ffc1ca39ddc2) )
- ROM_LOAD32_WORD("HL Sun and Moon.u24", 0x0000000, 0x0400000, CRC(19e5b7e0) SHA1(cf17a84ba08a2f24725d4ccbe046710c2f3a2459) )
-ROM_END
-
-ROM_START( bobdolly ) // different IC positions
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-e927.u11", 0x0000000, 0x0400000, CRC(d3657369) SHA1(621fb20238f10e06c486dfbd6460f94047898a42) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-4185.u12", 0x0000000, 0x0400000, CRC(47429081) SHA1(23d996aa522c2f9beadf1fdb7c0584ca939917da) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-a9c5.u13", 0x0000000, 0x0400000, CRC(e73883db) SHA1(6382386ac6f576c739c959cbf6b6df2605496845) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-c8e1.u14", 0x0000000, 0x0400000, CRC(0f1a6b7c) SHA1(17686829a1a64f6d8982e015067f2d08bcb00402) )
-
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-c2d7.u21", 0x0000000, 0x0400000, CRC(8e32da10) SHA1(28a49ecc3bab512e5828c96392d6fa4ff9394a0f) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-08ec.u22", 0x0000000, 0x0400000, CRC(4302ae5e) SHA1(fe1d122093ad9234a7a5337b3a4c2de7fe046822) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-0e8d.u23", 0x0000000, 0x0400000, CRC(a9726ec5) SHA1(cdf78adc3ebcd50e503b2587564493a91b73f578) )
- ROM_LOAD32_WORD("bob-dolly-27v322-cs-e2c2.u24", 0x0000000, 0x0400000, CRC(3646c16d) SHA1(c52fab2e11f39c126bcbbb348750bbf30ff96090) )
-ROM_END
-
-ROM_START( pwsuper ) // different IC positions
- ARISTMK6_BIOS
- ROM_REGION( 0x2000000, "game_rom", ROMREGION_ERASEFF)
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-1231.u13", 0x0000000, 0x0400000, CRC(43b44f26) SHA1(5410eea0a4911a274a794d6b27e369fb98c6edf7) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-1eea.u15", 0x0000000, 0x0400000, CRC(2c7fe966) SHA1(42fc364dded0ce079ce4970b1f951c6a0ebf6c51) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-35c6.u12", 0x0000000, 0x0400000, CRC(5354cff5) SHA1(bf818e53a432aa8e7a2578dbb367be2c5f51bb16) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-baa2.u11", 0x0000000, 0x0400000, CRC(48f60a2c) SHA1(0d27d544991b3403672250ff79c5bbbf35cdf175) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-f4bb.u14", 0x0000000, 0x0400000, CRC(a850af7f) SHA1(8d029de0083aad57ddd8b36153214b40cd388d56) )
-
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-4752.u22", 0x0000000, 0x0400000, CRC(9dbdefb7) SHA1(445a24233b435e3812747d8376addf969fea5cd2) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-64d5.u21", 0x0000000, 0x0400000, CRC(678b0be2) SHA1(16f5460d67a1e897390e0c03b847511f5c14156a) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-9a82.u25", 0x0000000, 0x0400000, CRC(5f9b8ef7) SHA1(f0c954d1f448f2061dbe284c78eddcfcb5afdc7c) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-dd69.u24", 0x0000000, 0x0400000, CRC(dbb073f1) SHA1(e3a7f14cabab613453baffde3b592889d11578e7) )
- ROM_LOAD32_WORD("players- world- super- m27v322- cs-e8f7.u23", 0x0000000, 0x0400000, CRC(ae04211a) SHA1(8db4fc936fa6d0e0a372b81f2e9590047522b843) )
-ROM_END
@@ -2805,8 +2793,8 @@ GAME( 2003, alchemy, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2007, atkgld, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "All the King's Gold (0152152, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US209, A - 01/08/07
GAME( 2001, amzqueen, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Amazon Queen (10005511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 669, A - 02/05/01
GAME( 2009, amztempl, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Amazon Temple (10299811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 906, A - 29/04/09
-// Antony and Cleopatra (10163211, NSW/ACT)
-GAME( 2004, antcleo, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Antony and Cleopatra (10177211, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 754, B - 12/07/04
+GAME( 2004, antcleo, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Antony and Cleopatra (10163211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 754, A - 15/01/04
+GAME( 2004, antcleom, antcleo, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Antony and Cleopatra (10177211, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 754, B - 12/07/04
GAME( 2003, apocof, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Apollo Coffee (0151105, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US083, A - 11/10/03
GAME( 2001, arabnga6, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Arabian Nights (2J008211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB009/1, E - 10/12/01
GAME( 2004, arabnga6u,arabnga6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Arabian Nights (0151356, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB016/21, E - 07/06/04
@@ -2836,6 +2824,7 @@ GAME( 2006, canaryrc, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2005, cmtonig, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Cashman Tonight (30194711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0007, B - 25/05/05
GAME( 2004, cinhell, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Chance in Hell - Li'l Lucy (0251125, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US119, A - 06/30/04
GAME( 2002, csd, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Choy Sun Doa (10104011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/04/02
+GAME( 2002, csdsp, csd, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Choy Sun Doa (20104011, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/04/02
GAME( 2003, csdm, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Choy Sun Doa (20131511, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 23/01/03
GAME( 2003, csdce, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Choy Sun Doa - Cash Express (30149511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 688, A - 03/02/03
GAME( 2006, csret, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Choy Sun Returns (20212211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 744/2, B - 15/08/06
@@ -2897,7 +2886,7 @@ GAME( 2002, indremce, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2003, indremll, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Dreaming - Lady Luck (20151911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 742, C - 15/10/03
GAME( 2003, indrem2c, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Dreaming 2nd Chance (10150611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 753, B - 08/12/03
GAME( 2003, indremmm, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Dreaming - Maximillion$ (10130711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/12, A - 17/01/03
-GAME( 2001, indremcm, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Gold - Mr. Cashman (10102511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 674/1, A- 21/11/01
+GAME( 2001, indgldcm, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Gold - Mr. Cashman (10102511, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 674/1, A- 21/11/01
GAME( 2004, indprncs, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Indian Princess (10174111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 764, A - 07/04/04
GAME( 2002, jailbrk, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Jailbreak (10125611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 716, A - 14/11/02
GAME( 2003, jefffox, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "You Might Be A Redneck If... - Jeff Foxworthy (0351068, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US041, B - 06/13/03
@@ -2905,6 +2894,7 @@ GAME( 2003, jewelcm, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2005, kingnep, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "King Neptune (20189111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 789, E - 08/08/05
GAME( 2002, kingnile, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "King of the Nile (20106321, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, C - 27/09/02
GAME( 2003, kingnilea,kingnile, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "King of the Nile (30106331, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, D - 07/01/03
+GAME( 2002, kingpeng, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "King Penguin (40109021, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 696, E- 26/11/02
GAME( 2000, koalama6, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Koala Mint (30001011, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 643/6, A- 01/09/00
GAME( 2003, kohinoor, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Kohinoor (10136711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 602/21, B - 10/02/03
GAME( 2006, lgfish, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Let's Go Fish'n (10220111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 756, E - 23/05/06
@@ -2948,6 +2938,7 @@ GAME( 2004, pcfavor, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2006, pcbydem, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - By Demand (10223111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0005, D - 25/09/06
GAME( 2006, pcmostw, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Most Wanted (20234911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0010, C - 09/11/06
GAME( 2010, pcgold, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Gold Edition (30291411, New Zealand)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0047, A - 09/04/10
+GAME( 2009, pcplat, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's Choice - Platinum (20282111, New Zealand)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0031, B - 04/02/09
GAME( 200?, pwsuper, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Player's World - Super (0154019, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MG0016, (no data)
GAME( 2001, pompeia6, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Pompeii (10002211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 628/5, A - 22/01/01
GAME( 2002, pompeia6u,pompeia6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Pompeii (0251010, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US008, A - 04/03/02
@@ -2956,6 +2947,7 @@ GAME( 2004, prophecy, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2005, qnile, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Queen of the Nile (3J011111, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // JB027, C - 16/02/05
GAME( 2001, qnilese, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition (10102811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683, A - 06/12/01
GAME( 2002, qnilejc, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02
+GAME( 2002, qnilejcsp, qnilejc, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Queen of the Nile Special Edition - Jackpot Carnival (20123911, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 683/1, A - 21/10/02
GAME( 2003, qsheeba, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Queen of Sheba (10133711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 687, F - 04/03/03
GAME( 2005, raprichs, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Rapid Riches (10194211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 762, D - 09/03/05
GAME( 2002, redbara6, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Red Baron (10119911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 709, B - 21/11/02
@@ -2963,7 +2955,8 @@ GAME( 2005, roadtrip, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2002, ruprup, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Roll Up! Roll Up!! (10115911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 642/5, A - 22/08/02
GAME( 2002, rubymag, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Ruby Magic (10125711, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 698, C - 12/11/02
GAME( 2010, rumbreel, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Rumble Reels (20288611, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 949, B - 04/08/10
-GAME( 2000, scatmag2, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Scatter Magic II (10001311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 660, C- 24/08/00
+GAME( 2000, scatmag2, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Scatter Magic II (10001311, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 660, C - 24/08/00
+GAME( 2001, scatmag2sa, scatmag2, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Scatter Magic II (10102711, South Australia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 660, G - 15/05/01
GAME( 2002, sealdeal, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Seal The Deal - Jackpot Carnival (0251029, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // US024, A - 06/20/02
GAME( 2006, shamnmg, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Shaman's Magic (10225911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 818, C - 14/11/06
GAME( 200?, shamnmgu, shamnmg, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Shaman's Magic (0152647, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4318/1, (no data)
@@ -3016,6 +3009,7 @@ GAME( 2004, wldpanth, aristmk6, aristmk6, aristmk6, driver_device, 0, RO
GAME( 2006, wldstall, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Stallion (10230811, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 805, B - 12/09/06
GAME( 2007, wtepee, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Tepee - Power Pay (10230211, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 820, H - 20/04/07
GAME( 2006, wwaratah, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Waratah (10215911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 811, A - 14/02/06
+GAME( 2006, wwaratahsp, wwaratah, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Waratah (10215911, NSW/ACT, Show Program)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 811, A - 14/02/06
GAME( 2002, wways, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Ways (10106911, NSW/ACT)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 698, B - 19/06/02
GAME( 2003, wwaysm, wways, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wild Ways (10130111, Malaysia)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // 698/1, A - 25/02/03
GAME( 2005, wingoly, aristmk6, aristmk6, aristmk6, driver_device, 0, ROT0, "Aristocrat", "Wings Over Olympus (0252529, US)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // MV4237/1, A - 03/07/05
diff --git a/src/mame/drivers/galivan.cpp b/src/mame/drivers/galivan.cpp
index 3c2a8bce49d..7541272d7b2 100644
--- a/src/mame/drivers/galivan.cpp
+++ b/src/mame/drivers/galivan.cpp
@@ -2,17 +2,6 @@
// copyright-holders:Luca Elia, Olivier Galibert
/***************************************************************************
-TODO:
-- Find out how layers are enabled\disabled
-- dangar input ports - parent set requires F2 be held for Service Mode
-- wrong title screen in ninjemak
-- bit 3 of ninjemak_gfxbank_w, there currently is a kludge to clear text RAM
- but it should really copy stuff from the extra ROM.
-- Likely missing MCU emulation/simulation for displaying text layer for Ninja Emaki.
- There is no text displayed when you enter Service Mode when there should be.
- Examine $3000+ in file loaded for "gfx5".
-
-
Galivan
(C) 1985 Nihon Bussan
driver by
@@ -27,6 +16,17 @@ Youma Ninpou Chou (Japan)
Driver by
Takahiro Nogi (nogi@kt.rim.or.jp) 1999/12/17 -
+TODO
+- Find out how layers are enabled\disabled
+- dangar input ports - parent set requires F2 be held for Service Mode
+- wrong title screen in ninjemak
+- bit 3 of ninjemak_gfxbank_w, there currently is a kludge to clear text RAM
+ but it should really copy stuff from the extra ROM.
+- Ninja Emaki has minor protection issues, see NB1414M4 simulation for more info.
+- dangarj has unemulated protection at I/Os 0x80-1 for missing sprites.
+ It then checks the checksum result with 0x27, jumps to unmapped ROM area
+ during gameplay if it's manually hampered hmm ...
+
***************************************************************************/
#include "emu.h"
@@ -85,8 +85,8 @@ static ADDRESS_MAP_START( io_map, AS_IO, 8, galivan_state )
AM_RANGE(0x41, 0x42) AM_WRITE(galivan_scrollx_w)
AM_RANGE(0x43, 0x44) AM_WRITE(galivan_scrolly_w)
AM_RANGE(0x45, 0x45) AM_WRITE(galivan_sound_command_w)
-/* AM_RANGE(0x46, 0x46) AM_WRITENOP */
-/* AM_RANGE(0x47, 0x47) AM_WRITENOP */
+// AM_RANGE(0x46, 0x46) AM_WRITENOP
+// AM_RANGE(0x47, 0x47) AM_WRITENOP
AM_RANGE(0xc0, 0xc0) AM_READ(IO_port_c0_r) /* dangar needs to return 0x58 */
ADDRESS_MAP_END
@@ -629,32 +629,32 @@ ROM_START( galivan3 )
ROM_LOAD( "mb7114e.7f", 0x0000, 0x0100, CRC(06538736) SHA1(a2fb2ecb768686839f3087e691102e2dc2eb65b5) ) /* sprite palette bank */
ROM_END
-ROM_START( dangar )
+ROM_START( dangar ) /* all rom labels are simply numbers, with the owl logo and "Nichibutsu" printed at the bottom */
ROM_REGION( 0x14000, "maincpu", 0 ) /* main cpu code */
- ROM_LOAD( "dangar08.1b", 0x00000, 0x8000, CRC(e52638f2) SHA1(6dd3ccb4574a410abf1ac35b4f9518ee21ecac91) )
- ROM_LOAD( "dangar09.3b", 0x08000, 0x4000, CRC(809d280f) SHA1(931f811f1fe3c71ba82fc44f69ef461bdd9cd2d8) )
- ROM_LOAD( "dangar10.5b", 0x10000, 0x4000, CRC(99a3591b) SHA1(45011043ff5620524d79076542bd8c602fe90cf4) )
+ ROM_LOAD( "8.1b", 0x00000, 0x8000, CRC(fe4a3fd6) SHA1(b471b2b1dea23bd1444880ceb8112d7998950dd4) ) /* APRIL 09 1987 - Same rom label, different data */
+ ROM_LOAD( "9.3b", 0x08000, 0x4000, CRC(809d280f) SHA1(931f811f1fe3c71ba82fc44f69ef461bdd9cd2d8) )
+ ROM_LOAD( "10.4b", 0x10000, 0x4000, CRC(99a3591b) SHA1(45011043ff5620524d79076542bd8c602fe90cf4) )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound cpu code */
- ROM_LOAD( "dangar13.b14", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
- ROM_LOAD( "dangar14.b15", 0x4000, 0x8000, CRC(488e3463) SHA1(73ff7ab061be54162f3a548f6bd9ef55b9dec5d9) )
+ ROM_LOAD( "13.b14", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
+ ROM_LOAD( "14.b15", 0x4000, 0x8000, CRC(488e3463) SHA1(73ff7ab061be54162f3a548f6bd9ef55b9dec5d9) )
ROM_REGION( 0x04000, "gfx1", 0 )
- ROM_LOAD( "dangar05.13d", 0x00000, 0x4000, CRC(40cb378a) SHA1(764596f6845fc0b787b653a87a1778a56ce4f3f8) ) /* chars */
+ ROM_LOAD( "5.13d", 0x00000, 0x4000, CRC(40cb378a) SHA1(764596f6845fc0b787b653a87a1778a56ce4f3f8) ) /* chars */
ROM_REGION( 0x20000, "gfx2", 0 )
- ROM_LOAD( "dangar01.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
- ROM_LOAD( "dangar02.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
- ROM_LOAD( "dangar03.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) )
- ROM_LOAD( "dangar04.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
+ ROM_LOAD( "1.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
+ ROM_LOAD( "2.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
+ ROM_LOAD( "3.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) )
+ ROM_LOAD( "4.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
ROM_REGION( 0x10000, "gfx3", 0 )
- ROM_LOAD( "dangarxx.f4", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
- ROM_LOAD( "dangarxx.f1", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
+ ROM_LOAD( "12.f4", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
+ ROM_LOAD( "11.f1", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
ROM_REGION( 0x8000, "gfx4", 0 ) /* background tilemaps */
- ROM_LOAD( "dangar07.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) )
- ROM_LOAD( "dangar06.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
+ ROM_LOAD( "7.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) )
+ ROM_LOAD( "6.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
ROM_REGION( 0x0400, "proms", 0 )
ROM_LOAD( "82s129.9f", 0x0000, 0x0100, CRC(b29f6a07) SHA1(17c82f439f314c212470bafd917b3f7e12462d16) ) /* red */
@@ -666,32 +666,32 @@ ROM_START( dangar )
ROM_LOAD( "82s129.7f", 0x0000, 0x0100, CRC(29bc6216) SHA1(1d7864ad06ad0cd5e3d1905fc6066bee1cd90995) ) /* sprite palette bank */
ROM_END
-ROM_START( dangar2 )
+ROM_START( dangara ) /* all rom labels are simply numbers, with the owl logo and "Nichibutsu" printed at the bottom */
ROM_REGION( 0x14000, "maincpu", 0 ) /* main cpu code */
- ROM_LOAD( "dangar2.016", 0x00000, 0x8000, CRC(743fa2d4) SHA1(55539796967532b57279801374b2f0cf82cfe1ae) )
- ROM_LOAD( "dangar2.017", 0x08000, 0x4000, CRC(1cdc60a5) SHA1(65f776d14c9461f1a6939ad512eacf6a1a9da2c6) )
- ROM_LOAD( "dangar2.018", 0x10000, 0x4000, CRC(db7f6613) SHA1(c55d1f2fdb86e2b9fbdfad0b156d4d084677b750) )
+ ROM_LOAD( "8.1b", 0x00000, 0x8000, CRC(e52638f2) SHA1(6dd3ccb4574a410abf1ac35b4f9518ee21ecac91) ) /* DEC. 1 1986 - Same rom label, different data */
+ ROM_LOAD( "9.3b", 0x08000, 0x4000, CRC(809d280f) SHA1(931f811f1fe3c71ba82fc44f69ef461bdd9cd2d8) )
+ ROM_LOAD( "10.4b", 0x10000, 0x4000, CRC(99a3591b) SHA1(45011043ff5620524d79076542bd8c602fe90cf4) )
ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound cpu code */
- ROM_LOAD( "dangar13.b14", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
- ROM_LOAD( "dangar14.b15", 0x4000, 0x8000, CRC(488e3463) SHA1(73ff7ab061be54162f3a548f6bd9ef55b9dec5d9) )
+ ROM_LOAD( "13.14b", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
+ ROM_LOAD( "14.15b", 0x4000, 0x8000, CRC(488e3463) SHA1(73ff7ab061be54162f3a548f6bd9ef55b9dec5d9) )
ROM_REGION( 0x04000, "gfx1", 0 )
- ROM_LOAD( "dangar2.011", 0x00000, 0x4000, CRC(e804ffe1) SHA1(22f16c23b9a82f104dda24bc8fccc08f3f69cf97) ) /* chars */
+ ROM_LOAD( "5.13d", 0x00000, 0x4000, CRC(40cb378a) SHA1(764596f6845fc0b787b653a87a1778a56ce4f3f8) ) /* chars */
ROM_REGION( 0x20000, "gfx2", 0 )
- ROM_LOAD( "dangar01.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
- ROM_LOAD( "dangar02.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
- ROM_LOAD( "dangar03.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) )
- ROM_LOAD( "dangar04.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
+ ROM_LOAD( "1.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
+ ROM_LOAD( "2.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
+ ROM_LOAD( "3.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) )
+ ROM_LOAD( "4.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
ROM_REGION( 0x10000, "gfx3", 0 )
- ROM_LOAD( "dangarxx.f4", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
- ROM_LOAD( "dangarxx.f1", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
+ ROM_LOAD( "12.4f", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
+ ROM_LOAD( "11.1f", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
ROM_REGION( 0x8000, "gfx4", 0 ) /* background tilemaps */
- ROM_LOAD( "dangar07.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) )
- ROM_LOAD( "dangar06.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
+ ROM_LOAD( "7.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) )
+ ROM_LOAD( "6.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
ROM_REGION( 0x0400, "proms", 0 )
ROM_LOAD( "82s129.9f", 0x0000, 0x0100, CRC(b29f6a07) SHA1(17c82f439f314c212470bafd917b3f7e12462d16) ) /* red */
@@ -703,7 +703,84 @@ ROM_START( dangar2 )
ROM_LOAD( "82s129.7f", 0x0000, 0x0100, CRC(29bc6216) SHA1(1d7864ad06ad0cd5e3d1905fc6066bee1cd90995) ) /* sprite palette bank */
ROM_END
-ROM_START( dangarb )
+ROM_START( dangarb ) /* all rom labels are simply numbers, with the owl logo and "Nichibutsu" printed at the bottom */
+ ROM_REGION( 0x14000, "maincpu", 0 ) /* main cpu code */
+ ROM_LOAD( "16.1b", 0x00000, 0x8000, CRC(743fa2d4) SHA1(55539796967532b57279801374b2f0cf82cfe1ae) ) /* SEPT. 26 1986 */
+ ROM_LOAD( "17.3b", 0x08000, 0x4000, CRC(1cdc60a5) SHA1(65f776d14c9461f1a6939ad512eacf6a1a9da2c6) ) /* SEPT. 26 1986 */
+ ROM_LOAD( "18.4b", 0x10000, 0x4000, CRC(db7f6613) SHA1(c55d1f2fdb86e2b9fbdfad0b156d4d084677b750) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound cpu code */
+ ROM_LOAD( "13.14b", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
+ ROM_LOAD( "14.15b", 0x4000, 0x8000, CRC(488e3463) SHA1(73ff7ab061be54162f3a548f6bd9ef55b9dec5d9) )
+
+ ROM_REGION( 0x04000, "gfx1", 0 )
+ ROM_LOAD( "11.13d", 0x00000, 0x4000, CRC(e804ffe1) SHA1(22f16c23b9a82f104dda24bc8fccc08f3f69cf97) ) /* chars */
+
+ ROM_REGION( 0x20000, "gfx2", 0 )
+ ROM_LOAD( "1.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
+ ROM_LOAD( "2.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
+ ROM_LOAD( "3.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) )
+ ROM_LOAD( "4.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
+
+ ROM_REGION( 0x10000, "gfx3", 0 )
+ ROM_LOAD( "12.4f", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
+ ROM_LOAD( "11.1f", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
+
+ ROM_REGION( 0x8000, "gfx4", 0 ) /* background tilemaps */
+ ROM_LOAD( "7.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) )
+ ROM_LOAD( "6.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
+
+ ROM_REGION( 0x0400, "proms", 0 )
+ ROM_LOAD( "82s129.9f", 0x0000, 0x0100, CRC(b29f6a07) SHA1(17c82f439f314c212470bafd917b3f7e12462d16) ) /* red */
+ ROM_LOAD( "82s129.10f", 0x0100, 0x0100, CRC(c6de5ecb) SHA1(d5b6cb784b5df16332c5e2b19b763c8858a0b6a7) ) /* green */
+ ROM_LOAD( "82s129.11f", 0x0200, 0x0100, CRC(a5bbd6dc) SHA1(5587844900a24d833500d204f049c05493c4a25a) ) /* blue */
+ ROM_LOAD( "82s129.2d", 0x0300, 0x0100, CRC(a4ac95a5) SHA1(3b31cd3fd6caedd89d1bedc606a978081fc5431f) ) /* sprite lookup table */
+
+ ROM_REGION( 0x0100, "user1", 0 )
+ ROM_LOAD( "82s129.7f", 0x0000, 0x0100, CRC(29bc6216) SHA1(1d7864ad06ad0cd5e3d1905fc6066bee1cd90995) ) /* sprite palette bank */
+ROM_END
+
+ROM_START( dangarj ) /* all rom labels are simply numbers, with the owl logo and "Nichibutsu" printed at the bottom */
+ ROM_REGION( 0x14000, "maincpu", 0 ) /* main cpu code */
+ ROM_LOAD( "16.1b", 0x00000, 0x8000, CRC(1e14b0b4) SHA1(dcb7fe79ca17afe51ba3c1554183c773af13142f) )
+ ROM_LOAD( "17.3b", 0x08000, 0x4000, CRC(9ba92111) SHA1(0050cd83f4e7a17601493d7d44af4501e52aad20) )
+ ROM_LOAD( "18.4b", 0x10000, 0x4000, CRC(db7f6613) SHA1(c55d1f2fdb86e2b9fbdfad0b156d4d084677b750) )
+
+ ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound cpu code */
+ ROM_LOAD( "21.14b", 0x0000, 0x4000, CRC(3e041873) SHA1(8f9e1ec64509c8a7e9e45add9efc95f98f35fcfc) )
+ ROM_LOAD( "22.15b", 0x4000, 0x4000, CRC(1d484f68) SHA1(7de13d6c6850280fed011c1d1b211cdc5ea9f935) )
+
+ ROM_REGION( 0x04000, "gfx1", 0 )
+ ROM_LOAD( "11.13d", 0x00000, 0x4000, CRC(e804ffe1) SHA1(22f16c23b9a82f104dda24bc8fccc08f3f69cf97) ) /* chars */
+
+ ROM_REGION( 0x20000, "gfx2", 0 )
+ ROM_LOAD( "7.14f", 0x00000, 0x8000, CRC(d59ed1f1) SHA1(e55314b5a078145ad7a5e95cb792b4fd32cfb05d) ) /* tiles */
+ ROM_LOAD( "8.15f", 0x08000, 0x8000, CRC(dfdb931c) SHA1(33563160239f221f24ca0cb652d14550e9941afe) )
+ ROM_LOAD( "9.17f", 0x10000, 0x8000, CRC(6954e8c3) SHA1(077bcbe9f80df011c9110d8cf6e08b53d035d1c8) ) /* different label for these 4, same data */
+ ROM_LOAD( "10.19f", 0x18000, 0x8000, CRC(4af6a8bf) SHA1(d004b10b9b8559d1d6d26af35999df2857d87c53) )
+
+ ROM_REGION( 0x10000, "gfx3", 0 )
+ ROM_LOAD( "20.4f", 0x00000, 0x8000, CRC(55711884) SHA1(2682ebc8d88d0d6c430b7df34ed362bc81047072) ) /* sprites */
+ ROM_LOAD( "19.1f", 0x08000, 0x8000, CRC(8cf11419) SHA1(79e7a3046878724fde248100ad55a305a427cd46) )
+
+ ROM_REGION( 0x8000, "gfx4", 0 ) /* background tilemaps */
+ ROM_LOAD( "15.19d", 0x0000, 0x4000, CRC(6dba32cf) SHA1(e6433f291364202c1291b137d6ee1840ecf7d72d) ) /* different label same data */
+ ROM_LOAD( "12.17d", 0x4000, 0x4000, CRC(6c899071) SHA1(9a776aae897d57e66ebdbcf79f3c673da8b78b05) )
+
+ ROM_REGION( 0x0400, "proms", 0 )
+ ROM_LOAD( "82s129.9f", 0x0000, 0x0100, CRC(b29f6a07) SHA1(17c82f439f314c212470bafd917b3f7e12462d16) ) /* red */
+ ROM_LOAD( "82s129.10f", 0x0100, 0x0100, CRC(c6de5ecb) SHA1(d5b6cb784b5df16332c5e2b19b763c8858a0b6a7) ) /* green */
+ ROM_LOAD( "82s129.11f", 0x0200, 0x0100, CRC(a5bbd6dc) SHA1(5587844900a24d833500d204f049c05493c4a25a) ) /* blue */
+ ROM_LOAD( "82s129.2d", 0x0300, 0x0100, CRC(a4ac95a5) SHA1(3b31cd3fd6caedd89d1bedc606a978081fc5431f) ) /* sprite lookup table */
+
+ ROM_REGION( 0x0100, "user1", 0 )
+ ROM_LOAD( "82s129.7f", 0x0000, 0x0100, CRC(29bc6216) SHA1(1d7864ad06ad0cd5e3d1905fc6066bee1cd90995) ) /* sprite palette bank */
+
+ ROM_REGION( 0x2000, "user2", 0 ) /* located on a daughter card DG-3 with an additional 8.00MHz OSC & Nichibutsu 1412M2 XBA (unknown MCU?) */
+ ROM_LOAD( "dg-3.ic7.2764", 0x0000, 0x2000, CRC(84a56d26) SHA1(6a1cdac7b9e04ccbcc29491f37f7554d09ea6d34) )
+ROM_END
+
+ROM_START( dangarbt )
ROM_REGION( 0x14000, "maincpu", 0 ) /* main cpu code */
ROM_LOAD( "8", 0x00000, 0x8000, CRC(8136fd10) SHA1(5f2ca08fab0d9431af38ef66922fdb6bd9a132e2) )
ROM_LOAD( "9", 0x08000, 0x4000, CRC(3ce5ec11) SHA1(bcc0df6167d0b84b9f260435c1999b9d3605fcd4) )
@@ -1090,14 +1167,16 @@ DRIVER_INIT_MEMBER(galivan_state,youmab)
}
-GAME( 1985, galivan, 0, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/26/1985)", MACHINE_SUPPORTS_SAVE )
-GAME( 1985, galivan2, galivan, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/16/1985)", MACHINE_SUPPORTS_SAVE )
-GAME( 1985, galivan3, galivan, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/11/1985)", MACHINE_SUPPORTS_SAVE )
-GAME( 1986, dangar, 0, galivan, dangar, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (12/1/1986)", MACHINE_SUPPORTS_SAVE )
-GAME( 1986, dangar2, dangar, galivan, dangar2, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (9/26/1986)", MACHINE_SUPPORTS_SAVE )
-GAME( 1986, dangarb, dangar, galivan, dangarb, driver_device, 0, ROT270, "bootleg", "Ufo Robo Dangar (bootleg)", MACHINE_SUPPORTS_SAVE )
-GAME( 1986, ninjemak, 0, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Ninja Emaki (US)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
-GAME( 1986, youma, ninjemak, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Youma Ninpou Chou (Japan)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
-GAME( 1986, youma2, ninjemak, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Youma Ninpou Chou (Japan, alt)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
-GAME( 1986, youmab, ninjemak, youmab, ninjemak, galivan_state, youmab, ROT270, "bootleg", "Youma Ninpou Chou (Game Electronics bootleg, set 1)", MACHINE_NOT_WORKING|MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION ) // player is invincible
-GAME( 1986, youmab2, ninjemak, youmab, ninjemak, galivan_state, youmab, ROT270, "bootleg", "Youma Ninpou Chou (Game Electronics bootleg, set 2)", MACHINE_NOT_WORKING|MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION ) // ""
+GAME( 1985, galivan, 0, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/26/1985)", MACHINE_SUPPORTS_SAVE )
+GAME( 1985, galivan2, galivan, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/16/1985)", MACHINE_SUPPORTS_SAVE )
+GAME( 1985, galivan3, galivan, galivan, galivan, driver_device, 0, ROT270, "Nichibutsu", "Cosmo Police Galivan (12/11/1985)", MACHINE_SUPPORTS_SAVE )
+GAME( 1986, dangar, 0, galivan, dangar, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (4/07/1987)", MACHINE_SUPPORTS_SAVE )
+GAME( 1986, dangara, dangar, galivan, dangar2, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (12/1/1986)", MACHINE_SUPPORTS_SAVE )
+GAME( 1986, dangarb, dangar, galivan, dangar2, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (9/26/1986)", MACHINE_SUPPORTS_SAVE )
+GAME( 1986, dangarj, dangar, galivan, dangar2, driver_device, 0, ROT270, "Nichibutsu", "Ufo Robo Dangar (9/26/1986, Japan)", MACHINE_SUPPORTS_SAVE|MACHINE_NOT_WORKING ) // no sprites visable
+GAME( 1986, dangarbt, dangar, galivan, dangarb, driver_device, 0, ROT270, "bootleg", "Ufo Robo Dangar (bootleg)", MACHINE_SUPPORTS_SAVE )
+GAME( 1986, ninjemak, 0, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Ninja Emaki (US)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
+GAME( 1986, youma, ninjemak, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Youma Ninpou Chou (Japan)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
+GAME( 1986, youma2, ninjemak, ninjemak, ninjemak, driver_device, 0, ROT270, "Nichibutsu", "Youma Ninpou Chou (Japan, alt)", MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION )
+GAME( 1986, youmab, ninjemak, youmab, ninjemak, galivan_state, youmab, ROT270, "bootleg", "Youma Ninpou Chou (Game Electronics bootleg, set 1)", MACHINE_NOT_WORKING|MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION ) // player is invincible
+GAME( 1986, youmab2, ninjemak, youmab, ninjemak, galivan_state, youmab, ROT270, "bootleg", "Youma Ninpou Chou (Game Electronics bootleg, set 2)", MACHINE_NOT_WORKING|MACHINE_SUPPORTS_SAVE|MACHINE_UNEMULATED_PROTECTION ) // ""
diff --git a/src/mame/drivers/hh_tms1k.cpp b/src/mame/drivers/hh_tms1k.cpp
index aa56a02761b..cc0b1d20468 100644
--- a/src/mame/drivers/hh_tms1k.cpp
+++ b/src/mame/drivers/hh_tms1k.cpp
@@ -5998,7 +5998,7 @@ ROM_END
ROM_START( esoccer )
ROM_REGION( 0x0400, "maincpu", 0 )
- ROM_LOAD( "mp0158", 0x0000, 0x0400, CRC(ae4581ea) SHA1(5f6881f8247094abf8cffb17f6e6586e94cff38c) )
+ ROM_LOAD( "mp0158.ic1", 0x0000, 0x0400, CRC(ae4581ea) SHA1(5f6881f8247094abf8cffb17f6e6586e94cff38c) )
ROM_REGION( 867, "maincpu:mpla", 0 )
ROM_LOAD( "tms1000_common2_micro.pla", 0, 867, CRC(d33da3cf) SHA1(13c4ebbca227818db75e6db0d45b66ba5e207776) )
diff --git a/src/mame/drivers/itgambl2.cpp b/src/mame/drivers/itgambl2.cpp
index a416eba4429..b599ccadf33 100644
--- a/src/mame/drivers/itgambl2.cpp
+++ b/src/mame/drivers/itgambl2.cpp
@@ -554,6 +554,40 @@ ROM_START( cmagica )
ROM_LOAD( "sound.bin", 0x00000, 0x20000, CRC(9dab99a6) SHA1(ce34056dd964be32359acd2e53a6101cb4d9ddff) )
ROM_END
+/*
+ Magic Card (H8 hardware)
+
+ English version of Carta Magica. Same title picture.
+ However, all the service/bookkeeping modes are in Italian.
+
+ This set have 4 different graphics:
+
+ 1) Normal Cards.
+ 2) Naked Girls.
+ 3) Chips.
+ 4) Numbers.
+
+ Hardware is similar to Carta Magica, but with different connectors:
+
+ 1x 28x2 edge connector (not JAMMA).
+ 1x RS232 connector.
+ 1x 10 legs male connector.
+ 1x 4 legs male connector.
+*/
+
+ROM_START( mcard_h8 )
+ ROM_REGION( 0x1000000, "maincpu", 0 ) /* all the program code is in here */
+ ROM_LOAD( "cmcard_h8_hd64f3337cp16.mcu", 0x00000, 0x4000, NO_DUMP )
+
+ ROM_REGION( 0x180000, "gfx1", 0 )
+ ROM_LOAD( "m_card_ep_1.bin", 0x000000, 0x80000, CRC(f887f740) SHA1(d9a59ed753f3f61705658af1cac673c523ad2237) )
+ ROM_LOAD( "m_card_ep_2.bin", 0x080000, 0x80000, CRC(e5fa014c) SHA1(96fcdf6a15617dbf928f465e21df3638cbae26aa) )
+ ROM_LOAD( "m_card_ep_3.bin", 0x100000, 0x80000, CRC(cd6f22cf) SHA1(0b8f5d9ce4f9bb5b776beec38087494d1e4bae7e) )
+
+ ROM_REGION( 0x20000, "upd", 0 ) /* NEC D7759GC samples */
+ ROM_LOAD( "m_card_msg_0.bin", 0x00000, 0x20000, CRC(9dab99a6) SHA1(ce34056dd964be32359acd2e53a6101cb4d9ddff) )
+ROM_END
+
/*
Millennium Sun.
@@ -1018,22 +1052,23 @@ ROM_END
* Game Drivers *
*************************/
-/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */
-GAME( 1999, ntcash, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "NtCash", MACHINE_IS_SKELETON )
-GAME( 1999, wizard, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "A.A.", "Wizard (Ver 1.0)", MACHINE_IS_SKELETON )
-GAME( 200?, trstar2k, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "A.M.", "Triple Star 2000", MACHINE_IS_SKELETON )
-GAME( 2001, laser2k1, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Laser 2001 (Ver 1.2)", MACHINE_IS_SKELETON )
-GAME( 2001, mdrink, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Drink (Ver 1.2)", MACHINE_IS_SKELETON )
-GAME( 2001, te0144, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Puzzle Bobble (Italian Gambling Game)", MACHINE_IS_SKELETON )
-GAME( 200?, cmagica, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Carta Magica (Ver 1.8)", MACHINE_IS_SKELETON )
-GAME( 200?, millsun, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Millennium Sun", MACHINE_IS_SKELETON )
-GAME( 200?, sspac2k1, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Super Space 2001", MACHINE_IS_SKELETON )
-GAME( 200?, elvis, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Elvis?", MACHINE_IS_SKELETON )
-GAME( 200?, sstar, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Super Star", MACHINE_IS_SKELETON )
-GAME( 2001, pirati, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "Cin", "Pirati", MACHINE_IS_SKELETON )
-GAME( 200?, mnumitg, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Number (Italian Gambling Game, Ver 1.5)", MACHINE_IS_SKELETON )
-GAME( 200?, mclass, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Class (Ver 2.2)", MACHINE_IS_SKELETON )
-GAME( 200?, europass, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Euro Pass (Ver 1.1)", MACHINE_IS_SKELETON )
-GAME( 200?, thedrink, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "The Drink", MACHINE_IS_SKELETON )
-GAME( 200?, unkh8gam, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "unknown H8 Italian Gambling game", MACHINE_IS_SKELETON )
-GAME( 200?, eurodsr, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Euro Double Star Record (ver.1.2)", MACHINE_IS_SKELETON )
+/* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */
+GAME( 1999, ntcash, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "NtCash", MACHINE_IS_SKELETON )
+GAME( 1999, wizard, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "A.A.", "Wizard (Ver 1.0)", MACHINE_IS_SKELETON )
+GAME( 200?, trstar2k, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "A.M.", "Triple Star 2000", MACHINE_IS_SKELETON )
+GAME( 2001, laser2k1, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Laser 2001 (Ver 1.2)", MACHINE_IS_SKELETON )
+GAME( 2001, mdrink, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Drink (Ver 1.2)", MACHINE_IS_SKELETON )
+GAME( 2001, te0144, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Puzzle Bobble (Italian Gambling Game)", MACHINE_IS_SKELETON )
+GAME( 200?, cmagica, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Carta Magica (Ver 1.8)", MACHINE_IS_SKELETON )
+GAME( 200?, mcard_h8, cmagica, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Card (H8, English)", MACHINE_IS_SKELETON )
+GAME( 200?, millsun, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Millennium Sun", MACHINE_IS_SKELETON )
+GAME( 200?, sspac2k1, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Super Space 2001", MACHINE_IS_SKELETON )
+GAME( 200?, elvis, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Elvis?", MACHINE_IS_SKELETON )
+GAME( 200?, sstar, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Super Star", MACHINE_IS_SKELETON )
+GAME( 2001, pirati, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "Cin", "Pirati", MACHINE_IS_SKELETON )
+GAME( 200?, mnumitg, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Number (Italian Gambling Game, Ver 1.5)", MACHINE_IS_SKELETON )
+GAME( 200?, mclass, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Magic Class (Ver 2.2)", MACHINE_IS_SKELETON )
+GAME( 200?, europass, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Euro Pass (Ver 1.1)", MACHINE_IS_SKELETON )
+GAME( 200?, thedrink, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "The Drink", MACHINE_IS_SKELETON )
+GAME( 200?, unkh8gam, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "unknown H8 Italian Gambling game", MACHINE_IS_SKELETON )
+GAME( 200?, eurodsr, 0, itgambl2, itgambl2, driver_device, 0, ROT0, "", "Euro Double Star Record (ver.1.2)", MACHINE_IS_SKELETON )
diff --git a/src/mame/drivers/ksys573.cpp b/src/mame/drivers/ksys573.cpp
index 6c9003594a3..c7dc6ccd9b6 100644
--- a/src/mame/drivers/ksys573.cpp
+++ b/src/mame/drivers/ksys573.cpp
@@ -4456,6 +4456,30 @@ ROM_START( hyperbbca )
ROM_LOAD( "876aa.22h", 0x000000, 0x002000, CRC(3c17f026) SHA1(8ed33aca99f5d09d5792e136e700e3ac628018e8) )
ROM_END
+ROM_START( hyperbbck )
+ SYS573_BIOS_A
+
+ ROM_REGION( 0x200000, "29f016a.31m", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.31m", 0x000000, 0x200000, CRC(b2f5ea67) SHA1(205416c2954cfc303f164bb74f66356c393db294) )
+ ROM_REGION( 0x200000, "29f016a.27m", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.27m", 0x000000, 0x200000, CRC(d5f32438) SHA1(3bc8598af2e8817bbcb381f90a9b12d5736abed7) )
+ ROM_REGION( 0x200000, "29f016a.31l", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.31l", 0x000000, 0x200000, CRC(628cd211) SHA1(5c2d5f95bf3e7995ad32dc432c81e69e42ba9b88) )
+ ROM_REGION( 0x200000, "29f016a.27l", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.27l", 0x000000, 0x200000, CRC(4a860adf) SHA1(02aea8c205ea5b094d1a52dadc751c11d6b8aab7) )
+ ROM_REGION( 0x200000, "29f016a.31j", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.31j", 0x000000, 0x200000, CRC(4d572e90) SHA1(ac06a4f4efcee2729b131da8634eced85338196a) )
+ ROM_REGION( 0x200000, "29f016a.27j", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.27j", 0x000000, 0x200000, CRC(f80953f7) SHA1(c82bea38a8dc19ed99e5fd5c97cbffd7669581a7) )
+ ROM_REGION( 0x200000, "29f016a.31h", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.31h", 0x000000, 0x200000, CRC(4f99ef5b) SHA1(df02cdc61455a470cadada16c43e7f153d9d48c7) )
+ ROM_REGION( 0x200000, "29f016a.27h", 0 ) /* onboard flash */
+ ROM_LOAD( "876ka.27h", 0x000000, 0x200000, CRC(21586113) SHA1(a563e383961b8e2421869070fe384ed910ed2fe4) )
+
+ ROM_REGION( 0x002000, "m48t58", 0 )
+ ROM_LOAD( "876ka.22h", 0x000000, 0x002000, CRC(b4705bde) SHA1(3005982b3c237181c6a03b42bf37ffe79f68dc79) )
+ROM_END
+
ROM_START( hypbbc2p )
SYS573_BIOS_A
@@ -4711,6 +4735,7 @@ GAME( 1998, fbait2bc, sys573, fbaitbc, fbaitbc, driver_device, 0,
GAME( 1998, bassang2, fbait2bc, fbaitbc, fbaitbc, driver_device, 0, ROT0, "Konami", "Bass Angler 2 (GE865 VER. JAA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
GAME( 1998, hyperbbc, sys573, hyperbbc, hyperbbc, ksys573_state, hyperbbc, ROT0, "Konami", "Hyper Bishi Bashi Champ (GQ876 VER. EAA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
GAME( 1998, hyperbbca, hyperbbc, hyperbbc, hyperbbc, ksys573_state, hyperbbc, ROT0, "Konami", "Hyper Bishi Bashi Champ (GQ876 VER. AAA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
+GAME( 1998, hyperbbck, hyperbbc, hyperbbc, hyperbbc, ksys573_state, hyperbbc, ROT0, "Konami", "Hyper Bishi Bashi Champ (GE876 VER. KAA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
GAME( 1999, gchgchmp, sys573, gchgchmp, gchgchmp, driver_device, 0, ROT0, "Konami", "Gachaga Champ (GE877 VER. JAB)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
GAME( 1999, drmn, sys573, drmn, drmn, ksys573_state, drmn, ROT0, "Konami", "DrumMania (GQ881 VER. JAD)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND | MACHINE_NOT_WORKING )
GAME( 1999, gtrfrks, sys573, gtrfrks, gtrfrks, driver_device, 0, ROT0, "Konami", "Guitar Freaks (GQ886 VER. EAC)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
diff --git a/src/mame/drivers/midwunit.cpp b/src/mame/drivers/midwunit.cpp
index 8af8f4d03ed..d97d13fc63e 100644
--- a/src/mame/drivers/midwunit.cpp
+++ b/src/mame/drivers/midwunit.cpp
@@ -812,9 +812,10 @@ ROM_START( mk3p40 )
ROM_LOAD32_BYTE( "mk3-u114.bin", 0x1000003, 0x080000, CRC(a8d99922) SHA1(04ff8d85448701070672f44dbf5bcfd744f1bc8a) )
ROM_END
+// TODO: we're currently using version 1.0 roms for sound for all sets, see MT #00751
ROM_START( umk3 )
ROM_REGION16_LE( 0x800000, "dcs", ROMREGION_ERASEFF ) /* sound data */
- ROM_LOAD16_BYTE( "umk3-u2.bin", 0x000000, 0x100000, CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) )
+ ROM_LOAD16_BYTE( "umk3-u2.bin", 0x000000, 0x100000, BAD_DUMP CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) )
ROM_LOAD16_BYTE( "mk3-u3.bin", 0x200000, 0x100000, CRC(856fe411) SHA1(6165ebecfce7500e948d84492ffa19eed7f47091) )
ROM_LOAD16_BYTE( "mk3-u4.bin", 0x400000, 0x100000, CRC(428a406f) SHA1(e70ec83cd054de0da1e178720ed0035b8887f797) )
ROM_LOAD16_BYTE( "mk3-u5.bin", 0x600000, 0x100000, CRC(3b98a09f) SHA1(edf1d02a56dcf3349e6b4bb4097acfe7592305f4) )
@@ -853,7 +854,7 @@ ROM_END
ROM_START( umk3r11 )
ROM_REGION16_LE( 0x800000, "dcs", ROMREGION_ERASEFF ) /* sound data */
- ROM_LOAD16_BYTE( "umk3-u2.bin", 0x000000, 0x100000, CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) )
+ ROM_LOAD16_BYTE( "umk3-u2.bin", 0x000000, 0x100000, BAD_DUMP CRC(3838cfe5) SHA1(e3d2901f3bae1362742fc6ee0aa31c9f63b4dfa3) )
ROM_LOAD16_BYTE( "mk3-u3.bin", 0x200000, 0x100000, CRC(856fe411) SHA1(6165ebecfce7500e948d84492ffa19eed7f47091) )
ROM_LOAD16_BYTE( "mk3-u4.bin", 0x400000, 0x100000, CRC(428a406f) SHA1(e70ec83cd054de0da1e178720ed0035b8887f797) )
ROM_LOAD16_BYTE( "mk3-u5.bin", 0x600000, 0x100000, CRC(3b98a09f) SHA1(edf1d02a56dcf3349e6b4bb4097acfe7592305f4) )
diff --git a/src/mame/drivers/neogeocd.cpp b/src/mame/drivers/neogeocd.cpp
index 323e3b326f7..a901c5c88eb 100644
--- a/src/mame/drivers/neogeocd.cpp
+++ b/src/mame/drivers/neogeocd.cpp
@@ -892,7 +892,7 @@ static ADDRESS_MAP_START( neocd_main_map, AS_PROGRAM, 16, ngcd_state )
AM_RANGE(0x300000, 0x300001) AM_MIRROR(0x01fffe) AM_DEVREAD8("ctrl1", neogeo_control_port_device, ctrl_r, 0xff00)
AM_RANGE(0x320000, 0x320001) AM_MIRROR(0x01fffe) AM_READ_PORT("AUDIO") AM_WRITE8(audio_command_w, 0xff00)
- AM_RANGE(0x340000, 0x340001) AM_MIRROR(0x01fffe) AM_DEVREAD8("ctrl1", neogeo_control_port_device, ctrl_r, 0xff00)
+ AM_RANGE(0x340000, 0x340001) AM_MIRROR(0x01fffe) AM_DEVREAD8("ctrl2", neogeo_control_port_device, ctrl_r, 0xff00)
AM_RANGE(0x360000, 0x37ffff) AM_READ(unmapped_r)
AM_RANGE(0x380000, 0x380001) AM_MIRROR(0x01fffe) AM_READ(aes_in2_r)
AM_RANGE(0x380000, 0x38007f) AM_MIRROR(0x01ff80) AM_WRITE8(io_control_w, 0x00ff)
diff --git a/src/mame/drivers/rainbow.cpp b/src/mame/drivers/rainbow.cpp
index f9ff94806fa..3ac6560a199 100644
--- a/src/mame/drivers/rainbow.cpp
+++ b/src/mame/drivers/rainbow.cpp
@@ -25,12 +25,12 @@ in secondary boot loader with a RESTORE (seek track 0) when track 2 sector 1 sho
Writing files to floppy is next to impossible on both CPM 1.x and DOS 3 (these two OS boot
with keyboard workarounds enabled). File deletion works, so few bytes pass.
-(3) heavy system interaction stalls the driver. Start one of the torture tests on the diag.disk
-and see what happens (system interaction, Z80, about any test except the video / CRT tests).
-
+(3) heavy system interaction stalls the driver. Start the RX50 diag.disk and
+ see what happens (key 3 for individual tests, then select system interaction).
+
(4) arbitration chip (E11; in 100-A schematics or E13 in -B) should be dumped.
-It is a 6308 OTP ROM (2048 bit, 256 x 8) used as a lookup table (LUT) with the address pins (A)
-used as inputs and the data pins (D) as output.
+ It is a 6308 OTP ROM (2048 bit, 256 x 8) used as a lookup table (LUT) with the address pins (A)
+ used as inputs and the data pins (D) as output.
Plays a role in DMA access to lower memory (limited to 64 K; Extended communication option only).
Arbiter is also involved in refresh and shared memory contention (affects Z80/8088 CPU cycles).
@@ -387,10 +387,10 @@ private:
IRQ_8088_MAILBOX = 0, // 27/A7 9C/29C - [built-in] Interrupt from Z80A
IRQ_8088_KBD, // 26/A6 98/298 - [built-in] KEYBOARD Interrupt - 8251A
IRQ_BDL_INTR_L, // 25/A5 94/294 - [ext. BUNDLE OPTION] Hard disk or Extended communication IRQ (no DMA)
- // IRQ_COMM_PTR_INTR_L, // 24/A4 90/290 - [built-in 7201] Communication/Printer interrupt
- // IRQ_DMAC_INTR_L, // 23/A3 8C/28C - [ext. COMM.BOARD only] - external DMA Controller (8237) interrupt
- // IRQ_GRF_INTR_L, // 22/A2 88/288 - [ext. COLOR GRAPHICS]
- // IRQ_BDL_INTR_1L, // 21/A1 84/284 - [ext. COMM.BOARD only]
+ IRQ_COMM_PTR_INTR_L, // 24/A4 90/290 - [built-in 7201] Communication/Printer interrupt
+ IRQ_DMAC_INTR_L, // 23/A3 8C/28C - [ext. COMM.BOARD only] - external DMA Controller (8237) interrupt
+ IRQ_GRF_INTR_L, // 22/A2 88/288 - [ext. COLOR GRAPHICS]
+ IRQ_BDL_INTR_1L, // 21/A1 84/284 - [ext. COMM.BOARD only]
IRQ_8088_VBL, // 20/A0 80/280 - [built-in DC012] - VERT INTR L (= schematics)
IRQ_8088_NMI // 02/02 08/08 - [external MEMORY EXTENSION] - PARITY ERROR L
}; // HIGHEST PRIORITY
@@ -492,7 +492,6 @@ FLOPPY_IMD_FORMAT,
FLOPPY_PC_FORMAT
FLOPPY_FORMATS_END
-// initially only : SLOT_INTERFACE("525qd", FLOPPY_525_SSQD)
static SLOT_INTERFACE_START(rainbow_floppies)
SLOT_INTERFACE("525qd0", FLOPPY_525_SSQD)
SLOT_INTERFACE("525qd1", FLOPPY_525_SSQD)
@@ -904,7 +903,7 @@ void rainbow_state::machine_reset()
INT88 = false;
m_kbd_tx_ready = m_kbd_rx_ready = false;
- m_kbd8251->write_cts(1);
+ m_kbd8251->write_cts(0);
m_KBD = 0;
m_irq_high = 0;
@@ -953,7 +952,7 @@ UINT32 rainbow_state::screen_update_rainbow(screen_device &screen, bitmap_ind16
// Interrupt handling and arbitration. See 3.1.3.8 OF PC-100 spec.
void rainbow_state::update_8088_irqs()
{
- static const int vectors[] = { 0x27, 0x26, 0x25, 0x20 };
+ static const int vectors[] = { 0x27, 0x26, 0x25, 0x24, 0x23, 0x22, 0x21, 0x20, 0x02 };
if (m_irq_mask != 0)
{
@@ -961,7 +960,10 @@ void rainbow_state::update_8088_irqs()
{
if (m_irq_mask & (1 << i))
{
- m_i8088->set_input_line_and_vector(INPUT_LINE_INT0, ASSERT_LINE, vectors[i] | m_irq_high);
+ if (vectors[i] == 0x02) // NMI
+ m_i8088->set_input_line_and_vector(INPUT_LINE_INT0, ASSERT_LINE, 0x02);
+ else
+ m_i8088->set_input_line_and_vector(INPUT_LINE_INT0, ASSERT_LINE, vectors[i] | m_irq_high);
break;
}
}
@@ -1986,7 +1988,7 @@ WRITE8_MEMBER(rainbow_state::z80_diskcontrol_w)
}
else
{
- m_floppy->ss_w((data & 20) ? 1 : 0); // RX50 board in Rainbow has 'side select'
+ m_floppy->ss_w((data & 0x20) ? 1 : 0); // RX50 board in Rainbow has 'side select'
m_floppy->set_rpm(300.);
}
}
diff --git a/src/mame/drivers/splash.cpp b/src/mame/drivers/splash.cpp
index a31da94b4b3..5e62122aa72 100644
--- a/src/mame/drivers/splash.cpp
+++ b/src/mame/drivers/splash.cpp
@@ -237,7 +237,7 @@ static ADDRESS_MAP_START( funystrp_map, AS_PROGRAM, 16, splash_state )
AM_RANGE(0x881804, 0x881fff) AM_WRITENOP
AM_RANGE(0x8c0000, 0x8c0fff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")/* Palette is xRRRRxGGGGxBBBBx */
AM_RANGE(0xd00000, 0xd01fff) AM_READWRITE(spr_read, spr_write) AM_SHARE("spriteram") /* Sprite RAM */
- AM_RANGE(0xfe0000, 0xffffff) AM_RAM AM_MASK(0xffff) /* there's fe0000 <-> ff0000 compare */ /* Work RAM */
+ AM_RANGE(0xfe0000, 0xfeffff) AM_RAM AM_MIRROR(0x10000) /* there's fe0000 <-> ff0000 compare */ /* Work RAM */
ADDRESS_MAP_END
static ADDRESS_MAP_START( funystrp_sound_map, AS_PROGRAM, 8, splash_state )
diff --git a/src/mame/drivers/toaplan1.cpp b/src/mame/drivers/toaplan1.cpp
index d5eb873b45f..d9177645c16 100644
--- a/src/mame/drivers/toaplan1.cpp
+++ b/src/mame/drivers/toaplan1.cpp
@@ -790,6 +790,29 @@ static ADDRESS_MAP_START( outzone_main_map, AS_PROGRAM, 16, toaplan1_state )
AM_RANGE(0x340006, 0x340007) AM_WRITE(toaplan1_fcu_flipscreen_w)
ADDRESS_MAP_END
+static ADDRESS_MAP_START( outzonecv_main_map, AS_PROGRAM, 16, toaplan1_state )
+ AM_RANGE(0x000000, 0x03ffff) AM_ROM
+// AM_RANGE(0x040000, 0x07ffff) AM_ROM
+ AM_RANGE(0x080000, 0x087fff) AM_RAM
+ AM_RANGE(0x0c0000, 0x0c0003) AM_WRITE(toaplan1_tile_offsets_w)
+ AM_RANGE(0x0c0006, 0x0c0007) AM_WRITE(toaplan1_fcu_flipscreen_w)
+ AM_RANGE(0x400000, 0x400001) AM_READ_PORT("VBLANK")
+// AM_RANGE(0x400000, 0x400001) AM_WRITE(?? video frame related ??)
+ AM_RANGE(0x400002, 0x400003) AM_WRITE(toaplan1_intenable_w)
+ AM_RANGE(0x400008, 0x40000f) AM_WRITE(toaplan1_bcu_control_w)
+ AM_RANGE(0x404000, 0x4047ff) AM_RAM_WRITE(toaplan1_bgpalette_w) AM_SHARE("bgpalette")
+ AM_RANGE(0x406000, 0x4067ff) AM_RAM_WRITE(toaplan1_fgpalette_w) AM_SHARE("fgpalette")
+ AM_RANGE(0x440000, 0x440fff) AM_READWRITE(toaplan1_shared_r, toaplan1_shared_w)
+ AM_RANGE(0x480000, 0x480001) AM_WRITE(toaplan1_bcu_flipscreen_w)
+ AM_RANGE(0x480002, 0x480003) AM_READWRITE(toaplan1_tileram_offs_r, toaplan1_tileram_offs_w)
+ AM_RANGE(0x480004, 0x480007) AM_READWRITE(toaplan1_tileram16_r, toaplan1_tileram16_w)
+ AM_RANGE(0x480010, 0x48001f) AM_READWRITE(toaplan1_scroll_regs_r, toaplan1_scroll_regs_w)
+ AM_RANGE(0x4c0000, 0x4c0001) AM_READ(toaplan1_frame_done_r)
+ AM_RANGE(0x4c0002, 0x4c0003) AM_READWRITE(toaplan1_spriteram_offs_r, toaplan1_spriteram_offs_w)
+ AM_RANGE(0x4c0004, 0x4c0005) AM_READWRITE(toaplan1_spriteram16_r, toaplan1_spriteram16_w)
+ AM_RANGE(0x4c0006, 0x4c0007) AM_READWRITE(toaplan1_spritesizeram16_r, toaplan1_spritesizeram16_w)
+ADDRESS_MAP_END
+
static ADDRESS_MAP_START( vimana_main_map, AS_PROGRAM, 16, toaplan1_state )
AM_RANGE(0x000000, 0x03ffff) AM_ROM
AM_RANGE(0x080000, 0x080003) AM_WRITE(toaplan1_tile_offsets_w)
@@ -2058,6 +2081,44 @@ static MACHINE_CONFIG_START( outzone, toaplan1_state )
MACHINE_CONFIG_END
+static MACHINE_CONFIG_START( outzonecv, toaplan1_state )
+
+ /* basic machine hardware */
+ MCFG_CPU_ADD("maincpu", M68000, XTAL_10MHz)
+ MCFG_CPU_PROGRAM_MAP(outzonecv_main_map)
+ MCFG_CPU_VBLANK_INT_DRIVER("screen", toaplan1_state, toaplan1_interrupt)
+
+ MCFG_CPU_ADD("audiocpu", Z80, XTAL_28MHz/8)
+ MCFG_CPU_PROGRAM_MAP(toaplan1_sound_map)
+ MCFG_CPU_IO_MAP(zerowing_sound_io_map)
+
+ MCFG_QUANTUM_TIME(attotime::from_hz(600))
+
+ MCFG_MACHINE_RESET_OVERRIDE(toaplan1_state,zerowing)
+
+ /* video hardware */
+ MCFG_SCREEN_ADD("screen", RASTER)
+ MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
+ MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND+16, VBSTART+16)
+ MCFG_SCREEN_UPDATE_DRIVER(toaplan1_state, screen_update_toaplan1)
+ MCFG_SCREEN_VBLANK_DRIVER(toaplan1_state, screen_eof_toaplan1)
+ MCFG_SCREEN_PALETTE("palette")
+
+ MCFG_GFXDECODE_ADD("gfxdecode", "palette", toaplan1)
+ MCFG_PALETTE_ADD("palette", (64*16)+(64*16))
+ MCFG_PALETTE_FORMAT(xBBBBBGGGGGRRRRR)
+
+ MCFG_VIDEO_START_OVERRIDE(toaplan1_state,toaplan1)
+
+ /* sound hardware */
+ MCFG_SPEAKER_STANDARD_MONO("mono")
+
+ MCFG_SOUND_ADD("ymsnd", YM3812, XTAL_28MHz/8)
+ MCFG_YM3812_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
+MACHINE_CONFIG_END
+
+
static MACHINE_CONFIG_START( vimana, toaplan1_state )
/* basic machine hardware */
@@ -2808,6 +2869,29 @@ ROM_START( outzonec ) /* From board serial number 2122 */
ROM_LOAD( "tp018_11.bpr", 0x20, 0x20, CRC(a1e17492) SHA1(9ddec4c97f2d541f69f3c32c47aaa21fd9699ae2) ) /* ??? */
ROM_END
+ROM_START( outzonecv ) /* This is a factory conversion of a Zero Wing (TP-015 hardware) PCB */
+ ROM_REGION( 0x040000, "maincpu", 0 ) /* Main 68K code */
+ ROM_LOAD16_BYTE( "tp_018_07+.bin", 0x000000, 0x20000, CRC(8768d843) SHA1(17421d390e490191aa419bc541d78456a1675bc4) ) /* The actual label has a black dot instead of the "+" */
+ ROM_LOAD16_BYTE( "tp_018_08+.bin", 0x000001, 0x20000, CRC(af238f71) SHA1(2643f8d9e78ddd04ceb40d8f8c6412129c678baf) ) /* The actual label has a black dot instead of the "+" */
+
+ ROM_REGION( 0x8000, "audiocpu", 0 ) /* Sound Z80 code */
+ ROM_LOAD( "tp_018_09+.bin", 0x0000, 0x8000, CRC(b7201606) SHA1(d413074b59f25eb2136c1bc98189550410658493) ) /* The actual label has a black dot instead of the "+" */
+
+ ROM_REGION( 0x100000, "gfx1", 0 )
+ ROM_LOAD16_WORD( "rom5.bin", 0x00000, 0x80000, CRC(c64ec7b6) SHA1(e73b51c3713c2ea7a572a02531c15d1261ddeaa0) ) /* Located on a SUB 015 daughter card */
+ ROM_LOAD16_WORD( "rom6.bin", 0x80000, 0x80000, CRC(64b6c5ac) SHA1(07fa20115f603445c0d51af3465c0471c09d76b1) ) /* Located on a SUB 015 daughter card */
+
+ ROM_REGION( 0x80000, "gfx2", 0 )
+ ROM_LOAD16_BYTE( "rom2.bin", 0x00000, 0x20000, CRC(6bb72d16) SHA1(a127b10d9c255542bd09fcb5df057c12fd28c0d1) )
+ ROM_LOAD16_BYTE( "rom1.bin", 0x00001, 0x20000, CRC(0934782d) SHA1(e4a775ead23227d7d6e76aea23aa3103b511d031) )
+ ROM_LOAD16_BYTE( "rom3.bin", 0x40000, 0x20000, CRC(ec903c07) SHA1(75906f31200877fc8f6e78c2606ad5be49778165) )
+ ROM_LOAD16_BYTE( "rom4.bin", 0x40001, 0x20000, CRC(50cbf1a8) SHA1(cfab1504746654b4a61912155e9aeca746c65321) )
+
+ ROM_REGION( 0x40, "proms", 0 ) /* nibble bproms, lo/hi order to be determined */
+ ROM_LOAD( "tp018_10.bpr", 0x00, 0x20, CRC(bc88cced) SHA1(5055362710c0f58823c05fb4c0e0eec638b91e3d) ) /* sprite attribute (flip/position) ?? */
+ ROM_LOAD( "tp018_11.bpr", 0x20, 0x20, CRC(a1e17492) SHA1(9ddec4c97f2d541f69f3c32c47aaa21fd9699ae2) ) /* ??? */
+ROM_END
+
ROM_START( vimana ) /* From board serial number 1547.04 (July '94) */
ROM_REGION( 0x040000, "maincpu", 0 ) /* Main 68K code */
ROM_LOAD16_BYTE( "tp019-7a.bin", 0x000000, 0x20000, CRC(5a4bf73e) SHA1(9a43d822bc24b59278f294d0b3275595de997d16) )
@@ -2924,6 +3008,7 @@ GAME( 1990, outzoneh, outzone, outzone, outzone, toaplan1_state, toaplan1,
GAME( 1990, outzonea, outzone, outzone, outzonea, toaplan1_state, toaplan1, ROT270, "Toaplan", "Out Zone (old set)", 0 )
GAME( 1990, outzoneb, outzone, outzone, outzonea, toaplan1_state, toaplan1, ROT270, "Toaplan", "Out Zone (older set)", 0 )
GAME( 1990, outzonec, outzone, outzone, outzonec, toaplan1_state, toaplan1, ROT270, "Toaplan", "Out Zone (oldest set)", MACHINE_IMPERFECT_SOUND ) // prototype?
+GAME( 1990, outzonecv, outzone, outzonecv,outzone, toaplan1_state, toaplan1, ROT270, "Toaplan", "Out Zone (Zero Wing TP-015 PCB conversion)", 0 )
GAME( 1991, vimana, 0, vimana, vimana, toaplan1_state, vimana, ROT270, "Toaplan", "Vimana (World, set 1)", MACHINE_NO_SOUND )
GAME( 1991, vimanan, vimana, vimana, vimanan, toaplan1_state, vimana, ROT270, "Toaplan", "Vimana (World, set 2)", MACHINE_NO_SOUND )
GAME( 1991, vimanaj, vimana, vimana, vimanaj, toaplan1_state, vimana, ROT270, "Toaplan", "Vimana (Japan)", MACHINE_NO_SOUND )
diff --git a/src/mame/drivers/turbo.cpp b/src/mame/drivers/turbo.cpp
index b6d3a1a3119..bf9dee7c4d9 100644
--- a/src/mame/drivers/turbo.cpp
+++ b/src/mame/drivers/turbo.cpp
@@ -191,6 +191,7 @@
MACHINE_RESET_MEMBER(turbo_state,buckrog)
{
m_buckrog_command = 0x00;
+ memset(m_alt_spriteram, 0x00, sizeof(m_alt_spriteram));
}
@@ -477,6 +478,17 @@ WRITE8_MEMBER(turbo_state::buckrog_i8255_0_w)
machine().scheduler().synchronize(timer_expired_delegate(FUNC(turbo_state::delayed_i8255_w),this), ((offset & 3) << 8) | (data & 0xff));
}
+READ8_MEMBER(turbo_state::spriteram_r)
+{
+ offset = (offset & 0x07) | ((offset & 0xf0) >> 1);
+ return m_alt_spriteram[offset];
+}
+
+WRITE8_MEMBER(turbo_state::spriteram_w)
+{
+ offset = (offset & 0x07) | ((offset & 0xf0) >> 1);
+ m_alt_spriteram[offset] = data;
+}
/*************************************
@@ -487,7 +499,7 @@ WRITE8_MEMBER(turbo_state::buckrog_i8255_0_w)
static ADDRESS_MAP_START( turbo_map, AS_PROGRAM, 8, turbo_state )
AM_RANGE(0x0000, 0x5fff) AM_ROM
- AM_RANGE(0xa000, 0xa0ff) AM_MIRROR(0x0700) AM_MASK(0x0f7) AM_RAM AM_SHARE("spriteram")
+ AM_RANGE(0xa000, 0xa0ff) AM_MIRROR(0x0700) AM_READWRITE(spriteram_r, spriteram_w)
AM_RANGE(0xa800, 0xa807) AM_MIRROR(0x07f8) AM_WRITE(turbo_coin_and_lamp_w)
AM_RANGE(0xb000, 0xb3ff) AM_MIRROR(0x0400) AM_RAM AM_SHARE("spritepos")
AM_RANGE(0xb800, 0xbfff) AM_WRITE(turbo_analog_reset_w)
@@ -1758,9 +1770,15 @@ void turbo_state::turbo_rom_decode()
DRIVER_INIT_MEMBER(turbo_state,turbo_enc)
{
+ save_item(NAME(m_alt_spriteram));
turbo_rom_decode();
}
+DRIVER_INIT_MEMBER(turbo_state,turbo_noenc)
+{
+ save_item(NAME(m_alt_spriteram));
+}
+
@@ -1770,12 +1788,12 @@ DRIVER_INIT_MEMBER(turbo_state,turbo_enc)
*
*************************************/
-GAMEL( 1981, turbo, 0, turbo, turbo, driver_device, 0, ROT270, "Sega", "Turbo (program 1513-1515)", MACHINE_IMPERFECT_SOUND , layout_turbo )
+GAMEL( 1981, turbo, 0, turbo, turbo, turbo_state, turbo_noenc, ROT270, "Sega", "Turbo (program 1513-1515)", MACHINE_IMPERFECT_SOUND , layout_turbo )
GAMEL( 1981, turboa, turbo, turbo, turbo, turbo_state, turbo_enc, ROT270, "Sega", "Turbo (encrypted, program 1262-1264)", MACHINE_IMPERFECT_SOUND , layout_turbo )
GAMEL( 1981, turbob, turbo, turbo, turbo, turbo_state, turbo_enc, ROT270, "Sega", "Turbo (encrypted, program 1363-1365 rev B)", MACHINE_IMPERFECT_SOUND , layout_turbo )
GAMEL( 1981, turboc, turbo, turbo, turbo, turbo_state, turbo_enc, ROT270, "Sega", "Turbo (encrypted, program 1363-1365 rev A)", MACHINE_IMPERFECT_SOUND , layout_turbo )
GAMEL( 1981, turbod, turbo, turbo, turbo, turbo_state, turbo_enc, ROT270, "Sega", "Turbo (encrypted, program 1363-1365)", MACHINE_IMPERFECT_SOUND , layout_turbo ) // but still reports 1262-1264 in the test mode?
-GAMEL( 1981, turbobl, turbo, turbo, turbo, driver_device, 0, ROT270, "bootleg", "Indianapolis (bootleg of Turbo)", MACHINE_IMPERFECT_SOUND , layout_turbo ) // decrypted bootleg of a 1262-1264 set
+GAMEL( 1981, turbobl, turbo, turbo, turbo, turbo_state, turbo_noenc, ROT270, "bootleg", "Indianapolis (bootleg of Turbo)", MACHINE_IMPERFECT_SOUND , layout_turbo ) // decrypted bootleg of a 1262-1264 set
GAMEL( 1982, subroc3d, 0, subroc3d, subroc3d, driver_device, 0, ORIENTATION_FLIP_X, "Sega", "Subroc-3D", MACHINE_IMPERFECT_SOUND , layout_subroc3d )
diff --git a/src/mame/includes/turbo.h b/src/mame/includes/turbo.h
index 830fb9a7f6f..0ac958c6cca 100644
--- a/src/mame/includes/turbo.h
+++ b/src/mame/includes/turbo.h
@@ -54,7 +54,7 @@ public:
optional_region_ptr m_bgcolorrom;
required_shared_ptr m_videoram;
- required_shared_ptr m_spriteram;
+ optional_shared_ptr m_spriteram;
required_shared_ptr m_sprite_position;
optional_shared_ptr m_decrypted_opcodes;
@@ -67,6 +67,7 @@ public:
/* machine states */
UINT8 m_i8279_scanlines;
+ UINT8 m_alt_spriteram[0x80];
/* sound state */
UINT8 m_turbo_osel;
@@ -149,7 +150,10 @@ public:
DECLARE_WRITE8_MEMBER(buckrog_ppi1c_w);
DECLARE_READ8_MEMBER(turbo_analog_r);
DECLARE_WRITE8_MEMBER(buckrog_i8255_0_w);
+ DECLARE_READ8_MEMBER(spriteram_r);
+ DECLARE_WRITE8_MEMBER(spriteram_w);
DECLARE_DRIVER_INIT(turbo_enc);
+ DECLARE_DRIVER_INIT(turbo_noenc);
TILE_GET_INFO_MEMBER(get_fg_tile_info);
DECLARE_VIDEO_START(turbo);
DECLARE_PALETTE_INIT(turbo);
diff --git a/src/mame/layout/esoccer.lay b/src/mame/layout/esoccer.lay
index eda9a9c9546..be75bc50c5f 100644
--- a/src/mame/layout/esoccer.lay
+++ b/src/mame/layout/esoccer.lay
@@ -3,6 +3,15 @@
+
+
+
+
+
+
+
+
+
@@ -16,48 +25,111 @@
-
+
-
-
+
-
-
-
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/layout/fidel_rsc_v2.lay b/src/mame/layout/fidel_rsc_v2.lay
index 9d3e4d2766a..077948af253 100644
--- a/src/mame/layout/fidel_rsc_v2.lay
+++ b/src/mame/layout/fidel_rsc_v2.lay
@@ -3,18 +3,458 @@
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/machine/dec_lk201.cpp b/src/mame/machine/dec_lk201.cpp
index ca640dc7add..a25facd0e67 100644
--- a/src/mame/machine/dec_lk201.cpp
+++ b/src/mame/machine/dec_lk201.cpp
@@ -192,6 +192,7 @@ static ADDRESS_MAP_START( lk201_map, AS_PROGRAM, 8, lk201_device )
AM_RANGE(0x0004, 0x0006) AM_READWRITE(ddr_r, ddr_w)
AM_RANGE(0x000a, 0x000c) AM_READWRITE(spi_r, spi_w)
AM_RANGE(0x000d, 0x0011) AM_READWRITE(sci_r, sci_w)
+ AM_RANGE(0x0012, 0x001b) AM_READWRITE(timer_r, timer_w)
AM_RANGE(0x0050, 0x00ff) AM_RAM
AM_RANGE(0x0100, 0x1fff) AM_ROM AM_REGION(LK201_CPU_TAG, 0x100)
ADDRESS_MAP_END
@@ -495,6 +496,7 @@ lk201_device::lk201_device(const machine_config &mconfig, const char *tag, devic
void lk201_device::device_start()
{
+ m_count = timer_alloc(1);
m_tx_handler.resolve_safe();
}
@@ -507,6 +509,8 @@ void lk201_device::device_reset()
{
set_data_frame(1, 8, PARITY_NONE, STOP_BITS_1);
set_rate(4800);
+ m_count->adjust(attotime::from_hz(1200), 0, attotime::from_hz(1200));
+ memset(m_timer.regs, 0, sizeof(m_timer.regs));
sci_status = (SCSR_TC | SCSR_TDRE);
@@ -522,7 +526,14 @@ void lk201_device::device_reset()
void lk201_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
{
- device_serial_interface::device_timer(timer, id, param, ptr);
+ if(id == 1)
+ {
+ if(m_timer.tcr & 0x40)
+ m_maincpu->set_input_line(M68HC05EG_INT_TIMER, ASSERT_LINE);
+ m_timer.tsr |= 0x40;
+ }
+ else
+ device_serial_interface::device_timer(timer, id, param, ptr);
}
void lk201_device::rcv_complete()
@@ -556,6 +567,22 @@ void lk201_device::update_interrupts()
}
}
+READ8_MEMBER( lk201_device::timer_r )
+{
+ UINT8 ret = m_timer.regs[offset];
+ if(m_timer.tsr)
+ {
+ m_timer.tsr = 0;
+ m_maincpu->set_input_line(M68HC05EG_INT_TIMER, CLEAR_LINE);
+ }
+ return ret;
+}
+
+WRITE8_MEMBER( lk201_device::timer_w )
+{
+ m_timer.regs[offset] = data;
+}
+
READ8_MEMBER( lk201_device::ddr_r )
{
return ddrs[offset];
@@ -565,9 +592,9 @@ WRITE8_MEMBER( lk201_device::ddr_w )
{
// printf("%02x to PORT %c DDR (PC=%x)\n", data, 'A' + offset, m_maincpu->pc());
- send_port(space, offset, ports[offset] & data);
-
+ UINT8 olddata = ddrs[offset];
ddrs[offset] = data;
+ send_port(space, offset, ports[offset] & olddata);
}
READ8_MEMBER( lk201_device::ports_r )
@@ -586,14 +613,17 @@ READ8_MEMBER( lk201_device::ports_r )
WRITE8_MEMBER( lk201_device::ports_w )
{
- send_port(space, offset, data);
-
+ UINT8 olddata = ports[offset];
ports[offset] = data;
+ send_port(space, offset, olddata & ddrs[offset]);
}
-void lk201_device::send_port(address_space &space, UINT8 offset, UINT8 data)
+void lk201_device::send_port(address_space &space, UINT8 offset, UINT8 olddata)
{
// printf("PORT %c write %02x (DDR = %02x) (PC=%x)\n", 'A' + offset, data, ddrs[offset], m_maincpu->pc());
+ UINT8 porta = ports[0] & ddrs[0];
+ UINT8 portb = ports[1] & ddrs[1];
+ UINT8 portc = ports[2] & ddrs[2];
switch (offset)
{
@@ -605,36 +635,36 @@ void lk201_device::send_port(address_space &space, UINT8 offset, UINT8 data)
case 2: // port C
// Check for keyboard read strobe
- if (((data & 0x40) == 0) && (ports[offset] & 0x40))
+ if (((portc & 0x40) == 0) && (olddata & 0x40))
{
#ifndef KEYBOARD_WORKAROUND
- if (ports[0] & 0x1) kbd_data = m_kbd0->read();
- if (ports[0] & 0x2) kbd_data = m_kbd1->read();
- if (ports[0] & 0x4) kbd_data = m_kbd2->read();
- if (ports[0] & 0x8) kbd_data = m_kbd3->read();
- if (ports[0] & 0x10) kbd_data = m_kbd4->read();
- if (ports[0] & 0x20) kbd_data = m_kbd5->read();
- if (ports[0] & 0x40) kbd_data = m_kbd6->read();
- if (ports[0] & 0x80) kbd_data = m_kbd7->read();
- if (ports[1] & 0x1) kbd_data = m_kbd8->read();
- if (ports[1] & 0x2) kbd_data = m_kbd9->read();
- if (ports[1] & 0x4) kbd_data = m_kbd10->read();
- if (ports[1] & 0x8) kbd_data = m_kbd11->read();
- if (ports[1] & 0x10) kbd_data = m_kbd12->read();
- if (ports[1] & 0x20) kbd_data = m_kbd13->read();
- if (ports[1] & 0x40) kbd_data = m_kbd14->read();
- if (ports[1] & 0x80) kbd_data = m_kbd15->read();
- if (ports[2] & 0x1) kbd_data = m_kbd16->read();
- if (ports[2] & 0x2) kbd_data = m_kbd17->read();
+ if (porta & 0x1) kbd_data = m_kbd0->read();
+ if (porta & 0x2) kbd_data = m_kbd1->read();
+ if (porta & 0x4) kbd_data = m_kbd2->read();
+ if (porta & 0x8) kbd_data = m_kbd3->read();
+ if (porta & 0x10) kbd_data = m_kbd4->read();
+ if (porta & 0x20) kbd_data = m_kbd5->read();
+ if (porta & 0x40) kbd_data = m_kbd6->read();
+ if (porta & 0x80) kbd_data = m_kbd7->read();
+ if (portb & 0x1) kbd_data = m_kbd8->read();
+ if (portb & 0x2) kbd_data = m_kbd9->read();
+ if (portb & 0x4) kbd_data = m_kbd10->read();
+ if (portb & 0x8) kbd_data = m_kbd11->read();
+ if (portb & 0x10) kbd_data = m_kbd12->read();
+ if (portb & 0x20) kbd_data = m_kbd13->read();
+ if (portb & 0x40) kbd_data = m_kbd14->read();
+ if (portb & 0x80) kbd_data = m_kbd15->read();
+ if (portc & 0x1) kbd_data = m_kbd16->read();
+ if (portc & 0x2) kbd_data = m_kbd17->read();
}
// Check for LED update strobe
- if (((data & 0x80) == 0) && (ports[offset] & 0x80))
+ if (((portc & 0x80) == 0) && (olddata & 0x80))
{
// Lower nibble contains the LED values (1 = on, 0 = off)
- machine().output().set_value("led_wait" , (led_data & 0x1) == 0);
- machine().output().set_value("led_compose", (led_data & 0x2) == 0);
- machine().output().set_value("led_hold" , (led_data & 0x4) == 0);
- machine().output().set_value("led_lock" , (led_data & 0x8) == 0);
+ machine().output().set_value("led_wait" , (led_data & 0x1) == 1);
+ machine().output().set_value("led_compose", (led_data & 0x2) == 2);
+ machine().output().set_value("led_lock" , (led_data & 0x4) == 4);
+ machine().output().set_value("led_hold" , (led_data & 0x8) == 8);
}
#endif
diff --git a/src/mame/machine/dec_lk201.h b/src/mame/machine/dec_lk201.h
index 88271331523..0871f1c3c4e 100644
--- a/src/mame/machine/dec_lk201.h
+++ b/src/mame/machine/dec_lk201.h
@@ -53,6 +53,8 @@ public:
DECLARE_WRITE8_MEMBER( sci_w );
DECLARE_READ8_MEMBER( spi_r );
DECLARE_WRITE8_MEMBER( spi_w );
+ DECLARE_READ8_MEMBER( timer_r );
+ DECLARE_WRITE8_MEMBER( timer_w );
template static devcb_base &set_tx_handler(device_t &device, _Object wr) { return downcast(device).m_tx_handler.set_callback(wr); }
@@ -76,6 +78,24 @@ private:
UINT8 led_data;
UINT8 kbd_data;
+ union {
+ struct {
+ UINT8 tcr;
+ UINT8 tsr;
+ UINT8 icrh;
+ UINT8 icrl;
+ UINT8 ocrh;
+ UINT8 ocrl;
+ UINT8 crh;
+ UINT8 crl;
+ UINT8 acrh;
+ UINT8 acrl;
+ };
+ UINT8 regs[10];
+ } m_timer;
+
+ emu_timer *m_count;
+
UINT8 sci_ctl2;
UINT8 sci_status;
//UINT8 sci_data;
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index afea342e609..fcd4d5a61cc 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -1467,7 +1467,8 @@ alchemy
atkgld
amzqueen
amztempl
-antcleo // (c) 2004
+antcleo
+antcleom // (c) 2004
apocof
arabnga6
arabnga6u
@@ -1497,6 +1498,7 @@ canaryrc
cmtonig
cinhell
csd
+csdsp
csdm // (c) 2003
csdce
csret
@@ -1558,7 +1560,7 @@ indremce
indremll
indrem2c
indremmm // (c) 2003
-indremcm
+indgldcm
indprncs
jailbrk
jefffox
@@ -1566,6 +1568,7 @@ jewelcm
kingnep
kingnile
kingnilea
+kingpeng
koalama6
kohinoor
lgfish
@@ -1609,6 +1612,7 @@ pcfavor
pcbydem
pcmostw
pcgold
+pcplat
pwsuper
pompeia6
pompeia6u
@@ -1617,6 +1621,7 @@ prophecy
qnile
qnilese
qnilejc
+qnilejcsp
qsheeba
raprichs
redbara6
@@ -1625,6 +1630,7 @@ ruprup
rubymag
rumbreel
scatmag2
+scatmag2sa
sealdeal
shorthng
shamnmg
@@ -1677,6 +1683,7 @@ wldpanth
wldstall
wtepee
wwaratah
+wwaratahsp
wways
wwaysm // (c) 2003
wzwaysll
@@ -12739,8 +12746,10 @@ galgame // (c) 1971 Computer Recreations, Inc
@source:galivan.cpp
dangar // (c) 1986
-dangar2 // (c) 1986
-dangarb // bootleg
+dangara // (c) 1986
+dangarb // (c) 1986
+dangarj // (c) 1986
+dangarbt // bootleg
galivan // (c) 1985
galivan2 // (c) 1985
galivan3 // (c) 1985
@@ -14666,6 +14675,7 @@ wfortunea // (c) 1989 GameTek
@source:itgambl2.cpp
cmagica // (c) 200? unknown
+mcard_h8 // (c) 200? unknown
elvis // (c) 200? unknown
europass // (c) 200? unknown
laser2k1 // (c) 2001 unknown
@@ -16641,6 +16651,7 @@ hypbbc2p // 1999 - Hyper Bishi Bashi Champ - 2 Player (GX
hypbbc2pk // 1999 - Hyper Bishi Bashi Champ - 2 Player (GX908 1999/08/24 VER. KAA)
hyperbbc // 1998 - Hyper Bishi Bashi (GQ876 VER. EAA)
hyperbbca // 1998 - Hyper Bishi Bashi (GQ876 VER. AAA)
+hyperbbck // 1998 - Hyper Bishi Bashi (GE876 VER. KAA)
konam80a // 1998 - Konami 80's AC Special (GC826 VER. AAA)
konam80j // 1998 - Konami 80's Gallery (GC826 VER. JAA)
konam80k // 1998 - Konami 80's AC Special (GC826 VER. KAA)
@@ -35305,6 +35316,7 @@ outzonea // TP-O18 (c) 1990 Toaplan
outzoneb // TP-O18 (c) 1990 Toaplan
outzonec // TP-O18 (c) 1990 Toaplan
outzoneh // TP-O18 (c) 1990 Toaplan
+outzonecv // TP-O18 (c) 1990 Toaplan (TP-015 conversion)
rallybik // B45 / TP-O12 (c) 1988 Taito
samesame // TP-O17 (c) 1989 Toaplan
samesame2 // TP-O17 (c) 1989 Toaplan
diff --git a/src/mame/video/turbo.cpp b/src/mame/video/turbo.cpp
index c5e6d68a937..c4e3c12457c 100644
--- a/src/mame/video/turbo.cpp
+++ b/src/mame/video/turbo.cpp
@@ -276,7 +276,7 @@ void turbo_state::turbo_prepare_sprites(UINT8 y, sprite_info *info)
/* compute the sprite information, which was done on the previous scanline during HBLANK */
for (sprnum = 0; sprnum < 16; sprnum++)
{
- UINT8 *rambase = &m_spriteram[sprnum * 0x10];
+ UINT8 *rambase = &m_alt_spriteram[sprnum * 8];
int level = sprnum & 7;
UINT8 clo, chi;
UINT32 sum;
diff --git a/src/osd/modules/debugger/debugimgui.cpp b/src/osd/modules/debugger/debugimgui.cpp
index 199a4f72b87..dbd64b939ec 100644
--- a/src/osd/modules/debugger/debugimgui.cpp
+++ b/src/osd/modules/debugger/debugimgui.cpp
@@ -301,35 +301,6 @@ void debug_imgui::handle_keys()
m_hide = true;
}
-/* if(m_machine->input().code_pressed_once(KEYCODE_UP))
- io.KeysDown[ImGuiKey_UpArrow] = true;
- if(m_machine->input().code_pressed_once(KEYCODE_DOWN))
- io.KeysDown[ImGuiKey_DownArrow] = true;
- if(m_machine->input().code_pressed_once(KEYCODE_LEFT))
- io.KeysDown[ImGuiKey_LeftArrow] = true;
- if(m_machine->input().code_pressed_once(KEYCODE_RIGHT))
- io.KeysDown[ImGuiKey_RightArrow] = true;
-
- if(m_machine->input().code_pressed(KEYCODE_TAB))
- io.KeysDown[ImGuiKey_Tab] = true;
-
- if(m_machine->input().code_pressed_once(KEYCODE_PGUP))
- {
- io.KeysDown[ImGuiKey_PageUp] = true;
- }
- if(m_machine->input().code_pressed_once(KEYCODE_PGDN))
- {
- io.KeysDown[ImGuiKey_PageDown] = true;
- }
-
- if(m_machine->input().code_pressed_once(KEYCODE_HOME))
- {
- io.KeysDown[ImGuiKey_Home] = true;
- }
- if(m_machine->input().code_pressed_once(KEYCODE_END))
- {
- io.KeysDown[ImGuiKey_End] = true;
- }*/
if(m_machine->input().code_pressed(KEYCODE_LCONTROL))
io.KeyCtrl = true;
else
@@ -437,8 +408,14 @@ void debug_imgui::handle_console(running_machine* machine)
{
if(view_main_console->exec_cmd && view_main_console->type == DVT_CONSOLE)
{
- if(strlen(view_main_console->console_input) > 0)
- debug_console_execute_command(*m_machine, view_main_console->console_input, 1);
+ // if console input is empty, then do a single step
+ if(strlen(view_main_console->console_input) == 0)
+ {
+ debug_cpu_get_visible_cpu(*m_machine)->debug()->single_step();
+ view_main_console->exec_cmd = false;
+ return;
+ }
+ debug_console_execute_command(*m_machine, view_main_console->console_input, 1);
// check for commands that start execution (so that input fields can be disabled)
if(strcmp(view_main_console->console_input,"g") == 0)
m_running = true;
@@ -675,7 +652,7 @@ void debug_imgui::draw_disasm(debug_area* view_ptr, bool* opened)
ImGui::EndMenuBar();
}
- ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
+ ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue | ImGuiInputTextFlags_AutoSelectAll;
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;
ImGui::Combo("##cpu",&view_ptr->src_sel,get_view_source,view_ptr->view,view_ptr->view->source_list().count());
@@ -781,7 +758,7 @@ void debug_imgui::draw_memory(debug_area* view_ptr, bool* opened)
ImGui::EndMenuBar();
}
- ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
+ ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue | ImGuiInputTextFlags_AutoSelectAll;
ImGui::PushItemWidth(100.0f);
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;
@@ -944,8 +921,6 @@ void debug_imgui::draw_console()
draw_view(view_main_console,false);
ImGui::EndChild();
ImGui::Separator();
- //if(ImGui::IsWindowFocused())
- // ImGui::SetKeyboardFocusHere();
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;
@@ -1045,6 +1020,10 @@ void debug_imgui::init_debugger(running_machine &machine)
io.KeyMap[ImGuiKey_End] = ITEM_ID_END;
io.KeyMap[ImGuiKey_Escape] = ITEM_ID_ESC;
io.KeyMap[ImGuiKey_Enter] = ITEM_ID_ENTER;
+ io.KeyMap[ImGuiKey_LeftArrow] = ITEM_ID_LEFT;
+ io.KeyMap[ImGuiKey_RightArrow] = ITEM_ID_RIGHT;
+ io.KeyMap[ImGuiKey_UpArrow] = ITEM_ID_UP;
+ io.KeyMap[ImGuiKey_DownArrow] = ITEM_ID_DOWN;
font_name = (downcast(m_machine->options()).debugger_font());
font_size = (downcast(m_machine->options()).debugger_font_size());
diff --git a/src/osd/modules/sound/xaudio2_sound.cpp b/src/osd/modules/sound/xaudio2_sound.cpp
index d49765e9d07..f4da54db2ec 100644
--- a/src/osd/modules/sound/xaudio2_sound.cpp
+++ b/src/osd/modules/sound/xaudio2_sound.cpp
@@ -15,6 +15,8 @@
#define WIN32_LEAN_AND_MEAN
#include
+#include
+
// XAudio2 include
#include
@@ -92,14 +94,6 @@ struct xaudio2_buffer
struct xaudio2_custom_deleter
{
public:
- void operator()(IXAudio2* obj) const
- {
- if (obj != nullptr)
- {
- obj->Release();
- }
- }
-
void operator()(IXAudio2MasteringVoice* obj) const
{
if (obj != nullptr)
@@ -120,7 +114,6 @@ public:
};
// Typedefs for smart pointers used with customer deleters
-typedef std::unique_ptr xaudio2_ptr;
typedef std::unique_ptr mastering_voice_ptr;
typedef std::unique_ptr src_voice_ptr;
@@ -190,7 +183,7 @@ class sound_xaudio2 : public osd_module, public sound_module, public IXAudio2Voi
private:
const wchar_t* XAUDIO_DLLS[2] = { L"XAudio2_9.dll", L"XAudio2_8.dll" };
- xaudio2_ptr m_xAudio2;
+ Microsoft::WRL::ComPtr m_xAudio2;
mastering_voice_ptr m_masterVoice;
src_voice_ptr m_sourceVoice;
DWORD m_sample_bytes;
@@ -209,6 +202,7 @@ private:
UINT32 m_underflows;
BOOL m_in_underflow;
xaudio2_create_ptr XAudio2Create;
+ BOOL m_initialized;
public:
sound_xaudio2() :
@@ -229,7 +223,8 @@ public:
m_overflows(0),
m_underflows(0),
m_in_underflow(FALSE),
- XAudio2Create("XAudio2Create", XAUDIO_DLLS, ARRAY_LENGTH(XAUDIO_DLLS))
+ XAudio2Create("XAudio2Create", XAUDIO_DLLS, ARRAY_LENGTH(XAUDIO_DLLS)),
+ m_initialized(FALSE)
{
}
@@ -277,6 +272,7 @@ bool sound_xaudio2::probe()
int sound_xaudio2::init(osd_options const &options)
{
HRESULT result;
+ WAVEFORMATEX format = {0};
CoInitializeEx(nullptr, COINIT_MULTITHREADED);
// Make sure our XAudio2Create entrypoint is bound
@@ -288,12 +284,9 @@ int sound_xaudio2::init(osd_options const &options)
}
// Create the IXAudio2 object
- IXAudio2 *temp_xaudio2 = nullptr;
- HR_RET1(this->XAudio2Create(&temp_xaudio2, 0, XAUDIO2_DEFAULT_PROCESSOR));
- m_xAudio2 = xaudio2_ptr(temp_xaudio2);
+ HR_GOERR(this->XAudio2Create(m_xAudio2.GetAddressOf(), 0, XAUDIO2_DEFAULT_PROCESSOR));
// make a format description for what we want
- WAVEFORMATEX format = { 0 };
format.wBitsPerSample = 16;
format.wFormatTag = WAVE_FORMAT_PCM;
format.nChannels = 2;
@@ -312,15 +305,20 @@ int sound_xaudio2::init(osd_options const &options)
m_hEventExiting = CreateEvent(nullptr, FALSE, FALSE, nullptr);
// create the voices and start them
- HR_RET1(create_voices(format));
- HR_RET1(m_sourceVoice->Start());
+ HR_GOERR(create_voices(format));
+ HR_GOERR(m_sourceVoice->Start());
// Start the thread listening
m_audioThread = std::thread([](sound_xaudio2* self) { self->process_audio(); }, this);
osd_printf_verbose("Sound: XAudio2 initialized\n");
+ m_initialized = TRUE;
return 0;
+
+Error:
+ this->exit();
+ return 1;
}
//============================================================
@@ -330,25 +328,44 @@ int sound_xaudio2::init(osd_options const &options)
void sound_xaudio2::exit()
{
// Wait on processing thread to end
- SetEvent(m_hEventExiting);
- m_audioThread.join();
+ if (m_hEventExiting)
+ {
+ SetEvent(m_hEventExiting);
+ m_hEventExiting = nullptr;
+ }
+
+ if (m_audioThread.joinable())
+ m_audioThread.join();
- CloseHandle(m_hEventBufferCompleted);
- CloseHandle(m_hEventDataAvailable);
- CloseHandle(m_hEventExiting);
+ if (m_hEventBufferCompleted)
+ {
+ CloseHandle(m_hEventBufferCompleted);
+ m_hEventBufferCompleted = nullptr;
+ }
+
+ if (m_hEventDataAvailable)
+ {
+ CloseHandle(m_hEventDataAvailable);
+ m_hEventDataAvailable = nullptr;
+ }
+
+ if (m_hEventExiting)
+ {
+ CloseHandle(m_hEventExiting);
+ m_hEventExiting = nullptr;
+ }
m_sourceVoice.reset();
m_masterVoice.reset();
- m_xAudio2.reset();
+ m_xAudio2 = nullptr;
m_buffer.reset();
m_buffer_pool.reset();
- CoUninitialize();
-
if (m_overflows != 0 || m_underflows != 0)
osd_printf_verbose("Sound: overflows=%u, underflows=%u\n", m_overflows, m_underflows);
osd_printf_verbose("Sound: XAudio2 deinitialized\n");
+ m_initialized = FALSE;
}
//============================================================
@@ -360,7 +377,7 @@ void sound_xaudio2::update_audio_stream(
INT16 const *buffer,
int samples_this_frame)
{
- if ((sample_rate() == 0) || !m_buffer)
+ if (!m_initialized || sample_rate() == 0 || !m_buffer)
return;
UINT32 const bytes_this_frame = samples_this_frame * m_sample_bytes;
@@ -395,6 +412,9 @@ void sound_xaudio2::update_audio_stream(
void sound_xaudio2::set_mastervolume(int attenuation)
{
+ if (!m_initialized)
+ return;
+
assert(m_sourceVoice);
HRESULT result;
@@ -503,7 +523,7 @@ HRESULT sound_xaudio2::create_voices(const WAVEFORMATEX &format)
HRESULT result;
IXAudio2MasteringVoice *temp_master_voice = nullptr;
- HR_RET1(
+ HR_RETHR(
m_xAudio2->CreateMasteringVoice(
&temp_master_voice,
format.nChannels,
@@ -513,7 +533,7 @@ HRESULT sound_xaudio2::create_voices(const WAVEFORMATEX &format)
// create the source voice
IXAudio2SourceVoice *temp_source_voice = nullptr;
- HR_RET1(m_xAudio2->CreateSourceVoice(
+ HR_RETHR(m_xAudio2->CreateSourceVoice(
&temp_source_voice,
&format,
XAUDIO2_VOICE_NOSRC | XAUDIO2_VOICE_NOPITCH,