#emulation
#эмуляция
Вопрос:
Я собираюсь написать приложение, которое будет извлекать некоторую базовую информацию из эмулятора MAME.
Мне было интересно, был ли у кого-нибудь здесь опыт работы с этим. Я немного поискал и, похоже, не могу найти много информации.
Я надеюсь просто сделать несколько переходов в работающий эмулятор, чтобы узнать такие вещи, как когда запускается игра, какая игра запускается, сколько игроков, когда игрок прекращает играть, результаты игры и т.д.
Кто-нибудь когда-нибудь слышал об этом? Я понятия не имею, насколько это действительно возможно, но я хочу изучить возможности здесь, и любые указания были бы приветствованы.
Ответ №1:
сборка mame из исходных текстов определенно выполнима, и в результате изменение этих исходных текстов и сборка выполнимы. Добавление перехватов, чтобы приложение могло просто отслеживать, что происходит в конкретной игре в mame, вероятно, является более простой задачей, создавая своего рода взаимодействие между приложениями и заставляя новое приложение отслеживать эту информацию. В Mame вполне могут быть встроены подобные вещи, поскольку для mame существует несколько или по крайней мере один графический лаунчер с графическим интерфейсом.