Emulation Station is just a Front End GUI, you could run the Pcsx_ReARMed Binary and set up the Bios location, then alter the script to run the Binary rather than the RetroArch Core thus it will use the Binary config file by default.
Code: Select all
Supported CD image formats: - .bin/.cue - .bin/.toc - .img/.ccd/.sub - .mdf/.mds - .Z/.Z.table - .bz/.bz.table - .ZNX/.ZNX.table (partial) - EBOOT.PBP (PSP, partial) - .cbn
Code: Select all
[email protected] ~/.pcsx $ vi pcsx.cfg ... snip binddev = sdl:Nintendo Wiimote bind backspace = Fast Forward bind \xA0 = player1 CIRCLE bind \xA1 = player1 CROSS bind \xA2 = player1 TRIANGLE bind \xA3 = player1 SQUARE bind \xA4 = player1 L1 bind \xA5 = player1 R1 bind \xA6 = player1 L2 bind \xA7 = player1 R2 bind \xAA = Enter Menu bind \xA8 = player1 SELECT bind \xA9 = player1 START bind up = player1 DOWN bind down = player1 UP bind right = player1 RIGHT bind left = player1 LEFT bind f1 = Save State bind f2 = Load State bind f3 = Prev Save Slot bind f4 = Next Save Slot bind f5 = Toggle Frameskip bind f6 = Take Screenshot bind f7 = Show/Hide FPS bind f11 = Toggle fullscreen ... snip
'It doesn't start the selected game (I suspect tinkering with %ROM% arguments might solve that)'
You need to add -cdfile into the command line argument
./pcsx -cdfile /'location'/'file' (with file extension)
./pcsx -cdfile /home/pi/RidgeRacer/ridgeracer.cue (when using .bin & .cue files its usually advisable to load the .cue for correct emulation (its a metadata file that contains data on how the tracks are laid out in the .bin))
'Using the notaz git source, that version does NOT support .7z extensions'
This is standard when using emulators for optical disc based systems, I don't know of any that can use compressed Images, they need to be extracted.
'but it's not a priority for me. Trying to get my Wiimotes working with it on the other hand, is'
I recall this has been achived from previous posts, search the Forum for the solution.
Could you give more details about your mupen64plus config file issue on the WIP page http://www.raspberrypi.org/phpBB3/viewtopic.php?t=58395. The only config file issue I am aware of is for the gles2n64 plugin (Issue #12).
I am not to sure how ES and RetroArch fit together.Ransak wrote:Yep the pcsx binary I compiled from the notaz git source does run from the command line, just not from emulatorstation which of course launches retroarch. I think I've determined that the BIOS definitely isn't the problem, it has to be either the emulatorstation or retroarch config. Since emulatorstation launches retroarch which in turn launches specific binaries for whatever emulator is being used my guess is it's a config issue in retroarch. I could be wrong but that's my take on how the process works for launching specific emulators, please correct me if I'm wrong
I cant advise on the Emulation Station cfg script as I don't use it. However I do use RetroArch, on running and selecting an Image it searches the same folder where the .cue & .bin files are for the Bios. The Binary has to be compiled separately from the Source Code, I find its faster than the RetroArch Core anyway (it has built in OpenGLES (fullscreen) or SDL (640x480) rendering). When running you can either use the Built In GUI to select the Bios and save the config, or put it with the executable and run straight from Command Line. Try running the Pcsx_ReARMed Binary 'Stand Alone', if it then works at least you know its an issue with your Emulation Station Script.