Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up[GBC Video] OBJ palettes not randomized at startup #1111
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment
Hide comment
ISSOtm
Jun 25, 2018
It has been confirmed that OBJ palettes at start-up are non-deterministic, both on CGB models and AGB/AGS. A dump of several resets across four different units is at https://eldred.fr/cgb_pal_dump.sav
ISSOtm
commented
Jun 25, 2018
|
It has been confirmed that OBJ palettes at start-up are non-deterministic, both on CGB models and AGB/AGS. A dump of several resets across four different units is at https://eldred.fr/cgb_pal_dump.sav |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ISSOtm commentedJun 25, 2018
The GBC boot ROM blanks out BG palettes, but leaves OBJ palettes untouched. They seem to be random across units but no resets. BGB emulates this by randomizing OBJ palettes (apparently in a not fully random way "close to real hardware", fwiw), which is a good indication that palettes may not have been initialized properly.
tl;dr: randomized OBJ palettes at startup pl0x