-
Search Results
-
So firstly, I have a generic USB snes controller from amazon, managed to configure it fine in the emulationstation menu, but when I go into a gba game the buttons are different, all messed up, ‘start’ for example is instead button ‘y’ and so on! Anyone have any ideas on how to sort this out?
Secondly, and less importantly if I get the snes controller working, is my PS3 controller! I managed to get the drivers and everything from the setup menu, and it works fine in emulationstation again, as with the snes controller, but as soon as I go into a gba game, its completely unrecognised, no buttons work, so I just have to hit ‘esc’ on my keyboard! Anyone sorted this issue before? (using it entirely wired too, I tried using it with my bluetooth adapter and gave up, thats a task for another year).
It has long been an ambition to create a truly portable retropie project that could be used whilst travelling. A while ago I attempted to make a handheld using laser-cut parts. This was a hideous deformed beast of a creation. I therefore decided to go down the 3d printing route. This was performed by a 3d printing company for two reasons. Firstly I don’t own a 3d printer, and secondly the quality that you get from SLS is fantastic.
For this project I used a 4.3 inch car reversing display (the type that you can easily find for cheap on amazon), the retrolink SNES USB gamepad, Raspberry pi model A (lower power consumption), 2600mAh Li-ion battery, a switch, and an Adafruit powerboost 500 (which has a microusb input to charge the battery).
[IMG]http://i.imgur.com/QqrL8Ir.jpg[/IMG]
[IMG]http://i.imgur.com/ebe0SMo.jpg[/IMG]
In order to fix everything together hot glue was used. Thanks to the method of using the USB SNES controller in its entirety, it was extremely simple to put together. All that has to be done is to solder the gamepad to the pi. The solder the AV out of the screen to the pi. Then just solder the power circuit together.
[IMG]http://i.imgur.com/LbIueuF.jpg[/IMG]
Due to the simplification of using the full gamepad, this means that the width of the handheld had to be 13cm. The height ended up also being 13cm. The thickness of the case is 2.5cm. All in all it is a good size but in a future iteration I would have it as only 2cm thick. Battery life isn’t too bad considering the size of the screen, at 3 1/2hrs or so. Also I would like the case to be thinner and so perhaps it would be necessary to use a different method for the gamepad. In the second version it would also be nice to have a professional looking paintjob.
[IMG]http://i.imgur.com/QAbOlRs.jpg[/IMG]
Hi.
I made a few retropie raspberrys with the B model with the big SD cards and everything ran pretty smooth with no overclock (nes,snes). I recently ordered a b+ model and popped a 128gb microSD card in that bad boy and I am seeing a decreased speed in ROMs. This speed decrease is dramatic, losing almost 35 FPS on every game, games like mega man 3 or SMB3 making them unplayable with default installation.
I am thinking that this may either be related to the b+ itself compared to the B, or to the microSD, or possibly to the size of my microSD as it is as large as they come.
Has anyone else experienced this or noticed decrease in larger GB SD cards? I wonder if putting everything except for the boot partition on a USB stick will give me a better output.
Thanks,
JesseIn the emulation station menu, the usb snes controller works fine. but while in any snes game, the y, a, select and start buttons do not work. but the x button does both the x and y button actions, while the b button does both the a and b action.
Topic: Another Ikea arcade table
I have just finished my arcade table using a lack coffee table from Ikea.
I used a 17″ screen, an IPAC to wire the buttons to the pi, a power hub and some cheap USB speakers.I bought another side table from ikea 55×55 to cover all the wires and the speakers.
https://drive.google.com/folderview?id=0B_sge3HomGY1ZVFMX3NpQWxMX3M&usp=sharing
I have RetroPie setup with emulators for NES, SNES, GBA, etc. and everything is working perfectly with USB SNES-style controllers. I am loading a PiFBA game, but the input doesn’t work at all with my controllers. I tested the controller with jstest, edited fba2x.cfg to make sure it matched what jstest is telling me, and still nothing.
Any ideas what the issue could be? Thanks in advance!
Hi there!
i have 2 nes controllers hocked on to gpio. and it works great. controllers showing as js0 and js1.
and now to the problem.
when i hook on 2 usb snes controllers, those 2 controllers is js0/js1 ann my nes controllers is js2/js3.
is there a way to ‘FORCE’ my nes controllers to be js0/js1?
and big thx for an awsome image! RETROPIE
/malacai
Topic: Initial Configuration Issues
Hi,
Following some directions from the lifehacker article and a link in the forums here for 2.2 guide I’ve gotten my machine almost configured with a B+.
I downloaded the 2.3 image, ran the updates from the 2.2 guide in the forums and then copied rome over via SSH using cyberduck.
I have a couple issues and any help or pointing me in the right direction would be appreciated.
1) First issue is I have both SNES and NES roms but I don’t see them in emulation station. The only emulators in the menu are IBM, Ports, Apple II and MAME. How do I get additional emulators into Emulation Station?
2) Second issue I tried about 3-4 different MAME roms (all are 37b5) and all of them I couldn’t get the game to start. 1941 was stuck at the insert coin screen, pac-man and donkey kong hitting start didn’t work. I’m using the SNES USB controller from the lifehacker article. Configuring it I first did that in Emulation Station and then did it from the RestroPie-Setup/retropie_setup.sh script setting the 3rd option and selecting tetrarch controller. I only pushed the buttons I had.
I am trying to use a standard Dualshock to USB controller. Setup in emulation station works fine but when I try to use it in any emulator it is completely un responsive. The only thing that does work is my keyboard. After thinking that it defaulted to my keyboard because it was plugged in when i first setup everything i re-installed retropie with just my controller plugged in. I searched the website and the wiki and nothing was of any help. All i would get is directory not found and file not found type of errors. If anyone could help me it would be much appreciated.
Hi all,
I have configured two controllers, one wiimote and one usb controllers via the Retropie-Setup script. Now when I start a game with RetroArch, the USB controller is always player 1, and the wiimote is player 2. Is there any way to tell RetroArch, that the wiimote is always player 1? Or can I switch the controllers while in game?
Thanks for your help.
I’m attempting to edit the /boot/config.txt to change my video settings, but get an error that the file is read only. If I attempt to cat or tail the file, it returns a I/O error. If I try to chmod the file, it appears successful, but doesn’t change the file attributes. I tried to open it on my laptop, under BSD, but the file isn’t even visible – even as SU.
I’ve notice that if I add roms to certain systems, the ES menu has problems. It will go black (with only the CANCEL option visible) or with others, the highlighted graphic (the large version when a particular emulator is selected) will be missing.
Doing some research, I decided to set the HDMI entry to 720p. The problem is, I can’t edit the file for the reasons listed above. I even tried to go back to my oldest backup. The problem exists all the way back to the initial installation.
Am I missing something? Permissions on the directory or something else?
RPi B+
HDMI –> DVI via adaptor
USB: KB/Mouse/X-Arcade/EDIMAX Wireless
PS: 1.5aI have the six button Retrolink Genesis usb control pad. I have gone through the basic set up and it works but buttons are not mapped correctly.
How do I manually edit this? I googled and found some info:
But I don’t seem to have the files or directories mentioned here. I’m running RP 2.3 so maybe directories have changed?
Another forum post mentioned editing: /RetroPie/configs/all/retroarch.cfg file
But again I don’t seem to have that when I navigate through the terminal
Any help would be appreciated.
(There is an older post concerning this, but it was never answered, so…)
Purchased a couple of these adapters (http://www.amazon.com/gp/product/B002IXZ5DE/) to hook up 4 controllers to the Pi. Other than the fact that they require a powered USB hub, everything went smoothly and now I have retroarch.cfg configured to recognize 4 different controllers. Yay for that.
The problem I am seeing now is that the NES and SNES emulators can’t see 4 controllers. They only see two.
So…
1. Do I have to purchase an authentic multitap to get this working?
2. If not, how can I get the 4 controllers to work?My config files are below.
My retroarch.cfg:
[code]system_directory = /home/pi/RetroPie/roms/../BIOS
config_save_on_exit = false
video_aspect_ratio = 1.33
video_smooth = false
video_threaded = true
input_enable_hotkey = escape
input_exit_emulator = escape
rewind_enable = false
rewind_buffer_size = 10
rewind_granularity = 2
input_rewind = r
video_gpu_screenshot = true
input_shader_next = m
input_shader_prev = n
video_shader_dir = /opt/retropie/emulators/RetroArch/shader/
input_player1_a = x
input_player1_b = z
input_player1_y = a
input_player1_x = s
input_player1_start = enter
input_player1_select = rshift
input_player1_l = q
input_player1_r = w
input_player1_left = left
input_player1_right = right
input_player1_up = up
input_player1_down = down
input_autodetect_enable = true
joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/input_player1_joypad_index = “0”
input_player1_b_btn = “2”
input_player1_y_btn = “3”
input_player1_select_btn = “8”
input_player1_start_btn = “9”
input_player1_up_axis = “-1”
input_player1_down_axis = “+1”
input_player1_left_axis = “-0”
input_player1_right_axis = “+0”
input_player1_a_btn = “1”
input_player1_x_btn = “0”
input_player1_l_btn = “6”
input_player1_r_btn = “7”input_enable_hotkey_btn = “4”
input_save_state_btn = “6”
input_load_state_btn = “7”
input_exit_emulator_btn =”0″input_player2_joypad_index = “1”
input_player2_b_btn = “2”
input_player2_y_btn = “3”
input_player2_select_btn = “8”
input_player2_start_btn = “9”
input_player2_up_axis = “-1”
input_player2_down_axis = “+1”
input_player2_left_axis = “-0”
input_player2_right_axis = “+0”
input_player2_a_btn = “1”
input_player2_x_btn = “0”
input_player2_l_btn = “6”
input_player2_r_btn = “7”input_player3_joypad_index = “2”
input_player3_b_btn = “2”
input_player3_y_btn = “3”
input_player3_select_btn = “8”
input_player3_start_btn = “9”
input_player3_up_axis = “-1”
input_player3_down_axis = “+1”
input_player3_left_axis = “-0”
input_player3_right_axis = “+0”
input_player3_a_btn = “1”
input_player3_x_btn = “0”
input_player3_l_btn = “6”
input_player3_r_btn = “7”input_player4_joypad_index = “3”
input_player4_b_btn = “2”
input_player4_y_btn = “3”
input_player4_select_btn = “8”
input_player4_start_btn = “9”
input_player4_up_axis = “-1”
input_player4_down_axis = “+1”
input_player4_left_axis = “-0”
input_player4_right_axis = “+0”
input_player4_a_btn = “1”
input_player4_x_btn = “0”
input_player4_l_btn = “6”
input_player4_r_btn = “7”[/code]My es_systems.cfg:
[code]<systemList><system>
<fullname>Apple II</fullname>
<name>apple2</name>
<path>~/RetroPie/roms/apple2</path>
<extension>.txt</extension>
<command>/opt/retropie/emulators/linapple-src_2a/Start.sh</command>
<platform>apple2</platform>
<theme>apple2</theme>
</system><system>
<fullname>Atari 800</fullname>
<name>atari800</name>
<path>~/RetroPie/roms/atari800</path>
<extension>.xex .XEX</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/atari800-3.0.0/installdir/bin/atari800 %ROM%”</command>
<platform>atari800</platform>
<theme>atari800</theme>
</system><system>
<fullname>Atari 2600</fullname>
<name>atari2600</name>
<path>~/RetroPie/roms/atari2600</path>
<extension>.a26 .A26 .bin .BIN .rom .ROM .zip .ZIP .gz .GZ</extension>
<!– alternatively: <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “stella %ROM%”</command> –>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/stella-libretro/stella_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/atari2600/retroarch.cfg %ROM%”</command>
<platform>atari2600</platform>
<theme>atari2600</theme>
</system><system>
<fullname>Atari ST/STE/Falcon</fullname>
<name>atariStSteFalcon</name>
<path>~/RetroPie/roms/atariStSteFalcon</path>
<extension>.st .ST .img .IMG .rom .ROM</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “hatari %ROM%”</command>
<platform>atarist</platform>
<theme>atarist</theme>
</system><system>
<fullname>Apple Macintosh</fullname>
<name>macintosh</name>
<path>~/RetroPie/roms/macintosh</path>
<extension>.txt</extension>
<!– alternatively: <command>sudo modprobe snd_pcm_oss && xinit /opt/retropie/emulators/basiliskii/installdir/bin/BasiliskII</command> –>
<!– ~/.basilisk_ii_prefs: Setup all and everything under X, enable fullscreen and disable GUI –>
<command>xinit /opt/retropie/emulators/basiliskii/installdir/bin/BasiliskII</command>
<theme>macintosh</theme>
</system><system>
<fullname>C64</fullname>
<name>c64</name>
<path>~/RetroPie/roms/c64</path>
<extension>.crt .CRT .d64 .D64 .g64 .G64 .t64 .T64 .tap .TAP .x64 .X64 .zip .ZIP</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/vice-2.4/installdir/bin/x64 -sdlbitdepth 16 %ROM%”</command>
<platform>c64</platform>
<theme>c64</theme>
</system><system>
<fullname>Amstrad CPC</fullname>
<name>armstradcpc</name>
<path>~/RetroPie/roms/cpc</path>
<extension>.cpc .CPC .dsk .DSK</extension>
<command>/opt/retropie/emulators/cpc4rpi-1.1/cpc4rpi %ROM%</command>
<theme>armstradcpc</theme>
</system><system>
<fullname>Final Burn Alpha</fullname>
<name>fba</name>
<path>~/RetroPie/roms/fba</path>
<extension>.zip .ZIP .fba .FBA</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/pifba/fba2x %ROM%” </command>
<!– alternatively: <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/fba-libretro/svn-current/trunk/fb_alpha_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/fba/retroarch.cfg %ROM%”</command> –>
<platform>arcade</platform>
<theme></theme>
</system><system>
<fullname>Game Boy</fullname>
<name>gb</name>
<path>~/RetroPie/roms/gb</path>
<extension>.gb .GB</extension>
<!– change from 1 to 2 recommended–>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 2 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/gambatte-libretro/libgambatte/gambatte_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/gb/retroarch.cfg %ROM%”</command>
<platform>gb</platform>
<theme>gb</theme>
</system><system>
<fullname>Game Boy Advance</fullname>
<name>gba</name>
<path>~/RetroPie/roms/gba</path>
<extension>.gba .GBA</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/gpsp/raspberrypi/gpsp %ROM%”</command>
<platform>gba</platform>
<theme>gba</theme>
</system><system>
<fullname>Game Boy Color</fullname>
<name>gbc</name>
<path>~/RetroPie/roms/gbc</path>
<extension>.gbc .GBC</extension>
<!– change from 1 to 2 recommended–>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 2 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/gambatte-libretro/libgambatte/gambatte_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/gbc/retroarch.cfg %ROM%”</command>
<platform>gbc</platform>
<theme>gbc</theme>
</system><system>
<fullname>Sega Game Gear</fullname>
<name>gamegear</name>
<path>~/RetroPie/roms/gamegear</path>
<extension>.gg .GG</extension>
<!– <command>/opt/retropie/emulators/osmose-0.8.1+rpi20121122/osmose %ROM% -joy -tv -fs</command> –>
<!–below is the code for using Genesis Plus instead of Osmose. Set to 4 by default, tried 3-too big, 2 and 5 – perfect but no sound, trying 6 –>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 6 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/genesis_plus_gx_libretro/genesis_plus_gx_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/gamegear/retroarch.cfg %ROM%”</command>
<!–above is the code for using Genesis Plus instead of Osmose. Let’s cross our fingers…–>
<platform>gamegear</platform>
<theme>gamegear</theme>
</system><system>
<fullname>Intellivision</fullname>
<name>intellivision</name>
<path>~/RetroPie/roms/intellivision</path>
<extension>.int .INT .bin .BIN</extension>
<command>/opt/retropie/emulators/jzintv-1.0-beta4/bin/jzintv -z1 -f1 -q %ROM%</command>
<platform>intellivision</platform>
<theme></theme>
</system><system>
<fullname>MAME</fullname>
<name>mame</name>
<path>~/RetroPie/roms/mame</path>
<extension>.zip .ZIP</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/mame4all-pi/mame %BASENAME%”</command>
<!– alternatively: <command>/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/imame4all-libretro/libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/mame/retroarch.cfg %ROM% </command> –>
<platform>arcade</platform>
<theme>mame</theme>
</system><system>
<fullname>MSX</fullname>
<name>msx</name>
<path>~/RetroPie/roms/msx</path>
<extension>.rom .ROM</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/openmsx-0.10.0/derived/arm-linux-opt/bin/openmsx %BASENAME%”</command>
<platform></platform>
<theme>msx</theme>
</system><!– <system> –>
<!– <fullname>PC (x86)</fullname> –>
<!– <name>pc</name> –>
<!– <path>~/RetroPie/roms/pc</path> –>
<!– <extension>.txt</extension> –>
<!– <command>/opt/retropie/emulators/rpix86/Start.sh</command> –>
<!– <platform>pc</platform> –>
<!– <theme>pc</theme> –>
<!– </system> –><system>
<fullname>NeoGeo</fullname>
<name>neogeo</name>
<path>~/RetroPie/roms/neogeo</path>
<extension>.zip .ZIP .fba .FBA</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/pifba/fba2x %ROM%” </command>
<!– alternatively: < ommand>/opt/retropie/emulators/gngeo-pi-0.85/installdir/bin/arm-linux-gngeo -i /opt/retropie/roms/neogeo -B /opt/retropie/emulators/gngeo-pi-0.85/neogeobios %ROM%</command> –>
<platform>neogeo</platform>
<theme>neogeo</theme>
</system><system>
<fullname>Nintendo Entertainment System</fullname>
<name>nes</name>
<path>~/RetroPie/roms/nes</path>
<extension>.nes .NES</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/fceu-next/fceumm-code/fceumm_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/nes/retroarch.cfg %ROM%”</command>
<platform>nes</platform>
<theme>nes</theme>
</system><system>
<fullname>Nintendo 64</fullname>
<name>n64</name>
<path>~/RetroPie/roms/n64</path>
<extension>.z64 .Z64 .n64 .N64 .v64 .V64</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “cd /opt/retropie/emulators/mupen64plus-rpi/test/ && ./mupen64plus %ROM%”</command>
<platform>n64</platform>
<theme>n64</theme>
</system><system>
<fullname>TurboGrafx 16 (PC Engine)</fullname>
<name>pcengine</name>
<path>~/RetroPie/roms/pcengine</path>
<extension>.pce .PCE</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/mednafen-pce-libretro/libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/pcengine/retroarch.cfg %ROM%”</command>
<!– alternatively: <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/beetle-pce-fast-libretro/mednafen_pce_fast_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/pcengine/retroarch.cfg %ROM%”</command> –>
<platform>pcengine</platform>
<theme>pcengine</theme>
</system><system>
<fullname>Ports</fullname>
<name>ports</name>
<path>~/RetroPie/roms/ports</path>
<extension>.sh .SH</extension>
<command>%ROM%</command>
<platformid>pc</platformid>
<theme>ports</theme>
</system><system>
<fullname>ScummVM</fullname>
<name>scummvm</name>
<path>~/RetroPie/roms/scummvm</path>
<extension>.exe .EXE</extension>
<command>scummvm</command>
<platform>pc</platform>
<theme>scummvm</theme>
</system><system>
<fullname>Sega Master System / Mark III</fullname>
<name>mastersystem</name>
<path>~/RetroPie/roms/mastersystem</path>
<extension>.sms .SMS</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/picodrive/picodrive_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/mastersystem/retroarch.cfg %ROM%”</command>
<!– alternatively: <command>/opt/retropie/emulators/osmose-0.8.1+rpi20121122/osmose %ROM% -joy -tv -fs</command> –>
<platform>mastersystem</platform>
<theme>mastersystem</theme>
</system><system>
<fullname>Sega Mega Drive / Genesis</fullname>
<name>megadrive</name>
<path>~/RetroPie/roms/megadrive</path>
<extension>.smd .SMD .bin .BIN .gen .GEN .md .MD .zip .ZIP</extension>
<!– <command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/picodrive/picodrive_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/megadrive/retroarch.cfg %ROM%”</command> –>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/dgen-sdl/dgen -f -r /opt/retropie/configs/all/dgenrc %ROM%”</command> –>
<!– alternatively: <command>export LD_LIBRARY_<path>”/opt/retropie/supplementary/dispmanx/SDL12-kms-dispmanx/build/.libs”; /opt/retropie/emulators/dgen-sdl/dgen %ROM%</path></command> –>
<platform>genesis,megadrive</platform>
<theme>megadrive</theme>
</system><system>
<fullname>Sega CD</fullname>
<name>segacd</name>
<path>~/RetroPie/roms/segacd</path>
<extension>.smd .SMD .bin .BIN .md .MD .zip .ZIP .iso .ISO</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/picodrive/picodrive_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/segacd/retroarch.cfg %ROM%”</command>
<!– <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/dgen-sdl/dgen -f -r /opt/retropie/configs/all/dgenrc %ROM%”</command> –>
<!– <command>export LD_LIBRARY_<path>”/opt/retropie/supplementary/dispmanx/SDL12-kms-dispmanx/build/.libs”; /opt/retropie/emulators/dgen-sdl/dgen %ROM%</path></command> –>
<platform>segacd</platform>
<theme>segacd</theme>
</system><system>
<fullname>Sega 32X</fullname>
<name>sega32x</name>
<path>~/RetroPie/roms/sega32x</path>
<extension>.32x .32X .smd .SMD .bin .BIN .md .MD .zip .ZIP</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/picodrive/picodrive_libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/sega32x/retroarch.cfg %ROM%”</command>
<!– <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/dgen-sdl/dgen -f -r /opt/retropie/configs/all/dgenrc %ROM%”</command> –>
<!– <command>export LD_LIBRARY_<path>”/opt/retropie/supplementary/dispmanx/SDL12-kms-dispmanx/build/.libs”; /opt/retropie/emulators/dgen-sdl/dgen %ROM%</path></command> –>
<platform>sega32x</platform>
<theme>sega32x</theme>
</system><system>
<fullname>Sony Playstation 1</fullname>
<name>psx</name>
<path>~/RetroPie/roms/psx</path>
<extension>.img .IMG .7z .7Z .pbp .PBP .bin .BIN .cue .CUE</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/pcsx_rearmed/libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/psx/retroarch.cfg %ROM%”</command>
<platform>psx</platform>
<theme>psx</theme>
</system><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/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/pocketsnes-libretro/libretro.so –config /opt/retropie/configs/all/retroarch.cfg –appendconfig /opt/retropie/configs/snes/retroarch.cfg %ROM%”</command>
<!– <command>/opt/retropie/emulators/snes9x-rpi/snes9x %ROM%</command> –>
<!– <command>/opt/retropie/emulators/pisnes/snes9x %ROM%</command> –>
<platform>snes</platform>
<theme>snes</theme>
</system><system>
<fullname>ZX Spectrum</fullname>
<name>zxspectrum</name>
<path>~/RetroPie/roms/zxspectrum</path>
<extension>.z80 .Z80</extension>
<command>xinit fuse</command>
<!– alternatively: <command>/opt/retropie/emulators/fbzx-2.10.0/fbzx %ROM%</command> –>
<platform>zxspectrum</platform>
<theme>zxspectrum</theme>
</system><system>
<fullname>Input Configuration</fullname>
<name>esconfig</name>
<path>~/RetroPie/roms/esconfig</path>
<extension>.py .PY</extension>
<command>%ROM%</command>
<platform>ignore</platform>
<theme>esconfig</theme>
</system></systemList>
[/code]I have to configure my buttons on every boot on EmulationStation with the ‘new detect’ on the gamepad. Haven’t changed anything, or the USB-port the pad uses.
Allthough this definitely isn’t the main problem. Can’t get my (wired) xbox controller to work anywhere but ES. I’m using a fresh RP2.3 install from image.
I’ve read dozens of threads here, all the way from -13 to -14 to this very date about this same issue. Usually the threads seem to end up ‘not solved’, and when some rare occasions someone replies to “got it working” – that “solution” does absolutely nothing when I try it. And I’ve followed the instructions/tips very carefully, step by step, done it twice from fresh install to SD-card if I’ve had any doubts – but nothing. I’ve fought and struggled with this for more two days now. There’s no worrying errors with anything; xboxdrv or so – but it just doesn’t work.
Also, the light on the controller just keeps blinking and blinking. Yes, read all those threads too where people suggest to blacklist xpad etc., tried everything I’ve found on that – nothing changes. The xbox controller works fine in ES, but not in any emulator.
I admit that I’m new with the Raspberry Pi (got the bew B+) and it’s OS; I’m coming from PC/Windows/OSX assembling/working environment, and there I have quite good knowledge about everything I could need.
But still, as a ‘noob’ to RBPi/Linux, I did thought that starting with a pre-compiled, fresh and updated image, in addition with a somewhat very popular gamepad – couldn’t be this hard/troublesome. Especially after trying everything else I could find on the issue – via these forums and google.
Is this somehow hopelessly and fundamentally flawed/broken for now and I should just wait the day it’ll get fixed on RetroPie code?
Or can someone with the higher knowledge of the RetroPie/(Linux)terminal and actual success of getting the xbox controller to communicate with the RetroPie – please help me in any way to get it work, preferably step-by-step in ‘layman’s terms’ (as the Linux/terminal environment isn’t that familiar to me)?
So far I’ve started from here: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller and then ended up through dozens (I believe near all of them) of similar issue threads here, trying them step by step – some of them twice to be sure.
Thanks!
Dok-Almost every time I reboot or shut down my Pi, when ES starts back up, it detects my gamepad and asks me to configure my buttons. Sometimes it detects it as gamepad1, sometimes gamepad2. I never move the USB dongle.
Any idea why this is?
Gamepad is a Logitech F710 wireless
Topic: WiFi Problem
Hey,
I’m working since yesterday with the RetroPie but can’t get WiFi working.
I use the: EDIMAX EW-7811UN Wireless USB AdapterFollowing Guides (in german) were used. Hopfully you can tell me where the problem is.
[url=http://www.fotos-hochladen.net][img]http://img5.fotos-hochladen.net/uploads/img201408121752z7g9fvt3.jpg[/img][/url]
[url=http://www.fotos-hochladen.net][img]http://img5.fotos-hochladen.net/uploads/img2014081216le56wsotmx.jpg[/img][/url]
Hi,
firstly let me apologise if I’m running over old ground, but after a week of trying everything even remotely related here on these forums, we’re still no closer to getting this sorted.Ok,
so I’ve been helping my 12y/o son try to build a standalone arcade gaming machine. We’ve got a Raspberry Pi B+ 512MB, running RetroPie v2.3.We’ve purchased 2 x Speed-Link Competition Pro USB joysticks that he wants to use as Player 1 & Player 2 without having to use a keyboard.
Problem is, we can’t find a way that actually works the joysticks satisfactorily.
a. Can get the keyboard to work everything but he doesn’t want a keyboard hanging out of his gaming machine (not cool dad, real game machines don’t have keyboards hanging out of them).
b. Can get the joystick to merely navigate the EmulationStation & select a game but not start the game or anything else.
c. Can get one joystick to navigate EmulationStation, select a game & sometimes play the game, but cannot exit the game or the emulator back to EmulationStation.
We’ve seriously tried that many suggestions throughout this Forum that we’ve got ourselves 120% confused & just now need to ask for your help.
I think we need to delete all joystick configs & start again, but we’re both so confused now, we don’t know where to begin.
We’d be so very appreciative if someone could help us out with some DUMMIES STEP BY STEP GUIDE to achieving the outcome my young-bloke’s looking for.
I’ve included a picture of the joysticks for info.
Many thanks in advance,
duBe & DoggaI’m using the latest distibution of retropie (2.3) and wonder if there is a way to auto-unmount usb devices when shutting down? I’m pretty new to all of this (pi/linux) and already spent lots of time with experimenting and mucking around. I just wonder if there is any shutdown script somewhere that can be adjusted by adding a command line to unmount or something, before the shutdown is being called? The same for the sytsem reboot.
I’m planning to run my pi (= console) in my living room with the roms being located on a usb stick (= cartridge) and I need to find a way to properly unmount the usb device when shutting down or rebooting the system, without having to use a keyboard to type any unmount commands each time.
Any hint or solution is much appreciated!
Hey all,
I’m having a problem where I can’t get NES and Atari to recognize my bluetooth connected PS3 controller. I set up BT using the info here: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
It works great in the main menu’s and when playing Mame games but when I try to use it with NES / Atari it does nothing whatsoever. If I plug in the controller with USB it works in all the emulators, not just Mame. Does anyone have any ideas on how I can fix this?
Thanks in advance!
Hello, so im playing some games on my gpsp emulator, and i cant save state when i’m in game, i’m pressing F10 to enter into the menu, but when i press enter to save state, it does nothing, i tried all the buttons, but it’s not working at all.
Event when im changing the slot and trying to save state, it does nothing… :(
The games and save are located in my Usb device (/media/usb/gba)should it be the problem? cause it’s working with other games
my USB is in Ext4 format with writting permissions.should i set permissions for gpsp? if yes, how?