Forum Replies Created
-
AuthorPosts
-
echdareezParticipant
Pardon me for the late reply : been busy :(
@ hobbswon : not at all – but have a look at these two locations :
Menu entry to save retroarch.cfg
Result saving new configSo : when I just try to save the retroarch.cfg as it is (save current config – see link 1), nothing happens (no message is displayed in the lower left bottom – I also checked the contents of the retroarch.cfg), when I go to “save new config”, the message appears as seen in the 2nd link… And retroarch does something… A bug?
@ floob : thanks for the info and yeah, it normally should but for some reason, it doesn’t on my config :( And I have to use retroarch.cfg for the hotkeys… Will check your video tomorrow but I think I’ve already seen it (and followed it along)
echdareezParticipantThanks guys for the help!
@ floob : you’re the man! Thanks to your tip, it got me started on a different track and well, first a quick answer on your reply : yes, the file was initially created by ES and I added some extra lines from sample .cfg files on the github… And I started out with 3.2 and updated it to the latest version…@ hobbswon : it did? Well, I had to solve it differently…
For all those interested, this I discovered after one hour of troubleshooting :
– the file es_input.cfg in the .emulationstation dir has the settings for the operation in ES : if your controller works in ES but not in Retroarch (RA from here on), that’s why. It had me puzzled and now it seems logical but still…
– modifying the initial retroarch.cfg (as provided in Retropie) seemed to be a deadend …
– and this is my initial source of confusion – I thought that ES and RA were linked but they aren’t… Not sure how the files in the retroarch-joypads are used as I had this working using the retroarch.cfg (the 8BitNES30Pro.cfg isn’t used in RA it seems)
– what I did : I entered RA from ES, saved the config to another file (just saving it seems to be broken) and renamed this to retroarch.cfg (under the configs/all directory)
– after that : entered RA again from ES, entered the hotkeys/input section and defined everything that I needed, saved the config to another file + rename to retroarch.cfg
– pico’d in some more settings directly into the retroarch.cfg (enabling shaders / correct location for the shaders / fontsize and so on…)
– in commandline : verified that the retroarch.cfg under each subsection (eg GB or SNES) has just a few lines with an include to the main retroarch.cfg
– entered ES once more, started a game and oh hell yeah, it worked :-DSo yeah, I’m a happy camper :) Got a working Retropie at the moment, my controller does wonders and well, more importantly, I’ve learned a lot :)
thanks again!
/dimiechdareezParticipanthi there Floob,
May I first say how much I’ve enjoyed your tutorials? Immediately subscribed of course ;)
Also my thanks for your reply – actually it was created by EmulationStation – not sure how I would create it otherwise (and be doubtful about the correct keycodes).
As my values are off (6/7/8/9 instead of 17/18/19/20), could it be that this has something to do with the mode my NES30 PRO is in? I start it up in Mode 1 (joystick)… And besides that : even with these ‘odd’ values, normal controls do work perfectly, it’s just the hotkey combo’s that don’t. Strange…
Just trying to understand what’s happening :)cheers,
/dimiechdareezParticipant@hobbswon : alas, wish I could help you out but the only thing I can suggest is to try the NES30 in the commandline? See if the analog sticks give an output ? But I think you must’ve tried that out already?
@buzz : Oh? Another thing I didn’t know :) I’ll modify it right away / cheers!
echdareezParticipant@buzz : That was it! Thanks so much! Now works splendidly (except for the hotkeys for some reason). Have added this in my .cfg file :
input_enable_hotkey_btn = "10" input_exit_emulator_btn = "11"
and they’re not being triggered (if SELECT + START) are pressed. Will keep on looking :)
Small note though : I had looked in that retroarch.cfg before and tried the options as given :
# Input device driver. (Valid: linuxraw, sdl, dinput)
Confused as the udev option isn’t in that file but it’s present in the menu (which I didn’t know)
What else : didn’t know you were the author so also my genuine thanks for a brilliant distro :)
@hobbswon : Absolutely and yes you can – started out initially with 3.2 and always updated my distro with the 1st option in the Retropie-Setup menu. And currently, the commit is 6b752d1f5cb162e96f519e74b26e70a803a94bae – so just one day old (and thus also 3.4 I think? )
Well, I have had some problems too with my NES30 PRO and not sure if they are similar to your problem but here it goes : the NES30 PRO is finicky : to switch it completely off, I have to press B and POWERON for 3 SECS… Seems it gets sometimes in a “weird” state? After that, I use the NES30 PRO in the 1st ‘state’ (switching it on with just the POWERON button and no other keys are being pressed)
I also updated my NES30 to the latest firmware (1.68 with WII option)
And finally : I had also some problems with ES detecting the NES30 : fixed it with editing the /etc/init.d/rc.local and added this :. /lib/lsb/init-functions sudo bluez-test-device remove xx:xx:xx:xx:xx:xx sudo bluez-simple-agent hci0 xx:xx:xx:xx:xx:xx sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes sudo bluez-test-input connect xx:xx:xx:xx:xx:xx do_start() { if [ -x /etc/rc.local ]; then
Drastic to delete the device first but it does the trick…
Hope it helps?
/dimiechdareezParticipantThanks a lot Buzz for your reply!
I did as you said but that didn’t bring back that es_input.cfg / went with option #1 (binary-based installation) and the file was back. Had some pairing problems but solved that too with adding the lines into my /etc/init.d/rc.local file… But that was besides the initial problem.But I still can not use the NES30 Pro in any emulator(s) – the file 8BitdoNES30Pro.cfg gets created under /opt/retropie/configs/all/retroarch-joypads but only the D-PAD works and the START is acting as the A-button… That’s it…
These are the relevant lines :
input_device = "8Bitdo NES30 Pro" input_driver = "sdl2" input_start_btn = "11" input_a_btn = "0" input_b_btn = "1" input_x_btn = "3" input_y_btn = "4"
Also added the contents of this cfg into the main retroarch.cfg (one level up) but no luck either…
On to more reading :)
/dimi11/24/2013 at 14:57 in reply to: XBOX360 Controller problems – GBA won't accept the retroarch.cfg #3262echdareezParticipantOw crap… It’s a binary file… Back to the drawing board I’m afraid…
11/24/2013 at 12:31 in reply to: XBOX360 Controller problems – GBA won't accept the retroarch.cfg #3258echdareezParticipantThanks so much! Indeed, that worked superbly! It wasn’t accepting the D-pad just now but I’ll create the config file with some bogus keys and add the right keys manually, hope it’ll be ok.
thanks again!
/dimi -
AuthorPosts