NDS Tracker Format by Fleety at 1:46 AM EST on December 29, 2019
Is it possible to rip a DS game that uses a tracker format? The game I'm interested in is Club Penguin: Elite Penguin Force, which uses FastTracker, and can't be ripped with music translators like VGMTrans since it doesn't use midis. Every other game composed by Bart Roijmans for the DS uses it as well. Using a DS emulator you can isolate each instrument channel, which has been useful in recreations but isn't efficient. The music.bin file in the files isn't easy to work with, putting the .bin file in Audacity gave nothing but noise, however encoding it gave some (but not all) of the samples [very distorted and loud at some parts]. It would be nice to know if there was a way to accurately rip these games.
If the files inside MUSIC.BIN are uncompressed you should be able to rip them using any multi purpose ripper that's capable of ripping XM files (like the DOS program MultiRipper) Alternatively you can upload the file so I can have a look into it...
Oh cool, thanks. Here is the file from the ROM. (Compressed as I'm not the one who worked with it, Excalibur624 said he used the 4 bit IMA ADPCM encoding in VGMToolbox) https://drive.google.com/file/d/1vhgc-NoOH2Kdib_b3FYX_7DxnOStMWYn/view?usp=sharing
Here's what you get when you encode it, WARNING, VERY LOUD AT SOME PARTS. https://drive.google.com/file/d/1-gmC0na4GulpVwgKpMIU_aXkv81bylw7/view?usp=sharing [VERY LOUD]
The ROM also if needed https://drive.google.com/file/d/1RG_p4RxtW3J_t4vzpXF7Rk7l843nrLfK/view?usp=sharing
(Also all of the extracted files from the ROM) https://drive.google.com/file/d/1TLBJhdSKnxo8QYbld3NVhq9w2CcjfJBm/view?usp=sharing
This seems to be a proprietary format. It's certainly not XM because it lacks a valid file header. FastTracker samples are delta-encoded, the samples in MUSIC.BIN are not. XM does not originally support sample compression. Those samples are the loud ones (presumably ADPCM), the rest of them are uncompressed ones. The file also lacks any XM-like sequence data. There seems to be some sequence data after the samples but the layout looks nothing like XM.