Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg corruption glitch (Glitzer Popping)
Tweaking
Elite Four door glitch (Japan)
Pokémon merge glitch
Pokémon cloning
Time Capsule exploit
Arbitrary code execution
Coin Case glitch
More

Other Glitch Categories
Glitches by generation
Glitches between two generations
Japan-only/language specific glitches
Music glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Officially acknowledged glitches
Recurring glitches
Dead glitches

References
Pokémon GameShark codes
The Big HEX List
GB programming
Curiosities
Debugging features
Easter eggs
Error traps
Glitch areas
Glitch myths
Non-glitch exploits
Placeholder texts
Pokémon glitch terminology
Unused content and prerelease information

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Search Wiki

 

Search Forums

 

Author Topic: exploring the ruby/sapphire jp mail glitch  (Read 833 times)

0 Members and 1 Guest are viewing this topic.

g_heinz

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
exploring the ruby/sapphire jp mail glitch
« on: February 24, 2016, 10:14:21 pm »
hi everyone,

i am a speedrunner interested in utilizing the effects of the mail glitch in japanese sapphire as described here.

a particular application i am interested in is its ability to skip surf. i found that if you use the glitch to walk on water, then corrupt a tile into the secret base entrance (using a phrase such as "golduck", like in this video), then enter and exit the door, you will enter a surfing state regardless of whether you have a pokemon with surf, or even the balance badge, or even hm03. this could be accomplished on route 118 to skip most of western hoenn, in theory.

the problem is that the tile corruption always affects the same 9 tiles on a given map, making such an exploit impossible on maps where the location of the corrupted tiles does not permit walk-on-water. the wiki link above provides a table of coordinates of the corrupted tiles, but these coordinates appear to only apply to the mossdeep city map--other maps have their own coordinates. i am curious how the game decides which tiles to corrupt when using the mail glitch, perhaps a bit more of what the mail glitch is/does, and perhaps how we could exercise more control over which tiles become corrupted.

thanks,

g_heinz

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Wiki Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: exploring the ruby/sapphire jp mail glitch
« Reply #1 on: April 05, 2016, 10:53:26 am »
Torchickens made a video about this one, read its description, I believe you will find what you are looking for.

https://youtu.be/_JCUkA0UWJg
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Torchickens

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
    • View Profile
Re: exploring the ruby/sapphire jp mail glitch
« Reply #2 on: April 09, 2016, 06:56:15 am »
hi everyone,

i am a speedrunner interested in utilizing the effects of the mail glitch in japanese sapphire as described here.

a particular application i am interested in is its ability to skip surf. i found that if you use the glitch to walk on water, then corrupt a tile into the secret base entrance (using a phrase such as "golduck", like in this video), then enter and exit the door, you will enter a surfing state regardless of whether you have a pokemon with surf, or even the balance badge, or even hm03. this could be accomplished on route 118 to skip most of western hoenn, in theory.

the problem is that the tile corruption always affects the same 9 tiles on a given map, making such an exploit impossible on maps where the location of the corrupted tiles does not permit walk-on-water. the wiki link above provides a table of coordinates of the corrupted tiles, but these coordinates appear to only apply to the mossdeep city map--other maps have their own coordinates. i am curious how the game decides which tiles to corrupt when using the mail glitch, perhaps a bit more of what the mail glitch is/does, and perhaps how we could exercise more control over which tiles become corrupted.

thanks,

g_heinz

Hi g_heinz. Yes, this is a question I'm afraid I've never found the answer to. Certain maps do not work for the glitch, or the start of the affected tiles may be at different coordinates (e.g. Mossdeep City seems to be x=06, y=0C for keyword 1, but Sootopolis City is x=0B, y=11 and some maps do not have visible changes). These may be defined in the ROM or memory somewhere, but I haven't been able to find them after a brief look.

I did some extra research and this is what I found.

You can walk through some tiles in ways that would otherwise be unpassable (e.g. walking up, left, right through the "キングドラ" ledge), but there are other tiles which you cannot pass through.

In at least Route 113, where the corruptible tiles begin six-fourteen tiles west of Route 111, these include phrases including, most likely not limited to, あいさつ〉ありがとう ("thank you") - it looks like part of what AdvanceMap calls a border block, and あいさつ〉イエス (possibly "yes"), which is surprising because it looks like a passable tile.

Gloom (クサイハナ) happens to give you a water tile. If you have HM03 and the Balance Badge, you still cannot Surf on it from the menu at least.

グラエナ (Mightyena) will give you a ledge that will allow you to jump right.  ポチエナ (Poochyena) will give you a ledge that will allow you to jump left. へラクロス (Heracross) or サニーゴ (Corsola) or キングドラ (Kingdra) will give you a ledge that will allow you to jump down.

Secret Base cave entrances seem to work like the Secret Base tree entrances - you have to enter them from below to access the warp.

Memory address 02001014 controls the middle Mail phrase. These correspond with tile index numbers, and a tile index number can be looked up in AdvanceMap if you assume the top-left tile (black space) as ID 0000, the plain grass tile that follows as ID 0001, and so on.

There is a way to obtain a hex:0000 ????????. I'm unsure if this is useful in any way, and I wasn't able to sell it, but I got it after activating glitch 2 and immediately giving another Pokémon (other than the original) Mail and confirming the phrases without changing them. You can continue to give it Mail from the Pokémon menu and accessing the items with give (not the items menu directly) to obtain multiple hex:0000 ????????.

Hope this may come in handy.
« Last Edit: April 09, 2016, 07:19:11 am by Torchickens »
Hello. I actually identify as gender questioning, but nowadays feel more firmly that I identify as female. My sex is male but I like to express myself as female.  She/her pronouns, please.


Thank you Aeriixion for the cute sprite above! :) Roelof also made different variations of the sprite (which I animated).

Contact:

Email Youtube Twitter
Skype: Torchickens
Bulbapedia Starfy Wiki

Beyond all philosophies are the things that go best for you; what makes you feel content. It's important to always follow your heart, so unless you feel perfectly happy about it don't just follow something because it is popular, fits a style or is conventional. Sometimes you may reach a point you're not sure who you are, but as things settle I'm convinced things do work out in time.