Кто-нибудь выполнял какую-либо интеграцию с эмулятором M.A.M.E. arcade ROM?

#emulation

#эмуляция

Вопрос:

Я собираюсь написать приложение, которое будет извлекать некоторую базовую информацию из эмулятора MAME.

Мне было интересно, был ли у кого-нибудь здесь опыт работы с этим. Я немного поискал и, похоже, не могу найти много информации.

Я надеюсь просто сделать несколько переходов в работающий эмулятор, чтобы узнать такие вещи, как когда запускается игра, какая игра запускается, сколько игроков, когда игрок прекращает играть, результаты игры и т.д.

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

Ответ №1:

сборка mame из исходных текстов определенно выполнима, и в результате изменение этих исходных текстов и сборка выполнимы. Добавление перехватов, чтобы приложение могло просто отслеживать, что происходит в конкретной игре в mame, вероятно, является более простой задачей, создавая своего рода взаимодействие между приложениями и заставляя новое приложение отслеживать эту информацию. В Mame вполне могут быть встроены подобные вещи, поскольку для mame существует несколько или по крайней мере один графический лаунчер с графическим интерфейсом.