The SDAT format (also known as NDS Sound Data Archive or as Nitro Sound Container) is commonly called "sound_data.sdat". This article talks about extraction methods and looping tricks, as well as including a breakdown of how it loads data. The header is loaded first then the names in "symb.bin" - for example "SEQ_DUMMY" or "BANK_BGM_MAIN". The data location is then loaded, and then it splits.
Formats#
SSEQ Loading Phrase#
- Sequence Player
- Wave Archive (SWAR/SWAV)
- Bank Archive (SBNK)
- Group (Not Always)
- Sequence (SSEQ)
Extraction & Looping#
SSEQ2MIDI#
Extracting the Music#
- Open up any SSEQ2MIDI Extractor Application (like VGMTrans)
- Right-click the SSEQ file and click "Export" or "Extract" (can vary) - MIDI Only
- Save it
Converting from MIDI to WAVE#
OpenMPT is the recommended tool for this task. While it's a MOD player, it can help set up a looping method through the method listed below. SynthFont is another tool that can be used here.
- Export the MIDI Library by right-clicking
- Open it with text editor of choice
- Replace the folder name and file location with the file location (and filename like C:\BANK_BASIC.DLS)
- Click "File" then "Save As", then save with a different name - like "SIMCITYDS_BANKS.INI"
- Go back to OpenMPT
- Right-click the MIDI Library and Import the newly saved bank info
- Export the Bank using the method below
- Loop by typing "BXX" replacing X with the loop bar
- Play to check if it loops seamlessly
- Click File then Stream Export
- Choose your settings
- Click OK
Exporting Banks#
Do what you did with VGMTrans, but rather than doing the SSEQ, click on the SBNK and export as SF2 or DLS, but not the original format.
|
Audio Formats | |
|---|---|
|
Nintendo DS |
Nitro Sound Container/SDAT (SSEQ, STRM) • Digital Sound Elements (SMDL) |
|
Game Boy Advance |
|
|
PlayStation 2 |
|
|
Wii |
|
|
Various |
BWSB Sound Format • MP3 • OGG • OPUS • WAV |
|
Graphic Formats | |
|
Various |
|
|
Windows |
|
|
Video Formats | |
|
Various |
|
|
Executable Formats (OS-specific) | |
|
DOS |
|
|
Windows |
|
|
Executable Formats (Game-specific) | |
|
Deus Ex |
|