Forum Replies Created
-
AuthorPosts
-
trimmtrabbParticipant
cool, glad you sorted it :-)
trimmtrabbParticipanttry exiting Emulation Station with F4 key and then edit and sudo reboot
trimmtrabbParticipantyou can configure the ES controls manually if you edit es_input.cfg:
nano home/pi/RetroPie/.emulationstation/es_input.cfg
trimmtrabbParticipanthave 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
trimmtrabbParticipantHi, there’s a guide in the wiki: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
trimmtrabbParticipantYou 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
trimmtrabbParticipanthave a look through the Retroarch GUI, i’m sure i’ve seen an option in there to change controller type
trimmtrabbParticipantOh 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.
trimmtrabbParticipantCould 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
trimmtrabbParticipantGlad you’re getting somewhere :-)
You can use jtest to determine buttons, run:
sudo apt-get install joystick
then
jstest /dev/input/js0
trimmtrabbParticipantLXDE 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
trimmtrabbParticipantthat’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
trimmtrabbParticipanthow are you editing your retroarch.cfg, via nano or FTP’ing over?
trimmtrabbParticipantAnything with a number symbol ‘#’ in retroarch.cfg is commented out, remove the # to enable
trimmtrabbParticipant7″ dvi/hdmi? or composite?
trimmtrabbParticipantDon’t have access to my Pi at the moment, let us know how you get on!
trimmtrabbParticipantTo 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
trimmtrabbParticipantglad you got it working
trimmtrabbParticipantNot 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
trimmtrabbParticipantHi, 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.
trimmtrabbParticipantIs 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
trimmtrabbParticipantMaybe 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
trimmtrabbParticipantDoes jtest not register any input from the d pad at all?
trimmtrabbParticipantThis thread may help you: https://www.petrockblock.com/forums/topic/required-input-a-not-mapped/
trimmtrabbParticipantWhat 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
trimmtrabbParticipanthi, 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?
trimmtrabbParticipantHi, have a look here: https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-a-PS3-controller
trimmtrabbParticipanttry 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
trimmtrabbParticipantHi, 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
trimmtrabbParticipantThere 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 ?
trimmtrabbParticipantDGEN 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
trimmtrabbParticipantDo you have the same problem in other emulators?
trimmtrabbParticipant,
trimmtrabbParticipant.
trimmtrabbParticipantI will be making a MAME next, have created a few more for N64, SNES and Playstation.
-
AuthorPosts