Difference between revisions of "GoodTools"
(→Universal codes) (Tags: Mobile edit, Mobile web edit) |
|||
(31 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
− | Cowering's '''GoodTools''' is a suite of 35 ROM auditing applications for Windows (The ROMS can be used on all platforms) | + | Cowering's '''GoodTools''' is a suite of 35 ROM auditing applications for Windows, (The ROMS can be used on [[Emulators on systems|all platforms]]) they contain a database listing known software for various video game consoles and home computers. |
These tools, released as freeware, have established themselves as an important reference for ROM collectors, especially for older systems that don't have similarly authoritative sources and that have a perfect or almost perfect coverage in GoodTools. | These tools, released as freeware, have established themselves as an important reference for ROM collectors, especially for older systems that don't have similarly authoritative sources and that have a perfect or almost perfect coverage in GoodTools. | ||
Line 20: | Line 20: | ||
| GoodCoCo || Tandy Color Computer || 3.27 || 184 | | GoodCoCo || Tandy Color Computer || 3.27 || 184 | ||
|- | |- | ||
− | | GoodCol || ColecoVision || | + | | GoodCol || ColecoVision || 4.00 || 459 + More |
|- | |- | ||
| GoodCPC || Amstrad CPC || 3.1415 || 27,103 | | GoodCPC || Amstrad CPC || 3.1415 || 27,103 | ||
Line 28: | Line 28: | ||
| GoodGBA || Nintendo Game Boy Advance || 3.27 || 37,145 | | GoodGBA || Nintendo Game Boy Advance || 3.27 || 37,145 | ||
|- | |- | ||
− | | GoodGBx || Nintendo Game Boy/Game Boy Color || | + | | GoodGBx || Nintendo Game Boy/Game Boy Color || 4.00 || 9,333 + More |
|- | |- | ||
| GoodGCOM || Tiger Game.com || 3.27 || 40 | | GoodGCOM || Tiger Game.com || 3.27 || 40 | ||
|- | |- | ||
− | | GoodGen || Sega Mega Drive/Genesis/32X || 3. | + | | GoodGen || Sega Mega Drive/Genesis/32X || 3.22 || 8,563 + More |
|- | |- | ||
− | | GoodGG || Sega Game Gear || | + | | GoodGG || Sega Game Gear || 4.00 || 1,020 + More |
|- | |- | ||
| GoodINTV || Mattel Intellivision || 2.03 || 238 | | GoodINTV || Mattel Intellivision || 2.03 || 238 | ||
Line 44: | Line 44: | ||
| GoodMO5 || Thomson MO5 || 3.1415 || 391 | | GoodMO5 || Thomson MO5 || 3.1415 || 391 | ||
|- | |- | ||
− | | GoodMSX1 || Microsoft MSX || | + | | GoodMSX1 || Microsoft MSX || 4.00 || 589 + More |
|- | |- | ||
− | | GoodMSX2 || Microsoft MSX2 || | + | | GoodMSX2 || Microsoft MSX2 || 3.00 || 166 + More |
|- | |- | ||
| GoodMTX || Memotech MTX || 3.1415 || 98 | | GoodMTX || Memotech MTX || 3.1415 || 98 | ||
Line 52: | Line 52: | ||
| GoodN64 || Nintendo 64/Nintendo 64DD|| 3.27 || 5,282 | | GoodN64 || Nintendo 64/Nintendo 64DD|| 3.27 || 5,282 | ||
|- | |- | ||
− | | GoodNES || Nintendo Entertainment System/ | + | | GoodNES || Nintendo Entertainment System/Famicom/FDS || 4.04 || 22,096 + More |
|- | |- | ||
| GoodNGPx || SNK Neo Geo Pocket/Neo Geo Pocket Color || 3.27 || 452 | | GoodNGPx || SNK Neo Geo Pocket/Neo Geo Pocket Color || 3.27 || 452 | ||
Line 66: | Line 66: | ||
| GoodSAMC || Miles Gordon Technology SAM Coupé || 2.03 || 796 | | GoodSAMC || Miles Gordon Technology SAM Coupé || 2.03 || 796 | ||
|- | |- | ||
− | | GoodSMS || Sega Master System/Mark III/SG-1000/SC-3000/SF-7000 || | + | | GoodSMS || Sega Master System/Mark III/SG-1000/SC-3000/SF-7000 || 4.01 || 1,516 + More |
|- | |- | ||
| GoodSNES || Super Nintendo Entertainment System/Super Famicom/Satellaview || 3.27 || 24,508 | | GoodSNES || Super Nintendo Entertainment System/Super Famicom/Satellaview || 3.27 || 24,508 | ||
Line 98: | Line 98: | ||
===Standard codes=== | ===Standard codes=== | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [a] | | [a] | ||
− | | | + | | Alternate |
− | | | + | | This is simply an alternate version of a ROM. Many games have been re-released to fix bugs or even to eliminate Game Genie codes (Yes, Nintendo hates that device). |
|- | |- | ||
| [b] | | [b] | ||
− | | Bad | + | | Bad Dump |
− | | A | + | | A bad dump often occurs with an older game or a faulty dumper (bad connection). Another common source of [b] ROMs is a corrupted upload to a release FTP. |
|- | |- | ||
| [f] | | [f] | ||
− | | Fixed | + | | Fixed |
− | | A fixed | + | | A fixed game has been altered in some way so that it will run better on a copier or emulator. |
|- | |- | ||
| [h] | | [h] | ||
− | | | + | | Hack |
− | | | + | | Something in this ROM is not quite as it should be. Often a hacked ROM simply has a changed header or has been enabled to run in different regions. Other times it could be a release group intro, or just some kind of cheating or funny hack. |
|- | |- | ||
| [o] | | [o] | ||
− | | | + | | Overdump |
− | | | + | | An overdumped ROM image has more data than is actually in the cart. The extra information means nothing and is removed from the true image. |
|- | |- | ||
| [p] | | [p] | ||
− | | | + | | Pirate |
− | | | + | | |
|- | |- | ||
| [t] | | [t] | ||
− | | Trained | + | | Trained |
− | | A trainer | + | | A trainer is special code which executes before the game is begun. It allows you to access cheats from a menu. |
+ | |- | ||
+ | | [T-] | ||
+ | | OldTranslation | ||
+ | | | ||
+ | |- | ||
+ | | [T+] | ||
+ | | NewerTranslation | ||
+ | | | ||
+ | |- | ||
+ | | [!] | ||
+ | | Verified Good Dump | ||
+ | | Verified good dump. Thank God for these! | ||
|- | |- | ||
| [!p] | | [!p] | ||
− | | Pending | + | | Pending Dump |
− | | | + | | |
+ | |- | ||
+ | | (M#) | ||
+ | | Multilanguage | ||
+ | | # of Languages | ||
+ | |- | ||
+ | | (###) | ||
+ | | Checksum | ||
+ | | | ||
+ | |- | ||
+ | | (??k) | ||
+ | | ROM Size | ||
+ | | | ||
+ | |- | ||
+ | | (Unl) | ||
+ | | Unlicensed | ||
+ | | | ||
|} | |} | ||
===Country codes=== | ===Country codes=== | ||
+ | |||
+ | '''Official country codes:<br />''' | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | |||
! Country | ! Country | ||
+ | ! Code | ||
+ | |- | ||
+ | | Japan & Korea | ||
+ | | (1) | ||
+ | |- | ||
+ | | USA & BrazilNTSC | ||
+ | | (4) | ||
|- | |- | ||
+ | | Australia | ||
| (A) | | (A) | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
+ | | non USA (Genesis) | ||
| (B) | | (B) | ||
− | |||
|- | |- | ||
+ | | China | ||
| (C) | | (C) | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Dutch | ||
| (D) | | (D) | ||
− | |||
|- | |- | ||
+ | | Europe | ||
| (E) | | (E) | ||
− | |||
|- | |- | ||
+ | | France | ||
| (F) | | (F) | ||
− | |||
|- | |- | ||
+ | | French Canadian | ||
+ | | (FC) | ||
+ | |- | ||
+ | | Finland | ||
+ | | (FN) | ||
+ | |- | ||
+ | | Germany | ||
| (G) | | (G) | ||
− | |||
|- | |- | ||
− | |||
| Greece | | Greece | ||
+ | | (GR) | ||
|- | |- | ||
+ | | Hong Kong | ||
| (HK) | | (HK) | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Japan | ||
| (J) | | (J) | ||
− | |||
|- | |- | ||
+ | | Korea | ||
| (K) | | (K) | ||
− | |||
|- | |- | ||
− | |||
| Netherlands | | Netherlands | ||
+ | | (NL) | ||
|- | |- | ||
− | | | + | | Public Domain |
− | + | | (PD) | |
− | |||
− | | ( | ||
− | |||
|- | |- | ||
+ | | Spain | ||
| (S) | | (S) | ||
− | |||
|- | |- | ||
+ | | Sweden | ||
| (Sw) | | (Sw) | ||
− | |||
|- | |- | ||
+ | | USA | ||
| (U) | | (U) | ||
− | |||
|- | |- | ||
+ | | England | ||
| (UK) | | (UK) | ||
− | |||
|- | |- | ||
− | | ( | + | | Unknown Country |
− | | | + | | (Unk) |
+ | |- | ||
+ | | Italy | ||
+ | | (I) | ||
|- | |- | ||
+ | | Unlicensed | ||
| (Unl) | | (Unl) | ||
− | | | + | |} |
+ | |||
+ | '''Unofficial country codes:<br />''' | ||
+ | [https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Please use ISO 3166-1 alpha-2] | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Country | ||
+ | ! Code | ||
+ | |- | ||
+ | | (Argentina) | ||
+ | | (Ar) | ||
+ | |- | ||
+ | | (Asia) | ||
+ | | (As) | ||
+ | |- | ||
+ | | (Australia) | ||
+ | | (A), Please use (Au) | ||
+ | |- | ||
+ | | (Brazil) | ||
+ | | (B), Please use (Br) | ||
+ | |- | ||
+ | | (Canada) | ||
+ | | (C), Please use (Ca) | ||
+ | |- | ||
+ | | (China) | ||
+ | | (C), (Ch), (Chi), Please use (Cn) | ||
+ | |- | ||
+ | | (Denmark) | ||
+ | | (Dk) | ||
+ | |- | ||
+ | | (Europe) | ||
+ | | (E), Please use (Eu) | ||
+ | |- | ||
+ | | (France) | ||
+ | | (F), Please use (Fr) | ||
+ | |- | ||
+ | | (Finland) | ||
+ | | (FN), Please use (Fi) | ||
+ | |- | ||
+ | | (Germany) | ||
+ | | (G), (Ge), Please use (De) | ||
+ | |- | ||
+ | | (Greece) | ||
+ | | (Gr) | ||
+ | |- | ||
+ | | (Hong Kong) | ||
+ | | (HK) | ||
+ | |- | ||
+ | | (Italy) | ||
+ | | (I), Please use (It) | ||
+ | |- | ||
+ | | (Japan) | ||
+ | | (J), Please use (Jp) | ||
+ | |- | ||
+ | | (Korea) | ||
+ | | (K), Please use (Kr) | ||
+ | |- | ||
+ | | (Mexico) | ||
+ | | (Mx) | ||
+ | |- | ||
+ | | (Netherlands) | ||
+ | | (D), Please use (Nl) | ||
+ | |- | ||
+ | | (New Zealand) | ||
+ | | (NZ) | ||
|- | |- | ||
| (PD) | | (PD) | ||
− | | Public | + | | (PD) Public Domain |
+ | |- | ||
+ | | (Portugal) | ||
+ | | (P), Please use(Pt) | ||
+ | |- | ||
+ | | (Russia) | ||
+ | | (R), Please use(Ru) | ||
+ | |- | ||
+ | | (Spain) | ||
+ | | (S), Please use(Es) | ||
|- | |- | ||
− | | ( | + | | (Sweden) |
− | | Unknown country | + | | (Sw), Please use(Se) |
+ | |- | ||
+ | | (Taiwan) | ||
+ | | (Tw) | ||
+ | |- | ||
+ | | (USA) | ||
+ | | (U), Please use(US) | ||
+ | |- | ||
+ | | (United Kingdom) | ||
+ | | (UK) | ||
+ | |- | ||
+ | | (Unknown) | ||
+ | | (Unk) Unknown country | ||
+ | |- | ||
+ | | (Unl) | ||
+ | | (Unl) Unlicensed | ||
+ | |- | ||
+ | | (World) | ||
+ | | (W), Please use(Wo) | ||
+ | |} | ||
+ | |||
+ | === Translation codes === | ||
+ | [https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes Please use ISO 639-2/T, ISO 639-2/B, ISO 639-3] | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Language | ||
+ | ! Code | ||
+ | |- | ||
+ | | Chinese | ||
+ | | Chi, Zho | ||
+ | |- | ||
+ | | Croatian | ||
+ | | Cro, Please use Hrv | ||
+ | |- | ||
+ | | Danish | ||
+ | | Dan | ||
+ | |- | ||
+ | | Dutch | ||
+ | | Dut, Nld | ||
+ | |- | ||
+ | | English | ||
+ | | En, Please use Eng | ||
+ | |- | ||
+ | | Finnish | ||
+ | | Fin | ||
+ | |- | ||
+ | | French | ||
+ | | Fre, Fra | ||
+ | |- | ||
+ | | German | ||
+ | | Ger, Deu | ||
+ | |- | ||
+ | | Greek | ||
+ | | Gre, Ell | ||
+ | |- | ||
+ | | Italian | ||
+ | | Ita | ||
+ | |- | ||
+ | | Japanese | ||
+ | | Jap, Please use Jpn | ||
+ | |- | ||
+ | | Korean | ||
+ | | Kor | ||
+ | |- | ||
+ | | Norwegian | ||
+ | | Nor | ||
+ | |- | ||
+ | | Polish | ||
+ | | Pol | ||
+ | |- | ||
+ | | Portuguese | ||
+ | | Por | ||
+ | |- | ||
+ | | Portuguese Brazilian | ||
+ | | Bra | ||
+ | |- | ||
+ | | Russian | ||
+ | | Rus | ||
+ | |- | ||
+ | | Serbian | ||
+ | | Ser, Please use Srp | ||
+ | |- | ||
+ | | Spanish | ||
+ | | Spa | ||
+ | |- | ||
+ | | Swedish | ||
+ | | Swe | ||
|} | |} | ||
Line 340: | Line 525: | ||
|- | |- | ||
| (MSX2SMS) | | (MSX2SMS) | ||
− | | MSX Converted to SG-1000/SG-1000 II (GoodSMS only) | + | | MSX Converted to SG-1000/SG-1000 II/Master System (GoodSMS only) (GoodSMS V3.23 update) |
|- | |- | ||
| (SG2GG) | | (SG2GG) | ||
− | | SG-1000 to Game Gear (GoodGG only) | + | | SG-1000/SC-3000 to Game Gear (GoodGG only) (GoodGG V3.23 update) |
|- | |- | ||
| (Cart) | | (Cart) | ||
Line 370: | Line 555: | ||
|- | |- | ||
| (RU) | | (RU) | ||
− | | Dendy regions ( | + | | Dendy regions (Soviet Union) (GoodNES only) (GoodNES V3.35 update) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 569: | Line 689: | ||
|- | |- | ||
| [BF] | | [BF] | ||
− | | Bung | + | | Bung released a programmable cartridge compatable with the GameBoy which could hold any data you wished to play. However, many games do not function on Bung v1.0 carts and have to be 'fixed.' |
|- | |- | ||
| (Bung) | | (Bung) | ||
Line 588: | Line 708: | ||
|- | |- | ||
| (1) | | (1) | ||
− | | Japan & Korea (GoodGen v0.999.7 only) | + | | Japan & Korea (GoodGen v0.999.7 only) Carts with this code will run on both Japanese and Korean machines. |
|- | |- | ||
| (4) | | (4) | ||
− | | USA & Brazil (GoodGen v0.999.7 only) | + | | USA & Brazil (GoodGen v0.999.7 only) While this code is technically the same as a (U) code, it is a newer header format and represents that the cart will run on USA and Brazil NTSC machines. |
|- | |- | ||
| (5) | | (5) | ||
Line 641: | Line 761: | ||
|- | |- | ||
| (PC10) | | (PC10) | ||
− | | PlayChoice | + | | The PlayChoice 10 was an arcade unit which played exact copies of NES games in an arcade cabinet. The machines had a choice of 10 games to choose from and ran for about 3 minutes on 25 cents. |
|- | |- | ||
| (VS) | | (VS) | ||
− | | Versus | + | | The Versus system ran on similar hard-ware to the PC10 machines, but simply allowed you to play against each other. |
|- | |- | ||
| [hFFE] | | [hFFE] | ||
Line 665: | Line 785: | ||
|- | |- | ||
| (FamiStudio) | | (FamiStudio) | ||
− | | FamiStudio ROM export (Public Domain) | + | | FamiStudio ROM export (Public Domain) (GoodNES V3.35 update) |
|- | |- | ||
| (PRG0) | | (PRG0) | ||
Line 674: | Line 794: | ||
|- | |- | ||
| [FDS] | | [FDS] | ||
− | | Family Computer Disk System file format | + | | Family Computer Disk System file format (GoodNES V3.35 update) |
|- | |- | ||
| [FCN] | | [FCN] | ||
− | | Family Computer Network System file format | + | | Family Computer Network System file format (GoodNES V3.35 update) |
|- | |- | ||
| [U] | | [U] | ||
Line 735: | Line 855: | ||
|- | |- | ||
| (Save) | | (Save) | ||
− | | Changes the save routine. Instead of EEPROM16 the patched save is SRAM.<ref>[https://web.archive.org/web/20191112081914/https://assemblergames.com/threads/which-donkey-kong-64-maintains-save.34506/] | + | | Changes the save routine. Instead of EEPROM16 the patched save is SRAM.<ref>[https://web.archive.org/web/20191112081914/https://assemblergames.com/threads/which-donkey-kong-64-maintains-save.34506/ ASSEMblergames]</ref> |
|- | |- | ||
| (Save-PAL) | | (Save-PAL) |
Latest revision as of 21:21, 2 April 2024
Cowering's GoodTools is a suite of 35 ROM auditing applications for Windows, (The ROMS can be used on all platforms) they contain a database listing known software for various video game consoles and home computers.
These tools, released as freeware, have established themselves as an important reference for ROM collectors, especially for older systems that don't have similarly authoritative sources and that have a perfect or almost perfect coverage in GoodTools.
The popularity of GoodTools originated the practice of distributing, instead of single or arbitrarily collected ROMs, the so-called "goodsets", packaged archives of every ROM for a particular platform that GoodTools recognizes.
Contents
List of systems covered by GoodTools[edit]
Name | System | Version | ROMs listed |
---|---|---|---|
Good2600 | Atari 2600 | 3.14 | 7,216 |
Good5200 | Atari 5200 | 2.01 | 284 |
Good7800 | Atari 7800 | 3.28 | 932 |
GoodChaF | Fairchild/Luxor/Zircon/SABA Fairchild Channel F | 3.1415 | 88 |
GoodCoCo | Tandy Color Computer | 3.27 | 184 |
GoodCol | ColecoVision | 4.00 | 459 + More |
GoodCPC | Amstrad CPC | 3.1415 | 27,103 |
GoodGB64 | Commodore 64 | 3.00 | 17,067 |
GoodGBA | Nintendo Game Boy Advance | 3.27 | 37,145 |
GoodGBx | Nintendo Game Boy/Game Boy Color | 4.00 | 9,333 + More |
GoodGCOM | Tiger Game.com | 3.27 | 40 |
GoodGen | Sega Mega Drive/Genesis/32X | 3.22 | 8,563 + More |
GoodGG | Sega Game Gear | 4.00 | 1,020 + More |
GoodINTV | Mattel Intellivision | 2.03 | 238 |
GoodJag | Atari Jaguar | 2.01 | 139 |
GoodLynx | Atari Lynx | 2.01 | 300 |
GoodMO5 | Thomson MO5 | 3.1415 | 391 |
GoodMSX1 | Microsoft MSX | 4.00 | 589 + More |
GoodMSX2 | Microsoft MSX2 | 3.00 | 166 + More |
GoodMTX | Memotech MTX | 3.1415 | 98 |
GoodN64 | Nintendo 64/Nintendo 64DD | 3.27 | 5,282 |
GoodNES | Nintendo Entertainment System/Famicom/FDS | 4.04 | 22,096 + More |
GoodNGPx | SNK Neo Geo Pocket/Neo Geo Pocket Color | 3.27 | 452 |
GoodOric | Oric/Atmos/Telestrat | 2.01 | 1,236 |
GoodPCE | NEC TurboGrafx-16/PC Engine | 1.11 | 1,565 + More |
GoodPico | Sega Pico | 3.15 | 178 |
GoodPSID | Commodore 64 PSID music | 3.22 | 37,499 |
GoodSAMC | Miles Gordon Technology SAM Coupé | 2.03 | 796 |
GoodSMS | Sega Master System/Mark III/SG-1000/SC-3000/SF-7000 | 4.01 | 1,516 + More |
GoodSNES | Super Nintendo Entertainment System/Super Famicom/Satellaview | 3.27 | 24,508 |
GoodSPC | Super Nintendo Entertainment System (SPC music) | 3.22 | 57,154 |
GoodSV | Watara Supervision | 3.27 | 69 |
GoodVBoy | Nintendo Virtual Boy | 3.1415 | 179 |
GoodVect | Vectrex | 1.06 | 287 |
GoodWSx | Bandai WonderSwan/WonderSwan Color | 3.27 | 377 |
Hosting license[edit]
Cowering allows only GoodTools with a version number below 3.00 to be hosted online. Those of a higher version number is only obtainable legally from the author's site.
Ancillary tools[edit]
Several utilities depend on GoodTools:
GoodGUI is a graphical front-end to GoodTools.
GoodMerge is a program that organizes and optimizes the compression of ROM collections by placing all versions of a particular game into one archive, reducing the number of files and significantly increasing compression when using solid file archivers such as 7-Zip.
UnGoodMerge is a program to extract ROM images from archives (such as those created by GoodMerge, hence the name) according to rules, such as only one variant of a game and no bad dumps, in order to leave behind redundant ROMs.
Good codes[edit]
The following are codes and naming schemes given to the majority (some system specific) ROM image sets for various home computer and video game consoles. Please note that some codes (such as the Sega Genesis country codes) are only on old GoodTools versions and only remain for reference.
Standard codes[edit]
[a] | Alternate | This is simply an alternate version of a ROM. Many games have been re-released to fix bugs or even to eliminate Game Genie codes (Yes, Nintendo hates that device). |
[b] | Bad Dump | A bad dump often occurs with an older game or a faulty dumper (bad connection). Another common source of [b] ROMs is a corrupted upload to a release FTP. |
[f] | Fixed | A fixed game has been altered in some way so that it will run better on a copier or emulator. |
[h] | Hack | Something in this ROM is not quite as it should be. Often a hacked ROM simply has a changed header or has been enabled to run in different regions. Other times it could be a release group intro, or just some kind of cheating or funny hack. |
[o] | Overdump | An overdumped ROM image has more data than is actually in the cart. The extra information means nothing and is removed from the true image. |
[p] | Pirate | |
[t] | Trained | A trainer is special code which executes before the game is begun. It allows you to access cheats from a menu. |
[T-] | OldTranslation | |
[T+] | NewerTranslation | |
[!] | Verified Good Dump | Verified good dump. Thank God for these! |
[!p] | Pending Dump | |
(M#) | Multilanguage | # of Languages |
(###) | Checksum | |
(??k) | ROM Size | |
(Unl) | Unlicensed |
Country codes[edit]
Official country codes:
Country | Code |
---|---|
Japan & Korea | (1) |
USA & BrazilNTSC | (4) |
Australia | (A) |
non USA (Genesis) | (B) |
China | (C) |
Dutch | (D) |
Europe | (E) |
France | (F) |
French Canadian | (FC) |
Finland | (FN) |
Germany | (G) |
Greece | (GR) |
Hong Kong | (HK) |
Japan | (J) |
Korea | (K) |
Netherlands | (NL) |
Public Domain | (PD) |
Spain | (S) |
Sweden | (Sw) |
USA | (U) |
England | (UK) |
Unknown Country | (Unk) |
Italy | (I) |
Unlicensed | (Unl) |
Unofficial country codes:
Please use ISO 3166-1 alpha-2
Country | Code |
---|---|
(Argentina) | (Ar) |
(Asia) | (As) |
(Australia) | (A), Please use (Au) |
(Brazil) | (B), Please use (Br) |
(Canada) | (C), Please use (Ca) |
(China) | (C), (Ch), (Chi), Please use (Cn) |
(Denmark) | (Dk) |
(Europe) | (E), Please use (Eu) |
(France) | (F), Please use (Fr) |
(Finland) | (FN), Please use (Fi) |
(Germany) | (G), (Ge), Please use (De) |
(Greece) | (Gr) |
(Hong Kong) | (HK) |
(Italy) | (I), Please use (It) |
(Japan) | (J), Please use (Jp) |
(Korea) | (K), Please use (Kr) |
(Mexico) | (Mx) |
(Netherlands) | (D), Please use (Nl) |
(New Zealand) | (NZ) |
(PD) | (PD) Public Domain |
(Portugal) | (P), Please use(Pt) |
(Russia) | (R), Please use(Ru) |
(Spain) | (S), Please use(Es) |
(Sweden) | (Sw), Please use(Se) |
(Taiwan) | (Tw) |
(USA) | (U), Please use(US) |
(United Kingdom) | (UK) |
(Unknown) | (Unk) Unknown country |
(Unl) | (Unl) Unlicensed |
(World) | (W), Please use(Wo) |
Translation codes[edit]
Please use ISO 639-2/T, ISO 639-2/B, ISO 639-3
Language | Code |
---|---|
Chinese | Chi, Zho |
Croatian | Cro, Please use Hrv |
Danish | Dan |
Dutch | Dut, Nld |
English | En, Please use Eng |
Finnish | Fin |
French | Fre, Fra |
German | Ger, Deu |
Greek | Gre, Ell |
Italian | Ita |
Japanese | Jap, Please use Jpn |
Korean | Kor |
Norwegian | Nor |
Polish | Pol |
Portuguese | Por |
Portuguese Brazilian | Bra |
Russian | Rus |
Serbian | Ser, Please use Srp |
Spanish | Spa |
Swedish | Swe |
Universal codes[edit]
Code | Meaning of code |
---|---|
(NG-Dump Known) | No good dump has been found |
(REVXX) | Revision number (00 is earliest) |
(VX.X) | Version number (1.0 is earliest) |
(M#) | Multilanguage; # of languages (selectable by a menu) |
[T+XXX] | Most recent translation |
[T-XXX] | Obsolete translation |
??-in-1 | Pirate multicart |
(Vol #) | Official multicart |
(GCN) | GameCube rip |
[h#C] | Hacked internal cartridge information |
[h#+#C] | Hacked internal cartridge information; #th variant |
[hI] | Hacked dumping group intro |
[hIR] | Hacked dumping group intro removed |
[M] | Mono-color game |
(Alpha) | Alpha version |
(Beta) | Beta version |
(Prototype) | Prototype version |
(Pre-Release) | Pre-release version |
(Kiosk Demo) | Demonstration version available at Kiosks |
(Hack) | ROM hack |
(Menu) | Multicart menu, unselectable options |
ZZZ_UNK | Unclassified ROM |
BIOS | Copy of console's basic in/out system |
(N64DD) | Nintendo 64DD ROM |
(##MBit) | ROM size in megabits |
(##k) | ROM size in kilobits |
(19XX) | Release year (20th Century) |
(20XX) | Release year (21st Century) |
(Atmos) | Atmos ROM (GoodOric only) |
(Telestrat) | Telestrat ROM (GoodOric only) |
[R] | RSID format (GoodPSID only) |
(old) | Old version |
[R-XXX] | Language |
(SC-3000) | SC-3000 cartridge (GoodSMS only) |
(SG-1000) | SG-1000 cartridge (GoodSMS only) |
(SF-7000) | SF-7000 cartridge (GoodSMS only) |
(GG2SMS) | Master System mode (GoodSMS only) |
(MSX2SMS) | MSX Converted to SG-1000/SG-1000 II/Master System (GoodSMS only) (GoodSMS V3.23 update) |
(SG2GG) | SG-1000/SC-3000 to Game Gear (GoodGG only) (GoodGG V3.23 update) |
(Cart) | Cartridge format |
(Adam) | ADAM version (GoodCol only) |
(Compilation) | The ROM is a dump of a compilation |
(Ch-Trad) | Pirate traditional Chinese game |
(Ch-Simple) | Pirate simple Chinese game |
[f1C] | Hack, only cart name is changed |
(PAL) | PAL regions (Australia, Europe) |
(NTSC) | NTSC regions (Japan, USA, Latin America) |
(RU) | Dendy regions (Soviet Union) (GoodNES only) (GoodNES V3.35 update) |
System specific codes[edit]
GoodGBA codes:
Code | Meaning of code |
---|---|
[hIR00] | Intro removed; replaced with 00 values |
[hIRff] | Intro removed; replaced with ff values |
[f_?] | Removed EEPROM_V124 patched |
[v] | Game Boy Advance video |
[eb] | E-book ROM |
[eba] | E-Book Advance ROM |
[ebb] | Book Reader Advance ROM |
[f125] | Removed EEPROM_V125 |
[f126] | Removed EEPROM_V126 |
(IQue) | Chinese Game Boy Advance ROM for IQue console |
Coleco on GBA | Emulated ColecoVision ROM via Coleco on GBA emulator |
Cologne | Emulated ColecoVision ROM via Cologne emulator |
DrSMS | Emulated Master System ROM via DrSMS emulator |
FooN | Emulated ZX Spectrum ROM via FooN emulator |
PocketNES | Emulated NES ROM via PocketNES emulator |
FC2GBA | Emulated NES ROM via FC2GBA emulator |
Goomba | Emulated Game Boy ROM via Goomba emulator |
GBAGI | Emulated Adventure Game Interpreter ROM via GBAGI emulator |
Swanadvance | Emulated WonderSwan ROM via Swanadvance emulator |
PCEAdvance | Emulated TurboGrafx-16 ROM via PCEAdvance emulator |
PocketSMS | Emulated Master System ROM via PocketSMS emulator |
PocketSNES | Emulated SNES ROM via PocketSNES emulator |
SNESAdvance | Emulated SNES ROM via SNESAdvance emulator |
Snezzyboy | Emulated SNES ROM via Snezzyboy emulator |
VGB | Emulated Game Boy ROM via VGB emulator |
Pogoshell | Program for Pogoshell tool |
s##e## | Series number and episode number for videos |
(MB) | Multiboot ROM |
(MB2GBA) | Multiboot game converted to GBA format |
-e | E-Reader ROM |
+ ## NES | Unlicensed multicart with ## NES games |
NDS | Nintendo DS slot-2 cartridge dump |
GoodBook | E-Book using GoodBook converter |
TextReader | E-Book using TextReader converter |
PictureBoy | E-Book using PictureBoy converter |
ReadBoy | E-Book using ReadBoy converter |
GoodGBx codes:
Code | Meaning of code |
---|---|
[C] | Game Boy Color version |
[S] | Super Game Boy version |
[BF] | Bung released a programmable cartridge compatable with the GameBoy which could hold any data you wished to play. However, many games do not function on Bung v1.0 carts and have to be 'fixed.' |
(Bung) | ROM from a Bung cartridge |
NES Conversion | NES ROM converted to Game Boy Color ROM |
GBS Player | Game Boy music ROM |
GoodGen codes:
Code | Meaning of code |
---|---|
(1) | Japan & Korea (GoodGen v0.999.7 only) Carts with this code will run on both Japanese and Korean machines. |
(4) | USA & Brazil (GoodGen v0.999.7 only) While this code is technically the same as a (U) code, it is a newer header format and represents that the cart will run on USA and Brazil NTSC machines. |
(5) | NTSC (GoodGen 0.999.7 only) |
(8) | PAL (GoodGen 0.999.7 only) |
(F) | World (GoodGen v0.999.7 only) |
(B) | Non-USA (GoodGen v0.999.7 only) |
[c] | Known bad checksum but good dump |
[x] | Thought to have a bad checksum |
(J-Cart) | The original cartridge has two controller ports on it |
(SN) | Sega-Net game |
(REVXB) | Sonic the Hedgehog Japanese version 2 |
(REVSC02) | Sonic Compilation version of Sonic 2 |
(MP) | MegaPlay version |
(MD Bundle) | The ROM comes from Sega Mega Drive/Genesis pack-in game |
(Alt Music) | Alternative music version of Sonic Spinball |
GoodNES codes:
Code | Meaning of code |
---|---|
(PC10) | The PlayChoice 10 was an arcade unit which played exact copies of NES games in an arcade cabinet. The machines had a choice of 10 games to choose from and ran for about 3 minutes on 25 cents. |
(VS) | The Versus system ran on similar hard-ware to the PC10 machines, but simply allowed you to play against each other. |
[hFFE] | Copied from Far East Copiers |
[hMxx] | Hacked to run on mapper xx |
SMB# | Unspecified Super Mario Bros. hack |
(Aladdin) | Runs with an Aladdin cartridge that locks out 10NES lockout chip |
(Sachen) | Unlicensed game by Sachen |
(KC) | Konami classic |
(FamiStudio) | FamiStudio ROM export (Public Domain) (GoodNES V3.35 update) |
(PRG0) | Program revision 0 |
(PRG1) | Program revision 1 |
[FDS] | Family Computer Disk System file format (GoodNES V3.35 update) |
[FCN] | Family Computer Network System file format (GoodNES V3.35 update) |
[U] | Universal NES image file format |
(Mapper ##) | Mapper number |
(FDS Hack) | Hacked from the Family Computer Disk System to NES |
(GBA E-reader) | Hacked from the e-Reader card |
(E-GC) | NES ROM ripped from European GameCube |
(J-GC) | NES ROM ripped from Japanese GameCube |
GoodSNES codes:
Code | Meaning of code |
---|---|
(BS) | Broadcast Satellite (Satellaview) ROM |
(ST) | Sufami Turbo ROM |
(NP) | Nintendo Power ROM |
(NSS) | Arcade SNES ROM |
GoodN64 codes:
Code | Meaning of code |
---|---|
(Beta-WIP) | |
(Debug Version) | |
(GC) | Nintendo GameCube rip |
(Save) | Changes the save routine. Instead of EEPROM16 the patched save is SRAM.[1] |
(Save-PAL) | |
(Z64-Save) |