Nostalgia Midi Swap

Discussion in 'NDS - ROM Hacking and Translations' started by Krobelus, Oct 28, 2009.

Oct 28, 2009

Nostalgia Midi Swap by Krobelus at 4:53 AM (1,714 Views / 0 Likes) 3 replies

  1. Krobelus
    OP

    Member Krobelus GBAtemp Regular

    Joined:
    Apr 9, 2009
    Messages:
    163
    Location:
    Vancouver
    Country:
    Canada
    I haven't delved too much into rom hacking (besides gba) but I was wondering if it's currently possible to swap midi for midi? I wanted to replace the battle theme (and fanfare) on Nostalgia from final fantasy X. I find it just too boring, and for a game that reminds me of FFX I'd like to remember FFX while playing this game. Ahh.. the nostalgia.


    So can anyone help me? I'm guessing I need to find the hex address where the battle/fanfare midi are located... am I right?
    -Krobelus
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,744
    Country:
    United Kingdom
    "midi" as in SSEQ (not that it really matters: http://kiwi.ds.googlepages.com/ ).

    Without pulling apart the rom (Square Enix have used "custom" formats in the past which in this case would make life far simpler, see the world ends with your/TWEWY sound hacking) the file with all the sounds in is usually the one with the .SDAT file extension (spec here http://kiwi.ds.googlepages.com/sdat.html and http://tahaxan.arcnor.com/index.php?option...ult&lang=en ). You can pull this from the file system (no rom I have yet seen has the sound in the binary like they can do for text)

    Most existing sound hacks* however stick to the internal files simply because the SSEQ is based around two components:
    1) the SSEQ itself.
    2) the instruments it uses (the [sound]bank).

    Secondly "midi" may not be the file format of choice here: the SDAT format also allows basic shorter wave (usually shorter sounds- voice samples/gunshots and the like) and longer wave type formats (full tracks such as those you might have seen in one of the Tony Hawk's skateboarding games).

    *my usual selection of links for such a question:
    http://gbatemp.net/index.php?showtopic=162246
    http://gbatemp.net/index.php?showtopic=154494
    http://gbatemp.net/index.php?showtopic=142614
    http://gbatemp.net/index.php?showtopic=129739
    http://gbatemp.net/index.php?showtopic=122534
     
  3. Krobelus
    OP

    Member Krobelus GBAtemp Regular

    Joined:
    Apr 9, 2009
    Messages:
    163
    Location:
    Vancouver
    Country:
    Canada
    Wow FAST6191, you seem to be an expert in this field. Thanks for the helpful tips and links! I'll try my best to see what I can do.

    -Krobelus
     
  4. demitrius

    Member demitrius GBAtemp Regular

    Joined:
    Dec 19, 2008
    Messages:
    267
    Country:
    United States

Share This Page