Forum Replies Created

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • in reply to: SNES gamepad does not work using ControlBlock #101537
    sudobarn
    Participant

    Hi guys,

    Now works like a dream. Couple of tips –

    When I was having my troubles, I had two different pairs of third party replacement controllers for SNES, and was using ports I had ‘harvested’ from a ‘replacement controller ports circuit board’.

    In this respect I was a little unlucky, since all the afforementioned were ‘dodgy’. I replaced the SNES ports and acquired origional, official snes controllers, and presto! It works!!!

    So anyone having similar problems should probably do similarly. Well done Florian! :)

    in reply to: SNES gamepad does not work using ControlBlock #99538
    sudobarn
    Participant

    Hi guys,

    still having trouble. Have done clean install of v2.6 and 3.0Beta2 for Rpi2.

    Running Rpi2 Model B

    USB devices: Keyboard

    Overclocking; None (just to be sure)

    Also, I have two control blocks. (1 I soldered myself, and another that came pre-soldered, just in case I messed up the soldering)

    With both 2.6 and 3.0 Beta 2, I do a clean install. Starup. Exit Emulation Station. Raspi-config. Expand File System. Restart.

    Then I go through the steps as per:

    ControlBlock: Power Switch, Game Controllers, and I/O for the Raspberry Pi

    Restart system.

    I then edit controlblockconfig.cfg in /etc/ (using “sudo nano /etc/controlblockconfig.cfg”)

    I edit as follows:
    ———————————-

    {
    (TAB) “input” : {
    (TAB)(TAB) “gamepadtype” : “snes”
    (TAB) },
    (TAB) “powerswitch” : {
    (TAB)(TAB) “activated” : true
    (TAB) }

    }

    ———————————–

    In both versions, the switch and LED work, but when starting up emulation station, at the opening controller configuration screen, it will either acknowledge the controlblockservice with 2 controllers, but when holding a button, it will only accept one button input, before saying already assigned.

    With both versions, I then follow the update fix instructions as above.

    Interestingly, when I get to the “sudo make uninstall” phase, an error pops up in the script:

    pi@retropie ~/ControlBlockService $ sudo make uninstall
    cd src/controlblock && make uninstall
    make[1]: Entering directory ‘/home/pi/ControlBlockService/src/controlblock’
    rm /usr/local/bin/../../build/controlblock
    rm: cannot remove ‘/usr/local/bin/../../build/controlblock’ : No such file or directory
    Makefile:51: recipe for target ‘uninstall’ failed
    make[1]: [uninstall] Error 1 (ignored)
    rm //etc/controlblockconfig.cfg
    make[1]: Leaving directory ‘home/pi/ControlBlockService/src/controlblock’

    I continue nonetheless:
    make
    sudo make install
    sudo nano /etc/controlblockservice.cfg

    **This brings up a blank file, which I fill in as above. I also do:

    sudo nano /etc/controlblockconfig.cfg

    and fill in as above (just to be sure) (is it /etc/controlblockservice.cfg or controlblockconfig.cfg or both?)

    Then I do “sudo make installservice”.

    I switch the machine off. (Power Switch still working). Switch it on again, but when I try to input, it recognises control block service, but will again only allow me 1 input before it’s ‘already taken’.

    I’m pretty sure my wiring is correct (see pictures). And there aren’t any detectable shorts.

    I’ve previously polled the ports using jstest and that all seemed fine.

    Anyone have any ideas?

    in reply to: SNES gamepad does not work using ControlBlock #99116
    sudobarn
    Participant

    Hi guys,

    been having similar problems.

    At first I thought it was the overclocking, but nope, even at none there was no playing.

    Thought it was my wiring. Nope all fine. Did Jtest and that was all good.

    Then Florian put out the fix for overclocking. Still no joy.

    Figured therefore, it must be my soldering work, and that I had in some way (undetectable to me) damaged the board. So I bought a new one that comes pre-soldered as one unit. It arrived today.

    Wired the new one up, did a fresh install of V3.0 Beta2 for rpi2. Went through the steps to install the service, and… Still doesn’t work…(!!) The switch works, as does the LED. When the system is booted, two gamepads are recognised, but each gamepad will only detect one button press before it says “already allocated”.

    The only thing I can think now is that it might be my editing of the cfg file. Could anyone possibly throw up a moron-proof, keystroke-by-keystroke instruction?

    The ridiculous bit is that the machine I am building isn’t even for me, but for my best friend, as a surprise wedding present (on the 27th June).

    Any help would be awesome and hugely appreciated.

    SudoBarn

    in reply to: SNES gamepad does not work using ControlBlock #96608
    sudobarn
    Participant

    Hi there guys,

    having the same problem. – Have run jstest as above, all fine.

    Have disabled SNESDEV and enabled I2C.

    Running 3.0 Beta on a Raspberry Pi 1 (B+)

    Emulation Station starts, says 2 gamepads detected (even if they aren’t), but no input on either pad has any effect.

    Any thoughts on how to get snes gamepads working?

Viewing 4 posts - 1 through 4 (of 4 total)