Forum Replies Created
-
AuthorPosts
-
FloobMember
Thats 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:
FloobMemberRetroPie 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.
FloobMemberTry 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/mameFloobMemberThe 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?
FloobMemberIt might be this value in the config.txt
overscan_scale=1Check this post:
FloobMemberCan you try some of the other numbers/settings to see if it comes out differently on the projector?
FloobMemberYou 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
FloobMemberYou 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.
FloobMember1. 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 -yFloobMemberThis has a tip at the top
FloobMemberYou can add an exit emulator for MAME like this:
FloobMemberYou 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
FloobMemberHave 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.FloobMemberYes, 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 filesFloobMemberA specific version seemed to help me:
FloobMemberThis may also help you with save games
FloobMemberHere is a video showing the script in action
FloobMemberHere is some Neo Geo info:
FloobMemberDoes this help with the Neo Geo side of things?
FloobMemberThats 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.FloobMemberBut 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.FloobMemberRe-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_cardFloobMemberDont forget to run “sudo raspi-config” first, as that has an option to expand your sd card for you.
FloobMemberCan 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.
FloobMemberHave 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/megadriveFloobMemberI 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=47FloobMemberHave you tried this to get your controller working?
FloobMemberVideo showing save states in RetroPie / RetroArch:
FloobMemberVideo showing the internal / standard save feature:
FloobMemberI’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
FloobMemberIn 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>
FloobMemberI 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! #82280FloobMemberIf you are using retroarch, you set the hotkeys as above.
If you are talking about MAME, you can set it within the gui here:
FloobMemberIf you need it, there is an overview of file locations here:
FloobMemberMaybe you could load a custom retroarch.cfg once you are in the game using the rgui with F1?
-
AuthorPosts