Skip to content

Add Amiga CD32 support #9

@wizzomafizzo

Description

@wizzomafizzo

Summary

Add support for identifying Amiga CD32 games.

Background

The Amiga CD32 (1993) was Commodore's CD-based game console. It uses standard CDs with identifiable boot signatures.

Technical Details

  • Media type: Standard CD
  • Filesystem: ISO 9660 compatible
  • Detection signatures:
    • "AMIGA BOOT" signature in first sector
    • Trademark file contains structured metadata
  • Copy protection: None (standard CDs)

Proposed ID Method

  1. Detect "AMIGA BOOT" signature at specific offset in first sector
  2. Parse trademark file for game metadata
  3. Use ISO9660 volume label as fallback

Implementation Notes

  • Can reuse existing ISO9660 parsing infrastructure
  • "AMIGA BOOT" signature makes detection reliable
  • Trademark file format is documented
  • Lower complexity than 3DO (uses ISO9660)

Compatibility

  • ✅ Readable by standard CD/DVD drives
  • Lower implementation effort (ISO9660 compatible)
  • Clear boot signature for reliable detection

References

  • Amiga CD32 technical documentation
  • Trademark file format specification

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions