ROM Hack Nostalgia Midi Swap

Krobelus

Well-Known Member
OP
Member
Joined
Apr 9, 2009
Messages
164
Trophies
0
Age
33
Location
Vancouver
XP
192
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
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
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
 

Krobelus

Well-Known Member
OP
Member
Joined
Apr 9, 2009
Messages
164
Trophies
0
Age
33
Location
Vancouver
XP
192
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
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    oh cool, I saw Space Invaders on that Nintendo Syl :D
  • K3Nv2 @ K3Nv2:
    Watching the fallout series it is pretty decent
    +1
  • AncientBoi @ AncientBoi:
    What Network is it on? I wanna see what you guys are talking about. N What time frame is it on? :unsure:
  • K3Nv2 @ K3Nv2:
    It's Amazon prime
  • AncientBoi @ AncientBoi:
    Cool. I got Prime
  • The Real Jdbye @ The Real Jdbye:
    prime deez nuts
  • AncientBoi @ AncientBoi:
    okies :D put 'em here :O
  • K3Nv2 @ K3Nv2:
    The mutated Axolotl was awesome
  • S @ salazarcosplay:
    I don't have prime, I order once I am orderign $35 worth of stuff
  • K3Nv2 @ K3Nv2:
    I bet you don't pirate game either
  • Sicklyboy @ Sicklyboy:
    I even convinced my dad to watch Fallout lol. He's enjoying it so far
    +1
  • K3Nv2 @ K3Nv2:
    They really wanna get the head
  • SylverReZ @ SylverReZ:
    Also nice. Never really watched Fallout on Prime, but sounds like a good show.
    +1
  • Bunjolio @ Bunjolio:
    legit nobody irl knows I'm trans(it hasn't been long enough yet)
  • SylverReZ @ SylverReZ:
    @Bunjolio, Be really careful out there. There are people who use trans people to their advantage, and its really sad in general. :(
  • Bunjolio @ Bunjolio:
    also scary
  • SylverReZ @ SylverReZ:
    @Bunjolio, Chasers and homophobia.
  • SylverReZ @ SylverReZ:
    They're very common on social media.
  • Bunjolio @ Bunjolio:
    ik about the phobias Im used to it but what's a chaser
  • SylverReZ @ SylverReZ:
    Whoever you disclose your gender identity to, keep it private between your friends.
  • Bunjolio @ Bunjolio:
    irl or online
  • SylverReZ @ SylverReZ:
    Nobody is safe.
    SylverReZ @ SylverReZ: Nobody is safe.