Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Lack Of Disco by Popsy Team graphics glitch #58
Looks like the problem is probably my waiting until the vblank to change the geometry engine power ("try powering on geometry"). By powering it on immediately, the problem is fixed. I'm not sure why I did it this way. We need to study further "Use SwapBuffers command once after enabling Rendering/Geometry Engine" from gbatek and why this is needed, and what it really does. Maybe specific mysterious things malfunction (but largely, things work) until the first swap happens? That probably doesn't need to be emulated.
Check #31 when revising this code.