Game Sources

From SBCGaming Wiki
Revision as of 18:07, 26 July 2020 by JimmyRustles (talk | contribs)
Jump to navigation Jump to search

Neo Geo

Good Old Games

Certain Neo Geo games available on GOG contain ROMs that work perfectly fine with certain emulators available on SBCs, and even include a BIOS. * [ https://drive.google.com/file/d/1hsNArjYNlurLi5sYheiwv6yY6H5ea9rL/view?usp=sharing DATs for GOG's Neo Geo ROMs]

Verified Good

The following GOG games include the necessary ROMs in either an already functional ROM ZIP or can be used to assemble the functional ROM ZIPs listed below each game, and also include a working BIOS ZIP. All emulators tested followed the criteria of only using the ROMs and BIOS included with each game. FB Alpha v0.2.97.44 was the version tested of the active libretro emulators named lr-fbalpha. MAME 0.207 was the version tested of lr-mame and is no longer compatible with the included BIOS.

  • Art of Fighting 2
    • aof2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
    • aof2a - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • Baseball Stars 2
    • bstars2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • Blazing Star
  • blazstar - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/fatal_fury_special Fatal Fury Special]
  • fatfursp - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • fatfurspa - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • fatfursa - Compatible Emulators: GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/garou_mark_of_the_wolves Garou: Mark of the Wolves]
  • garou - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • garouh - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • garouo - Compatible Emulators: lr-mame2010, GnGeo-Pi
  • [ https://www.gog.com/game/ironclad Ironclad]
  • ironclad - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • ironclado - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/the_king_of_fighters_2000 King of Fighters 2000]
  • kof2000 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • kof2000n - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/the_king_of_fighters_2002 King of Fighters 2002]
  • kof2002 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/king_of_the_monsters King of the Monsters]
  • kotm - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • kotmh - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/the_last_blade Last Blade]
  • lastblad - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • lastbladh - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi
  • lastsold - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/metal_slug Metal Slug]
  • mslug - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/metal_slug_2 Metal Slug 2]
  • mslug2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/metal_slug_3 Metal Slug 3]
  • mslug3 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi
  • [ https://www.gog.com/game/metal_slug_x Metal Slug X]
  • mslugx - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/neo_turf_masters Neo Turf Masters]
  • turfmast - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/pulstar Pulstar]
  • pulstar - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/real_bout_fatal_fury_2 Real Bout Fatal Fury 2: The Newcomers]
  • rbff2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • rbff2h - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • rbff2k - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/samurai_shodown_2 Samurai Shodown II]
  • samsho2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • samsho2k - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • samsho2ka - Compatible Emulators: lr-fbalpha
  • [ https://www.gog.com/game/samurai_shodown_v Samurai Shodown V Special]
  • samsh5sp - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, PiFBA
  • samsh5sph - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012
  • samsh5spho - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • samsh5spn - Compatible Emulators: lr-mame2010
  • [ https://www.gog.com/game/sengoku_3 Sengoku 3]
  • sengoku3 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • [ https://www.gog.com/game/shock_troopers Shock Troopers]
  • shocktro - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • shocktroa - Compatible Emulators: lr-mame2016, lr-mame2015, lr-fbalpha, lr-fbalpha2012
  • shocktra - Compatible Emulators: lr-mame2010, GnGeo-Pi
  • [ https://www.gog.com/game/shock_troopers_2 Shock Troopers: 2nd Squad]
  • shocktr2 - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA
  • [ https://www.gog.com/game/twinkle_star_sprites Twinkle Star Sprites]
  • twinspri - Compatible Emulators: lr-mame2016, lr-mame2015, lr-mame2010, lr-fbalpha, lr-fbalpha2012, GnGeo-Pi, PiFBA

[[[/collapsible]]]

[[[collapsible show+ "+ Verified Bad" hide"- Verified Bad"]]] The following GOG games below do not include the necessary ROMs to assemble any working ROM ZIPs. @@ @@

[[[/collapsible]]]

[[[collapsible show+ "+ Windows Extraction Method" hide"- Windows Extraction Method"]]]

Extraction using something like InnoExtract on the Windows offline executable only works half the time due to some Windows versions of the Neo Geo games using unemulatable modified ROM files, while this method works 100% of the time.

1. Download the Linux offline installer for the Neo Geo game you want to obtain the ROM from. For these instructions, Metal Slug's "gog_metal_slug_2.0.0.2.sh" Linux offline installer will be used as an example. 2. Download Cygwin. https://www.cygwin.com/ 3. Install Cygwin. If you are having trouble downloading when you reach "Choose a Download Site", then refer to Cygwin's Mirror Sites List and choose a mirror close to your location. When it asks which Packages to install, type “unzip” into the search and find it in the “archive” category from there. 4. Run Cygwin, then type a command like below. Change the path so that it matches wherever you downloaded the Linux offline installer to. [[[code]]] unzip "D:Downloadsgog_metal_slug_2.0.0.2.sh" -d . [[[/code]]] 5. From here, you just need to locate the folder where the game files were extracted to. If you used the default path during installation of Cygwin, then the 64-bit path would be like below. [[[code]]] C:cygwin64home<Currently Logged In Windows Username Here>datanoarchgame [[[/code]]] The 32-bit installation would be like below. [[[code]]] C:cygwinhome<Currently Logged In Windows Username Here>datanoarchgame [[[/code]]] 6. The files you need will be ZIP files. For Metal Slug, this would be "mslug.zip", while the "neogeo.zip" is the BIOS and is required to run all Neo Geo games.

Refer to the * Verified Good** list of games above if you need help locating a game's ZIP by name. You only need one copy of "neogeo.zip": all the games verified to work so far use an identical version of the BIOS. Some ROMs or even the BIOS may need to be run through CLRMAMEPRO to make them usable in your chosen emulator. [[[/collapsible]]]

[[[collapsible show+ "+ Linux (Ubuntu) Extraction Method" hide"- Linux (Ubuntu) Extraction Method"]]]

1. Download the Linux offline installer for the Neo Geo game you want to obtain the ROM from. For these instructions, Metal Slug's "gog_metal_slug_2.0.0.2.sh" Linux offline installer will be used as an example. 2. Go to wherever you downloaded the Linux offline installer to, then right click and open the Terminal there. 3. Enter the following command [[[code]]] for i in * .sh; do mkdir -p "${i%%.sh}"; unzip "${i}" -d "${i%%.sh}"; done [[[/code]]] 4. From here, navigate to the following new directory. [[[code]]] gog_metal_slug_2.0.0.2.shdatanoarchgame [[[/code]]] 5. The files you need will be ZIP files. For Metal Slug, this would be "mslug.zip", while the "neogeo.zip" is the BIOS and is required to run all Neo Geo games.

Refer to the * Verified Good** list of games above if you need help locating a game's ZIP by name. You only need one copy of "neogeo.zip": all the games verified to work so far use an identical version of the BIOS. Some ROMs or even the BIOS may need to be run through CLRMAMEPRO to make them usable in your chosen emulator. [[[/collapsible]]]


++ Consoles


* Atari - 2600**
* Coleco - ColecoVision**

Mecha-8 is available for free in the "Team Pixelboy's Christmas 2017 ROM Gift" in the Free section, but buy it if you really enjoy it.

* Mattel - Intellivision**

Can be downloaded for free in the Free section, but buy it if you really enjoy it.

* Nintendo - NES**

Demo available to try and for purchase on Itch.io and Steam, though Itch.io is recommended due to all of the additional versions it includes that lack DRM and * it includes a Steam key as well**.

* Nintendo - SNES**
* Sega - Genesis / Mega Drive**

[[[collapsible show+ "+ Extraction Method" hide"- Extraction Method"]]]

  1. Go to "C:Program Files (x86)SteamsteamappscommonSega Classicsuncompressed ROMs".
  2. Copy the ROMs to a new folder, like C:ROMs or something similar.
  3. Rename the .68k and .SGD files to .bin.

Includes the Genesis/Mega Drive ROM with purchase.

* Sega - Master System**

Includes the Master System ROM named "wb3.sms" with purchase.

[[[/collapsible]]]

[[[collapsible show+ "+ Bulk Renaming Methods" hide"- Bulk Renaming Methods"]]]

  1. Open Command Prompt.
  2. Change directory to the ROMs folder you created.
  3. Run the ren command like so:

[[[code]]] ren * .68k *.bin [[[/code]]] [[[code]]] ren * .sgd *.bin [[[/code]]] [[[/collapsible]]]

* Sony - PlayStation**