(OBSOLETE - USE FSS INSTEAD) Homebrew SSEQ player for Nintendo DS
Latest commit 3e80b79 Mar 24, 2012 @fincs Implement portamento
Failed to load latest commit information.
arm7 Implement portamento Mar 24, 2012
arm9 Init' FAT if called with no parameters (oops) Dec 18, 2011
common Implement portamento Mar 24, 2012
fs Initial commit Jun 26, 2011
.gitignore Initial commit Jun 26, 2011
Makefile Initial commit Jun 26, 2011
README.md Implement portamento Mar 24, 2012


SSEQ Player


This is a homebrew player of Nintendo's SSEQ sequence format, used in commercial DS games.

How to build

  1. Optionally place a sseq file, a sbnk file and swar files in the fs folder under the names YourFile.sseq, YourFile.sbnk, YourFile.swar and YourFile2..4.swar.
  2. Compile by using make.

Running the SSEQ player

If the .nds file is run with no parameters, it attempts to play the hardcoded files inside its NitroFS. Alternatively you can pass the paths to the sseq file, the sbnk file and the swar files (in that order) through the ARGV mechanism. In order to do so, use HomebrewMenu .argv files. Note: recent devkitARM versions produce code that is choked on by no$gba. Use a different DS emulator or cough real hardware.

To do

  • Note dropping bug appears to be gone... I hope.
  • All commands referring to variables/math are still completely unsupported, because I still need to do the research.
  • The code really needs a rewrite.

Thanks to:

  • kiwids, for making the SDAT spec and for providing valuable information regarding volume mixing.