Releases: Ruka-CFW/s30-cfw
S30 CFW v0.2 (baracus)
This is our second CFW release for the S30. It's still in progress and while the main feature (ES) works fine, there are several lose ends and configurations that require to be fixed.
The main features of this new release are:
- RetroArch updated to v1.9.10
- Updated EmulationStation to latest batocera version
- Added some of the Public Domain roms included in batocera baseline
- Added additional standalone emulators:
- AdvanceMAME (untested)
- Cannonball
- DevilutionX
- Dosbox
- Hatari
- Scummvm
- Sonic2013
- SonicCD
- OpenBOR (updated)
- PPSSPP (same as v0.1)
- Daphne (same as v0.1)
Please read the installation instructions on the main page and report any bugs you find in the issue page.
Notes:
- Configuration keys have changed: Press Power to exit from retroarch back to EmulationStation, Press SELECT+START to open the Retroarch menu
- Retroarch uses the new direct GPIO input patches from @bkacjios. There may some differences in control mappings if you already have your own configuration/remap files (Patches included: retroarch, and sunxi-gpio)
- Not all the standalone emulators have been tested, some may have some minor cosmetic issues, others still require some configuration (e.g. control mapping).
- The CFW is still in alpha/beta phase, but it's very stable. We don't plan to move from alpha/beta into final release, so there's no need to wait for a future "stable" release.
- Build branch is located in this repo. It will be merged into the main repo once the full build compiles automatically (it currently requires retroarch to be compiled manually).
- We have also included a mini set of Public Domain games that are included in the batocera build. Those should help you test the system and how to configure it to add your own content.
Known issues:
- There seems to be a small delay launching games from ES. The issue is only noticeable when comparing it against the previous release
- There seems to be a slight delay/interruption while changing volume while playing a game
Notes to image creators:
- There are a couple of changes in this CFW that may break compatibility:
- The main one is that libstdc++ is a newer version, so you need to modify your gmenu2x accordingly (look at
rm -rf /lib/libz* /lib/libfreetype* /lib/libstdc*
) - If you happen to have additional libraries in your system, note those may now be incompatible, so if you see something weird in terms of crashes, etc. double check your added libraries
- The main one is that libstdc++ is a newer version, so you need to modify your gmenu2x accordingly (look at
- You should be able to take the rootfs.squashfs from the /share/system/data/root/rootfs.squashfs and replace it with the one in this release.
Acknowledgements
- @fakemaria for all his coordination efforts with all the retro community and helping putting together the SD card structure
- @bkacjios for his retroarch patches
- brumagix and slaminger for building upon our CFW and creating their own full images
- All the users enjoying these devices
- And finally the rest of the ruka team (@fakemaria @alpgarcia @neocvera @snam11 )
Enjoy!
S30 CFW v0.1 (murdock)
This is our first CFW release for the S30. It's still in progress and while the main feature (ES) works fine, there are several lose ends and configurations that require to be fixed.
The main features of this release are:
- EmulationStation
- OpenBOR
- Daphne
Please read the installation instructions on the main page and report any bugs you find in the issue page.
Enjoy!
PocketGo S30 Cores
This archive contains the latest compilation (2021/07/27) of retroarch cores for the PocketGo S30.
The core set is based on Batocera linux, but there are a few extra ones like KMFDManic mame2003 xtreme, and retro8.
Notes:
- All these cores are compiled for our internal overlay CFW for the S30, so they may or may not work on the S30 OFW and other CFW like SimpleS30, SimplerS30, etc.
- Note that we have not tested all the cores, some may not work at all, some work better or worse than your existing ones. If you find bugs, please open an issue on our repo
- Many of these cores are based on their latest GitHub source code, so some that would typically work may be currently broken.
- Our CFW is coming along and will be available soon, but we are finishing a couple of other projects first (PS5000).