-
-
Notifications
You must be signed in to change notification settings - Fork 527
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support retroarch #119
Comments
I would like to second this, since a lot of people use it as an all-in-one emulator |
I actually thought about it, but I didn't know what to do about it since it's a front end in it self and you can't just pass the ROM file to it via cmdline. You can currently create RetroArch profile manually and provide cmdline arguments as described here. And then treat RetroArch config files as ROMs, it should work then. It just didn't feel consistent with how other emulators are currently treated in Playnite, so I didn't include RetroArch profile by default. I will have to take a another look at it and somehow integrate it. |
According to this you can just pass the rom file via commandl ine. |
Another interesting example: Vice. Emulates bunch of Commodore computers, each with different executable and C64 can be emulated with x64.exe and x64sc.exe.
|
My proposition:
In case of RetroArch every configuration would be setting for a different core and when assigning emulator to a game (or doing game import), you would select appropriate core (configuration). I would keep platforms global for the whole emulator since that IMHO makes sense, because we are defining what all platforms is emulator supporting. Also it would not break current linking where emulators are only provided in "Action" settings based on game's set platform. |
You missed in your example xplus4.exe - without linking platform and executable other solution would be Another can of worms is MAME. Sony Playstation:
for USA, Japan, Europe, Asia variants of bios/system. Nintendo Game Boy Advance: |
OK I'll move platform definitions to each config section as well. Hopefully that will cover all possible scenarios. |
New: Option to create different profiles for emulator definition
Released in 3.0 |
Support for Retroarch would be great: http://www.retroarch.com/
The text was updated successfully, but these errors were encountered: