Quote Originally Posted by Vash
Well the world map, excluding the area with walls, is 64x64 slots. We're trying to edit the individual slot you're standing on, not the entire acre (16x16).
no .. i mean .. the world map has 16 tiles with each tiles has 16 x 16 slot .. so it is

(16 * 16) * 16
256 * 16
4096 and since map is a perfect square that would makes it 64x64

but in RAM it was distributed by tile and not by 64x64 .. so meaning row 1 to 16 and column 1 to 16 or TIle 1 uses the addresses 0x21E3124 to 0x21E3322 while row 1 to 16 and column 17 to 32 or the Tile 2 use the addresses 0x21E3324 to 0x21E3522 .. so meaning tile 6 or row 17 to 32 and column 17 to 32 is using 0x21E3b24 to 0x21E3d22

and then above situation where it is in row 64 and column 2 meaning it was under the tile 13

http://toenailed.game-hackers.com/images/tile13.PNG

anyway my solution .. is to calculate where tile you are and calculate on what slot you are on that tile .. ill post it later .. i just need to shorten it a bit ..