MustardOS 2508.4 Loose Goose
In Progress
Pronunciation
/luːs ɡuːs/
Not available yet!
This release is still in development, check back soon for download links!
Additional Information
Due to the amount of issues in the past relating to people changing their RetroArch global configuration we have opted to freeze it. If you would like to know how to unfreeze it please see the following FAQ page.
Please ensure you read the handy hotkeys on the front page (https://muos.dev) as there are a few changes that have been made. Including the change from POWER to START for the charging module along with the screenshot and DPAD swap hotkey changes.
Support MustardOS
Want to join us on this crazy and rewarding journey?
This can be done a few ways:
- Take part in the Community Forum
- Be helpful around the Discord Server
- Contribute code directly to our GitHub Repositories
- Spread the good word about MustardOS and all the amazing features
You can join the testing crew directly by:
- Supporting xonglebongle via a Ko-fi Subscription
- Boosting the Discord Server
- Contributing major code pull requests on our GitHub Repositories
- Showing exceptional values and building rapport
Support Development Crew
We are a small team, and with your generous support we can continue growing and spreading that sweet MustardOS across other devices. If you can, support the development crew below:
AntiKk – https://buymeacoffee.com/antikk
Corey – https://ko-fi.com/cmclark00
Bitter Bizarro – https://ko-fi.com/bitterbizarro
Contributors
- antikk
- bitter_bizarro
- corey
- duncanyoyo1
- gleepglop1000
- imcokeman
- joyrider3774
- snowram
- sundownersport
- xonglebongle
Changes
- Added Game Tank Libretro core
- Added Crisp Game Lib external emulator
- Added Azul Zulu OpenJDK 17 build with 3D and sound support
- Added additional collection and history content visibility options
- Added archive deletion function
- Added back messaging for specific download features
- Added background music volume adjustment option
- Added charger status to system information module
- Added collection hiding and history glyph visibility to interface options
- Added colour temp script runner
- Added core folder support to archive extractor
- Added default backup module config settings
- Added disc file filtering from content search
- Added executable runner callback support
- Added independent lookup table module
- Added internal common directory list scanner
- Added left analogue controls for DPAD swap on TrimUI Brick
- Added lookup mapping generator
- Added maximum GPU option for H700 devices
- Added missing default theme glyphs
- Added network reconnect on device wake option
- Added PipeWire audio ready option
- Added PipeWire profile module
- Added prebuilt internal lookup table for reverse search mapping
- Added resolution check to Dingux Commander
- Added reverse search support to find script
- Changed find script temporary name variables
- Changed muX frontend audio to 32-bit floating
- Fixed back navigation when applying theme alt
- Fixed brightness adjustment on idle input
- Fixed collection hiding by removing from generated item list once populated
- Fixed critical mount message display
- Fixed disabling box art in grid mode
- Fixed displaying grid images in vertical carousel mode
- Fixed grid image alignment
- Fixed hidden content visible still using skip conditions
- Fixed Idle Display Brightness values below threshold
- Fixed logged debug message output
- Fixed network connection debug output
- Fixed OpenBOR controller mappings for Brick
- Fixed parsing folder name for advance box art config
- Fixed search toast message delay
- Fixed setting volume when HDMI audio is set to internal
- Fixed sleep inhibit when charger status is changed
- Fixed sleep suspend governor leak when going from idle display to idle sleep
- Fixed TrimUI brightness action as there is no HDMI output
- Fixed various variable pathing
- Fixed zram and swap purging checks
- General boring backend code optimisations
- Merged storage mount scripts
- Merged tweak script runner to shared functions
- Modified `ssid.sh` to disconnect from network once scanning complete
- Modified bind path script with safer mount routine
- Modified content explorer to hide "Collect" nav option on folders
- Modified frontend script with quoted variables
- Modified general settings to manual set colour, brightness, and volume
- Modified network connection to not lock frontend
- Modified RetroArch core defaults to use 44.1kHz output
- Modified search module with support for reverse name scheme
- Modified task toolkit to show open on nav bar for folders
- Modified tweak script runner
- Modified tweak script to always restart hotkey function
- Optimised `mufbset` tool
- Optimised content search
- Optimised hotkey daemon to use previous governor regardless of idle display or idle sleep
- Optimised PipeWire node grabber
- Optimised PipeWire script to help with random silent boots
- Optimised startup script
- Purged CPU wake path pointer
- Removed active network check for web services
- Removed early active network check for language refresh
- Removed extension stripping for search result display names
- Reorganised extra core system to include core building
- Reverted to
deadlinestorage scheduler for lower class mSD compatibility - Reworked find script to allow for both forward and reverse search results
- Reworked lookup table functions for multiple result returns
- Reworked network scanner
- Updated
nomergesto0for data request performance for lower class mSD cards - Updated backup module with saving previous changes
- Updated default theme boot logos
- Updated default theme with missing kiosk glyph
- Updated extra core reference
- Updated FreeJ2ME Libretro core and bios
- Updated network information to only refresh specific values
- Updated RetroArch cores to utilise specific ARM64 optimisations
- Updated RetroArch to 1.22.2