Forum Replies Created
-
AuthorPosts
-
trimmtrabb
Participantcool, glad you sorted it :-)
trimmtrabb
Participanttry exiting Emulation Station with F4 key and then edit and sudo reboot
trimmtrabb
Participantyou can configure the ES controls manually if you edit es_input.cfg:
nano home/pi/RetroPie/.emulationstation/es_input.cfg
trimmtrabb
Participanthave you had a look at the ultraslim image, might save you a lot of time if it has what you need: http://www.raspberrypi.org/phpBB3/viewtopic.php?t=59590
trimmtrabb
ParticipantHi, there’s a guide in the wiki: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
trimmtrabb
ParticipantYou can access the Retroarch GUI by adding the following to your retroarch.cfg:
input_enable_hotkey_btn = input_menu_toggle_btn =
You can also create specific controls for Picodrive by placing another retroarch.cfg in /home/pi/RetroPie/configs/megadrive/ which will override the default retroarch.cfg
trimmtrabb
Participanthave a look through the Retroarch GUI, i’m sure i’ve seen an option in there to change controller type
trimmtrabb
ParticipantOh right, not really ideal as I expect the read/write speeds of the USB reader/micro SD won’t be great but it would be useful to see if the SD card is causing the issue or not. Regarding Paragon Partition Manager put a new image of RetroPie on your SD and then open Paragon and resize it.
trimmtrabb
ParticipantCould be a SD dodgy card, I had lots of problems with my 4GB SD so I now run off USB which is much more reliable in my experience. If you have a spare USB drive that has a decent read/write speed there’s a guide here:
If you want to persevere with the SD card try using Paragon Partition Manager to resize, there’s a free trial and works very well with ext4
trimmtrabb
ParticipantGlad you’re getting somewhere :-)
You can use jtest to determine buttons, run:
sudo apt-get install joystick
then
jstest /dev/input/js0
trimmtrabb
ParticipantLXDE gui isn’t installed on the latest RetroPie image if that’s what you’re using. The location of retroarch.cfg is /home/pi/RetroPie/configs/all/retroarch.cfg
trimmtrabb
Participantthat’s a nice little screen :-) what settings are you adjusting to change the resolution in config.txt? Have you tried adjusting the ES resolution as well? https://github.com/Aloshi/EmulationStation/issues/55
trimmtrabb
Participanthow are you editing your retroarch.cfg, via nano or FTP’ing over?
trimmtrabb
ParticipantAnything with a number symbol ‘#’ in retroarch.cfg is commented out, remove the # to enable
trimmtrabb
Participant7″ dvi/hdmi? or composite?
trimmtrabb
ParticipantDon’t have access to my Pi at the moment, let us know how you get on!
trimmtrabb
ParticipantTo get sound working in PiFBA with Metal Slug 5: Google ‘Metal Slug 5 Decrypted C’ and combine the contents of that zip file with the contents of the regular ROM and re-zip as mslug5.zip The process is the same for Metal Slug 4.
Hope this helps
trimmtrabb
Participantglad you got it working
trimmtrabb
ParticipantNot sure what’s going here but if you place your modified retroarch.cfg in the emulator directory it will override the default retroarch.cfg
So for megadrive you would place the retroarch.cfg in /home/pi/RetroPie/configs/megadrive/
Hope this helps
trimmtrabb
ParticipantHi, I have a 42″ tv and run at 720p. See here for configuring the resolution of Emulation Station: https://github.com/Aloshi/EmulationStation/issues/55
See here for configuring the video output of the Pi to match via /boot/config.txt: http://elinux.org/RPiconfig#Video
I think when you say video is ‘stretched’ you mean the aspect ratio is not correct? You could stop the runcommand script from changing the resolution down to VGA when emulators are started by editing es_systems.cfg:
nano /home/pi/.emulationstation/es_systems.cfg
Locate the emulator you wish to modify and change the runcommand.sh start type from 1 to 2. For example, in the Playstation section you need to change this line:
/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 1
This will keep the aspect ratio equivalent to the display resolution. There may be a slight performance hit by running at a higher resolution. I have tried emulators at VGA and 720p and haven’t noticed any difference myself.
trimmtrabb
ParticipantIs the issue with your keyboard or gamepad? If it’s the keyboard I had issues with a Microsoft usb multimedia keyboard, I had to buy a cheap keyboard in the end. See the list of working keyboards here: http://elinux.org/RPi_USB_Keyboards
trimmtrabb
ParticipantMaybe try again with a fresh image, this thread may help you: https://www.petrockblock.com/forums/topic/installation-problem/#post-5225 Somebody else had a similar issues trying to get a wired pad to work
trimmtrabb
ParticipantDoes jtest not register any input from the d pad at all?
trimmtrabb
ParticipantThis thread may help you: https://www.petrockblock.com/forums/topic/required-input-a-not-mapped/
trimmtrabb
ParticipantWhat 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:
nano /.emulationstation/es_systems.cfg
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/pisnes
trimmtrabb
Participanthi, could you post the contents of your es_systems.cfg located in /.emulationstation/
also are you using the latest RetroPie 1.9.1 image or installed via the setup script?
trimmtrabb
ParticipantHi, have a look here: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
trimmtrabb
Participanttry setting the HDMI group/mode to a 4:3 in config.txt Also depending on the emulator you could use the Retroarch GUI to adjust the aspect ratio in game
trimmtrabb
ParticipantHi, I think you need to edit config.txt located at /boot/config.txt
Have a look at the options you can configure here: https://github.com/Evilpaul/RPi-config/blob/master/config.txt
Specifically sdtv_mode, sdtv_aspect, hdmi_group and hdmi_mode. HDMI will override composite if the Pi detects a HDMI output, but when only composite is connected the Pi should read your specified output settings from config.txt
trimmtrabb
ParticipantThere shouldn’t be any problems with your overclock, your GPU memory allocation is too much, it should be max 128mb but that shouldn’t cause problems either. It’s a process of elimination, do you have another tv you can try it with? What resolution is your Pi set to in your boot/config.txt ?
trimmtrabb
ParticipantDGEN isn’t a Retroarch core and uses its own config file ‘dgenrc’ located in /home/Pi/RetroPi/configs/all so you can’t configure it with retroarch.cfg
I recommend you use the latest RetroPie image 1.9.1 which uses Picodrive as the default Megadrive/Genesis emulator which is faster and can be configured with retroarch.cfg
You can also install it via the setup script:
Run RetroPie setup:
cd RetroPie-Setup
sudo ./retropie_setup.shOption 4 “Update RetroPie setup script”
restart RetroPie setup
Option 2 “Source based installation”
Then deselect all apart from :
‘install Genesis core Picodrive’
‘generate config file for emulation station’Press ok and when done reboot
trimmtrabb
ParticipantDo you have the same problem in other emulators?
trimmtrabb
Participant,
trimmtrabb
Participant.
trimmtrabb
ParticipantI will be making a MAME next, have created a few more for N64, SNES and Playstation.
-
AuthorPosts