Definition at line 32 of file emu_test.cc.
◆ HeadlessEmulator()
yaze::emu::test::HeadlessEmulator::HeadlessEmulator |
( |
| ) |
|
|
default |
◆ ~HeadlessEmulator()
yaze::emu::test::HeadlessEmulator::~HeadlessEmulator |
( |
| ) |
|
|
inline |
◆ Init()
absl::Status yaze::emu::test::HeadlessEmulator::Init |
( |
const std::string & |
rom_path | ) |
|
|
inline |
◆ RunFrames()
absl::Status yaze::emu::test::HeadlessEmulator::RunFrames |
( |
int |
max_frames, |
|
|
int |
log_interval |
|
) |
| |
|
inline |
◆ LogApuState()
void yaze::emu::test::HeadlessEmulator::LogApuState |
( |
int |
frame | ) |
|
|
inlineprivate |
◆ Cleanup()
void yaze::emu::test::HeadlessEmulator::Cleanup |
( |
| ) |
|
|
inlineprivate |
◆ snes_
std::unique_ptr<Snes> yaze::emu::test::HeadlessEmulator::snes_ |
|
private |
◆ rom_data_
std::vector<uint8_t> yaze::emu::test::HeadlessEmulator::rom_data_ |
|
private |
◆ sdl_initialized_
bool yaze::emu::test::HeadlessEmulator::sdl_initialized_ = false |
|
private |
◆ last_pc_
uint16_t yaze::emu::test::HeadlessEmulator::last_pc_ = 0 |
|
private |
◆ stuck_counter_
int yaze::emu::test::HeadlessEmulator::stuck_counter_ = 0 |
|
private |
The documentation for this class was generated from the following file: