OS4 Changelog
From RGB-Pi Wiki
RGB-Pi OS 4 (Final 27 20240101)
- Added new system option to hide Kodi from system menu (requires reboot)
- Added Naomi and FBNeo JAMMA game analog remaps
- Added Kodi JAMMA mappings
- Added systemd-timesyncd service
- Removed some options that were meant only for development or testing purposes
- Display - CRT Type (NAOMI)
- Display - Native CSYNC
- System - Argone Fan
- System - Scraper update
- Removed Freeplay because it was causing a controller bug where the start button stopped working. We suggest using the native Freeplay deep switches provided by the available cores (where available)
- Fixed bug with non string Wi-Fi SSIDs
RGB-Pi OS 4 (Beta 26 20230819)
- Added Kodi predefault Xinput mapping
- Added Kodi 576i PAL timing
- Fixed some users facing hangs when scanning games
- Fixed crash on display menu navigation
- Fixed crash on theme selection
- Fixed crash on button style option
- Fixed system not creating roms/kodi folder
- Removed Kodi splash screen for faster boot
RGB-Pi OS 4 (Beta 25 20230816)
- Added Kodi Media Center to systems list
- Added missing games to TATE database
- Added more scraper images
- Added XPAD-NOONE driver for Xbox 360 Controllers
- Added XONE driver for Xbox One and Xbox Series X|S Controllers (USB and Xbox Wireless Dongle)
- Added Scripts to systems list (for executing non gaming .sh files)
- Added warning message on Slowdown Reduction emu option
- Fixed autoplay for LGun games
- Fixed black screensaver
- Fixed screensaver selection refresh
- Removed DynaRes display option (predefaulted to SuperX)
- Removed core configs from Game Menu in Kiosk mode
- Removed XPAD driver
RGB-Pi OS 4 (Beta 24 20230321)
- Fixed VRR display issues
- Fixed system update server redirection issue
RGB-Pi OS 4 (Beta 23 20230319)
- Added forced 60Hz display option for FBNeo
- Added initial support for Naomi 31KHz monitors
- Chaged RetroArch to use VRR by default (Variable Refresh Rate)
- Fixed update services not working due to changes in server security
RGB-Pi OS 4 (Beta 22 20230208)
- Added all MAME game info to TATE database
- Added all MAME game info to SCRAPER database
- Fixed linear interpolation on LGun color shader
- Fixed LGun color shader to apply only on LGun games
- Fixed cheevos login
- Updated all related online services (server migration)
RGB-Pi OS 4 (Beta 21 20230203)
- Added color replacement to video options to help playing fake LGun games
- Added cheevos sublabels descriptions
- Added new info to Scraper database
- Added new games to TATE database
- Added new bios to BIOS database
- Changed some translations
- Changed the user remaps option from emulation to controls menu
- Updated all cores
- Removed freeplay in global NFS mode
RGB-Pi OS 4 (Alpha 20 20221118)
- Added M3U support to all CD systems
- Fixed LGun controls in game menu
- Fixed some security issues
RGB-Pi OS 4 (Alpha 19 20221031)
- Added new TATE names to the scan filter DB
- Added new BIOS names to the scan filter DB
- Added new Arcade game info to scraper DB
- Added new Amiga game info to scraper DB
- Added more scraper images
- Changed remaps to specific system and user folders
- Changed Retropad by Arcade in mapping screen (3rd party themes must be manually updated)
- Fixed Kiosk Mode wrong password issue
- Fixed crashes with themes having numeric names (e.g. 1942)
- Fixed NAOMI LGun mode
- Removed B&O (NTSC) CRT Type option
- Removed Display File Names option from scan menu
- Removed formatting option
RGB-Pi OS 4 (Alpha 18 20220926)
- Added Dreamcast m3u support
- Added more scraper images
- Fixed faulty Pi4s detecting ghost monitors
- Fixed RetroArch Netplay
- Fixed PSX missing 2P LGun configuration
- Fixed RTK background scroll bug in TATE mode
- Fixed RTK configuration parameter typo in theme scroll_left (themes using this scroll type must be updated)
- Fixed some SE translations
- Fixed G.Menu button allowing duplicated mapping
- Changed RGUI Font to default RGB-Pi font
- Changed Amiga CPU perfromance configuration
- Removed RGUI timedate, battery, core name and sublabel text
- Removed some multi disk filters due to the lack of m3u support in several systems
RGB-Pi OS 4 (Alpha 17 20220829)
- Added core options menu
- Fixed boot and scan games performance issue caused by screensaver slideshow
RGB-Pi OS 4 (Alpha 16 20220827)
- Added Flycast to system region configuration
- Added new Emulation > PSX Pad Type = DualShock Forced mode
- Added new filter to avoid displaying multi disc/tape games so only m3u is displayed (requires rescan games)
- Added new generation of /opt/rgbpi/ui/logs/error.log when UI crash happens
- Added new scraper images for a7800, NES, SMD and ZX
- Fixed some default joystick mappings
- Fixed crash when disconnecting joystick ingame and returning to UI
- Fixed rendering errors of UI special icons
- Fixed RTK surface blitter crash in TATE mode
- Fixed game info arrow indicator position in TATE mode
- Fixed info text centering in TATE mode
- Fixed Screensaver centering in TATE mode
- Fixed Storage view text overlapped in TATE mode
- Fixed themes genre icon font map
- Changed Dreamcast BIOS from HLE to Native to make some games work (i.e. Sturmwind)
RGB-Pi OS 4 (Alpha 15 20220807)
- Changed Game Menu to keep game running in global NFS
- Changed NFS slots from generic usage to specific Local and Global
- Changed mapping view to not save config when all buttons were skipped
- Changed FBNeo OC slowdown reduction to be enabled only in NeoGeo system
- Changed Game Focus (Keyb+Mouse mode) to Caps Lock key
- Fixed mappings for gamepads with analog triggers L2/R2
- Fixed NFS slot 2 unit
- Fixed mounting unit hang when using folder view mode
- Fixed crash when connecting a controller and LGun is already connected
- Fixed LGun UI internal mapping errors and combo buttons
- Fixed Game Menu button after playing in global NFS
- Fixed screen saver slideshow slowdown when selecting the same in display menu
- Fixed crash when font character is missing in fonts.dat
- Fixed favorites stopping working after scanning games
- Fixed bug preventing the mapping of analog joysticks in some scenarios
- Removed Game Menu options in global NFS
RGB-Pi OS 4 (Alpha 14 20220802)
- Added cheevos unofficial to Achivements Test Mode
- Added memory pack configuration to all four N64 controllers
- Added file name to scraper details view
- Added multiline support to scraper details view
- Added NeoGeo to Slowdown Reduction option
- Added SMS, NES, PCE, SNES Box arts and more scrap images
- Added improved information on mount error messages
- Changed PSX MemoryCards Types to Card1 = "Libretro", Card2 = "Shared"
- Changed Scan Games view translations
- Fixed LGun mouse index assignment
- Fixed Game Menu when connected to HiScore server
- Fixed SD card file and folder permissions
- Fixed joystick mappings messed up when L2/R2 are Btn and/or Axis
- Fixed crash when no audio device is available (Pi400 with no Jack)
- Fixed favorites title position
- Fixed wrong scrap image displayed when game has no id
- Removed Game Menu > Controls menu option when Kiosk mode is enabled
- Removed on screen boot error messages
RGB-Pi OS 4 (Alpha 13 20220724)
- System upgraded to Debian 11 "bullseye" 64 bits
- Added new DynaRes 15/25/31Khz video mode transformation
- Added new DynaRes MAME TATE rotation patch
- Added new DynaRes Interlaced Flicker Reduction
- Added new DynaRes RGUI adaptative menu scaling support
- Added new Scraper engine
- Added new Scraper update system option
- Added new Scraper capture system
- Added new Slide Show screen saver
- Added 2P LGun support for Arcade and Naomi/DC
- Added new UI Bluetooth module manager
- Added Naomi to LGun
- Added DOSBox support for Roland(MT-32) and General Midi(SC-55) soundfonts. It requires new BIOS pack!
- Added cheevos test mode (all achivements active on start)
- Added new Slowdown Reduction emulation option
- Added default Jamma6 mapping for Astrocity Mini gamepad
- Added default Keyboard+Mouse support for all computer systems
- Added new Game Menu combo button option in Controls option screen
- Changed Hotkey button by Game Menu (home) button in mapping screen
- Changed Save/Load/Exit hotkeys by new simplified RetroArch Game Menu via new Game Menu or Combo buttons
- Changed default external unit formatting from FAT32 to exFAT (>8TB units, >4GB files, improved R/W performance)
- Changed overclock from fixed to dynamic voltage
- Changed several RetroArch translations
- Changed Dreamcast from shared VMUs to per game VMU
- Fixed Unknown BT controller devices detection (fix RetroBit bug)
- Fixed analog L2/R2 mappings
- Fixed NFS game joy mappings
- Fixed system title on display rotation refresh
- Fixed MAME inverted TATE game resolutions
- Fixed scraper info unsupported chars
- Fixed Ports launcher
- Fixed local NFS not disabling RA menu
- Fixed PSX Pad Type emulation option
- Fixed C64 region aspect ratio
- Fixed crash on Wifi region option
- Fixed Emulation > Region option for PSX core
- Fixed Favorites helper image refresh
- Fixed several UI bugs
- Fixed some translations (Argon msg)
- Updated Scan Games BIOS blacklist
- Updated Swedish lang
- Removed RetroArch System option
- Removed Keyb+Mouse emulation option
- Removed Global NFS remaps
- Removed XPADNEO Wireless driver
RGB-Pi OS 4 (Alpha 12 20220410)
- Added overclock for all Pi4 models. CPU=2000Mhz, GPU=700Mhz (VOIDS WARRANTY!!!)
- Added SegaCD LGun player validation
- Added Swedish lang
- Added Dreamcast to LGun supported systems
- Added cpuinfo for command line interface
- Fixed Dreamcast Flycast UDEV driver
- Fixed SNES Native resolution
- Fixed all controller types (LGun, DOSBox, etc.)
- Changed PCSX-Rearmed by SwanStation
- Changed Dreamcast Alpha Sorting for better performance
RGB-Pi OS 4 (Alpha 11 20220403)
- Added new XPADNEO driver (Wireless)
- Added video info hints (p)rogressive and (i)nterlaced
- Added new input lag reduction options, Standard and Extreme (experimental)
- Added default SGB bezel for GB games
- Added bilinear filter to TATE games played in YOKO (reduce flickering)
- Added leaderboards to online option
- Added 1942, Kung Fu Master and Tokio Nights themes
- Added real jamma mappings for JAMMA3, JAMMA6 and MVS button styles
- Added dtoverlay=rpivid-v4l2 for future video support
- Changed Flycast Native BIOS to HLE BIOS
- Changed Atari2600 stela2014 core to stela mainline
- Fixed TATE Game overscan in YOKO mode
- Fixed EQ preset clipping values
- Fixed FBNeo remaps affecting LGun games
- Fixed TATE UI scroll animations
- Fixed rotation translations
- Updated RetroArch to 1.10.2
- Updated XPAD driver (USB)
- Updated PCSX core (fix TEKKEN 2)
- Updated Tate game DB
- Updated GLIBCXX_3.4.26 (libstdc++.so.6 + libstdc++.so.6.0.28)
- Updated Out Run theme
- Removed DynaRes fast mode on LGun and computer systems (fix non-respoding controls)
- Removed BIOS logo option (not compatible anymore)
RGB-Pi OS 4 (Alpha 10 20220313)
- Added DynaRes v2ː
- Full code base refactor
- Removed external switchres and python dependencies
- Faster resolution changes
- SuperX hres selection based on best mark
- Blacklisted dummy resolutions
- Added new input lag reduction emulation option
- Added Naomi/Atomis to TATE mode
- Added new OutRun theme
- Added new Galaga theme
- Added new Galaxian theme
- Added new Ghosts'N Goblins theme
- Added warning message on RetroArch option menu
- Added cheevos sound per theme
- Added ports pack as a template for ports .sh (preinstalled prboom and tyrquake)
- Added emulation video filter option (Genesis Plus GX S-Video filter)
- Added validation when changing LGun controller style
- Added P2 Coin to default jamma mappings
- Added DynaRes support for PSX R-Type Delta
- Added DynaRes support for PSX Chrono Cross
- Fixed FreePlay
- Fixed FBNeo IGS games with bad resolution (i.e. demon front)
- Fixed Mega Tech tate list size
- Fixed no RA menu after switchres (RA menu active makes switchres slower)
- Fixed Argon fan error message
- Fixed list selector draw priority
- Fixed tate game list refresh
- Fixed tate favs crash
- Fixed title view positions refresh
- Fixed crash on system refresh when changing rotation mode
- Changed Genesis Plus GX standard by Lakka high performance compilation
- Changed cheevos translations
- Changed cheevos option to make it permanent
- Changed RetroArch message position (improves on TVs with big overscan)
- Changed Naomi/Atomis and moved to Arcade section
- Changed x68k fdd and hdd paths to disabled
- Changed Amstrad .dsk by .m3u
- Updated GLIBC_2.29 (libm.so.6 + libm-2.29.so)
- Removed Lowpass filter from FBNEO
- Removed Dreamcast & N64 240/480 screen selector