Nostalgia Midi Swap

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

  1. Krobelus
    OP

    Krobelus GBAtemp Regular

    Member
    2
    Apr 9, 2009
    Canada
    Vancouver
    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

    FAST6191 Techromancer

    pip Reporter
    19
    Nov 21, 2005
    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

    Krobelus GBAtemp Regular

    Member
    2
    Apr 9, 2009
    Canada
    Vancouver
    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

    demitrius GBAtemp Regular

    Member
    2
    Dec 19, 2008
    United States
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice