Editing NDS files?.

Discussion in 'NDS - Console and Game Discussions' started by Verocity, Dec 23, 2006.

Dec 23, 2006

Editing NDS files?. by Verocity at 10:20 PM (1,208 Views / 0 Likes) 4 replies

  1. Verocity
    OP

    Member Verocity Ö!

    Joined:
    Nov 26, 2006
    Messages:
    727
    Location:
    Georgia
    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!
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,716
    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.
     
  3. Verocity
    OP

    Member Verocity Ö!

    Joined:
    Nov 26, 2006
    Messages:
    727
    Location:
    Georgia
    Country:
    United States
    Sorry for not specifiying, but I wanted to edit the settings as in, it pulls from a address for the radio, and I wanted to change the address to the station.
     
  4. Verocity
    OP

    Member Verocity Ö!

    Joined:
    Nov 26, 2006
    Messages:
    727
    Location:
    Georgia
    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
     
  5. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,716
    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.
     

Share This Page