Development Troubleshooting

A Blank Screen
A blank or freezing screen usually means the display list sent to the RSP has an error it and didn't complete. This can be caused by a number of things. Some import details to look out for.


 * The z buffer and color buffer must be aligned to a 64 byte boundary
 * Any use of gSPDisplayList must point to a valid display list
 * Pointers passed to the RSP specify their segment, eg use OS_K0_TO_PHYSICAL when passing pointers
 * Any display list called with gSPDisplayList must end with gsSPEndDisplayList