Giter Club home page Giter Club logo

s30-cfw's Introduction

image

PocketGo S30 Custom Firmware

This is our overlay CFW or the S30, just uncompress the SD zip folder at the top of an SD card, add the cores, your games, and you are ready to play.

Our CFW is based on a subset of the Batocera linux as we do for our other firmwares.

Features:

  • EmulationStation
  • RetroArch v1.9.6
  • OpenBOR
  • Daphne
  • PPSSPP
  • SDLPoP

Installation

  • Download the latest release and cores zip pack from the release link to the right (e.g. ruka-s30-20211007.zip, s30-cores-20210727.zip)

  • Get a FAT32 formatted SD card and:

    • extract the contents of the release zip into that
    • extract the contents of the cores package into the cores folder
    • The file structure should look like this:

    image

  • If you used an existing SD card with your roms in it, just make sure they are in the same folder structure (e.g. roms/mame)

  • Insert the SD into your S30, power it up

Notes

  • You can uncompress the zip file on top of your existing SDCard, however the bin/gmenu2x file will be overwritten. Just make a copy of that if you want to reuse. You can easily put the original one back and everything will be back to normal.
  • Roms folder structure for EmulationStation is the same as the one used in all batocera images. If you already have a batocera SDcard with your content for another device, you can just extract our installation on top of that and you can reuse the content. Note that you will need to changes paths in config/emulationstation/es_systems.cfg to match the /mnt/extsd folder that the S30 uses as the sdcard mount point.
  • Please review the issue page and if you see a new one open a new issue from that page
  • If you want to contribute to this project, read the How to Contribute

Known Issues

  • PPSSPP games are rotated but the menu is not
  • Several cores/ports may require custom control configuration, please use the issues to add your configurations, etc. so we can include those in future releases.
  • Our SDL2 patches rotate most of the SDL2 2D based games that use fullscreen. If you want to try a different port or engine, you may need to pass the fullscreen or force the resolution to 480 320 to get it to render properly

Acknowledgements

  • @bkacjios for his original RetroArch and SDL2 rotation patches
  • @fcorbier for his rotation patches on sm64ex, those were really helpful to get our SDL2 rotation right
  • Bruma for posting the original teaser video on youtube
  • Retrolocatis for trusting on us to get this hack out so it will get to the top 1 :)
  • RGC's SimpleS30 for showing us the path to this hack
  • Rutjoni, for forcing our hand to buy this device... and several others... you were right :)
  • The folks at the #pocket-go-s30 RG discord channel
  • All the folks that have been enjoying our releases
  • And of course, all the rest of the ruka team, you know who you are

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.