How to change name in Spirit Tracks?

Discussion in 'NDS - Flashcarts and Accessories' started by EnnEss, Dec 24, 2009.

Dec 24, 2009
  1. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States
    Is it possible to change the name of my character in "The Legend Of Zelda Spirit Tracks" USA version? I downloaded a save file because mine was lost. So it has a different name. I want the name "Link". Is it possible?
     
  2. coolness

    Banned coolness PSN: Dutch_DarkLord

    Joined:
    Jun 14, 2009
    Messages:
    2,016
    Location:
    Rotterdam Bitches!!
    Country:
    Netherlands
    Search on Google [​IMG]
     
  3. Adr990

    Member Adr990 To boldly go where no man has gone before!

    Joined:
    Apr 22, 2007
    Messages:
    1,469
    Location:
    The Netherlands
    Country:
    Netherlands
    Uhh, you've found anything than?
     
  4. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    If it is possible (I'm not saying it is) you'll probably have to Hex edit the save file
     
  5. twiztidsinz

    Member twiztidsinz Taiju Yamada Fan

    Joined:
    Dec 23, 2008
    Messages:
    4,981
    Country:
    United States
    Open it in a hex editor... Save slot 1's name is at the following locations on my save:
    DA2
    1BA2
    20C4
    24C4

    If your name is "Lonk" you'll see "L o n k" or "4C 00 6F 00 6E 00 6B"
    You -MUST- have "00" separating the letters, NOT a space (20).
    So "EnnEss" would be "45 00 6E 00 6E 00 45 00 73 00 73"
     
  6. Normmatt

    Member Normmatt Former AKAIO Programmer

    Joined:
    Dec 14, 2004
    Messages:
    2,135
    Country:
    New Zealand
    Editing any of those causes an invalid check sum.
     
  7. KazoWAR

    Member KazoWAR GBAtemp Advanced Maniac

    Joined:
    Aug 12, 2008
    Messages:
    1,751
    Location:
    Winter Haven
    Country:
    United States
    Here you go!

    Changes the player's name to Link, L+R to activate, activate while in-game.

    Just Enable the code, start the game, press L+R, save the game, and restart!

    Code:
    94000130 FCFF0000
    020B64AA 0069004C
    020B64AE 006B006E
    020B64B2 00000000
    020B64B6 00000000
    D2000000 00000000
     
  8. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States
    Thanks! Helps Alot!

    I appreciate it!

    I was lost in all the hexes. [​IMG]
     
  9. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States

    Err... Thanks for the code....

    But that turned my name into: "ink" with out the "L". Any ideas?
     
  10. twiztidsinz

    Member twiztidsinz Taiju Yamada Fan

    Joined:
    Dec 23, 2008
    Messages:
    4,981
    Country:
    United States
    Fixed the code:
    Code:
    94000130 FCFF0000
    020B64AA 004C0000
    020B64AE 006E0069
    020B64B2 0000006B
    020B64B6 00000000
    D2000000 00000000
    All credit to KazoWAR, I just added 0000 [​IMG]
     
  11. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States
    Thanks! I'll try this...
     
  12. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States
    Thanks a hell lot man! Yes! It worked! Thank you KazoWAR too. Thanks both [​IMG].
     
  13. KazoWAR

    Member KazoWAR GBAtemp Advanced Maniac

    Joined:
    Aug 12, 2008
    Messages:
    1,751
    Location:
    Winter Haven
    Country:
    United States
    Hmm, that is weird, the code I posted works perfect in desmume. I even tested multiple times with different size names and restarting the cart a few times to make sure the data wasn't based on some kind of offset.

    The only thing I can think of is that on a real cart, the address is shifted foward by 2 bytes. It does make since though, cause most data I ever come across are as ways based on starting points of 0, 4, 8, and C. As you can see the code I made with desmume is not and i did think it was weird at first when I was making the code.

    Here is the 2nd revised code, even though the one edited by twiztidsinz is working as intended, it is also overwriting 2 byte with 00's that are not apart of the name data, and it may have some kind of effect in the game.

    Code:
    94000130 FCFF0000
    020B64AC 0069004C
    020B64B0 006B006E
    020B64B4 00000000
    020B64B8 00000000
    D2000000 00000000
     
  14. Kruxx

    Newcomer Kruxx Newbie

    Joined:
    Aug 8, 2009
    Messages:
    2
    Country:
    United Kingdom
    Will this code work on a patched version of the ROM? I've tried adding it to my usercheat.dat file but I have no '(Y) Cheats' option for that game.
     
  15. twiztidsinz

    Member twiztidsinz Taiju Yamada Fan

    Joined:
    Dec 23, 2008
    Messages:
    4,981
    Country:
    United States
    To answer that question, someone would have to test that specific code on the patched ROM.
    So why can't you?


    As for why the cheats don't show on your patched ROM...
    You should do some searching/reading about the basics of cheats.
    When you patch a ROM, its GameID changes.
     
  16. basher11

    Member basher11 GBAtemp's Official Vocaloid Lover

    Joined:
    Jun 29, 2009
    Messages:
    4,382
    Country:
    United States
    change your game ID to your current rom. depending on your flashcart, you could be using a clean or patched rom.
     
  17. Kruxx

    Newcomer Kruxx Newbie

    Joined:
    Aug 8, 2009
    Messages:
    2
    Country:
    United Kingdom
    I did try it, I was wondering if anybody else could confirm it with me. Secondly, how would I go about checking the game ID on the patched ROM? I'm not a complete novice but I've been off the scene for a fair amount of time.

    *Edit: Nevermind, found it.
     
  18. EnnEss
    OP

    Banned EnnEss Banned

    Joined:
    Dec 13, 2009
    Messages:
    191
    Country:
    United States
    I can help you out! [​IMG]

    This is where I add codes and stuff.

    Download this program .

    And open your DAT file with it.

    If Spirit Tracks is not in the game list, create it. If you have the ROM, the program can automatically find the ID and everything so don't worry about it.

    Then create the code and paste it.

    Save your DAT file and TADA! You have it.

    If you shall encounter ANY problems whatsoever let me know.

    By the way, this program is for ALL FLASHCARDS that use DAT files, not just R4. I use AceKard2i with this program.

    Hope this helps.

    Posts merged

    Ohh, you found it already... Woops! Okay... I was just being helpful. [​IMG]
     
  19. twiztidsinz

    Member twiztidsinz Taiju Yamada Fan

    Joined:
    Dec 23, 2008
    Messages:
    4,981
    Country:
    United States
  20. Bubba101

    Newcomer Bubba101 Newbie

    Joined:
    Dec 12, 2009
    Messages:
    8
    Location:
    My Cake-House
    Country:
    Canada
    I tried, but it makes the game freeze at the start. *sighs* (itouchds)

    EDIT:
    OH WOOT IT WORKED

    I just did what you said, and then I enabled the cheat. I held L+R while saving and voila! THANKS ALOT!!
     

Share This Page