В последнее время начал ностальгировать по играм 90-ых и на своём телефоне и планшете поставил пару эмуляторов, поэтому и возник данный пост. Каждый из тех кто начинал работать с эмуляторами, наверное, сталкивался с такой проблемой — поставил эмулятор, скачал ROM, и вроде бы все хорошо, а в результате один ROM не запускается, другой вообще на японском. Да и названия ROM тоже полны всяких обозначений. В данной статье речь пойдет о названиях файлов самих ROM файлов, а именно кодов в них. Например, Battletech (U) [!].gen имеет 2 кода в названии это (U) и [!]. Вот о таких кодах и пойдёт дальше речь.

Краткий faq о самих ромах и эмуляторах.

Что такое РОМ?

ROM — (англ. Read-Only Memory, дословно “Память только для чтения”). В дальнейшем нет возможности изменить записанные данные. В нашем случае это копия (дамп) ПЗУ картриджа (т.е. файл), обычно это игра.

Что такое эмулятор?

Эмулятор (англ. emulator) — это компьютерная программа позволяющая выполнять другие компьютерные программы на платформе отличной от той, для которой она была написана в оригинале. Сам этот процесс выполнения программы называют эмуляцией. При эмуляции ставится цель точного моделирования состояния эмулируемой системы, то есть сохранение оригинального машинного кода. Как правило, эмулятор, для нормальной работы, требует платформу раз в десять мощнее, чем эмулируемая, это обуславливается тем, что немалая часть ресурсов уходит на эмуляцию различных аппаратных частей/средств эмулируемой системы.

Коды в названиях ROM файлов

Стандартные коды. Их можно встретить почти на всех РОМах (Дампах):

**[!]** — Проверенные хорошие дампы. Качая игру с этим обозначением вы закачиваете на сто процентов оригинальную и работающую версию игры.

**[a]** — это альтернативная версия оригинальной версии игры, которую выпустили позже официальной даты выпуска игры. Как правило эта версия несла в себе исправления багов, замеченные в оригинальной версии или даже отменяла коды Game Genie.

**[b]** — Плохой дамп. Почти всегда этот РОМ просто испорчен при закачке из интернета, но бывают случае, когда его задампили с ошибками. Но это не значит, что в эту игру нельзя играть, глюк может появиться в музыке или в графике, что не повлияет на саму игру.

**[f]** — Исправленная версия игры. Причём исправили её для одной единственной цели — чтобы её можно было легче копировать или чтобы она просто шла на эмуляторе.

**[h]** — Этот РОМ отличается от оригинала. Изменения вносились, например, в заголовок, для изменения названия или запуска игры в регионах, для которых она не была предназначена. Но теперь это не актуально и чаще всего это своего рода хакинг, меню ввода паролей, или просто изменение графики, музыки или ещё чего-нибудь для развлечения.

**[o]** — Овердамп. Это дамп, который имеет больше информации чем в оригинальном картридже. Это не значит, что он плохой, потому что эта информация ничего не значит и в оригинальной версии она удалена.

**[t]** — Тренер — кусок кода, который вызываем меню перед началом игры, чтобы вы смогли ввести коды.

**[p]** — Пиратская версия игры.

**[T-]** — Старый перевод игры

**[T ]** — Новый перевод игры, например, [T Rus] означает перевод на русский язык.

**(-)** — игра с неизвестным годом выпуска

**(M#)** — Многоязычный ROM (# количество языков)

**(??k)** — Размер ROMа

**ZZZ_** — На данный момент этот ROM не классифицирован

**(Unl)** — Игра, выпущенная без лицензии.

Ориентируйтесь на [!] — не для всех игр этот знак присутствует. 

Коды стран.

Главное — это знать Японскую, Европейскую и версию для США: (J), (E), (U) На японском выпущены самые потрясающие игры жанра RPG, а вот версии для США точно на английском. (E) может быть и не на английском языке.
**(1)** — Япония и Корея

**(4)** — США и Бразилия NTSC

**(А)** — Австралия

**(В)** — Не США

**(С)** — Китай

**(Е)** — Европа

**(F)** — Франция

**(FC)** — Французская Канада

**(FN)** — Финляндия

**(G)** — Германия

**(GR)** — Греция

**(HK)** — Гонг Конг

**(Н)** — Голландия

**(J)** — Япония

**(K)** — Корея

**(NL)** — Нидерланды

**(PD)** — Свободно распространяемые игры

**(S)** — Испания

**(SW)** — Швеция

**(U)** — США

**(UK)** — Великобритания (Англия)

**(Unk)** — Страна неизвестна

**(I)** — Италия

**(Unl)** — Нелицензионная игра.

Бывает и (JUE) — это многоязычные ROM, которые, в зависимости от вашей машины могут выбирать язык для игры.

Все эти коды и названия подходят для следующих платформ: NES (она же Dendy, она же Nintendo), SEGA (Sega Genesis) и некоторым другим.

Комментарии

comments powered by Disqus