Skip to content

A UI to manage unofficial scripts for adding cores/ports/games/features to RGBPi OS4 Pi4 and Pi5.

License

Notifications You must be signed in to change notification settings

forkymcforkface/RGBPi-Extra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RGBPi-Extra

RGBpi-Extra is a UI that allows you to apply a collection of unofficial scripts, install new systems/cores, and allow for full* retroarch access for RGB-Pi OS4 on the Pi4 and Pi5. The system overrides are advanced features that require manual configuration. These scripts are experimental in nature and may not be fully stable. The concept for creating this repository was inspired by RetroPie-Extra and represents a collaborative effort across multiple parties within the RGBPi community.

Thank you Ruben for your guidance so that RGBPi-Extra does not affect the RGB-Pi highscore community.

*when playing high score games via nfs all extra overrides are disabled and runs like stock OS4. This prevents cheating.

Important Notes

Installation Options

A: Online Installer (Only works if you use a USB Rom drive)

  1. Download Install RGBPi-Extra
  2. Place it in your /roms/ports folder
  3. Scan for new games in the rgbpi ui
  4. Go to ports in rgbpi ui and run RGBPi-Extra
  5. The RGBPi-Extra UI will appear allowing you to apply make any tweaks

B: Offline Install (Works with SD Card and USB rom setups)

  1. Download the repo
  1. Open the zip and extract the RGBPi-Extra folder to your ports folder
  2. Scan for games
  3. Open rgbpi-extra UI and install

Usage

After installing RGBPi-Extra you will now have a RGBPi-Extra folder within ports and within that the RGBPi-Extra launcher

Core Updater

This allows you to updates cores to the lateset manually compiled version. it also allows you replace the nes core with mesen. There is a restore all cores button that will restore all default os4 core.

System Manager

This allows you to install cores that do not come installed on OS4 by defualt. You can select the core you want, drop the roms into the new core folder in your roms dir and you are set. BIOS are already included. See core selection at the bottom of this page.

Tweaks

A collection of scripts to modify RGBPi OS settings, Bullseye settings or just general improvements

Settings

Update or Removal of RGBPi-Extra, You will need to rescan for games after updating.

Updates

  1. Go to settings
  2. Press update and allow the package to download and update

Since we are using CRTs not all cores/emulators will look good. This all depends on the native resolution and fps of the games

Additons

Zapper core in New Systems allows for the use of the Arduino NES zapper hardware. https://github.com/riggles1/Zapper-Arduino

Sega Channel Revival core in New Systems allows for BillyTimeGames larger sized ROMs. https://github.com/BillyTimeGames/Genesis-Plus-GX-Expanded-Rom-Size

Added Libretro cores

  • - lr-mame2003-plus - MAME emu - mame2003-plus port for libretro - runs great
  • - lr-opera - 3DO Emu - 3DO port for libretro - runs great
  • - lr-melondsds - NDS emu - MelonDS port for libretro - runs 2d games fullspeed on Pi4, Pi5 everything runs
  • - lr-dolphin - Gamecube/wii emu - Dolphin port for libretro - runs great, Pi5 only
  • - lr-mesen-s - Nes emu - Mesen-S port for libretro
  • - lr-atari5200 - 400, 800, 600 XL, 800XL, 130XE and 5200 game console emulator.
  • - lr-mednafen-vb - Virtual Boy emulator - runs great, not pixel perfect
  • - lr-ppsspp - PlayStation Portable emu - PPSSPP port for libretro - works well, included in current patch
  • - lr-samecdi - Philips CDI - same_cdi port for libretro - runs great and at correct resolution, included in current patch
  • - lr-TIC-80 - Fantasy Game Emulator - runs great
  • - lr-virtualjaguar - Atari Jaguar emulator - runs ok on pi4, runs well on pi5, not all games work, included in current patch
  • - lr-WonderSwan - WonderSwan and WonderSwan Color emulator - runs great, included in current patch
  • - lr-AtariLynx - Atari Lynx emulator - runs great, included in current patch
  • - lr-Videopac - Videopac/Odyssey emulator - runs great, included in current patch