ROM Hack Fully Decompile DS Games

Adel

Member
OP
Newcomer
Joined
Nov 29, 2016
Messages
8
Trophies
0
Age
120
XP
121
Country
Canada
Hi,
I was wondering if I can Decompile and get the sources files of a DS Games. I already tried some tools like DSLazy or Tinker, but I didn't get the sources files. I want the .c or .cpp files.

Thanks in advance.
 

Mark McDonut

GBATemp's Resident Ghostbuster
Member
Joined
Oct 8, 2008
Messages
855
Trophies
1
XP
2,232
Country
United States
you'll never get those files unfortunately, those are copyrighted and under lockdown from the publisher (if they even still have the files) the best you'll be able to do is unpack known formats, view/export known formats to other formats (like textures png/bmp files), and mod known filetypes.
 
Last edited by Mark McDonut,

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
There are some fairly advanced decompilers these days, Mark McDonut, even for ARM. Naturally it is better to feed them C rather than C++ but even with the latter there is some headway being made.
https://www.hex-rays.com/products/decompiler/index.shtml might be a nice start.
Anyway I have not seen anybody do anything like this for the DS and don't expect much to come from such efforts -- for most things it is likely easier to approach it from the assembly side of things and work backwards.

If you really want to see some source to look at then one of the princess maker games saw the devs leave the source in it (note it is mainly C stuff as the DS SDK used some kind of precompiled header stuff). Everything else we fish out tends to be the old build script or debug log (often useful for format reverse engineering but still not source).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
  • Psionic Roshambo @ Psionic Roshambo:
    Time is running out for your phone!
  • Psionic Roshambo @ Psionic Roshambo:
    Sign up with Emperor Phone plan for unlimited power!!! And minutes!!!
  • AdenTheThird @ AdenTheThird:
    https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH
    At 1 AM, this video is the funniest thing in the world
    +1
    AdenTheThird @ AdenTheThird: https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH At 1 AM, this video is the funniest thing in... +1