OS4 Changelog

From RGB-Pi Wiki
Revision as of 12:15, 31 December 2023 by RTomas (talk | contribs) (RGB-Pi OS 4 (Final 27 20240101))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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