19class MagicDesk final :
public Cartridge {
21 CartridgeTraits traits = {
23 .type = CRT_MAGIC_DESK,
24 .title =
"Magic Desk",
27 virtual const CartridgeTraits &getCartridgeTraits()
const override {
return traits; }
31 using Cartridge::Cartridge;
33 void resetCartConfig()
override;
35 u8 peekIO1(u16 addr)
override;
36 u8 spypeekIO1(u16 addr)
const override;
37 void pokeIO1(u16 addr, u8 value)
override;
38 u8 peekIO2(u16 addr)
override;
39 u8 spypeekIO2(u16 addr)
const override;
43 bool disabled()
const {
return control & 0x80; }
VirtualC64 project namespace.
Definition CmdQueue.cpp:16