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
fewtarius
07474123b6
Fix udevil regression.
2023-12-04 12:31:38 +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
55c73695be
Change the default EPP from performance to balanced_performance, add simple AMD64 benchmark script.
2023-11-29 22:25:36 +00:00
fewtarius
c048348f25
Update bluez, and improve support for low latency audio thanks to @ValveSoftware.
2023-11-28 22:53:30 +00:00
fewtarius
cd03c4cc55
Merge pull request #2431 from fewtarius/dev
...
Feature: Use overlayfs to merge internal and external storage into /storage/roms
2023-11-27 17:49:22 -05:00
fewtarius
73b7b358e8
Feature: Use overlayfs to merge internal and external storage into /storage/roms.
...
* Creates a new directory structure for games:
* Internal Storage (or tf1): /storage/games-internal
* External MicroSD: /storage/games-external
* Combined Path: /storage/roms
* Games copied to /storage/roms will be saved to /storage/games-internal.
* Samba has been updated to present both volumes for network access.
* EmulationStation now has an eject option under System Settings -> Hardware /Storage.
* When a compatible microsd is inserted, JELOS will automatically add it to the overlay, making the content available to ES after a gamelist update or an ES restart.
* Udevil will no longer mount microsd cards to /run/media, however it will still handle mounting all other external storage.
* After the update, JELOS will automatically migrate your current roms directory once.
* Additionally the hotkey management feature has moved from System Settings to Controller and Bluetooth Settings.
* The rom split tool is now deprecated as it is no longer needed.
2023-11-27 22:41:15 +00:00
fewtarius
2b086daa1b
Merge pull request #2428 from fewtarius/dev
...
Bug fixes: Online threads, Powerstate looping.
2023-11-27 09:15:15 -05:00
fewtarius
5c71f89f5f
Fix a condition with powerstate where the status variable is being clobbered causing it to loop and waste unnecessary resources.
2023-11-27 14:12:13 +00:00
fewtarius
ef2255b8c8
Merge pull request #2425 from fewtarius/dev
...
AMD64 P-state improvements, revert RK3566 drain fixes.
2023-11-26 14:36:46 -05:00
fewtarius
947c482a37
* Improved support for AMD p-state drivers (<7w idle on AMD 6800U).
...
* Break Loki Zero link to configure proper default TDP for Max and MiniPro.
* Revert drain when charged while powered off support for RK3566.
2023-11-26 19:03:00 +00:00
fewtarius
6fc7947d19
Merge pull request #2399 from citral23/usb-gadget
...
Usb gadget implementation proposal
2023-11-25 12:43:21 -05:00
fewtarius
3d330a4c6f
* Fix tailscale arch issue on AMD64.
...
* Add host to eliminate lookup timeouts.
* Improve kernel optimization (AMD64).
* Bump ES.
2023-11-15 00:00:28 +00:00
fewtarius
d6e3aa72fe
Core platform updates. REQUIRES A CLEAN, may still need tweaking on some devices.
2023-11-13 22:18:49 +00:00
fewtarius
df3fccf437
Update kernel drivers.
2023-11-13 12:47:16 +00:00
Christophe Branchereau
d11425a32f
Busybox: add udhcpd, for ECM
...
Signed-off-by: Christophe Branchereau <cbranchereau@gmail.com>
2023-11-09 11:03:27 +01:00
fewtarius
454357c3f9
PC image optimization testing.
2023-11-08 16:48:36 +00:00
fewtarius
80e8471ab6
* Historically JELOS configured CPU/GPU/DMC performance modes via a single scheduling function. Prior to implementing powerstate we extended that functionality to also manage AMD GPU performance. This functionality conflicts with powerstate and has been deprecated in favor of new behavior that allows ARM devices to utilize the GPU performance feature previously available for AMD devices only.
2023-11-07 23:46:44 +00:00
fewtarius
78d506e423
Fix RK3566 startup issues.
2023-11-06 18:55:42 +00:00
fewtarius
f080b06224
* Update documentation
...
* Begin work on hibernation support.
2023-11-06 10:51:09 +00:00
fewtarius
8e0e8d853f
Merge pull request #2301 from fewtarius/dev
...
Switch how we manage jslisten on wake, and also bump systemd.
2023-11-03 07:55:10 -04:00
fewtarius
c0989e0693
Switch how we manage jslisten on wake, and also bump systemd.
2023-11-03 11:54:40 +00:00
adamg
ae0d19763b
packages: cleanup unused amlogic related packages
2023-11-02 21:54:57 +00:00
fewtarius
4fae103d7c
Don't apply a default es_systems when we build all emulators.
2023-11-02 18:16:09 +00:00
fewtarius
91c416df2c
Switch devices back to alsathread for retroarch, pulse seems to affect performance.
2023-11-01 15:45:58 +00:00
Brooksytech
a5020b17c0
Merge pull request #2283 from brooksytech/dev
...
Fix RK3399 HDMI sense
2023-10-31 22:08:34 -07:00
mason
56b0e0885a
Fix RK3399 HDMI sense
2023-11-01 05:06:15 +00:00
Brooksytech
4d77361743
Merge pull request #2282 from brooksytech/dev
...
Clean up JELOS hdmi audio sensing
2023-10-31 15:52:42 -07:00
mason
0777cf160f
Clean up JELOS hmdi audio sensing
2023-10-31 22:50:58 +00:00
mason
04c8b61530
Clean up JELOS hmdi audio sensing
2023-10-31 22:48:49 +00:00
fewtarius
db3c61645e
Fix hdmi rules.
2023-10-31 22:34:42 +00:00
ab0tj
4c2b0c29c2
Fix suspend/resume for esp8089
2023-10-28 13:30:30 -06:00
fewtarius
3c4acbb9a7
Delete duplicates, and clean up copyright statement.
2023-10-24 16:00:57 +00:00
mason
69d0240fef
Fix copyright URLs
2023-10-24 13:59:09 +00:00
mason
5ce2b58496
Reassign my copyrights to the JELOS project.
2023-10-24 13:24:29 +00:00
fewtarius
3f222455b1
Reassign my copyrights to the JELOS project.
2023-10-23 22:53:27 +00:00
fewtarius
e3553bbf47
Relicensing the JELOS project as GPLv2 after discussion with community and core developers to correct an oversight in our original licensing. This change will require sign-off by affected authors and core team members before merging.
2023-10-23 22:52:40 +00:00
fewtarius
42ee34ca57
Restart the jslisten service when waking from sleep.
2023-10-23 20:15:39 +00:00
adamg
52460ecf0c
system-utils: do not execute headphone_sense on S922X if all the
...
variables needed are not exported
2023-10-22 12:03:42 +01:00
adamg
28084b24af
busybox: enable cut for init, used in update.sh scripting
2023-10-21 00:16:17 +01:00
fewtarius
78d394e5a5
Increase font size for some devices.
2023-10-19 12:10:18 +00:00
fewtarius
a8fa695aa2
General updates and bug fixes.
...
* Move soundfont-generaluser to a repository.
* Update bluez and apply PS5 controller patch thanks to ashtophet101 from the @ChimeraOS discord.
* Update documentation.
2023-10-19 11:29:55 +00:00
fewtarius
f16aafeab5
Merge pull request #2213 from fewtarius/dev
...
Re-enable spleen now that it has been patched to show the logo correctly.
2023-10-17 09:26:43 -04:00
fewtarius
f07cd19628
Re-enable spleen now that it has been patched to show the logo correctly.
2023-10-17 13:11:57 +00:00
fewtarius
bef019a0bc
Merge pull request #2209 from fewtarius/dev
...
Revert font change until fonts can be fixed up for low res devices.
2023-10-16 22:05:53 -04:00
fewtarius
b71f79eceb
Revert font change until fonts can be fixed up for low res devices.
2023-10-17 02:05:15 +00:00
fewtarius
612579b0fc
Merge pull request #2208 from fewtarius/dev
...
Updates core font to spleen.
2023-10-16 21:36:36 -04:00
fewtarius
4b07bd64e5
Updates core font to spleen.
2023-10-17 01:34:51 +00:00
fewtarius
ddb437afcc
Merge pull request #2207 from fewtarius/dev
...
Slight improvement to boot output.
2023-10-16 18:17:52 -04:00
fewtarius
58fc4afc65
Slight improvement to boot output..
2023-10-16 22:17:12 +00:00