164565
This is not a post claiming that the file limit is too small on AmigaMOD. This is a post apologizing for all the annoying comments I've made suggesting we (basically) remove the storage limit on AmigaMOD. Both suggestions I had were stupid and go against the format's spirit of being an Amiga format.
But BotB, I have a dream.
A dream where all of the module formats are not only combined as S3XMODIT, but also have their own formats.
Now, the reason I suggest this is simple. Very few submissions are ever in S3M, XM, or MOD in S3XMODIT. Which is like, 3/4 of this format. These formats are treated as equals, but in a competition, are definitely not, and there are numerous different idiosyncrasies between the different versions and revisons of the module format.
However, I do agree that if you use these formats only with OpenMPT they are basically identical. So I propose we keep S3XMODIT as a general "anything goes" format, but make these new formats specifically tailored to their "pure" capabilites:
Amiga already has its own format, so amigamod remains as it is.
.s3m, called "ScreamTracker 3", is based on ScreamTracker 3 compatible .s3m files. I think the community should decide on what the upload limit should be. Personally, I think a 1MB upload limit is fair.
.xm, called "FastTracker II", is based on FT2-compatible .xm files, and receives an 8MB upload limit to account for the lack of packing in the format. This means that the limit of channels is 32 and all that.
.it also kind of has its own thing, being the primary target in the modxxk formats and S3XMODIT. However, it would be rude not to give it a format called "ImpulseTracker". Especially because of the number of extensions it has. For consistency, stereo samples in munched modules are also banned (this is normally not possible without doing a settings dive anyway).
And to avoid bloating the list, this is where we stop. S3XMODIT can be for any extensions provided by later versions of a particular module type, or for other trackers that spun off from the original and use the same filetype with different capabilities, as it kind of already is. It can be hard to track what module extensions are deemed "compatible" with different trackers as it currently stands, and this, I hope, should clear up the confusion.
But BotB, I have a dream.
A dream where all of the module formats are not only combined as S3XMODIT, but also have their own formats.
Now, the reason I suggest this is simple. Very few submissions are ever in S3M, XM, or MOD in S3XMODIT. Which is like, 3/4 of this format. These formats are treated as equals, but in a competition, are definitely not, and there are numerous different idiosyncrasies between the different versions and revisons of the module format.
However, I do agree that if you use these formats only with OpenMPT they are basically identical. So I propose we keep S3XMODIT as a general "anything goes" format, but make these new formats specifically tailored to their "pure" capabilites:
Amiga already has its own format, so amigamod remains as it is.
.s3m, called "ScreamTracker 3", is based on ScreamTracker 3 compatible .s3m files. I think the community should decide on what the upload limit should be. Personally, I think a 1MB upload limit is fair.
.xm, called "FastTracker II", is based on FT2-compatible .xm files, and receives an 8MB upload limit to account for the lack of packing in the format. This means that the limit of channels is 32 and all that.
.it also kind of has its own thing, being the primary target in the modxxk formats and S3XMODIT. However, it would be rude not to give it a format called "ImpulseTracker". Especially because of the number of extensions it has. For consistency, stereo samples in munched modules are also banned (this is normally not possible without doing a settings dive anyway).
And to avoid bloating the list, this is where we stop. S3XMODIT can be for any extensions provided by later versions of a particular module type, or for other trackers that spun off from the original and use the same filetype with different capabilities, as it kind of already is. It can be hard to track what module extensions are deemed "compatible" with different trackers as it currently stands, and this, I hope, should clear up the confusion.