UNPKG

snes-disassembler

Version:

A Super Nintendo (SNES) ROM disassembler for 65816 assembly

14 lines 1.71 kB
export { SNESDisassembler } from './disassembler'; export { RomParser } from './rom-parser'; export { InstructionDecoder } from './decoder'; export { INSTRUCTION_SET } from './instructions'; export * from './types'; export { ExtendedOutputFormatterFactory, CA65Formatter, WLADXFormatter, BassFormatter, HTMLFormatter, JSONFormatter, XMLFormatter, CSVFormatter, MarkdownFormatter } from './output-formats-extended'; export { OutputFormatter, OutputOptions, SymbolTableEntry, CrossReference } from './output-formatters'; export { SymbolManager, SymbolValidationResult, SymbolConflict, BulkOperationResult } from './symbol-manager'; export { AssetExtractor, GraphicsExtractor, AudioExtractor, TextExtractor, Tile, Sprite, Palette, Background, BRRSample, MusicSequence, SPCProgram, TextString, DialogueTree, GraphicsFormat, TextEncoding } from './asset-extractor'; export { AIPatternRecognizer, GraphicsClassification, AudioClassification, TextClassification, CompressionInfo, PatternConfidence } from './ai-pattern-recognition'; export { ViTGraphicsClassifier, DistilBERTSequenceClassifier, AICompressionDetector } from './ai-models-implementation'; export { INSTRUCTION_REFERENCE, REGISTER_REFERENCE, validateInstruction, validateRegister, getRegisterInfo, generateInstructionComment, generateRegisterComment, type InstructionReference, type RegisterReference } from './snes-reference-tables'; export { SNESValidationEngine, validateSNESDisassembly, quickValidateOpcode, quickValidateRegister, getInstructionReference, getRegisterReference, type ValidationResult, type ValidationDiscrepancy, type ValidationEnhancement, type ValidationSummary } from './validation-engine'; //# sourceMappingURL=index.d.ts.map