B0ney / xmodits

A tool to rip samples from tracker modules. Supports IT, XM, S3M, MOD, UMX and MPTM formats.
GNU General Public License v3.0
82 stars 6 forks source link

[MOD] Could not dump from this particular module. #1

Closed B0ney closed 2 years ago

B0ney commented 2 years ago

Module in question: synthmat.zip

This MOD file was made in 1996. So it should narrow down the possibility of it being made with Ultimate SoundTracker?

Issue: Neither Schisim Tracker nor my program can properly access data from this module.

Looking at the binary structure from a hex editor shows it doesn't follow the ordinary Protracker Module format I'm familiar with.

However, VLC and Audacity can play this module fine (although vlc will show garbled text if you view the comments).

I'll do some more research and document my findings.

Perhaps, I've underestimated the complexity of the MOD format...

B0ney commented 2 years ago

As of https://github.com/B0ney/tracker_dump/commit/da1bf62e285e9c368e9fef9de0d576f86a8aa432 , this module will no longer crash my program. For commit https://github.com/B0ney/tracker_dump/commit/4cc6eb661920f7d28626d101f70e4030db218d9b, if it ever encounters a MOD like this, it will just return an "Unsupported MOD" error.