Perhaps someone can help me out here. I'm trying to fix the implementation of the GBC hack modes where you can choose alternate an color palette for old B&W games etc. I need to know what pointer or variable I can get to the palette from. The pointer in the GP32 version of the code causes a FATAL EXCEPTION and I cant find an equivalent in palmport.c. I can directly manipulate the LCD.c palatte, but that's not really emulating the hack mode. If anyone can point me to where the monochrome palette is initialized from the palmport end, I should be able to figure it out from there... Any help is appreciated.
In another side note: I figured out how to get the VCS to show the complete screen and not chop of the bottom of the high scores. I just extended the screen drawing to >192 lines. Not sure why this works as the VCS is only supposed to be 192 lines. Maybe the top of screen starts at the wrong address? Also, I'd love to figure out how to make a scaler that scales 5/4 on the vertical only to fix the aspect ratio. The NES and SMS 1.25x scaler scales both X and Y buy the same, where it appears the VCS needs 1.25x on the Y and 2x on the X...