+ Reply to Thread
Results 1 to 9 of 9

Thread: Pokemon D/P/Pt Music Replacement research thread

  1. #1

    Pokemon D/P/Pt Music Replacement research thread

    Hello, i've been looking for a way to change songs in diamond for a LONG time and recently i found out how to do it. But its not very accurate.


    Programs Needed
    ___________________
    - Nitro Explorer 2
    - Crystal Tile 2
    - DS Roms

    My Research so far
    ___________________
    Well I opened a couple of roms with Nitro Explorer 2 and found out the sound data file which is mostly ".sdat" and they cotain the music files which are in folders based on what type they are. They can be found in Data/Sound/sound_data.sdat in a pokemon diamond rom. for other roms they have a similar name.
    The folders that can be found in "sound_data.sdat" are "Bank" which contains files that are ".sbnk" and there's a "Sequence" folder that has ".sseq" files and there's the "Wave Archive" which has ".swar" files in it. "sbnk" & ".swar" files seem to have the notes and the digital instruments for the songs. i assume that they have to be replaced too if you want the song to work correctly. Because i tried it and the battle song sounded very glitchy. Now that i'm done with the facts lemme show you how to use them:
    With crystal tile 2 i opened a kirby squeek squad rom and then exported a .sseq file (side note: the songs you want to put in your game must be smaller or equall to the original one, NOT bigger) and saved it as "SEQ_BA_POKE.sseq" which is the music for wild pokemon battles. Then i opened pokemon Diamond's "sound_data.sdat" and imported the saved ".sseq" from kirby to pokemon diamond, and then saved it. As i said before it sounded very glitchy but there's still hope ^_^ as long as the connections between the ".sbnk" & ".swar" files with ".sseq" can be found and the mystery behind which ".sbnk" & ".swar" files to replace can be solved.
    If anyone knows how to continue, please contribute to this thread. Thank you.
    Last edited by DDD; Jan 9th, 2010 at 02:52 PM. Reason: added links.

  2. #2
    March 6th Translation ContributorIRC VOPDeveloperGame Save ResearcherFormer StaffEvent Contributor Poryhack's Avatar
    Join Date
    Mar 2009
    Location
    Minnesota, USA
    Age
    21
    Posts
    789

    Re: Pokemon D/P/Pt Music Replacement research thread

    I never went in-depth with sound files, but I'll explain what I know.

    Most sounds in the game aren't going to be what you think of when you think of sound files. For instance, in an MP3 you have one long stream of information that is a direct representation of sound(waves). In an effort to save space, and because most music for the DS is synthesized anyways, sounds on the DS are more like a MIDI than an MP3. MIDIs, instead of storing direct sound data, store information that tells a set of virtual "instruments" what to sound like in a sequential fashion. An SSEQ is equivalent to a MIDI, in fact you can convert using some neat tools. SBNK files are the equivalent of "sound fonts" for MIDIs; a set of digitized instruments. AFAIK there's no existing tools to make a sound font from an SBNK.

    SWAVs will also be in there, these ones are more similar to MP3s (or if you're familiar with the format, WAVs, heh). I know this is used for stuff like pokemon cries where it wouldn't make sense to use any kind of instrument sequence. Any other files you see are just gonna be some archive format containing the formats I mentioned.

  3. #3
    "Quote" DeveloperGame Save ResearcherModerator evandixon's Avatar
    Join Date
    Apr 2009
    Location
    A floating island
    Posts
    1,217

    Re: Pokemon D/P/Pt Music Replacement research thread

    Quote Originally Posted by Poryhack View Post
    SBNK files are the equivalent of "sound fonts" for MIDIs; a set of digitized instruments. AFAIK there's no existing tools to make a sound font from an SBNK.
    There is VGM Trans that can convert them to DLS Files.
    Attached Files
    NDS and GBA Save Converters

    Number 8 in the List of members sorted by post count.
    (Newsbot doesn't count, because it doesn't have as many posts as what is listed)

  4. #4
    March 6th Translation ContributorIRC VOPDeveloperGame Save ResearcherFormer StaffEvent Contributor Poryhack's Avatar
    Join Date
    Mar 2009
    Location
    Minnesota, USA
    Age
    21
    Posts
    789

    Re: Pokemon D/P/Pt Music Replacement research thread

    Ahh, good to know. Thanks.

  5. #5

    Re: Pokemon D/P/Pt Music Replacement research thread

    Thanks for the information everyone.

  6. #6

    Re: Pokemon D/P/Pt Music Replacement research thread

    I also have another Question. How do i know which .sbnk file is for which .sseq file?
    Last edited by DDD; Jan 11th, 2010 at 09:01 PM. Reason: typo

  7. #7
    Generation V Researcher Xor Vok's Avatar
    Join Date
    Feb 2010
    Location
    New Bark Town
    Age
    15
    Posts
    14

    Re: Pokemon D/P/Pt Music Replacement research thread

    Quote Originally Posted by Poryhack View Post
    MIDIs, instead of storing direct sound data, store information that tells a set of virtual "instruments" what to sound like in a sequential fashion.
    This may just lead to a better editor.

  8. #8

    Re: Pokemon D/P/Pt Music Replacement research thread

    Videotutorial, please

  9. #9

    Re: Pokemon D/P/Pt Music Replacement research thread

    Quote Originally Posted by maldicion069 View Post
    Videotutorial, please
    i cant because i don't fully understand this. if you want a video tutorial this'll help
    http://www.youtube.com/watch?v=UOPLN...eature=related

+ Reply to Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
PPN Top 50