You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed that a lot of bugs are not properly covered in this disassembly that are fixed on other wikis but never given the proper method on how to fix them within a disassembly. Luckily, I've taken it upon myself to document some of these bugs and how to fix them.
Firstly, the Super Sonic palette cycle is bugged the exact same way that it is in Sonic 2 where it skips 1 palette, so that solution can be applied both to the routine itself and a duplicate of the routine in the AIZ Intro Plane object by changing the blo to a bls.
The next bug is another palette cycling bug, notably the way that LRZ2 cycles the palette lines, this bug is present at loc_276A and can be fixed by putting 4 in front of (a0,d0.w),(Normal_palette_line_4+$1A).w (This bug has been documented before but only gave Game Genie codes in order to fix it).
Another thing I consider to be a bug is with the Iwamodoki enemy not actually giving you 100 points, this bug is present at loc_8FB76.
Some more palette bugs include the palette line not being correct at ObjDat3_7A178, where make_art_tile($001,3,0) should be make_art_tile($001,2,1), this fixes the palette bug with LRZ3 platforms.
Also at ObjDat3_7A660 and ObjDat3_7A66C the palette lines used there are also not correct and should use make_art_tile($468,0,0) instead of make_art_tile($468,1,0), this fixes the GHZ boss issues at SSZ.
The text was updated successfully, but these errors were encountered:
I've noticed that a lot of bugs are not properly covered in this disassembly that are fixed on other wikis but never given the proper method on how to fix them within a disassembly. Luckily, I've taken it upon myself to document some of these bugs and how to fix them.
(a0,d0.w),(Normal_palette_line_4+$1A).w
(This bug has been documented before but only gave Game Genie codes in order to fix it).make_art_tile($001,3,0)
should bemake_art_tile($001,2,1)
, this fixes the palette bug with LRZ3 platforms.make_art_tile($468,0,0)
instead ofmake_art_tile($468,1,0)
, this fixes the GHZ boss issues at SSZ.The text was updated successfully, but these errors were encountered: