Tagged: xbox 360
timmParticipant03/10/2014 at 14:24Post count: 2
I have a problem concerning xbox 360 controllers (wireless) and retro-pie.
I bought a receiver for my controllers and after following the instructions for installing the drivers and setting up the whole thing I can get the controllers up and running.
Emulationstation will also detect the gamepad.
When I run the snes emulator (didn’t try the others yet, because that’s the most important to me) the game lags very badly. It seems to run in slowmotion. When I let the emulator show the framerate it will go down to 45 fps while playing (don’t know if normal!?).
In order to find out whether it’s the controllers I pulled the receiver while in game and voila everything works fine…
Anyone having the same problem?
From what I read a lot of people use the same controllers. I doubt you can not get them to work…
By the way: I have the original receiver (at least it says microsoft on it, eventhough packaging was poor…) and I don’t use a powered usb hub.
I also tried to overclock the pi, because at first I thought the controllers are somewhat cpu intense -> no difference.
Thanks a lot!trimmtrabbParticipant03/11/2014 at 22:22Post count: 480
Do you have the same problem in other emulators?timmParticipant03/18/2014 at 12:33Post count: 2
Hi trimmtrabb, thanks for the reply!
I just tried some gb and nes roms and they don’t seem to have that problem.
I also tried different roms for the snes to find out whether it’s the rom, but they all have the same problem: Slow gameplay.
As soon as I disconnect the xbox receiver the game runs at normal speed. When I put it back in it slows down immidiately…trimmtrabbParticipant03/18/2014 at 21:16Post count: 480
What power supply are you using? Anything lower than 1amp may cause issues with usb devices. You could also try editing your es_systems.cfg to use PiSNES instead (better performance) It’s commented out by default on the latest RetroPie image but just remove the hash’s and comment out the default Retroarch core to enable:
Edit the SNES section so it reads like this:
DESCNAME=Super Nintendo NAME=snes PATH=/home/pi/RetroPie/roms/snes EXTENSION=.smc .sfc .fig .swc .SMC .SFC .FIG .SWC #COMMAND=/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 2 "/home/pi/RetroPie/emulators/RetroArch/installdir/bin/retroarch -L /home/pi/RetroPie/emulatorcores/pocketsnes-libretro/libretro.so --config /home/pi/RetroPie/configs/all/retroarch.cfg --appendconfig /home/pi/RetroPie/configs/snes/retroarch.cfg %ROM%" # alternatively: COMMAND=/home/pi/RetroPie/emulators/snes9x-rpi/snes9x %ROM% COMMAND=/home/pi/RetroPie/emulators/pisnes/snes9x %ROM% PLATFORMID=6
Keyboard controls are default, to configure gamepad controls you need to edit snes9x.cfg located at /home/pi/emulators/pisnesGizmoParticipant11/17/2014 at 17:12Post count: 5
i have the same issue with this controller. SNES lags to slowmotion. I overclocked to 900 Mhz and the problem is solved for the SNES emulator but now i have the problems that the NES emulator lags anyway.
Any ideas to solve this? I don’t want to overclock to 1000 Mhz because i’m afraid that my pi will damaged.
GreetingstrimmtrabbParticipant11/18/2014 at 09:50Post count: 480
What is the current rating of your power supply?GizmoParticipant11/18/2014 at 19:53Post count: 5
5V / 2000 mA
Update: I tested right now a 4A Power supply with an active USB Hub and powered the PI through this active USB Hub. Also the MS Wireless Receiver. But it’s not getting better. I overclocked to 950 MHZ and it’s gotten a little better but not fine. So i think the power supply is OK.
- You must be logged in to reply to this topic.