GoodTools
Cowering’s GoodTools — это набор утилит для проверки образов ROM под Windows. Он содержит базу данных известных программ под различные консоли и домашние компьютеры.
Эти утилиты распространяются по модели freeware. Они зарекомендовали себя как эталон среди коллекционеров ROMов, особенно на старых системах, для которых сложно найти авторитетные источники, но GoodTools обеспечивает необходимую информацию.
Популярность GoodTools определила способ распространения ROMов. Вместо единичных файлов или их коллекций используются т. н. «goodsets» — архивы, которые содержат каждый ROM для платформы, которую распознают GoodTools.
Содержание |
[править] Список систем поддерживаемых GoodTools
| Название | Платформа | Версия | Количество РОМов |
|---|---|---|---|
| Good2600 | Atari 2600 | 3.14 | 7,216 |
| Good5200 | Atari 5200 | 2.01 | 284 |
| Good7800 | Atari 7800 | 2.04 | 183 |
| GoodChaF | Fairchild/Luxor/Zircon/SABA Fairchild Channel F | 3.1415 | 88 |
| GoodCoCo | Tandy Color Computer | 3.13 | 109 |
| GoodCol | ColecoVision | 3.14 | 459 |
| GoodCPC | Amstrad CPC | 3.1415 | 27,103 |
| GoodGB64 | Commodore 64 | 3.00 | 17,067 |
| GoodGBA | Nintendo Game Boy Advance | 3.14 | 34,118 |
| GoodGBx | Nintendo Game Boy/Game Boy Color | 3.14 | 9,333 |
| GoodGCOM | Tiger Game.com | 3.14 | 30 |
| GoodGen | Sega Mega Drive/Genesis/32X | 3.00 | 5,871 |
| GoodGG | Sega Game Gear | 3.13 | 666 |
| 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 | 0.999.3 | 589 |
| GoodMSX2 | Microsoft MSX2 | 0.999.3 | 166 |
| GoodMTX | Memotech MTX | 3.1415 | 98 |
| GoodN64 | Nintendo 64/Nintendo 64DD | 3.14 | 3,044 |
| GoodNES | Nintendo Entertainment System/Famicom | 3.14 | 16,384 |
| GoodNGPx | SNK Neo Geo Pocket/Neo Geo Pocket Color | 3.14 | 342 |
| GoodOric | Oric/Atmos/Telestrat | 2.01 | 1,236 |
| GoodPCE | NEC TurboGrafx-16/PC Engine | 1.09a | 1,565 |
| GoodPico | Sega Pico | 3.1415 | 170 |
| GoodPSID | Commodore 64 PSID music | 0.999.4 | 30,365 |
| GoodSAMC | Miles Gordon Technology SAM Coupé | 2.03 | 796 |
| GoodSMS | Sega Master System | 3.13 | 1,026 |
| GoodSNES | Super Nintendo Entertainment System/Super Famicom/Satellaview | 2.04 | 11,337 |
| GoodSPC | Super Nintendo Entertainment System SPC music | 2.01 | 31,148 |
| GoodSV | Watara Supervision | 3.14 | 47 |
| GoodVBoy | Nintendo Virtual Boy | 3.1415 | 179 |
| GoodVect | General Computer Vectrex | 1.06 | 287 |
| GoodWSx | Bandai WonderSwan/WonderSwan Color | 3.14 | 346 |
[править] Лицензия на Распространение
Cowering разрешает выкладывать в свободный доступ только GoodTools версии ниже 3.00, остальные версии могут быть легально скачаны только с сайта автора.
[править] Вспомогательные утилиты
Некоторые утилиты, которые зависят от GoodTools:
GoodGUI это графическая оболочка для GoodTools.
GoodMerge это программа, которая организует и оптимизирует сжатие ROMов помещая все версии одной игры в один архив, уменьшая количество файлов и значительно увеличивая сжатие при использовании архиваторов, которые поддерживают solid сжатие, например, 7-Zip.
UnGoodMerge предназначена для извлечения ROMов из архивов (наподобие тех, что создаёт GoodMerge, отсюда и имя) следуя такому правилу, что из архива извлекается только один вариант игры и не извлекаются плохие дампы.
[править] Good Codes
Это коды и схема наименований, которые используются в названиях большинства ROMов (некоторые платформозависимые) для различных домашних компьютеров и консолей. Обратите внимание, что некоторые коды (такие как коды стран Sega Genesis) используются только в старых версиях GoodTools и оставлены для совместимости.
[править] Стандартные Коды
| Good code | Значение | Расшифровка |
|---|---|---|
| [!] | Проверенный Хороший Дамп | ROM представляет собой точную копию картриджа; не содержит хаков и модификаций. |
| [a] | Альтернативная версия | ROM представляет собой альтернативное издание игры. Многие игры были переизданы для исправления багов или обхода Game Genie кодов. |
| [b] | Плохой Дамп | ROM был повреждён во время снятия образа специальным устройством - дампером, либо поврежден другим способом. Обычно такие образы содержат ошибки вывода изображения или просто не работают. |
| [f] | Исправленный Дамп | Исправленный дамп — игра, которая была изменена для лучшей работы на флеш-карте или эмуляторе. |
| [h] | Взломанный ROM | ROM был изменён пользователем, например, с целью изменения заголовка или кода страны, вставки интро релиз группы или изменения игрового контента. |
| [o] | Овердамп | ROM содержит некоторое количество не используемых данных. Они никак не влияют на игру, просто делают ROM больше. |
| [p] | Пиратская версия | Дамп пиратской версии картриджа; обычно пираты вставляют собственные копирайты, убирают имя компании или повреждают его. |
| [t] | Версия с трейнером | Такой ROM был взломан для того, чтобы вставить в него читы или добавить меню читов, чтобы их можно было использовать в игре. |
| [!p] | Отложенный Дамп | Такой дамп наиболее близок к оригинальному картриджу, но правильный ROM ждёт, когда сделают его дамп. |
[править] Коды Стран
| Код старны | Страна |
|---|---|
| (A) | Австралия |
| (As) | Азия |
| (B) | Бразилия |
| (C) | Канада |
| (Ch) | Китай |
| (D) | Голландия |
| (E) | Европа |
| (F) | Франция |
| (G) | Германия |
| (Gr) | Greece |
| (HK) | Гонконг |
| (I) | Италия |
| (J) | Япония |
| (K) | Корея |
| (Nl) | Голландия |
| (No) | Норвегия |
| (R) | Россия |
| (S) | Испания |
| (Sw) | Швеция |
| (U) | США |
| (UK) | Великобритания |
| (W) | Всемирный |
| (Unl) | Не лицензированный |
| (PD) | Общественное Достояние |
| (Unk) | Неизвестная страна |
[править] Универсальные Коды
| Код | Значение |
|---|---|
| (NG-Dump Known) | Хороший дамп не найден |
| (REVXX) | Номер ревизии (00 — самая ранняя) |
| (VX.X) | Номер ревизии (1.0 — самая ранняя) |
| (M#) | Количество языков (выбирается в меню) |
| [T+XXX] | Самый последний перевод |
| [T-XXX] | Устаревший перевод |
| ??-in-1 | Пиратская многоигровка |
| (Vol #) | Официальная многоигровка |
| (GCN) | Рип Nintendo Gamecube |
| [h#C] | Взломана внутренняя информация картриджа |
| [h#+#C] | Взломана внутренняя информация картриджа; #-ый вариант |
| [hI] | В картридж добавлено интро от релиз группы |
| [hIR] | Из картриджа удалено интро релиз группы |
| [M] | Монохромная игра |
| (Alpha) | Альфа версия |
| (Beta) | Бета версия |
| (Prototype) | Прототип |
| (Pre-Release) | Пре-Релиз |
| (Kiosk Demo) | Демонстрационная версия доступная в устройствах типа Kiosks |
| (Hack) | Хак ROMа |
| (Menu) | Меню многоигровки. Нельзя выбирать опции |
| ZZZ_UNK | Нет классификации |
| BIOS | Копия базовой системы ввода/вывода |
| (N64DD) | Nintendo 64 Disk Drive Image |
| (##MBit) | Размер ROMа в Мегабитах |
| (##k) | Размер ROMа в Килобитах |
| (19XX) | Год выпуска (20ый век) |
| (20XX) | Год выпуска (21ый век) |
| (Atmos) | Atmos ROM (только GoodOric) |
| (Telestrat) | Telestrat ROM (только GoodOric) |
| [R] | Формат RSID (только GoodPSID) |
| (old) | Старая версия |
| [R-XXX] | Язык |
| (SC-3000) | SC-3000 картридж (только GoodSMS) |
| (SG-1000) | SG-1000 картридж (только GoodSMS) |
| (SF-7000) | SF-7000 картридж (только GoodSMS) |
| (GG2SMS) | Режим Sega Master System (только GoodGG) |
| (Cart) | Формат картриджа |
| (Adam) | ADAM версия (только GoodCol) |
| (Compilation) | Дамп компиляции |
| (Ch-Trad) | Пиратская игра на традиционном китайском языке |
| (Ch-Simple) | Пиратская игра на простом китайском языке |
| [f1C] | Хак. Изменено только название картриджа |
| (PAL) | Европейский |
| (NTSC) | Американский |
[править] Коды Переводов
| Код | Перевод |
|---|---|
| Bra | Брауи |
| Chi | Китайский |
| Eng | Английский |
| Dut | Датский |
| Fin | Финляндский |
| Fre | Французский |
| Ger | Немецкий |
| Gre | Греческий |
| Ita | Итальянский |
| Jap | Японский |
| Kor | Корейский |
| Nor | Норвежский |
| Pol | Польский |
| Por | Португальский |
| Rus | Русский |
| Ser | Сербский |
| Spa | Испанский |
| Swe | Шведский |
[править] Платформозависимые Коды
Коды GoodGBA:
| Код | Расшифровка |
|---|---|
| [hIR00] | Интро убрано; заменено значениями 00 |
| [hIRff] | Интро убрано; заменено значениями ff |
| [f_?] | Убран EEPROM_V124 |
| [v] | Gameboy Advance Видео |
| [eb] | E-Book ROM |
| [eba] | E-Book Advance ROM |
| [ebb] | Book Reader Advance ROM |
| [f125] | Убран EEPROM_V125 |
| [f126] | Убран EEPROM_V126 |
| (IQue) | Китайский Gameboy Advance ROM для консоли IQue |
| Coleco on GBA | Эмуляция Colecovision на GBA |
| Cologne | Эмуляция Colecovision ROM при помощи эмулятора Cologne |
| DrSMS | Эмуляция Sega Master System при помощи эмулятора DrSMS |
| FooN | Эмуляция ZX Spectrum при помощи эмулятора FooN |
| PocketNES | Эмуляция NES при помощи эмулятора PocketNES |
| FC2GBA | Эмуляция NES при помощи эмулятора FC2GBA |
| Goomba | Эмуляция Gameboy при помощи эмулятора Goomba |
| GBAGI | муляция Adventure Game Interpreter Game при помощи эмулятора GBAGI |
| Swanadvance | Эмуляция Wonderswan при помощи эмулятора Swanadvance |
| PCEAdvance | Эмуляция TurboGrafx-16 при помощи эмулятора PCEAdvance |
| PocketSMS | Эмуляция Sega Master System при помощи эмулятора PocketSMS |
| PocketSNES | Эмуляция SNES при помощи эмулятора PocketSNES |
| SNESAdvance | Эмуляция SNES при помощи эмулятора SNESAdvance |
| Snezzyboy | Эмуляция SNES при помощи эмулятора Snezzyboy |
| VGB | Эмуляция Gameboy при помощи эмулятора VGB |
| Pogoshell | Программа для утилиты Pogoshell |
| s##e## | Номер сезона и эпизода для видео |
| (MB) | Мультизагрузочный ROM |
| (MB2GBA) | Мультизагрузочная игра сконвертированная в формат GBA |
| -e | e-Reader ROM |
| + ## NES | Не лицензированная многоигровка с ## играми для NES |
| NDS | Slot-2 дамп картриджа Nintendo DS |
| GoodBook | Электронная книга созданная при помощи Goodbook |
| TextReader | Электронная книга созданная при помощи TextReader |
| PictureBoy | Электронная книга созданная при помощи PictureBoy |
| ReadBoy | Электронная книга созданная при помощи ReadBoy |
| (via kiczek) | ROM был создан kiczek |
Коды GoodGBx:
| Код | Расшифровка |
|---|---|
| [C] | Версия для Gameboy Color |
| [S] | Версия для Super Gameboy |
| [BF] | Bung Fix |
| (Bung) | ROM на картридже Bung |
| NES Conversion | NES ROM сконвертированный в Gameboy Color ROM |
| GBS Player | Плеер музыки из игр |
Коды GoodGen:
| Код | Расшифровка |
|---|---|
| (1) | Япония и Корея (только GoodGen v0.999.7) |
| (4) | США и Бразилия (только GoodGen v0.999.7) |
| (5) | NTSC (только GoodGen v0.999.7) |
| (8) | PAL (только GoodGen v0.999.7) |
| (F) | Мир (только GoodGen v0.999.7) |
| (B) | не-США (только GoodGen v0.999.7) |
| [c] | Хороший дамп, но с искажённой контрольной суммой |
| [x] | Контрольная сумма не сходится |
| (J-Cart) | Оригинальный картридж имел два порта контроллеров |
| (SN) | Игра Sega-Net |
| (REVXB) | Sonic the Hedgehog японская версия 2 |
| (REVSC02) | Sonic Compilation версия Sonic 2 |
| (MP) | Версия MegaPlay |
| (MD Bundle) | ROM взят из Sega Mega Drive Pack-in Game |
| (Alt Music) | Версия Sonic Spinball с альтернативной музыкой |
Коды GoodNES:
| Code | Meaning of code |
|---|---|
| (PC10) | Версия PlayChoice-10 |
| (VS) | Версия VS |
| [hFFE] | скопировано с Far East Copiers |
| [hMxx] | Взломано, для запуска на маппере xx |
| SMB# | Неизвестный хак Super Mario Bros |
| (Aladdin) | Запускается с картриджем Aladdin, который отключает 10NES блокирующую микросхему |
| (Sachen) | Игра от Sachen без лицензии |
| (FDS Hack) | Famicom Disk System хак |
| (KC) | Konami Classic |
| (PRG0) | 0 ревизия программы |
| (PRG1) | 1 ревизия программы |
| [U] | Универсальный формат образов NES |
| (Mapper ##) | Номер маппера |
| (FDS Hack) | Взломано с Famicom Disk System для запуска на NES |
| (GBA E-reader) | Взломано с карты E-Reader |
| (E-GC) | Рип NES ROMа с европейской версии Gamecube |
| (J-GC) | Рип NES ROMа с японской версии Gamecube |
Коды GoodSNES:
| Код | Расшифровка |
|---|---|
| (BS) | Broadcast Satellite (Satellaview) ROM |
| (ST) | Sufami Turbo |
| (NP) | Эксклюзив Nintendo Power |
| (NSS) | Arcade SNES ROM |
