PHO - Pokémon Hackers Online
Go Back   PHO - Pokémon Hackers Online > Hacking Suite > Resources and Tutorials > Generation 1 & 2


Generation 1 & 2 RBY and GSC Resources and Tutorials. Mostly for disassembly.

User Tag List

Thread Tools Display Modes
Old 13th July 2013, 06:33 AM   #1
Johto Region Champion
AdministratorPHO VIP
Luna's Avatar
Join Date: Jul 2013
Location: Johto
Age: 30
Posts: 779
Luna Luna Luna Luna Luna
Default [Gen II] Walk Behind Things

You know how in the newer games, you can walk behind things (like rooftops, treetops, etc.)? Well, today I will explain how you can do this in Gold and Silver. Now, please note, there are a few limitations in this, but it is incredibly simple. With some creativity, it can be quite handy. If someone used a bit of ingenuity to modify an ASM routine, it could possibly be even more useful.

What you will need:

Tileset editor or Hex Editor

This couldn't be simpler. To begin, open your rom in TLP and go to the offset x14639

Here you will see an odd tile, a white tile with a few black specs on it, and a grass tile, like this:

We will begin by erasing the grass tile (and optionally the odd tile). This will remove the green bushy overlay from your sprite when walking in tall grass, but this isn't a big deal. (For an example, play Pokémon Christmas and notice the way tall grass behaves)

Now what this does is give us the opportunity to have some fun. On any tile you want the player to be able to walk behind, set its collision byte to x10. This collision byte calls the bushy grass effect, without loading wild Pokémon encounters.

Now we just get creative. When Hiro walks onto a tile with this collision effect, the bottom 2 tiles and the bottom half of the upper two tiles will be loaded ABOVE Hiro, with the first colour in the pallet loaded as transparency. To explain better, here is a picture.

In this image, the Black pixels are the area that will load behind Hiro, and the Red part will be displayed ABOVE Hiro, with the first colour loaded as transparent. While this makes roof walking difficult (due to the half tile nature currently employed) we can still use it for some fun things. Like this:

If you look, the tree top is showing up on top of Hiro. This would be a lot better if someone figures out how to hack the routine so that all 4 tiles load above the player instead of the way it is now, but with creativity you can still make this way work, and do some fun things with it.

Unfortunately, this only works well for things that don't need to fully overlap the player. So you can walk behind treetops, roof edges (if you get creative) and things like that, but making archways to walk completely under would render them strangely. The player's head would stick through the top the way it does when walking in grass. So it isn't perfect by any means, but it can still add some cool effects to a Gen II hack. All you really need is creativity.

"I'm gonna, uh, demonstrate the hot moves..." - Flannery
Luna is offline   Reply With Quote
Likes Lunos, Jambo51, Bela liked this post
Sponsored Links
Old 13th July 2013, 06:39 AM   #2
Pokémon Rose Creator
Bela's Avatar
Join Date: Sep 2010
Age: 29
Posts: 26

This is really cool. If I ever work on a GSC hack, I would certainly consider adding this effect to some tiles. =]
Bela is offline   Reply With Quote
Old 19th July 2013, 09:35 PM   #3
Join Date: Jul 2013
Location: Israel
Posts: 36

Wow, that looks cool!

I am not sure I am going to make a G/S/C hack, but if I would, I would definetly use it!

By the way, I wasn't thinking it's possible 'til now :P
Gal is offline   Reply With Quote
Old 21st July 2013, 03:44 AM   #4
What are we doing?
Rizon's Avatar
Join Date: Jul 2013
Location: Thailand
Age: 20
Posts: 18

This is cool! :3 If I ever hack GSC, I'll use this for sure!
Cry, and the world will slam the door on your face!
Rizon is offline   Reply With Quote
Old 21st July 2013, 10:18 PM   #5
RHO つぃちょう
Linkandzelda's Avatar
Join Date: Apr 2012
Location: United Kingdom
Posts: 286
Linkandzelda Linkandzelda Linkandzelda

Never knew something like this was possible on Gen 2, good job (even though I'm not a gen 2 hacker, yet xD).

Linkandzelda is offline   Reply With Quote
Old 3rd March 2018, 10:48 PM   #6
Crystal ROM Hacker
Rangi's Avatar
Join Date: Aug 2016
Posts: 23

The new way to do this with disassembly:
ROM hack: Pokémon Polished Crystal (GitHub) — version 2.2.0 released!
Rangi is offline   Reply With Quote
Likes Lunos, Luna liked this post

gen, things, walk, [Tutorial]

Thread Tools
Display Modes

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. The time now is 07:43 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc. User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo.
Pokémon Hackers Online (PHO) is in no way affiliated with or endorsed by Nintendo LLC, Creatures, GAMEFREAK inc,
The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast.
All forum/site content (unless noted otherwise) and site designs are © 2006-2013 Pokémon Hackers Online (PHO).
Green Charizard Christos TreeckoLv100

"Black 2" by ARTPOP. Kyurem artwork by XOUS.

no new posts