neoforma » 04.10.07 в 17:56
Игровые автоматы - куча железа. Монитор, джойстик, кнопки, корпус. Но всё это никому не нужно (почти никому), если нет печатной платы с игрой. Картридж когда-нибудь разбирали? Внутри как раз печатная плата (иногда с батарейкой).
В игровых автоматах и продвинутых картриджах на печатных платах находятся чипы с информацией. Они могут содержать графику, музыку, программный код и т.п. Когда делается копия этих чипов (т.е. дамп), то в итоге получается много файлов. Чтобы у владельцев настоящих плат была возможность восстановить свои платы (подразумевается, что скачивая ромы из Интернета, вы являетесь владельцем настоящей платы), файлы называются всякими нечитабельными именами (названия берутся непосредственно с чипов и, кажется, ещё указываются местоположения чипов на плате). Таким образом, владелец платы может скачать необходимые ромы, перепрограммировать чип, купленный на местном радиорынке и получить рабочую плату, даже если игра была выпущена 25 лет назад и производитель никакой поддержки оказать не может.
Поскольку компании-производители часто выпускают разные платы для разных регионов, а иногда выпускают и несколько вариантов одной и той же платы, то чтобы как-то различать ромсеты, необходимо давать им разные названия. Например, в сете Neo-Geo (о котором вы, видимо, и спрашиваете), при загрузке игры на экране не показывается дата сборки. Именно поэтому разные платы имеют названия Set 1 и Set 2. В сетах систем CPS большинство игр имеет дату, потому ромсетам даётся более точное название (например, какой нибудь US 901012).
Что касается других обозначений, то Prototype - прототип, т.е. не вышедшая игра. Она может быть на 100% готовой, но официально никогда не выпущенной. Bootleg - бутлег игры. Знаете музыкальные бутлеги? Берём треки с пяти альбомов исполнителя, отбираем двадцать, записываем на диск, придумываем яркое название (треки, кстати, тоже лучше переименовать) и продаём по 1000 штук в день. Вот в автоматах примерно также. Выпустили игру популярную (Street Fighter II) и началось. Каждый умелец захотел в игру добавить что-нибудь от себя. Кто кодов каких-нибудь, кто графических изысков, кто просто баги поправить решил. Поскольку подобные платы являются не официальными, но часто встречаются в залах игровых автоматов, то на сетах с ромами таких плат ставится пометка Bootleg.
Decrypted C - сеты, в которых C-ромы дешифрованы. C-ромы содержат графическую информацию. Какие-то эмуляторы, кажется, не могут расшифровывать ромы и им нужен этот сет. Точнее сказать не могу.
Не всегда можно отличить на глаз одну игру от другой (в смысле Set 1 от Set 2), но разница есть. Дополнительные файлы позволяют загружать в эмуляторе разные версии одной и той же игры. Поскольку на 95% печатные платы состоят из одних и тех же чипов, то дополнительные файлы содержат только те ромы, которые отличаются. Остальные же на лету загружаются из основного сета. Именно поэтому дополнительные файлы абсолютно бесполезны, если нет основного ромсета.