Commit graph

313 commits

Author SHA1 Message Date
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
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
ad5d71e6ad
Add an option to enable or disable ipv6. 2023-01-14 19:10:22 -05:00
fewtarius
498d57c8d8
Workaround for audio, add steam controller for RetroArch, update gamecontrollerdb. 2023-01-14 10:34:49 -05:00
fewtarius
92c10bc072
Work on Steam Deck support. 2023-01-12 18:46:54 -05:00
mason
21f3b1b79d
Updates and clean up 2023-01-10 23:39:16 +00:00
mason
cdf3597151
More Orange Pi 5 / RK3588 setup 2023-01-09 22:26:15 +00:00
fewtarius
e3a61fdfd3
Reduce the preamp to 60% to eliminate distortion in PPSSPP. 2023-01-07 08:04:32 -05:00
fewtarius
9a7dceffe8
Update emulators and cores, add additional quirks for more Ayaneo devices. 2023-01-05 16:59:30 -05:00
fewtarius
ce24f70a57
No longer need to reboot for alsa-base.conf. 2023-01-05 10:48:22 -05:00
fewtarius
a07fabc55d
Add a softvol preamp to boost volume a LOT. 2023-01-05 08:35:36 -05:00
fewtarius
2118a2fa5e
Add quirks for AYANEO 2021, 2021 Pro, and 2021 Retro Power. 2023-01-03 21:03:00 -05:00
fewtarius
c4d0955a32
Ayaneo 2 quirks (needs testing). 2023-01-03 18:08:36 -05:00
fewtarius
ec42c8d6a6
Re-order network restart/wifi start. 2023-01-03 06:42:44 -05:00
fewtarius
db0c587985
CPU core enabler. 2023-01-03 05:13:05 -05:00
fewtarius
877635cdf9
Making JELOS run a bit better on portable computers. 2023-01-02 15:12:49 -05:00
fewtarius
4f46600def
Cleanup and bug fixes. 2023-01-01 15:19:02 -05:00
fewtarius
d608eb9c26
Fixes a network name bug. 2022-12-31 21:59:39 -05:00
fewtarius
9b999f35f5
Revert removal of internal wifi tool. 2022-12-31 15:59:43 -05:00
fewtarius
d32b31fec1
Rebrand 351files to fileman, and misc cleanup. 2022-12-31 15:58:53 -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
594e589b82
Part 1 of 3, deprecates and removes RG351x and RGB20S. 2022-12-29 17:36:01 -05:00
fewtarius
671d838052
* Correct wording in BUILDING.md
* Build rename as part of the toolchain to deprecate rename.ul
2022-12-28 07:26:52 -05:00
fewtarius
4b0f0048b5
Merge pull request #829 from fewtarius/dev
Bug fixes for x86_64
2022-12-23 16:45:48 -05:00
fewtarius
7c33c24c0a
Bug fixes for x86_64 2022-12-23 16:45:19 -05:00
John
c7062d9ce4
Fixed the themes not being populated to
/storage/.config/emulationstation/themes/

This was only done on an update of the system, now it will work on a clean install.
2022-12-23 13:29:44 +00: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
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
09d28754a5
Fix recursive chmod. 2022-12-19 20:14:51 -05:00
fewtarius
8ded181365
Fix power button sleep (requires slightly longer press for now). 2022-12-19 19:25:38 -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
b19e6d0822
Work on support for AYANEO Air / Air Pro. 2022-12-18 20:18:28 -05:00
brooksytech
a351820863
Fix modules and bump libusb for yuzu 2022-12-16 15:48:54 -08:00
Tim Flaman
531e96001e Update edid-decode and evtest packages to address Unsupported snapshot format issue with cgit 2022-12-10 20:38:04 -06:00
Tim Flaman
ab36521e9a Fix merge issues 2022-12-06 23:15:00 -06:00
Tim Flaman
c5f7450ed7 Volume fixes, autostart, quirks and PSSPPSDL control fixes 2022-12-06 01:00:47 -06:00
Tim Flaman
f2218903d0 Merge dev 2022-12-04 19:55:09 -06: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
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
99d20a5d91
Fix overclock oops for Win600. 2022-11-29 06:00:27 -05:00
Shaun Inman
acf01b7f7f fix long boot times
cuts 20+ seconds caused by rejiggering userconfigs on every boot
2022-11-26 11:43:00 -05:00
fewtarius
bb816438a2
Bump ES. 2022-11-23 16:14:33 -05:00
fewtarius
5ac04b8112
Bug fixes. 2022-11-23 09:18:05 -05:00
fewtarius
5ea4cbcbf3
updates, emulators, cores, etc. 2022-11-13 13:24:50 -05: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
f7acf30eca
Fix fs-resize issue. 2022-11-03 01:24:43 +00:00
fewtarius
3a3c65d433
Bug fixes and mention support for the RG353M. 2022-11-02 17:01:08 -04:00
fewtarius
c74d7fa13e
Fixes. 2022-11-01 17:12:05 -04:00
fewtarius
ddac80f938
Merge branch 'dev' of github.com:justenoughlinuxos/distribution into coreelec_sync 2022-11-01 11:12:05 -04:00
fewtarius
bfcd061c00
Work on syncing some of our package set from CoreELEC. 2022-11-01 06:04:06 -04:00
fewtarius
0399372573
Merge pull request #688 from fewtarius/dev
Tweak rclone again.
2022-10-31 06:12:41 -04:00
fewtarius
f39a1f24d7
Tweak rclone again. 2022-10-31 06:11:38 -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
fewtarius
f395739e62
Merge pull request #684 from fewtarius/dev
Update Python, push changes to build gobject-introspection (work in progress), bump handheld tdp boost to 24w
2022-10-29 20:49:01 -04:00
fewtarius
246a21e3d1
Update Python, push changes to build gobject-introspection (work in progress), bump handheld tdp boost to 24w 2022-10-29 20:47:57 -04:00
fewtarius
406fa9e398
Merge pull request #683 from fewtarius/dev
fix portmaster source dir, update rclone package.
2022-10-29 07:57:54 -04:00
fewtarius
77f31e26e1
fix portmaster source dir, update rclone package. 2022-10-29 07:57:20 -04:00
fewtarius
0d1504aed2
Merge pull request #682 from fewtarius/dev
Use sources variable for rclone.
2022-10-29 06:31:41 -04:00
fewtarius
9965c4c2a3
Use sources variable for rclone. 2022-10-29 06:30:58 -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
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
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
eecd98acdc
Another tweak of the post-update hook. 2022-10-25 11:08:28 -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
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
fewtarius
63af910f09
Move speaker/headphone paths to device variables to resolve #632. 2022-10-21 07:37:01 -04:00
fewtarius
259c453f2d
Fix missing rclone (Win600). 2022-10-08 08:07:26 -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
bb6fadf7c4
Revert wifi sleep tweak, add RG353V to the README. 2022-10-01 10:03:01 -04:00
fewtarius
966ca58e7f
Fix brightness, fix flycast32. 2022-09-29 16:44:45 -04: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
71ea5d485e
Bugfix: automount 2022-09-25 18:22:32 -04:00
fewtarius
495ede36e7
Revert call to autostart brightness script. 2022-09-25 15:22:56 -04:00
fewtarius
0584e41b00
Move fstrim to autostart so it doesn't block sleep. 2022-09-23 15:25:38 -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
9157492fd6
Add slang-shaders, fix shaders on Weston devices, fix WIFI wake from sleep issue. 2022-09-20 17:16:51 -04:00
fewtarius
666ea11dc0
Ensure udevil starts after jelos-autostart. 2022-09-17 13:04:20 -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
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
43c00149f5
Redirect stdout/stderr and eliminate the pipes. 2022-09-15 23:08:44 -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
8cb1ae10b2
Clear the console display before loading weston/es. 2022-09-14 18:01:33 -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
f003b72ec0
Misc updates. 2022-09-13 18:49:46 -04:00
fewtarius
7981b6405e
Merge pull request #479 from fewtarius/dev
Volume sense rule works correctly now.
2022-09-10 07:52:33 -04:00
fewtarius
63011bd005
Volume sense rule works correctly now. 2022-09-10 07:52: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
a7a20aebcb
Revert udev rule. 2022-09-05 15:26:38 -04:00
fewtarius
2068ae16f1
Ensure volume service is restarted to find usb keyboards and joysticks as they are attached/detached. 2022-09-05 09:11:17 -04:00
fewtarius
9c3fef89fc
PCSX2 compiles, not sure if it works though. 2022-09-04 20:14: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
88214de544
Ryzenadj integration complete. 2022-09-04 12:57:55 -04:00
fewtarius
76a9598feb
Update volumesense to wait for devices. 2022-09-04 09:47:06 -04:00
fewtarius
f8415fbce0
Roll back lzdoom patches, as they don't compile. Fix fs-resize. 2022-09-03 14:49:59 -04:00
fewtarius
b052c00068
Add ryzenadj. 2022-09-03 06:59:08 -04:00
fewtarius
84180b3720
Fix fs resize to work across devices. Set installation mode to run rather than install by default. 2022-09-03 06:17:14 -04:00
fewtarius
de835d9509
Fix volume sense FN release. 2022-09-02 08:26:48 -04:00
fewtarius
6140e99d9b
Update volume sense to enable use of abs buttons. 2022-09-01 20:01:31 -04:00
fewtarius
c9b6dfb61d
Need to check for ID_INPUT_KEY rather than ID_INPUT_KEYBOARD. Add initial rinputer3 package. 2022-09-01 19:01:42 -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
6681b5db77
Fix up the kernel/options/resize. 2022-08-30 20:39:23 -04:00
fewtarius
d654b6a396
* Bug fixes - getshaders, wifictl.
* Correct dependencies: moonlight, hypseus-singe.
* Continued work on x86_64.
* Fix raze repo path.
2022-08-30 17:05:35 -04:00
fewtarius
a8e3d11475
* Fix up Samba thanks in part to @CoreELEC.
* Add PC/handheld device to separate X86_64 for other purposes.
* Move emulation packages into device options.
* Add Docker packages for future use thanks to @CoreELEC.
2022-08-28 19:47:56 -04:00
fewtarius
f07baf5972
Drop textviewer until it can be patched, update ES to use GLES, update X86_64 options to use weston. 2022-08-27 18:02:42 -04:00
fewtarius
c965a43690
Fix up splash, 4k image with a black background for improved scaling. For rotated displays invert the splash resolution so they scale correctly. Replace the ES image with a link to the splash. 2022-08-26 19:18:56 -04:00
fewtarius
9d91548c44
Fix init oops, and RG351P resolution oops. 2022-08-23 17:02:26 -04:00
fewtarius
1894393478
Drop hard coded splash screens and generate a correct resolution/aspect splash during the build. 2022-08-23 07:23:08 -04:00
travis134
31f554cb17
Adding jq as a misc package so it gets built and emplacing it in /usr/bin as part of install 2022-08-12 02:55:56 -07:00
fewtarius
620fa0117c
* Fix issue with RG552 booting dev builds
* Fix udevil not automounting fat32 and exfat
* Fix burnimage not flushing gpt magic when flashing mbr images
2022-08-01 17:52:51 -04:00
fewtarius
b62882dcbb
Shift library caching to first boot and post-upgrade. Update duckstation dependencies. Improve lib32. 2022-07-31 11:12:57 -04:00
fewtarius
e722f1b36e
* Implement proper multiarch support, based on @7Ji's work at @EmuELEC.
* Return of overlayfs for RetroArch
2022-07-30 19:34:43 -04:00
fewtarius
94a7769e24
Use system.hostname. 2022-07-30 08:22:53 -04:00
fewtarius
08d1a98694
Initial (incomplete) support for x86_64. Bump many many packages. Still need to fix controls in a few for the new split build model. 2022-07-14 18:12:00 -04:00
fewtarius
bbb941640c
Fixes. 2022-07-14 16:46:21 -04:00
fewtarius
a76b3c0ccd
Cleanup, move es_input back to user-writeable, only build librga on specific devices. 2022-07-13 17:59:42 -04:00
fewtarius
68317933f2
Fixes 2022-07-10 12:20:13 -04:00
Thomas Vaccarino
3b27e5658d
Remove extra - in the cloud_backup RSYNCOPTSBACKUP options 2022-07-08 12:26:42 -04:00
Tom
4f8f184a4e
Merge branch 'dev' into rsync_opts_backcompat 2022-07-05 21:20:35 -04:00
Thomas Vaccarino
4bb659f684
If the rsync.conf is missing variables we should set defaults 2022-07-05 20:38:50 -04:00
Thomas Vaccarino
9c597ca419
Make the rsync options for cloud_backup and cloud_restore configurable via the rsync.conf 2022-07-05 11:59:12 -04:00
fewtarius
2433900cb3
Deprecate DISPLAY_ROTATED. 2022-07-02 07:20:10 -04:00
fewtarius
79dab3ccb9
Boots. 2022-07-01 14:56:04 -04:00
fewtarius
f0a713da78
Testing build for x86. 2022-06-30 06:28:25 -04:00
fewtarius
4308d83f44
Fix output redirect. 2022-06-24 18:51:30 -04:00
fewtarius
a041136ac4
Fix emmc mount issue with RG353P with a single microsd. 2022-06-24 18:49:37 -04:00
fewtarius
07300d4c30
* Corrects issue where the RG503 and RG353P boot when connected to the charger (after the first boot).
* Updates emulators and cores.
2022-06-19 21:03:49 -04:00
fewtarius
de70e77c10
Update the CPU scaling governor to default to interactive. 2022-06-01 06:56:46 -04:00
fewtarius
ba230d20a9
Update the bash prompt to be more accurate. 2022-05-31 20:16:06 -04:00
fewtarius
c840b160b2
Fix 503 boot logo. 2022-05-31 16:29:04 -04:00
fewtarius
51d40ae6f4
Fix RG552 boot. 2022-05-31 08:45:33 -04:00
fewtarius
bcb487ebe2
Bug fixes. 2022-05-30 21:23:04 -04:00
fewtarius
cf673be2e4
Fix package deps. 2022-05-30 19:13:55 -04:00