Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

PR for release #2609

Merged
merged 98 commits into from
Dec 30, 2023
Merged

PR for release #2609

merged 98 commits into from
Dec 30, 2023

Conversation

fewtarius
Copy link
Member

@fewtarius fewtarius commented Dec 29, 2023

Change Log

New Features

  • Adds support for .cpr files to Amstrad CPC, thanks to @Josian!
  • JELOS now supports access via web browser using simple http server, thanks to @NeoTheFox!
  • Adds meson core to Famicom Disk System, thanks to @BitingChaos for the tip!
  • Adds a OpenGL/Vulkan selection feature to EmulationStation for WiiU (Cemu-sa).

Updates

  • Update mali-bifrost GPU driver to r47p0 (Amlogic/S922X)
  • Linux kernel 6.1.69 (RK3399, RK3326, S922X), and 6.6.8 (AMD64).
  • GCC 13.2.0, Mesa 23.3.2, Vulkan 1.3.274, LLVM 17.0.6, Python 3.11.7, GLIB 2.78.3, ALSA 1.2.10, Pipewire 1.0.0.
  • Refactored runemu launch utility to improve performance and eliminate bugs.
  • Updates to CEMU, Yuzu, Citra, and GZdoom.
  • Adds console output to post-update execution to show update progression.
  • Improves Wireplumber's bluetooth auto connect, thanks to @ValveSoftware.

Bug Fixes

  • Re-optimize distribution defaults to use -O3 over -Ofast to eliminate GPU artifacts and other issues caused by the prior optimization.
  • Eliminated support for a variety of emulators and cores that were not integrated in EmulationStation.
  • Fixes a bug causing autosaved games to load when starting a new game is chosen.
  • Reverts RK3566 GPU update to correct a missing symbols bug preventing build completion.
  • Fix long standing get_settings bug that does not honor filenames with a single quote.

fewtarius and others added 30 commits December 21, 2023 01:08
Switch default build optimization from -Ofast to -O3. (Requires a clean)
Amlogic/mali-bifrost: bump mali kernel driver to r47p0
RTL8188EU: bump package to 306f3e6 to fix building on linux v6.7+
Amstrad CPC — add .cpr file extension
Refactors runemu and fixes pcsx_rearmed patching.
Update ES scraping defaults, drop MaxVRAM from es_settings as it's not needed.
Add default disable for simplehttp, and restart the service when the password changes.
Bump kernel to 6.1.69 on supported devices
fewtarius and others added 21 commits December 27, 2023 19:46
Fix rk3326/rk3399 u-boot for gcc13
Revert libmali back to g13 to fix missing symbols issue with flycast-lr and possibly other emulators.
Fix RK3588 kernel build.
RK3326: combine u-boot build fix patches
Update docs, remove mednafen snes from RK3399 (to slow, use snes_faust)
* Update pipewire and wireplumber.
* Optimize wireplumber BT auto connect.
* When provisining JELOS for the first time overwite any existing configs unless explicitly excluded.
Pipewire + update verbosity
Clean up RK3326 & RK3399 sleep vars
fewtarius and others added 7 commits December 29, 2023 14:42
Update neogeo default ratio to core provided.
Fix long standing get_settings bug that does not honor filenames with a single quote.
* Fix broken OpenGL for CEMU.
* Fixes CEMU OpenGL support and adds OpenGL/Vulkan selection feature to ES for CEMU.
@fewtarius fewtarius merged commit 4f44c70 into main Dec 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants