From GameBrew - a wiki dedicated to Video Game Homebrew.
PAMOD is a highly customizable music player for the old tracker format "mod".
The goal of the project is a small, but customizable, stand alone player with a quick and easy filesystem. It is made with PAlib.
Add the mod-files you want to include in the /MODS/ directory. USE ONLY lowercase letters on the extension, that means ".mod", not ".MoD", ".mOD" etc. Also keep in mind that the DS only have 4MB of RAM, so playing files as big as that WON'T WORK.
Start the "GO.bat" file in the root of PAMOD. This will compile the filesystem and show a list of all files included. You should now have a new file in the rootdir, namely 'PAMOD_done.ds.gba'.
IIf you use a flashcart, just burn the PAMOD_done.ds.gba to the cart and boot. The program should run and the playlist should show the files you added.
The skins consist of 3 files in the /SKINS/ folder; two jpegs and a configfile.
Replace/edit the jpegs and edit the configfile. The jpegs are standard ones (no colorlimit or anything) and the configfile is just a renamed txt-file.
Configfile contains detailed description of the commands used, at the moment not too many, but more will be added soon.
The jingle that PAMOD plays when it starts can be replaced too.
Boot your favorite music converter/editor (e.g.Audacity) and make a 11025KHz 8BIT SIGNED RAW-file. This is kinda important, as anything else will sound like garbage. Then just replace the old one in the /MODS/ directory, recompile the filesytem and WOILAH, custom jingle.
- Made the scrolling smoother (now you can hold down the pad to scoll)
- Fixed the border of the default skin a bit
- Made the fading at boot a bit more smooth (still not 100% happy about it)
- First public release
Program by Kleevah
Using libraries by: Mollusk, Joat and Dovoto
Using modcode by: Deku64
Included modfiles are just files from my hooge modfile collection, most of them come from modarchive.com.
Jingle is from the game Gradius, made by Konami.
Skin was made from a random picture i found on 4chan, if anyone knows the artist drop me a mail and ill give him/her some credit.
Big thanks to #dsdev and #pa_lib, StoneCypher, Arog and Mollusk, whole DS community.