Forum Replies Created
-
AuthorPosts
-
Floob
MemberThats right. You only need to run the other options in the retropie script if you want to update the versions of the software, but they should work fine as is if you are using the ones in the 2.3 distribution.
There is a guide about setting your controller with Mame here:
Floob
MemberRetroPie comes with mame4all, so you can use that ‘as is’ if you want
You can get the mame.cfg file here:
/opt/retropie/emulators/mame4all-piThis is the scanlines option
display_effect=0More info here:
https://code.google.com/p/mame4all-pi/To remove the other emulators, just go into their directory here
/home/pi/RetroPie/romsand delete any files in the directory – then it wont show in EmulationStation.
Floob
MemberTry replacing your mame entry in that file with this:
<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> <platform>arcade</platform> <theme>mame</theme> </system>
That is the entry that relates to RetroPie 2.3 setup
and make sure your roms are in:
/home/pi/RetroPie/roms/mameFloob
MemberThe mame rom path (for retropie 2.3) is /home/pi/RetroPie/roms/mame
That /home/pt/ directory is odd – it should be home/pi
That implies your user is wrong hence having permission issues.Have you got a fairly clean install like this?
Actually – your path implies you are using an older version of RetroPie – I’d be tempted to run 2.3 instead?
Floob
MemberIt might be this value in the config.txt
overscan_scale=1Check this post:
Floob
MemberCan you try some of the other numbers/settings to see if it comes out differently on the projector?
Floob
MemberYou could try changing the resolution here in es_systems file:
“COMMAND=/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 1”Try changing the 1 to a 4.
Details in this post
Floob
MemberYou can find the retroarch.cfg files in
/opt/retropie/configsThis may also help
Please note the comment on that video about the directory – as the video is slightly out of date.
Floob
Member1. This should help
2. Delete the txt (and any other) files you will see in those directories.
3. Try /etc/emulationstation/ directory
4. Should be ok – I’d be tempted to up the overclock, and check other snes roms.
Look at /boot/config.txt to confirm the overclock is set in there.5. Neo Geo is fine for me:
Could be worth updating as well
sudo rpi-update
sudo reboot
sudo apt-get update && sudo apt-get upgrade -yFloob
MemberThis has a tip at the top
Floob
MemberYou can add an exit emulator for MAME like this:
Floob
MemberYou can look at the es_systems.cfg file – usually in /etc/emulationstation
and change the runcommmand.sh value (between 1 and 8)
https://github.com/retropie/RetroPie-Setup/blob/master/supplementary/runcommand.shOtherwise it may be overscan
Floob
MemberHave you set it up ok in Mame? With the tab button?
Check my mame video for that – once I did that, FBA worked fine as well for some reason.Floob
MemberYes, as proxycell says, its most likely info from within a zip.
You can use ES built in scraper to get more details, or try something like this to populate the gamelist.xml filesFloob
MemberA specific version seemed to help me:
Floob
MemberThis may also help you with save games
Floob
MemberHere is a video showing the script in action
Floob
MemberHere is some Neo Geo info:
Floob
MemberDoes this help with the Neo Geo side of things?
Floob
MemberThats its – check from 5 mins in on this video, just add the two lines into your controller file.
You would use “6” and “7” from your example.Floob
MemberBut I cant see where you say you have run “sudo raspi-config” ?
This has the script all set up for you. If you run that and it gives an error let us know what the error is.
To be honest if you run that and it errors, I’d be tempted to re-install or check your sd card is known to be working.Floob
MemberRe-image the SD with the retropie .img then do this first:
http://elinux.org/RPi_raspi-config#expand_rootfs_-_Expand_root_partition_to_fill_SD_cardFloob
MemberDont forget to run “sudo raspi-config” first, as that has an option to expand your sd card for you.
Floob
MemberCan you post your controller config here as a txt file?
Or have you tried exiting the game using the Escape key, as that should do it as well.
Floob
MemberHave you tried keeping your controller config in the file created here:
/opt/retropie/emulators/RetroArch/configsThen in your Retroarch.cfg file (in the /opt/retropie/configs/all directory) dont specify the buttons, just let it do it automatically with this
# Enable input auto-detection. Will attempt to autoconfigure # joypads, Plug-and-Play style. input_autodetect_enable = true # Directory for joypad autoconfigs (PC). # If a joypad is plugged in, that joypad will be autoconfigured if a config file # corresponding to that joypad is present in joypad_autoconfig_dir. # Input binds which are made explicit (input_playerN_*_btn/axis) will take priority over autoconfigs. # Autoconfigs can be created with retroarch-joyconfig, manually, or with a frontend. # Requires input_autodetect_enable to be enabled. joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/
Plus dont put any button configs in the retroarch system specific folders like
/opt/retropie/configs/megadriveFloob
MemberI just gave that a go and it seems to work fine – I created a game file as you do when starting for the first time, then when the game started I cleanly exited back to EmulationStation and the .srm appeared in the rom folder.
How are you exiting the game?
If its a permission issue check that your permissions allow user “pi” to write to the snes rom directory (unless you are saving your .srm files somewhere else)
See the attached pic.If you need to update permissions, its probably easiest using a tool like Filezilla.
https://my.rochen.com/portal/index.php?m=knowledgebase&c=view&id=47Floob
MemberHave you tried this to get your controller working?
Floob
MemberVideo showing save states in RetroPie / RetroArch:
Floob
MemberVideo showing the internal / standard save feature:
Floob
MemberI’ve deleted my ports so I cant check at the moment, but looking at the config, the ‘roms’ there are shell scripts themselves – so take a look in that directory and edit the file itself with nano.
/home/pi/RetroPie/roms/ports
Floob
MemberIn your /etc/emulationstation/es_systems.cfg file, are you running the roms with this entry, i.e. running it with RetroArch?
<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 /$ <!-- alternatively: <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/dgen-sdl/installdir$ <!-- alternatively: <command>export LD_LIBRARY_<path>"/opt/retropie/supplementary/dispmanx/SDL12-kms-dispmanx/build/.libs"; /opt$ <platform>genesis,megadrive</platform> <theme>megadrive</theme> </system>
Floob
MemberI think option 1 is the best default, although I would choose #2 to make sure I mean to escape the emulator.
10/31/2014 at 23:23 in reply to: [Question] Return to Emulationstation from Emulator/Game – Only controller! #82280Floob
MemberIf you are using retroarch, you set the hotkeys as above.
If you are talking about MAME, you can set it within the gui here:
Floob
MemberIf you need it, there is an overview of file locations here:
Floob
MemberMaybe you could load a custom retroarch.cfg once you are in the game using the rgui with F1?
-
AuthorPosts