gb300

GB300

The Sup+ GB300 (short for Game Box) is a cheap handheld that emulates video game consoles. The cheapest way to get it was (but probably isn’t anymore) via AliExpress’s “Pick 3 and Save” for $9.99 (not a referral link!) if you can find two more items from that page (or simply buy three GB300!). At the start of each month and some “shopping festivals”, there is a 10% discount, so you can get it for $8.99. In general, the GB300 is a few dollars more than the cheapest game consoles on AliExpress often dubbed the Famiclones, but the GB300 offers eight classic consoles (instead of just the Famicom), comes with way more games (even on the Famicon), you can add your own games, and you can save (states and sometimes standard GBA battery saves).

Some see it as a clone of the (usually a bit more expensive) Data Frog SF2000, which however is a bit different. Because the SF2000 has already been documented, this page focusses primarily on the differences.

This document is work in progress but mostly finished now. Large parts target developers and anyone willing to mod the device. Feel free to contribute by contacting numma_cway on Discord, creating a fork and pull request, or by opening an issue on Github. If you have any questions, join the #data_frog_sf2000 channel on the Retro Handhelds Discord (choose SF2000 during onboarding). There is also a Gb300 dev thread on that Discord.

Table of Contents

Hardware

The hardware is very similar to the SF2000. The processor is the same 918 MHz MIPS processor (HiChip/HCSEMI B210, overclocked from 810 MHz) with 128 MB of high-latency DDR2 RAM, originally designed to be used in DVD players and set-top boxes. The most important difference is the vertical form factor which makes the GB300 look a bit like the (much heavier) Game Boy Color. The GB300 lacks the SF2000’s “digital analog stick” and the buttons feel somewhat cheap.

The screen is a cheap LCD screen compared to the SF2000’s IPS screen. The horizontal viewing angle (sideways) is extremely small, but vertical is alright. Especially when playing dark games in a dark room, the very bright black is an issue, as neither device has a brightness control. People who love the GB300 for its form factor, working sound volume control and straight-forward interface have bought an SF2000 just to swap its screen into the GB300, so the rest of the device can’t be that bad, hmm? The GB300’s default screen has diagonal(!) screen tearing. It isn’t really noticeable unless there’s flashing or fading.

Because it lacks the arcade support accounting for 2.75 GB on the SF2000, the device ships with only a 8 GB TF/microSDHC card (42 MB of which aren’t allocated to a partition), formatted FAT32. It includes the firmware and the default set of 6267 ROMs. This leaves around 1.75 GB for your own ROMs. Actually, there’s more space if you follow the manual: All the ROMs are just for demonstration and you are supposed to delete them right when you receive the console, even though the menus are hardcoded to exactly these files. The GB300 is picky in terms of which TF cards it will accept.

The device comes with a 70 cm (28”) cable from a 2.5mm male audio plug to two male RCA (cinch) plug. The yellow RCA plug is for composite video and the red one for sound. You can plug them into older TVs either directly or via a SCART adapter. If you plug the cable in the GB300, its own screen will be turned off. The TV output has a better resolution (640x480) than the internal screen’s 320x240. If your TV doesn’t care, use NTSC 480i to avoid unnecessary vertical scaling to 576i. NTSC outputs a vertically pixel-perfect result of the user interface. Unlike the SF2000, the TV signal will be fine while charging the GB300. Do not plug in the AV cable until the device has completely booted (that includes not plugging in the cable before switching the device on, meaning that the full-size bootlogo is never used).

The GB300 works with the wired gamepads that sometimes ship with some other cheap(er) consoles. You cannot normally buy them individually and the GB300 isn’t sold bundled with them either. These devices work for solely the second player in games that support that. Wireless gamepads don’t work on the GB300, e.g. the gamepad bundled with the SF900 TV stick. Note that neither of these complies with industry standards like USB or BT, so they don’t have any use with computers, laptops or mainstream consoles. There are two types of the wired gamepads, the common 5-wire and the rare 4-wire. The GB300 uses the latter. These gamepads have a Micro USB plug and need to be adapted to USB-C. This comes despite the fact that “external gamepad double against” is even promoted on the front of the GB300’s box…

The GB300 is powered by a standard 18650 battery that you can easily change. The default battery appears to have overcharge protection (the charging current will drop when the battery is full), yet the green charging light will not turn off. If the battery is very low (crashes and glitches), it will take a little under 4 VAh until it stops charging. This suggests that the capacity is lower than the SF2000’s 1750 mAh. This is supported by the manual and box listing 800 mAh, and people reporting that the (light pink and completely unlabeled) battery of the GB300 is lighter than the SF2000’s. More recently, people have reported receiving labelled batteries, confirming the 800 mAh. Neither device has undercharge protection, so leaving the device on with a low battery can kill the battery. One person reported that their GB300 came with the power switch in the ‘ON’ position and therefore a dead battery. Buying a new battery worked. If you buy a new battery, consider one with both, over- and undercharge protection. Although the SF2000 takes flat batteries, the GB300 seems to require some manipulation to its contact springs due to the console’s case design. It initially charges with around 2.5 to 2.9 W, which decreases as it charges.

Another similar device is the 8-Bit King, but that’s an HDMI stick with wireless gamepads. It’s usually around one dollar cheaper than the GB300 and lacks support for SNES, GBA and MD/SMS because it has worse RAM. There is a hack for limited MD/SMS support though. The 8-Bit King too plays your own ROMs and can save.

General Firmware Features

The GB300’s stock firmware emulates the following devices:

Compared to the SF2000 stock firmware, the GB300 lacks the arcade section and adds the PCE. If you don’t mind the weird colors, you could also play Game Gear games that do not make use of the Start button. Change the .gg extension to .sms to make them show up. smspower.org has color patches (“GG2SMS”) for around 200 GG games (they list 185 different games, for which there are 225 versions on No-Intro, but not all versions are supported). There’s a list of GG2SMS patches that work on the GB300 in this document.

There’s actually two things called “firmware” on the GB300: There is a small bootloader (512KiB) that loads the firmware from the TF card. You should patch that bootloader to prevent issues when tampering with files in the BIOS folder on the TF card. Really. This patch works for the GB300 as well and takes only a few seconds. With the bootloader separated from the rest of the firmware and the firmware on a TF card, any modding attempts are relatively safe.

The SF2000 firmware does not work on the GB300. There is no known way to retrieve an updated official firmware because the manufacturer is unknown, so the only chance will be to wait for an alternative firmware to be released. The default BIOS dates to the 15th of December, 2023. You can’t use the GB300’s firmware on the SF2000 either (because the GB300’s firmware is much smaller, it would leave more of the 16 MiB available memory for modders to add more features). See multicore below for a firmware mod.

Saving

Savestates: The device features four save states per game which allow saving at any point (press Start+Select). However, they are usually incompatible between different emulators. If you want to try anyway, you first need to extract them from their zlib-based format (same as on the SF2000). There is a tool for that. .nfc ROMs (including those in compressed files) use uncompressed save states which are not supported by that tool. Tests with VBA-M’s GBA save states (after extracting the gzip file that is VBA-M’s save state format) didn’t work (black screen on the GB300).

Battery Saves: Normally, you would be able to exchange battery files between emulators. These are the files that store the savegames created by the games’ save feature (should one exist). However, there’s an issue with them on the GB300:

multicore

Discord users osaka (bnister) and Prosty (_prosty) brought multicore to GB300 on April 27th, 2024. This means that you can now access many more emulators and enjoy way better GBA performance.

Installing and using multicore with GB300 Tool

The easiest way to use multicore is probably via GB300 Tool. Expand “Assets” on that page, download the ZIP file and start the tool. Enter your TF reader’s drive letter and follow these steps:

  1. Check the first checkbox on the BIOS/Device page that comes up right after entering your drive letter.
  2. Put the TF card in your GB300 and boot. It will display some progress indicator during boot for a few seconds.
  3. Turn off the GB300 and put the card in your TF reader again.
  4. Put the 7-Zip file’s content on your existing TF card.
  5. Restart GB300 Tool to make it notice that you now have multicore.
  6. Select one of the first eight tabs in GB300 Tool and either click “Add…” or drop your ROMs on the tool. It will ask you for the multicore core, but will have recommendations for you. If GB300 tells you that you need a BIOS, you need to put it the bios folder on your TF card. Here’s a list of cores. Most cores link to libretro’s docs with more information on BIOS.

You only have to do steps 1 to 5 once.

Installing and using multicore manually

Note: Multicore saves in ROMS\save. The thumbnail (screenshot) is named and formatted like always, but with no payload other than the image, as the state is in another file that isn’t compressed.

ROMs and Gameplay

* * * This entire section is about the stock firmware. It does not apply to multicore which cannot run zipped ROMs and therefore none of the stock ROMs either. Multicore does not take away any functionality, so installing multicore will still allow you to use the stock emulators with stock ROMs and any custom ROMs that do not match the filename pattern described above. * * *

To play your own games, create the folder ROMS (case-insensitive like all filenames on FAT-32) on the TF card and put your ROMs there. You can also use single-file ZIP files to save memory. Also create a save subfolder (ROMS\save), because the GB300 will not create one for you and fail saving if that subfolder is missing.

Stock ROMs however come in their own format. The first 0xEA00 bytes are a 144x208 pixel RGB565 image with no header whatsoever. (You can technically change the size of the image, see the Foldername.ini section.) After that comes a ZIP file, obfuscated with five differences to keep you from opening it:

Changing the things above will give you a standard ZIP file. At least 7-Zip is already fine if you just fix the local header magic number, even though the file inside will have a strange filename then.

Emulator Version Git Commit File Extensions Bitmask
XZip-XUnZip unknown unknown .bkp, .zip 0x00000100
(thumbnailed file)     .zfc, .zsf, .zpc, .zmd, .zgb 0x00000300
XZip-XUnZip unknown unknown .zfb* 0x00000300
Snes9x 2005 v1.36 unknown .smc, .fig, .sfc, .gd3, .gd7, .dx2, .bsx, .swc 0x08000000
FCEUmm none 7cdfc7e .nes, .fds, .unf, .unif 0x01000000
unknown unknown unknown .nfc 0x02000000
TGB Dual v0.8.3 9be31d3 .gbc, .gb, .sgb 0x20000000
gpSP v0.91 261b2db .gba, .bin, .agb, .gbz 0x10000000
PicoDrive 1.91 cbc93b6 .bin, .md, .smd, .gen, .32x, .cue, .iso, .sms 0x04000000
Mednafen PCE Fast v0.9.38.7 unknown .pce, .cue, .ccd, .chd 0x80000000

* = .zfb does have the bitmask 0x00000300 used for thumbnailed files, but the GB300 can only show thumbnails for the third to seventh file extension in its list (which is identical to the one above). .zfb is the eighth in that internal list so there is no thumbnail. This means that there is absolutely no chance to use thumbnails for ROMs launched with multicore. The lack of a thumbnail for .zfb is funny because on the SF2000, the sole use of .zfb is to provide the thumbnail for a file in another directory. ZFB is short for ZIP Final Burn (an emulator), despite not containing a ZIP file.

The named emulators are from libretro. If they were used in that context, they’d report all the given extensions to libretro, but the the GB300 does not display the stroke-out ones. .bin files are associated with PicoDrive, not gpSP, so they are stroke-out for the latter.

ZIP and thumbnailed files are both allowed to be optionally obfuscated. And yes, even a .zip file is allowed to be obfuscated.

The bitmask is located in the BIOS where it comes after the extension. The block with this data is close to the end of the BIOS file. Open it a hex editor and search for NFC because that string does not occur anywhere else. .nfc is associated with a different NES emulator than the .fds, .nes and .unf. That extension is frequently seen in stock ROMs. The most notable difference is that this emulator’s save states are uncompressed. It is believed that this NES emulator is the BIOS creators’ own NES emulator, probably the one that’s also used in the cheap Famiclones (see the introduction). Neither NES emulator seems to be able to run VT03. Loading .fds fails, even with the correct BIOS in the correct folder (ROMS).

The GB300 relies on the extension (or, more precisely, the extension’s bitmask) to decide what to do with the file:

There are no signs of other supported emulators, but it looks like MPEG-2 support is included but inaccessible. If you force the GB300 to display .chd files, opening one will cause it to load indefinitely, even for the tiniest PCE-CD game out there, Hawaiian Island Girls (under 3 megabytes). Same goes for .cue files no matter if MD-CD or PCE-CD.

Nintendo Entertainment System

For some reason, all (unpacked) FC ROMs had their header changed. 0x07 to 0x0F (counting from 0) are zeroed. Sometimes 0x06 is changed as well (but not zeroed).

Compared to the SF2000, the following games are missing:

Games with an asterisk are duplicates of games that are still on the device.

PC Engine

Performance of PCE is really good. Even the “3D” racing games run very smoothly.

There seems to be no way to get it to run TurboGrafx-CD games.

None of the only five SuperGrafx games work. The screen is all black or purple, and that’s not even deterministic. Aldynes has music for some seconds, but then crashes. Pressing the start button before it crashes gives you a purple screen with some glitches at the bottom center, then the game instantly freezes. None of the games will freeze the GB300.

Super Nintendo Entertainment System

With the arcade removed, the SNES and GBA are the only two systems where games can have a bad performance. However, the SNES has a lot less issues than the GBA.

Final Knockout does work on the GB300. It was broken on the SF2000 because the bytes from 0xA8000 to 0xBFFFF of the .zsf file were replaced with unidentified data.

Compared to the SF2000, the following file is missing:

SEGA Mega Drive, SEGA Master System and SEGA Game Gear

SEGA Mega Drive

Compared to the SF2000, the following game is missing:

But one thing got better: Instead of the 225 broken thumbnails on the SF2000, there are only 45 on the GB300. These thumbnails were saved in BGRA8888 instead of RGB565. However, the dimension is correct. Despite the thumbnail taking up twice the space, the device is still able to find the archive and run the game. The following MD games have no working thumbnail on the GB300:

SEGA PICO

The SEGA PICO is technically identical to the Mega Drive. It looks like a children’s laptop, but you place the book-shaped cartridges (“storyware”) where you would expect a screen and connect it to a TV for video. As this is simply the Mega Drive, the GB300 can run SEGA PICO games software. No PICO storybook ROMs ship with the console though.

Even current versions of PicoDrive do not support its successor, the SEGA Advanced Pico Beena.

SEGA Master System

Only MD is advertised and there are no SMS games included. The device will still play them if you add them yourself. The button assignments are strange, though:

SEGA Game Gear

Most Game Gear games will load. (The games that don’t load will have a black screen.) The Game Gear’s resolution is 160x144, but the emulator displays this in the center of the SMS’s 256x192 pixel viewport. Graphics outside the center 160x144 area sometimes make sense (so you basically have an extended vision) but in some cases they’re glitched. Colors are severely glitched all the time, but Audio is fine. If you don’t mind the weird colors, you could play, if it wasn’t about one other thing: The Game Gear has a D-Pad (which corresponds to the GB300’s D-Pad), a “1” button (which the GB300 calls B and is mapped to the B button by default) and a “2” button (which the GB300 calls C and is mapped to R by default). And then, well, there’s the “Start” button, which isn’t mapped at all and none of the key IDs I tried (-1 through 19) corresponded to it. The majority of the Game Gear games require you to press it to get past the title screen (or, in some cases, to start the game after picking options), most notably almost all Sega games (the only exception that I know of is the beta version of the Sega Game Pack 4 in 1). Of the 25 best-rated Game Gear games on MobyGames, there are only seven that aren’t blunt ports from other GB300 consoles and only one of the latter does not require the use of the Start button: Magical Puzzle: Popils.

smspower.org has patches for many games, especially the unique ones, that will change them to SMS. The Start button seems to be an issue for them as well, because the SMS has no direct equivalent.

Here’s a complete list of Game Gear to SMS conversions that you can play on your GB300 because they work and do not require an external gamepad. There are 88 different games (103 including regional versions, revisions and re-releases). The following tables uses A and B for the buttons to make them easier to distinguish.

No-Intro Name (Other Names) ID CRC-32
Before
Best
Patch
CRC-32
After
Pause Start
Does
Outside
160×144
Aa Harimanada (Japan) 0002 1d17d2a0 v0.6 442398bb ? - useful
Arcade Classics (USA) 0013 3deca813 v1.0 3ea9582d ? - blank
Arena (USA, Europe) (Arena Maze of Death) 0015 7cb3facf v0.31 f9a9e13f ? - glitched
Ariel - The Little Mermaid (USA, Europe, Brazil) (En) 0016 97e3a18c v1.1 98c81182 ? - useful
Baku Baku (USA) 0025 8d8bfdc4 v1.1 2360c031 Start Start blank
Batman Forever (World) 0028 618b19e2 v1.1 5c80865b Start Start glitched
Batter Up (USA)
Gear Stadium (Japan)
0030
0128
16448209
0e300223
v0.3 df35fa20
148b2704
? - glitched
Battleship - The Classic Naval Combat Game (USA) 0031 e9987511 v1.1 500eff47 ? Start glitched
Battletoads (Japan, Europe) (En)
Battletoads (USA)
0032
0033
cb3cd075
817cc0ca
v1.1 7aa39825
(for both)
Start Start glitched
Berlin no Kabe (Japan) 0037 325b1797 v1.2 e8b0a245 Start Start blank
Bishoujo Senshi Sailor Moon S (Japan) 0038 fe7374d2 v0.2 95f50b0e Start Start glitched
Bugs Bunny in Double Trouble (USA, Europe) 0042 5c34d9cd v0.1 4542f03d ? Restart glitched
Bust-A-Move (USA) 0043 c90f29ef v1.0 920970f1 B Restart background
Buster Ball (Japan) 0044 7cb079d0 v1.2 3bf5c4d8 Start Start blank
Buster Fight (Japan) (En,Ja) 0045 a72a1753 v1.0 f76c577c ? Freeze useful
Captain America and the Avengers (USA) 0047 5675dfdd v0.4 c8c650f9 Start Start glitched
Chessmaster, The (USA, Europe, Brazil) (En) 0053 da811ba6 v1.1 27696636 Start Start blank
Clutch Hitter (USA) 0060 d228a467 v1.1 f042b9c7 Start, A Start blank
Crazy Faces (Europe) (Proto) 0493 46ad6257 v1.0 28e07c39 Start Start blank
Crystal Warriors (USA, Europe) 0067 529c864e v1.11 702483aa Start Start glitched
Dr. Franken (Europe) (Demo) 0485 c9907dce v1.0 810adea6 ? Crash useful
Ganbare Gorby! (Japan) (Factory Panic, Crazy Company) 0125 a1f2f4a1 v0.4 ac0e19ea A - glitched
Fatal Fury Special (USA)
Fatal Fury Special (Europe)
Garou Densetsu Special (Japan)
0108
0458
0127
449787e2
fbd76387
9afb6f33
v1.2 4b7f7b2d
1c6cfac7
Start Start glitched
Frogger (USA) (Proto) 0117 02bbf994 v0.92a 71112e1e Start Start glitched
Galaga ‘91 (Japan) (Galaga 2) 0122 0593ba24 v1.0 812d56ee B - mostly blank
GG Aleste (Japan) (En)
GG Aleste (Japan) (En) (Aleste Collection)
0132
0807
1b80a75b
0a49407d
v1.2 c84576ba
d98c919c
B - background
Power Strike II (Japan, Europe) (En) (GG Aleste II) 0286 09de1528 v1.6 f0b7cef6 Start Start useful
GG Portrait - Pai Chen (Japan) 0134 695cc120 v1.0 11875dea ? - glitched
GG Portrait - Yuuki Akira (Japan) 0135 51159f8f v1.0 ec9023ee ? - blank
GG Shinobi, The (Japan)
Shinobi (World) (Rev A)
0138
0137
83926bd1
30f1c984
v1.1 c79d7b37
85b0c578
B - background
GP Rider (World) 0141 876e9b72 v1.0 48966551 B - glitched
Griffin (Japan) 0143 a93e8b0f v1.01 8653cb4d ? - background
Gunstar Heroes (Japan) 0144 c3c52767 v0.9 9fbd6261 Start Start background
Tarot no Yakata (Japan) (House of Tarot) 0152 57834c03 v1.0 fe6180fd ? Restart glitched
Itchy & Scratchy Game, The (USA, Europe) 0162 44e7e2da v0.99 f15d8e09 ? - useful
J.League GG Pro-Striker ‘94 (Japan) 0163 a12a28a0 v1.0 628518c7 ? - background
J.League Soccer - Dream Eleven (Japan) 0164 abddf0eb v1.0 79b83f96 ? - background
James Pond 3 - Operation Starfi5h (Europe) 0166 68bb7f71 v1.1 71bb012e ? - background
Jeopardy! (USA) 0168 d7820c21 v1.0 7066f925 ? Freeze glitched
Jeopardy! - Sports Edition (USA) 0169 2dd850b7 v1.0 fe274916 ? Restart glitched
Junction (Japan) (En) 0174 a8ef36a7 v1.1 203f4abe B - blank
Kinetic Connection (Japan) 0183 4af7f2aa v1.0 ae1e11b4 A - blank
Madden NFL 95 (USA) 0200 75c71ebf 0.1 dbc73e55 ? - glitched
Magical Puzzle Popils (World) (En,Ja) 0209 cf6d7bc5 v1.1 e48ac8a3 ? - blank
Mighty Morphin Power Rangers (USA, Europe) 0224 9289dfcc v0.6 e6c9e6c3 Start Start glitched
Mighty Morphin Power Rangers - The Movie (USA, Europe, Brazil) (En) 0225 b47c19e5 v0.61 66e2943f Start Start glitched
Nazo Puyo 2 (Japan) 0236 73939de4 v0.9 a0715293 ? - blank
NFL Quarterback Club 96 (USA) 0246 c348e53a v1.0 e130321e ? Restart useful
Ninja Gaiden (USA, Europe, Brazil) (En)
Ninja Gaiden (Japan)
0251
0250
c578756b
20ef017a
v1.2 244bc257
(for both)
? - glitched
Pac-Attack (USA) 0261 9273ee2c v1.0 c57cd3f1 B - blank
Pac-in-Time (USA) (Proto) 0262 64c28e20 v1.01 5c547a12 ? - glitched
Pac-Man (Japan) (En) 0263 a16c5e58 v0.91 aaeb0ebd A - glitched
Paperboy 2 (USA) 0266 8b2c454b v1.0 0d491508 ? - glitched
Pengo (Europe)
Pengo (Japan)
0268
0267
0da23cc1
ce863dba
v1.0nv c466c41f
3bb9e266
A - blank
Phantasy Star Adventure (Japan) 0275 1a51579d v1.1 9a34f904 ? - blank
Pinball Dreams (USA) 0278 635c483a v1.0 9b1e554a ? - glitched
Pop Breaker (Japan) 0284 71deba5a v1.2 70f930e7 A+B, Start Start useful
Primal Rage (USA, Europe) 0288 2a34b5c7 v1.0 4405645e ? - glitched
Psychic World (USA, Europe, Brazil) (En) (Rev 1) 0295 73779b22 v1.0 5da0dabd Start Start glitched
Puyo Puyo (Japan) (En,Ja) (Puzlow Kids) 0298 d173a06f v1.0 718376c0 ? - blank
Ristar (World) (Ristar - The Shooting Star) 0311 efe65b3b v1.5 40707acd Start Start useful
Royal Stone - Hirakareshi Toki no Tobira (Japan) 0315 445d7cd2
11d36c92
v1.2en
v1.2jp
8e95363c ? - glitched
Shanghai II (Japan) (Rev A)
Shanghai II (Japan)
0456
0325
81314249
2ae8c75f
v1.0 a3852ecb
(for both)
? - glitched
Shaq Fu (USA) 0326 6fcb8ab0 v0.1 52531898 ? - glitched
Shikinjou (Japan) 0327 9c5c7f53 v1.0 f670d70d B Restart blank
Slider (USA, Europe)
Skweek (Japan)
0336
0335
4dc6f555
3d9c92c7
v1.2 94a1f113
59ed0b75
B Restart glitched
Solitaire FunPak (USA) 0338 f6f24b75 v1.0 c5e6fbb1 N/A - blank
Solitaire Poker (USA, Europe)
Ryuukyuu (Japan)
0339
0316
06f2fc46
95efd52b
v1.0 08d4d240
74c64832
? - useful glitch
Sonic Drift (Japan) (En) 0344 68f0a776 v0.4 43258667 Start Start useful
Sonic Drift 2 (World) 0346 d6e8a305 v1.1 051fb276 Start Start useful
Sonic Labyrinth (World)
Sonic Labyrinth (USA, Europe) (Virtual Console)
0347
0802
5550173b v1.1a 1d51f6d3
fd304176
A - glitched
Sonic The Hedgehog - Triple Trouble (USA, Europe, Brazil) (En) 0352 d23a2a93 v0.4 1e40e1ea Start Start mostly useful
Soukoban (Japan) 0354 0f3e3840 v1.1 e35a6edd A - blank
Spider-Man - X-Men - Arcade’s Revenge (USA) 0357 742a372b v1.1 35a0a649 Start Start mostly useful
Spirou (Europe) (Proto) 0359
0366
ab622adc v1.1 a9dd9a7c ? Restart glitched
Star Wars (USA, Europe)
Star Wars (USA, Europe) (Alt)
0365 db9bc599
0228769c
v0.2a b7c53d7e
? - useful ingame
Streets of Rage (World) (Bare Knuckle) 0368 3d8bcf1d v0.56 206d16e8 Start Start glitched
Streets of Rage 2 (World) (Bare Knuckle II) 0369 0b618409 v0.71 45b8adb8 Start Start glitched
Super Golf (Japan) 0373 528cbbce v0.1 6753bb03 ? - glitched
Super Momotarou Dentetsu III (Japan) 0375 b731bb80 v1.0 65cbd81f N/A - blank
Surf Ninjas (USA, Europe, Brazil) (En) 0383 284482a8 v1.0 11d9e074 ? - glitched
Tails Adventure (World) (En,Ja) (Tails Adventures)
Tails Adventure (World) (En,Ja) (Virtual Console)
0386
0803
5bb6e5d6
a354ea49
v1.5
v1.3
8635c737
2935ba70
Start Start useful
Tarzan - Lord of the Jungle (Europe) 0394 ef3afe8b v1.0 52a3501b ? - glitched
Tempo Jr. (World) 0398 de466796 v1.0 4a707dfb Start Start glitched
Tesserae (USA) 0402 bf696f94 v1.0 415e61d0 ? - useful glitch
WildSnake (USA) (Proto) 0501 d460cc7f v1.0 0c45632b A - blank
Yu Yu Hakusho II - Gekitou! Nanakyou no Tatakai (Japan) 0439 46ae9159 v1.0 7afa5fa3 A - useful glitch
Yu Yu Hakusho - Horobishimono no Gyakushuu (Japan) 0438 88ebbf9e v0.1 475b35f8 ? - glitched

Notes:

There’s a few more GG games that you can play, because technically they are normal SMS games and will therefore not have glitched colors. Some ROM sites even list these with an .sms extension although they’re in the Game Gear category. Still, some ROMs will not work.

No-Intro Name ID CRC-32 Remarks
Castle of Illusion Starring Mickey Mouse (USA, Europe, Brazil) (En) 0051 59840fd6 Start button is working
Cave Dude (USA) (Proto) 0503 cc521975 Start button neither working nor mandatory
Chase H.Q. (USA) 0480 c8381def Start button neither working nor mandatory
Excellent Dizzy Collection, The (Europe) 0100 aa140c9c Game does not load
Fantastic Dizzy (USA, Europe) (En,Fr,De,Es,It) 0105 c888222b No useful video, glitched audio
Jang Pung II (Korea) (En) (Unl) 0469 76c5bdfb No useful video, no audio
Mickey Mouse no Castle Illusion (Japan) 0050 9942b69b Start button is working
Olympic Gold (Europe) (En,Fr,De,Es,It,Nl,Pt,Sv) 0256 1d93246e Start button is working
Olympic Gold (Japan, USA, Brazil) (En,Fr,De,Es,It,Nl,Pt,Sv) 0257 a2f9c7af Start button is working
OutRun Europa (USA) 0260 f037ec00 Start button neither working nor mandatory
Predator 2 (USA, Europe) 0287 e5f789b9 Start button is working
Prince of Persia (USA, Europe) (Beta) 0290 45f058d6 Start button is working
Prince of Persia (USA, Europe) 0289 311d2863 Start button is working
R.C. Grand Prix (USA) 0305 56201996 Start button neither working nor mandatory
Rastan Saga (Japan) 0306 9c76fb3a Start button is working
Street Battle (USA) (Proto) (Unl) 0506 01a2d595 No useful video, no audio
Street Hero (USA) (Proto 1) 0489 9fa727a0 No video, glitched audio
Street Hero (USA) (Proto 2) 0490 fb481971 Start button neither working nor mandatory
Super Kick Off (Europe) (En,Fr,De,Es,It,Nl,Pt,Sv) 0374 10dbbef4 Start button is working
Taito Chase H.Q. (Japan) 0391 7bb81e3d Start button is working
WWF Wrestlemania - Steel Cage Challenge (USA, Europe) 0433 da8e95a9 Start button neither working nor mandatory

This list contains only ROMs listed on No-Intro. GoodGG has more ROM than No-Intro.

Other SEGA Consoles

Despite the undocumented support for PICO, SMS and options to make GG games work, you aren’t that lucky with the other Sega consoles. If you change the GB300’s BIOS to display them or change the extension (it doesn’t matter which of these you do, with the exception of a very few SG-1000 games), the following things will happen:

Game Boy

Compared to the SF2000, the following games are missing:

Game Boy Color

Compared to the SF2000, the following games are missing:

Game Boy Advance

Unlike all other consoles in the GB300, the ROM list for GBA is identical to the SF2000. Pokemon Glazed is the only non-MD file with an incorrect thumbnail, but not because of an incorrect format but because it’s too big (346x500). It will still run.

The GB300 ships with the official (pirated) gba_bios.bin in the bios folder. This is, however, not the folder where the emulator will look for it. To use the official BIOS, copy it to \GBA\mnt\sda1\bios\gba_bios.bin and \Roms\mnt\sda1\bios\gba_bios.bin (create all of these folders if they do not exist). Thanks to bnister (osaka) for finding this out. One game that requires this procedure is The Legend of Zelda - The Minish Cap (for the main menu), which however does not ship with the device. There are still games that don’t work even with that BIOS. The BIOS does not seem to affect the performance. States with and without the BIOS are mutually incompatible. Loading a non-BIOS state when BIOS is active displays the GBA’s boot animation and then starts the game. The battery from the state will not be present either.

As in the SF2000, performance varies heavily between games. And even language versions: Probably the oddest example here are the two Advance Wars games, considered the best games for the GBA according to MobyGames. Graphically, they are very simple games. The American version of Advance Wars 2 (a hack of which with Chinese menus ships with the console) is somewhat playable. The American version of Advance Wars 1 works a tiny bit worse but is still playable. The European version of Advance Wars 1 (included with the console) performs too bad to be fun to play. The European Advance Wars 2 is basically unplayable because it’s too slow. There is no PAL or NTSC version of the GBA or its games. They’re always supposed to run at 60 fps. Using TV output doesn’t improve the performance either, no matter if PAL or NTSC. Performance on all Advance Wars games gets even worse when there is any dialogue on screen.

3D games on the GBA don’t work well either. Of the five Need for Speed games for example (none of which are included), only Porsche (both regions) and Underground 2 will get past the language selection and the EA logo.

Tools

Most tools designed for the SF2000 don’t work. Tools are often incompatible because not only is the BIOS different, but also the Resources have different names. This is especially true for Tadpole. Just starting it already patches your ROM lists and will break all default ROMs. It will only leave the GBA (because the files used for the GBA on the GB300 are used for the arcade on the SF2000, but there is no ARCADE folder for Tadpole to scan). If you did use Tadpole, look for the files in the Resources folder with the current date and restore the backups Tadpole put there.

The following tools were made specifically for the GB300:

Tools for the SF2000 that should work for the GB300:

Other links:

Resources

Note: There are no language strings on the GB300, just a few images.

Fonts

There is only one file, yahei_Arial.ttf, identical to the SF2000’s font file of the same file name. Microsoft YaHei is a Chinese typeface that you can probably find on your computer. Despite also showing up as Microsoft YaHei when you open it, yahai_Arial.ttf is different as it uses Arial for non-Chinese script, but with some differences to the usual Arial typeface. For example, it does not feature so-called tabular figures (so names are not aligned in the game lists) and the baseline varies significantly between Latin letters, making the font look “wavy”.

Images

Unlike the SF2000, the GB300 supposedly does not have any unused images (not sure about the ‘empty battery’ screen though). Many have been renamed on the GB300 compared to the SF2000.

File Comp’s Dim’s Description View
appvc.ikb BGRA8888 150x214 “missing image” image, also the white frame for thumbnails view
bfrjd.odb RGB565 640x280 language selection, Korean selected (the seventh item) view
bisrv.nec RGB565 640x480 pause menu, third entry selected view
bttlve.kbp BGRA8888 60x144 6 battery states view
bxvtb.sby BGRA8888 192x224 “TV SYSTEM” in 7 different languages view
c1eac.pal BGRA8888 26x22 checked checkbox, indicating the selected TV standard and language view
d2d1.hgp RGB565 640x480 pause menu, second entry selected view
dism.cef RGB565 640x480 pause menu, first entry selected view
dpskc.ctp RGB565 384x320 4 different selected save states view
drivr.ers BGRA8888 152x160 the five words of the pause menu in Arabic view
dsuei.cpl BGRA8888 152x160 the five words of the pause menu in English view
dufdr.cwr BGRA8888 240x168 “SETTING” in 7 different languages view
dxva2.nec RGB565 640x288 keyboard for search, embossed keys view
ectte.bke BGRA8888 1200x120 12 bottom tab items, default state view
eknjo.ofd RGB565 640x280 language selection, Spanish selected (the fifth item) view
exaxz.hsp BGRA8888 448x768 logos in the top left view
fhshl.skb RGB565 640x280 language selection, English selected (the first item) view
fixas.ctp BGRA8888 152x160 the five words of the pause menu in Chinese view
gpapi.bvs RGB565 640x480 pause menu, fifth entry selected view
hctml.ers RGB565 320x2256 6 images of the device with one of the shoulder and ABXY buttons highlighted view
hlink.bvs RGB565 640x288 keyboard for search, keys with a bright frame view
icuin.cpl BGRA8888 152x160 the five words of the pause menu in Russian view
igc64.dll BGRA8888 217x37 Yes/No, No highlighted view
irftp.ctp BGRA8888 152x160 the five words of the pause menu in Korean view
jccatm.kbp RGB565 640x480 empty battery screen view
jsnno.uby BGRA8888 240x168 “HISTORY” in 7 different languages view
kmbcj.acp BGRA8888 288x448 “Archive already exists, overwrite this archive?” in 7 different languages view
lf9lb.cut RGB565 640x280 language selection, Portuguese selected (the sixth item) view
lk7tc.bvs BGRA8888 52x192 key names (B, TB, C, TC, ST, ST, SL, SL, U, U, D, D, L, TL, R, TR, A, TA, Z, TZ, X, TX, Y, TY) view
mczwq.ikb RGB565 640x336 6 device logos (the GB/GBC share one) for the top of the pause menu; whenever you press the DOWN key in the pause menu, it the image is shown or hidden depending on whether you are at the bottom (Joystick) of not view
mhg4s.ihg RGB565 400x192 Background for confirmation messages, with 3 different buttons selected (English only) view
mksh.rcv RGB565 640x288 keyboard for search view
ntrcq.oba BGRA8888 240x168 “SEARCH” in 7 different languages view
nvinf.hsp BGRA8888 1200x120 12 bottom tab items, selected state view
okcg2.old BGRA8888 24x24 star (for favorited games) view
ouenj.dut BGRA8888 240x168 “FAVORITES” in 7 different languages view
pwsso.occ RGB565 640x480 pause menu, fourth entry selected view
qasfc.bel BGRA8888 328x224 “Favorites are full !” (when already having 1000) in 7 different languages view
qdbec.ofd BGRA8888 240x168 “DOWNLOAD ROMS” in 7 different languages view
qwave.bke BGRA8888 152x160 the five words of the pause menu in Spanish view
sdclt.occ BGRA8888 424x58 selection background view
sfcdr.cpl RGB565 640x480 main background view
sgotd.cwt RGB565 640x280 TV system selection, NTSC selected (first item) view
snbqj.uby RGB565 640x280 TV system selection, PAL selected (second item) view
t2act.sgf RGB565 640x280 language selection, Chinese selected (the second item) view
tvctu.uby RGB565 640x280 language selection, Arabic selected (the third item) view
ucby4.aax BGRA8888 448x224 “Folder is empty!” in 7 different languages view
urlkp.bvs BGRA8888 328x224 “Remove from favorites?” in 7 different languages view
vdaz5.bjk RGB565 640x280 language selection, Russian selected (the fourth item) view
wshrm.nec BGRA8888 217x37 Yes/No, Yes highlighted view
wtrxj.lbd BGRA8888 192x224 “LANGUAGE” in 7 different languages view
xajkg.hsp BGRA8888 152x160 the five words of the pause menu in Portuguese view
xjebd.clq BGRA8888 448x224 “No games match the keyword!” in 7 different languages view
zaqrc.olc BGRA8888 8x224 message box left/right border view
ztrba.nec RGB565 64x320 key names (single and prefixed with “T” for autofire; also without and with a whitish background) view

ROM Lists

Your custom ROMs are alphabetically indexed into tsmfk.tax when the device boots. The following files contain the hardcoded names of the stock ROMs:

Folder File name file Chinese name file Pinyin name file
FC rdbui.tax fhcfg.nec nethn.bvs
PCE urefs.tax adsnt.nec xvb6c.bvs
SFC scksp.tax setxa.nec wmiui.bvs
MD vdsdc.tax umboa.nec qdvd6.bvs
GB pnpui.tax wjere.nec mgdel.bvs
GBC vfnet.tax htuiw.nec sppnp.bvs
GBA mswb7.tax msdtc.nec mfpmp.bvs

The Pinyin name file contains a Latin transcription of the Chinese names, but without vowels. It is used for searching when language is set to Chinese. File names are relative to a folder that can be changed by editing Foldername.ini. The first row in the table above refers to the fourth row in Foldername.ini (which is FC by default) and so on. See the Foldername.ini section right below.

In internally, the above table continues with the file name files tsmfk.tax, Favorites.bin and History.bin. The latter two however are in a different format. There are no corresponding Chinese name files or Pinyin name files.

tsmfk.tax and the files in the table have the following format:

Foldername.ini

Foldername.ini is neither an INI file, nor does it contain only folder names. It is a general menu configuration. Its default content is:

GB300
7
FFFFFF
FF8000 FC
FF8000 PCE
FF8000 SFC
FF8000 MD
FF8000 GB
FF8000 GBC
FF8000 GBA
FF8000 ROMS
FF8000 ROMS
FF8000 ROMS
12 0 3
7 8 9 10 11
20 112 144 208
424 58

The file’s content is matched to a Format string to extract the values. Funnily, this file is Windows (CR+LF) by default, even though the Format string is specifically Unix (LF). The encoding is UTF-8 without BOM (the device will not get past the boot logo if a BOM is present).

Let’s take a closer look at it:

Default Content Description
GB300 Name of the device. The BIOS is hardcoded to expect this header. Do not change.
7 Number of languages. It affects how the language strings are loaded from the images with multiple languages inside, and is also the index of the first TV system setup item, counted starting from 0. So you can hide languages from the language menu of you move the TV System backgrounds to their image files. You better leave this.
FFFFFF Default UI text color (HTML Code: #FFFFFF) unless selected (see below). All colors in this file are case-insensitive.
FF8000 FC First folder and its selected color (HTML Code: #FF8000)
FF8000 PCE Second folder and its selected color
FF8000 SFC Third folder and its selected color
FF8000 MD Fourth folder and its selected color
FF8000 GB Fifth folder and its selected color
FF8000 GBC Sixth folder and its selected color
FF8000 GBA Seventh folder and its selected color
FF8000 ROMS Eighth folder (see below) and its selected color
FF8000 ROMS Ninth folder (see below) and its selected color
FF8000 ROMS Tenth folder (see below) and its selected color
12 0 3 Number of bottom tabs (you better leave this), left tab (starting with 0) and default tab starting from the left tab (starting from 0) – so the selected tab is the sum of the latter two numbers (starting from 0)
7 8 9 10 11 Index of the “ROMS”, “FAVORITES”, “HISTORY”, “SEARCH” and “SETTINGS” tabs on the bottom tab bar (counting from 0). See below.
20 112 144 208 Position of the thumbnail (X, Y) and its width and height. Note that this does not cause the image to be stretched, so the latter two also affect the dimensions the device expects and loads from thumbnailed files. This means that decreasing the height may make sense (clips off the bottom part of the image) whereas any other change to the last two numbers will glitch the thumbnails unless you recreate all thumbnailed files. The width and height of appvc.ikb must be 6 more each.
424 58 Dimensions of sdclt.occ. As with the thumbnail file above, this changes the dimensions the device expects.
  Trailing line feed

Note that the ROM List files (see the sections above) are bound to the folders in this file. So rdbui.tax, which is used for the FC by default, will always refer to the first folder listed here. So if you swap the order of the folders, you need to swap these files.

Changing anything in the 7 8 9 10 11 row has a lot of strange side effects: The numbers 7, 8 and 9 each correspond to a file, tsmfk.tax, Favorites.bin and History.bin respectively. The file that corresponds to the first number in this row is populated with the folder given in its corresponding the line above. Example: Say this line starts with 9, meaning tenth folder and History.bin. If you turn on the device, History.bin gets populated with file names from the tenth (last) folder defined in Foldername.ini because the index 9 refers to History.bin. Now it gets inconsistent, because the eighth tab (count from 1) that you just changed (because it’s the first number in this line) will look like the History tab now as it has a thumbnail image, but it will still use the tsmfk.tax ROM list and still use the eighth image from ectte.bke. Accessing the tab that originally was the History however will freeze the device because it too will load its original file, History.bin, which has just been populated with data in an unsupported format. Swapping 8 and 9 causes existing Favorites and History lists to be initially swapped, but from then being updated with the correct entries. So it seems that this modification works, so does swapping 10 and 11. Changing Foldername.ini does not affect the order on the bottom tab bar. tl;dr: You better leave this line. Or better: The entire file except for the colors.

KeyMapInfo.kmp

The GB300 uses a larger KeyMapInfo.kmp file because it stores 7 key mappings instead of just 6. This makes its file incompatible with the SF2000 key map editor. Another difference to the SF2000 is that this file does not exist by default and is only created once you assign non-standard keys.

After each emulated console’s key map (24 bytes), it is repeated instantly (probably for the second player). Then comes the next console.

Consoles are encoded in the following order:

Console/Order Physical Button Save Order Available Values per Physical Button
1. FC X, Y, L, A, B, R 0x0800: A, 0x0000: B
2. PCE X, Y, L, A, B, R 0x0800: I, 0x0000: II
3. SFC X, Y, L, A, B, R 0x0800: A, 0x0000: B, 0x0A00: X, 0x0B00: Y, 0x0900: L, 0x0100: R
4. MD/SMS X, Y, L, A, B, R 0x0800: A, 0x0000: B, 0x0A00: X, 0x0B00: Y, 0x0100: C, 0x0900: Z
5. GB/GBC X, Y, L, A, B, R 0x0800: A, 0x0000: B
6. GBA L, R, X, A, B, Y 0x0800: A, 0x0000: B, 0x0A00: L, 0x0B00: R
7. unknown   defaults identical to SFC’s defaults

After each button’s 16-bit value from the table above comes a 16-bit flag for autofire: 0x0100 (or any odd number) if autofire is active (indicated by a T in the console’s key map editor), 0x0000 (or any even number) if not.

Note that not all of the button values you can select in the device’s key map editor actually exist on the PCE and GBA. Assigning other values than those above does display a different text, but doesn’t usually give any result. Just the Game Boy treats most (but not all) values assigned to the R button as B.

Note that the table above describes the actual behavior, whereas the key map editor is bogus for a lot of reasons:

This means that the bugs cancel each other out when the default key mappings are set, so the default mapping seemingly makes sense. Changing the buttons however will rarely ever do what you expect.

Per-game key mappings do not seem to work.

Sounds

All files are completely identical and have the same use as on the SF2000 v1.71. See the SF2000 documentation for more details.

Other Files

Once again, their format and use is identical to the SF2000.

List of ROMs

For the FC, MD, GB, GBC, GBA and SFC see vonmillhausen’s list. Games that are missing in the GB300 are listed above in this document. There are no new games for consoles that the SF2000 has, but Final Knockout does work on the GB300.

Note that all FC hashes are different for the GB300 because of the reasons explained above.

To play your own games, create the folder Roms on the TF card. You can also use ZIP files to save space. Make sure to create a save subfolder to be able to save.

In theory, you can also add ROMs inside the ROMS to Favorites.bin and History.bin (first word = 0x0700). But because the order changes whenever you add a game with a name lexically lower than any of your favorites, this will change the reference, so the GB300 does not add your own games there (I would guess the SF2000 doesn’t do that either).

List of PCE Games

The following is a list of all PCE games that ship with the GB300. The names listed here are the names on No-Intro. Their catalog knows all of the hashes, meaning that the PCE games are likely no strange hacks like many of the other ROMs. Thumbnails use only covers here, whereas other consoles use at least some screenshots instead. If you remove everything in brackets (and trailing spaces resulting hereof) from the No-Intro name, you get the name on the GB300, with four exceptions given in non-bold brackets after the No-Intro name.

No-Intro Name CRC32 No-Intro # No-Intro Status
21 Emon - Mezase Hotel Ou!! (Japan) 73614660 0002 good
1943 Kai (Japan) fde08d6d 0001 verified
Adventure Island (Japan) 8e71d4f3 0010 verified
Aero Blasters (USA) b03e0b32 0012 not verified
After Burner II (Japan) ca72a828 0013 verified
Air Zonk (USA) 933d5bcc 0014 good
Alien Crush (USA) ea488494 0016 good
All Star Power League (Japan) 04a85769 0286 not verified
Andre Panza Kick Boxing (USA) a980e0e9 0264 good
Aoi Blink (Japan) 08a09b9a 0018 verified
Appare! Gateball (Japan) 2b54cba2 0019 verified
Armed F (Japan) 20ef87fd 0020 verified
Artist Tool (Japan) 5e4fa713 0021 not verified
Atomic Robo-Kid Special (Japan) dd175efd 0022 verified
Ballistix (USA) 420fa189 0025 not verified
Bari Bari Densetsu (Japan) c267e25d 0026 verified
Barunba (Japan) 4a3df3ca 0027 verified
Batman (Japan) 106bb7b2 0028 good
Battle Lode Runner (Japan) 59e44f45 0029 verified
Battle Royale (USA) e70b01af 0030 not verified
Benkei Gaiden (Japan) (Wii Virtual Console) c9626a43 2465 good
Bikkuriman World (Japan) 2841fd1e 0034 verified
Blazing Lazers (USA) b4a1b0f6 0036 not verified
Bloody Wolf (USA) 37baf6bc 0038 good
Bodycon Quest II (Japan) (Unl) ffd92458 0039 not verified
Bomberman - Users Battle (Japan) 1489fa51 0046 not verified
Bomberman ‘93 - Special Version (Japan) 02309aa0 0041 good
Bomberman ‘93 (USA) 56171c1c 0042 not verified
Bomberman ‘94 (Japan) 05362516 0043 verified
Bomberman (USA) 5f6f3c2a 0045 not verified
Bonk 3 - Bonk’s Big Adventure (USA) 5a3f76d8 0047 not verified
Bonk’s Adventure (USA) 599ead9b 0048 not verified
Bonk’s Revenge (USA) (Alt 2) 14250f9a 0429 not verified
Bouken Danshaku Don - The Lost Sunheart (Japan) 8f4d9f94 0050 good
Boxyboy (USA) 605be213 0051 not verified
Bravoman (USA) cca08b02 0052 not verified
Break In (Japan) c9d7426a 0053 verified
Bubblegum Crash! - Knight Sabers 2034 (Japan) 0d766139 0054 verified
Bull Fight - Ring no Hasha (Japan) 5c4d1991 0055 good
Burning Angels (Japan) d233c05a 0056 good
Busou Keiji - Cyber Cross (Japan) d0c250ca 0057 good
Cadash (USA) bb0b3aef 0059 not verified
Champion Wrestler (Japan) 9edc0aea 0060 verified
Champions Forever Boxing (USA) 15ee889a 0061 not verified
Chase H.Q. (USA) 9298254c 0358 not verified
Chew-Man-Fu (USA) 8cd13e9a 0062 good
Chikudenya Toubei - Kubikiri Yakata Yori (Japan) cab21b2e 0064 verified
China Warrior (USA) a2ee361d 0066 verified
Circus Lido (Japan) c3212c24 0068 verified
City Hunter (Japan) f91b055f 0069 good
Columns (Japan) 99f7a572 0070 verified
Coryoon - Child of Dragon (Japan) b4d29e3b 0071 good
Cratermaze (USA) 9033e83a 0073 not verified
Cross Wiber - Cyber Combat Police (Japan) 2df97bd0 0074 good
Cyber-Core (USA) (Cyber Core) 4cfb6e3e 0076 not verified
Cyber Dodge (Japan) b5326b16 0077 verified
Cyber Knight (Japan) a594fac0 0078 verified
Daichi-kun Crisis - Do Natural (Japan) 61a2935f 0080 verified
Daisenpuu (Japan) 9107bcc8 0079 verified
Darius Alpha (Japan) (SG Enhanced) b0ba689f 0081 not verified
Darius Plus (Japan) (SG Enhanced) bebfe042 0082 verified
Darkwing Duck (USA) 4ac97606 0083 not verified
Davis Cup Tennis (USA) 9edab596 0084 not verified
Dead Moon (USA) f5d98b0b 0086 not verified
Deep Blue (USA) 16b40b44 0087 not verified
Detana!! TwinBee (Japan) 5cf59d80 0089 verified
Devil’s Crush (USA) 157b4492 0091 good
Die Hard (Japan) 1b5b1cb1 0092 good
Digital Champ (Japan) 17ba3032 0093 verified
Don Doko Don! (Japan) f42aa73e 0094 verified
Doraemon - Nobita no Dorabian Night (Japan) 013a747f 0096 good
Double Dungeons (USA) 4a1a8c60 0098 not verified
Down Load (Japan) (Download) 85101c20 0099 verified
Dragon Egg! (Japan) 442405d5 0101 verified
Dragon Saber (Japan) 3219849c 0102 verified
Dragon Spirit (USA) 086f148c 0105 not verified
Dragon’s Curse (USA) 7d2c4b09 0106 not verified
Dungeon Explorer (USA) 4ff01515 0111 verified
Dungeons & Dragons - Order of the Griffon (USA) fae0fc60 0254 not verified
Energy (Japan) ca68ff21 0112 verified
Eternal City - Toshi Tensou Keikaku (Japan) b18d102d 0378 good
F1 Circus ‘91 (Japan) d7cfd70f 0115 verified
F1 Circus ‘92 - The Speed of Sound (Japan) b268f2a2 0116 verified
F1 Circus (Japan) e14dee08 0117 verified
F-1 Dream (Japan) d50ff730 0113 good
F-1 Pilot - You’re King of Kings (Japan) 09048174 0114 verified
F1 Triple Battle (Japan) 13bf0409 0119 verified
Falcon (USA) 0bc0a12b 0120 not verified
Fantasy Zone (USA) e8c3573d 0122 not verified
Fighting Run (Japan) 1828d2e5 0123 verified
Final Blaster (Japan) c90971ba 0124 good
Final Lap Twin (USA) 26408ea3 0126 verified
Final Match Tennis (Japan) 560d2305 0127 verified
Final Soldier - Special Version (Japan) (En) 02a578c5 0129 good
Final Soldier (Japan) (En) af2dd2af 0128 verified
Fire Pro Wrestling - Combination Tag (Japan) 90ed6575 0130 verified
Fire Pro Wrestling 2 - 2nd Bout (Japan) e88987bb 0131 verified
Fire Pro Wrestling 3 - Legend Bout (Japan) 534e8808 0132 verified
Formation Soccer - Human Cup ‘90 (Japan) 85a1e7b6 0133 verified
Formation Soccer - On J League (Japan) 7146027c 0134 verified
Fushigi no Yume no Alice (Japan) 12c4e6fd 0135 verified
Gai Flame (Japan) 95f90dec 0136 verified
Gaia no Monshou (Japan) 6fd6827c 0137 verified
Galaga ‘88 (Japan) 1a8393c6 0138 verified
Galaga ‘90 (USA) 2909dec6 0139 not verified
Ganbare! Golf Boys (Japan) 27a4d11a 0140 verified
Gekisha Boy (Japan) e8702d51 0141 good
Genji Tsuushin Agedama (Japan) ad450dfc 0142 verified
Genpei Toumaden (Japan) b926c682 0143 verified
Gokuraku! Chuuka Taisen (Japan) e749a22c 0146 good
Gomola Speed (Japan) 4bd38f17 0147 verified
Gradius (Japan) 0517da65 0148 verified
Gunboat (USA) f370b58e 0149 not verified
Gunhed - Special Version (Japan) 57f183ae 0151 good
Gunhed (Japan) a17d4d7e 0150 verified
Hana Taaka Daka! (Japan) ba4d0dd4 0152 good
Hanii in the Sky (Japan) bf3e2cc7 0153 verified
Hanii on the Road (Japan) 9897fa86 0154 verified
Hatris (Japan) 44e7df53 0155 verified
Heavy Unit (Japan) eb923de5 0156 good
Hisou Kihei X-SERD (Japan) 1cab1ee6 0157 verified
Hit the Ice - VHL - The Official Video Hockey League (USA) 8b29c3aa 0159 not verified
Honoo no Toukyuuji - Dodge Danpei (Japan) b01ee703 0160 verified
ImageFight (Japan) (Image Fight) a80c565f 0162 verified
Impossamole (USA) e2470f5f 0163 not verified
J.J. & Jeff (USA) e01c5127 0165 not verified
J.League Greatest Eleven (Japan) 0ad97b04 0164 verified
Jack Nicklaus - Championship Golf (Japan) ea751e82 0166 verified
Jackie Chan’s Action Kung Fu (USA) 9d2f6193 0169 not verified
Jaseiken Necromancer (Japan) 53109ae6 0235 verified
Jigoku Meguri (Japan) cc7d3eeb 0170 good
Jinmu Denshou (Japan) c150637a 0171 verified
Juuouki (Japan) c8c7d63e 0173 verified
Kaizou Choujin Shubibinman (Japan) a9084d6e 0175 verified
Kattobi! Takuhai-kun (Japan) 4f2844b0 0178 good
Keith Courage in Alpha Zones (USA) 474d7a72 0179 good
KickBall (Japan) 7e3c367b 0180 verified
Kiki Kaikai (Japan) c0cb5add 0181 good
King of Casino (USA) 2f2e2240 0183 not verified
Klax (USA) 0f1b59b4 0185 not verified
Knight Rider Special (Japan) c614116c 0186 verified
Kore ga Pro Yakyuu ‘89 (Japan) 44f60137 0187 verified
Kore ga Pro Yakyuu ‘90 (Japan) 1772b229 0188 verified
Kung Fu, The (Japan) b552c906 0189 verified
Kyuukyoku Tiger (Japan) 09509315 0192 verified
Lady Sword - Ryakudatsu Sareta 10-nin no Otome (Japan) (Unl) c6f764ec 0193 verified
Legend of Hero Tonma (USA) 3c131486 0196 good
Legendary Axe II (USA) 220ebf91 0197 not verified
Legendary Axe, The (USA) 2d211007 0198 not verified
Lode Runner - Lost Labyrinth (Japan) e6ee1468 0199 verified
Maerchen Maze (Japan) a15a1f37 0200 verified
Magical Chase (USA) 95cd2979 0202 not verified
Mahjong Gokuu Special (Japan) f8861456 0206 verified
Mahjong Haouden - Kaiser’s Quest (Japan) df10c895 0207 verified
Mahjong Shikaku Retsuden - Mahjong Wars (Japan) 6c34aaea 0208 verified
Maison Ikkoku (Japan) 5c78fee1 0209 verified
Makai Hakkenden Shada (Japan) be62eef5 0211 verified
Makai Prince Dorabocchan (Japan) b101b333 0212 good
Maniac Pro Wres - Asu e no Tatakai (Japan) 99f2865c 0214 verified
Metal Stoker (Japan) 25a02bee 0216 good
Mizubaku Daibouken (Japan) b2ef558d 0218 verified
Momotarou Densetsu Gaiden - Dai-1-shuu (Japan) f860455c 0219 verified
Momotarou Densetsu II (Japan) d9e1549a 0220 verified
Momotarou Densetsu Turbo (Japan) 625221a6 0221 verified
Momotarou Katsugeki (Japan) 345f43e9 0222 verified
Monster Pro Wres (Japan) f2e46d25 0223 good
Morita Shougi PC (Japan) 2546efe0 0224 good
Moto Roader II (Japan) 0b7f6e5f 0227 verified
Moto Roader (USA) e2b0d544 0226 good
Battle Chopper (Japan) (Mr. Heli no Daibouken) 2cb92290 0229 verified
Naxat Open (Japan) 60ecae22 0232 verified
Naxat Stadium (Japan) 20a7d128 0233 verified
Nazo no Mascarade (Japan) 0441d85a 0234 good
Necros no Yousai (Japan) fb0fdcfe 0236 good
Nekketsu Koukou Dodgeball-bu - PC Bangai Hen (Japan) 65fdb863 0238 verified
Nekketsu Koukou Dodgeball-bu - PC Soccer Hen (Japan) f2285c6d 0239 good
Neutopia II (USA) c4ed4307 0243 not verified
Neutopia (USA) a9a94e1b 0241 not verified
New Adventure Island (USA) 756a1802 0244 verified
NewZealand Story, The (Japan) 8e4d75a8 0245 good
NHK Taiga Drama - Taiheiki (Japan) a32430d5 0246 verified
Night Creatures (USA) c159761b 0247 not verified
Niko Niko Pun (Japan) 82def9ee 0248 verified
Ninja Ryuukenden (Japan) 67573bac 0249 good
Ninja Spirit (USA) de8af1c1 0250 good
Ninja Warriors, The (Japan) 96e0cd9d 0251 verified
Obocchama-kun (Japan) 4d3b0bc9 0252 verified
Off the Wall (USA) (Proto) 8621ae02 0428 good
Operation Wolf (Japan) ff898f87 0253 verified
Ordyne (USA) e7bf2a74 0256 not verified
Out Live (Japan) 5cdb3f5b 0257 verified
Out Run (Japan) e203f223 0258 verified
Override (Japan) b74ec562 0259 good
P-47 - The Freedom Fighter (Japan) 7632db90 0260 verified
Pachio-kun - Juuban Shoubu (Japan) 4148fd7c 0263 verified
Pac-Land (Japan) 14fad3ba 0261 verified
Parasol Stars - The Story of Bubble Bobble III (USA) e6458212 0267 good
Parodius Da! - Shinwa kara Owarai e (Japan) 647718f9 0268 verified
PC Pachi-Slot - Idol Gambler (Japan) (Unl) 0aa88f33 0276 verified
Populous (Japan) 083c956a 0277 verified
Power Drift (Japan) 25e0f6e9 0279 verified
Power Eleven (Japan) 3e647d8b 0281 verified
Power Gate (Japan) be8b6e3b 0282 good
Power Golf (USA) ed1d3843 0284 good
Power League 4 (Japan) 30cc3563 0290 verified
Power League 5 (Japan) 8b61e029 0291 verified
Power League ‘93 (Japan) 7d3e6f33 0285 good
Power League II (Japan) c5fdfa89 0288 verified
Power League III (Japan) 8aa4b220 0289 verified
Power League (Japan) 69180984 0287 verified
Power Tennis (Japan) 8def5aa1 0293 verified
Pro Tennis - World Court (Japan) 11a36745 0294 verified
Pro Yakyuu World Stadium ‘91 (Japan) 66b167a9 0295 verified
Psycho Chaser (Japan) 03883ee8 0297 verified
Psychosis (USA) 6cc10824 0298 not verified
Puzzle Boy (Japan) faa6e187 0299 good
Puzznic (Japan) 965c95b3 0300 verified
Rabio Lepus Special (Japan) d8373de6 0305 verified
Racing Damashii (Japan) 3e79734c 0306 verified
Raiden (USA) bc59c31e 0308 not verified
Rastan Saga II (Japan) 00c38e69 0309 verified
Rock-On (Japan) 2fd65312 0310 verified
R-Type I (Japan) cec3d28a 0303 verified
R-Type II (Japan) (v1.1) 417b961d 0304 good
R-Type (USA) 91ce5156 0302 good
S.C.I. - Special Criminal Investigation (Japan) 09a0bfcc 0341 verified
Sadakichi Seven - Hideyoshi no Ougon (Japan) f999356f 0312 verified
Salamander (Japan) faecce20 0314 verified
Samurai-Ghost (USA) 77a924b7 0315 not verified
Sekigahara (Japan) 2e955051 0316 verified
Sengoku Mahjong (Japan) 90e6bf49 0317 verified
Shanghai (Japan) 6923d736 0318 verified
Shinobi (Japan) bc655cf3 0319 verified
Shiryou Sensen - War of the Dead (Japan) 469a0fdf 0320 verified
Shockman (USA) 2774462c 0321 good
SideArms (USA) d1993c9f 0325 good
Silent Debuggers (USA) fa7e5d66 0327 not verified
Sindibad - Chitei no Daimakyuu (Japan) b5c4eebd 0328 good
Sinistron (USA) 4f6e2dbd 0329 good
Skweek (Japan) 4d539c9f 0330 verified
Soldier Blade - Special Version (Japan) f39f38ed 0333 good
Soldier Blade (USA) 4bb68b13 0332 not verified
Somer Assault (USA) 8fcaf2e9 0334 not verified
Son Son II (Japan) d7921df2 0335 verified
Sonic Spike - World Championship Beach Volleyball (USA) f74e5eb3 0336 not verified
Space Harrier (USA) 43b05eb8 0339 not verified
Space Invaders - Fukkatsu no Hi (Japan) 99496db3 0340 verified
Spin Pair (Japan) 1c6ff459 0342 good
Spiral Wave (Japan) a5290dd0 0343 verified
Splatterhouse (USA) d00ca74f 0345 not verified
Stratego (Japan) 727f4656 0346 verified
Strip Fighter II (Japan) (Unl) d6fc51ce 0348 good
Super Metal Crusher (Japan) 56488b36 0349 good
Super Momotarou Dentetsu II (Japan) 2bc023fc 0351 verified
Super Momotarou Dentetsu (Japan) (Alt) 69d52e7a 2464 good
Super Star Soldier (USA) db29486f 0353 not verified
Super Volleyball (USA) 245040b3 0355 not verified
Susanoou Densetsu (Japan) cf73d8fc 0356 verified
Takeda Shingen (Japan) f022be13 0360 verified
Takin’ It to the Hoop (USA) e9d51797 0362 good
TaleSpin (USA) bae9cecc 0363 not verified
Tatsujin (Japan) (Beta) c1b26659 0365 not verified
Tatsunoko Fighter (Japan) eeb6dd43 0366 verified
Ten no Koe Bank (Japan) 3b3808bd 0367 verified
Tenseiryuu - Saint Dragon (Japan) 2e278ccb 0368 verified
Terra Cresta II - Mandoler no Gyakushuu (Japan) 1b2d0077 0369 good
Thunder Blade (Japan) ddc3e809 0370 verified
Tiger Road (USA) 985d492d 0371 not verified
Time Cruise II (Japan) cfec1d6a 0373 good
Time Cruise (USA) 02c39660 0372 not verified
Timeball (USA) 5d395019 0374 not verified
Titan (Japan) d20f382f 0375 verified
Toilet Kids (Japan) 53b7784b 0376 good
Tower of Druaga, The (Japan) 72e00bc4 0379 good
Toy Shop Boys (Japan) 97c5ee9a 0380 verified
Tricky Kick (USA) 48e6fd34 0382 not verified
Tsuppari Oozumou - Heisei Ban (Japan) 61a6e210 0383 good
Tsuru Teruhito no Jissen Kabushiki Bai Bai Game (Japan) f70112e5 0384 verified
Turrican (USA) eb045edf 0385 not verified
TV Sports Basketball (USA) ea54d653 0387 not verified
TV Sports Football (USA) 5e25b557 0389 not verified
TV Sports Hockey (USA) 97fe5bcf 0391 not verified
Valkyrie no Densetsu (Japan) a3303978 0403 verified
Veigues - Tactical Gladiator (USA) 99d14fb7 0394 not verified
Victory Run (USA) 85cbd045 0396 not verified
Vigilante (USA) 79d49a0d 0398 verified
Volfied (Japan) ad226f30 0400 verified
Wai Wai Mahjong - Yukai na Janyuu-tachi (Japan) a2a0776e 0402 verified
Wallaby!! - Usagi no Kuni no Kangaroo Race (Japan) 0112d0c7 0404 verified
Winning Shot (Japan) 9b5ebc58 0405 verified
Wonder Momo (Japan) 59d07314 0406 verified
World Circuit (Japan) b3eeea2e 0408 verified
World Class Baseball (USA) 4186d0c0 0409 good
World Court Tennis (USA) a4457df0 0410 not verified
World Jockey (Japan) a9ab2954 0411 verified
World Sports Competition (USA) 4b93f0ac 0412 not verified
W-Ring - The Double Rings (Japan) be990010 0401 good
Xevious - Fardraut Saga (Japan) f8f85eec 0413 verified
Yo, Bro (USA) 3ca7db48 0414 not verified
Youkai Douchuuki (Japan) f131b706 0427 verified
You-You Jinsei (Japan) c0905ca9 0416 verified
Zero4 Champ (Japan) (Alt) (Zero4 Champ V1.5) b77f2e2f 0418 not verified
Zero4 Champ (Japan) ee156721 0417 verified
Zipang (Japan) 67aab7a1 0419 good