Forum Replies Created
-
AuthorPosts
-
FloobMember
How many systems have you configured at one time in ES? Might be worth trying the ES forums to see if there is a known limit. I have about 15 and it seems fine fully scraped.
FloobMemberThe guide you have followed is pretty dated now (although it seems updated in some areas).
I would be tempted to use either 2.6 or 3 beta 4, both found in the downloads area and write that image. Can you try this?
– Download RetroPie 3 beta 4
https://www.petrockblock.com/retropie/retropie-downloads/retropie-project-sd-card-image-for-raspberry-pi-2-beta/– Extract the image and write it to your MicroSD with Win32DiskImager
– Boot up the Pi, which will configure your controller.
– Quit Emulation Station and expand the filesystem (sudo raspi-config)
– Write your rom file across and try again?FloobMemberNot sure if its the same in your actual file, but the ones you pasted have different quotes. ” and ” and “. They need to just be ”
Here is an overview of the config files (it is a bit dull). But it does show how the retroarch files work with each other.
The only real difference between beta 2 that its based on and beta 4 is the location of the auto config files, but thats a small change really and easy to deal with.FloobMemberThat should still work.
hmm, when you make the change in RGUI, choose the save settings option and paste as an attachment the file it produced – itll most likely have libretro in the file name, but it should be obvious.
Then I can confirm what settings it wants in the right config file.FloobMemberTake the hash of this line
#input_remapping_directory = /opt/retropie/configs/nes/and take out all the other lines you added in, except for the ones you want to overwrite (i.e. the a and b buttons)
FloobMemberCan you paste as an attachment your nes system based retroarch.cfg ?
FloobMemberThis shows how to set the analogue part via a config file if that helps.
About 13mins in.FloobMemberYou can check where retroarch is looking for the controller files in this file:
/opt/retropie/configs/all/retroarch.cfgLook for this line
joypad_autoconfig_dir =FloobMemberUpdating the binaries and updating the retropie script should do it.
Backup before you try though.FloobMemberYou can get them from something like jstest. Or just rip them out of your retroarch generated files.
FloobMemberDo bear in mind the difference between save slots/states and srm files.
Check out these videos.It should auto load the srm without issue – you should be able to tell in SMW by the save game slot (of the three that are shown) – just make sure you complete the first stage or so, so it has something to save.
FloobMemberAny chance it could be a dodgy MicroSD?
FloobMemberTo be honest, you may find scraping easier like this:
FloobMemberWhat happens if you do
-vanilla 3.0 beta4Then configure the controller (its normal for it to pause for about 5 secs or so as it writes files for the first time)
See if it freezes then.
Also, what controller are you using?FloobMemberIt looks like its this part
while [[ -z "\$key" ]]; do \$es_bin "\$@" echo "EmulationStation will restart in 5 seconds. Press a key to exit back to console." IFS= read -s -t 5 -N 1 key </dev/tty
which is in
/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation.shIts the $es_bin that restarts ES, so I guess you could just take that out.
I really need to improve my scripting to understand it better though :)FloobMemberThanks :)
I’ll fish out the setting you want in a min.FloobMemberAs a quick aside – when exiting ES, press a key then anyway, and I’m pretty sure it will remember that once it has exited ES fully. Does for me anyway!
FloobMemberThats different to mine. Try this
pifba="/opt/retropie/emulators/pifba/fba2x %ROM%" default="lr-fba" lr-fba="/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fba/fb_alpha_libretro.so --config /opt/retropie/configs/fba/retroarch.cfg %ROM%"
If you have a spare SD card you could also try writing the beta 4 image to it and just try our libretro-fba and see if it works for you.
FloobMemberI would have said you werent using fba-libretro but you say you can get into the RGUI.
Can you post your emulators file that is in the fba config directory?
FloobMemberI wouldnt move yet if its just n64 emulation you are looking to improve.
You could keep an eye out here:
https://github.com/mupen64plus/mupen64plus-core/blob/master/RELEASEFloobMemberThats so odd. Is this from a RetroPie image? or built from source?
On my RetroPie 3 beta 2, my files are as above, so I’m not sure why it isnt playing ball for you.
If you change this:
#include “/opt/retropie/configs/all/retroarch.cfg”
to this
# include “/opt/retropie/configs/all/retroarch.cfg”the controller shouldnt be detected at all – so you could try that to confirm the file is being read. (At the moment I’m presuming you get some yellow text at the bottom of the screen indicating it found the controller.)
FloobMemberHave you had chance to try that alt change yet?
Can you use Select/Start in other emulators to return to ES ok?
And in FBA – the yellow text appears at the bottom when you start – then if you hold left trigger and try the hotkeys, does anything happen?FloobMemberI’m afraid I dont run N64, and on my demos I ran glide. I’ll try to check it out sometime.
FloobMemberTry changing your
input_enable_hotkey = nul
to
input_enable_hotkey = altAnd could you post your controller file?
/opt/retropie/emulators/retroarch/configs/USB,2-axis8-buttongamepad.cfgFloobMemberHere are mine:
http://speedy.sh/wpVa6/n64.zipFloobMemberCan you repost your /opt/retropie/configs/all/retroarch.cfg for me?
FloobMemberTry making that 5 sec change in retroarch.cfg and waiting at least that amount of time after making the in-game save before quitting.
Failing that, you can always use save states.
FloobMemberDo you exit cleanly when you quit the game. i.e. with start and select?
You could also set this in your main retroarch.cfg
autosave_interval = 5FloobMemberLooks like you can manually add it here:
http://haprpi.blogspot.co.uk/p/the-bbc-lives.html?m=1FloobMemberCan you run this once more?
grep -rnw ‘/opt/retropie/emulators/retroarch/configs/’ -e “USB,2-axis 8-button gamepad”
And I’m assumign your fba retroarch.cfg file is just
#include "/opt/retropie/configs/all/retroarch.cfg" # All settings made here will override the global settings for the current emulator core input_remapping_directory = /opt/retropie/configs/fba/ input_enable_hotkey_btn = "4"
FloobMemberCould you run this:
ls -lahrt /opt/retropie/emulators/retroarch/configs/*USB*It should return 2 files
remove the one that is oldest (datestamp)
You can use the rm command for that.FloobMemberAh – of course, thats a much better idea.
FloobMemberIts fine with FBA, but you need to rename the .dat file to .xml
I’ve attached a merged set for you. Just put that in Romlister, then filter it as normal.FloobMember[quote=100332]Is there a way to compile a list so just 1 version of each game is displayed, as when you look at the rom directory there are a fair few differnt zip files for each game and it’s hard to know which of the zip files you sctually need to get the game to run and then which will result in multiple versions of the game showing up in the FBA game list in ES??
[/quote]
I tend to use Romlister to strip out clones
That way you are left with parent romsets only, and they have all the files they need to run in their own zip file. Although you will lose games like PacMan, as its a clone of Pucman.
FloobMemberHi crisis6,
If I am understanding your question correctly, you want to make certain changes in RGUI and for them to be permananent?
There are a few ways to go about this, but I find the following way the best in order to keep the RetroPie config in place so that you wont encounter future problems, although I am sure there are other ways.
What I do is
– Run the game, enter RGUI, then select to save my config
– This will write out a (new) config file in the directory of the system you were using.
– I then make my changes in RGUI and save it again, this will create another config file.
– I compare the two for differences (usually only a couple of lines) then I manually put those lines into either the main retroarch.cfg (if I know I want the change for all systems), or I drop the change into the system specific retroarch.cfgBut I’m happy to do that for you – all I need is to know which system you are playing when you set the RGUI settings, e.g. SNES. And then when you save the settings – you will see the filename saved shown in yellow text at the bottom of the screen – I need that file.
I can then tell you a couple of lines to change and it will remember it.
-
AuthorPosts