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)

import os import zipfile import json

class GBCROMPack: def __init__(self, pack_path): self.pack_path = pack_path self.roms = [] self.metadata = {} gbc rom pack

def load_metadata(self): with open(os.path.join(self.pack_path, 'metadata.json'), 'r') as f: self.metadata = json.load(f) def load_roms(self): with zipfile