So I have Helder's OneForAll installed on my GBZ w/RetroPSU, wired and configured almost precisely as illustrated in the Github readme (save for pins 13 and 18, which I moved elsewhere in favor of PWM audio). Image installed is the latest RetroPie 4.5.1 Pi0/1 build, no package updates (yet). All buttons work. The analog stick works. Everything works.
...in EmulationStation.
I select a game, it loads, and then it's like the input autoconfig never kicked in, because there is no button response at all in RetroArch. The Mode button still works, and I can still change OneForAll settings, but I can't even exit the game unless I either dirty shutoff or kill via SSH. I tried this in gamepad mode and keyboard mode (analog stick enabled/disabled) and got the same result each time.
That said, I added (Helder) to the thread title because I was reading through the Github Issues page and learned that user withgallantry updated OneForAll just about a month ago. I'm going to test that when I get home, which might just turn this thread into a problem/solution talkthrough, but has anyone had better luck with the updated script?
OneForAll (Helder) Input Woes
- VeteranGamer
- Posts: 1738
- Joined: Thu Jan 26, 2017 11:12 am
- Location: London, UK
- Has thanked: 528 times
- Been thanked: 909 times
Re: OneForAll (Helder) Input Woes
your not the only one that's experience this....
I've got this on one of the build i need to complete, just haven't got around to resolve it.....
I haven't tried the other script (it may fix this)....
but the install instructions seem a little vague (to me anyway)
Helder does mention that Bluup may/should/will be updating the scrip soon....
viewtopic.php?f=38&t=6421&start=150#p77733
Bluup would be the best person to answer or provide a resolution to this...
.
I've got this on one of the build i need to complete, just haven't got around to resolve it.....
I haven't tried the other script (it may fix this)....
but the install instructions seem a little vague (to me anyway)
Helder does mention that Bluup may/should/will be updating the scrip soon....
viewtopic.php?f=38&t=6421&start=150#p77733
Bluup would be the best person to answer or provide a resolution to this...
.
- infinitLoop
- Posts: 536
- Joined: Mon Dec 24, 2018 11:46 am
- Location: Portland, OR
- Has thanked: 222 times
- Been thanked: 199 times
- Contact:
Re: OneForAll (Helder) Input Woes
something that has worked for me, at least for the exiting ROMs part, is to use Retrogame to map the controls - it lets you do one key-combo mapping, so i always map the ESC key to a combination of whatever pins i used for Start and Select. you just map that as your last key, like...
SPACE 5 #select
ENTER 12 #start
ESC 12 5 #start+select
You just have to hold the buttons for a couple seconds to activate that alt-key. Esc should exit retroarch (as well as some other screens).
you could also try messing with the config file, to set the button mappings manually, in the /opt/retropie/configs/{emulator}/retroarch.cfg file
SPACE 5 #select
ENTER 12 #start
ESC 12 5 #start+select
You just have to hold the buttons for a couple seconds to activate that alt-key. Esc should exit retroarch (as well as some other screens).
you could also try messing with the config file, to set the button mappings manually, in the /opt/retropie/configs/{emulator}/retroarch.cfg file
Some of my builds...
BMO GBZ
Star Wars Millenium Falcon Challenge
Game Boy Color Zero
... and another Gameboy Color Zero with custom 3D-printed parts
"Ultimate" 3A+ Build
GlowBoy Zero
Some 3d designs I've done...
Soft Tactile Shoulder Buttons, for screw-hole, well mounting
Snap-in, Soft Tactile Shoulder Button insert, for screw-hole, well mounting
Pac-Man and Space Invaders Themed Rear Fan Holder
BMO GBZ
Star Wars Millenium Falcon Challenge
Game Boy Color Zero
... and another Gameboy Color Zero with custom 3D-printed parts
"Ultimate" 3A+ Build
GlowBoy Zero
Some 3d designs I've done...
Soft Tactile Shoulder Buttons, for screw-hole, well mounting
Snap-in, Soft Tactile Shoulder Button insert, for screw-hole, well mounting
Pac-Man and Space Invaders Themed Rear Fan Holder
- GigaCat
- Posts: 35
- Joined: Wed Jun 19, 2019 1:21 pm
- Location: Phoenix, AZ
- Has thanked: 18 times
- Been thanked: 15 times
Re: OneForAll (Helder) Input Woes
Weird story time:
- Since both versions run the same folder name, I renamed the original OneForAll 'OneForAll2', commented out the run command in rc.local, and added my own line to run the new script. It worked almost identically to the first... right down to it not responding in RetroArch. GPIO setup was intuitive enough.
- A day later, my system suddenly stopped reading monitor.py (never quite recorded the error message). Went back to loading the original program by changing the rc.local command to load from my OneForAll2 folder. Reset ES input config in RetroPie-Setup and did it all again in Gamepad Mode (analog stick enabled and on by default in keys.cfg).
Literally everything works now. How?
Aside from moving the original to another folder, editing rc.local a little, and redoing all GPIO connections with new wire (which turned into a few repositioned buttons), I can't quite put my finger on what fixed it.
- Since both versions run the same folder name, I renamed the original OneForAll 'OneForAll2', commented out the run command in rc.local, and added my own line to run the new script. It worked almost identically to the first... right down to it not responding in RetroArch. GPIO setup was intuitive enough.
- A day later, my system suddenly stopped reading monitor.py (never quite recorded the error message). Went back to loading the original program by changing the rc.local command to load from my OneForAll2 folder. Reset ES input config in RetroPie-Setup and did it all again in Gamepad Mode (analog stick enabled and on by default in keys.cfg).
Literally everything works now. How?
Aside from moving the original to another folder, editing rc.local a little, and redoing all GPIO connections with new wire (which turned into a few repositioned buttons), I can't quite put my finger on what fixed it.
- VeteranGamer
- Posts: 1738
- Joined: Thu Jan 26, 2017 11:12 am
- Location: London, UK
- Has thanked: 528 times
- Been thanked: 909 times
Re: OneForAll (Helder) Input Woes
I've been communicating Bluup on Discord...
he has advised that once you install Helder/OneForAll
you have/need to reconfigure the controls in emulation station...
this should resolve these issue....
I personally haven't had a chance to do this yet.....
.
- Helder
- Trailblazer
- Posts: 2985
- Joined: Thu May 05, 2016 8:33 am
- Location: Rogers, AR
- Has thanked: 1459 times
- Been thanked: 3114 times
Re: OneForAll (Helder) Input Woes
I think in my version of the script which is now outdated you need to configure the controls in Emulation Station when in gamepad mode then in keyboard mode.
Chat with me and other members On Discord
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Who is online
Users browsing this forum: No registered users and 1 guest