Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

TrollandToad.com
Reply
 
Thread Tools
  #1    
Old February 27th, 2013 (6:20 PM). Edited July 8th, 2013 by LocksmithArmy.
LocksmithArmy's Avatar
LocksmithArmy LocksmithArmy is offline
Mew!
     
    Join Date: Feb 2013
    Age: 28
    Gender: Male
    Posts: 415
    This is a tutorial on how to edit the ending credits in Pokemon - Fire Red Version.

    so we are all hackers here and this is something really simple that we probably all know how to do... maybe...

    But I wanted to point something outm and what better way to do it than in a nice tutorial...

    What you will need:
    a Fire Red ROM (BPRE)
    a hex editor

    Like most hackers I gave my hack a new name... (because Fire Red was already taken) and as I tested my new game I got to the end and noticed right after beating the elite four
    " POKEMON - FIRE RED VERSION
    STAFF"
    well those sneaky bastages...

    I wanted to change this... so I tried it in advance-text... no luck it wont repoint this data... and if my new name were exactly the same size we might be ok... but my name is considerably longer...

    how can I fix this?

    well the offset (given by advance-text) is 41d195...

    so lets open our rom in our favorite hex editor and jump to 41d195

    we should see:

    Spoiler:

    00 00 00 CA E3 DF 1B E1 E3 E2 00 CO DD E6 D9 CC
    D9 D8 00 D0 D9 E6 E7 DD E3 E2 FE CD E8 D5 DA DA
    FF 00 00 CA E3 DF 1B E1 E3 DF 1B E1 E3 E2 00 C6
    D9 D5 DA C1 E6 D9 D9 E2 00 D0 D9 E6 E7 DD E3 E2
    FE CD E8 D5 DA DA FF FE FE BE DD E6 D9 D7 E8 E3
    E6 FE FE FE FE


    Now what we are looking at here is words... in hex...
    I have attached a .txt to this post showing how to decode it (or write your own hex words)

    but to make things simple I will decode it for you

    Spoiler:

    00 00 00 CA E3 DF 1B E1 E3 E2 00 CO DD E6 D9 CC
    3spaces P o k /e m o n F i r e R
    D9 D8 00 D0 D9 E6 E7 DD E3 E2 FE CD E8 D5 DA DA
    e r V e r s i o n /n S t a f f
    FF 00 00 CA E3 DF 1B E1 E3 DF 1B E1 E3 E2 00 C6
    /x2space P o k /e m o n L
    D9 D5 DA C1 E6 D9 D9 E2 00 D0 D9 E6 E7 DD E3 E2
    e a f G r e e n V e r s i o n
    FE CD E8 D5 DA DA FF FE FE BE DD E6 D9 D7 E8 E3
    /n S t a f f /x /n /n D i r e c t o
    E6 FE FE FE FE
    r /n /n /n /n


    now wait just a minute...

    y is Leaf Green Version in my ending credits...

    well the answer is...

    WHO CARES!!! the game knows to skip from the FF after the title to the FF before the director... so lets use that to our advantage...

    the spaces before Pok/emon Fire Red are important... so make sure to keep 3 spaces... then... insert your new game title, dont worry about keeping it the same length as " Pokemon Fire Red Version" because in reality you have twice that (nearly)

    so keep this format and you are good to go

    (3 spaces) "New awesome name" /n Staff /x (whatever is left of leaf green) /x /n /n director

    the /x /n /n Director should not move so you are limited on space a little...

    mine looks like:

    Spoiler:

    00 00 00 CA E3 DF 1B E1 E3 E2 00 AE 00 CF EO E8
    E6 D5 00 D0 DD E3 E0 D9 E8 00 D0 D9 E6 E7 DD E3
    E2 FE CD E8 D5 DA DA FF 00 00 00 C6 D9 D5 DA C1
    E6 D9 D9 E2 00 D0 D9 E6 E7 DD E3 E2 FE CD E8 D5
    DA DA FF FE FE BE DD E6 D9 D7 E8 E2




    Here I very nearly maxed the characters (and had 3 lines of text)


    but the third line looks silly... too close to the bottom...
    so I removed it (pretty sure we know the credits show the staff)
    Attached Files
    File Type: txt Table File.txt‎ (1.0 KB, 103 views) (Save to Dropbox)
    __________________
    Reply With Quote

    Relevant Advertising!

      #2    
    Old March 1st, 2013 (6:44 PM).
    Herpahermaderp's Avatar
    Herpahermaderp Herpahermaderp is offline
    I liek Mudkipz
       
      Join Date: Jul 2012
      Location: USA
      Age: 19
      Gender: Male
      Nature: Relaxed
      Posts: 66
      This is an extremely awesome tutorial, I have been waiting for one like this for years. Have you figured out the offsets for the staff names yet? If you did, would you mind sharing them? I've wanted to edit those as well.
      __________________
      Y: Roak || 1177-8023-4387
      Reply With Quote
        #3    
      Old March 1st, 2013 (7:16 PM).
      tajaros's Avatar
      tajaros tajaros is offline
      Hi I'm dawg
         
        Join Date: Apr 2012
        Location: Philippines
        Age: 18
        Gender: Male
        Nature: Timid
        Posts: 857
        Quote:
        Originally Posted by Herpahermaderp View Post
        This is an extremely awesome tutorial, I have been waiting for one like this for years. Have you figured out the offsets for the staff names yet? If you did, would you mind sharing them? I've wanted to edit those as well.
        Why not just convert the name to hex and search for them?
        __________________
        Reply With Quote
          #4    
        Old March 1st, 2013 (7:22 PM).
        LocksmithArmy's Avatar
        LocksmithArmy LocksmithArmy is offline
        Mew!
           
          Join Date: Feb 2013
          Age: 28
          Gender: Male
          Posts: 415
          Quote:
          Originally Posted by Herpahermaderp View Post
          This is an extremely awesome tutorial, I have been waiting for one like this for years. Have you figured out the offsets for the staff names yet? If you did, would you mind sharing them? I've wanted to edit those as well.
          as far as writing them down... no...

          but if you have a hex editor that can accept tables you can load that file (attached above) as a table... and you xhould be able to actually read the names from your hex editor

          I use GoldFinger

          open your rom, then go to open table... name the .txt file (above) a .tbl and open it...
          then jump to the offset for the credits and just scroll down... hex on the left text on the right


          now with those you will be limited on space you dont get the extra free space due to the leafgreen name... but with a bit of work im sure you can augment it to say whatever youd like.

          I just got a save state right beforethe final battle with your rival and beat him over and over to test it... you can even do a savestate near the end or slightly after your fight with him and just keep reloading it to watch the credits...

          I would keep my savestate before the credits tho so they are reloaded each time. if your savestate is during the credits it may not load your changes...
          __________________
          Reply With Quote
            #5    
          Old March 27th, 2013 (9:59 AM).
          Spherical Ice's Avatar
          Spherical Ice Spherical Ice is online now
          • Crystal Tier
           
          Join Date: Nov 2007
          Location: Bristol, UK
          Age: 19
          Posts: 5,226
          ...or you could just compile the text strings using XSE and repoint the text instead.
          __________________

          A Pokemon that is discriminated!
          Support squirtle and make it everyone's favourite.
          Reply With Quote
            #6    
          Old March 28th, 2013 (1:28 PM).
          Line3007's Avatar
          Line3007 Line3007 is offline
             
            Join Date: Oct 2012
            Location: Denmark
            Gender: Female
            Posts: 23
            Hmm, this could be very useful, thank you!
            Reply With Quote
              #7    
            Old April 10th, 2013 (5:50 PM).
            Stevemagegod Stevemagegod is offline
               
              Join Date: Mar 2013
              Gender: Male
              Posts: 33
              What Hex editor do you use?

              edit:NVM
              Reply With Quote
                #8    
              Old April 10th, 2014 (2:28 AM).
              didaz didaz is offline
                 
                Join Date: Feb 2014
                Gender: Male
                Posts: 7
                Thanks for d' post
                It's helpful, and i can put my name and my team here

                Thanks for TS
                Reply With Quote
                  #9    
                Old December 29th, 2014 (9:59 AM).
                DarkenedEclipse's Avatar
                DarkenedEclipse DarkenedEclipse is offline
                Project Oak
                   
                  Join Date: Jun 2014
                  Location: Sinnoh
                  Gender: Male
                  Nature: Bold
                  Posts: 210
                  Simply just repointing the text would give it more free space?
                  __________________
                  Reply With Quote
                    #10    
                  Old January 4th, 2015 (2:11 AM).
                  DarkShedinja's Avatar
                  DarkShedinja DarkShedinja is offline
                  Progressing Rom Developer
                     
                    Join Date: Apr 2014
                    Location: Philippines
                    Age: 19
                    Gender: Male
                    Nature: Lonely
                    Posts: 60
                    This is gonna be useful , thank you for this
                    __________________
                    Reply With Quote
                    Reply

                    Quick Reply

                    Join the conversation!

                    Create an account to post a reply in this thread, participate in other discussions, and more!

                    Create a PokéCommunity Account

                    Sponsored Links
                    Thread Tools

                    Posting Rules
                    You may not post new threads
                    You may not post replies
                    You may not post attachments
                    You may not edit your posts

                    BB code is On
                    Smilies are On
                    [IMG] code is On
                    HTML code is Off

                    Forum Jump


                    All times are GMT -8. The time now is 2:57 AM.