Difference between revisions of "GoodTools"

From Sega Retro

m (Text replacement - "Sonic the Hedgehog 2" to "Sonic the Hedgehog 2")
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
The '''GoodSet''' series is a naming method and series of programs created by Cowering used to label and verify [[ROM]]s.
+
The '''GoodTools''' is a collection of programs for Windows created by Cowering to label and organise ROM files. The tools cover a variety of older consoles and computers, each of which has its own GoodTool to manage its own particular set of ROMs. The tools themselves can perform a variety of functions, including renaming ROM files to match the GoodTool conventions, sorting ROMs into folders depending on their labels, and generating a list of missing ROMs.
  
==Country Codes==
+
Sega consoles currently covered by GoodTools are: [[Sega Mega Drive]] (including [[32X]]), [[Game Gear]], [[Master System]] (including [[SG-1000]]) and [[Pico]].
*(U) - The game is from the US and is in English
 
*(J) - The game is from Japan and is in Japanese
 
*(E) - The game is from Europe and is in English
 
*(JU) - The game is in English and Japanese
 
*(UE) - The game is in English and the US release is identical to the European one
 
*(JUE) - The game is the same for Japan, the US and Europe
 
*(W) - The game has a world release
 
*(A) - The game is from Australian
 
*(C) - The game is from China
 
*(D) - The game is in Dutch 
 
*(F) - The game is from France
 
*(FC) - The game is in French Canadian
 
*(FN) - The game is from Finland
 
*(G) - The game is from Germany
 
*(GR) - The game is from Greece
 
*(HK) - The game is from Hong Kong
 
*(I) - The game is from Italy
 
*(J) - The game is from Japan
 
*(K) - The game is from Korea
 
*(NL) - The game is from the Netherlands
 
*(S) - The game is from Spain
 
*(Sw) - The game is from Sweden
 
*(UK) - The game is from the United Kingdom
 
*(Unk) - The game is from an Unknown Country
 
*(-) - Alternative label for Unknown Country
 
*(PD) - The game is in public domain
 
*(Unl) - The game is unlicensed
 
  
==Standard Codes==
+
==Labelling Conventions==
 +
===Country Codes===
 +
{{multicol|
 +
*(U) - USA
 +
*(J) - Japan
 +
*(E) - Europe
 +
*(JU), (UE), (JUE) - Combination of the above
 +
*(W) - World (same as (JUE))
 +
*(A) - US for newer Mega Drive games; Australia for all else
 +
*(B) - Japan for newer Mega Drive games
 +
*(C) - China
 +
*(D) - Dutch 
 +
*(F) - World for newer Mega Drive games; France for all else
 +
*(FC) - French Canadian
 +
*(FN) - Finland
 +
*(G) - Germany
 +
*(GR) - Greece
 +
*(HK) - Hong Kong
 +
*(I) - Italy
 +
*(K) - Korea
 +
*(NL) - Netherlands
 +
*(S) - Spain
 +
*(Sw) - Sweden
 +
*(UK) - United Kingdom
 +
*(Unk) - Unknown Country
 +
*(-) - Unknown Country
 +
*(PD) - Public domain
 +
*(Unl) - Unlicensed
 +
*(Mn) - Game has n languages
 +
}}
 +
 
 +
===Standard Codes===
 
*[!] - The game is a verified good dump
 
*[!] - The game is a verified good dump
 
*[aX] - The game is an alternative re-release to the original copy
 
*[aX] - The game is an alternative re-release to the original copy
Line 45: Line 49:
 
*[x] - Wrong checksum (Needs verifying). Potentially- [c][!] or a bad dump
 
*[x] - Wrong checksum (Needs verifying). Potentially- [c][!] or a bad dump
  
==Genesis-Specific Codes==
+
===GoodGen-Specific Codes===
 
*(1) - Carts with this code will run on both Japanese and Korean machines.   
 
*(1) - Carts with this code will run on both Japanese and Korean machines.   
*(32X) - 32X game
+
*(32X) - [[32X]] game
 
*(4) - 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.
 
*(4) - 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) - The game will only run on NTSC systems
 
*(5) - The game will only run on NTSC systems
 
*(8) - The game will only run on PAL systems
 
*(8) - The game will only run on PAL systems
 +
*(A) - equivalent to (U)
 
*(B) - This country code indicates that the cart will run on any non-US machine.  
 
*(B) - This country code indicates that the cart will run on any non-US machine.  
*[c] - This code represents a cart with known faulty checksum routines.
+
*[c] - This code represents a cart known to not use Sega's standard checksum routine; emulators with an autofix checksum feature will need to have that feature disabled to run the game.
*(J-Cart) - Codemasters J-Cart
+
*(F) - equivalent to (JUE) or (W)
*(MP) - MegaPlay (only ''[[Sonic 1]]'' is in GoodGen)
+
*(J-Cart) - [[Codemasters]] [[J-Cart]]
*(REVSC02) - Revision ripped from [[Sonic Compilation]] (Only [[Sonic 2]] is in GoodGen)
+
*(MP) - MegaPlay (only ''[[Sonic the Hedgehog]]'' is in GoodGen).
 +
*(REVSC02) - Revision ripped from ''[[Sonic Compilation]]'' (only ''[[Sonic the Hedgehog 2 (Mega Drive)|Sonic the Hedgehog 2]]'' is in GoodGen).
 +
 
 +
==External links==
 +
* [http://cowering.blogspot.ru Official website]
  
 
[[Category:Emulation]]
 
[[Category:Emulation]]

Latest revision as of 13:27, 27 April 2022


This short article is in need of work. You can help Sega Retro by adding to it.


The GoodTools is a collection of programs for Windows created by Cowering to label and organise ROM files. The tools cover a variety of older consoles and computers, each of which has its own GoodTool to manage its own particular set of ROMs. The tools themselves can perform a variety of functions, including renaming ROM files to match the GoodTool conventions, sorting ROMs into folders depending on their labels, and generating a list of missing ROMs.

Sega consoles currently covered by GoodTools are: Sega Mega Drive (including 32X), Game Gear, Master System (including SG-1000) and Pico.

Labelling Conventions

Country Codes

  • (U) - USA
  • (J) - Japan
  • (E) - Europe
  • (JU), (UE), (JUE) - Combination of the above
  • (W) - World (same as (JUE))
  • (A) - US for newer Mega Drive games; Australia for all else
  • (B) - Japan for newer Mega Drive games
  • (C) - China
  • (D) - Dutch
  • (F) - World for newer Mega Drive games; France for all else
  • (FC) - French Canadian
  • (FN) - Finland
  • (G) - Germany
  • (GR) - Greece
  • (HK) - Hong Kong
  • (I) - Italy
  • (K) - Korea
  • (NL) - Netherlands
  • (S) - Spain
  • (Sw) - Sweden
  • (UK) - United Kingdom
  • (Unk) - Unknown Country
  • (-) - Unknown Country
  • (PD) - Public domain
  • (Unl) - Unlicensed
  • (Mn) - Game has n languages

Standard Codes

  • [!] - The game is a verified good dump
  • [aX] - The game is an alternative re-release to the original copy
  • [bX] - The game is a bad dump. These are useless. 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.
  • [fX] - A fixed game has been altered in some way so that it will run better on a copier or emulator.
  • [hX] - The game has been hacked
  • [h1C] - Further identifies a hack as a cartname hack
  • [oX] - 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.
  • [pX] - A pirated version of a ROM Image. Usually the copyright messages and company names are corrupted/removed.
  • [tX] - The game has been supplied with a trainer
  • [T+XXX] - Most recent version of a ROM translation
  • [T-XXX] - Obsolete version of a ROM translation
  • [x] - Wrong checksum (Needs verifying). Potentially- [c][!] or a bad dump

GoodGen-Specific Codes

  • (1) - Carts with this code will run on both Japanese and Korean machines.
  • (32X) - 32X game
  • (4) - 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) - The game will only run on NTSC systems
  • (8) - The game will only run on PAL systems
  • (A) - equivalent to (U)
  • (B) - This country code indicates that the cart will run on any non-US machine.
  • [c] - This code represents a cart known to not use Sega's standard checksum routine; emulators with an autofix checksum feature will need to have that feature disabled to run the game.
  • (F) - equivalent to (JUE) or (W)
  • (J-Cart) - Codemasters J-Cart
  • (MP) - MegaPlay (only Sonic the Hedgehog is in GoodGen).
  • (REVSC02) - Revision ripped from Sonic Compilation (only Sonic the Hedgehog 2 is in GoodGen).

External links