diff --git a/hash/megatech.xml b/hash/megatech.xml
index e69de29bb2d..eb73887d814 100644
--- a/hash/megatech.xml
+++ b/hash/megatech.xml
@@ -0,0 +1,693 @@
+
+
+
+
+
+
+
+
+
+ Altered Beast
+ 1988
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Space Harrier II
+ 1988
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Super Thunder Blade
+ 1988
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Great Golf (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Great Soccer (SMS based)
+ 198?
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Out Run (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Alien Syndrome (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Shinobi (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Fantasy Zone (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ After Burner (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Thunder Force II MD
+ 1989
+ Tecno Soft / Sega
+
+
+
+
+
+
+
+
+
+
+
+ Astro Warrior (SMS based)
+ 1986
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Great Football (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Last Battle
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ World Championship Soccer
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Tetris
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+ Ghouls'n Ghosts
+ 1989
+ Capcom / Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Hang-On
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Golden Axe
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Forgotten Worlds
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+ Mystic Defender
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ The Revenge of Shinobi
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Parlour Games (SMS based)
+ 1987
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Arnold Palmer Tournament Golf
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Super Real Basketball
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+ Tommy Lasorda Baseball
+ 1989
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Columns
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Cyber Police ESWAT: Enhanced Special Weapons and Tactics
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Super Monaco GP
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Michael Jackson's Moonwalker
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Crack Down
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Shadow Dancer
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Arrow Flash
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Alien Storm
+ 1990
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Wrestle War
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Bonanza Bros.
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Streets of Rage
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Sonic The Hedgehog (set 1)
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Sonic The Hedgehog (set 2)
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Fire Shark
+ 1990
+ Toaplan / Sega
+
+
+
+
+
+
+
+
+
+
+
+ Spider-Man vs The Kingpin
+ 1991
+ Marvel / Sega
+
+
+
+
+
+
+
+
+
+
+
+ California Games
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+ Golden Axe II
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Joe Montana II: Sports Talk Football
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Mario Lemieux Hockey
+ 1991
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Kid Chameleon
+ 1992
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Turbo Outrun
+ 1992
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Sonic The Hedgehog 2
+ 1992
+ Sega
+
+
+
+
+
+
+
+
+
+
diff --git a/hash/neogeo.xml b/hash/neogeo.xml
index e69de29bb2d..6458ed4044a 100644
--- a/hash/neogeo.xml
+++ b/hash/neogeo.xml
@@ -0,0 +1,9200 @@
+
+
+
+
+
+
+
+
+
+ NAM-1975 (NGM-001)(NGH-001)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Baseball Stars Professional (NGM-002)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Baseball Stars Professional (NGH-002)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top Player's Golf (NGM-003)(NGH-003)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mahjong Kyo Retsuden (NGM-004)(NGH-004)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magician Lord (NGM-005)
+ 1990
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magician Lord (NGH-005)
+ 1990
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Riding Hero (NGM-006)(NGH-006)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Riding Hero (set 2)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Alpha Mission II / ASO II - Last Guardian (NGM-007)(NGH-007)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Alpha Mission II / ASO II - Last Guardian (prototype)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ninja Combat (NGM-009)
+ 1990
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ninja Combat (NGH-009)
+ 1990
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Cyber-Lip (NGM-010)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Super Spy (NGM-011)(NGH-011)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mutation Nation (NGM-014)(NGH-014)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ King of the Monsters (set 1)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ King of the Monsters (set 2)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sengoku / Sengoku Denshou (NGM-017)(NGH-017)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sengoku / Sengoku Denshou (NGH-017)(US)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Burning Fight (NGM-018)(NGH-018)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Burning Fight (NGH-018)(US)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Burning Fight (prototype)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ League Bowling (NGM-019)(NGH-019)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ghost Pilots (NGM-020)(NGH-020)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ghost Pilots (NGH-020)(US)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzled / Joy Joy Kid (NGM-021)(NGH-021)
+ 1990
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blue's Journey / Raguy (ALM-001)(ALH-001)
+ 1990
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quiz Daisousa Sen - The Last Count Down (NGM-023)(NGH-023)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quiz Daisousa Sen - The Last Count Down (Korean release)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Last Resort
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Eight Man (NGM-025)(NGH-025)
+ 1991
+ SNK / Pallas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Minasanno Okagesamadesu! Daisugorokutaikai (MOM-001)(MOH-001)
+ 1990
+ Monolith Corp.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Legend of Success Joe / Ashitano Joe Densetsu
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2020 Super Baseball (set 1)
+ 1991
+ SNK / Pallas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2020 Super Baseball (set 2)
+ 1991
+ SNK / Pallas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2020 Super Baseball (set 3)
+ 1991
+ SNK / Pallas
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soccer Brawl (NGM-031)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soccer Brawl (NGH-031)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Robo Army
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fatal Fury - King of Fighters / Garou Densetsu - shukumei no tatakai (NGM-033)(NGH-033)
+ 1991
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Football Frenzy (NGM-034)(NGH-034)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bakatonosama Mahjong Manyuuki (MOM-002)(MOH-002)
+ 1991
+ Monolith Corp.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Crossed Swords (ALM-002)(ALH-002)
+ 1991
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Thrash Rally (ALM-003)(ALH-003)
+ 1991
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ King of the Monsters 2 - The Next Thing (NGM-039)(NGH-039)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ King of the Monsters 2 - The Next Thing (prototype)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sengoku 2 / Sengoku Denshou 2
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Baseball Stars 2
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quiz Meitantei Neo and Geo - Quiz Daisousa Sen part 2 (NGM-042)(NGH-042)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3 Count Bout / Fire Suplex (NGM-043)(NGH-043)
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Art of Fighting / Ryuuko no Ken (NGM-044)(NGH-044)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown / Samurai Spirits (NGM-045)
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown / Samurai Spirits (NGH-045)
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top Hunter - Roddy and Cathy (NGM-046)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Top Hunter - Roddy and Cathy (NGH-046)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fatal Fury 2 / Garou Densetsu 2 - arata-naru tatakai (NGM-047)(NGH-047)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Jyanshin Densetsu - Quest of Jongmaster
+ 1994
+ Aicom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Andro Dunos (NGM-049)(NGH-049)
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ninja Commando
+ 1992
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Viewpoint
+ 1992
+ Sammy / Aicom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Sidekicks / Tokuten Ou
+ 1992
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes (ALM-005)
+ 1992
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes (ALH-005)
+ 1992
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes (set 3)
+ 1992
+ Alpha Denshi Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '94 (NGM-055)(NGH-055)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Art of Fighting 2 / Ryuuko no Ken 2 (NGM-056)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Art of Fighting 2 / Ryuuko no Ken 2 (NGH-056)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes 2 (ALM-006)(ALH-006)
+ 1993
+ ADK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fatal Fury Special / Garou Densetsu Special (set 1)(NGM-058)(NGH-058)
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fatal Fury Special / Garou Densetsu Special (set 2)(NGM-058)(NGH-058)
+ 1993
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Savage Reign / Fu'un Mokushiroku - kakutou sousei
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fight Fever (set 1)
+ 1994
+ Viccom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fight Fever (set 2)
+ 1994
+ Viccom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Sidekicks 2 - The World Championship / Tokuten Ou 2 - real fight football (NGM-061)(NGH-061)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Spin Master / Miracle Adventure
+ 1993
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown II / Shin Samurai Spirits - Haohmaru jigokuhen (NGM-063)(NGH-063)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II)
+ 1994
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes 2 Jet (ADM-007)(ADH-007)
+ 1994
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Windjammers / Flying Power Disc
+ 1994
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Karnov's Revenge / Fighter's History Dynamite
+ 1994
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Gururin
+ 1994
+ Face
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Power Spikes II (NGM-068)
+ 1994
+ Video System Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fatal Fury 3 - Road to the Final Victory / Garou Densetsu 3 - haruka-naru tatakai (NGM-069)(NGH-069)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Zupapa!
+ 2001
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Panic Bomber
+ 1994
+ Eighting / Hudson
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Aggressors of Dark Kombat / Tsuukai GANGAN Koushinkyoku (ADM-008)(ADH-008)
+ 1994
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Aero Fighters 2 / Sonic Wings 2
+ 1994
+ Video System Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Zed Blade / Operation Ragnarok
+ 1994
+ NMK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Galaxy Fight - Universal Warriors
+ 1995
+ Sunsoft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Street Hoop / Street Slam / Dunk Dream (DEM-004) (DEH-004)
+ 1994
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quiz King of Fighters (SAM-080)(SAH-080)
+ 1995
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "Quiz King of Fighters (Korean release)
+ 1995
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Sidekicks 3 - The Next Glory / Tokuten Ou 3 - eikoue no michi
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Double Dragon (Neo-Geo)
+ 1995
+ Technos Japan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle Bobble / Bust-A-Move (Neo-Geo) (NGM-083)
+ 1994
+ Taito
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '95 (NGM-084)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '95 (NGH-084)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tecmo World Soccer '96
+ 1996
+ Tecmo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown III / Samurai Spirits - Zankurou Musouken (NGM-087)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown III / Samurai Spirits - Zankurou Musouken (NGH-087)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fighters Swords (Korean release of Samurai Shodown III)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stakes Winner / Stakes Winner - GI kinzen seihae no michi
+ 1995
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pulstar
+ 1995
+ Aicom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ World Heroes Perfect
+ 1995
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Far East of Eden - Kabuki Klash / Tengai Makyou - Shin Den
+ 1995
+ Hudson
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Neo Bomberman
+ 1997
+ Hudson
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Voltage Fighter - Gowcaizer / Choujin Gakuen Gowcaizer
+ 1995
+ Technos Japan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury / Real Bout Garou Densetsu (NGM-095)(NGH-095)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury / Real Bout Garou Densetsu (bug fix revision)
+ 1995
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Art of Fighting 3 - The Path of the Warrior / Art of Fighting - Ryuuko no Ken Gaiden
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Art of Fighting 3 - The Path of the Warrior (Korean release)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Aero Fighters 3 / Sonic Wings 3
+ 1995
+ Video System Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Neo Turf Masters / Big Tournament Golf
+ 1996
+ Nazca
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug - Super Vehicle-001
+ 1996
+ Nazca
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle De Pon!
+ 1995
+ Taito (Visco license)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Syougi No Tatsujin - Master of Syougi
+ 1990
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Chibi Marukochan Deluxe Quiz
+ 1995
+ Takara
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Neo Mr. Do!
+ 1996
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Dodge Ball / Kunio no Nekketsu Toukyuu Densetsu
+ 1996
+ Technos Japan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Goal! Goal! Goal!
+ 1995
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Over Top
+ 1996
+ ADK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Neo Drift Out - New Technology
+ 1996
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '96 (NGM-214)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '96 (NGH-214)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Ultimate 11 - The SNK Football Championship / Tokuten Ou - Honoo no Libero
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kizuna Encounter - Super Tag Battle / Fu'un Super Tag Battle
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ninja Master's - haoh-ninpo-cho
+ 1996
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ragnagard / Shin-Oh-Ken
+ 1996
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pleasure Goal / Futsal - 5 on 5 Mini Soccer (NGM-219)
+ 1996
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Choutetsu Brikin'ger - Iron clad (Prototype)
+ 1996
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Choutetsu Brikin'ger - Iron clad (Prototype, bootleg)
+ 1996
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magical Drop II
+ 1996
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown IV - Amakusa's Revenge / Samurai Spirits - Amakusa Kourin (NGM-222)(NGH-222)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pae Wang Jeon Seol / Legend of a Warrior (Korean censored Samurai Shodown IV)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury Special / Real Bout Garou Densetsu Special (Korean release)
+ 1996
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Twinkle Star Sprites
+ 1996
+ ADK / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Waku Waku 7
+ 1996
+ Sunsoft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stakes Winner 2
+ 1996
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ghostlop (prototype)
+ 1996
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Breakers
+ 1996
+ Breakers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Money Puzzle Exchanger / Money Idol Exchanger
+ 1997
+ Face
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '97 (NGM-2320)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '97 (NGH-2320)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '97 (Korean release)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magical Drop III
+ 1997
+ Data East Corporation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Last Blade / Bakumatsu Roman - Gekka no Kenshi (NGM-2340)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Last Blade / Bakumatsu Roman - Gekka no Kenshi (NGH-2340)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Last Soldier (Korean release of The Last Blade)
+ 1997
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle De Pon! R!
+ 1997
+ Taito (Visco license)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pop 'n Bounce / Gapporin
+ 1997
+ Video System Co.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shock Troopers (set 1)
+ 1997
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shock Troopers (set 2)
+ 1997
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blazing Star
+ 1998
+ Yumekobo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (NGM-2400)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury 2 - The Newcomers / Real Bout Garou Densetsu 2 - the newcomers (NGH-2400)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Real Bout Fatal Fury 2 - The Newcomers (Korean release)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 2 - Super Vehicle-001/II
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (NGM-2420)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (Korean board, set 1)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (Korean board, set 2)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '98 - The Slugfest / King of Fighters '98 - dream match never ends (NGH-2420)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The Last Blade 2 / Bakumatsu Roman - Dai Ni Maku Gekka no Kenshi (NGM-2430)(NGH-2430)
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Neo-Geo Cup '98 - The Road to the Victory
+ 1998
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Breakers Revenge
+ 1998
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shock Troopers - 2nd Squad
+ 1998
+ Saurus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Battle Flip Shot
+ 1999
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle Bobble 2 / Bust-A-Move Again (Neo-Geo)
+ 1999
+ Taito (SNK license)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Captain Tomaday
+ 1999
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug X - Super Vehicle-001
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '99 - Millennium Battle (set 1)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '99 - Millennium Battle (set 2)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '99 - Millennium Battle (earlier)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '99 - Millennium Battle (Korean release)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '99 - Millennium Battle (prototype)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ganryu / Musashi Ganryuki
+ 1999
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Garou - Mark of the Wolves (set 1)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Garou - Mark of the Wolves (set 2)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Garou - Mark of the Wolves (prototype)
+ 1999
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Strikers 1945 Plus
+ 1999
+ Psikyo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Prehistoric Isle 2
+ 1999
+ Yumekobo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 3 (NGM-2560)
+ 2000
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 3 (NGH-2560)
+ 2000
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2000 (NGM-2570) (NGH-2570)
+ 2000
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2000 (not encrypted)
+ 2000
+ SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bang Bead
+ 2000
+ Visco
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Nightmare in the Dark
+ 2000
+ Eleven / Gavaking
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sengoku 3 / Sengoku Densho 2001
+ 2001
+ Noise Factory / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2001 (NGM-262?)
+ 2001
+ Eolith / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2001 (NGH-2621)
+ 2001
+ Eolith / SNK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 4 (NGM-2630)
+ 2002
+ Mega / Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 4 (NGH-2630)
+ 2002
+ Mega / Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rage of the Dragons (NGM-264?)
+ 2002
+ Evoga / Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 (NGM-2650)(NGH-2650)
+ 2002
+ Eolith / Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Matrimelee / Shin Gouketsuji Ichizoku Toukon (NGM-2660) (NGH-2660)
+ 2002
+ Noise Factory / Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pochi and Nyaa
+ 2003
+ Aiky / Taito
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 5 (NGM-2680)
+ 2003
+ SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 5 (NGH-2680)
+ 2003
+ SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNK vs. Capcom - SVC Chaos (NGM-2690)(NGH-2690)
+ 2003
+ SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V / Samurai Spirits Zero (NGM-2700)
+ 2003
+ Yuki Enterprise / SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V / Samurai Spirits Zero (NGH-2700)
+ 2003
+ Yuki Enterprise / SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2003 (NGM-2710)
+ 2003
+ SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2003 (NGH-2710)
+ 2003
+ SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V Special / Samurai Spirits Zero Special (NGM-2720)
+ 2004
+ Yuki Enterprise / SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V Special / Samurai Spirits Zero Special (NGH-2720) (1st release, censored)
+ 2004
+ Yuki Enterprise / SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V Special / Samurai Spirits Zero Special (NGH-2720) (2nd release, less censored)
+ 2004
+ Yuki Enterprise / SNK Playmore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Zintrick / Oshidashi Zentrix (bootleg of CD version)
+ 1996
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters '97 Plus (bootleg)
+ 1997
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ King of Gladiator (The King of Fighters '97 bootleg)
+ 1997
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Lansquenet 2004 (Shock Troopers - 2nd Squad bootleg)
+ 1998
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Garou - Mark of the Wolves (bootleg)
+ 199
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 6 (Metal Slug 3 bootleg)
+ 2000
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Nightmare in the Dark (bootleg)
+ 2001
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2001 bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Crouching Tiger Hidden Dragon 2003 Super Plus alternate (The King of Fighters 2001 bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 4 Plus (bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 (bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 Plus (bootleg set 1)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 Plus (bootleg set 2)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 Magic Plus (bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2002 Magic Plus II (bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 10th Anniversary (The King of Fighters 2002 bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 10th Anniversary Extra Plus (The King of Fighters 2002 bootleg)
+ 2005
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 10th Anniversary 2005 Unique (The King of Fighters 2002 bootleg)
+ 2004
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters Special Edition 2004 (The King of Fighters 2002 bootleg)
+ 2004
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Matrimelee / Shin Gouketsuji Ichizoku Toukon (bootleg)
+ 2002
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metal Slug 5 Plus (bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle Bobble / Bust-A-Move (Neo-Geo) (bootleg)
+ 1994
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNK vs. Capcom - SVC Chaos (bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNK vs. Capcom - SVC Chaos Plus (bootleg set 1)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNK vs. Capcom - SVC Chaos Plus (bootleg, set 2)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SNK vs. Capcom - SVC Chaos Super Plus (bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samurai Shodown V / Samurai Spirits Zero (bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "The King of Fighters 2003 (bootleg, set 1)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2003 (bootleg, set 2)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2004 Plus / Hero (The King of Fighters 2003 bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The King of Fighters 2004 Ultra Plus (The King of Fighters 2003 bootleg)
+ 2003
+ bootleg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Digger Man (prototype)
+ 2000
+ Kyle Hodgetts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hash/softwarelist.dtd b/hash/softwarelist.dtd
index e69de29bb2d..16e278cb8a1 100644
--- a/hash/softwarelist.dtd
+++ b/hash/softwarelist.dtd
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hash/stv.xml b/hash/stv.xml
index e69de29bb2d..bd4bf69a1b1 100644
--- a/hash/stv.xml
+++ b/hash/stv.xml
@@ -0,0 +1,1102 @@
+
+
+
+
+
+
+
+
+
+ Astra SuperStars (J 980514 V1.002)
+ 1998
+ Sunsoft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Baku Baku Animal (J 950407 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Batman Forever (JUE 960507 V1.000)
+ 1996
+ Acclaim
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Columns '97 (JET 961209 V1.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+ Cotton 2 (JUET 970902 V1.000)
+ 1997
+ Success
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Cotton Boomerang (JUET 980709 V1.000)
+ 1998
+ Success
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Critter Crusher (EA 951204 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+ Danchi de Hanafuda (J 990607 V1.400)
+ 1999
+ Altron (Tecmo license)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Danchi de Quiz Okusan Yontaku Desuyo! (J 001128 V1.200)
+ 2000
+ Altron
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Decathlete (JUET 960709 V1.001)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Decathlete (JUET 960424 V1.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Die Hard Arcade (UET 960515 V1.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dynamite Deka (J 960515 V1.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ejihon Tantei Jimusyo (J 950613 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Touryuu Densetsu Elan-Doree / Elan Doree - Legend of Dragoon (JUET 980922 V1.006)
+ 1998
+ Sai-Mate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Final Fight Revenge (JUET 990714 V1.000)
+ 1999
+ Capcom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Funky Head Boxers (JUETBKAL 951218 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Find Love (J 971212 V1.000)
+ 1997
+ Daiki / FCF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Final Arch (J 950714 V1.001)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Golden Axe - The Duel (JUETL 950117 V1.000)
+ 1994
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Guardian Force (JUET 980318 V0.105)
+ 1998
+ Success
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Groove on Fight - Gouketsuji Ichizoku 3 (J 970416 V1.001)
+ 1998
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Hanagumi Taisen Columns - Sakura Wars (J 971007 V1.010)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Karaoke Quiz Intro Don Don! (J 960213 V1.000)
+ 1996
+ Sunsoft / Success
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pro Mahjong Kiwame S (J 951020 V1.208)
+ 1995
+ Athena
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Magical Zunou Power (J 961031 V1.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Maru-Chan de Goo! (J 971216 V1.000)
+ 1997
+ Sega / Toyosuisan
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mausuke no Ojama the World (J 960314 V1.000)
+ 1996
+ Data East
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Microman Battle Charge (J 990326 V1.000)
+ 1999
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Virtual Mahjong 2 - My Fair Lady (J 980608 V1.000)
+ 1998
+ Micronet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name Club Ver.3 (J 970723 V1.000)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Othello Shiyouyo (J 980423 V1.002)
+ 1998
+ Success
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pebble Beach - The Great Shot (JUE 950913 V0.990)
+ 1995
+ T&E Soft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Print Club 2 (U 970921 V1.000)
+ 1997
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Print Club 2 Vol. 3 (U 990310 V1.000)
+ 1999
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Print Club Pokemon B (U 991126 V1.000)
+ 1999
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Princess Clara Daisakusen (J 960910 V1.000)
+ 1996
+ Atlus
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puyo Puyo Sun (J 961115 V0.001)
+ 1996
+ Compile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Radiant Silvergun (JUET 980523 V1.000)
+ 1998
+ Treasure
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle & Action: Sando-R (J 951114 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DaeJeon! SanJeon SuJeon (AJTUE 990412 V1.000)
+ 1999
+ Sega / Deniam
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Taisen Tanto-R Sashissu!! (J 980216 V1.000)
+ 1998
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sea Bass Fishing (JUET 971110 V0.001)
+ 1997
+ A wave inc. (Able license)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shanghai - The Great Wall / Shanghai Triple Threat (JUE 950623 V1.005)
+ 1995
+ Sunsoft / Activision
+
+
+
+
+
+
+
+
+
+
+ Shienryu (JUET 961226 V1.000)
+ 1997
+ Warashi
+
+
+
+
+
+
+
+
+
+
+
+
+ Super Major League (U 960108 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Soukyugurentai / Terra Diver (JUET 960821 V1.000)
+ 1996
+ Raizing / Eighting
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Steep Slope Sliders (JUET 981110 V1.000)
+ 1998
+ Capcom / Cave / Victor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Stress Busters (J 981020 V1.000)
+ 1998
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Suikoenbu / Outlaws of the Lost Dynasty (JUETL 950314 V2.001)
+ 1995
+ Data East
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Technical Bowling (J 971212 V1.000)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle & Action: Treasure Hunt (JUET 970901 V2.00E)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Puzzle & Action: BoMulEul Chajara (JUET 970125 V2.00K)
+ 1997
+ Sega / Deniam
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tecmo World Cup '98 (JUET 980410 V1.000)
+ 1998
+ Tecmo
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Virtua Fighter Kids (JUET 960319 V0.000)
+ 1996
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Virtua Fighter Remix (JUETBKAL 950428 V1.000)
+ 1995
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Virtual Mahjong (J 961214 V1.000)
+ 1997
+ Micronet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Winter Heat (JUET 971012 V1.000)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Zen Nippon Pro-Wrestling Featuring Virtua (J 971123 V1.000)
+ 1997
+ Sega
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/drivers/neodrvr.c b/src/mame/drivers/neodrvr.c
index 05f5b941001..6a341fd924f 100644
--- a/src/mame/drivers/neodrvr.c
+++ b/src/mame/drivers/neodrvr.c
@@ -9743,11 +9743,97 @@ static DRIVER_INIT( lans2004 )
}
+driver_init_func neo_gameinit;
+
+static DRIVER_INIT( mvs )
+{
+ DRIVER_INIT_CALL(neogeo);
+}
+
+
+// handle protected carts
+void mvs_install_protection(device_image_interface& image)
+{
+// neogeo_state *state = image.device().machine().driver_data();
+ const char *crypt_feature = image.get_feature( "crypt" );
+
+ if(crypt_feature == NULL)
+ {
+ neo_gameinit = driver_init_neogeo;
+ }
+ else
+ {
+ /* work out which Driver Init decryption function to call based on flag in softlist
+ - note this is called AFTER the regular DRIVER_INIT */
+
+ if(strcmp(crypt_feature,"mslugx_prot") == 0) { neo_gameinit = driver_init_mslugx; }
+ else if(strcmp(crypt_feature,"fatfury2_prot") == 0) { neo_gameinit = driver_init_fatfury2; }
+ else if(strcmp(crypt_feature,"kog_prot") == 0) { neo_gameinit = driver_init_kog; }
+ else if(strcmp(crypt_feature,"kof98_prot") == 0) { neo_gameinit = driver_init_kof98; }
+ else if(strcmp(crypt_feature,"kof99_prot") == 0) { neo_gameinit = driver_init_kof99; }
+ else if(strcmp(crypt_feature,"kof99k_prot") == 0) { neo_gameinit = driver_init_kof99k; }
+ else if(strcmp(crypt_feature,"garou_prot") == 0) { neo_gameinit = driver_init_garou; }
+ else if(strcmp(crypt_feature,"garouo_prot") == 0) { neo_gameinit = driver_init_garouo; }
+ else if(strcmp(crypt_feature,"garoubl_prot") == 0) { neo_gameinit = driver_init_garoubl; }
+ else if(strcmp(crypt_feature,"mslug3_prot") == 0) { neo_gameinit = driver_init_mslug3; }
+ else if(strcmp(crypt_feature,"mslug3h_prot") == 0) { neo_gameinit = driver_init_mslug3h; }
+ else if(strcmp(crypt_feature,"mslug3b6_prot") == 0) { neo_gameinit = driver_init_mslug3b6; }
+ else if(strcmp(crypt_feature,"kof2000_prot") == 0) { neo_gameinit = driver_init_kof2000; }
+ else if(strcmp(crypt_feature,"kof2000n_prot") == 0) { neo_gameinit = driver_init_kof2000n; }
+ else if(strcmp(crypt_feature,"sengoku3_prot") == 0) { neo_gameinit = driver_init_sengoku3; }
+ else if(strcmp(crypt_feature,"zupapa_prot") == 0) { neo_gameinit = driver_init_zupapa; }
+ else if(strcmp(crypt_feature,"kof2001_prot") == 0) { neo_gameinit = driver_init_kof2001; }
+ else if(strcmp(crypt_feature,"cthd2003_prot") == 0) { neo_gameinit = driver_init_cthd2003; }
+ else if(strcmp(crypt_feature,"ct2k3sp_prot") == 0) { neo_gameinit = driver_init_ct2k3sp; }
+ else if(strcmp(crypt_feature,"ct2k3sa_prot") == 0) { neo_gameinit = driver_init_ct2k3sa; }
+ else if(strcmp(crypt_feature,"kof2002_prot") == 0) { neo_gameinit = driver_init_kof2002; }
+ else if(strcmp(crypt_feature,"kof2002b_prot") == 0) { neo_gameinit = driver_init_kof2002b; }
+ else if(strcmp(crypt_feature,"kf2k2pls_prot") == 0) { neo_gameinit = driver_init_kf2k2pls; }
+ else if(strcmp(crypt_feature,"kf2k2mp_prot") == 0) { neo_gameinit = driver_init_kf2k2mp; }
+ else if(strcmp(crypt_feature,"kf2k2mp2_prot") == 0) { neo_gameinit = driver_init_kf2k2mp2; }
+ else if(strcmp(crypt_feature,"kof10th_prot") == 0) { neo_gameinit = driver_init_kof10th; }
+ else if(strcmp(crypt_feature,"kf10thep_prot") == 0) { neo_gameinit = driver_init_kf10thep; }
+ else if(strcmp(crypt_feature,"kf2k5uni_prot") == 0) { neo_gameinit = driver_init_kf2k5uni; }
+ else if(strcmp(crypt_feature,"kof2k4se_prot") == 0) { neo_gameinit = driver_init_kof2k4se; }
+ else if(strcmp(crypt_feature,"mslug5_prot") == 0) { neo_gameinit = driver_init_mslug5; }
+ else if(strcmp(crypt_feature,"ms5plus_prot") == 0) { neo_gameinit = driver_init_ms5plus; }
+ else if(strcmp(crypt_feature,"svc_prot") == 0) { neo_gameinit = driver_init_svc; }
+ else if(strcmp(crypt_feature,"svcboot_prot") == 0) { neo_gameinit = driver_init_svcboot; }
+ else if(strcmp(crypt_feature,"svcplus_prot") == 0) { neo_gameinit = driver_init_svcplus; }
+ else if(strcmp(crypt_feature,"svcplusa_prot") == 0) { neo_gameinit = driver_init_svcplusa; }
+ else if(strcmp(crypt_feature,"svcsplus_prot") == 0) { neo_gameinit = driver_init_svcsplus; }
+ else if(strcmp(crypt_feature,"samsho5_prot") == 0) { neo_gameinit = driver_init_samsho5; }
+ else if(strcmp(crypt_feature,"samsho5b_prot") == 0) { neo_gameinit = driver_init_samsho5b; }
+ else if(strcmp(crypt_feature,"kof2003_prot") == 0) { neo_gameinit = driver_init_kof2003; }
+ else if(strcmp(crypt_feature,"kof2003h_prot") == 0) { neo_gameinit = driver_init_kof2003h; }
+ else if(strcmp(crypt_feature,"kf2k3bl_prot") == 0) { neo_gameinit = driver_init_kf2k3bl; }
+ else if(strcmp(crypt_feature,"kf2k3pl_prot") == 0) { neo_gameinit = driver_init_kf2k3pl; }
+ else if(strcmp(crypt_feature,"kf2k3upl_prot") == 0) { neo_gameinit = driver_init_kf2k3upl; }
+ else if(strcmp(crypt_feature,"samsh5sp_prot") == 0) { neo_gameinit = driver_init_samsh5sp; }
+ else if(strcmp(crypt_feature,"preisle2_prot") == 0) { neo_gameinit = driver_init_preisle2; }
+ else if(strcmp(crypt_feature,"nitd_prot") == 0) { neo_gameinit = driver_init_nitd; }
+ else if(strcmp(crypt_feature,"s1945p_prot") == 0) { neo_gameinit = driver_init_s1945p; }
+ else if(strcmp(crypt_feature,"lans2004_prot") == 0) { neo_gameinit = driver_init_lans2004; }
+ else if(strcmp(crypt_feature,"pnyaa_prot") == 0) { neo_gameinit = driver_init_pnyaa; }
+ else if(strcmp(crypt_feature,"ganryu_prot") == 0) { neo_gameinit = driver_init_ganryu; }
+ else if(strcmp(crypt_feature,"bangbead_prot") == 0) { neo_gameinit = driver_init_bangbead; }
+ else if(strcmp(crypt_feature,"mslug4_prot") == 0) { neo_gameinit = driver_init_mslug4; }
+ else if(strcmp(crypt_feature,"ms4plus_prot") == 0) { neo_gameinit = driver_init_ms4plus; }
+ else if(strcmp(crypt_feature,"rotd_prot") == 0) { neo_gameinit = driver_init_rotd; }
+ else if(strcmp(crypt_feature,"matrim_prot") == 0) { neo_gameinit = driver_init_matrim; }
+ else if(strcmp(crypt_feature,"matrimbl_prot") == 0) { neo_gameinit = driver_init_matrimbl; }
+ else { fatalerror("unknown crypt type\n"); }
+ }
+
+ if (neo_gameinit) neo_gameinit(image.device().machine());
+}
+
/****************************************************************************/
-/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR */
-GAME( 1990, neogeo, 0, neogeo, neogeo, neogeo, ROT0, "SNK", "Neo-Geo", GAME_IS_BIOS_ROOT | GAME_SUPPORTS_SAVE )
+/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT */
+CONS( 1990, neogeo, 0, 0, mvs, neogeo, mvs, "SNK", "Neo-Geo", GAME_IS_BIOS_ROOT | GAME_SUPPORTS_SAVE )
+/* YEAR NAME PARENT MACHINE INPUT INIT MONITOR */
/* SNK */
GAME( 1990, nam1975, neogeo, neogeo, neogeo, neogeo, ROT0, "SNK", "NAM-1975 (NGM-001)(NGH-001)", GAME_SUPPORTS_SAVE )
GAME( 1990, bstars, neogeo, neogeo, neogeo, neogeo, ROT0, "SNK", "Baseball Stars Professional (NGM-002)", GAME_SUPPORTS_SAVE )
diff --git a/src/mame/drivers/neogeo.c b/src/mame/drivers/neogeo.c
index 1d13f779f30..5a28b0bdb3d 100644
--- a/src/mame/drivers/neogeo.c
+++ b/src/mame/drivers/neogeo.c
@@ -147,7 +147,7 @@
#include "machine/pd4990a.h"
#include "cpu/z80/z80.h"
#include "sound/2610intf.h"
-
+#include "imagedev/cartslot.h"
#include "neogeo.lh"
@@ -388,7 +388,7 @@ static CUSTOM_INPUT( multiplexed_controller_r )
return input_port_read_safe(field.machine(), cntrl[port][state->m_controller_select & 0x01], 0x00);
}
-
+#if 1 // this needs to be added dynamically somehow
static CUSTOM_INPUT( mahjong_controller_r )
{
neogeo_state *state = field.machine().driver_data();
@@ -413,7 +413,7 @@ cpu #0 (PC=00C18C40): unmapped memory word write to 00380000 = 0000 & 00FF
return ret;
}
-
+#endif
static WRITE16_HANDLER( io_control_w )
{
@@ -1275,6 +1275,82 @@ INPUT_PORTS_END
+static DEVICE_IMAGE_LOAD( neo_cartridge )
+{
+ UINT32 size;
+ device_t* ym = image.device().machine().device("ymsnd");
+
+ // first check software list
+ if(image.software_entry() != NULL)
+ {
+ // create memory regions
+ size = image.get_software_region_length("maincpu");
+ image.device().machine().region_free("maincpu");
+ image.device().machine().region_alloc("maincpu",size, 2, ENDIANNESS_BIG);
+ memcpy(image.device().machine().region("maincpu")->base(),image.get_software_region("maincpu"),size);
+
+ // for whatever reason (intentional, or design flaw) software loaded via software lists is swapped in endianess vs. the standard ROM loading, regardless of the above. Swap it to keep consistency
+ for (int i=0; ibase();
+ ROM[i] = ((ROM[i]&0xff00)>>8) | ((ROM[i]&0x00ff)<<8);
+ }
+
+ size = image.get_software_region_length("fixed");
+ image.device().machine().region_free("fixed");
+ image.device().machine().region_alloc("fixed",size,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("fixed")->base(),image.get_software_region("fixed"),size);
+
+ if(image.get_software_region("audiocpu") != NULL)
+ {
+ size = image.get_software_region_length("audiocpu");
+ image.device().machine().region_free("audiocpu");
+ image.device().machine().region_alloc("audiocpu",size+0x10000,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("audiocpu")->base(),image.get_software_region("audiocpu"),size);
+ memcpy(image.device().machine().region("audiocpu")->base()+0x10000,image.get_software_region("audiocpu"),size); // avoid reloading in XML, should just improve banking instead tho?
+ }
+
+
+ size = image.get_software_region_length("ymsnd");
+ image.device().machine().region_free("ymsnd");
+ image.device().machine().region_alloc("ymsnd",size,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("ymsnd")->base(),image.get_software_region("ymsnd"),size);
+ if(image.get_software_region("ymsnd.deltat") != NULL)
+ {
+ size = image.get_software_region_length("ymsnd.deltat");
+ image.device().machine().region_free("ymsnd.deltat");
+ image.device().machine().region_alloc("ymsnd.deltat",size,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("ymsnd.deltat")->base(),image.get_software_region("ymsnd.deltat"),size);
+ }
+ else
+ image.device().machine().region_free("ymsnd.deltat"); // removing the region will fix sound glitches in non-Delta-T games
+ ym->reset();
+ size = image.get_software_region_length("sprites");
+ image.device().machine().region_free("sprites");
+ image.device().machine().region_alloc("sprites",size,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("sprites")->base(),image.get_software_region("sprites"),size);
+ if(image.get_software_region("audiocrypt") != NULL) // encrypted Z80 code
+ {
+ size = image.get_software_region_length("audiocrypt");
+ image.device().machine().region_alloc("audiocrypt",size,1, ENDIANNESS_LITTLE);
+ memcpy(image.device().machine().region("audiocrypt")->base(),image.get_software_region("audiocrypt"),size);
+ // allocate the audiocpu region to decrypt data into
+ image.device().machine().region_free("audiocpu");
+ image.device().machine().region_alloc("audiocpu",size+0x10000,1, ENDIANNESS_LITTLE);
+ }
+
+ // setup cartridge ROM area
+ image.device().machine().device("maincpu")->memory().space(AS_PROGRAM)->install_read_bank(0x000080,0x0fffff,"cart_rom");
+ memory_set_bankptr(image.device().machine(),"cart_rom",&image.device().machine().region("maincpu")->base()[0x80]);
+
+ // handle possible protection
+ mvs_install_protection(image);
+
+ return IMAGE_INIT_PASS;
+ }
+ return IMAGE_INIT_FAIL;
+}
+
/*************************************
*
@@ -1323,6 +1399,19 @@ static MACHINE_CONFIG_START( neogeo, neogeo_state )
MCFG_UPD4990A_ADD("upd4990a")
MACHINE_CONFIG_END
+static MACHINE_CONFIG_DERIVED( mvs, neogeo )
+
+ MCFG_MEMCARD_HANDLER(neogeo)
+
+ MCFG_CARTSLOT_ADD("cart")
+ MCFG_CARTSLOT_LOAD(neo_cartridge)
+ MCFG_CARTSLOT_INTERFACE("neo_cart")
+ MCFG_CARTSLOT_MANDATORY
+
+ MCFG_SOFTWARE_LIST_ADD("cart_list","neogeo")
+MACHINE_CONFIG_END
+
+
/*************************************
*
* Driver initalization
diff --git a/src/mame/includes/neogeo.h b/src/mame/includes/neogeo.h
index 3dd2343df1c..623fd9a4763 100644
--- a/src/mame/includes/neogeo.h
+++ b/src/mame/includes/neogeo.h
@@ -205,6 +205,7 @@ void samsho5b_px_decrypt(running_machine &machine);
void samsho5b_vx_decrypt(running_machine &machine);
void matrimbl_decrypt(running_machine &machine);
+void mvs_install_protection(device_image_interface& image);
/*----------- defined in video/neogeo.c -----------*/
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 5e980edde4f..07caf9ff93b 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -6052,6 +6052,7 @@ sscope2 // GX931 (c)2000
racingj // GX676 (c)1998
racingj2 // GX888 (c)1999 (EAE)
racingj2j // GX888 (c)1999 (JAE)
+racjamdx // G?676 (c)1997 Japan JAA
thrilld // GX713 (c)1998 Japan JAE
thrilldb // GX713 (c)1998 Japan JAB
thrilldae // GX713 (c)1998 Europe EAA