-
Search Results
-
Hi everyone, so I have my USB NES and SNES controllers setup and working properly. I wanted to be able to exit the emulator with select + start so I added this to my retroarch.cfg:
input_enable_hotkey_btn = 6
input_exit_emulator_btn = 7…and that works perfectly with my SNES controller. Pressing select and start will exit the emulator as expected. It doesn’t work for my NES controller though. Looking at the config file for that controller select is 8 and start is 9. Is there any way I can setup my .cfg files so that the select+start to exit emulation works correctly for both of my controllers?
Thanks in advance for any help.
Topic: SNES USB Controller Help
Hello,
Did some digging around in the forum and was unable to find information related to the issues I am having with my TOMEE Snes USB controller. I am running Rasp Pi B with the latest RetroPie update.
I am able to use the keyboard to control the menu and roms.
I am able to use the Snes USB controller to control the menu, but NOT the roms. Once a rom is loaded it simply will not recognize input from the controller. I have tried switching usb ports, no keyboard plugged in, rebooting.
I hope this is a simple thing to fix! I have read that some other people are using this controller for the RetroPie.
Please, what should I do?
Thank you for your time! Much appreciated.
Topic: Raspberry Pi B+ Issues
I plan on using a 64GB micro SD to run a ton of roms and a USB Hub. My pi is fitted with 3 copper heat sinks to support the power on my Raspberry Pi B+ with everyone’s experience what would the best power output for this setup I plan to have two wireless controllers down the road with that being said I have two wired at the moment.
i installed the bios in my gpsp/raspberrypi folder, and it still doesn’t work…
here is the log:
Attempting to launch game…
lvl2: /opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/gpsp/raspberrypi/gpsp /media/usb/gba/Pokemon\ -\ Version\ Emeraude\ \(France\).gba”
lvl2: Creating surface…
lvl2: Created window successfully.But the game won’t launch. it just goes to black screen, resolution changing, and get back to emulationstation.
Does somebody can help me?
in attachements here is the error, i don’t understand, it says there is no folder or directory of this type
also, i don’t know why it say “raspberrypi/gpsp” cause i don’t have any folder in
/opt/retropie/emulators/gpsp/raspberrypi/if somebody could host me his gpsp folder, it would be really nice for me, i would like to play pokemon emerald and megaman network on my raspberry :D
Hello! i’m using a 16gb USB drive to load roms without copying them on the sd card.
But when i’m playing on EmulationStation, i can’t save state.
It says “Failed to save state to “/media/usb/Snes” or something like that.So i searched everywhere, and found a solution: use gparted to format the USB drive in EXT4.
I did it, and it didn’t worked.Does somebody can help me?
Hi,
the USB joypad configuration let me configure up, down, left, right, left, right, A, B, start, select…
but when I start every game, I have to press 5 to insert a coin and 1 to start a game. Start is ignored, and there’s no way to insert the coin using the joypad.
Can please someone help ?
Topic: GPIO question
Hello! Thanks to the help of this forum my cabinet is up and running!
Here is where I’m struggling now if anyone has some suggestions:
I’m using a “USB Interface PCB Kit for PC”- (amazon.com) and raspberry pi only recognizes the device as 1 input. This becomes a problem with the P2 joystick controls. Retropie recognizes the additional buttons on the P2 as 10-16 but Player2 up, down, etc come up as Player1 up, down etc in the game. I’m assuming this is a driver issue, but don’t know enough about drivers to fix this/don’t think there is one available online.
I was able to work around this by changing the physical connections for buttons 10-16 to up, down, left, right, and A/B… so player 2 can now move correctly and use 2 buttons…. But i built a control panel with 6 buttons per player! >.<
Is there a way to take my remaining 4 button connections that aren’t connected to anything, connect them to the GPIO on the raspberry pi itself, and then map those buttons to the correct controls in retropie? Does anyone have a forum post or walk through to do this?
Thanks so much!!
I just bought a bluetooth adapter for my Pi with the intention of getting my PS3 controller to work. I went to the retopie_setup.sh script and went to setup my ps3 controller. My bluetooth adapter recognises it when I hold the PS button down, the lights flash 1, 2, 3, 4, then all at once and then they disappear and it rumbles for a few seconds. However, I can’t get it to see my input in any of the emulators (I configured everything via the Retroarch config script (so if I plug it in via usb it does work). I have a feeling that after the controller gets connected it then disconnects as I saw the following message in the terminal the first time I connected:
bad sixas buffer (out of battery?)
and some other stuff that I didn’t note down. Anyone know what the issue is?
How difficult would it be to have the configuration files be preset to be like
If USB = Mad Catz Wired Xbox 360 Controller then this button assignment
If USB = NES Controller then this button assignment
etc
etcunless this is already possible and I just have to setup the config myself, I just dont know how to do that :P
Hello, thanks to anyone who can assist with the issues i’ve been having. I’ve been pulling my hair out for a few weeks and there’s not much left.
I’m using the ultraslim image that uses retroarch for MAME. The reason being because as soon as I launched the SD image i was able to actually use MAME and it’s insert coin button using the select button and controls worked.
I’ve tried EmulationStation 2.0 (BEAUTIFUL!!) but i can’t seem to configure my custom arcade controls (IPAC) to set up insert coin. when i press tab in MAME and bring up the control settings it doesn’t recognize my button presses on my control panel from the USB IPAC.
So back to ultraslim–this image would work perfectly for me however the two issues that are driving me crazy = Williams roms require some sort of factory reset button which i can’t find or figure out how to map, and my IPAC 2nd player only mimics the Player 1’s input, i cant find the solution to getting 2nd player working. I’ve tried editing the retroarch.cgf file, duplicating all the player1 inputs and changing to player2, still nothing. :(
Sorry if this is long and doesn’t make much sense, i’m going crazy trying to make it work.
Thanks for any help!!
First of all, I really like RetroPie project. But I’m having some problems with EmulationStation joypad configuration. On every single startup EmulationStation asks to configure joypad and after configuration joypad works. When I start for example NES or SNES game joypad works but when I exit the game and return to EmulationStation it seems to work (EmulationStation displays normal game selection screen) but it does not respond to gamepad and I have to reboot raspberry pi to use EmulationStation. I’m not sure whether EmulationStation is just freezed or if it just has lost joypad configuration (this is what I suspect).
Emulationstation seems to create es_input.cfg (to ~/.emulationstation) but the file is empty (I also tried to delete this file but automatically created new file is also empty). My joypad (only one joypad) is quite generic cheap chinese USB SNES gamepad from ebay. Joypad works nicely in EmulationStation before I start a game and also works nicely in the game but after that joypad does not work in EmulationStation or EmulationStation just freezes.
I would really appreciate some help to solve this problem without wasting a lot of time! Thanks!
Hey guys, been putting my RPi to good use with RetroPie, and I’ve been wondering how I might configure RetroArch/EmulationStation/etc. to support multiple different types of controllers (i.e. Dualshock3, Dualshock4, Xbox360, arcade sticks, generic usb controllers, etc.) at the same time.
I have a bunch of different input devices and controllers lying around, some of which are better for certain games than others. I’d like to be able to write a config for each of them so that whatever I plug into my Pi will work. I’d like to be able to do this for each player as well, if possible. For example, maybe P1 plugs in an arcade stick and player 2 plugs in a dualshock 3.
I’d don’t mind writing a bunch of config files ahead of time so that a variety of controller will work. Any ideas?
Topic: es_infut.cfg / deviceGUID
es creates a inputconfig for my ps3 controller and my snes to usb adapter
<inputConfig type=”joystick” deviceName=”HuiJia USB GamePad” deviceGUID=”030000008f0e00001330000010010000″>
<input name=”a” type=”button” id=”1″ value=”1″ />
<input name=”b” type=”button” id=”2″ value=”1″ />
<input name=”down” type=”axis” id=”1″ value=”1″ />
<input name=”left” type=”axis” id=”0″ value=”-1″ />
<input name=”pagedown” type=”button” id=”7″ value=”1″ />
<input name=”pageup” type=”button” id=”6″ value=”1″ />
<input name=”right” type=”axis” id=”0″ value=”1″ />
<input name=”select” type=”button” id=”8″ value=”1″ />
<input name=”start” type=”button” id=”9″ value=”1″ />
<input name=”up” type=”axis” id=”1″ value=”-1″ />
</inputConfig>
<inputConfig type=”joystick” deviceName=”Sony PLAYSTATION(R)3 Controller” deviceGUID=”030000004c0500006802000011010000″>
<input name=”a” type=”button” id=”13″ value=”1″ />
<input name=”b” type=”button” id=”14″ value=”1″ />
<input name=”down” type=”button” id=”6″ value=”1″ />
<input name=”left” type=”button” id=”7″ value=”1″ />
<input name=”pagedown” type=”button” id=”11″ value=”1″ />
<input name=”pageup” type=”button” id=”10″ value=”1″ />
<input name=”right” type=”button” id=”5″ value=”1″ />
<input name=”select” type=”button” id=”0″ value=”1″ />
<input name=”start” type=”button” id=”3″ value=”1″ />
<input name=”up” type=”button” id=”4″ value=”1″ />
</inputConfig>but i want a config for my retrolink usb snes controller!
the name is “USB Gamepad” or “USB Gamepad ” but i cant find the device GUID to create my own config like this<inputConfig type=”joystick” deviceName=”USB Gamepad” deviceGUID=”how can i find this?”>
<input name=”a” type=”button” id=”1″ value=”1″ />
<input name=”b” type=”button” id=”2″ value=”1″ />
<input name=”down” type=”axis” id=”1″ value=”1″ />
<input name=”left” type=”axis” id=”0″ value=”-1″ />
<input name=”pagedown” type=”button” id=”5″ value=”1″ />
<input name=”pageup” type=”button” id=”4″ value=”1″ />
<input name=”right” type=”axis” id=”0″ value=”1″ />
<input name=”select” type=”button” id=”8″ value=”1″ />
<input name=”start” type=”button” id=”9″ value=”1″ />
<input name=”up” type=”axis” id=”1″ value=”-1″ />
</inputConfig>Topic: Picodrive joypad nightmare!
Hi all,
Pretty much have things set up as I like, but I recently got a Play Sega USB joypad with 6 buttons, but for the life of me it will not set correctly in Picodrive. I’ve tried all sorts of settings, but when I go into, say, SF2 all the buttons are the wrong way round.
It would seem to me that the issue is that it doesn’t view the syntax of the SNES style Retroarch config in the same way. I set buttons as follows:
input_player1_y_btn = "0" input_player1_b_btn = "3" input_player1_x_btn = "1" input_player1_a_btn = "4" input_player1_l_btn = "2" input_player1_r_btn = "5"
…thinking this makes perfect sense but when I go to play the game it’s all wrong. So I pop back into the cfg file to change it to the correct layout but when I try to play again it’s worse! At this point it becomes a logistical nightmare and I bang my head on the wall!
I just don’t understand where I’m going wrong. I’ve tried to find some Picodrive help around the net but nothing really fixes it. I’ve also tried sorting it in the RGUI options but that doesn’t recognise the Sega 6-button layout, only SNES style so that adds another layer of confusion. I also ought to add I have indeed enabled the 6 button option in the core settings, so it’s not that.
Halp!