RetroArch is the official reference frontend for the libretro API.
Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface
is open to others so that they can run these pluggable emulator and game
cores also in their own programs or devices.
Stuff that currently doesn't work in the Sailfish version (that i know of):
When starting retroarch for the first time some of the icons are missing. You have to go to "Online Updater" and click on "Update Assets" to download them.
To play games without a hardware keyboard or controller (if they even work. Haven't tested this yet) you can enable an onscreen overlay controller. To enable the onscreen overlay controller first go to "Online Updater" and click on "Update Overlays" then go to the settings screen and select an overlay via "Onscreen Overlay" -> "Overlay Preset".
If retroarch doesn't start anymore or somehow else became unusable because you selected something in the menu that doesn't work just delete the retroarch config file ~/.config/retroarch/retroarch.cfg. If it dont help, reboot device or kill retroarch process from backround.
Source: https://github.com/wiktorek140/RetroArch/tree/sailfishos-touch
If u want me to support u can always donate me
Attachment | Size | Date |
---|---|---|
retroarch-1.7.3sailfishostouch.20180809200743.4c51d8b-v1.2.i486.rpm | 1.41 MB | 09/08/2018 - 23:11 |
retroarch-1.7.3sailfishostouch.20180809184927.45799ee-v1.2.armv7hl.rpm | 1.55 MB | 09/08/2018 - 22:59 |
(none)
Comments
KeTbl4
Tue, 2022/03/01 - 12:54
Permalink
when will it be versioned for 64 bits ?
mathieujallois
Sun, 2021/05/16 - 12:50
Permalink
I hope new version will come
wiktorek140
Mon, 2021/05/17 - 11:17
Permalink
Its rather impossible from my side. I do not develop it anymore. Maybe when i get hands on device with sailfish os again :)
szopin
Tue, 2019/12/31 - 22:53
Permalink
Wonder if update would help, as 3.1.0 introduced a rather high jump in SDL2 on sfos side (2.0.3->2.0.9) so maybe some of the issues in the description are resolved by now?
dfstorm
Sun, 2018/10/14 - 11:31
Permalink
Disabling sound and using sness 2002 or 2005 did work thanks to you for that testing. For now Im looking to have a "virtual gamepad" without any luck. Maybe I dont use the right keyworks on search engines. Any tips anyone ? :D
pdelfes
Sun, 2018/08/26 - 05:35
Permalink
What about a really intersting core like psp or psx and not just boring old stuff?
wiktorek140
Sun, 2018/08/26 - 11:25
Permalink
MelonDS core work but u need firmware.bin and bios files. More info on official retroarch doc page
wiktorek140
Sun, 2018/08/26 - 11:23
Permalink
You can download cores from official repos. I cannot guarante that it will work but at least you can try, and pm me with logs
dfstorm
Tue, 2018/08/14 - 11:33
Permalink
Snes "core" make the app crash when trying to load anything. Sad. I had hope ;) experia f5121. Up to date sailfish os. Didnt tried other core. Can you tell me what core and game you tested please ?
wiktorek140
Tue, 2018/08/14 - 22:54
Permalink
i tested mgba core, and everyting worked correctly.
Edit: i managed to start snes core (Snes9x 2002 and Snes9x 2005) and launch game afted disabling audio in menu