Gaming Editing NDS files?.

Verocity

Ö!
OP
Member
Joined
Nov 26, 2006
Messages
727
Trophies
0
Age
33
Location
Georgia
Website
Visit site
XP
242
Country
United States
I was wondering if there is some type of editer that can edit a nds file. I have dissonance (homebrew audio streamer) and I want to try and edit some things. Does anyone know?

Thanks Guys!
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
You want to hack roms by the sounds of things, if you gave some more info on what you are trying to accomplish perhaps some more help could be rendered.

Audio editing is typically regarded as the hardest area of rom hacking but the DS is actually easy: all roms as far as I am aware (I am told certain 3rd party ones will not conform but I have yet to see one) use standard soundfile formats contained within the file structure. The soundfiles have a structure of their own which allows you to a) rip the files and convert them to windows formats and b) edit the files either by replacing or repointing (I repointed my tetris DS game to always play the traditional tetris music: http://gbatemp.net/index.php?showtopic=36870 and Sevael did some stuff to restore the original Phoenix Wright music to the sequel: http://gbatemp.net/index.php?showtopic=39042 , I also have a version of Portrait of Ruin that does not crash by virtue of it not needed to pull large amounts of sound)

With regard to sound hacking this topic may be of interest: http://gbatemp.net/index.php?showtopic=33647
although things have moved on since so
http://d.hatena.ne.jp/loveemu/
will be of interest.
 

Verocity

Ö!
OP
Member
Joined
Nov 26, 2006
Messages
727
Trophies
0
Age
33
Location
Georgia
Website
Visit site
XP
242
Country
United States
So you can only hack audio? I know its possible, because they hacked the Opera Browser. What apps are ones like what they used, I did know them at one time but forgot.


EDIT: spelling
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
If it is homebrew then the better method would be to find the source and edit that.

The next way (which could in theory be simpler than the first method) would be to use a hex editor and try to find the location of the radio station in the file and edit it.

The next way and probably the most complex (although it might be used in conjunction with the second) is to disassemble the file in ASM code and work what is going on there. Afterwards you will have to reassemble it.

DS disassembler:
http://hp.vector.co.jp/authors/VA018359/ndsdis/
Assemblers are available in loads of places, http://www.devkitpro.org/faq.shtml just one.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=sGClRsx0x64