Upgrade Questions

I am still using an older version of RetroArch from back in April. I figured if it wasn’t broke don’t fix it. However, I am adding in some arcade games that need to use MAME and thus will need to be updating. I am on windows 7 64 as well.

Anyway, right now the way I have my stuff implemented is I launch my games in Steam Big Picture. I use the commandline properties to do (eg. “pathtoemu -L pathtodll -c pathtoconfig pathtorom -D -f”) actually, the shortcuts in steam link to autohotkey which then gets the parameter info and then launches the rom/emu via commanline. I do this so that I can update and make changes quickly without having to change every shortcut individually.

Anyway, with the new retroarch has anything changed with regards to the commandline properties?

Finally, I am throwing into the mix an xinput controller. I understand that xinput is pre-configured, but can I override these as I can with directinput controllers? I want to make sure that I can still use the xbox button for steam big picture rather than doing something else.

I know I can install and test, I just didn’t want to muck everything up that is working currently if its not going to work out anyway.

Thanks.

I think all of that should be fine. RetroArch configs and executables are self-contained, though, I would recommend backing up your existing setup before replacing it with the new stuff.

Also, there should be a new release within days, so I recommend waiting for that instead of being automatically behind again :slight_smile:

Thanks, I am setting it up on another computer right now to test and will port it back to my main computer once everything is ironed out.

There are a few issues I have run into.

  1. running via commandline seems to have some issues. From the RetroArch directory, If I run:
retroarch.exe C:\Users\myuser\Roms\genesis\aladdin.zip -D -f

I end up getting a black screen.

If I run retroarch.exe and then in the RGUI select detect core and then find the rom it will play as expected. But now that I have played that rom before if I run the exact same command I did before, it will now run. I assume this is because I have selected the emu and it can associate the two now. however if I run:

retroarch.exe libretro\genesis_plus_gx_libretro.dll C:\Users\myuser\Roms\genesis\aladdin.zip -D -f

(with and without the “libretro”) nothing happens. the commandline stays, it seems as if its trying to figure out what to do, but after a minute, nothing executes. I would assume I have something wrong specifying the emu.

  1. I dont see an option for a modifier key. Before I had a button I had to hold down in conjunction with another button to exit the game, save, load, choose states, etc. Now there is only a button for the overlay. Is there a way to have a modifier key and directly control saves, exiting, etc. as was before?

Oh yea, and I am using the 20140103 build that I guess was posted today.

Thanks!

I think if you specify your config file it will all be good The modifier is any of these:

input_enable_hotkey = “nul” input_enable_hotkey_btn = “nul” input_enable_hotkey_axis = “nul”

Also, when specifying a library/core via commandline, make sure you include the -L switch, which seems to be missing from your post (dunno if it was actually missing or a typo).

yep. forgot the “-L” now I got it working. Also, thanks AndresSM for what to find in the config file to enable the hotkey modifier. I got it all working now. I plan on moving things over to the main computer once I give it a good testing out, but thus far its working just as well as with my old version. Also I am hoping MAME will be re-implemented soon as well.

You guys rock.