OtherCrashOverride / go-play

Retro emulation for the ODROID-GO
https://www.hardkernel.com/shop/odroid-go/
218 stars 72 forks source link

Investigate using Menu "long press" for in game menus. #45

Open OtherCrashOverride opened 6 years ago

OtherCrashOverride commented 6 years ago

Check if there are enough free resources available to offer an in game menu of actions.

JasonB32 commented 6 years ago

That would be awesome. I love how much work you guys are doing for it!!!

lmc commented 6 years ago

I've had some success with this in my branch, but I'm a very poor C programmer so you probably shouldn't be using it as-is. I used the Arduino AdafruitGFX library as a base, but so far can only really print text and draw boxes/lines.

screendump

A limitation I've hit with the current code is that since the Gameboy's framebuffer is sent directly to the screen, I've had to render onto it rather than drawing onto the screen myself. This means the menu is always drawn at the Gameboy's resolution and scaled up, and can't draw outside to the sides.