Re: Official 1st Gen (Red/Blue and Yellow) Glitch Discussion
Posted by: Bent`
Date: 2013-12-05 18:46:09
THERE IS AN OTHER AMAZING MAN IN CERULEAN!!!!! If you surf up to the Unknown Dungeon in Cerulean while the man guarding it is still there, and go to the left side of the dungeon and walk left so he is one block offscreen, take on step towards him and hit the menu while taking that step, he will be like the amazing man on Nugget Bridge!!!
A friend and I looked into this bug a few weeks ago. Its due to a bug in the overworld loop, and happens anytime you bring up a textbox (like the start menu) while loading a sprite for the first time on a map. The fix is simple.
00:36 < padz> ok i see whats happening
00:36 < padz> sprites get placed at the beginning of the overworld loop
00:37 < padz> after you walk it jumps back to the beginning
00:38 < padz> when text happens it assumes that all the sprites already got taken care of
01:10 < padz> ok
01:10 < padz> my earlier explanation was right
01:11 < padz> except the part where i said updatesprites got called at the beginning
01:12 < padz> map scripts are getting run assuming the sprites are updated
01:12 < padz> when theyre not
01:42 < padz> turn call GetJoypadStateOverworld into call UpdateSprites; call GetJoypadStateOverworld