[Request] NDS Hack Code Translation

Discussion in 'NDS - Emulation and Homebrew' started by RoyalCardMan, Dec 25, 2010.

  1. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    Hi All!

    I just got bored and I decided to hack an NDS to see if it would be any of use. I did, and I found some of the code understandable, but the rest just equations and mathematics:
    CODE.ê####ÂÂÂÂ




    ¤ò
    ö



    Ðî æ
    è
    ÿ

    ÿ
    ?ÂÂè


    SRAM_V110ÂÂ PASS01–È`Oâ
    p
    â
    ÿ/á
    O
    H
    L `d`|b0
    9

    J ð
    ø0j€
    ±jòj ð
    ø0k€
    ±kòk ð
    øpjwk
    L``8G

    šC
    K’
    Ò

    ß÷F
    ð
    å þ

    ðÿ


    ð
    ÂÂÿ

    ÂÂÂÂÂÂÂÂÂÂ
    ž
    ÿ  ã€å  ã ð)á ãAâРá  ã ð)áAâРáŒ1Ÿå3ÿ/á  ã ð)á€ÑŸå  ã ð)áxÑŸå  ã ð)ápÑŸåpŸåp!ŸåpAŸåKÂÂëlŸål!ŸålAŸåGÂÂëhŸåh!ŸåhAŸåCÂÂëÂÂë`Ÿå`Ÿå Aà5ÂÂëXŸåXŸå Aà1ÂÂëPŸå åLŸåÂÂåHŸå‰Hâ €å -é ? = ñ  ” ¤ò  ñ  ñ`  pþÿ¨ô¤ô‘ ñ8 Å 9! gra_`í’  áøµÀFø¼¼žFpGµL#x +ÑK +ÐH à ¿##p¼¼ GñÂÂÂÂTæµÂÂÂÂK +ÐHÂÂÂÂI à ¿Hh +ÐK +Ð ð
    ø¼¼ GÂÂÂÂTæñXæÂÂÂÂGÀFµH ð¾úHð_û½´ãpµ„° ð¼ýð4øH ðqøJ€#Û`K„"p";p€# %$&!"[
    H –•”” ðãü€#!"[ÂÂÂÂH –••” ðØüÿ÷ÆÿþçÀFÔÀ   C ´7H xpG7I`pGðµÈŒ ä4MʼnÐÂÂÃ9üÑøh ðîø8h¹h ð
    ùð½1µ, J-I
    G
    ,M
    °hF
    !
    "#
    ¨G*I
    ˆG
    ¼

    ÂÂÂÂ


    #
    ´@
    € %IˆG


    hFÿ÷Îÿ
    °
    ¼ ðLø0½ÀFrbÂÂ
    µ
    ˆAˆ
    $
    ´ˆ

    K˜G



    ¨ÿ÷¹ÿ
    ¼ ð4ø
    ½
    H GÂÂÂÂ
    á€
    †€ã ð)á



    åÿ/á
    H GÂÂ
    á

    Ÿå€ Àã
    €á ð)á
    ÿ/áÂÂÂÂHñ





    ñ0
    ´


    2
    },
    ¡:
    à

    ü

    5I
    `5H
    à5I "ƒ\‹T
    2 +úÑ3Hÿç3I
    `pG-J
    h


    3‰
    (
    Ð
    (
    ÐpG
    ˆ€ ÂÂÂÂ
    XX€
    pGXX€
    pG


    *
    Ð
    *
    Ð
    *
    ÝpG !
    à
    !
    à"I
    Góµ
    H
    ¡
    ð!þ


    M ð(ø
    ¼

    * Љ
    1ÂÂÂÂ
    N
    "°G ð
    ø€¼
    9
    "°G ð
    ø
    9
    "°G ˜
    0
    IˆG
    ¼
    1
    ´
    "#
    ¨G
    I
    ˆGñ½
    °hF
    !
    "#
    (GÀFrbÂÂLñ

    a





    0ñ¹:
    2
    8
    ¡:
    },
    µ‡I
    `‡I "
    ð
    ù ½ÂÂÂÂ

    C


    C


    H h‚J
    G
    µ
    $
    à
    µ
    $
    à
    µ
    ${H h!
    jF
    ð
    ø¥D
    ½
    0

    0íçÁ"
    !ÞçÁ" !ÛçtJ
    #
    pÂ"Öç
    "Öç
    "Ôç
    "ÒçF"Ðç‡"Îçˆ"Ìç‰"ÊçŠ"Èç‹"ÆçŒ"ÄçO"Âç


    CÂÂÂÂ



    C

    0

    0Åç
    "¶çbI




    :‰\

    ‘B ÑpGÿçðµ]H h !
    1@
    üÒ
    )
    ÜZJ
    ˆ #
    €WK
    hN

    '·@=C
    `
    €RH‚]
    2‚U



    C àÂÂð½ µ

    0

    0
    ´ÿ÷Ùÿ


    ¼ )
    Ð
    ´ÿ÷‰ÿ
    ½Â ½Ñ"wçÒ"uç

    0

    0|ç

    0

    If anyone could, could someone help translate?
     


  2. basher11

    basher11 GBAtemp's Official Vocaloid Lover

    Member
    4,385
    128
    Jun 29, 2009
    United States
    you need a different encoding.
     
  3. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    How could I do that?

    Notepad has types of encoding, but what type do I need?
     
  4. Tom1307

    Tom1307 Newbie

    Newcomer
    8
    0
    Jun 10, 2010
    Netherlands
    you can't hack nds roms with notepad... and I guess you just opened a nds file in notepad right?
     
  5. twiztidsinz

    twiztidsinz Taiju Yamada Fan

    Member
    4,981
    6
    Dec 23, 2008
    United States
    Quoted for lolz.
     
  6. Rydian

    Rydian Resident Furvert™

    Member
    27,883
    8,108
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
    NDS games are "packed". Within the NDS is the game's program (ARM9/ARM7 binaries), the overlays, then all the resources, including the images and text and object data and crap.

    The first thing you need to do is unpack the ROM with something like DSLazy. Then you can modify the files inside it, then repack it.
     
  7. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    Ahhh. So an NDS file is basically a Nintendo DS zip file that the Nitnendo DS unpacks and then runs the files.
     
  8. Josephvb10

    Josephvb10 The Pokémon guy

    Member
    532
    384
    Aug 26, 2009
    Lumiose City
    Yes... I will suggest a very helpful thread called newbie paradise xD
     
  9. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    Would you call me a newbie for developing a program that allows you to develop Nintendo DS homebrew games and applications easily with a programming language called DSAL, with the fact that it soon can develop 3D applications and games. Maybe you should think about what you just said. [​IMG]
     
  10. Rydian

    Rydian Resident Furvert™

    Member
    27,883
    8,108
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
    Considering you didn't even know that NDS roms are compressed packages, it's obvious your DS app studio uses other tools to do the actual compiling, which you're not aware of since you don't have to program that bit (you deal with the language and presentation to the user).

    Sort of like how I can know a lot about cats, except how many nipples they have because I've never had a reason to sit down and count their nipples. So if I want to breed cats, a book named "newbie guide to cat breeding" would be useful to me because it would fill in the gaps of what I know.
     
  11. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    Has anyone considered the fact that I was being sarcastic. I would know what an NDS is. Almost all gaming systems use the same technique(correct me if I'm wrong).

    Now please, lets get back on topic shall we. [​IMG]
     
  12. Crass

    Crass Rock me Dr. Zaius

    Member
    999
    124
    Nov 3, 2006
    United States
    Oregon
    Lolwut?
     
  13. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    Just ignore everything between that. We are getting off topic...
     
  14. jurassicplayer

    jurassicplayer Completionist Themer

    Member
    4,355
    505
    Mar 7, 2009
    United States
    Pantsuland
    This thread just threw out any vestiges of hope I could have had for DSAL (which amount to nothing anyways)...I think I'll be looking at DSAL with an expectancy of zero and go up from there...at least then, there is no chance of feeling let down.
     
  15. Crass

    Crass Rock me Dr. Zaius

    Member
    999
    124
    Nov 3, 2006
    United States
    Oregon
  16. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    What?

    DSAL is its own langauge. It was developed from scratch and I will say nothing else about it.

    DSAL has endured a lot of development, and from the cliff a sarcastic comment about me just finding out what an NDS is makes DSAL look bad. Maybe you guys just take things to seriously, but what can I say. [​IMG]

    Edit: DS Application Language(DSAL)

    /\
    |_ Oops, just did, XD
     
  17. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    The fact that you make a development toolkit means you should atleast know how the system works at a reasonable level and the fact that you dont just makes your toolkit look bad. This is something you should be able to find in gbatek easily and if you can't then you really need to go back and read gbatek through in its entirety before continuing on with your DSAL project.
     
  18. RoyalCardMan
    OP

    RoyalCardMan DS App Studio™ Developer

    Member
    628
    1
    Aug 11, 2010
    United States
    In the middle of gun fire.
    When will people just look at 'I was just being sarcastic' post.

    Anyways, I updated the language, and it now has full abilities to make a simple application for the Nintendo DS.
     
  19. twiztidsinz

    twiztidsinz Taiju Yamada Fan

    Member
    4,981
    6
    Dec 23, 2008
    United States
    I'm sure everyone saw it... It's just that no one believes it.
     
  20. jurassicplayer

    jurassicplayer Completionist Themer

    Member
    4,355
    505
    Mar 7, 2009
    United States
    Pantsuland
    Mostly because one wouldn't be making a thread requesting a NDS Hack Code Translation if they knew that you need to unpack it...in which case they would have a thread about .sseq, .mod, etc.