HDM wrote: LouCipher wrote:
What bit depth are they in now? Seems 8 bit would be more than sufficient. I'd be fine with monochrome, myself. After all, I want the games to look good, don't care so much about the pad.
is depth 24bit, for 8bit schtruck has to adapt the code
could enable the 2 options, and in low powerful smartphones select 8bit skins, should result in improved performance
24 bit? Why in the world? 8-bit overlays should help a lot. Slowdown seems to come from skin transparency, rather than the skins themselves. With no transparency (opaque skins), there is no slowdown. That being said, rendering an 8-bit skin with 20% transparency should be much less taxing than a 24 bit skin. And honestly, would anyone here object to skins being 8-bit? I mean, how many colors can you really need for a skin anyway? Hell, if an option gets put in, I'd rather it be for 8-bit or monochrome. With the highest level of transparency (what I use), you don't really notice pad colors anyway, it's just a slight visual cue where to press.
Also, I don't think this is an issue of phone power. My phone (g2) is oc'd to 1.5GHz, and I still have major problem with pad transparency slowdown. I'd wager it's more of a code optimization issue. Of course, freshly ported emulator, so no doubt there's plenty to optimize yet, but this seems like a biggie. At least, until I finish building my bt gamepad
(working on a slide-out gamepad, similar to the slide out keyboards on some phones, but with a hid gamepad). Then I'll be less concerned with the overlays, but no doubt others will be still.