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

Reply
 
Thread Tools
  #1    
Old November 12th, 2011 (10:56 AM). Edited March 18th, 2012 by Hackrex.
Hackrex Hackrex is offline
     
    Join Date: Aug 2007
    Gender:
    Posts: 35
    How to change the Font


    1. Includes....
    - Preface
    - Tools and Knowledge
    - Guidance
    - Offsets for other Roms
    - Conclusion

    2. Preface
    Hi,
    I´m Hackrex, a German Hacker. At first I want to apolgize because my English is terrible. Okay a long question was (i have posed me this a longt time) how can I change the font in Pokémon Roms. I have searched it with TileMolester but never find it until now. So here you can see my new solution and how to change it.

    3. Tools and Knowledge

    This is what you need:
    - Visual Boy Advance or other Emulators
    - TileMolester or other good TileViewers
    - a new Font
    - Knowledge with your TileViewer
    - A Brain xD (you must look correctly that you make no mistakes with the letters)

    4. Guidance
    How has thought it? We beginn with opening TileMolester (In the pics you see the German Firered Rom-->Feuerrot, the Firered Offsets are nearly the same)
    Spoiler:

    Ok now we open the Rom!
    Spoiler:

    And now we have to change the mode from 4bpp to 2bpp
    Spoiler:

    It has to look like this:
    Spoiler:

    Now we navigate to 2122D8 (Firered have an other, nearby Offset)
    Spoiler:

    Ok there you have the font for the Oak Intro.
    Spoiler:

    You have to export this and open it in paint or something else.
    Ok you must flip it horizontal because its wrong. But never forgot after you finished your drawing to flip it back.
    Spoiler:

    Ok on the left side was the lower part of the letter and on the other, right side the higher part.
    Here to show that every normal letter is there. (Special letters you can find when you go some rows back)
    Spoiler:

    My finished drawing on the right side (I have flipped it back to "normal")
    Spoiler:

    Insert it
    Spoiler:

    And now you can see it in the Oak Intro

    For the Ingame Letters we have to navigate to 2225F0
    Spoiler:

    There we can insert the same picture
    Spoiler:

    Ingame does it look ....

    Now we are finished!

    5. Offsets for other Roms
    For Feuerrot:
    1F5DF0, 201FF0, 212308, 222620
    For Firered:
    1F5DF0, 201FF0, 212308, 222620
    For Smaragd:
    647194, 63F714 and 64fb14
    For Emerald:
    636900, 62e670 and 63ea70
    For Esmeralda (I think, I am not sure if this is the real name):
    630ba4, 640fa4 and 638da4
    For Blattgrün:

    For LeafGreen:
    1F5F9C, 20219C, 2124B4, or 2227CC (different for Help Menu, Intro, Ingame, etc.)
    For Rubin:

    For Ruby:

    For Saphir:

    For Sapphire:

    Temporarily no other Offsets available because I don´t have the time to search it. But I hope YOU can help me.

    6. Conclusion
    This Tutorial is Copyright © by Hackrex. You aren´t allowed to post it everywhere. You have to ask for permission if you want to post this tutorial anywhere. For using my Font in a Rom you have to give Credits!
    Thank you droomph for some offsets and correcting my English. And if there are other mistakes, please tell me and I would correct it.

    Sorry for bad English, again!
    __________________
    Temporarily not available
    Reply With Quote

    Relevant Advertising!

      #2    
    Old November 13th, 2011 (12:20 PM).
    Criisss's Avatar
    Criisss Criisss is offline
       
      Join Date: Sep 2009
      Gender: Male
      Posts: 17
      Oh this I will be very useful! I have tried to change in FR as well as in ruby with the font but I have not been successful. Especially without the offsets, it's all very complicated hehe.

      Thank you very much!
      Reply With Quote
        #3    
      Old November 13th, 2011 (12:39 PM). Edited November 25th, 2011 by Hackrex.
      Hackrex Hackrex is offline
         
        Join Date: Aug 2007
        Gender:
        Posts: 35
        In the Roms you find more Letters.
        One Offset for Help Menu
        One for Ingame
        One for Intro
        One for Town Names, I think

        so you must edit it on different offsets in ruby before you have found the right for the ingame. I hope you success


        ....
        the offsets between the German and the Englisch Version have a little different. If you want to make the same changes then I have done you would click +/-
        __________________
        Temporarily not available
        Reply With Quote
          #4    
        Old November 14th, 2011 (8:54 AM).
        EdensElite's Avatar
        EdensElite EdensElite is offline
        No0b, but getting there.
           
          Join Date: Jun 2011
          Location: UK
          Gender: Male
          Nature: Bold
          Posts: 190
          You can edit the font much easier in NSE, In fact it's in the bookmarks.
          __________________

          ROM Hacking was getting frustrating for me. I've now stopped productions and writing the game from scratch in HTML 5.

          That means it will be playable in the browser, and across multiple devices such as the iPod touch.
          Reply With Quote
            #5    
          Old November 14th, 2011 (9:20 AM). Edited November 27th, 2011 by Hackrex.
          Hackrex Hackrex is offline
             
            Join Date: Aug 2007
            Gender:
            Posts: 35
            the font you can find in the bookmarks aren´t the font you can see in the game.
            It isn´t the right and it isn´t the same font as here in this tutorial.

            And you are right. If you know the right Offset you can change it with NSE much easier. But how can you change 4bpp to 2bpp in NSE?
            __________________
            Temporarily not available
            Reply With Quote
              #6    
            Old December 3rd, 2011 (10:34 PM). Edited December 3rd, 2011 by droomph.
            droomph's Avatar
            droomph droomph is offline
            weeb
            • Crystal Tier
             
            Join Date: Sep 2011
            Location: nowhere spectacular
            Age: 20
            Gender: Male
            Nature: Impish
            Posts: 4,291
            The offset in Emerald BPEE is around 0x636900. I can't say, because I can't make out what the pattern is supposed to be, so just search around on Tile Molester for that.

            Also, in Emerald BPED it is around 0x647194.

            By the way, there are three copies of the string of hex I used to find this, I didn't check, and it's most likely the second one (as it is with the BPEE version I did check), the one I put up here.

            And, in LeafGreen BPGE it is either 0x1f5f9c, 0x20219c, 0x2124b4, or 0x2227cc, apparently. It's late and it's a long process if I personally want to check it.


            (And by the way something that caught my eye is that you spell "English" as "Englisch". Just remember that "sch" in German is "sh" in English. And also, the "It must look so:" after the third picture is better worded as "It has to look like this:" Just a couple of suggestions...I know I'm worse at German than you are at English)
            __________________
            did u no there r 21 letters in the alphabet
            o i forgot 5
            uraqt


            Reply With Quote
              #7    
            Old December 4th, 2011 (4:50 AM). Edited December 6th, 2011 by Hackrex.
            Hackrex Hackrex is offline
               
              Join Date: Aug 2007
              Gender:
              Posts: 35
              ok, thank you.
              For the other pokemon versions I can research the offsets in a few week. But I hope there is anywhere a person who can help me.

              Are there any spain hackers who can give me the offsets for the spain versions?

              //Edit: Thany you again!
              Soon I would have holidays. On holidays I can work on every Rom. But I think your work is also really good. I don´t have to so much to do, that I thought. Thank you
              __________________
              Temporarily not available
              Reply With Quote
                #8    
              Old December 4th, 2011 (1:29 PM). Edited January 14th, 2012 by droomph.
              droomph's Avatar
              droomph droomph is offline
              weeb
              • Crystal Tier
               
              Join Date: Sep 2011
              Location: nowhere spectacular
              Age: 20
              Gender: Male
              Nature: Impish
              Posts: 4,291
              Quote:
              Originally Posted by Hackrex View Post
              ok, thank you.
              For the other pokemon versions I can research the offsets in a few week. But I hope there is anywhere a person who can help me.

              Are there any spain hackers who can give me the offsets for the spain versions?
              AAAH I HATE MYSELF

              Emerald only uses one set: at 0x64C2E4 (BPEE). Or at least I think so.

              I hope I'm not being annoying.
              __________________
              did u no there r 21 letters in the alphabet
              o i forgot 5
              uraqt


              Reply With Quote
                #9    
              Old February 26th, 2012 (2:40 AM).
              AwsomeMew's Avatar
              AwsomeMew AwsomeMew is offline
              <-- WTF?! WURMPLE!
                 
                Join Date: Jul 2011
                Location: UNI
                Age: 28
                Gender: Male
                Posts: 26
                I Can see the Pictures D:
                __________________
                Hacks i support!
                :
                Reply With Quote
                  #10    
                Old March 18th, 2012 (7:36 AM).
                Hackrex Hackrex is offline
                   
                  Join Date: Aug 2007
                  Gender:
                  Posts: 35
                  well, I don´t understand your post....

                  Ok, the thing I want to wrote is that I found out that in Firered and Feuerrot it is possible to use the same offsets:
                  1F5DF0
                  201FF0
                  212308
                  222620
                  This show the same pictures, so you can use one picture for all four offsets.
                  The next thing is that there are four and not three offsets, where you have to use.
                  And that you have to go a row back and and row foreward that you can change all letters.
                  __________________
                  Temporarily not available
                  Reply With Quote
                    #11    
                  Old March 18th, 2012 (12:00 PM).
                  droomph's Avatar
                  droomph droomph is offline
                  weeb
                  • Crystal Tier
                   
                  Join Date: Sep 2011
                  Location: nowhere spectacular
                  Age: 20
                  Gender: Male
                  Nature: Impish
                  Posts: 4,291
                  Well, it really doesn't matter.

                  There are multiple tables for the fonts; just give them the general area.

                  For example, in BPEE, look around the 0x620004 offset; you'll find fonts, and just change each of them, and record down which ones work.

                  In BPRE, look around the 0x1F0000 area, and remember that some tables are aligned at +0x4 offsets, and some are aligned at +0x8.
                  __________________
                  did u no there r 21 letters in the alphabet
                  o i forgot 5
                  uraqt


                  Reply With Quote
                    #12    
                  Old March 29th, 2012 (12:05 PM).
                  YouListeningROMs's Avatar
                  YouListeningROMs YouListeningROMs is offline
                     
                    Join Date: Mar 2012
                    Gender: Male
                    Posts: 24
                    I don't know why, but I feel like the text in the hack could ultimately be used to influence the public opinion of that hack. Subliminally and what not.

                    This is a great tutorial, step by step is easy to follow.
                    Reply With Quote
                      #13    
                    Old February 21st, 2014 (1:49 PM).
                    omo018 omo018 is offline
                       
                      Join Date: May 2013
                      Gender: Male
                      Posts: 3
                      Can you make an video tutorial or a tool? I don't understand what I'm supposed to do...
                      Reply With Quote
                        #14    
                      Old July 4th, 2015 (12:17 PM).
                      Epsilon's Avatar
                      Epsilon Epsilon is offline
                      Shiny Scizor
                         
                        Join Date: Jun 2006
                        Location: Johto
                        Nature: Adamant
                        Posts: 243
                        Thanks for the font offsets! On that note, some parts of Fire Red (like battling) use a tinier font. I found it at 001EA900 in Tile Molester, same settings.
                        Reply With Quote
                          #15    
                        Old October 25th, 2016 (2:35 PM).
                        FraynSebas FraynSebas is offline
                        If you will do something, be the best.
                           
                          Join Date: Aug 2016
                          Gender: Male
                          Nature: Adamant
                          Posts: 1
                          Japanese offset?
                          Reply With Quote
                          Reply
                          Quick Reply

                          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 9:20 PM.