Эмуляция > Эмуляторы аркадных автоматов
Эмулятор аркадных автоматов М.А.M.E
<< < (195/205) > >>
Homsa:

Вся необходимая информация находится под спойлером ниже: 1. Основная информация


* Официальный сайт эмулятора mamedev.org
* Справка по эмулятору docs.mamedev.org
* Описание эмулятора в русской Википедии
* Популярные сборки: MameUI MAME Plus! MameUIFX MameXT SDLMAME
* Крупнейший англоязычный сайт MAME World
* Сайты с описанием игр и автоматов System16 Arcade History KLOV
* FAQ по запуску и инициализации игр
2. Дополнительные файлы


* Mameinfo.dat особенности запуска игр, история изменений, баги и т.п.
* History.dat история игр, их создания, описания, секреты и т.д.
* Command.dat мувлист для файтингов
* Hiscore.dat таблицы игровых рекордов
* Cheats различные читы
* Catlist списки игр по категориям, жанрам и т.п.
* Samples оцифрованные звуки для некоторых игр
* наборы иконок и скриншотов можно скачать там
* наборы дополнительных картинок от Mr.Do или progetto-SNAPSвсё вышеперечисленное целиком и сразу есть на торрентах, раздачи "MAME Extras"
Томахомэ:
Нашёл в базе VGMrips'а среди Namco'вских композиторов некоего Кадзухиро Накамуру. Я понимаю, конечно, что его фамилия довольно распространённая, но вот интересно, нет ли у него каких-то родственных связей с основателем самой Namco?
Томахомэ:
На официальном канале MAME в Youtube есть целый плейлист лекций по техчасти эмулятора. Жалко, что нет хотя бы английских субтитров хоть к одному из этих видео.
blackoff:

--- Цитата: Томахомэ от 22 Февраль 2021, 13:57:31 ---Жалко, что нет хотя бы английских субтитров хоть к одному из этих видео.
--- Конец цитаты ---
автосабы есть и переводятся вменяемо...
MetalliC:

--- Цитата: Томахомэ от 22 Февраль 2021, 13:57:31 ---целый плейлист лекций по техчасти эмулятора.
--- Конец цитаты ---
если взять самый свежий ролик от VasCrab или старый от Aaron Giles - техчасти там особо нет, а в основном про то как решаются организационные вопросы в большом и старом open source проекте с кучей legacy кода.
ролики в основном без каких-то там технических дебрей требующих глубоких знаний в виртуализации/эмуляции, а скорее популистские лекции рассчитанные на более широкие массы.
Сноу:
Midway Vegas к какому поколению относится - как Sega model 3/Namco system 23 или промежуточное между Midway Seattle и вышеупомянутыми?

Midway Zeus II (тот же вопрос)?

Konami NWK-TR - по-сути улучшенный GTI club или ближе к Viper?
MetalliC:
Сноу, нету там никаких поколений, разве что можно просто сравнивать по годам выпуска конкретных игр

более того, нету такого железа как "Vegas", там семейство из 4х или 5ти разных платформ, с очень разными ТТХ, но в целом похожих. та же история и с Viper, и с многими другими платформами.
да и вообще, это же аркады - тут зачастую железо делалось, или как минимум допиливалось, под конкретные игры. а не наоборот как на приставках - есть одно и то же железо и херачим под него игры 10 лет.
BSV:
Кто-нибудь знает где найти BIOS для Hyper NeoGeo 64, описанный вот здесь? Во всех вариантах, которые удалось найти, не хватает файлов vs-ioj-br9020f.u2, lvs-igx-br9020f.u3, lvs-jam-br9020f.u3.
Sharpnull:
BSV, как обычно... http://www.pleasuredome.org.uk/ или archive.org: https://archive.org/details/mame.0229.
BSV:
Sharpnull, К сожалению, в указанных источниках размещены все те же неполные архивы с файлами BIOS. Нужен файл размером 2,66 Мб.
Upd.: Нашел недостающие файлы в добавленных в версии 0.227. Если кому надо, вот готовый архив (гораздо меньшего размера, указанные 2,66 Мб видимо если совсем без сжатия): https://disk.yandex.ru/d/12vi9v6qPDRfKg
Sharpnull:

--- Цитата: BSV от 18 Март 2021, 18:06:21 ---Upd.: Нашел недостающие файлы в добавленных в версии 0.227.
--- Конец цитаты ---
Вы выложили точную копию файла по моей ссылке: https://archive.org/download/mame.0229/hng64.zip. Можете освободить свой disk.yandex.
BSV:
Sharpnull, Да, возможно, меня сбил с толку маленький размер файла (искал на 2,66 Мб, как указано на сайте arcadeitalia.net).
MetalliC:
забавная история - оказывается Contra в MAME работала с косяками игровой логики, особо заметными на уровнях с видом от первого лица - вражеские выстрелы в основном летели в правый угол, а не по всей площади. и так было вплоть до вчера )
если кому интересно - описание проблемы со сравнениями https://mametesters.org/view.php?id=5725
а там много буков про то как чел исследовал "математический чип" этого аппарата - https://www.patreon.com/posts/49965048
OmKol:
MetalliC, офигеть. И самое весёлое, что этот баг дружно скопировали все - мины ползут в правый нижний угол и в Konami Arcade Collection на Nintendo DS, и в версии для PS2, и в версии для XBox 360, и в Contra Anniversary Collection на современных платформах.
Skay:
OmKol, почему сразу скопировали? там же описана ситуация. Эта особенность, реализации умножения, которая в приницпе то и не должно быть. Никто такого просто ожидать и не будет, учитывая что прям особо сильных глюков которые бросались бы в глаза нет. Так что, что несколько человек допустили в одном месте одинаковую ошибку, в данном случае вполне себе вероятна на мой взгляд.
MetalliC:
Skay, про умножитель уже знали, некоторые игры без него вообще не работают (WecLeMans), но Contra его не использует. а вот про то что в этом чипе есть еще и делитель не знали, это нельзя назвать ошибкой, оно не было реализовано совсем.
ну то есть по дебагу было видно что игра читает какой-то MMIO регистр но хз зачем, из него просто возвращали 0 и игра типа нормально работала, и всех это устраивало. а другие разработчики видимо брали и копировали из МАМЕ логику (или реализацию) как есть, без разбирательств.
nonamezerox:

--- Цитата: OmKol от 15 Апрель 2021, 22:07:44 ---MetalliC, офигеть. И самое весёлое, что этот баг дружно скопировали все - мины ползут в правый нижний угол и в Konami Arcade Collection на Nintendo DS, и в версии для PS2, и в версии для XBox 360, и в Contra Anniversary Collection на современных платформах.
--- Конец цитаты ---

Ну так а что, когда надо мы FUDим эмуляцию и обзываем полупиратами, когда надо - не глядя заимствуем код.

Удобное имя - Изяслав (С) Анекдот.
MetalliC:
nonamezerox, это было давно и неправда :)
если кто-то следит за развитием проекта вы возможно читали в новостях, что в последней версии эмуляция кучи разных звуковых чипов от Yamaha была заново переписана Аароном Гилесом, на этот раз под лицензией BSD (прошлый код от Ярека был под GPL). вобщем-то специально чтобы всякие разработчики коммерческих римейков старых игр не ныли, что мол почти всё в МАМЕ под BSD и его можно позаимствовать, но со звуком облом - куда ни плюнь он под GPL лицензией, которая не дружит с закрытыми проектами.
nonamezerox:

--- Цитата: MetalliC от 19 Апрель 2021, 13:17:53 ---была заново переписана Аароном Гилесом, на этот раз под лицензией BSD (прошлый код от Ярека был под GPL). вобщем-то специально чтобы всякие разработчики коммерческих римейков старых игр не ныли, что мол почти всё в МАМЕ под BSD и его можно позаимствовать, но со звуком
--- Конец цитаты ---

К слову, а всякие полуаппаратные имитаторы сидов на микроконтроллерах в дип-платку типа SwinSID не у вас берут?
MetalliC:
сомневаюсь, по теме SID-а полно и других источников, да и в целом он довольно прост, не сложно и самому написать. а вот об Yamaha-вские FM-синтезаторы можно мозг погнуть всерьез и надолго.
md_max:
Обновил MAME до 0.230 и как хороший мальчик еще и скачал MAME 0.230 ROMs (bios-devices). Вроде все ок, работает. А потом я решил запустить игру Philips CD-i. И короче оказалось что не работает, потому что один из файлов биос не полный. Гугл спас. Содержимое cdi910.zip перекинул в cdimono1.zip и игра запустилась. Почему этот cdimono1.zip изначално не полный хз.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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