Commit graph

960 commits

Author SHA1 Message Date
fewtarius
3917e2bad3
* Add support for adjusting gamma/contrast/saturation/hue - Thanks to @christianhaitian for the idea and reference implementation!
* Fix a bug that prevents the ssh key from being deployed on a dev build.
* Add drm tool package.
2023-04-01 00:20:39 +00:00
fewtarius
98682a5a47
Quick bug fixes. 2023-03-31 12:28:38 +00:00
fewtarius
f00cde619b
Start work on display adjustment feature. Thanks to @christianhaitian for the idea and reference implementation. 2023-03-31 12:26:01 +00:00
fewtarius
2189ecc4a1
Fix missing pygobject dependency. 2023-03-28 22:50:28 +00:00
fewtarius
c2f74b6d7f
Package cleanup. 2023-03-24 10:01:32 +00:00
mason
00e80d13e9
More clean up, rollback RA 2023-03-20 22:08:54 +00:00
fewtarius
631bdcb72a
Re-add mpv to all builds. 2023-03-18 10:58:35 +00:00
mason
b0d327be92
First round of Emu Cleanup 2023-03-17 16:40:00 +00:00
Brooksytech
994da8ecfc
Merge pull request #1171 from brooksytech/dev
Fix Mupen64Plus SA for handheld
2023-03-16 22:54:28 -07:00
mason
abb6957ff0
Fix Mupen64Plus SA for handheld 2023-03-17 05:51:36 +00:00
fewtarius
ca085df43c
Misc cleanup. 2023-03-16 22:14:48 +00:00
mason
241d76a026
Initial Ryujinx Emulator Support 2023-03-15 15:20:28 +00:00
fewtarius
e9fd421c5a
Fix scummvm libretro startup. 2023-03-10 19:13:05 -05:00
fewtarius
1b68dd05f5
Work on RK3588 multi dtb support. 2023-03-08 12:34:56 -05:00
fewtarius
6a4169d747
Work on box86/64 continues. 2023-03-05 12:09:43 -05:00
fewtarius
cadecda642
Fix lib32 on x86_64. 2023-03-04 20:50:26 -05:00
fewtarius
15eea73b5b
32bit bug fixes. 2023-03-04 11:20:58 -05:00
mason
f9679d62c9
Add Beetle PSX & various cleanup 2023-03-03 14:40:57 +00:00
mason
80df95df9a
Bump pacakges & various fixes 2023-03-01 22:14:52 +00:00
fewtarius
e3932d29f5
Work continues. 2023-02-28 19:58:37 -05:00
fewtarius
11fd530ac8
Work continues. 2023-02-26 21:56:16 -05:00
amd343
a222e555a2 Set es shader menu to show .glslp only 2023-02-23 08:20:39 -08:00
fewtarius
162419f826
fix run oops on non-weston systems. 2023-02-23 06:37:47 -05:00
fewtarius
17317a81ab
* Fix battery reporting on RK3566 devices.
* Update Linux kernel to 6.1.13.
* Update PPSSPP.
* Fix jelos-info hang if temp device doesn't exist.
2023-02-22 16:54:01 -05:00
fewtarius
0cd75b996f
Cleanup, and re-add yabasanshiroSA for ARM. 2023-02-22 06:56:08 -05:00
mason
91fb7d8dda
Add Xemu - Xbox Emulator 2023-02-18 15:25:15 +00:00
fewtarius
9290ecbfa1
Merge pull request #1054 from fewtarius/dev
Add support for rk3566 devices with single image support.
2023-02-16 17:41:32 -05:00
fewtarius
c1a7c548b3
Add support for rk3566 devices with single image support. 2023-02-16 17:40:39 -05:00
Brooksytech
ef7ac9546a
Merge pull request #1053 from brooksytech/dev
Overhaul Yuzu Switch Emu
2023-02-14 12:56:09 -08:00
mason
d231baa425
Overhaul Yuzu Switch Emu 2023-02-14 20:48:28 +00:00
fewtarius
400b1d6cf4
Fix up JELOS package to include lib32 if not PC. 2023-02-14 07:44:40 -05:00
fewtarius
0c1a9ab46c
Move mesa-demos to only be included if OPENGL. 2023-02-14 07:43:33 -05:00
fewtarius
c83cd844b1
* Complete SyncThing integration.
* Switch on in ES under Network Settings.
  * Connect via browser to http://device:8384.
  * Username: root, Password: System Settings Menu
* A bit of startup optimization.
2023-02-09 19:17:29 -05:00
fewtarius
08b636a24d
Merge pull request #1037 from fewtarius/dev
Fix ordering so hostname is set properly.
2023-02-09 07:26:03 -05:00
fewtarius
f6608309e6
Fix ordering so hostname is set properly. 2023-02-09 07:25:32 -05:00
Brooksytech
08772f89cc
Merge pull request #1036 from brooksytech/dev
Adding RPCS3 Support
2023-02-08 15:14:30 -08:00
mason
a807a16a8b
Initial RPCS3 Support 2023-02-08 23:08:18 +00:00
fewtarius
8d248d9583
Clean up wifictl and wifi startup a bit, silence underrun spam. 2023-02-08 17:32:30 -05:00
fewtarius
f8bd8a215a
* Add support for LED management on the Ayaneo Air Pro and possibly other models which can be found in system settings. Thanks to @Maccraft123 for reverse engineering and sharing the EC registers. Additional documentation can be found in the led_mgmt script.
* Add ability to delete a setting from system.cfg "del_setting".
2023-02-05 17:42:47 -05:00
fewtarius
585a3a0156
Fix spacing. 2023-02-04 18:30:15 -05:00
fewtarius
8be4c4f272
Add ectool to allow direct access to the embedded controller. 2023-02-04 16:08:35 -05:00
mason
79df87bb8e
Initial AetherSX2 Support for Arm 2023-02-01 17:08:42 +00:00
fewtarius
ed8438a7fc
* Update set-audio to configure alsa for bluetooth.
* Updaet set-audio to automatically populate the ES audio path with a best guess (first control).
* Enable pulseaudio bluetooth support.
* Don't reset audio devices and paths if they've already been set once.
* Configure CEMU to look for and use a bluetooth device if it's paired and connected (needs further optimization).
2023-01-26 17:51:43 -05:00
fewtarius
e7eefd506a
Fix up jslisten to load after 98-controller. 2023-01-26 06:06:02 -05:00
fewtarius
bd5a319082
Bug fix. 2023-01-25 22:22:28 -05:00
fewtarius
8a1b8ed1d1
Set the correct number of threads using the new sequence. 2023-01-25 21:49:54 -05:00
fewtarius
60f2ff4a01
Cleanup and bug fixes. 2023-01-25 20:41:09 -05:00
fewtarius
e8848ea366
Improve and rename offline/online threads functions. Add support for all available cores/threads. 2023-01-25 19:41:58 -05:00
fewtarius
b497e375cd
Fix default schedulers, bump ES. 2023-01-25 08:52:25 -05:00
fewtarius
db7b03ba89
Reduce services, reduce a few wakeups, disable debugging, update cemu. 2023-01-23 17:41:38 -05:00
fewtarius
31b4c1f3d9
Add a default to system/core/game GPU performance settings. 2023-01-23 07:27:40 -05:00
fewtarius
f9940cbf61
Add GPU profile feature configurable globally and per system/core/game. Available when enhanced power savings is enabled. 2023-01-22 21:38:25 -05:00
Brooksytech
2c089d8dd8
Merge pull request #972 from brooksytech/dev
Initial MelonDS SA support
2023-01-21 07:42:28 -08:00
mason
df6666b7b5
Initial MelonDS SA support 2023-01-21 15:37:05 +00:00
fewtarius
9b61e003ea
Add preamp slider to ES. 2023-01-21 10:15:01 -05:00
fewtarius
018fdd2c15
Clean up wifictl. 2023-01-20 12:14:15 -05:00
fewtarius
321f3e3f9d
Drop power_dpm_state, adjust gpu_performance_levels, add gpu_power_profile. 2023-01-20 08:09:45 -05:00
fewtarius
4acb3fe902
* Continue to work on improving power consumption on battery.
* Update emulators and cores.
* Improve logging in some scripts.
2023-01-19 21:30:33 -05:00
fewtarius
58098cc889
Relabel gpu power saving to enhanced power saving. 2023-01-19 06:22:39 -05:00
fewtarius
1bf81188cb
* Apply additional powersavings adjustements.
* Block the bluetooth radio on startup if it's disabled.
* Block the WIFI radio if it's disabled.
* Add powertop package.
2023-01-19 06:14:52 -05:00
Brooksytech
adbd5ffd4d
Merge pull request #956 from brooksytech/dev
Bump packages and some cleanup
2023-01-17 08:44:52 -08:00
mason
d5c8ec4477
Bump packages and some cleanup 2023-01-17 16:36:11 +00:00
fewtarius
41bd418911
Bump bluez-alsa, fix missing kernel config bit, upswap steam deck controller patch, disable missing bios check. 2023-01-17 06:54:34 -05:00
fewtarius
ab9a4dac72
* Add support for go and pull the syncthing package from @CoreELEC for integration. Thanks to @CoreELEC.
* Bump the Linux kernel to 6.1.6.
2023-01-16 07:30:21 -05:00
fewtarius
42e3c06ccb
Remove deprecated key variables, and fix mkimage. Thanks to @oOblik and UnofficialOS for the pointer. 2023-01-16 05:25:52 -05:00
fewtarius
ccd3f00e8f
Doh 2023-01-14 19:39:50 -05:00
fewtarius
7ee24d1158
Fix the backwards brain switch. 2023-01-14 19:11:30 -05:00
fewtarius
ad5d71e6ad
Add an option to enable or disable ipv6. 2023-01-14 19:10:22 -05:00
fewtarius
958749285d
Merge pull request #918 from brooksytech/RK3588
Orange Pi 5 / RK3588 Support
2023-01-09 18:09:48 -05:00
fewtarius
a547459c64
fix runemu - these need to move to the scripts. 2023-01-09 06:21:15 -05:00
Brooksytech
05fb94b3a3
Merge branch 'dev' into RK3588 2023-01-08 14:55:59 -08:00
mason
115cb94267
Orange Pi 5 / RK3588 Support 2023-01-08 22:49:32 +00:00
fewtarius
3c5111b88f
Add initial WiiU support, thanks in large part to @SupervisedThinking. 2023-01-07 18:34:43 -05:00
fewtarius
a07fabc55d
Add a softvol preamp to boost volume a LOT. 2023-01-05 08:35:36 -05:00
fewtarius
2669ed1980
Add default to runemu. 2023-01-03 07:04:57 -05:00
fewtarius
f24b324b17
Fix jelos-info reporting CPUFreq info. 2023-01-03 06:14:42 -05:00
fewtarius
22a9843b61
Cleanup. 2023-01-03 05:55:36 -05:00
fewtarius
833585b12c
Fix runemu oops. 2023-01-03 05:19:36 -05:00
fewtarius
db0c587985
CPU core enabler. 2023-01-03 05:13:05 -05:00
fewtarius
51513be5e5
Add ability to offline all but 2 or 4 cores if desired globally or per system/core/game. 2023-01-02 17:47:44 -05:00
fewtarius
07cb2ffd92
Fix path oops. 2023-01-02 15:48:29 -05:00
fewtarius
bb0c8ffd47
Fix path oops. 2023-01-02 15:47:33 -05:00
fewtarius
9496931a64
Merge pull request #894 from fewtarius/dev
Making JELOS work a bit better on portable computers and existing devices.
2023-01-02 15:37:53 -05:00
fewtarius
868e28abb3
Improve how we're managing performance policies now that we're not accounting for ARM. 2023-01-02 15:37:06 -05:00
fewtarius
877635cdf9
Making JELOS run a bit better on portable computers. 2023-01-02 15:12:49 -05:00
fewtarius
63adef19cf
Merge pull request #893 from fewtarius/dev
Don't use integer scaling by default, it's not needed.
2023-01-02 11:58:40 -05:00
fewtarius
304ee307b3
Don't use integer scaling by default, it's not needed. 2023-01-02 11:57:54 -05:00
Brooksytech
c0c828954c
Merge pull request #34 from brooksytech/citrasa
Initial Citra SA support
2023-01-02 08:56:22 -08:00
mason
38ec47bb84
Initial Citra SA support 2023-01-02 16:49:21 +00:00
fewtarius
9ab7c08366
modules cleanup. 2023-01-02 06:56:46 -05:00
fewtarius
4f46600def
Cleanup and bug fixes. 2023-01-01 15:19:02 -05:00
fewtarius
6c54f19611
Additional cleanup. 2022-12-30 23:11:49 -05:00
fewtarius
c1ff8fecfe
Cleanup. 2022-12-30 21:17:00 -05:00
fewtarius
abef1392da
Additional cleanup. 2022-12-30 09:22:04 -05:00
fewtarius
767e7529af
Part 3 of 3, drop RG353P/V/M and RG503. 2022-12-30 08:01:15 -05:00
fewtarius
1bf8c7e5bd
Part 2 of 3, deprecates and removes RG552. 2022-12-30 07:17:07 -05:00
fewtarius
f7521e3eb3
Merge branch 'rg351x' into dev 2022-12-29 17:38:38 -05:00
fewtarius
594e589b82
Part 1 of 3, deprecates and removes RG351x and RGB20S. 2022-12-29 17:36:01 -05:00
brooksytech
e53b9e3d59
Finish Parallel-N64 revamp 2022-12-27 15:07:53 -08:00
brooksytech
d43e464783
Add Parallel-N64 w/ ES features 2022-12-27 08:13:10 -08:00
fewtarius
4beae761a9
Misc fixes and improvements. 2022-12-21 17:24:01 -05:00
fewtarius
609de5f8e8
* Terminal bug fix (reverts the xterm change).
* Update emulators and cores.
* Adds fake08, thanks to Lakka-LibreELEC.
* Adds GPU power saving option for handheld builds.
* Updates SDL2, reverts Mesa (may be temporary).
* Improves fan curve for supported devices.
2022-12-20 19:29:08 -05:00
fewtarius
d4860d381d
Now with fewer bugs. 2022-12-20 07:18:00 -05:00
fewtarius
7ff1accb43
Fix set-audio to use proper routing when not using a hardware device, fix ATARI VCS ES audio playback. 2022-12-20 07:03:05 -05:00
fewtarius
242d6ea657
Deprecate and remove older splash method. 2022-12-20 06:48:00 -05:00
fewtarius
2a3809e279
Fix EmulationStation audio playback with some devices like AYANEO Air Pro. 2022-12-19 20:03:59 -05:00
fewtarius
7d4d47fc3d
Merge pull request #814 from fewtarius/dev
Improve support for AYANEO AIR and AIR PRO.
2022-12-19 17:17:03 -05:00
fewtarius
4b9e65325f
* Update kernel and OS to support AyaNeo Air / Air Pro fan control.
* Bump WIFI drivers.
* Add WIFI module quirk and WIFI not waking from sleep on Air.
* Fix splash screen on rotated displays.
* Move autostart to its own package.
2022-12-19 17:14:32 -05:00
fewtarius
f4ca309dd3
Merge pull request #800 from Rocky5/patch-2
Backup 3rd Party Themes & theme settings
2022-12-19 12:15:57 -05:00
fewtarius
b19e6d0822
Work on support for AYANEO Air / Air Pro. 2022-12-18 20:18:28 -05:00
Tim Flaman
5b27f83b67 Resolve sound issues, remove previous attempt 2022-12-17 21:09:22 -06:00
Tim Flaman
260259aca0 Change to volume fix (still needs more work) 2022-12-16 14:50:08 -06:00
Tim Flaman
bd5275302f
Merge pull request #11 from JustEnoughLinuxOS/dev
Merge in Dev Changes
2022-12-16 14:34:33 -06:00
Brooksytech
d6b87555ea
Merge pull request #810 from brooksytech/dev
Initial Dolphin Primehack Support
2022-12-16 06:46:09 -08:00
brooksytech
7decafa022
Initial Dolphin Primehack Support 2022-12-16 06:42:30 -08:00
Nicholas Ricciuti
ac3981095e
Merge branch 'dev' of https://github.com/rishooty/distribution into RG552-M64-FIX 2022-12-16 00:59:22 -05:00
Nick Ricciuti
6e2c31f5b4
Merge branch 'JustEnoughLinuxOS:main' into RG552-M64-FIX 2022-12-16 00:58:52 -05:00
Nicholas Ricciuti
ba739526e4
prep for pr 2022-12-16 00:52:29 -05:00
John
c6ecb34a33
Backup 3rd Party Themes & theme settings
Will only do extra themes that get manually installed or installed from ThemeMaster.

I like to edit themes and if I want to install to a new device or have to reinstall the OS this makes it a lot easier to restore said themes.
(I lost a load of edits due to an OTA update)
2022-12-13 19:48:07 +00:00
Tim Flaman
16a073a888 Separate quarks and volume fix 2022-12-11 23:49:02 -06:00
Tim Flaman
2e75da56e1 Fix Typo 2022-12-09 21:38:10 -06:00
Tim Flaman
ab36521e9a Fix merge issues 2022-12-06 23:15:00 -06:00
Tim Flaman
8074fe46d1
Merge pull request #4 from oOblik/main
Merging in Main
2022-12-06 11:04:44 -08:00
Tim Flaman
ae01b2779e Fix conflicts 2022-12-06 13:01:34 -06:00
Tim Flaman
179af36bc0 Typo fixes / prep for cleaner merge 2022-12-06 12:29:51 -06:00
Tim Flaman
c5f7450ed7 Volume fixes, autostart, quirks and PSSPPSDL control fixes 2022-12-06 01:00:47 -06:00
fewtarius
7a3c09b8e9
Fixes bluetooth on x86_64 builds (Win600, Atari VCS, etc). 2022-12-05 16:59:02 -05:00
Tim Flaman
f2218903d0 Merge dev 2022-12-04 19:55:09 -06:00
fewtarius
ba4f6ca71f
Hotkey assignment fixes. 2022-12-04 19:33:27 -05:00
fewtarius
5b02d1c4f5
Fix Core wired controller (Switch gamecube style), additional fixes for PCSX2 stand alone. 2022-12-04 18:18:49 -05:00
fewtarius
cd7f376a78
Merge pull request #770 from Locutus73/dev
Update post-update
2022-12-04 16:01:15 -05:00
Locutus73
ae76e26c48
Update post-update
Fixing asound.state on RG552 with broken values
2022-12-04 21:56:54 +01:00
fewtarius
bbb2975eed
* Move JELOS installation to tools menu, flashed images boot directly into JELOS now.
* Fix bug causing terminal output to appear on the console on x86_64 builds.
* Silence missing sudo warnings by aliasing it to nothing.
2022-12-04 15:46:38 -05:00
fewtarius
1cbb66b40f
Bump the Linux kernel to 6.0.11. 2022-12-04 11:19:50 -05:00
fewtarius
3c352aa37d
Move update parameters to the distribution variable. 2022-12-04 10:12:10 -05:00
fewtarius
740a5420d9
Fixes, plus update emulators and cores. 2022-12-03 19:47:39 -05:00
Tim Flaman
d2ad58d406 Initial RGB20S device support part 2 2022-12-03 00:12:18 -06:00
Tim Flaman
aa2ee29ee8 Initial RGB20S device support 2022-11-30 21:47:06 -06:00
fewtarius
ff24594fc6
Merge pull request #754 from fewtarius/dev
Dev
2022-11-26 11:56:17 -05:00
fewtarius
312f518288
Pairs with #753 2022-11-26 11:55:34 -05:00
Wansti
e066eef4bf I'm an idiot. 2022-11-24 21:58:40 +00:00
Wansti
49e93a9367 Fix set-audio exiting prematurely in some cases 2022-11-24 04:15:44 +00:00
Wansti
366bb1b65c Delete stored settings after use 2022-11-24 03:30:09 +00:00
Wansti
5d6f21b4c2 Fix for audio state saving 2022-11-23 23:21:00 +00:00
Wansti
7135d77e32 Merge branch 'dev' into btaudio-dev-fixes 2022-11-23 21:33:03 +00:00
fewtarius
5ac04b8112
Bug fixes. 2022-11-23 09:18:05 -05:00
Wansti
f9a5cc1d65 Save audio settings when switching to bluetooth 2022-11-23 05:35:54 +00:00
fewtarius
fb58d2f982
Add AYANEO AIR Pro quirk. 2022-11-22 20:19:08 -05:00
fewtarius
bd09131007
Fix autostart quirk oops. 2022-11-22 19:34:25 -05:00
Locutus73
c8e781d4e7
Update asound.state
Various sound fixes (volume, mono mix, inverted right channel polarity, etc).
2022-11-22 22:00:50 +01:00
Locutus73
448395f9fb
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-22 16:25:01 +01:00
fewtarius
52b80fce23
Merge pull request #741 from fewtarius/dev
Tweak chmod.
2022-11-21 20:10:35 -05:00
fewtarius
39d1e8094b
Tweak chmod. 2022-11-21 20:10:01 -05:00
Locutus73
9f60de74eb
Update setsettings.sh
Corrected the audiolatency test expressions with double square brackets.
2022-11-21 20:42:42 +01:00
fewtarius
15c7ab6aea
Merge pull request #740 from fewtarius/dev
Fix binary permissions.
2022-11-21 06:40:08 -05:00
fewtarius
4e55b5b21d
Fix binary permissions. 2022-11-21 06:39:35 -05:00
Wansti
3f1e1501d2 Update bluez to version 5.66 2022-11-20 21:20:35 +00:00
fewtarius
c83e5f7a6f
Merge. 2022-11-20 14:41:15 -05:00
fewtarius
074d5b8d49
Add Ayaneo Air quirk 2022-11-19 16:47:50 -05:00
fewtarius
0d19aad95c
Start work on quirks mechanism. 2022-11-19 11:13:13 -05:00
Wansti
2c3d51069d Merge branch 'btaudio-main' into btaudio 2022-11-18 19:56:05 +11:00
Wansti
87a669db48 Merge branch 'btaudio-main' of github.com:wansti/distribution into btaudio-main 2022-11-18 19:53:56 +11:00
Locutus73
4312386965
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-17 13:07:41 +01:00
Locutus73
6e2ad1976f
Update setsettings.sh
Changed audiolatency test for checking it's an actual number greater than 0.
2022-11-17 13:05:55 +01:00
Locutus73
fadbba0e16 Revert "Update system.cfg"
This reverts commit e68b175a7f.
2022-11-17 12:56:44 +01:00
Locutus73
576b5c44ce Revert "Update post-update"
This reverts commit 8414ef8945.
2022-11-17 12:56:39 +01:00
Locutus73
a36d3d310e Revert "Update post-update"
This reverts commit 8d39a1f436.
2022-11-17 12:56:23 +01:00
Wansti
3d49531f59 Merge branch 'btaudio-main' into btaudio 2022-11-17 03:57:37 +00:00
Wansti
569c4b62cb Remove obsolete workaround 2022-11-17 03:57:16 +00:00
Wansti
7b28b25c76 Merge branch 'btaudio-main' into btaudio 2022-11-16 22:53:49 +00:00
Wansti
f5aa8cda4e Merge branch 'dev' into btaudio 2022-11-16 22:53:41 +00:00
Wansti
a7443e698d Leave mixer at default to prevent ES crashes 2022-11-16 22:53:06 +00:00
Marek
bb56b49702
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-17 09:13:53 +11:00
brooksytech
06fbc931a6
Add initial yuzu support, misc. updates 2022-11-16 08:36:25 -08:00
Wansti
2016440b5c List mixers for bluetooth devices 2022-11-16 23:02:30 +11:00
Wansti
521c14cc0c Ensure bluetooth is active before querying devices 2022-11-16 22:11:31 +11:00
Wansti
76f6ee67e0 Merge branch 'btaudio-main' into btaudio 2022-11-16 01:39:15 +00:00
Wansti
c9149c58ff Make sure audio path is set correctly for bluetooth 2022-11-16 01:37:22 +00:00
Locutus73
8d39a1f436
Update post-update
Added "default" value to audiolatency for falling back to RetroArch own setting.
2022-11-15 20:52:27 +01:00
Wansti
6a692510ea Merge branch 'btaudio-main' into btaudio 2022-11-15 21:58:10 +11:00
Wansti
ba40e03332 Move bluetooth devices up in list 2022-11-15 21:40:58 +11:00
Wansti
7a0a10bd97 Fix startup script 2022-11-15 21:40:34 +11:00
Wansti
b13b1681e2 Resolve conflict 2022-11-15 06:40:08 +00:00
Wansti
a21b2bdb92 Merge branch 'dev' into btaudio 2022-11-15 06:38:25 +00:00
Wansti
454414463c Pair more audio devices 2022-11-15 04:51:50 +00:00
Wansti
b21d95cd27 Resolve conflicts 2022-11-15 04:25:01 +00:00
Wansti
9063b853f1 Resolve conflicts 2022-11-15 04:17:56 +00:00
Wansti
c4b03fb569 Revert to default audio device on reboot 2022-11-15 04:16:06 +00:00
Wansti
64618e988e Remove generic bluetooth entry 2022-11-15 02:42:38 +00:00
Wansti
a3655568bd Reconnect bluetooth device if already connected 2022-11-15 02:41:18 +00:00
Locutus73
6744c8e14a
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-14 16:52:35 +01:00
Locutus73
8414ef8945
Update post-update
Added "default" value to audiolatency for falling back to RetroArch own setting.
2022-11-14 16:48:44 +01:00
Locutus73
e68b175a7f
Update system.cfg
Added "default" value to audiolatency for falling back to RetroArch own setting.
2022-11-14 16:38:53 +01:00
Locutus73
62bf03007f
Update setsettings.sh
Added "default" value to audiolatency for falling back to RetroArch own setting.
2022-11-14 16:37:24 +01:00
Marek
e7bc6180d0
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-14 20:52:26 +11:00
fewtarius
0f7741b80f
Fix RG552 default mixer. 2022-11-13 20:24:03 -05:00
Wansti
bce30bcc65 Merge branch 'dev' into btaudio 2022-11-13 21:51:19 +00:00
Marek
806e204f14
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-14 08:49:20 +11:00
fewtarius
70f7e8c878
Make sure we delete the AudioDevice so defaults are honored. 2022-11-13 16:28:43 -05:00
Locutus73
e603545cea
Merge branch 'JustEnoughLinuxOS:dev' into dev 2022-11-13 22:09:14 +01:00
fewtarius
5ea4cbcbf3
updates, emulators, cores, etc. 2022-11-13 13:24:50 -05:00
Locutus73
537944a4b8
Update setsettings.sh
Added getting audiolatency configuration from system.cfg and setting it to retroarch.cfg
2022-11-13 14:06:15 +01:00
Wansti
0cc2244d6e Add bluetooth devices to audio device menu 2022-11-13 16:43:13 +11:00
Wansti
1f25b356e2 Add bluetooth devices to audio device menu 2022-11-13 16:37:12 +11:00
Wansti
06983722b2 Add bluetooth to audio options 2022-11-13 10:50:44 +11:00
Marek
7f614f0a51
Merge branch 'dev' into btaudio 2022-11-13 10:24:30 +11:00
Wansti
f1f301f9f7 Resolve conflict 2022-11-13 10:17:58 +11:00
Wansti
4b521f964f Merge branch 'btaudio' into dev 2022-11-13 10:15:42 +11:00
fewtarius
34a481f977
Add Audio path feature to ES, bug fixes, and some additional changes for future use. 2022-11-12 15:39:58 -05:00
fewtarius
0c49d9aa83
Fix essound 2022-11-12 07:48:43 -05:00
Wansti
ce61514d33 Add bluetooth to audio options 2022-11-11 21:50:46 +00:00
fewtarius
98541df6ae
Merge pull request #727 from fewtarius/dev
Bump ES
2022-11-09 08:30:04 -05:00
fewtarius
7c544f6d0c
Bump ES 2022-11-09 08:02:06 -05:00
fewtarius
cb346ed42f
Merge pull request #726 from fewtarius/dev
Dev
2022-11-09 07:30:10 -05:00
fewtarius
7713ba9249
Alsa startup fix, bump ES. 2022-11-09 07:28:56 -05:00
fewtarius
a2be76d26d
Preparing for sound device control in ES. 2022-11-09 07:25:04 -05:00
fewtarius
fbd4b93c4e
Merge pull request #722 from fewtarius/dev
emus, cores, kernel, and bug fix.
2022-11-08 08:47:03 -05:00
fewtarius
5c42b99d1b
Tweak automount service to create game directories. 2022-11-08 08:45:52 -05:00
fewtarius
2a74d902ee
Add simple tool to fetch alsa controls. 2022-11-07 07:51:52 -05:00
Locutus73
f63893ae4d
Update asound.state
Various sound fixes and DAC Playback Volume renamed to Master Playback Volume.
2022-11-07 13:41:00 +01:00
fewtarius
d8f5a5fcf0
Fix device variable for RG552. 2022-11-07 06:37:58 -05:00
fewtarius
fc0e3a7a26
Roll back RG552 change, add workaround for volume in ES. 2022-11-06 18:19:44 -05:00
fewtarius
e7f53c865b
Use overlay for hotkey autoconfig. 2022-11-06 16:24:07 -05:00
fewtarius
b4d3301e75
Temporarily re-add the DAC mixer for the RG552 until we can fix the mixer to be detected correctly in ES. 2022-11-06 16:09:35 -05:00
fewtarius
85eac29ce9
Run tweak. 2022-11-06 13:18:29 -05:00
fewtarius
974e05fab6
Enable bluetooth controller support on RG5351P/M, RG351V, RG351MP thanks to @tom-pratt. 2022-11-05 12:50:08 -04:00
fewtarius
7b8d71468e
Enable bluetooth controller support on RG552, thanks to @tom-pratt. 2022-11-05 12:26:29 -04:00
fewtarius
6f62ebc7b9
Pull back gobject-introspection from @tom-pratt's PR, enable building on RG353P/RG503. 2022-11-05 16:19:29 +00:00
fewtarius
5517591d7a
More robust run tool. 2022-11-02 21:43:14 -04:00
fewtarius
19882b6717
Many core package updates including:
* gcc 12.2.0
* llvm 15.0.3
* kernel 6.0.6 (x86_64 & RG552)
* systemd 251.7
* binutils 2.39
* glib 2.74.0
* glibc 2.36

Thanks in large part to @CoreELEC.
2022-11-02 17:11:27 -04:00
fewtarius
3a3c65d433
Bug fixes and mention support for the RG353M. 2022-11-02 17:01:08 -04:00
brooksytech
cb205308f6
DolphinSA ES options 2022-11-02 07:18:15 -07:00
fewtarius
ddac80f938
Merge branch 'dev' of github.com:justenoughlinuxos/distribution into coreelec_sync 2022-11-01 11:12:05 -04:00
fewtarius
83cecf5d86
Add post-update logging. 2022-11-01 07:55:34 -04:00
fewtarius
6fdfc71f86
Merge pull request #685 from fewtarius/dev
Another tweak for rclone, and don't build bluetooth support until we fix it across devices.
2022-10-30 06:44:32 -04:00
fewtarius
9dbb955946
Another tweak for rclone, and don't build bluetooth support until we fix it across devices. 2022-10-30 06:43:35 -04:00
Tom Pratt
5ad2cf4673 Bluetooth boot and sleep handling
Also reduce bluetooth agent sleep duration. Init dependencies mean its not that sensitive.
2022-10-29 00:33:45 +02:00
fewtarius
d5379587d3
Merge pull request #679 from fewtarius/dev
post-game cloud backup, and rclone fix on x86_64
2022-10-28 17:39:50 -04:00
fewtarius
0db4d2dccd
* Fix rclone on x86_64 builds
* Add support for running a cloud backup immediately after exiting a game. (GAME SETTINGS, Requires configured rclone.)
2022-10-28 17:37:37 -04:00
Tom Pratt
60b63d397a Unit for managing the bluetooth agent lifecycle 2022-10-28 20:56:45 +02:00
Tom Pratt
32d4a71e36 Fix batocera-bluetooth-agent
Install pygobject dependency and bump versions of some of its dependencies. Fix gobject-introspection build error on host by setting -Dbuild_introspection_data=false.

Update bluezutils.py to use items() function renamed in recent python versions.

Remove .cache dir from agentpath, otherwise dbus complains that the path is invalid. The directory exists so it's unclear what the real problem is here.

Include python_fix_abi function in build so target files don't get host arch naming.
2022-10-28 19:31:03 +02:00
fewtarius
a7d633da5c
Add support for configuring the boot UI while in kiosk mode (Weston only). This enables users to boot right into an emulator or into RetroArch, however the features of ES will be unavailable. 2022-10-27 07:51:00 -04:00
fewtarius
2870b9e247
Don't sync portmaster or thememaster after an update. 2022-10-27 06:09:12 -04:00
fewtarius
226a599128
runemu should no longer replace bits of asound.conf. 2022-10-26 19:28:21 -04:00
fewtarius
a0e6266483
Fix issue with setsettings and hotkey management. 2022-10-26 16:58:11 -04:00
fewtarius
ec0e1b03dc
Add support for audio device selection in ES. Fix bug with volume_sense. 2022-10-26 12:01:28 -04:00
fewtarius
5b401bd539
Update how we automatically manage hotkeys, and add an option to disable it. If a controller is attached or detached, run mkcontroller with the volume_sense restart. 2022-10-25 17:40:48 -04:00
fewtarius
958c5fca01
Reverse x/y. 2022-10-25 07:34:52 -04:00
fewtarius
5ad1a43678
* Fix Sega Saturn (yabasanshiroSA) controls.
* Fix issue with post-update not executing on some devices.
* Fix issue with hotkey autoconfig not working for all configured controllers.
* Re-add textviewer
* Update ArtBook theme.
2022-10-25 06:24:50 -04:00
fewtarius
0c0408f852
Fix oops. 2022-10-23 10:37:21 -04:00
fewtarius
02ed60cc14
Fix oops. 2022-10-23 10:36:45 -04:00
fewtarius
b022b71a97
Device quirk for the VCS until it can be reworked. 2022-10-23 07:19:33 -04:00
fewtarius
d9722f218b
Revert alsa changes. 2022-10-22 11:11:33 -04:00
fewtarius
15fea2317b
Merge pull request #650 from fewtarius/dev
Overlay modprobe.d/alsa-base until this can be implemented more cleanly.
2022-10-22 09:46:15 -04:00
fewtarius
bdbe2b54b7
Overlay modprobe.d/alsa-base until this can be implemented more cleanly. 2022-10-22 09:45:45 -04:00
fewtarius
f80e4ad9bf
Merge pull request #648 from fewtarius/dev
Fix reversed trigger hotkeys.
2022-10-21 20:14:29 -04:00
fewtarius
86c2f4fd8f
Fix reversed trigger hotkeys. 2022-10-21 20:13:56 -04:00
fewtarius
0001f687ee
Merge pull request #647 from fewtarius/dev
Fix asound.conf swap issue.
2022-10-21 19:59:42 -04:00
fewtarius
e59f906c0f
Fix asound.conf swap issue. 2022-10-21 19:59:00 -04:00
Brooksytech
d89d4d270e
Merge pull request #645 from brooksytech/dev
Remove JelosAddOns and duckstation custom.
2022-10-21 14:54:24 -07:00
brooksytech
209271bef5
Remove JelosAddOns 2022-10-21 14:46:35 -07:00
fewtarius
dcafb2d0d8
Merge pull request #643 from fewtarius/dev
Fix reversed button oops.
2022-10-21 17:30:48 -04:00
fewtarius
bba5bd4c4f
Fix reversed button oops. 2022-10-21 17:30:14 -04:00
fewtarius
41e437442c
Merge pull request #642 from fewtarius/dev
2022-10-21 17:26:44 -04:00
fewtarius
e7137b32e4
* Add support for dynamic controller variables and support for hotkey configuration when a new controller is default.
* Deprecate device specific controller variables.
* Set avahi hostname on boot.
* Add dmidecode for x86_64 specific quirks.
2022-10-21 17:23:25 -04:00
brooksytech
2927908d98
update runemu for Drastic 2022-10-21 12:56:51 -07:00
brooksytech
10bee04715
Add Mesa demos/utils 2022-10-17 14:50:45 -07:00
brooksytech
2895380e6a
Add Mesa demos/utils 2022-10-17 14:39:43 -07:00
fewtarius
6dc9c27ca6
Fix starting PortMaster, ThemeMaster, and JELOSAddOns. 2022-10-15 08:02:48 -04:00
fewtarius
d2338ef3d4
Revert post-update change. 2022-10-14 16:52:49 -04:00
fewtarius
c30432f824
Move automount to a systemd service so dependencies are managed correctly. 2022-10-14 16:51:45 -04:00
fewtarius
187fe72c16
Bump mesa, fix run issue, fix missing wireguard on some devices. 2022-10-12 16:54:40 -04:00
fewtarius
7d044a8d7d
Fix wifi scanning bug. 2022-10-11 07:34:21 -04:00
fewtarius
02466cf5bd
Add a simple wait to ES incase mount_games hasn't completed yet. 2022-10-10 20:04:55 -04:00
fewtarius
d674d515d5
Clear the screen before and after executing on non-wayland devices. 2022-10-09 15:13:24 -04:00
fewtarius
32ed9e3d9b
Assume scripts have spaces. 2022-10-09 15:01:26 -04:00
fewtarius
c23f9d17bf
Re-add Win600's Xbox 360 controller. 2022-10-09 11:03:39 -04:00
fewtarius
b05a22c381
Fix run script to execute scripts with spaces. 2022-10-08 19:38:08 -04:00
fewtarius
069bd71331
Fix issue where some console utilities were not executing correctly including backup and restore. 2022-10-07 16:45:28 -04:00
fewtarius
15099c8186
Fix up post-update bugs. 2022-10-06 17:05:59 -04:00
fewtarius
e5258370a8
Add ThemeMaster sync to post-update, fix glew dependency, update emulators and cores. 2022-10-05 17:52:20 -04:00
fewtarius
4286b391ec
* Apply AMD GPU performance profiles, thanks to @0_game_it on twitter. 2022-10-05 06:22:07 -04:00
fewtarius
f66bb202a9
If smb.conf doesn't exist in /storage/.config, add it. Fix link pointer. 2022-10-04 07:58:38 -04:00
fewtarius
9000b83d15
* Move samba configuration to user space.
* Remove kernel tweaks that inhibit proper sleep.
* Merge hostname change and wifi into 008-network.
* Adjust flycast build options.
* No longer build main in merge until we can work out the double build bug.
2022-10-03 19:10:53 -04:00
fewtarius
7d07eff763
* Add user profile directory /storage/.config/profile.d.
* Apply workaround for no sound / no headphone jack switching (RG353V).
* Update ArtBook Next theme.
* Ensure the device tree is not swapped after an update.
> Note: Exiting RG353V users will need to disable and re-enable the RG353V switch, or run `device-switch RG353V` over ssh.
2022-10-02 12:46:51 -04:00
fewtarius
9ae3455f45
* Fix more brightness bugs
* Update kernel - Adds additional RG353V device property changes.
* Always sync portmaster, thememaster, and jelosaddons after updating.
* Add workaround for no audio mixing of right channel on RG353V thanks to @christianhaitian.
2022-10-01 20:22:43 -04:00
fewtarius
73dff6fa94
* Add support for multiple device trees.
* Add support for RG353V (use RG353P image, enable switch in system settings).
* Fix language selection bug.
* Fix another brightness bug.
* Fix shader build conflict.
* Force Retroarch to use glcore on the RG552 if GL is still enabled.
2022-09-30 20:40:33 -04:00
fewtarius
f397aa3570
Fix merge conflict. 2022-09-29 16:46:16 -04:00
fewtarius
966ca58e7f
Fix brightness, fix flycast32. 2022-09-29 16:44:45 -04:00
brooksytech
7a4b04aad5
Add BSNES core & Citra libretro 3DS 2022-09-28 20:58:19 -07:00
fewtarius
4ff27f0f4d
Working to resolve boot brightness issue. 2022-09-28 07:57:57 -04:00
fewtarius
d36573d1d2
Fix disabling integerscaling by default on Win600, and restoring brightness on wake. 2022-09-27 18:35:31 -04:00
fewtarius
4b62efed70
Additional fix for autostart. 2022-09-26 16:23:46 -04:00
fewtarius
076231f7ad
Remove non-functional guard. 2022-09-26 07:49:27 -04:00
fewtarius
c2dff03a4a
Another automount bugfix. 2022-09-26 07:47:48 -04:00
fewtarius
77ab1c7bad
automount should skip any devices mounted under /storage 2022-09-26 06:22:47 -04:00
fewtarius
71ea5d485e
Bugfix: automount 2022-09-25 18:22:32 -04:00
fewtarius
abe58b34bf
Fix common-shaders build conflict, disable integer scaling by default on Win600. 2022-09-25 11:21:09 -04:00
fewtarius
3580c9af49
Fix output redirect. 2022-09-24 20:08:04 -04:00
fewtarius
436cf32137
Enable fstrim by default on the handheld build, disable by default for everything else. 2022-09-24 09:16:28 -04:00
fewtarius
e2ca5eba35
Fix samba missing widelinks support, fix fstrim autostart. 2022-09-24 08:39:27 -04:00
fewtarius
0584e41b00
Move fstrim to autostart so it doesn't block sleep. 2022-09-23 15:25:38 -04:00
fewtarius
714d917665
Fix mupen64plus-nx on RG503 and RG353P. Add a games mount guard for better compatibility with single card/drive devices. 2022-09-23 07:44:30 -04:00
fewtarius
5f51d87d8d
Relabel the automated mount variable, and ensure that if it's not set we enable games card detection. 2022-09-23 06:41:45 -04:00
fewtarius
4aed004359
Enable automatically finding and mounting games by default after updates if not already explicitly enabled/disabled. 2022-09-23 06:34:19 -04:00
fewtarius
22ffd7ed07
* Add support for including AppImages in JELOS builds.
* Update PCSX2 to use the upstream AppImage.
* Complete PCSX2 standalone integration.
* Update volume controls to use mapped volume mode.
* Update GTK3 to build additional required bits.
2022-09-22 19:50:28 -04:00
fewtarius
d948946127
Fix 351Files reversed controls for Win600. Improve new run script a bit. 2022-09-21 17:41:31 -04:00
fewtarius
05aae997ae
Misc bug fixes. 2022-09-21 17:01:39 -04:00
fewtarius
40ec31c8d6
Improve the retroarch build options a bit more. 2022-09-21 07:19:06 -04:00
fewtarius
9157492fd6
Add slang-shaders, fix shaders on Weston devices, fix WIFI wake from sleep issue. 2022-09-20 17:16:51 -04:00
fewtarius
3d675a2dce
Update Linux kernel, fix shader path. 2022-09-20 07:01:32 -04:00
fewtarius
745cecc53d
Merge branch 'dev' into bluetooth 2022-09-18 10:50:44 -04:00
fewtarius
cbce9cf359
Updates. 2022-09-18 10:48:56 -04:00
fewtarius
ffb79e55b7
Bluetooth work. 2022-09-17 13:03:37 -04:00
fewtarius
c6add0e523
Update ES, and don't set the games device on startup. 2022-09-17 12:26:03 -04:00
fewtarius
bb47f9d677
Add support for system.mountgames, fix clean up bug in init. 2022-09-17 09:44:12 -04:00
fewtarius
851e6ec33a
Revert the updates bind mount, clean up a few clear screen calls so the logo doesn't flash. 2022-09-17 07:42:22 -04:00
fewtarius
fb8a6a1ba7
Drop support for using the games card for updates, as it is not compatible with the migration of the games volume mount to user space. 2022-09-17 06:44:32 -04:00
fewtarius
162ae98f46
Set umask 000 on the games partition, and fix a duckstationsa oops. 2022-09-16 19:17:23 -04:00
fewtarius
6236c1b5f0
Fix 351Files, autostart, samba, move games mount to userland. 2022-09-16 17:13:51 -04:00
fewtarius
6e3453170b
Bug fixes. 2022-09-16 07:17:20 -04:00
fewtarius
ea59e68440
Bug fixes. 2022-09-15 22:34:00 -04:00
fewtarius
2aa2b6e508
Updates. 2022-09-14 19:51:00 -04:00
fewtarius
3ecd6f3e48
Work to use a common mechanism that functions in weston and when weston is not present. 2022-09-14 17:35:38 -04:00
fewtarius
105a6b0267
Revert. 2022-09-13 20:33:11 -04:00
fewtarius
cc366fba9c
Add new mechanism to stop and start the UI for console apps. 2022-09-13 20:29:29 -04:00
fewtarius
a37e6eb6ef
Set LIBGL_DRIVERS_PATH for 32bit retroarch. 2022-09-11 18:08:12 -04:00
fewtarius
bae378a30e
Work on pcsx2 and pcsx2 libretro. 2022-09-11 17:10:06 -04:00
fewtarius
b2b8cefa8d
Apply a few changes for power savings. 2022-09-11 06:51:08 -04:00
fewtarius
79ccd182fa
Merge pull request #477 from fewtarius/dev
Updates.
2022-09-09 20:02:26 -04:00
fewtarius
8f09001f42
Update to support stopping and starting the defined UI service rather than assuming everything uses the emustation service. Update volumesense to stop looking for devices after 5 attempts. Update system_utils and volume_sense to increment by 5 or 15. 2022-09-09 20:01:27 -04:00
brooksytech
cac7a04fcd
Updating to kernel 5.19 and fix controls 2022-09-09 07:35:05 -07:00
fewtarius
2f7c3c710e
Add Wii to runemu. 2022-09-05 14:43:19 -04:00
fewtarius
5700091250
Fix up CPU governors for win600. 2022-09-05 09:28:59 -04:00
fewtarius
d891ac7b4f
Initial staging for executing PCSX2. 2022-09-05 08:03:17 -04:00
fewtarius
6be1cc3159
Don't math the brightness on startup, just apply the defined values. 2022-09-05 06:58:27 -04:00
fewtarius
e3c2ecee27
* Start work on PS2 support, thanks in part to @CoreELEC and @batocera-linux.
* Add LMSensors for sensor and fan control (work in progress).
2022-09-04 17:43:37 -04:00
fewtarius
bf2dac42ac
Revert ES, work on vicesa. 2022-09-04 05:54:30 -04:00
fewtarius
4ffc0107a4
Fix jslisten for win600. 2022-09-02 21:06:59 -04:00
fewtarius
5ede632d50
Fix jslisten. 2022-09-02 20:51:03 -04:00
fewtarius
4b863ee787
We should have duckstationsa and dolphin on x86_64 builds. 2022-09-01 17:58:54 -04:00
fewtarius
b37990e4c3
Misc updates. 2022-09-01 17:17:36 -04:00
fewtarius
b308326c0d
Bug fixes. 2022-09-01 06:07:11 -04:00
fewtarius
1ab93abec4
Add a desktop switch for weston kiosk / desktop mode switching. 2022-08-31 19:24:15 -04:00
fewtarius
d44bc5e699
Merge pull request #399 from fewtarius/dev
Left over + new fixes.
2022-08-31 17:51:40 -04:00
fewtarius
1f6d96325b
* Fix ALSA on x86_64 handhelds.
* Temporary drop or correct multiple packages that needed updates for x86_64.
* Update volume service to deprecate hard coded paths.
* system-utils and sleep to common packages.
* Add weston kiosk.ini for future use.
* Add DIRTY variable, if true it will not clean.
2022-08-31 17:50:23 -04:00
fewtarius
5aa68ae722
Merge pull request #398 from fewtarius/dev
Update ES to use varying brightness paths.
2022-08-31 08:31:34 -04:00
fewtarius
573e15dfc8
Update ES to use varying brightness paths. 2022-08-31 08:30:58 -04:00
fewtarius
c51d7422c6
Merge pull request #394 from fewtarius/dev
Dev
2022-08-31 07:04:39 -04:00
fewtarius
970304ac85
Fix up brightness. 2022-08-31 07:00:57 -04:00