Need help with DSi Camera audio extraction

AlpacaSundae

New Member
OP
Newbie
Joined
Nov 3, 2022
Messages
4
Trophies
0
Age
24
XP
59
Country
Australia
So hello there, I just want to extract the audio directly from the app of the DSi Camera (also stretch goal for DSi Sound).

I have the .nds file from an online source, as well as the contents of 484e4955/ from my dsi but the camera app seems to not have an sdat file? (Unless being a more system app its hidden away somewhere else?). I was thinking if anyone knew where the DSi menu music is located that might help in this, but I have no clue on that piece's location either...

I tried the DSi Shop app in testing things and that worked straight away with VGMTrans and Tinke, but the camera or sound apps don't.

Any help on this is thank.

p.s. I only wanted to do this anyway in an assumption that the camera app's background music is present as a midi, so if anyone knows that it's not pls tell also
 

AlpacaSundae

New Member
OP
Newbie
Joined
Nov 3, 2022
Messages
4
Trophies
0
Age
24
XP
59
Country
Australia
Try opening it with VGMTrans.
nothing changes in the UI of vgmtrans at all when I try that, for either the .nds of the camera app or the arm9i.bin file pulled using tinkeDSi. Is there something in tinkeDSi I needed to do with the arm9i file because it just pulled the file out there was no indication of decryption or anything.

just because I have it downloaded I tried the DSi srl extractor on the file as well and nothing happened.
 

banjo2

gamer
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,126
Country
United States
For some reason the whole thing can't be retrieved from the arm9i binary, maybe it's not being completely decrypted? Or it's somewhere else entirely? I don't know

But, I do know it can be found using a RAM dump just fine. From there you can manually isolate the SDAT file (info on finding its exact byte size here) using a hex editor. Dragging the RAM dump into VGMTrans works too, but VGMTrans isn't exactly the best at playing the audio, so

If you're manually isolating it, make sure you're selecting the SDAT in the dump with the SYMB block shortly after it, not the other one that's in memory

You can get a RAM dump using no$gba, or nds-bootstrap (the latter being easier, especially if you don't already have no$gba setup).


I was thinking if anyone knew where the DSi menu music is located that might help in this, but I have no clue on that piece's location either...
The DSi Menu music is in its arm9 binary (not arm9i)
 
Last edited by banjo2,
  • Like
Reactions: AlpacaSundae

AlpacaSundae

New Member
OP
Newbie
Joined
Nov 3, 2022
Messages
4
Trophies
0
Age
24
XP
59
Country
Australia
oke ty so much for the helps ^-^ I finally got it!

The memory dump using no$gba ended up working. It took me a while because I only had no$gba by accident when trying to download dsi firmware files earlier, but it was the gaming one, not the debugging one.
 
  • Like
Reactions: banjo2

RVL101

New Member
Newbie
Joined
Jun 21, 2023
Messages
1
Trophies
0
Age
17
XP
27
Country
United States
Does anybody know how to ram dump using MelonDS? I'm trying to rip the music from the dsi camera.
 

LandonAndEmma

Active Member
Newcomer
Joined
Aug 31, 2021
Messages
28
Trophies
0
Age
17
XP
202
Country
United States
Does anybody know how to ram dump using MelonDS? I'm trying to rip the music from the dsi camera.
RAM dumping with MelonDS is impossible, theres not way to do that, they don't have it there, you need to use desmume or twilightmenu++
Post automatically merged:

For some reason the whole thing can't be retrieved from the arm9i binary, maybe it's not being completely decrypted? Or it's somewhere else entirely? I don't know

But, I do know it can be found using a RAM dump just fine. From there you can manually isolate the SDAT file (info on finding its exact byte size here) using a hex editor. Dragging the RAM dump into VGMTrans works too, but VGMTrans isn't exactly the best at playing the audio, so

If you're manually isolating it, make sure you're selecting the SDAT in the dump with the SYMB block shortly after it, not the other one that's in memory

You can get a RAM dump using no$gba, or nds-bootstrap (the latter being easier, especially if you don't already have no$gba setup).



The DSi Menu music is in its arm9 binary (not arm9i)
I have the byte size opened in the hex editor HxD but how do I convert it to hex location so that I can trim the rest?
 
Last edited by LandonAndEmma,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    first of all, i don't watch those kinds of videos, and if i did i'd pull a verbalase 50k but with wizards and wario
    +1
  • BakerMan @ BakerMan:
    second of all, i don't even have a 3ds
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday, so good.
    +2
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
    ZeroT21 @ ZeroT21: I should visit Florida again, miss the alligator barbecues