Summary
Add support for identifying 3DO Interactive Multiplayer games.
Background
The 3DO (1993) was a CD-based console with no copy protection or regional lockout. It uses a proprietary "Opera" filesystem rather than ISO 9660.
Technical Details
- Media type: Standard CD
- Filesystem: Opera (proprietary, NOT ISO 9660)
- Copy protection: None
- Regional lockout: None
- Boot process: Uses
LaunchMe boot file
Proposed ID Method
- Detect Opera filesystem signature
- Parse Opera directory structure
- Use volume label +
LaunchMe file hash for unique identification
Implementation Notes
- Cannot reuse ISO9660 parser - needs custom Opera filesystem implementation
- Opera filesystem documentation is available
LaunchMe boot file exists on every game disc
- Moderate complexity due to custom filesystem
Compatibility
- ✅ Readable by standard CD/DVD drives
- Higher implementation effort (new filesystem parser)
- Unique filesystem signature makes detection reliable
References
- Opera filesystem specification
- 3DO SDK documentation
Summary
Add support for identifying 3DO Interactive Multiplayer games.
Background
The 3DO (1993) was a CD-based console with no copy protection or regional lockout. It uses a proprietary "Opera" filesystem rather than ISO 9660.
Technical Details
LaunchMeboot fileProposed ID Method
LaunchMefile hash for unique identificationImplementation Notes
LaunchMeboot file exists on every game discCompatibility
References