Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › Binding Rewind to Controller and GBA Configuration file
- This topic has 7 replies, 4 voices, and was last updated 10 years, 1 month ago by bobbyt.
-
AuthorPosts
-
10/15/2013 at 03:05 #2944penningmicParticipant
I first want to acknowledge the amazing work that has been put into this project.
First Question:
I am trying to bind the rewind button (also fast forward and slow-motion and turbo for that matter) to the something other than the key board. I enable the:rewind_enable = true
and set something like so:
input_rewind_btn = “3” #for my controller
I also remove the comments for the rewind granularity and amount stored…, but none of this seems to work. Is this unable to be bound to the controller? I have looked elsewhere and it seems as if people get this working through the keyboard, but I have not found a response for a controller. I figure that if I can get this to work, I would be able to set all the other tags that I want with a similar logic and process.
2nd question. I have the GBA emulator from when I downloaded the project. I put some games on but they do not follow the standard configuration file (retroarch.cfg). Usually there is a /RetroPie/configs/#emulator that you can edit, similar to the dgenrc. Can someone point me in the right direction to set the key bindings to this emulator.
Thanks in advance. Please let me know if I can provide any additional information that would be useful. I have not found anything to pretain to these topics in searching, if I missed it and double post I apologize.
Thanks,
Mike10/16/2013 at 22:20 #2960penningmicParticipantJust to update, I found the GBA menu with right trigger and select!
10/16/2013 at 22:44 #2965petrockblogKeymasterIt might be that you also need to configure the hotkey button for your controller to bind the rewind function successfully to the controller. This is just a guess, though.
10/17/2013 at 14:23 #2970penningmicParticipantThank you for the response. Could you give an example of what the key binding would be for the rewind? Is input_rewind_btn the correct syntax? I imagine that I could be missing some tag it requires to be active. I will search through the .cfg and get back to you tonight.
Currently I have the hotkey working for the exit to emulator, load/save state and it works great. It is these extra features that I am unable to get working. But I would be happy to try your suggestion tonight and let you know.
10/18/2013 at 19:20 #2971petrockblogKeymasterIan not at home right now.
The hotkey functionality is also mentioned at https://github.com/retropie/RetroPie-Setup/wiki/Does-anybody-know-if-there’s-a-way-to-edit-the-retroarch.cfg-to-give-me-the-ability-to-exit-an-emulator-by-using-the-controller%3F
I would guess that for rewind the configuration would look like
input_rewind_btn = 1 (or some other button index)
11/20/2013 at 02:07 #3192penningmicParticipantI am finally back to this problem, have been caught up at work and unable to get at this again. I am familiar with the hotkey functionality and am currently using it for the exit, load, and save states.
I tried your response and still not working (tried multiple indices to check if there was an issue with some combination with and without it being hotkeyed). I plugged in my keyboard and tried setting keys for that to and still nothing. Is there anyone who actually has this working on their retropie project?
Have I missed enabling something other than the rewind_enable = true?
Thanks,
Mike11/09/2014 at 05:04 #82545AnonymousInactiveTo fix an unanswered old post:
Find this line and make sure it is uncommented># Hold button down to rewind. Rewinding must be enabled. input_rewind = r
Next comment these lines so they look like this>
#### Misc # Enable rewinding. This will take a performance hit when playing, so it is disabled by default. # rewind_enable = true # Rewinding buffer size in megabytes. Bigger rewinding buffer means you can rewind longer. # The buffer should be approx. 20MB per minute of buffer time. # rewind_buffer_size = 10 # Rewind granularity. When rewinding defined number of frames, you can rewind several frames at a time, increasing the rewinding speed. # rewind_granularity = 2
Now at the bottom of your file add this>
rewind_enable = true rewind_buffer_size = 3 rewind_granularity = 2 input_enable_hotkey_btn = "6" input_rewind_btn = "3"
Replace the input_rewind_btn = “3” with whatever button you want to map it to. In my case it’s Select+Y.
Now could anyone help me figure out why fast forward does not work no matter what I do?
Hope that helps someone who is googling for an answer.11/12/2014 at 05:11 #82652bobbytParticipantIf you are looking to bind it to the controller, I think it might need to be more like this:
input_player1_rewind_btn = “3”
The reason I say this is inside of the custom emulator files custom buttons need the player1/player2/player3/player4 prefixes, so I’m guessing it would hold true to this as well…
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.