Got one of those little SNK Gameroom Classics bartops

XXVII

n00b
Joined
May 4, 2014
Posts
5
Here is the full game support list. It also shows my work to determine if certain ROMs will work in place of others, so no one has to wonder about potentially unexplored swaps and unintentionally duplicate effort.

Verified games are bolded and underlined, games with audio/graphical glitches are just bolded with the specific buggy swap labeled, games that crash on load or don't match any native ROM layouts are unbolded and not underlined.


:forw:NATIVE GAMES
  • Alpha Mission II (alpham2)
  • Art of Fighting[/u] (aof)
  • Baseball Stars (bstars)
  • Baseball Stars 2 (bstars2)
  • Cyber-Lip (cyberlip)
  • Fatal Fury Special (fatfursp)
  • Ghost Pilots (gpilots)
  • King of Fighters '95 (kof95)
  • King of the Monsters (kotm)
  • Last Resort (lresort)
  • League Bowling (lbowling)
  • NAM-1975 (nam1975)
  • Metal Slug 2 (mslug2)
  • Riding Hero (ridhero)
  • Robo Army (roboarmy)
  • Samurai Shodown (samsho)
  • Sengoku (sengoku)
  • Super Sidekicks (ssideki)
  • The Super Spy (superspy)
  • Top Player's Golf (tpgolf)


:forw:GAMES MATCHING COMMONS
(commons = Alpha Mission II, King of the Monsters, Metal Slug 2, Sengoku)
  • Alpha Mission II - alpham2, kotm, sengoku, mslug2 (buggy)
  • Blazing Star - mslug2
  • Fatal Fury - kotm, sengoku, mslug2 (buggy)
  • Fatal Fury 2
  • Fight Fever - mslug2 (buggy)
  • King of the Monsters - kotm, sengoku, mslug2 (buggy)
  • Metal Slug 2 - mslug2
  • Neo Mr. Do! - kotm, sengoku, mslug2 (buggy)
  • Sengoku - kotm, sengoku, mslug2 (buggy)
  • Thrash Rally


:forw:GAMES MATCHING LAST RESORT AND ROBO ARMY
  • 3 Count Bout
  • 2020 Baseball
  • Aero Fighters 2
  • Aero Fighters 3
  • Bakatonosama Mahjong Manyuki
  • Breakers
  • Burning Fight
  • Crossed Swords
  • Eightman - lresort, roboarmy
  • Football Frenzy - lresort, roboarmy
  • Last Resort - lresort, roboarmy
  • Magical Drop III
  • Metal Slug
  • Mutation Nation
  • Neo Bomberman
  • Robo Army - lresort, roboarmy
  • Sengoku 2
  • Soccer Brawl - lresort, roboarmy
  • Stakes Winner 2
  • Street Hoop
  • Super Dodge Ball
  • Super Sidekicks 2
  • Tecmo World Soccer '96
  • Twinkle Star Sprites


:forw:GAMES MATCHING SUPER SIDEKICKS
  • Battle Flip Shot
  • Ghostlop
  • Gururin - buggy
  • Magical Drop II
  • Pop 'n Bounce
  • Puzzle De Pon!
  • Quest of Jongmaster


:forw:GAMES MATCHING KING OF FIGHTERS '95
  • Art of Fighting 2
  • Galaxy Fight - buggy
  • King of Fighters '94
  • Savage Reign
  • Voltage Fighter: Gowcaizer
  • World Heroes Perfect


:forw:GAMES MATCHING FATAL FURY SPECIAL
  • King of Fighters '97
  • Shock Troopers: 2nd Squad


:forw:GAMES MATCHING BASEBALL STARS 2
  • Zed Blade


:forw:NONMATCHING GAMES
  • Aggressors of Dark Kombat
  • Andro Dunos
  • Bang Bead
  • Blue's Journey
  • Breakers Revenge
  • Captain Tomaday
  • Double Dragon
  • Fatal Fury 3
  • Garou - Mark of the Wolves
  • Goal! Goal! Goal!
  • The Irritating Maze
  • Jockey Grand Prix
  • Kabuki Klash
  • Karnov's Revenge
  • King of Fighters '96
  • King of Fighters '99
  • King of Fighters 2000
  • King of Fighters 2001
  • King of Fighters 2002
  • King of the Monsters 2
  • Kizuna Encounter
  • The Last Blade
  • The Last Blade 2
  • Legend of Success Joe
  • Magician Lord
  • Matrimelee
  • Metal Slug 3
  • Metal Slug 4
  • Metal Slug 5
  • Metal Slug X
  • Minnasanno Okagesamadesu
  • Money Puzzle Exchanger
  • NeoGeo Cup'98 - The Road to the Victory
  • Neo Driftout
  • Neo Turf Masters
  • Nightmare in the Dark
  • Ninja Combat
  • Ninja Master's
  • Overtop
  • Panic Bomber
  • Pleasure Goal
  • Power Spikes II
  • Prehistoric Isle 2
  • Puzzle Bobble
  • Puzzle Bobble 2
  • Puzzled
  • Rage of the Dragons
  • Ragnagard
  • Real Bout Fatal Fury
  • Real Bout Fatal Fury 2
  • Real Bout Fatal Fury Special
  • Samurai Shodown II
  • Samurai Shodown III
  • Samurai Shodown IV
  • Samurai Shodown V
  • Sengoku 3
  • Shock Troopers
  • SNK Vs Capcom: SVC Chaos
  • Stakes Winner
  • Strikers 1945 Plus
  • Super Sidekicks 3
  • Super Sidekicks 4
  • Top Hunter
  • Viewpoint
  • Waku Waku 7
  • Wind Jammers
  • World Heroes
  • World Heroes 2
  • World Heroes 2 Jet
  • Zupapa!

I think some of these nonmatching games could be made to run by changing the .bin file names on one of the entries in the lookup table in app.img. Not all entries in the lookup table have additional instructions at the end in them; I think these entries would be the easiest to convert into entries for new games.

I'm also hoping to be able to copy the Metal Slug 2 entry into another slot, so that I could have both Blazing Star and Metal Slug 2 on the menu at the same time.
 

XXVII

n00b
Joined
May 4, 2014
Posts
5
The menu graphics are more complicated and cumbersome to change in the Neo Geo image compared to the Taito image. In the Taito version, there is a separate .bmp file for each game. In the Neo Geo version, all of the menu graphics have been combined into a single .bmp file: snk6.bmp.

To combine .bmp files into one:
  1. Place all your .bmp files in a folder together.
  2. Open cmd.exe from the Start menu.
  3. Change directory to the folder where you have placed your .bmp files.
  4. Type this command:
    Code:
    copy *.bmp snk6.bmp

This will create a new file, snk6.bmp, which has concatenated the binary data from all the .bmp files in that folder. After this file is generated, move it into the folder with your game data.

Your .bmp files need to be 16-bit at 320 pixels wide by 240 pixels tall. You need two .bmp files for each game. This provides the ability to do a simple two-frame animation for each game, or you can duplicate your single graphic into a second file for each game and ignore that option.

I haven't yet determined how to properly and easily generate valid .bmp files for this executable. The game board is pretty finicky with its processing of snk6.bmp.

Here is what I know (this is more for the technical nerds who can help me troubleshoot this): It seems that all the .bmp files that make up snk6.bmp need to be BMP Version 3 (Microsoft Windows NT) format, as seems to be indicated when you look at the bitmap header in your hex editor: both 3.1 and NT versions are always 40 bytes long, but only the NT version supports 16-bit color depth. I'm assuming the correct color mode for these images is something like X1 A0 R5 G5 B5.

Here are some helpful resources I've been referencing to try to understand the BMP format:
http://en.wikipedia.org/wiki/BMP_file_format
http://netghost.narod.ru/gff/graphics/summary/micbmp.htm

The easiest solution is to find some image software that will save bitmaps in Windows 3.1/NT era BMP format. I've been trying to cobble together a script to convert a PNG into a 16-bit BMP, but I'm not much of a scripter so it generates some wildly inaccurate colors so far. I'm sure there's an image editor out there that can make saving these in the right format pretty trivial.
 

alec

Hardcore Neoholic
15 Year Member
Joined
Jul 22, 2003
Posts
5,261
Is that what they went for 8 years ago?
 
Top