Binding a controller button to rewind in android

Is it possible to bind a controller button to the “rewind” function in the android version of retroarch? If not, could this be added? Thank you.

Also, great work on the software! I may be able to contribute to development after get used to android development. (I’m already good with C / C++ / assembly if there’s a need for that.)

It’s technically feasible, it would just need to be added to the manual binds menu. However, rewind doesn’t work on all cores, so it may be confusing for some users.

Very little of RetroArch touches the Android/Java side. It’s almost entirely C/C++. Assembly expertise is always welcome :slight_smile:

I remember seeing something like “rewind_key = r” in the config file for the PC version, so the fact that’s not available in the android version leads me to believe it’s in the android code. I probably won’t get very far with the coding, so feel free to implement it before me. =D

I know verilog as well. If we ported RetroArch to an FPGA, we could get it running 100,000+ FPS easily, even with rewind. I’d just need an android body to do it. I wouldn’t be able to finish before my blood breaks down when I’m I reach 115 years old.

Would be cool to disable the nVidia key while RetroArch is running since it isn’t useful for anything and have it bring up that hidden menu that has rewind and a few other quick actions in it. Or, make Start and Select the “Start” and “nVidia” key and map that hidden menu to the right analog middle click or something. The menu that pops up could either be controlled like the regular GUI or just have it touch enabled. It would be pretty cool but probably difficult to do otherwise it would have probably been done.

Oh java, why won’t you let me make some pointers to abuse. ):

I’d really like to see a button bind option for fast foward, frankly. Getting through some old JRPGs without fast forward in some areas can be mighty frustrating and a waste of time.