UNPKG

roomie

Version:

ROM metadata helper

222 lines (221 loc) 7.02 kB
export declare const specs: { readonly nds: { readonly unitcode: { readonly "0": "nds"; readonly "1": "nds/dsi"; readonly "2": "dsi"; }; }; readonly gb: { readonly a: ""; }; readonly sfc: { readonly hardware: { readonly "0": { readonly coprocessor: false; readonly rom: true; }; readonly "1": { readonly coprocessor: false; readonly rom: true; readonly ram: true; }; readonly "2": { readonly coprocessor: false; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "3": { readonly coprocessor: "dsp"; readonly rom: true; }; readonly "4": { readonly coprocessor: "dsp"; readonly rom: true; readonly ram: true; }; readonly "5": { readonly coprocessor: "dsp"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "6": { readonly coprocessor: "dsp"; readonly rom: true; readonly battery: true; }; readonly "13": { readonly coprocessor: "gsu/superFX"; readonly rom: true; }; readonly "14": { readonly coprocessor: "gsu/superFX"; readonly rom: true; readonly ram: true; }; readonly "15": { readonly coprocessor: "gsu/superFX"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "16": { readonly coprocessor: "gsu/superFX"; readonly rom: true; readonly battery: true; }; readonly "23": { readonly coprocessor: "obc1"; readonly rom: true; }; readonly "24": { readonly coprocessor: "obc1"; readonly rom: true; readonly ram: true; }; readonly "25": { readonly coprocessor: "obc1"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "26": { readonly coprocessor: "obc1"; readonly rom: true; readonly battery: true; }; readonly "33": { readonly coprocessor: "sa-1"; readonly rom: true; }; readonly "34": { readonly coprocessor: "sa-1"; readonly rom: true; readonly ram: true; }; readonly "35": { readonly coprocessor: "sa-1"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "36": { readonly coprocessor: "sa-1"; readonly rom: true; readonly battery: true; }; readonly "43": { readonly coprocessor: "s-dd1"; readonly rom: true; }; readonly "44": { readonly coprocessor: "s-dd1"; readonly rom: true; readonly ram: true; }; readonly "45": { readonly coprocessor: "s-dd1"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "46": { readonly coprocessor: "s-dd1"; readonly rom: true; readonly battery: true; }; readonly "53": { readonly coprocessor: "s-rtc"; readonly rom: true; }; readonly "54": { readonly coprocessor: "s-rtc"; readonly rom: true; readonly ram: true; }; readonly "55": { readonly coprocessor: "s-rtc"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly "56": { readonly coprocessor: "s-rtc"; readonly rom: true; readonly battery: true; }; readonly e3: { readonly coprocessor: "other"; readonly rom: true; }; readonly e4: { readonly coprocessor: "other"; readonly rom: true; readonly ram: true; }; readonly e5: { readonly coprocessor: "other"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly e6: { readonly coprocessor: "other"; readonly rom: true; readonly battery: true; }; readonly f3: { readonly coprocessor: "custom"; readonly rom: true; }; readonly f4: { readonly coprocessor: "custom"; readonly rom: true; readonly ram: true; }; readonly f5: { readonly coprocessor: "custom"; readonly rom: true; readonly ram: true; readonly battery: true; }; readonly f6: { readonly coprocessor: "custom"; readonly rom: true; readonly battery: true; }; }; readonly romspeed: { readonly "20": { readonly type: "LoROM"; readonly speed: "2.68MHz"; }; readonly "21": { readonly type: "HiROM"; readonly speed: "2.68MHz"; }; readonly "23": { readonly type: "SA-1"; }; readonly "25": { readonly type: "ExHiROM"; readonly speed: "2.68MHz"; }; readonly "30": { readonly type: "LoROM"; readonly speed: "3.58MHz"; }; readonly "31": { readonly type: "HiROM"; readonly speed: "3.58MHz"; }; readonly "32": { readonly type: "ExHiROM"; readonly speed: "3.58MHz"; }; }; }; }; export type SupportedSystemsForSpecs = keyof typeof specs;