UNPKG

snes-disassembler

Version:

A Super Nintendo (SNES) ROM disassembler for 65816 assembly

19 lines 781 B
import { CartridgeInfo } from './cartridge-types'; /** * Parses extended ROM header information to determine ROM mapping settings * Works with standard SNES ROMs following the copier header format */ export declare class RomHeaderParser { /** * Detect enhanced ROM mapping settings based on common modes (LoROM/HiROM) */ static detectMappingMode(cartridgeInfo: CartridgeInfo): 'LoROM' | 'HiROM' | 'ExLoROM' | 'ExHiROM'; /** * Parses the ROM header to identify detailed memory mapping and special chip settings */ static parseROMHeader(data: Buffer, offset: number): CartridgeInfo; private static calculateROMSize; private static calculateRAMSize; private static detectSpecialChip; } //# sourceMappingURL=rom-header-parser.d.ts.map