-
Search Results
-
Hi guys!
I had some cheap SNES usb controllers working quite good for a few months, but I decided to investigate in a more genuine feeling-pad.
So I bought 2 SNES usb pads from InfiniteNESLives. Very nice quality!I was hoping that my current cfg’s would work, but no such luck!
Previously, my cheap controllers was used in the Emulation Station menu, and also working flawless in all of the emulators Im running (nes, snes, genesis, mastersystem, gb etc).
I successfully configured the InfiniteNESLives controller to run properly in the menu (Emulation Station), and I also ran the RetroArch-Joyconfig to configure it properly, just as I did with my previous controllers!
The config went fine, however when I try to start a SNES game from within emulationstation, the controls are messed up inside the game.
Start is acting as the Y button, R1 acting as the start button etc.Does someone own a infiniteNESlives snes usb controller? Would that someone be kind and post the ~/RetroPie/configs/all/retroarch.cfg to me? ;)
I would be very happy and thankful!
Oh, I also had the select + L1 to save state, and select + R2 to load state.
And select + start taking me back to emulation station..All I really care about is getting the SNES games running as intended with correct buttons, as I found that these controller settings worked great with the other emulators as well!
Again, thanks in advance! I’ve been struggling with this for hours and hours now…
Hello !
I post one Topic because i have 3 problems with retropie 2.2 :
– I can’t play with MAME i have 0.37b5 roms in /home/pi/RetroPie/roms/mame and i a have don’t touch any files for mame emulators.
– I can’t play NEO GEO emulator. I have put neogeo.zip in /home/pi/RetroPie/roms/fba and in opt/retropie/emulators/gngeo-pi-0.85/gngeo.
– And my last questions is HOW to play with ps3 controller with USB cable ?!?!?
i must just plus my controller and thats all ?!THX everyone. :D
Topic: PS3 controller USB with MAME
Hi, (i’m french sorry for my english…)
So i would know how we can use USB PS3 controller on MAME Emulator(mame4all-pi)
if anyone have an idea :)thx
Topic: Portalble PI controllers
Hello
i have just started to make my self a portable retropi and i want to controll the emulationstation with only a gamepad since im going to 3Dprint a case for it with the USB SNES controller in it, so i need to make the games in mame to add credits + 1player start etc to work with only the gamepad so i dont need any exta keyboard. how ? also need to quit a game so i can start a new one.
btw, using the new v2.1 image.
Hi ! I got to make everything work so well on my pi that I thought I sjould try to play some MAME games (emulated with MAME4ALL pi) everything worked so easily I couldn’t believe it. So yesterday I bought a usb hub to play with 4 people and it doesn’t work when I try to map my buttons.
However when I exit emulation station and run jstest the raspberry pi recognize all of them. I must also add that the first time I tried to play with my hub plugged in, my second controller was working perfectly good, only the third and fourth one wouldn’t work, my keyboard also plugged on the hub works also. I tried to do a joystick update and since then my second controller doesn’t work when plugged in the powered usb hub.
I’m pretty sure it is something really easy or something that I overlooked but it seems that I can’t find it by myself.
I didn’t included my hub model because I think it is a general issue and not really hub related since the pi registers every input of all of my controllers.
Thank you very much, this forum is so helpfull for me
Hello!
I have some annoying problems in retroarch.
1) cave story does not save
– when you hit save in game it says “game saved”, when you try to save again every save slot is empty.
2) snes usb controller is not working properly on snes emulator. for example SMB4: it works perfectly (dpad, buttons) in menu and select 1 player etc but when the first level actually starts, nothing is working anymore. This is so weird because these buttons work before you actually try to move mario…what I have done:
-Installed retropie2.2 like instructed
– updated rpi firmware
– configured controller for retropie
– expanded CD spaceplease help, this is so frustrating. none of the web or youtube tutorials helped :/
I have downloaded the newest image (2.2), put it on my card and put some roms in the folder via startx ( copy from my usb stick).
Teh games working in Emulationstation but my joypad don’t.I can just setup the controls for up,down,left,right,A,B,Start,Select,Page up &down…
In the last image before(1.9 and 1.10),there was this nice option where I could change the buttons from the Emulationstation menu.They worked perfect then in the Genesis,SNES etc Emulators.
Where is it now – or is it gone in this Version? That would be awful…
How can I setup my joypad now ( It is a SNES Clone btw.)Thanks people
Well I see it asked a lot, and I keep notes for myself, so I figured I would share. I’ve updated my build document for version 2.2 and am having a blast playing with the new interface.
—-
1) Download the latest version of RetroPie’s SD image. This document is based off version 2.2.
https://www.petrockblock.com/download/retropie-project-image/
2) Download and use Win32 Disk Imager to apply the above SD image to a 4 GB or larger SD card. 8 GB is really recommended.
http://sourceforge.net/projects/win32diskimager/
3) Boot the SD Image on your Raspberry Pi.
4) The first time the system boots up into Emulation Station, you will need to setup your joystick.
5) If this is a new Pi, you’ll probably want to update to the latest firmware and reboot. You may need to use a wired cable even if you plan on using wifi.
sudo rpi-update
sudo reboot
sudo apt-get update && sudo apt-get upgrade -y6) I purchased a EW-7811Un USB wifi, which is supported by the Raspberry Pi out of the box. I also have a TL-WN725N, which can be setup as follows:
http://www.raspberrypi.org/forums/viewtopic.php?p=462982#p462982
tar -zxvf 8188eu-201xyyzz.tar.gz
sudo install -p -m 644 8188eu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
sudo insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a7) Now we need to setup wifi. Edit /etc/network/interfaces to configure wlan0.
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid zInternet
wpa-psk *******8) Before we can move to configuring everything via SSH, we need to configure our joystick for the emulators themselves.
sudo chown pi /opt/retropie/configs/all/retroarch.cfg
cd /opt/retropie/emulators/RetroArch/installdir/bin
sudo ./retroarch-joyconfig -j 1 >> /opt/retropie/configs/all/retroarch.cfg9) Grab the IP address and SSH into the device to continue configuration. The default user/password that comes with Raspbian is used: The username is “pi”, the password is “raspberry”.
10) Let’s setup the player 2 controller for our emulators before we forget.
cd /opt/retropie/configs/all/
vi retroarch.cfgCopy and paste the entire section that begins with “input_player1_” and change it to “input_player2_”. Don’t forget to change the “input_player_joypad_index” to 1 or 2 as well.
Note: If you have a keyboard connected, things can be a little odd. You may need to change the joypad index to 0 and 1 if you remove the keyboard, which I’m going to do.
At the end of the retroarch.cfg file, it is a good idea to add the following to allow you to press select+start to exit the game.
input_enable_hotkey_btn = “8”
input_exit_emulator_btn = “9”I also like to take advantage of the save and load states in emulation, which some people consider cheating. Add the following lines to enable these buttons on your joypad.
input_save_state_btn = “4”
input_load_state_btn = “5”After this has been done, you can hold select and press the L and R paddles to save and load states respectively.
11) Run configuration.
sudo raspi-config
12) Change password.
13) Change Memory-split to 384.
14) Expand root file system to fill entire SD card.
15) Force audio out of audio jack (instead of HDMI).
16) Exit from tool and reboot.
17) SSH back in (if you are using DHCP, the resizing of the file system can cause an IP change).
18) Now we need to ensure that pisnes is the active emulator in Emulation station. Pisnes has problems playing some of the later games, like Yoshi’s Island, but performs way better than the RetroArch version. It is up to you whether you can handle the lag and broken sound in RetroArch.
cd /etc/emulationstation
sudo vi es_systems.cfgChange the section for SNES by uncommenting out the line for pisnes, and commenting out the current line. It should look like this when you’re done.
<system>
<fullname>Super Nintendo</fullname>
<name>snes</name>
<path>~/RetroPie/roms/snes</path>
<extension>.smc .sfc .fig .swc .SMC .SFC .FIG .SWC</extension>
<command>/opt/retropie/emulators/pisnes/snes9x %ROM%</command>
<platform>snes</platform>
<theme>snes</theme>
</system>You can also edit this file to remove other emulators. I deleted the Apple, Ports, and DOS emulators by commenting out their respective sections.
19) Now we need to configure the controller for pisnes.
cd /opt/retropie/emulators/pisnes
sudo vi snes9x.cfgEdit this file to match your controller. Here is my config file:
[Keyboard]
# Get codes from /usr/include/SDL/SDL_keysym.h
A_1=100
B_1=99
X_1=115
Y_1=120
L_1=97
R_1=102
START_1=13
SELECT_1=9
LEFT_1=276
RIGHT_1=275
UP_1=273
DOWN_1=274
QUIT=27
ACCEL=8[Joystick]
# Get codes from “jstest /dev/input/js0”
# from package “joystick”
A_1=1
B_1=2
X_1=0
Y_1=3
L_1=4
R_1=5
START_1=9
SELECT_1=8
A_2=1
B_2=2
X_2=0
Y_2=3
L_2=4
R_2=5
START_2=9
SELECT_2=8
QUIT=99
ACCEL=7
QLOAD=99
QSAVE=99
#Joystick axis
JA_LR=0
JA_UD=1
JA_LR_2=0
JA_UD_2=1[Graphics]
DisplaySmoothStretch=1
# Display Effect: 0 none, 1 scanlines, 2 phospher
# NOTE Phospher does not run at full speed
DisplayEffect=0
MaintainAspectRatio=1
DisplayBorder=0
AutoFrameskip=1
Frameskip=200
Transparency=1
CPUCycles=100[Sound]
APUEnabled=1
# Sound rates below as index, i.e. 7=44100 (some of these produce static)
# 0, 8192, 11025, 16000, 22050, 29300, 32000, 44100
SoundPlaybackRate=7
InterpolatedSound=020) Now copy your Roms to the SMB shares (ex. \\RaspberryPi\snes is where the Super Nintendo ROMs go).
21) All done? Reboot and game on.
sudo reboot
22) And once you are happy for a few days, go back into “raspi-config” and overclock your pi, if you are feeling daring. It will iron out some of the annoying blips in audio. I purchased a few heat sinks just in case.
Topic: Roms from USB in 2.x?
Hello-
Does retropie 2.1 not have the ability to pull roms from a USB like the previous version? It it not working for me.
Topic: How do i Save state
I dont know how to save/load states when i am playing a game in snes emulator.
Can i save and load state using my usb xbox 360 controller? If no, then how?
I downloaded v2.1 sd card image of retropie & burned it to a sd card.
I copied a SNES ROM to the snes folder.
Emulation station recognized my wired xbox 360 controller.
The problem is when i launched the SNES emulator my xbox 360 controller stopped working.
How do i make the SNES emulator recognize my xbox 360 usb controller?
Hello Community
I have the common EDIMAX EW-7811UN USB Wifi DONGLE connected to my Raspberry Pi B, and under the old Version of Emulation Station (1.1.0 I think) and Raspian it usually worked fine. When I now try to use the dongle with EmuStation 2.0 it becomes super hot within 30 seconds and I start to smell burned plastics…I plugged it both into the raspberry pi usb directly and into my usb hub and both times this heating up problem arises….the stick itself works fine though..
Any thoughts on how to fix that or might it the be a bug with the new version? For now I have switched to my lan cable…