Commit graph

967 commits

Author SHA1 Message Date
fewtarius
f2b32bfc47
Dev merge. 2024-01-09 12:52:39 +00:00
fewtarius
a69c7708fa
* New Danger Zone options - Overlay and Full Retroarch Reset.
* Overlay reset deletes overlays from /storage and reboots.  Useful for cleaning up broken joypad configurations or scenarios where users use the retroarch update tool.
  * Full retroarch reset deletes the entire retroarch directory and all overlay directories and reboots.  Useful for cleaning up when other resets don't resolve issues.
2024-01-09 12:05:50 +00:00
fewtarius
46d9310586
Fix netplay. 2024-01-09 03:22:40 +00:00
fewtarius
956a295ce2
Merge pull request #2631 from nayasis/main
let shader filter configurable
2024-01-04 05:17:41 -05:00
nayasis
7d058601a5 let shader filter configurable 2024-01-04 14:44:29 +09:00
fewtarius
444bfdbab6
Add a guard to set_epp so it isn't executed on devices that don't have it available. 2024-01-01 11:38:28 +00:00
fewtarius
6ef15110d3
Add a guard to set_epp so it isn't executed on devices that don't have it available. 2023-12-30 21:02:14 +00:00
fewtarius
a0f97e5080
Merge branch 'dev' into mainline-3566 2023-12-29 23:13:28 +00:00
fewtarius
b559146951
Fix long standing get_settings bug that does not honor filenames with a single quote. 2023-12-29 17:55:37 +00:00
fewtarius
7d4b58ab25
Update neogeo default ratio to core provided. 2023-12-29 14:43:46 +00:00
fewtarius
4aa7751ffe
Update neogeo default ratio to core provided. 2023-12-29 14:42:45 +00:00
fewtarius
7ee14cc645
* Post-update notices should go to the console and the logs.
* Update pipewire and wireplumber.
* Optimize wireplumber BT auto connect.
* When provisining JELOS for the first time overwite any existing configs unless explicitly excluded.
2023-12-29 14:08:54 +00:00
fewtarius
91321a6cc1
Fix post-update cleanup oops. 2023-12-27 13:37:24 +00:00
fewtarius
b248f82861
Fix post-update cleanup oops. 2023-12-27 13:36:51 +00:00
fewtarius
7e5191e0ea
Merge branch 'dev' into mainline-3566 2023-12-27 13:17:12 +00:00
fewtarius
445c4a076c
* Update EmulationStation (Add overlay cleanup to danger zone, fixes some wording).
* Fix a few package URLs.
* Bump Cemu SA.
* Deprecate and remove a few older post-update fixes.
2023-12-26 14:17:29 +00:00
fewtarius
62adbfcd7c
Fix setsettings bug causing autosaved games to start when start new game is chosen if it exists. 2023-12-24 16:07:36 +00:00
fewtarius
1a1d2c32b7
Add default disable for simplehttp, and restart the service when the password changes. 2023-12-23 12:46:41 +00:00
fewtarius
5db7f7aa37
* Refactor runemu to improve performance and modernize the tool.
* Fix pcsx_rearmed patching.
2023-12-22 14:30:42 +00:00
fewtarius
eed486fde2
Fix reversed behavior of internal/external merged storage preference. 2023-12-19 13:15:00 +00:00
fewtarius
e4c3abcb37
Merge branch 'dev' into mainline-3566 2023-12-17 22:16:34 +00:00
Glazed_Belmont
2cab1acebe
Disable Width/Height 2023-12-16 12:36:53 -05:00
GlaZedBelmont
de733367df fix accidental duplicate line 2023-12-15 18:44:03 -05:00
GlaZedBelmont
2ed6f066a1 fix accidental duplicate line 2023-12-15 18:41:57 -05:00
Glazed_Belmont
e63936cd33
Merge branch 'JustEnoughLinuxOS:dev' into dev 2023-12-15 18:40:27 -05:00
GlaZedBelmont
586728e6ab Re-enable width and height 2023-12-15 18:36:46 -05:00
GlaZedBelmont
8ea040532d Add saving for overlays and rotation 2023-12-15 18:33:47 -05:00
sydarn
293ccd780c kronos-lr: add core 2023-12-15 20:55:36 +01:00
fewtarius
b23726ffa3
Ensure the roms directory is always created. 2023-12-15 01:55:06 +00:00
Sparticuz
09fd64542e Merge branch 'main' into mainline
* main:
  Revert duckstation to fix build issue.
  Switch default suspend mode to mem + s2idle on RK3566.
  Bump ES to provide game directory creation complete message.
  Move creation of game directories out of automount and into ES under System Settings to remove merged storage directory conflict.
  Fix overlay rename oops in EmulationStation.
  Redirect build output to a separate log.
  rk3326: enable kernel serial output
  Fix issue with automount where game directories are not configured when bind mounting.
  update emulators, cores, support packages, box, and system theme (Art Book Next).
  Bump Linux to 6.6.6 (AMD64).
2023-12-14 10:17:26 -05:00
Glazed_Belmont
55be56a88c
Merge branch 'JustEnoughLinuxOS:dev' into dev 2023-12-13 23:18:14 -05:00
Glazed_Belmont
cbca579b91
Fix Integer Scale Overscale not applying 2023-12-13 22:56:56 -05:00
fewtarius
a8ccaac495
Move creation of game directories out of automount and into ES under System Settings to remove merged storage directory conflict. 2023-12-12 14:10:23 +00:00
fewtarius
ba13da68b8
Fix issue with automount where game directories are not configured when bind mounting. 2023-12-12 12:03:21 +00:00
Evren D
12b339720b Merge branch 'dev' into mainline-3566 2023-12-05 11:31:46 -05:00
GlaZedBelmont
d860d7bec5 set overscale and custom viewport settings 2023-12-04 19:14:33 -05:00
GlaZedBelmont
b74d070c04 set overscale and custom viewport settings 2023-12-04 19:11:07 -05:00
fewtarius
4bd41db9a7
Additional bug fixes and refinements for merged storage. 2023-12-04 23:18:40 +00:00
fewtarius
c126293649
Merge pull request #2493 from GlaZedBelmont/patch-4
Update Gambatte & Add TWB64 - Pack 3
2023-12-04 17:24:06 -05:00
fewtarius
629647deaf
* Moves creation of game directories into automount and out of tmpfiles.d so automount is the only tool managing them.
* Move post-update a little earlier, and stop rebooting after the update completes as it should no longer be necessary.
* Migrate games from games-{internal,external} to games-{internal,external}/roms to allow upper/lower directory switching.
* If there is no defined upper setting, and there is an external card available, preference the card so modifications to /storage/roms are hosted there as expected.
* Corrects factory reset to ignore new games paths.
2023-12-04 22:06:31 +00:00
Glazed_Belmont
fc76082e76
Add TWB64 - Pack 3 2023-12-04 17:04:11 -05:00
fewtarius
969a8d0078
Fix automount oops, fix games migration. 2023-12-04 17:16:13 +00:00
Sparticuz
29af320f46 fix merge 2023-12-04 11:13:41 -05:00
Sparticuz
d3b6b90d45 Merge remote-tracking branch 'upstream/dev' into mainline
* upstream/dev: (52 commits)
  Fix udevil regression.
  Fix game migration to new path during post-update.
  Bump AMD64 kernel to 6.6.4.
  Bump Kernel to 6.1.65 on supported devices
  Fix merged storage to switch on and off correctly.  Hide internal/external switch, but make it available as system.merged.device (1/0).
  Yuzu-sa - Add cpu accuracy ES feature
  Additional merged storage optimizations, add a script to remove empty directories that may cause overlay issues.
  Disable merged storage by default, fix bind mount to use correct (updated) path.
  * Add support for changing the merged storage target between the internal and external card.   * Since JELOS creates the games directory structure it is possible that the overlay will hide games if you switch targets as it will consider them removed.  Delete the empty directories and reboot to resolve.     * Ex: find /storage/games-internal -type d -empty -delete && find /storage/games-external -type d -empty -delete && reboot   * Merged storage can now be disabled persistently.   * A new directory structure is required to enable switching:     * /storage/games-internal/roms     * /storage/games-external/roms     * The target /storage/roms has not changed. * Lowers clocks to powersave for RK3566 devices.
  Remove stale profile bits that still seem to exist on some devices and break audio.
  Remove stale xorg bits from package.
  Bump Citra-SA and Yuzu-SA
  Switch the xorg-server package to xwayland.  Tested the emulators that appeared to depend on it, they seemed to start up ok.
  Yuzu-SA: never ask to confirm close
  Add Yuzu Rumble Strength Feature
  Amlogic/linux: remove unneeded drm panel orientation quirk
  Amlogic/linux: silence dmesg spam
  Amlogic/linux: remove 1908 opp as this is not present in the bsp
  Amlogic/linux: simplify rgb10-max3-pro device tree
  Fix mesa oops
  ...
2023-12-04 11:13:00 -05:00
fewtarius
1b65a52b7c
Fix game migration to new path during post-update. 2023-12-04 11:50:35 +00:00
fewtarius
4c1c0b1928
Fix merged storage to switch on and off correctly. Hide internal/external switch, but make it available as system.merged.device (1/0). 2023-12-04 01:26:09 +00:00
fewtarius
893a14a72a
Additional merged storage optimizations, add a script to remove empty directories that may cause overlay issues. 2023-12-03 16:22:09 +00:00
fewtarius
2441f908d6
Disable merged storage by default, fix bind mount to use correct (updated) path. 2023-12-03 13:13:59 +00:00
fewtarius
788a398aab
* Add support for changing the merged storage target between the internal and external card.
* Since JELOS creates the games directory structure it is possible that the overlay will hide games if you switch targets as it will consider them removed.  Delete the empty directories and reboot to resolve.
    * Ex: find /storage/games-internal -type d -empty -delete && find /storage/games-external -type d -empty -delete && reboot
  * Merged storage can now be disabled persistently.
  * A new directory structure is required to enable switching:
    * /storage/games-internal/roms
    * /storage/games-external/roms
    * The target /storage/roms has not changed.
* Lowers clocks to powersave for RK3566 devices.
2023-12-03 13:04:06 +00:00
fewtarius
1fffd44ac7
Remove stale profile bits that still seem to exist on some devices and break audio. 2023-12-02 11:54:54 +00:00