Thread: Research: RS Major Tileset Hack
View Single Post
Old May 6th, 2010 (4:10 PM). Edited May 8th, 2010 by Diegoisawesome.
Diegoisawesome's Avatar
Diegoisawesome Diegoisawesome is offline
Oh god the bees
Silver Tier
Join Date: Dec 2007
Location: :noitacoL
Age: 19
Gender: Male
Nature: Naive
Posts: 1,005
What we need now is that Step 2.
EDIT: Applying the patch for Emerald, strangely enough, didn't work.
EDIT2: Not only did it not work as expected, here's exactly what it did:
1. At first, when walking out a door, it loaded Tileset 2 into 0x06004000. I thought, this is strange...
2. Then, when walking to another map, the entire screen crapped up. Looking at the tile viewer, I saw that it had ended up loading Tileset 2 into 0x06005000, but keeping the version in 0x06004000 as well, and loading everything that the 0x06004000 version had overwritten, but after the 0x06005000 version!
My guess is that you found only one of the routines.
EDIT3: I was right! There are three more routines that you need to patch: 0x88DB6, 0x88D68, and 0x88D54, although only the first and fourth bytes, otherwise the other calculations would go awry. But you already know that, I'm talking to the people who look through this thread for a fix.
The end result is still screwed up when walking from one map to the next, but it's working for the most part.

My other resources:
My Website
diegoisawesome's MEGA-HUGE XSE Scripting Tutorial
diegoisawesome's Miscellaneous Finds
The Ruins of Alph Puzzles
Diego's Miscellaneous Patches
GBA Intro Manager
The Secret Sauce: Triple-Layer Tiles
Reply With Quote