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

TrollandToad.com
Reply
 
Thread Tools
  #1    
Old July 14th, 2009 (1:58 AM). Edited April 15th, 2010 by Logan.
lucariofan lucariofan is offline
     
    Join Date: Apr 2007
    Nature: Adamant
    Posts: 42
    For those who are hacking Ruby / Sapphire, do not follow this tutorial, I am looking for how to do it in Ruby (it's in hex) of the first intro (see image below). If someone knows how to find / insert it, tell me, please.

    Hello everybody, I do this tutorial for making your hacks a bit better (and custom), and, together, we could prevent the sale of illegal roms.

    Some people have done this in their own hacks (Koder in Pokémon Caps, Alexmad in Pokémon Mitic Island), but haven't tutorial, therefore, I pledge to do so:)

    Everytime (or rather, every time you open a Pokémon rom), you'll see a screen like this, or similar:



    And most of those who have have edited this, has only edited the letters. But it's very little, and in my case, I want it to be totally different (I would avoid selling my hack, and customize a little more). We will use these tools:

    -Our imagination (not a tool, but it is very important if you want to do things without using my resources (below is the download of my resources)).

    -A Emerald, Fire Red or Leaf Green.

    -Microsoft Paint (yes, that is included in all Windows installations (MSPaint.exe): I recommend the Windows Vista/XP/2000 paint ... but not the new of Windows 7, it's uncomfortable.

    -FreeSpaceFinder (FSF) or Thingy32: To search for available space.

    -Cyclone / NamelessTileMapEditor or (NTME): To create the tilemap.

    -GBA-unLZ: To insert the image and tilemap.

    -AdvancePalletteEditor (APE) or another palettes editor.

    VisualBoyAdvance: To test if it works.

    Then we should begin to work!

    STEP 1: Make our own screen in paint.



    I made my template with the background of the second screen in a battle, in Pokémon Platinum, and I use the fonts.

    Many will think that insert this template is impossible, but it's not, follow the tutorial and see how it works.

    STEP 2: Remove the tiles wich are repeated in the image, and remember, use the eraser to the size of 8x8.
    In MSPaint, it's like this:



    After erasing all the tiles repeated, we must sort (or disorder), but get more empty space. If there are empty spaces, fill it, or leave as is. (REMEMBER: It can only have 16 colors)

    Remember: In NTME flip images, so if a tile that is the same if flip it, you can remove the other.

    After having done these things, it should be something like this:



    Very messy, no? : P

    Now we have to index the image and save it in .GIF

    Mine is indexed, and to be in. Png, and for those who want to know how I did, here are the steps:

    1) Open the image with MSPaint.

    2) Save it in .PNG

    It's easy, no?

    STEP 3: Open any editor tilemap, although I recommend NTME, because you can flip images and so you save more space (and bytes). Build the image as you did. This is mine:



    [important] The height and width of this tilemap must be 32x32 (if not, it doesn't work) and always starts at the top left. Used to adjust the "+".

    STEP 4: Save the tilemap, and it is time to see how big is the tileset. Find the tileset, right click -> properties and look for "Space" (I think (size is in English)), we can see how big your tilemap, to use the FSF (FreeSpaceFinder).

    In my case, it's 2512. There is no need to see how much the RAW weighs, because it should always be 2048 bytes (2kb).

    STEP 5: Open the FSF (FreeSpaceFinder) and start searching for 2512 bytes. Copy this address.

    Open unLZ, load the rom that you want to use. In my case was FireRed.
    Remember, usually the tilemap (. RAW) images are from the address just after the image.
    Directions:

    -Pokémon Ruby / Sapphire:
    Image of the intro: 1635
    Tilemap (.Raw) of the intro: In hex.

    -Pokémon FireRed / LeafGreen (in my case)
    Image of the intro: 207
    Tilemap (. Raw) of the intro: 208

    -Pokemon Emerald
    Image of the intro: 2540
    Tilemap (. Raw) of the intro: 2541

    Go to the direction of the image. In this direction, select import image, select Write To ROM, and in "image offset", paste the address of the FSF get (must be 8 numbers, and if you have only 6 or 7, add one or two zeros (0)).
    Select everything except "Export Pallett (that would be Export Image, New Image Auto Abort if Bigger and Automatically fix pointers), select OK. REMEMBER: Id doesn't matter if the image is bigger.


    When you import the image in the box below you have the pallettes in order (I mean that when you go to insert the pallet should be in the same order). I recommend to make a screenshot (screenshot) of the screen, paste in paint, so you can more easily use the color picker in APE.


    After importing the image, go to FSF, search for 2048. Copy the address, and in the unLZ, go to the direction of Tilemap (.Raw). When you're out there in the menu bar, go to File - "Load ...", and select the RAW tilemap you created. Select open. Write To ROM, as before, paste the address of the FSF, adding zeros are required (must end up with 8 numbers), select Export all Pallett. Select OK.

    STEP 6: Go to VBA, and see how the image has been (though this is optional):


    (Pokémon Emerald inserted with the background).

    Since there is not much, but of course we have to change the palletes, so let us begin.

    Go to APE, find the pallets intro (down) and replace the order they were in the unLZ.
    Offset of the pallets of the introduction:

    -Ruby/Sapphire: I don't know.
    -FireRed/LeafGreen: 00402260
    -Emerald: 00DC3D54


    After changing the pallettes, it'll be as wanted.

    RESULT:



    I've left the resources that used for those who want to make their own images. Putting credit or thanks is optional.
    http://rapidshare.com/files/249614391/tutorial_resources_by_Chaos.zip.html
    http://www.megaupload.com/?d=VYPXZP4B

    I recommend you to change it as this avoid sale of illegal ROMs.

    For those that are vague, the tutorial seems very long, but for those who are satisfied with my contributions, with about 10 minutes you have plenty of time, if you understand how.

    I hope that the tutorial have helped you!
    Reply With Quote

    Relevant Advertising!

      #2    
    Old July 14th, 2009 (12:49 PM).
    Robert Conley's Avatar
    Robert Conley Robert Conley is offline
    GPXPlus.net/user/Robert+Conley
       
      Join Date: Oct 2008
      Location: The Anti Spiral Homeworld
      Gender: Male
      Nature: Docile
      Posts: 330
      Nice tut but I think the copyright info should be left there somehow.
      __________________
      Reply With Quote
        #3    
      Old July 14th, 2009 (1:08 PM). Edited July 14th, 2009 by colcolstyles.
      colcolstyles's Avatar
      colcolstyles colcolstyles is offline
      Yours truly
      • Crystal Tier
       
      Join Date: May 2008
      Location: The Bay Area
      Gender: Male
      Nature: Lonely
      Posts: 1,590
      Well if you want an anti-pirate screen, this thread can help you out with that. The patches available there will insert a screen before the screen that you edit here so that you can have a message telling people not to sell the hack and have a copyright screen.

      Well this is a nice and simple tutorial, easy to follow and it's got pictures (always a plus). Very helpful, thanks!
      __________________

      Brother of Vrai
      Reply With Quote
        #4    
      Old July 14th, 2009 (1:17 PM).
      sasquatchd00d's Avatar
      sasquatchd00d sasquatchd00d is offline
      welcoming a clean head.
         
        Join Date: Nov 2008
        Location: barracuda, capital of the world
        Age: 25
        Nature: Relaxed
        Posts: 265
        I saw this in your hack thread and I wondered how to do it. Thanks for this! It's very informative and easy to follow with pictures.

        Although, the patch that colcolstyles pointed out is a bit better because it doesn't use the boot screen (I may be wrong) and it uses a screen before the boot screen.
        __________________
        [ [???="Not so good artwork. If you can even call it that."]deviantART[/???] | [???="No thread yet. Maybe eventually."]Pokémon Apollo[/???] | [???="SkythurBathandBeyond151"]Pair[/???] ]
        Reply With Quote
          #5    
        Old July 14th, 2009 (2:57 PM).
        NarutoActor's Avatar
        NarutoActor NarutoActor is offline
        The rocks cry out to me
        • Silver Tier
         
        Join Date: Jan 2009
        Location: Brooklyn/Marlboro
        Age: 24
        Gender: Female
        Nature: Bashful
        Posts: 1,979
        Nice Tutorial but its a bit complicated and I like the image you made can you provide a download link so all I will need to do is insert it.
        __________________
        ~There are those people who understand hex, F the rest
        Reply With Quote
          #6    
        Old August 6th, 2009 (3:38 PM).
        mat1554 mat1554 is offline
        French Translator
           
          Join Date: Feb 2008
          Location: Quebec
          Gender: Male
          Nature: Calm
          Posts: 28
          Hi,
          I have a question for you, do you give me autorization to translate your tutorial in french for my forum please ? I you want, can you answer me by MP please.

          Thank you !
          Mat1554
          Reply With Quote
            #7    
          Old September 26th, 2009 (10:33 PM).
          oliverl79's Avatar
          oliverl79 oliverl79 is offline
          Pokemon Master
             
            Join Date: Oct 2008
            Gender: Male
            Nature: Brave
            Posts: 18
            could you make a patch for that intro or others u could make, for people like me who cant be bothered making there own please?
            Reply With Quote
              #8    
            Old September 29th, 2009 (1:50 PM).
            theking6's Avatar
            theking6 theking6 is offline
            Water Types!! :D
               
              Join Date: May 2009
              Location: A House
              Gender: Male
              Nature: Calm
              Posts: 93
              Thanks I am in the middle of a few hacks so that really helped.
              Reply With Quote
                #9    
              Old October 7th, 2009 (10:24 PM).
              Maxzeroedge's Avatar
              Maxzeroedge Maxzeroedge is offline
              Ready for simply anything
                 
                Join Date: Jun 2009
                Location: In my home?
                Gender: Male
                Nature: Relaxed
                Posts: 49
                Can u explain how to disorder the image. Sorry I am very amatuer in all this and hence need help :D
                __________________
                Life is simply awesome
                Reply With Quote
                  #10    
                Old October 7th, 2009 (11:34 PM).
                ME0W's Avatar
                ME0W ME0W is offline
                Still busy working on my hack.
                   
                  Join Date: Aug 2009
                  Age: 21
                  Gender: Male
                  Nature: Calm
                  Posts: 22
                  Well I will wait for a tut on how to edit the intro for pokemon ruby!
                  __________________
                  Look at my new Title Screen!

                  Not bad don't you think?
                  My other one went nuts!
                  So I made a new one!

                  Quote:
                  Spoiler:

                  One of my favorite

                  quotes!


                  Mr. Flak: Oh, and Mr. Larkin, perhaps you'd
                  like to share with the rest of the class,
                  Patrick Henry's immortal last words.

                  Link Larkin: Kiss my ASS?

                  Man I love that!

                  Reply With Quote
                    #11    
                  Old October 8th, 2009 (9:06 AM).
                  D-Trogh's Avatar
                  D-Trogh D-Trogh is offline
                  Dead
                     
                    Join Date: Jul 2005
                    Location: Belgium
                    Age: 26
                    Gender: Male
                    Posts: 439
                    Quote:
                    Originally Posted by Maxzeroedge View Post
                    Can u explain how to disorder the image. Sorry I am very amatuer in all this and hence need help :D
                    If you look for my NTME thread, there's a video which shows you a way how to do it.
                    Quote:
                    Originally Posted by ME0W View Post
                    Well I will wait for a tut on how to edit the intro for pokemon ruby!
                    It's the same for Ruby.. just edit the tileset and tilemap..
                    __________________
                    [NTME | WPEDS | HTPE | SGPE | TGPE | PDEDS]
                    Reply With Quote
                      #12    
                    Old May 16th, 2010 (10:56 AM).
                    Elite Trainer Red's Avatar
                    Elite Trainer Red Elite Trainer Red is offline
                       
                      Join Date: Apr 2010
                      Location: Mt.Silver
                      Gender: Male
                      Nature: Adamant
                      Posts: 43
                      great :D
                      thanks for the tutorial!1!
                      __________________
                      This signature has been disabled.
                      Reason: Spoilers in signature
                      Please review and fix the issues by reading the signature rules.

                      You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

                      Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
                      Reply With Quote
                        #13    
                      Old July 28th, 2010 (4:45 PM).
                      Steveice10 Steveice10 is offline
                         
                        Join Date: Jun 2009
                        Gender:
                        Posts: 26
                        It isn't working for me. I deleted the copy I used it on, so I have no screenshots. It shows parts of the screen I used, but not in the right order.
                        Reply With Quote
                          #14    
                        Old July 29th, 2010 (5:18 PM).
                        ultimatedood's Avatar
                        ultimatedood ultimatedood is offline
                           
                          Join Date: Jul 2007
                          Gender:
                          Nature: Adamant
                          Posts: 30
                          Quote:
                          After importing the image, go to FSF, search for 2048. Copy the address-
                          Not enough free space found. My tile(set?).gif was 3189, I guess this is too big

                          I guess I'll never be able to use this for my team rocket hack, no matter how good or bad it turned out to be:

                          I spent so much time on that .raw image too.

                          I give up
                          __________________
                          "Strong pokemon, weak pokemon. That is the only selfish perception of people. Truly skilled trainers try to win with their favorites." -E4 Karen

                          Spoiler:
                          Can you raed tihs? Olny 55% of plepoe can.
                          I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno't mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it whotuit a pboerlm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Azanmig huh? yaeh and I awlyas tghuhot slpeling was ipmorantt!
                          If you can raed tihs, palce it in yuor siantugre.
                          Reply With Quote
                            #15    
                          Old July 29th, 2010 (6:14 PM).
                          Full Metal's Avatar
                          Full Metal Full Metal is offline
                          C(++) Developer.
                          • Silver Tier
                           
                          Join Date: Jan 2008
                          Location: In my mind.
                          Age: 22
                          Gender: Male
                          Nature: Timid
                          Posts: 806
                          yea you can, you just got to convert it to a tileset first, then ..you know what, go look at the vid in NTME's thread
                          __________________

                          ★ full metal.

                          I like to push it,
                          and push it,
                          until my luck is over.
                          Reply With Quote
                            #16    
                          Old July 30th, 2010 (12:27 AM).
                          professional professional is offline
                             
                            Join Date: May 2008
                            Gender:
                            Posts: 23
                            can you make one for pokemon ruby ???
                            __________________
                            .
                            .
                            .




                            Reply With Quote
                              #17    
                            Old August 5th, 2010 (3:05 PM).
                            Mr.Silver's Avatar
                            Mr.Silver Mr.Silver is offline
                            Say Hello To Nurse Barbra
                               
                              Join Date: Jun 2009
                              Location: The Ushimi region.
                              Age: 23
                              Gender: Male
                              Posts: 670
                              this looks SO smexy [/sarcasm]
                              Anyone able to help?
                              __________________







                              Reply With Quote
                                #18    
                              Old August 5th, 2010 (3:08 PM).
                              colcolstyles's Avatar
                              colcolstyles colcolstyles is offline
                              Yours truly
                              • Crystal Tier
                               
                              Join Date: May 2008
                              Location: The Bay Area
                              Gender: Male
                              Nature: Lonely
                              Posts: 1,590
                              Quote:
                              Originally Posted by Mr.Silver View Post
                              this looks SO smexy [/sarcasm]
                              Anyone able to help?
                              I can't say for sure because I haven't tried this recently but it looks to me as though you made the tilemap two tiles too thin. Try adding 2 to the width of the tilemap and then import it again.
                              __________________

                              Brother of Vrai
                              Reply With Quote
                                #19    
                              Old August 5th, 2010 (3:18 PM).
                              Mr.Silver's Avatar
                              Mr.Silver Mr.Silver is offline
                              Say Hello To Nurse Barbra
                                 
                                Join Date: Jun 2009
                                Location: The Ushimi region.
                                Age: 23
                                Gender: Male
                                Posts: 670
                                Quote:
                                Originally Posted by colcolstyles View Post
                                I can't say for sure because I haven't tried this recently but it looks to me as though you made the tilemap two tiles too thin. Try adding 2 to the width of the tilemap and then import it again.
                                Thanks. that fixed it. now onto the title screen....
                                __________________







                                Reply With Quote
                                  #20    
                                Old August 13th, 2010 (10:22 PM). Edited August 13th, 2010 by KyotoTushoni.
                                KyotoTushoni's Avatar
                                KyotoTushoni KyotoTushoni is offline
                                Veteran Trainer/Beginner Hack
                                   
                                  Join Date: Jul 2010
                                  Location: Midnite Town, Ohyuu Region
                                  Gender: Male
                                  Nature: Adamant
                                  Posts: 9
                                  This is a useful little [TUT]. Do you think you could add editting to the screen with "Game Freak" and their logo behind it, I haven't found it anywhere and this was a really nice Tut so I figured you could.


                                  Also I would like to help make your Step 1 easier...Download Sphere v1.5, open the 'editor', [File]>[Import]>[Image to Map]. Set to 8 and 8, ok for deleting duplicate tiles. Double click the created file, it will open up in sphere with a window that has a Tilemap, hit key: Prt Sc, Paste intp MS Paint and essentially crop the tile map and whatever the first tile is will have to be changed because there will be a pink box around it (which commen sense can fix in many ways).
                                  __________________
                                  It takes more than 400
                                  billion pixels to reach
                                  a star, but it takes just
                                  one to make a difference.
                                  Reply With Quote
                                    #21    
                                  Old August 15th, 2010 (10:55 PM).
                                  haack16's Avatar
                                  haack16 haack16 is offline
                                  MYTHBUSTER!
                                     
                                    Join Date: May 2010
                                    Location: Norway, Europe
                                    Gender: Male
                                    Nature: Relaxed
                                    Posts: 19
                                    Usefull tut, but can you make a video that show us what you do?
                                    __________________
                                    I am the maker and owner of Pokemon Myth Islands!
                                    The thread will come soon!!

                                    If you want to join pm me and join the group; Team Myth.

                                    What I Will Need:

                                    - Tile editor and Inserter.
                                    - Sprite maker and inserter.
                                    - +++More things that i dont want to whrite here right now.
                                    - Do you want to do something for this hack pm me!
                                    Reply With Quote
                                      #22    
                                    Old August 16th, 2010 (5:45 PM).
                                    cloud_felipe's Avatar
                                    cloud_felipe cloud_felipe is offline
                                       
                                      Join Date: Oct 2006
                                      Location: Colombia
                                      Age: 24
                                      Gender:
                                      Nature: Bold
                                      Posts: 23
                                      nice tutorial, a little difficult but you explain it well
                                      __________________
                                      Cloud_felipe[/FONT]
                                      Reply With Quote
                                        #23    
                                      Old March 28th, 2013 (12:26 PM).
                                      Line3007's Avatar
                                      Line3007 Line3007 is offline
                                         
                                        Join Date: Oct 2012
                                        Location: Denmark
                                        Gender: Female
                                        Posts: 23
                                        Ah, nice! Very helpful turotial, thank you!
                                        Reply With Quote
                                          #24    
                                        Old November 8th, 2013 (11:25 AM).
                                        Haxxox Haxxox is offline
                                           
                                          Join Date: Apr 2012
                                          Gender: Male
                                          Posts: 1
                                          I doubt the OP is still around to answer this but can anyone explain what he does in step 2? He just goes from having a normal image to a scrambled up one.
                                          Reply With Quote
                                            #25    
                                          Old November 9th, 2013 (1:46 AM).
                                          Rycanthropy's Avatar
                                          Rycanthropy Rycanthropy is offline
                                          Professional Lurker
                                             
                                            Join Date: Mar 2009
                                            Location: India
                                            Age: 22
                                            Gender: Male
                                            Nature: Sassy
                                            Posts: 116
                                            Quote:
                                            Originally Posted by Haxxox View Post
                                            I doubt the OP is still around to answer this but can anyone explain what he does in step 2? He just goes from having a normal image to a scrambled up one.
                                            What he does is break up his titlescreen into 8x8 tiles (squares of side 8 pixels), then removes all the tiles that have already been used (repeated tiles).

                                            edit. This tutorial is outdated, and you can actually do a lot of the manual work automatically using Sphere Editor, (the only difference being Sphere's tilemaps don't remove flipped tiles, so your image will use a little extra space). Search this forum for another tutorial using the keywords "bootscreen editing", there was a really nice tutorial as a part of a compilation somewhere here.
                                            __________________
                                            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 6:54 PM.