The PokéCommunity Forums Fan Games ROM Hacking Tools, Tutorials & Resources
Tutorial Remove Footprints on Pokedex (No ASM)

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

View Poll Results: Are you favor with the loss of footprints in Generation VI?
Yes 23 74.19%
No 8 25.81%
Voters: 31. You may not vote on this poll

Reply
 
Thread Tools
  #1    
Old October 23rd, 2014 (10:55 PM). Edited December 30th, 2014 by Xencleamas.
Xencleamas's Avatar
Xencleamas Xencleamas is offline
Suddenly lurking in the shadows...
     
    Join Date: Feb 2014
    Location: Asgard
    Gender: Male
    Nature: Adamant
    Posts: 458
    Since Generation VI is a full 3D graphics, footprints of Pokemon have finally discontinued. Well, just respect the evolution of technology. Haha! Now, in this tutorial, we are going to do the "Footprint Removal" on Generation III. However, the function of footprints still exists in the game. I don't know some ASM things so I can't fully remove the footprints. In this tutorial, we will do some graphic manipulations. If you are confused with the "footprints" that appear while walking on the sand, then this is about the footprints shown in a Pokemon's summary data in Pokedex. This will be quite helpful for those who have hacks with Generation VI Pokemon. There are three parts in this tutorial: Ruby, FireRed, and Emerald. Alright! Let's do this:

    Tools Needed:
    Spoiler:
    - A Ruby rom (for those who will hack Ruby)
    - A FireRed rom (for those who will hack FireRed)
    - A Emerald rom (for those who will hack Emerald)
    - A Hex Editor (this tutorial uses HxD)
    - Free Space Finder (for looking free spaces)


    Part 1: Ruby:
    Spoiler:

    This first part of tutorial is for Ruby base. To make Footprint Removal in Ruby, you need to do these two steps so you would get a clean summary data of Pokemon.

    Step 1:
    Spoiler:
    Go to 3B4EE4 (that is the table of footprints for Ruby), select 674 blocks in hex, the fill selection and type C4 78 D3 08 (and OK). That should replace everything highlighted. D378C4 is Metapod's footprint and it contains plain no footprint. Open your Ruby hack and check one or many's summary data in Pokedex. All entries should have no footprint. If you have done this right, that's good.


    Step 2:
    Spoiler:
    This step will completely remove the outlined region which where it is viewed. Search for a free space (HackMew's FSF "Free Space Finder") whose offset ends with 0, 4, 8 and C (example: I'll be using 6B09F8). Take note of the offset you have used. On that offset with free space, paste overwrite these hex values:
    Spoiler:

    10 00 05 00 03 E7 30 E8 30 E9 00 F0 01 F0 01 80 B0 01 E8 34 E7 34 00 00 00 01 00 E7 38 E8 38 E9 08 F0 01 C2 F0 01 B0 01 E8 3C E7 3C 10 3F 01 07 00 2B 0C 2A 08 F0 01 F0 01 B0 01 18 2B 08 01 10 3E 00 3F 29 04 BF 2C 00 6B E0 01 1F F0 13 40 01 BF 04 07 8D 08 8D 08 29 00 39 50 3F F0 23 1F 6B 00 2F F0 13 60 01 F0 3F F0 01 F0 01 F3 F0 3F F0 3F F0 01 F0 01 BF 0C F0 3F E0 61 01 0C 8D 0C 50 10 51 10 10 07 F8 A0 01 00 39 30 01 F0 3F B0 3F 27 10 53 0F 10 54 10 27 C0 01 F0 3F F0 3F 50 7F 1A 56 10 57 F0 7F 60 3F 72 80 3F BF 62 08 E0 E1 00 7F 58 10 59 F0 7F 08 44 8D 21 3D 81 00 82 60 3F 2B 04 00 E0 00 E1 00 E2 00 E3 00 70 2A F0 01 F0 01 00 01 90 00 91 00 40 92 40 3F EB 30 EC 30 F0 00 00 F1 00 F2 00 F3 00 DC 30 E2 F0 01 F0 01 30 01 EC 34 EB 22 FF FB 07 30 ED 30 8D 38 F0 01 F0 01 B0 01 1F ED 34 FB F0 3F F0 01 F0 01 F0 3F F0 3F FF F0 01 F0 3F F0 3F F0 01 F0 01 F0 3F F0 3F F0 01 F8 F0 01 F0 3F F0 01 F0 01 F0 3F 00 EB 38 1C EC 38 DC F0 01 F0 01 C0 01 EC 3C 40 EB 24 7F 00 00 00


    I asked you earlier to take note of the offset you have used. So, we are now going to use it here. If the offset you have used is XX YY ZZ (example: 6B 09 F8), then reverse it so that makes ZZ YY XX (example: F8 09 6B). And, add 08 at the end so that makes ZZ YY XX 08 (example: F8 09 6B 08). Take note of it. BUT, if you have used the offset which are 1000000 and above, then mind that offset as in this format 1 XX YY ZZ (example: 1 6B 09 F8). Then, reverse them so that makes XX YY ZZ 1 (example: F8 09 6B 1). And, never mind the 1 at the end part and replace it as 09 so that makes XX YY ZZ 09 (example: F8 09 6B 09).

    With the second thing I asked you to take note (example: F8 09 6B 08), go to these offsets and overwrite them:

    08F3BC: ZZ YY XX 08
    090848: ZZ YY XX 08

    That should do it. Open your Ruby hack and check one or many's summary data in Pokedex. Every entry should have no outlined region. If you have done this again, you're good. That concludes Ruby tutorial.



    Part 2: FireRed:
    Spoiler:
    This second part of tutorial is for FireRed base. To make Footprint Removal in FireRed, it is very simple because unlike Ruby and Emerald, it doesn't have the outlined region which where it is viewed (just plain in the whole data).

    Step 1:
    Spoiler:
    Go to 43FAB0 (that is the table of footprints for FireRed), select 674 blocks in hex, then Fill selection and type 88 75 d3 08 (and OK). That should replace everything highlighted. D37588 is Metapod's footprint and it contains plain no footprint. Open your FireRed hack and check one or many's summary data in Pokedex. All entries should have no footprint. If you have done this right, that's good. That concludes FireRed tutorial.


    Part 3: Emerald:
    Spoiler:
    This third part of tutorial is for Emerald base. To make Footprint Removal in Emerald, you need to do these two steps so you would get a clean summary data of Pokemon.

    Step 1:
    Spoiler:
    Go to 56E694 (that is the table of footprints for Emerald), select 674 blocks in hex, the fill selection and type F0 74 C3 08 (and OK). That should replace everything highlighted. C374F0 is Metapod's footprint and it contains plain no footprint. Open your Emerald hack and check one or many's summary data in Pokedex. All entries should have no footprint. If you have done this right, that's good.


    Step 2:
    Spoiler:
    This step will completely remove the outlined region which where it is viewed. Search for a free space (HackMew's FSF "Free Space Finder") whose offset ends with 0, 4, 8 and C (example: I'll be using E3CF64). Take note of the offset you have used. On that offset with free space, paste overwrite these hex values:
    Spoiler:
    10 00 05 00 1C EB 30 DC F0 01 F0 01 F0 01 34 EB 00 34 00 00 00 00 EB 38 DC E2 F0 01 F0 01 F0 01 3C EB 3C 10 3F 01 07 00 1F 0C 08 08 F0 01 F0 01 B0 01 18 1F 08 01 10 3E 00 3F 0F 04 DF 38 00 5D F0 01 F0 01 30 01 08 5D 08 07 DF 04 DD 08 0F 00 39 50 3F F0 25 CF F0 01 90 3F 5D 08 F0 3F F0 01 F0 01 F0 3F E6 F0 3F F0 01 F0 3F DF 0C F0 3F B0 01 DD 17 0C DD 10 20 01 0C C0 01 00 79 30 01 C9 F0 3F B0 3F 0E 10 F0 01 0E 10 F0 3F E2 F0 3F F0 7F F0 7F DD 08 AC 80 3F DF 78 08 B0 3D 00 DF F0 7F A0 7F 9B 00 BC 83 40 3F EC 30 CC 00 ED F0 01 F0 01 80 80 01 BB 00 AB 00 CD 00 EC 8E 22 BF FB 30 DD F0 01 F0 01 F0 01 34 5F FB 70 3F 38 F0 01 F0 01 C0 01 F0 3F F0 01 FF F0 01 F0 3F F0 3F F0 01 F0 01 F0 3F F0 01 F0 01 FF F0 3F F0 3F F0 01 F0 01 F0 3F F0 01 F0 01 F0 3F F0 F4 7F F0 01 F0 01 A4 7F 00


    I asked you earlier to take note of the offset you have used. So, we are now going to use it here. If the offset you have used is XX YY ZZ (example: E3 CF 64), then reverse it so that makes ZZ YY XX (example: 64 CF E3). And, add 08 at the end so that makes ZZ YY XX 08 (example: 64 CF E3 08). Take note of it. BUT, if you have used the offset which are 1000000 and above, then mind that offset as in this format 1 XX YY ZZ (example: 1 E3 CF 64). Then, reverse them so that makes XX YY ZZ 1 (example: 64CFE31). And, never mind the 1 at the end part and replace it as 09 so that makes XX YY ZZ 09 (example: 64 CF 31 09).

    With the second thing I asked you to take note (example: 64 CF E3 08), go to these offsets and overwrite them:

    0BEB44: ZZ YY XX 08
    0BFF70: ZZ YY XX 08

    That should do it. Open your Emerald hack and check one or many's summary data in Pokedex. Every entry should have no outlined region. If you have done this again, you're good. That concludes Emerald tutorial.


    There you go! You can now have no footprints for Pokemon. If you have expanded Pokemon with expanded table of footprints, just use D378C4 (Ruby) or D37588 (FireRed) or C374F0 (Emerald) for the footprint of the expanded Pokemon. That should do it!
    __________________

    Xencleamas Untitled Pokémon Fan Game (Coming Soon!) Untitled Region (Coming Soon!)
    Reply With Quote
      #2    
    Old October 24th, 2014 (3:02 AM).
    Percy's Avatar
    Percy Percy is online now
    check out that signature
     
    Join Date: Sep 2014
    Location: Asia
    Gender: Male
    Nature: Quiet
    Posts: 2,491
    Quote:
    Originally Posted by RaileysXerilyasRX View Post
    Spoiler:
    Since Generation VI is a full 3D graphics, footprints of Pokemon have finally discontinued. Well, just respect the evolution of technology. Haha! Now, in this tutorial, we are going to do the "Footprint Removal" on Generation III. However, the function of footprints still exists in the game. I don't know some ASM things so I can't fully remove the footprints. In this tutorial, we will do some graphics manipulations. This will be quite helpful for those who have hacks with Generation VI Pokemon. This tutorial will cover for Emerald and I planned to write for FireRed and Ruby soon. Let's do this:



    Go to offset 56E694 (that's the table for footprints) and PASTE OVERWRITE these bunch of hex-values:
    Spoiler:
    F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08 F0 74 C3 08


    Let me explain this first. Again, the one we will replace is the table of footprints. They are bunch of pointers. Why ask there is a lot of F0 74 C3 08 in the replacement? C374F0 is an empty footprint (used by Metapod). Since there are a lot of empty footprints so we just mind using the first empty footprint. If you have done this, ALL the existing Pokemon are having no footprints.



    Now, to completely remove the footprint viewer in a Pokemon's entry in Pokedex, search for free space using Free Space Editor (FSF) and you need to search for 110 bytes of free space. But, you must have 0, 4, 8, and C as the last digit of the offset you will use otherwise you're screwed up. And also take note of the offset you've used (Example: I have E3CF64 as the offset with free space). Then, copy and PASTE OVERWRITE these hex-values to your desired offset with free space:
    Spoiler:
    10 00 05 00 1C EB 30 DC F0 01 F0 01 F0 01 34 EB 00 34 00 00 00 00 EB 38 DC E2 F0 01 F0 01 F0 01 3C EB 3C 10 3F 01 07 00 1F 0C 08 08 F0 01 F0 01 B0 01 18 1F 08 01 10 3E 00 3F 0F 04 DF 38 00 5D F0 01 F0 01 30 01 08 5D 08 07 DF 04 DD 08 0F 00 39 50 3F F0 25 CF F0 01 90 3F 5D 08 F0 3F F0 01 F0 01 F0 3F E6 F0 3F F0 01 F0 3F DF 0C F0 3F B0 01 DD 17 0C DD 10 20 01 0C C0 01 00 79 30 01 C9 F0 3F B0 3F 0E 10 F0 01 0E 10 F0 3F E2 F0 3F F0 7F F0 7F DD 08 AC 80 3F DF 78 08 B0 3D 00 DF F0 7F A0 7F 9B 00 BC 83 40 3F EC 30 CC 00 ED F0 01 F0 01 80 80 01 BB 00 AB 00 CD 00 EC 8E 22 BF FB 30 DD F0 01 F0 01 F0 01 34 5F FB 70 3F 38 F0 01 F0 01 C0 01 F0 3F F0 01 FF F0 01 F0 3F F0 3F F0 01 F0 01 F0 3F F0 01 F0 01 FF F0 3F F0 3F F0 01 F0 01 F0 3F F0 01 F0 01 F0 3F F0 F4 7F F0 01 F0 01 A4 7F 00


    I asked you earlier to take note of the offset you have used. So, we are now going to use it here. If the offset you have used is XXYYZZ (example: E3CF64), then reverse it so that makes ZZYYXX (example: 64CFE3). And, add 08 at the end so that makes ZZYYXX08 (example: 64CFE308). Take note of it. BUT, if you have used the offset which are 1000000 and above, then mind that offset as in this format 1XXYYZZ (example: 1E3CF64). Then, reverse them so that makes XXYYZZ1 (example: 64CFE31). And, never mind the 1 at the end part and replace it as 09 so that makes XXYYZZ09 (example: 64CF3109). With the second thing I told you to take note on, go to these offsets and OVERWRITE:

    0BEB44: ZZ YY XX 08
    0BFF70: ZZ YY XX 08

    If you have done it right, you will go this new summary data:



    There you go! You can now have no footprints for Pokemon. If you have expanded Pokemon with expanded table of footprints, just use C374F0 for the footprint of the expanded Pokemon. That should do it!
    This is excellent! I always wondered why Gamefreak added footprints....xD
    __________________

    <check out pokécommunity's social media and like, follow, subscribe blah blah blah>:
    Twitter
    Instagram
    Facebook
    YouTube
    Reply With Quote
      #3    
    Old October 25th, 2014 (3:07 AM).
    Shachar700's Avatar
    Shachar700 Shachar700 is offline
       
      Join Date: Jan 2014
      Posts: 70
      Really helpfull topic. I think you should change a bit the name of the topic cause I thought you meant the footprints of brendan/may on the beach.
      It worked when I tried it.
      Reply With Quote
        #4    
      Old October 27th, 2014 (12:55 PM). Edited October 27th, 2014 by Chronosplit.
      Chronosplit's Avatar
      Chronosplit Chronosplit is offline
      I play for keeps!
         
        Join Date: Jan 2011
        Gender: Male
        Posts: 452
        This is something I've been wondering about myself, what with hacks that contain Gen VI pokemon and all. I had only gotten as far as replacing the table with Metapod's print. The second half of the tutorial works perfectly!
        __________________
        My patch list, feel free to partake.
        Reply With Quote
          #5    
        Old October 30th, 2014 (6:17 AM).
        Rycanthropy's Avatar
        Rycanthropy Rycanthropy is offline
        Professional Lurker
           
          Join Date: Mar 2009
          Location: India
          Age: 23
          Gender: Male
          Nature: Sassy
          Posts: 116
          Really well written tutorial, is there one for FireRed though? :D
          __________________
          Reply With Quote
            #6    
          Old November 2nd, 2014 (10:10 PM). Edited November 3rd, 2014 by Xencleamas.
          Xencleamas's Avatar
          Xencleamas Xencleamas is offline
          Suddenly lurking in the shadows...
             
            Join Date: Feb 2014
            Location: Asgard
            Gender: Male
            Nature: Adamant
            Posts: 458
            Quote:
            Originally Posted by Rycanthropy View Post
            Really well written tutorial, is there one for FireRed though? :D
            I haven't hacking FireRed for a while. Lemme try to make a tutorial for it. As soon I have done it, I will edit my post. :)

            EDIT: Alright! I have a very little tutorial for FireRed. Check out the first post.
            __________________

            Xencleamas Untitled Pokémon Fan Game (Coming Soon!) Untitled Region (Coming Soon!)
            Reply With Quote
              #7    
            Old November 4th, 2014 (9:25 PM).
            Rycanthropy's Avatar
            Rycanthropy Rycanthropy is offline
            Professional Lurker
               
              Join Date: Mar 2009
              Location: India
              Age: 23
              Gender: Male
              Nature: Sassy
              Posts: 116
              Just tested it, and it seems to be working fine! Thank you :D
              __________________
              Reply With Quote
                #8    
              Old December 27th, 2014 (1:17 AM).
              Swagger100's Avatar
              Swagger100 Swagger100 is offline
              Lets Swagg
                 
                Join Date: Jul 2014
                Location: Unova Reigon
                Gender: Male
                Nature: Jolly
                Posts: 17
                Please help! Everything is fine until the 2nd step for emerald.After i finish the 2nd step and i try to check if everything is alright, all i see is a white screen.
                __________________
                Reply With Quote
                  #9    
                Old December 29th, 2014 (9:26 PM).
                Xencleamas's Avatar
                Xencleamas Xencleamas is offline
                Suddenly lurking in the shadows...
                   
                  Join Date: Feb 2014
                  Location: Asgard
                  Gender: Male
                  Nature: Adamant
                  Posts: 458
                  Quote:
                  Originally Posted by Swagger100 View Post
                  Please help! Everything is fine until the 2nd step for emerald.After i finish the 2nd step and i try to check if everything is alright, all i see is a white screen.
                  You might have missed something. Check if you have placed the hex values in an appropriate offset (ends with 0 4 8 and c). And check your pointers on the offsets given for repointing.
                  __________________

                  Xencleamas Untitled Pokémon Fan Game (Coming Soon!) Untitled Region (Coming Soon!)
                  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: 20
                    Gender: Male
                    Nature: Lonely
                    Posts: 60
                    This is Awesome xD , I never really liked the Footprints anyways :)
                    __________________
                    Reply With Quote
                      #11    
                    Old January 4th, 2015 (4:58 AM).
                    JoshTheTrainer's Avatar
                    JoshTheTrainer JoshTheTrainer is offline
                    Glaceon Lover ~
                       
                      Join Date: May 2009
                      Location: The Netherlands
                      Gender: Male
                      Nature: Gentle
                      Posts: 101
                      Can't you remove the circle itself too because now it looks pretty ugly. Good tutorial though.
                      __________________
                      Reply With Quote
                        #12    
                      Old January 5th, 2015 (4:58 PM). Edited January 5th, 2015 by Xencleamas.
                      Xencleamas's Avatar
                      Xencleamas Xencleamas is offline
                      Suddenly lurking in the shadows...
                         
                        Join Date: Feb 2014
                        Location: Asgard
                        Gender: Male
                        Nature: Adamant
                        Posts: 458
                        Quote:
                        Originally Posted by wez98 View Post
                        This is Awesome xD , I never really liked the Footprints anyways :)
                        Me too... slight... although that it is never majorly acted in the games until Gen V (except in PMD Explorers of Sky, footprints are used for a mini-game, and also in DPPt for the footprint ribbon).

                        Quote:
                        Originally Posted by JoshTheTrainer View Post
                        Can't you remove the circle itself too because now it looks pretty ugly. Good tutorial though.
                        Yes. You may not need to remove the circle... I have planned to remove it because it has no purpose. :3
                        EDIT: I think I have thought of a shorter way possible than doing those bytes.
                        __________________

                        Xencleamas Untitled Pokémon Fan Game (Coming Soon!) Untitled Region (Coming Soon!)
                        Reply With Quote
                          #13    
                        Old January 13th, 2015 (2:31 PM). Edited January 13th, 2015 by Spherical Ice.
                        Lance32497's Avatar
                        Lance32497 Lance32497 is offline
                        LanceKoijer of Pokemon_Addicts
                           
                          Join Date: Aug 2014
                          Location: Criscanto town-Ginoa Region xD
                          Gender: Male
                          Nature: Adamant
                          Posts: 793
                          lol....I compiled a blank sprite in my rom to delete the footprints, I didnt noticed that Metapods footprint contains blank sprite
                          . thanks for this
                          __________________
                          This signature has been disabled.
                          Scrollbar appears
                          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
                            #14    
                          Old 4 Weeks Ago (7:06 PM).
                          Taの境界's Avatar
                          Taの境界 Taの境界 is offline
                             
                            Join Date: Jan 2015
                            Nature: Adamant
                            Posts: 12
                            A simple alternative trick to remove footprint in Fire Red, which someone might concern to minimise the waste of space when come to pokedex expansion. The method simply bypass the table loading with empty footprint pointer.
                            Spoiler:
                            .org 0x8105d96
                            ldr r0, =(0x08D37588)
                            .pool

                            .org 0x8105d9c
                            lsl r0, r0, #0


                            or goto offset 0x105d96, change the bytes to 00 48 88 75 D3 08 00 00

                            pretty sure emerald has the same way to deal with.
                            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
                            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 4:57 AM.