Найти тему
retro gaming games

Аркадные эмуляторы. retrobat

Аркадные эмуляторы можно разделить на 2 категории:

Эмуляторы мульти-аркадных автоматов

Одноканальные эмуляторы

Существует огромное разнообразие аркадных автоматов, поэтому аркадная эмуляция сложна.

В этом руководстве мы сосредоточимся на 2 семействах эмуляторов и дадим вам основные ключи для понимания эмуляции аркады, мы сгруппируем эмуляторы в 2 семейства, описанные выше.

Эмуляторы нескольких машин

Доступны два семейства мультисистемных аркадных эмуляторов: FinalBurn и MAME.

Эти эмуляторы доступны в нескольких версиях, чтобы пользователи могли наилучшим образом сопоставить ядро/эмулятор со своими играми.

MAME - это обычный эмулятор, используемый для обычных аркадных игр (таких как Pac-Man, Asteroids и т. Д.).

FBNeo специализируется на файтингах и beat-them-up.

Терминология

ROM, ROM set и romset: Аркадные игры упакованы в виде zip-файлов, большинство из которых состоят из более чем одного отдельного файла «ROM». Вот почему некоторые ресурсы ссылаются на отдельную аркадную игру как на ПЗУ, в то время как другие ресурсы относятся к отдельной игре как к набору ПЗУ или ромсету.

Версия ПЗУ или версия ромсета: Каждая версия аркадного эмулятора должна использоваться с ПЗУ с одинаковым точным номером версии. Например, ПЗУ MAME 0.37b5 требуются эмулятором MAME 2000, но не будут корректно работать с эмулятором MAME 2010, для которого требуются ПЗУ MAME 0.139.

Аркадные ПЗУ могут быть отформатированы четырьмя способами:

Полное несъединение: Все ромсеты могут использоваться автономно, потому что каждый zip-файл содержит все файлы, необходимые для запуска этой игры, включая любые ПЗУ из «родительских» наборов ПЗУ и наборов BIOS.

Несъединенное ПЗУ:Все ромсеты могут использоваться автономно, потому что каждый zip-файл содержит все файлы, необходимые для запуска этой игры, включая любые файлы из «родительских ромсетов». Единственным исключением являются игры, которые используют ПЗУ BIOS, которые отформатированы как «Split» и должны храниться в той же папке, что и игровой ромсет, который его использует.

Split: Некоторые ромсеты, которые считаются клонами, переводами или бутлегами, также требуют запуска «родительского» ромсета. Однако в некоторых случаях родитель не является самой популярной или лучшей рабочей версией игры. Например, в наборе Split pacman.zip (клон), не будет работать без puckman.zip (его родитель).

Слияние: клоны объединяются в родительский zip-архив ромсета, что означает, что в каждом файле хранится более одной игры.

Объединенные наборы ромов не поддерживаются, так как только основная игра будет видна в RetroBat и запущена Mame core.

Рекомендуется использовать несъединенные наборы ПЗУ.

Не переименовывайте сжатые файлы ПЗУ. Скребки будут распознавать игры с .zip именем файла и сопоставлять их с правильной игрой.

Некоторые игры нуждаются в дополнительных файлах образцов для работы, их следует поместить в следующие папки:

Для fbneo: \bios\fbneo\samples

Для mame2003: \bios\mame2003\samples

Для mame2003plus: \bios\mame2003-plus\samples

Для mame2010: \bios\mame2010\samples

Для текущей mame и автономной mame: \bios\mame\samples

Файлы CHD или IMG

Некоторые аркадные игры могут использовать дополнительные файлы (первоначально они физически хранились на диске), называемые CHD (иногда IMG).

Папка CHD должна быть помещена в папку ROM и должна иметь то же имя, что и ZIP-файл игры.