(02-20-2018, 05:14 AM)biomedical1010 Wrote: Where do I find the code for the controls? Give them to me. I don't. Care if it takes me 10 months I'll fix them.
They're buried somewhere in the EmulationFragment (https://github.com/dolphin-emu/dolphin/blob/master/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/fragments/EmulationFragment.java) I believe.
I'm actually one of the Android UI devs degasus mentioned, he sent me your suggestions, and your tone aside, I think they're valid. I encourage you to try and hack at it yourself, but I'll also take a look to see if I can at least get transparency adjustment and control shape options working, since those are the easiest to implement. You'd be surprised how much logic goes into a a simple control overlay, since Android is actually quite clunky to deal with. I'm not sure if I'll be able to implement the joystick solution you mentioned, but there is another dev who probably can, I can ask him.
The Android codebase is also a bit of a mess, it took me quite a while to get my head around it. Also, the vast majority of functions are implementing a superclass from base Android, so you'll have to look up the corresponding Android class information.
CPU: Intel i7-7700k (@4.4Ghz | NZXT Kraken X62)
RAM: 16GB Patriot DDR4
MB: Asus ROG Z270E
GPU: Asus GTX 1080 Ti Strix OC (@1628Mhz)
HDD: Samsung 960 EVO + 850 Pro
OS: Win10 x64 + Arch Linux
Dolphin Version: Latest Dev
RAM: 16GB Patriot DDR4
MB: Asus ROG Z270E
GPU: Asus GTX 1080 Ti Strix OC (@1628Mhz)
HDD: Samsung 960 EVO + 850 Pro
OS: Win10 x64 + Arch Linux
Dolphin Version: Latest Dev
