19class FreezeFrame final :
public Cartridge {
21 CartridgeTraits traits = {
23 .type = CRT_FREEZE_FRAME,
24 .title =
"Freeze Frame",
30 virtual const CartridgeTraits &getCartridgeTraits()
const override {
return traits; }
34 using Cartridge::Cartridge;
39 void _reset(
bool hard)
override;
48 u8 peekIO1(u16 addr)
override;
49 u8 spypeekIO1(u16 addr)
const override;
50 u8 peekIO2(u16 addr)
override;
51 u8 spypeekIO2(u16 addr)
const override;
58 isize numButtons()
const override {
return 1; }
59 const char *getButtonTitle(isize nr)
const override;
60 void pressButton(isize nr)
override;
61 void releaseButton(isize nr)
override;
VirtualC64 project namespace.
Definition CmdQueue.cpp:16