The .zip file the ROM data is in
Must call read() before doing anything more.
read()
Converts the ROM to Darksoft format and stores the result in darksoftRom in .zip format. Must call read() before calling this.
darksoftRom
Decrypts the opcodes and stores the result in decryptedOpcodes. Must call read() and processExecutable() before calling this.
decryptedOpcodes
processExecutable()
The original (unmodified) binary of the executable parts of ROM
The ROM in Darksoft format, if it has been converted
The decrypted opcodes of the executable parts of ROM, if the ROM was decrypted
The ROM part files
The modified ROM executable binary, if the ROM was patched
The files that were modified in patching, if the ROM was patched
The patched ROM, if the ROM was patched
The ROM name
Gets some information about the state the ROM is in as it pertains to reading, processing, etc.
The state
The ROM zip originally supplied to the constructor of this object.
Patches the ROM and stores the result in modifiedRom. Must call read() and processExecutable() before calling this.
modifiedRom
The .mra file to patch with
Processes the executable region of the ROM. This processes the executable region and stores the concatenated binary in binary. Must call read() before calling this.
binary
Read the ROM files. Necessary before doing anything else. Stores the parsed ROM files in files.
files
Generated using TypeDoc
The .zip file the ROM data is in
Must call
read()
before doing anything more.