lr-prboom weapons keep cycling
-
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..
Any pointers would be appreciated..
Best Regards,
-
Same issue here. Only difference is I'm using the 8bitdo SN30PRO controller. Hope you get an answer!!
-
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...
-
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 :)
-
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....
-
@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!
-
@dodgydave First, you should try and update
from source
thelr-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. -
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...
-
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?
-
@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.
-
@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
-
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!! ;)
-
@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.
-
@itsmedoofer said in lr-prboom weapons keep cycling:
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.zipFixed my problems.
& a quick
rm prboom_libretro.so.zip
rm prboom_libretro.sodeleted and tidied up things.
Thanks
-
This should be fixed if you update from binary or source.
-
@itsmedoofer said in lr-prboom weapons keep cycling:
I can confirm the problem on my side, honestly i thought there's issues with my controller.
EDIT: Fixed updatin from binary.
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.