![]() |
JaffarPlus
High-performance best-first search optimizer for tool-assisted speedruns
|
Abstract emulator interface that concrete emulation cores implement, exposing state load/save, step advancement, named memory properties, and optional rendering/screenshots. More...
#include <SDL2/SDL.h>#include <inputParser.hpp>#include <inputSet.hpp>#include <jaffarCommon/deserializers/contiguous.hpp>#include <jaffarCommon/file.hpp>#include <jaffarCommon/json.hpp>#include <jaffarCommon/serializers/contiguous.hpp>#include <string>Go to the source code of this file.
Classes | |
| struct | jaffarPlus::property_t |
| A property: a contiguous segment of memory with a size, identifiable by name. More... | |
| class | jaffarPlus::Emulator |
| Abstract base for an emulation core. More... | |
| struct | jaffarPlus::Emulator::inputEntry_t |
| Pairs an input's string form with its decoded, emulator-specific input data. More... | |
Abstract emulator interface that concrete emulation cores implement, exposing state load/save, step advancement, named memory properties, and optional rendering/screenshots.
Definition in file emulator.hpp.