Oh, and special 0x173 activates each of those overworlds, when 0x8004 = 0 then it changes Oak's entries (the one's I've used) and when 0x8005 = 1 then it activates the second (horizontal) overworld in that list, 0x8005 = 0 activates the first one in the list, and so on.
Okay, so I'm hacking the Fame Checker, and I've managed to change the graphics and text, but I can't find a list of the overworlds that are displayed in the checker (check this video to see what I mean). I've tried searching for the overworld numbers and everything, but I can't seem to find it. I'm thinking it might be controlled by the ASM routine itself.
Here are the offsets I used to edit the text:
0x812DF48: This points to a list of offsets which point to the list down the side of the fame checker (I changed it to say Glitches in that video, normally it says OAK, DAISY, LT. SURGE etc.)
0x845F89C: This is a table that points to the small text in the little boxes, words like CLIFFSIDE NEAR in the hacked version I showed in the video.
Of course, these are all just text strings so I don't think they have an impact on the overworlds, but maybe it will help us to locate the actual data.
It doesn't seem to work all the time, though. Like, exact clones of the script with that in and sometimes it does the check, sometimes it doesn't, in the same "session" of testing. It's really weird :/