ROM Hack Ripping GBA Music for non Sappy games?

glitchymon

New Member
OP
Newbie
Joined
Jul 6, 2015
Messages
1
Trophies
0
Age
26
XP
66
Country
Canada
I've been trying to Rip Garfield the search for pooky sounds/music , but apparently it doesn't use the sappy engine and Gba mus riper won't rip it. Is there a way to rip the music properly?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
There are a few known alternative formats for the GBA ( http://knzl.de/krawall/ being one, though probably not used in this case), and most of those that are not are usually pretty close to the hardware ( http://belogic.com/gba/ ) or some kind of known format (there is a mod player library somewhere).

Few people really look into the licensed games like this and I am not seeing anything on http://www.hcs64.com/mboard/forum.php either.

To that end you are going to have to go manual, I already linked a great audio resource and http://problemkaputt.de/gbatek.htm#gbasoundcontroller would be the other good thing to look at.
Alternatively if you just want a rip then it might be time to play in an emulator. You can hopefully drop the necessary channels to get a clean rip, if not then you might have to look into the audio engine as far as disabling/breaking certain tracks (far easier than working it up to the state where you have tools to rip whole tracks).
 

Slaughter_Bottle

New Member
Newbie
Joined
Jun 28, 2021
Messages
1
Trophies
0
Age
23
XP
33
Country
United States
So I'd like to rip some soundfonts/ MIDIs from Minish Cap, the GBA Zelda game. From what I hear, I need to put in a little work to locate soundtables, but I genuinely have no idea how to do so (Even after reading and trying to locate in a hex editor, with the mp2ktool, and with alternative music rippers). Could you possibly point me in a direction on how to locate soundtables and use the Command Prompt to work around this? Thank you!
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Have not really looked into Minish Cap ripping but have to ask what versions of tools you tried? I can see some of the older stuff being tricky but stuff like sappy tended to add new games as versions (and forks) went on and I can't imagine that this game was skipped.

Similarly if you are just about ripping things then the rips have been out there for a while in silly high quality if you want that sort of thing as well.


Don't really have any particular easy paths to finding the sound tables as you call them for the GBA, though some might have found something.
If the normal programs do not work ( http://www.romhacking.net/utilities/1442/ www.romhacking.net/utilities/948/ http://www.romhacking.net/utilities/881/ ) I would tend to rip things manually via tracing https://www.romhacking.net/documents/361/ though the debug version of http://problemkaputt.de/gba.htm#debug rather than old vba-sdl-h is probably what people would suggest nowadays.
http://belogic.com/gba/ is still what I would suggest to understand the GBA audio hardware.
http://www.romhacking.net/documents/462/ is good stuff for a general overview of the sappy format and http://www.feshrine.net/ultimatetutorial/ is for fire emblem but is a reasonably nice overview of it all used in anger.
 

Little_Anonymous_Hacker

GBAtemp's Openly ABDL 1337 HAX0R
Member
Joined
Oct 11, 2019
Messages
1,125
Trophies
1
Location
My Crib
Website
littleanonhax0r.zyrosite.com
XP
20
Country
United States
I've been trying to Rip Garfield the search for pooky sounds/music , but apparently it doesn't use the sappy engine and Gba mus riper won't rip it. Is there a way to rip the music properly?
They can't be ripped, but if you're interested, someone created MIDIs of the entire game's soundtrack from scratch 14 years ago, and I think they're flawless.

https://www.vgmusic.com/music/console/nintendo/gba
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I am the cancer!!! lol