I had to reinstall RetroPie (long story). Now I am getting this error when I try to reinstall PowerBlockService.
/home/pi/PowerBlock/src/powerblock/PowerBlock.cpp:24:22: fatal error: plog/Log.h: No such file or directory
src/powerblock/CMakeFiles/powerblock-app.dir/build.make:62: recipe for target 'src/powerblock/CMakeFiles/powerblock-app.dir/PowerBlock.cpp.o' failed
make: *** [src/powerblock/CMakeFiles/powerblock-app.dir/PowerBlock.cpp.o] Error 1
CMakeFiles/Makefile2:514: recipe for target 'src/powerblock/CMakeFiles/powerblock-app.dir/all' failed
make: *** [src/powerblock/CMakeFiles/powerblock-app.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
I just wanted to share that I have managed to swap the cooked component for a new one, and it’s fixed the powerblock back to working order.
Thanks for your help. Managed to desolder the old one with some flux, desolder wick and some patience. Getting the new one in was easier than expected.
Glad to hear that you are making progress!
It should always be possible to use the ControlBlock together with any USB controller. You would just need to run the input configuration for each device on EmulationStation. All controller types should be recognised and working afterwards.
Regarding your question about the need for an additional keyboard: What you would need to do is to configure the emulators such that you have full control with your arcade / gamepad controls only. That should be possible.
Hope that helps!
I know this is over a year old, but I am curious how you came to diagnose your issue as a board defect. Was it a defect in the Pi board or the SNES board?
I'm having the same issue straight out of the box, never have gotten it to work. The controller was tested working before disassembly. I created a new thread on this but not much insight yet...
So far I did not explicitly test the GamepadBlock with a Neogeo controller. Can you post a link to the controller that you have?
Looking at the pin out at http://old.pinouts.ru/Game/NeoGeoJoystick_pinout.shtml the integration of Neogeo support should be quite easy.
That looks like it would do the trick, but it also looks like a daunting endeavor. I'd have to modify the design to work in my case with a full size NES case. All those mini jump wires between contacts is going to suck for me too. Plus I have no idea what those other parts (diode, resistor, capacitor, etc) are used for. I wish I knew more about electronic circuits. That's why I liked the Mausberry circuit so much, plug in, put the wires where they need to go, and you're done (after getting the script obviously). The PowerBlock was useful too because you just attach it to the GPIO pins. I still think doing something like the Mausberry would work best, but I'm not sure if they can support the amps. Waiting for them to reply.
Hi @shukuyen ,
Sorry, I didn't make a tutorial but it was all pretty straightforward in the end.
I gutted an old Nes and dumped everything in :)
Rpi3 + microsd
Raphnet dual nes to usb
Petrockblock's controlblock and nylon posts
The hardware part was the easiest part tbh.
If you get it all wiredup i can make an image of my sd. That way you shouldnt have to configure anything :)
Do you maybe have the micro-USB connector attached to the Raspberry Pi or the PowerBlock? It needs to be attached to the PowerBlock. Could you send me a photo of your hardware setup?
Can you tell me which version of RetroPie and which version of the Raspberry Pi you are using? I could try to reproduce the issue at my site.
Thanks for getting back to me, and thanks for making fantastic little bits of hardware, I hope it works out with the 3A+
I ordered the B model in the end, I figured that I might regret not having those extra USB ports down the line, and the larger footprint means I'll be forced into making a tidier build :)
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.