예제 #1
0
def run_CoCo2b(cfg_dict):
    machine = MachineGUI(
        cfg=CoCo2bCfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=CoCoPeriphery,
        GUI_Class=DragonTkinterGUI
    )
예제 #2
0
def run_Multicomp6809(cfg_dict):
    machine = MachineGUI(
        cfg=Multicomp6809Cfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=Multicomp6809Periphery,
        GUI_Class=MulticompTkinterGUI
    )
예제 #3
0
def run_Vectrex(cfg_dict):
    machine = MachineGUI(
        cfg=VectrexCfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=VectrexPeriphery,
        GUI_Class=VectrexGUI
    )
예제 #4
0
def run_sbc09(cfg_dict):
    machine = MachineGUI(
        cfg=SBC09Cfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=SBC09Periphery,
        GUI_Class=SBC09TkinterGUI
    )
예제 #5
0
def run_Dragon64(cfg_dict):
    machine = MachineGUI(
        cfg=Dragon64Cfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=Dragon32Periphery,
        GUI_Class=DragonTkinterGUI
    )
예제 #6
0
def run_Simple6809(cfg_dict):
    machine = MachineGUI(
        cfg=Simple6809Cfg(cfg_dict)
    )
    machine.run(
        PeripheryClass=Simple6809Periphery,
        GUI_Class=MulticompTkinterGUI
    )
예제 #7
0
def run_CoCo2b(cfg_dict):
    machine = MachineGUI(cfg=CoCo2bCfg(cfg_dict))
    machine.run(PeripheryClass=CoCoPeriphery, GUI_Class=DragonTkinterGUI)
예제 #8
0
def run_Vectrex(cfg_dict):
    machine = MachineGUI(cfg=VectrexCfg(cfg_dict))
    machine.run(PeripheryClass=VectrexPeriphery, GUI_Class=VectrexGUI)
예제 #9
0
def run_sbc09(cfg_dict):
    machine = MachineGUI(cfg=SBC09Cfg(cfg_dict))
    machine.run(PeripheryClass=SBC09Periphery, GUI_Class=SBC09TkinterGUI)