"""Build an NES (.nes) cartridge from a conversion.""" from __future__ import annotations from . import cartridge def export_nes(conv, output_path, source_path=None, display="forever", seconds=0, video="ntsc"): if not output_path.lower().endswith((".nes", ".unf")): output_path += ".nes" d = conv.data rom = cartridge.build_rom(d["palette"], d["nametable"], d["chr"]) return cartridge.write_nes(rom, output_path)