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

Retropi эмулятор Mame

(1/1)

Guyver(X.B.M.):
Помогите кто в теме. Может, где можно подробно почитать...

1. Установил кастомный эмулятор, в папке roms появилась папка mame.

В ней папки:
artwork
cfg
comments
diff
inp
nvram
samples
scores
snap
sta

Если с остальными консолями всё просто - закинул ром в нужную папку с названием консоли, то тут... Куда кидать ромы? В каком виде они должны быть?

Скачал ром с сайта, в архиве такие файлы:

201-c1.c1
201-c2.c2
201-c3.c3
201-c4.c4
201-m1.m1
201-p1.p1
201-s1.s1
201-v1.v1
201-v2.v2

Этот формат подойдёт для эмулятора?

2. В папке bios появилась папка mame. В неё просто накидать файлы биоса с сайта? Какие именно? Все?

Может, есть гайд какой-то? :neznayu: В файле настроек эмулятора ещё упоминается папка arcade. Может, ромы кидать туда? :neznayu:

bugmenot:
Для mame архивы с ромами не нужно распаковывать, он как бы один zip считает одной игрой, и что с какими файлами делать сам разбирается.
Большая проблема mame в том, что то, какие файлы должны быть в этом архиве и как они должны называться может различаться в разных версиях mame, поэтому игры, работающие в старых версиях mame иногда не работают в новых.
А биосы для разных игр нужны бывают разные, большинство игр работают без них.

Sharpnull:
Вроде это: https://retropie.org.uk/docs/MAME/. В обычном MAME для ПК: кидают в roms, файлы типа "201-c1.c1" должно быть в архивах, можно zip, 7z. Для RetroPie папки arcade, mame-libretro, mame-advmame общие для нескольких эмуляторов и, как обычно, ромсет должен совпадать с версией MAME:

--- Цитата ---Three of the available MAME ROM paths in RetroPie are shared directories which are used by more than one emulator: arcade, mame-libretro, mame-advmame. In order to successfully load zipped ROM sets in these locations you must specify the arcade emulator version which matches your ROMs.
--- Конец цитаты ---

--- Цитата: Guyver(X.B.M.) от 03 Июль 2022, 02:57:43 ---в папке roms появилась папка mame
--- Конец цитаты ---
Значит это для основной версии MAME (/home/pi/RetroPie/roms/mame, /home/pi/RetroPie/roms/arcade), но она и самая требовательная:

--- Цитата ---Note: This emulator is considered 'experimental' in RetroPie. It requires more processing power than earlier MAME versions and will not run as many games at full speed on Raspberry Pi hardware.

--- Конец цитаты ---

--- Цитата: Guyver(X.B.M.) от 03 Июль 2022, 02:57:43 ---В папке bios появилась папка mame. В неё просто накидать файлы биоса с сайта? Какие именно? Все?
--- Конец цитаты ---
Если не запустится игра, то должно быть написано про отсутствие, это не для всех нужно, можно по мере необходимости кидать или взять из ромсета. В DAT файлах указаны BIOS.
UPD: Начало справки про Arcade: https://retropie.org.uk/docs/Arcade/.

Guyver(X.B.M.):
mame2003 и mame-libretro не запускают ромы, arcade и mame запускает и работает, но

Когда я нажимаю tab и пытаюсь настроить контроллеры, всё превращается в слайдшоу и тормозит так, что я не могу задать кнопки контроллера. Я даже выйти из меню не могу, приходится делать жёсткую перезагрузку... Что делать?

Добавлено позже:
Пришлось разбирать автомат и менять кнопки между собой вручную, чтобы можно было играть. Задать их не удаётся... Ну хоть так теперь работает всё :lol:

Добавлено позже:
BIOSы тоже можно не распаковывать и кидать их прямо в архивах? Или нет? :neznayu:

Yaranga:

--- Цитата: Guyver(X.B.M.) от 03 Июль 2022, 03:45:57 ---BIOSы тоже можно не распаковывать и кидать их прямо в архивах? Или нет?
--- Конец цитаты ---
Можно и нужно.

ShadowFlash:
MAME везде MAME, игры и BIOS должны быть в архивах, образы CD/LD/DVD/HDD - в chd. и соответствовать тому, что требует конкретная версия эмулятора. Запускается ли МАМЕ просто из командной строки, оболочки или в виде ядра Retroarch и на какой платформе не имеет значения.  Ядра MAME2003 в ретроархе нужны для старых слабых машинок вроде PSP и Wii, потому, что а) тогда эмуляция многих игр еще была со всякими хаками и требовала меньше ресурсов, б) в самом MAME было меньше драйверов и как результат экзешник весил мало  и эмулятор может работать на машинках с небольшим объемом оперативки.

Навигация

[0] Главная страница сообщений

Перейти к полной версии