My "tracker".

Started by Metro28, September 11, 2021, 04:34:05

Previous topic - Next topic

mabersold

Quote from: manx on September 12, 2021, 17:28:04
Calling every .DMF file that is not X-Tracker a DefleMask file only works if you can guarantee that for the eternity of time not even any single other file format or even any single other file ever uses the .DMF extension. i.e. You can't.

I suspect we may not be talking about the same thing - the pseudocode I gave was just to establish whether a file is or is not an x-tracker dmf. I wasn't saying that it was definitely a DefleMask file if it doesn't have those four bytes, just that it's not x-tracker (going into any further detail here is a design discussion probably best left for a separate thread).

Though I'm pretty sure the original point is moot anyway - if there's any need for a new module format, it's not because they're too big and need to be compressed. More likely, it would be because somebody thinks of a good feature that existing formats are missing.