These aim to include every single game ever released for the console across all regions (US, EU, JP).
# Example usage pack_path = 'gbc_rom_pack.zip' gbc_rom_pack = GBCROMPack(pack_path) gbc_rom_pack.load_roms() gbc_rom_pack.load_metadata() print(gbc_rom_pack.get_rom_info('pokemon_gold')) gbc rom pack
def load_roms(self): with zipfile.ZipFile(self.pack_path, 'r') as zip_ref: for file in zip_ref.namelist(): if file.endswith('.gbc') or file.endswith('.gb'): self.roms.append(file) These aim to include every single game ever