RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    lr-prboom weapons keep cycling

    Scheduled Pinned Locked Moved Help and Support
    pi 3blr-prboomcontroller help
    16 Posts 11 Posters 3.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      itsmedoofer
      last edited by

      Hi,

      Pi3B+
      Official Pi 5.1V 2.5A PSU
      RetroPie 4.3.16 installed on a clean install of Raspbian Stretch
      Generic PS3 wireless controller (I will try a wired controller as well at some point)
      MiiRite mini wireless keyboard.
      Lr-prboom (Shareware Doom & Doom2 WADs)

      I read that RetroPie now supports stretch so I thought I would have a go.

      Everything appears to work correctly apart from Doom, the game appears to load correctly I can start a game however as soon as game play starts it cycles through the available weapons continually, other controls work I can move, strafe and so on, the right analogue though seems to turn me in slow motion .

      Turning the keyboard off makes no difference.

      No other games appear to show this issue, previous builds of RetroPie worked fine.

      Chocolate Doom run from the console is fine for what it is worth..

      I found one similar instance on reddit, this was apparently solved by updating the retroarch core I think..

      https://www.reddit.com/r/vitahacks/comments/83ycun/prboom_doom_on_retroarch_device_wont_stop_cycling/

      Any pointers would be appreciated..

      Best Regards,

      B 1 Reply Last reply Reply Quote 0
      • B
        bruiser @itsmedoofer
        last edited by bruiser

        Same issue here. Only difference is I'm using the 8bitdo SN30PRO controller. Hope you get an answer!!

        1 Reply Last reply Reply Quote 0
        • B
          bruiser
          last edited by

          I edited /home/pi/RetroPie/roms/ports/doom/prboom.cfg and set both key_weaponcycleup and key_weaponcycledown to null and started Doom. Weapon cycling stopped (as expected) but now I can't the key bindings back to the way it was. After starting Doom, the cfg file went back to the defaults for the key_weaponcycleup and key_weaponcycledown. Its like that change is persisting somewhere else. At least for now I can play the game a bit with the pistol...

          1 Reply Last reply Reply Quote 0
          • I
            itsmedoofer
            last edited by

            Hi,

            I tried updating Retroarch and lr-prboom from source last night, no change though, I didnt bother with trying another controller as you have already done that :)

            1 Reply Last reply Reply Quote 0
            • I
              itsmedoofer
              last edited by

              Hi,

              For those interested I've found a hack to fix this until it is sorted properly...

              Replace :-
              /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so
              With the one located here....

              https://buildbot.libretro.com/nightly/linux/armhf/2018-04-10_cores/prboom_libretro.so.zip

              Not extensively tested but it seems to work OK....

              D 1 Reply Last reply Reply Quote 0
              • D
                Dodgydave @itsmedoofer
                last edited by

                @itsmedoofer said in lr-prboom weapons keep cycling:

                Hi,

                For those interested I've found a hack to fix this until it is sorted properly...

                Replace :-
                /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so
                With the one located here....

                https://buildbot.libretro.com/nightly/linux/armhf/2018-04-10_cores/prboom_libretro.so.zip

                Not extensively tested but it seems to work OK....

                How do I get this onto my Raspberry Pi? Sorry, but i'm new to all this!

                mituM I 2 Replies Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @Dodgydave
                  last edited by mitu

                  @dodgydave First, you should try and update from source the lr-prboom package from RetroPie-Setup script.
                  If that doesn't fix the problem, then you should copy the file inside the archive over the /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so file on the Pi system - you'll need to use SFTP to do that.

                  1 Reply Last reply Reply Quote 0
                  • I
                    itsmedoofer @Dodgydave
                    last edited by itsmedoofer

                    @dodgydave

                    Install from source didn't work for me last time I tried (Earlier in the week).

                    Assuming your Pi is connected to the internet you could do this...

                    Quit ES to get to the console or log in via SSH, then enter the following:-

                    cd ~

                    wget https://buildbot.libretro.com/nightly/linux/armhf/2018-04-10_cores/prboom_libretro.so.zip

                    unzip prboom_libretro.so.zip

                    sudo cp prboom_libretro.so /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so

                    Restart and away you go...

                    P 1 Reply Last reply Reply Quote 0
                    • C
                      CKidwell
                      last edited by

                      I'm having the same issue on a new Pi 3 build running RetroPie 4.4.4. The link appears to be dead that was listed above. Anyone else know of a fix?

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        chewabledrapery @CKidwell
                        last edited by

                        @ckidwell Hi, I had the same issue but just went up a couple of branches and got it working using the :-

                        https://buildbot.libretro.com/nightly/linux/armhf/latest/prboom_libretro.so.zip

                        this fixed the weapon cycling but then it broke the right thumb stick on my Wi-U Pro controller, cant turn left or right, well I can but its unbelievably slow.

                        I just gave up, everything works fine on my Rpi 3 with Retropie 4.3 I guess I'll have to wait until all the glitches have been ironed out, I'm encountering so many glitches with 4.4 on the 3b+ I can't be bothered at the moment.

                        But its a bummer for my mate who's 3b+ this is though, no doom for him, for now...

                        Good luck.

                        C 1 Reply Last reply Reply Quote 1
                        • C
                          CKidwell @chewabledrapery
                          last edited by

                          @chewabledrapery You're the man! I recently bought the 8bitdo N30 Pro and the joysticks are working great and no more weapon cycling. I used to run a pi3 with a Wii U Pro controller and they are incredible also! Once the new Retroflag case with power and reset buttons came out I decided to build a new system and I can't believe how flawless PS1 is running as well. Doom was my last issue

                          1 Reply Last reply Reply Quote 0
                          • ClassicGMRC
                            ClassicGMR
                            last edited by ClassicGMR

                            I am giving this file a shot but I don't have proper permissions to write to /opt/retropie/libretrocores/lr-prboom/ while tunneling in with WinSCP.

                            I get Error Code: 3 Permission Denied.

                            EDIT: I had to enable root login permissions and then it allowed me to make the changes. VERY nice to be able to figure this out without help. Small victories!! ;)

                            Growing older is mandatory. Growing up is optional!
                            Enjoy the ride!

                            edmaul69E 1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @ClassicGMR
                              last edited by

                              @classicgmr just dont login to root when you are in folders belonging to pi. Otherwise you can be giving root ownership of files instead of pi.

                              1 Reply Last reply Reply Quote 0
                              • P
                                Pi-Mania @itsmedoofer
                                last edited by Pi-Mania

                                @itsmedoofer said in lr-prboom weapons keep cycling:

                                @dodgydave

                                Install from source didn't work for me last time I tried (Earlier in the week).

                                Assuming your Pi is connected to the internet you could do this...

                                Quit ES to get to the console or log in via SSH, then enter the following:-

                                cd ~

                                wget https://buildbot.libretro.com/nightly/linux/armhf/2018-04-10_cores/prboom_libretro.so.zip

                                unzip prboom_libretro.so.zip

                                sudo cp prboom_libretro.so /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so

                                Restart and away you go...

                                Just replacing:
                                wget https://buildbot.libretro.com/nightly/linux/armh/latest/prboom_libretro.so.zip

                                Fixed my problems.

                                & a quick

                                rm prboom_libretro.so.zip
                                rm prboom_libretro.so

                                deleted and tidied up things.

                                Thanks

                                1 Reply Last reply Reply Quote 0
                                • BuZzB
                                  BuZz administrators
                                  last edited by

                                  This should be fixed if you update from binary or source.

                                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                  1 Reply Last reply Reply Quote 1
                                  • D
                                    DarishZone Banned
                                    last edited by DarishZone

                                    @itsmedoofer said in lr-prboom weapons keep cycling:

                                    https://www.reddit.com/r/vitahacks/comments/83ycun/prboom_doom_on_retroarch_device_wont_stop_cycling/

                                    I can confirm the problem on my side, honestly i thought there's issues with my controller.

                                    EDIT: Fixed updatin from binary.

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                    Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.