UNPKG

igir

Version:

🕹 A zero-setup ROM collection manager that sorts, filters, extracts or archives, patches, and reports on collections of any size on any OS.

15 lines (14 loc) • 558 B
import File from '../files/file.js'; import Patch from './patch.js'; /** * @see https://github.com/blakesmith/rombp/blob/master/docs/bps_spec.md * @see https://github.com/btimofeev/UniPatcher/wiki/BPS */ export default class BPSPatch extends Patch { static readonly SUPPORTED_EXTENSIONS: string[]; static readonly FILE_SIGNATURE: Buffer<ArrayBuffer>; static patchFrom(file: File): Promise<BPSPatch>; createPatchedFile(inputRomFile: File, outputRomPath: string): Promise<void>; private writeOutputFile; private static applyPatch; }