Re: [Psid64-devel] SID file format (was: SIDDB)
Convert PSID and RSID files into C64 executables
Brought to you by:
rolandh
|
From: LaLa <la...@c6...> - 2007-04-30 21:51:22
|
> Another way to see it is that we have covered all issues and can > continue to the next phase to prioritize the requirements and define > the format. In that case, may I propose: http://lala.c64.org/SID_file_format_v3b.zip Key points: - Based on existing PSIDv2NG format spec. - UTF8 Unicode TITLE and AUTHOR fields per file or per song (if needed - if not present, existing TITLE and AUTHOR fields can be used). - UTF8 Unicode RELEASED field, one per file (if needed). - UFT8 Unicode free-form COMMENT (or STIL INFO) field per file or per song (again, only if needed). - Songlength info with length in 0.1 second resolution, song repeat flag and loop point if applicable. - Extended SPEED field with support for arbitrary number of songs (if needed). This pretty much satisfies all of our requirements, except: - Can't specify license type (can be solved simply by adding a new field definition) (BTW, this requirement is pretty low on my priority list). - Supports only a single C64 file. - No ROM support. But it is fully backwards compatible since it's built on the existing PSIDv2NG, it's easily extensible in the future with new fields if needed, C64 binary compatibility remains, etc. I hope this proposal provides a sound basis for a discussion of the details. -- Imre Olajos |