Hello, I'm quite new to the dev scene, but i'm enjoying it quite a lot.
Anyway, I wrote a simple program that will print out the hardware type it's running on. It runs properly on GBC hardware when $0143 is set to $00, but when in GBC/DMG compatibility mode ($80 @ $0143) and the program is running on GBC hardware, BGB shows a white screen.
Do i need to enable anything to be able to access CGB functionality?
The program loads an 8x8 font into VRAM and simply writes them to the display. I used [rBGP] for the palette settings, but maybe i need to do more on a CGB.
I plan to develop mainly for CGB, but most sample code is for DMG, so i'm working my way up.
I've read some mention of a document called abc409 about CGB dev. Does anyone know where i could find it?
Anyway, I wrote a simple program that will print out the hardware type it's running on. It runs properly on GBC hardware when $0143 is set to $00, but when in GBC/DMG compatibility mode ($80 @ $0143) and the program is running on GBC hardware, BGB shows a white screen.
Do i need to enable anything to be able to access CGB functionality?
The program loads an 8x8 font into VRAM and simply writes them to the display. I used [rBGP] for the palette settings, but maybe i need to do more on a CGB.
I plan to develop mainly for CGB, but most sample code is for DMG, so i'm working my way up.
I've read some mention of a document called abc409 about CGB dev. Does anyone know where i could find it?