gameboy_worlds.emulation.hamtaro.registry
1from typing import Type, Dict 2 3from gameboy_worlds.emulation.parser import StateParser 4from gameboy_worlds.emulation.tracker import StateTracker 5from gameboy_worlds.emulation.emulator import Emulator 6from gameboy_worlds.emulation.hamtaro.parsers import ( 7 HamtaroHamHamsUniteParser, 8) 9from gameboy_worlds.emulation.hamtaro.trackers import HamtaroTracker 10from gameboy_worlds.emulation.hamtaro.emulators import HamtaroEmulator 11 12 13GAME_TO_GB_NAME = { 14 "hamtaro_ham_hams_unite": "Hamtaro - Ham-Hams Unite! (USA).gbc", 15} 16 17 18STRONGEST_PARSERS: Dict[str, Type[StateParser]] = { 19 "hamtaro_ham_hams_unite": HamtaroHamHamsUniteParser, 20} 21 22 23AVAILABLE_STATE_TRACKERS: Dict[str, Dict[str, Type[StateTracker]]] = { 24 "hamtaro_ham_hams_unite": {"default": HamtaroTracker}, 25} 26 27 28AVAILABLE_EMULATORS: Dict[str, Dict[str, Type[Emulator]]] = { 29 "hamtaro_ham_hams_unite": {"default": HamtaroEmulator}, 30}
GAME_TO_GB_NAME =
{'hamtaro_ham_hams_unite': 'Hamtaro - Ham-Hams Unite! (USA).gbc'}
STRONGEST_PARSERS: Dict[str, Type[gameboy_worlds.emulation.parser.StateParser]] =
{'hamtaro_ham_hams_unite': <class 'gameboy_worlds.emulation.hamtaro.parsers.HamtaroHamHamsUniteParser'>}
AVAILABLE_STATE_TRACKERS: Dict[str, Dict[str, Type[gameboy_worlds.emulation.tracker.StateTracker]]] =
{'hamtaro_ham_hams_unite': {'default': <class 'gameboy_worlds.emulation.hamtaro.trackers.HamtaroTracker'>}}
AVAILABLE_EMULATORS: Dict[str, Dict[str, Type[gameboy_worlds.emulation.emulator.Emulator]]] =
{'hamtaro_ham_hams_unite': {'default': <class 'gameboy_worlds.emulation.hamtaro.emulators.HamtaroEmulator'>}}