Forum Replies Created
-
AuthorPosts
-
trimmtrabbParticipant
Forum member Cacophony555 created a script to generate a gamelist with full game titles from MAME/FBA rom filenames, see here: http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=70957
trimmtrabbParticipantThere’s a list here: http://elinux.org/RPi_SD_cards
trimmtrabbParticipantHi, with both pads plugged in type in terminal:
ls /dev/input/
Are both pads identified, there should be two ‘js’ (joystick) each followed by a number
trimmtrabbParticipantThere’s a thread over at raspberrypi.org that may have some tips for slightly better performance but don’t expect miracles
trimmtrabbParticipantLooking forward to that :-) Will it be easy to migrate from an existing installation?
trimmtrabbParticipantAnything in ~/.emulationstation/es_log.txt?
trimmtrabbParticipantThere’s a big overhaul of Emulation Station in the works but no idea when that will be released:
http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=13552Most if not all emulators are ports of older versions for performance reasons. As far as I know they are up to date.
trimmtrabbParticipantLooks ok, do you have another power supply and usb cable you can try? I had a similar problem and it turned out to be a dodgy usb cable. Also which resolutions does your monitor support?
trimmtrabbParticipantHi, please post the contents of config.txt here
trimmtrabbParticipantDelete es_input.cfg, reboot and connect a usb keyboard and use that to map the controls you don’t have enough buttons for? Obviously you won’t be able to control ES fully with the joystick but I don’t think there’s a way around it as, like you said you cannot map to the same button
trimmtrabbParticipantIf there’s not enough buttons I don’t think there’s a way around that
trimmtrabbParticipantHi, have a look at this thread: http://www.raspberrypi.org/forums/viewtopic.php?t=71858&p=518721
trimmtrabbParticipantI don’t think so, tried editing with nano but they are unreadable
trimmtrabbParticipantIf you want to map the controls to a gamepad you can reset the input config with:
rm /home/pi/.emulationstation/es_input.cfg
trimmtrabbParticipantHi, you need to create a directory /cfg for the settings to save:
mkdir /home/pi/RetroPie/emulators/mame4all-pi/cfg
Hope this helps
trimmtrabbParticipantTry it and see? You will need to edit es_systems.cfg with the appropriate paths, just comment out the existing entry then you can easily switch back. Not had any issues with the Libretro/Retroarch core myself
trimmtrabbParticipantThis thread may help you: http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=17928&hilit=amiga
trimmtrabbParticipantYou should be able to install it on 1.9.1 via the setup script (option 2 ‘source based installation’)
cd RetroPie-Setup sudo ./retropie_setup.sh
05/19/2014 at 11:52 in reply to: Keyboard (but not Wired Xbox 360 controller) works for RetroPie emulation #6883trimmtrabbParticipantCool, glad you got it working :-) A lot of the emulators are Libretro cores which can be configured through the Retroarch frontend with retroarch.cfg
You may want to create custom controls for each emulator, place a modified retroarch.cfg in the respective emulator folder, e.g. for Megadrive/Genesis place in /home/pi/RetroPie/configs/Megadrive/ this will override the default retroarch.cfg in /home/pi/RetroPie/configs/all/
To determine buttons you can run jtest which should be installed already, if not:
sudo apt-get install joystick
Then run:
jstest /dev/input/js*
(replace * with the index your pad is assigned)
Other emulators have their own config files.
As for Duke Nukem and Game Gear emulators I don’t use either, so you’ll have to search that one. I’m sure you can run Game Gear roms through the Megadrive emulator though?
The N64 emulator requires the Pi to be overclocked and will only run a few roms at a decent speed.
trimmtrabbParticipantI don’t think so, any particular reason you need 1.7?
trimmtrabbParticipantNo problem :-) There’s a frameskip option in the Retroarch GUI that may help if you are having framerate issues
trimmtrabbParticipantHi, edit es_systems.cfg:
nano /home/pi/.emulationstation/es_systems.cfg
Navigate to the Playstation section and change:
COMMAND=/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 1
to 2, so it reads:
COMMAND=/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 2
Hope this helps
05/18/2014 at 15:54 in reply to: Xbox Controllers work in menus but won't control some emulators/games #6869trimmtrabbParticipant[quote=6858]trimmtrabb, did you read this whole thread? I’d be amazed if the solution was anywhere as I certainly have searched.[/quote]
I was replying to Venkatrl as he seems to be having trouble getting the pad working at all in any of the emulators.
As InsecureSpike said, there are seperate configs for certain emulators. I don’t use any of the emulators you have mentioned so you’ll have to do some research. RetroPie generally is pretty easy to get running ‘out of the box’ but sometimes you’ll run into these issues. Hope you find a solution.
05/18/2014 at 14:15 in reply to: Keyboard (but not Wired Xbox 360 controller) works for RetroPie emulation #6865trimmtrabbParticipantIn terminal type
ls /dev/input/
Note the number after ‘js’ (joystick) This is the index your pad is assigned.
Edit retroarch.cfg:
nano /home/pi/RetroPie/configs/all/retroarch.cfg
Check ‘input_player1_joypad_index’ is the same number as listed for js under /dev/input/
e.g. if your pad is assigned js0 it needs to be:
input_player1_joypad_index = "0"
I have attached my retroarch.cfg for reference
05/18/2014 at 01:36 in reply to: Xbox Controllers work in menus but won't control some emulators/games #6857trimmtrabbParticipantPlenty of instructions on how to use xbox 360 pads, search the forum.
trimmtrabbParticipantuse SFTP via Filezilla to transfer them over
trimmtrabbParticipantYou only need one wireless adapter plugged in, insert this in rc.local:
fi xboxdrv --trigger-as-button --wid 0 --led 2 --deadzone 4000 --silent & sleep 1 xboxdrv --trigger-as-button --wid 1 --led 3 --deadzone 4000 --silent & sleep 1 exit 0
Reboot and both pads should connect (they need syncing first) and will be assigned seperate id’s
trimmtrabbParticipanthmm it should auto mount. You can manually mount it, this may help: https://www.modmypi.com/blog/how-to-mount-an-external-hard-drive-on-the-raspberry-pi-raspian
trimmtrabbParticipantStrange, if anything mame4all-pi will struggle a bit with certain roms. Overclocking shouldn’t speed up MAME like that either (i’m at 1000mhz too)
Which roms are causing problems?
trimmtrabbParticipantHi, yes roms need to be placed in the rom folders for the emulators to show up.
You have two options:
Enable the auto-copy feature via the setup script which will transfer roms from the usb drive to the relevant rom folders on your sd card:
https://github.com/retropie/RetroPie-Setup/wiki/How-to-get-ROMs-on-the-SD-cardOr modify es_systems.cfg to load roms from the usb drive:
http://mardell.me/blog/how-to-load-roms-from-a-usb-drive-on-retropie/Hope this helps
trimmtrabbParticipantJust to add I think PiSNES is pre installed on the RetroPie image, you just need to edit es_systems.cfg (the command is already in there but commented out)
trimmtrabbParticipantHi, you need to put roms in the relevant directories for the emulator pages to show up: https://github.com/retropie/RetroPie-Setup/wiki/How-to-get-ROMs-on-the-SD-card
trimmtrabbParticipantAs above, overall you’ll get decent performance. Regarding SNES emulation use PiSNES it is optimised for the Pi and peforms much better than the Retroarch/Libretro core. You can install it via the setup script you just need to edit es_systems.cfg to use it in Emulation Station
trimmtrabbParticipantSounds like power issues, either the PSU or the usb cable. I had the same problem a while ago and turned out to be the usb cable, the cheap ones can cause issues.
trimmtrabbParticipantHi, there’s a step by step instructions in this thread: https://www.petrockblock.com/forums/topic/installation-problem/#post-5225
When you get to configuring retroarch.cfg you may need to change ‘input_player1_joypad_index’ from 0 to either 1 or 2 for your wired pad.
Hope this helps
-
AuthorPosts