Skip to content

feat(core): add Genesis and SNES console detectors and expand identification engine - #9

Merged
Dev-Sams1012 merged 1 commit into
mainfrom
feat/snes-genesis-detection
Aug 1, 2026
Merged

Dev-Sams1012 merged 1 commit into
mainfrom
feat/snes-genesis-detection

Conversation

@Dev-Sams1012

Copy link
Copy Markdown
Owner
  • Increase header analysis buffer size (TAMANHO_CABECALHO) from 64 KB to 4 MB in ConsoleIdentifier.
  • Implement GenesisDetector for binary signature matching and rename Console::MegaDrive to Console::Genesis.
  • Implement SnesDetector for extension-based container detection (.smc, .sfc).
  • Register new detectors in IdentificationEngineFactory.
  • Update CueSheetResolver to handle case-insensitive .CUE extensions.

…ication engine

- Increase header analysis buffer size (TAMANHO_CABECALHO) from 64 KB to 4 MB in ConsoleIdentifier.
- Implement GenesisDetector for binary signature matching and rename Console::MegaDrive to Console::Genesis.
- Implement SnesDetector for extension-based container detection (.smc, .sfc).
- Register new detectors in IdentificationEngineFactory.
- Update CueSheetResolver to handle case-insensitive .CUE extensions.
@Dev-Sams1012 Dev-Sams1012 self-assigned this Aug 1, 2026
@Dev-Sams1012 Dev-Sams1012 added the enhancement New feature or request label Aug 1, 2026
@Dev-Sams1012
Dev-Sams1012 merged commit d497610 into main Aug 1, 2026
1 check passed
@Dev-Sams1012
Dev-Sams1012 deleted the feat/snes-genesis-detection branch August 1, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant