snes-disassembler
Version:
A Super Nintendo (SNES) ROM disassembler for 65816 assembly
36 lines • 969 B
TypeScript
/**
* SNES Disassembly Handler
*
* Handles the complete disassembly workflow with enhanced algorithms
* and MCP server insights integration.
*/
export interface CLIOptions {
output?: string;
outputDir?: string;
format?: string;
start?: string;
end?: string;
symbols?: string;
analysis?: boolean;
quality?: boolean;
verbose?: boolean;
labels?: string;
comments?: string;
extractAssets?: boolean;
assetTypes?: string;
assetFormats?: string;
disableAI?: boolean;
enhancedDisasm?: boolean;
bankAware?: boolean;
detectFunctions?: boolean;
generateDocs?: boolean;
decodeBrr?: string;
brrOutput?: string;
brrSampleRate?: string;
brrEnableLooping?: boolean;
brrMaxSamples?: string;
brrInfo?: boolean;
interactive?: boolean;
}
export declare function disassembleROM(romFile: string, options: CLIOptions): Promise<void>;
//# sourceMappingURL=disassembly-handler.d.ts.map