Я не уверен, что это подходящее сообщество для этого, но подумал, что я попробую.Как получить память PPU от FCEUX в Lua?
FCEUX является удивительным эмулятором для NES, который отличается функциями отладки. Он также предлагает пользователям возможность запускать сценарии Lua, которые имеют доступ к various emulator functions. Тем не менее, я не могу понять, как получить доступ к PPU memory РЭШ. Он предлагает прямой доступ к CPU memory и данным ПЗУ, но, похоже, не имеет прямого доступа к памяти PPU. Так как NES использует memory-mapped I/O, теоретически возможно получить данные из специальных адресов памяти ЦП, но это кажется громоздким, а также может помешать эмуляции.
Кто-нибудь знает, как программно извлечь память PPU через API Lua FCEUX? Если нет, знает ли кто-нибудь об эмуляторе, который имеет API для программной реализации PPU-памяти?