Commit graph

2504 commits

Author SHA1 Message Date
fewtarius
0664c70db7
Better defined overclock profiles. 2022-03-07 16:09:50 -05:00
fewtarius
d6ec113e68
Merging to dev. 2022-03-06 22:57:10 -05:00
fewtarius
e94b76565b
Merge branch 'dev' into oc 2022-03-06 22:41:54 -05:00
fewtarius
fe9d706b4e
SDL2 2.0.20 thanks to @shantigilbert and @JohnnyonFlame. 2022-03-06 22:41:43 -05:00
fewtarius
d3a8989f30
Add additional OC profiles. 2022-03-06 22:11:57 -05:00
fewtarius
8c8429e16d
Update ES 2022-03-06 18:18:48 -05:00
fewtarius
6de3960620
Abandoning CPU overclock as it has proven to be unstable. 2022-03-06 17:52:03 -05:00
fewtarius
a1e9e7c14d
Add an overclock warning label. 2022-03-06 16:40:17 -05:00
fewtarius
0e9af889d0
Fix up samba log path, remove root pre-exec as those paths should always exist. 2022-03-06 06:50:11 -05:00
fewtarius
7504615823
Fix autostart regression. 2022-03-05 21:35:29 -05:00
fewtarius
3cc8ce60f8
* Split autostart scripts into their native packages (more work to do here).
* Update the readme to fix a controls oops.
2022-03-05 21:04:10 -05:00
fewtarius
dc67b5af7f
Fix up fs-resize 2022-03-05 20:20:25 -05:00
fewtarius
5c534fcb34
Correct mislabeled quit 2022-03-05 20:13:27 -05:00
fewtarius
995c10bb0a
* Update cores and emus: PPSSPPSDL retroarch scummvmsa beetle-supafaust cannonball cap32 libretro-database mame ppsspp snes9x2002 swanstation tyrquake vice 2022-03-05 17:39:19 -05:00
fewtarius
7089202f86
Clean up FS resize and handling a mount failure. 2022-03-05 15:25:50 -05:00
fewtarius
8d70392675
Merge pull request #12 from brooksytech/duckstation_fix
Duckstation cache folder fix and other cleanup.
2022-03-05 14:02:37 -05:00
fewtarius
c19ca28738
* Completes feature adding an ability to disable the internal WIFI device to prevent potential conflicts when an external module is used. The switch is available in the System menu under Hardware. 2022-03-05 13:52:19 -05:00
fewtarius
4340a6f0ab
Update ES 2022-03-05 13:45:55 -05:00
Brooksytech
67821a7a07
Update 011-portmaster 2022-03-05 10:16:57 -08:00
Brooksytech
6b0fce4fb5
clean up 2022-03-05 10:16:09 -08:00
Brooksytech
44f0c63512
Update package.mk 2022-03-05 10:14:34 -08:00
fewtarius
ca07863bef
Update ES 2022-03-05 13:09:57 -05:00
fewtarius
791b78987e
Fix issue setting internal.wifi. 2022-03-05 12:54:32 -05:00
fewtarius
f29962f39d
* Add a mechanism to disable the internal WIFI adapter to prevent possible contention when an external adapter is used. 2022-03-05 12:33:17 -05:00
Brooksytech
7f4348aae3
Adding back in Duckstation
build duckstation libretro from source.
2022-03-05 08:03:11 -08:00
Brooksytech
64e1bbb6d0
Adding back in duckstation
Build duckstation from source.
2022-03-05 07:59:55 -08:00
Brooksytech
7d57c347ff
Adding back in duckstation
Build duckstation libretro from source.
2022-03-05 07:58:11 -08:00
Brooksytech
d82b3541ce
Fixing Network IP issue, Thanks @pkegg
This commit should fix Jelos from reporting the IPv6 address sometimes.

Thanks to @pkegg and 351elec for fixing this issue. 
fe137c44e8
2022-03-05 07:42:06 -08:00
fewtarius
a14b7ee0ef
Revert the last ES commit. 2022-03-05 10:25:25 -05:00
fewtarius
c088a334f0
Initial work on supporting overclock profiles. 2022-03-05 09:54:25 -05:00
fewtarius
f1a2dc6ca3
Add CPS1,2,3 back to es_systems.cfg by request. 2022-03-05 07:44:51 -05:00
fewtarius
5ed4c14126
Explicitly add libusb to arm32 2022-03-04 22:40:28 -05:00
fewtarius
ff5b802725
* Correct get_setting as it had the same issue. 2022-03-04 20:50:13 -05:00
fewtarius
6a519d05a8
* Fix issue where setting some settings matches and deletes the wrong properties. Thanks to @brooksytech and @romadu for reporting and help with debugging! 2022-03-04 20:10:57 -05:00
fewtarius
2a591f97e9
* Add support for the RTL8821AU device. 2022-03-04 17:46:34 -05:00
fewtarius
67c8ccc99a
* Update RTL8821CU and RTL8812AU
* Correct systemd kernel overlay regression
* Add usb-modeswitch
2022-03-04 17:04:23 -05:00
Brooksytech
5284a0db2c
Change to L1 and R1 to scroll through game lists.
Currently L2 and R2 are the defaults for scrolling through game lists.

This will be more comfortable on the RG552.
2022-03-04 12:43:18 -08:00
fewtarius
9c3a5b7f9e
Merge branch 'dev' into main 2022-03-03 19:48:18 -05:00
Anthony Caccese
3b7cee7d97 Update es_settings with new theme configuration
Updated ThemeSet to "system-theme"
Added subset.distribution config for jelos
Removed legacy theme attributes
2022-03-03 19:27:16 -05:00
fewtarius
bab270680d
* Refactor the default theme so it lives in the system partition and is linked to the ES themes directory. This allows the theme to be updated along with system updates, and cuts the space needed for the theme in half. It is renamed to system-theme so it won't interfere with a user installed Art Book theme. 2022-03-03 18:20:55 -05:00
fewtarius
e42ccd087a
* Add cooling profile support with "aggressive" "moderate" "quiet" and "custom" settings.
* Quiet - the current default fan curve (Set by default)
  * Moderate - Low speed default, scales slightly more aggressively.
  * Aggressive - Always on, full speed.
  * Custom - Utilizes ~/.config/fancontrol.conf to allow user modified curves
2022-03-03 16:55:39 -05:00
fewtarius
e135f93ff8
Ensure modules are installed with the system. 2022-03-03 06:54:53 -05:00
fewtarius
4daa6c8e45
update cores and Art Book theme. 2022-03-02 20:10:23 -05:00
fewtarius
be3d0be78d
Add support for the RTL8821CU adapter. 2022-03-02 18:16:51 -05:00
fewtarius
9add412d86
Merge pull request #7 from brooksytech/update_viewport_on_552
Updating viewport resolutions for 552
2022-03-01 18:56:40 -05:00
fewtarius
dee8e25e7f
Fix up shader conflict, adjust packages to use current date rather than a variable that may be stale. 2022-03-01 17:06:41 -05:00
Brooksytech
bd36bde53f
Updating viewport resolution for 552 2022-02-28 20:15:25 -08:00
fewtarius
642cb460b8
Re-enable sleep on power button press. 2022-02-28 20:43:49 -05:00
fewtarius
6afab35d4d
Fix RGA header, and libgo2 dependencies. 2022-02-28 19:47:47 -05:00
fewtarius
b22f53fe86
Update ArtBook theme 2022-02-28 19:12:40 -05:00
fewtarius
ec6ee4d712
Update librga to use JELOS repo. 2022-02-28 18:16:51 -05:00
fewtarius
6628c5c19c
Fix up userconfig setup. 2022-02-28 16:36:40 -05:00
fewtarius
54d8cb1bd9
* Bump systemd go v250.3 2022-02-28 16:31:20 -05:00
Brooksytech
f3b4554984
Update package.mk
Add portmaster to main package.mk
2022-02-28 05:48:29 -08:00
Brooksytech
9d9083a75f
Create package.mk 2022-02-28 05:45:34 -08:00
Brooksytech
79a4515802
Update gamelist.xml
Add PortMaster to gamelist.xml
2022-02-28 05:44:03 -08:00
Brooksytech
c4ec186c5d
Create PortMaster.sh
Add PortMaster shortcut in tools.
2022-02-28 05:43:11 -08:00
Brooksytech
dc811509a7
Create 011-portmaster
Add portmaster to Jelos
2022-02-28 05:39:17 -08:00
fewtarius
b2d76a6e53
* Deprecate and remove Python2 thanks to @CoreELEC as an upstream.
* Optimize mupen64plus, plus-nx, and yabasanshiro a bit
* Misc OS updates and bug fixes.
2022-02-27 18:34:12 -05:00
fewtarius
62e79d46e7
Default PPSSPP to max 30FPS. 2022-02-26 22:18:17 -05:00
fewtarius
4fa454a9f6
* Drop RetroArch LAKKA mode.
* Only put the big cores in max performance mode.
* Clean up build_distro a bit.
2022-02-26 22:14:27 -05:00
fewtarius
58769c80d3
* Restructure JELOS to use .config/system and system.cfg for configuration.
* Update games to use .config/game/configs moving configurations out of the system config root.
* Split modules into a separate package (packages/misc/modules).
* Remove some unused packages and move a few virtual packages to packages/virtual.
2022-02-26 21:40:30 -05:00
fewtarius
e8a9fa55b6
Update openssl, and openssh. Include the gpu driver version in device options. 2022-02-26 20:08:47 -05:00
fewtarius
b4222da6a3
Update Art Book theme. 2022-02-26 19:43:54 -05:00
fewtarius
d90a22b843
Fix up Mali to use the latest commits, fix up lib32 to use the updated Mali as well. 2022-02-26 19:39:09 -05:00
fewtarius
f509211b5e
Fix plymouth lite. 2022-02-26 07:27:52 -05:00
fewtarius
81c005e3b7
Update plymouth-lite. 2022-02-25 13:08:39 -05:00
fewtarius
48654c14f3
Sort WIFI SSIDs before uniq so we don't have any missed duplicates. 2022-02-25 10:40:03 -05:00
fewtarius
0a7678500d
Fix wifictl to properly return long SSIDs with spaces. 2022-02-25 09:24:02 -05:00
fewtarius
524b1bfba1
Merge branch 'main' into dev 2022-02-25 07:48:39 -05:00
fewtarius
c665c7a90c
Update cores 2022-02-25 07:47:29 -05:00
fewtarius
4b579418bf
Merge branch 'dev' into main 2022-02-25 06:54:13 -05:00
fewtarius
42c164208f
Merge pull request #4 from brooksytech/retroarch.cfg_hotkey_assignments
Update retroarch.cfg add basic hotkey settings and remove whitespace
2022-02-25 06:52:29 -05:00
fewtarius
4ce5228be9
Merge pull request #5 from brooksytech/fix_351files
Fix 351files resolution/font size & update version.
2022-02-25 06:52:23 -05:00
fewtarius
95e40904fc
Drop include patch as it has been merged. 2022-02-24 22:17:33 -05:00
fewtarius
cd8ffc58ad
Update rkbin to use local fork. 2022-02-24 21:57:19 -05:00
fewtarius
79be518d82
Update libmali to use updated fork. 2022-02-24 21:55:01 -05:00
fewtarius
ecd5e6655c
Drop plymouth-lite patches, since they're merged into the repo. 2022-02-24 21:52:26 -05:00
fewtarius
ef00c213f5
Fork plymouth-image 2022-02-24 21:42:48 -05:00
fewtarius
611f75675f
Switch to my fork of libmali since upstream is gone. 2022-02-24 21:34:51 -05:00
fewtarius
cf1779e0f4
Update rkbin URL since upstream is gone. 2022-02-24 21:10:03 -05:00
Brooksytech
685691ac7f
Update 351files to latest commit
Resolution width and height is swapped and font size is to small.

Also updating to latest commit of 351files
2022-02-24 11:29:32 -08:00
Brooksytech
f9d77ea628
Fix 351files resolution & update to latest commit
Resolution width and height is swapped and font size is to small.

Also updating to latest commit of 351files
2022-02-24 11:28:12 -08:00
Brooksytech
fcb5a5e765
Update retroarch.cfg 2022-02-23 05:50:34 -08:00
fewtarius
d76bbdc150
Merge remote-tracking branch 'upstream/main' into dev 2022-02-22 18:18:23 -05:00
Brooksytech
f43cc2f578
Update mupen64plus-RG552.cfg 2022-02-21 13:35:43 -08:00
fewtarius
e77d543549
Bump ES theme, move themes out of ES directory. 2022-02-20 08:30:10 -05:00
fewtarius
e1523d92f4
Add a facility for custom start scripts. 2022-02-18 16:53:44 -05:00
fewtarius
ddb0948caa
Add fan RPM to jelos-info 2022-02-17 18:47:10 -05:00
fewtarius
ca785b5e25
Some kernel tweaks, and resize storage to use the whole SD. 2022-02-17 18:24:01 -05:00
fewtarius
437d754a13
Cleaning up the kernel package 2022-02-15 19:41:13 -05:00
fewtarius
f39ced9701
Revert resize removal and only remove creation of the games partition. 2022-02-15 18:33:00 -05:00
fewtarius
2b7342d152
Remove old unused packages 2022-02-15 17:52:24 -05:00
fewtarius
9056c53ee7
Fix services oops. 2022-02-15 11:33:39 -05:00
fewtarius
801522a423
KMSDRM cursor rotation thanks to @JohnnyonFlame and @romadu. 2022-02-15 06:42:20 -05:00
fewtarius
7a9fc3b83a
Finish up update_packages changes 2022-02-14 16:49:56 -05:00
fewtarius
698d5bfce0
Updates 2022-02-14 16:29:25 -05:00
fewtarius
5a4ca3519f
Update cores, and remove additional 351 bits 2022-02-14 16:15:16 -05:00
fewtarius
55dc2916c8
Update ES 2022-02-13 18:40:14 -05:00
fewtarius
56d6143055
Eliminate game splash, it's cleaner. 2022-02-13 18:38:14 -05:00
fewtarius
ae71121cbb
Add fbgrab framebuffer screenshot tool. 2022-02-13 11:48:49 -05:00
fewtarius
1e4f9d5364
No longer resize the partition automatically, as most users will have two SD cards. 2022-02-13 09:00:13 -05:00
fewtarius
5924d8d0a3
Merge branch 'main' into dev 2022-02-13 08:26:08 -05:00
fewtarius
99b1e364da
No 64bit core yet. 2022-02-12 19:20:28 -05:00
fewtarius
33e499e17d
Fix parallel-n64 optimizations 2022-02-12 18:19:57 -05:00
fewtarius
2cdc2063c6
Cleanup after removing 351 bits 2022-02-12 17:49:55 -05:00
fewtarius
ecf5b5ca76
No longer need a mali fork of our own. 2022-02-12 17:34:13 -05:00
fewtarius
edd58c9c9d
Dropping support for the RG351 series. 2022-02-12 17:33:21 -05:00
fewtarius
2b7ff6b4a1
* No longer considering support for the 351 series.
* Drop SDL2 2.0.14
2022-02-12 17:30:06 -05:00
fewtarius
b2bb54e0f8
Re-enable password rotation default after testing. 2022-02-12 11:19:43 -05:00
fewtarius
ec97333569
Initial RG351 support 2022-02-12 09:27:22 -05:00
fewtarius
7e2e853969
Support for RG351P/M/V/MP 2022-02-12 08:25:47 -05:00
fewtarius
415b9f9895
Reverting mali 2022-02-11 22:55:11 -05:00
fewtarius
c4d1abddef
Work on 351 2022-02-11 22:47:34 -05:00
fewtarius
feebda95f9
Revert CPU online/offline feature, performance is better with taskset affinity. 2022-02-11 22:40:39 -05:00
fewtarius
f615f1b497
Fix core disable oops 2022-02-11 22:19:18 -05:00
fewtarius
05c9b2bb64
* Fix oops
* EmulationStation enhanced power save by default
* Fix textviewer dependency
2022-02-11 22:08:46 -05:00
fewtarius
7a10fba4ca
* Switch from taskset to disabling slow or fast cores based on performance mode selection.
* Update jelos-info to reflect CPU active cores rather than total cores.
* Update Linux config for 351 series for rockchip-kernel
2022-02-11 21:38:21 -05:00
fewtarius
9cec3eb33b
* Bump kernel
* Add max fps patch, thanks to @shantigilbert
2022-02-11 20:03:17 -05:00
fewtarius
79881f0221
Update MALI for the 351 series 2022-02-11 15:12:09 -05:00
fewtarius
def727d32c
Fix Samba password issue, remove duplicate cpu info, and fix up readme. 2022-02-11 15:01:14 -05:00
fewtarius
714efbb365
Set the ES audio device on startup 2022-02-11 07:03:07 -05:00
fewtarius
2662639c24
create device.init if we don't have one 2022-02-11 06:04:26 -05:00
fewtarius
a45fcf4431
Merge branch 'main' into dev 2022-02-11 05:55:25 -05:00
fewtarius
47183832a8
Tweak init 2022-02-10 20:34:32 -05:00
fewtarius
d13a0d424f
Refactor startup, eliminate unnecessary patches 2022-02-10 20:00:14 -05:00
fewtarius
1364dab8f0
Work on sound 2022-02-10 16:39:12 -05:00
fewtarius
f99f97b932
Reworking sound startup 2022-02-10 06:37:23 -05:00
fewtarius
21ff626edf
Revert Python2 2022-02-10 06:18:00 -05:00
fewtarius
c94b257963
Removing soft vol 2022-02-10 06:01:46 -05:00
fewtarius
570c9db6a7
Updates - Kernel, Emustation, etc. 2022-02-09 20:43:29 -05:00
fewtarius
a395a76407
Updates 2022-02-08 20:27:20 -05:00
fewtarius
645509022a
Fix broken variable 2022-02-08 07:14:03 -05:00
fewtarius
0a2bbe2b1f
Clean up package defs a bit 2022-02-08 06:44:54 -05:00
fewtarius
3978cbf69a
Cleaning up info 2022-02-06 22:07:43 -05:00
fewtarius
ec38d4f40c
Roll back ncurses 2022-02-06 20:41:01 -05:00
fewtarius
19b8cafb68
* System info and os-release cleanup 2022-02-06 20:35:15 -05:00
fewtarius
2b5a2e560d
Update the info script so it's a bit cleaner 2022-02-06 20:19:44 -05:00
fewtarius
2e66b7ee60
update cores and emulators 2022-02-06 20:09:44 -05:00
fewtarius
d4c4c6e298
* Fix distribution source location
* Update ncurses from CoreELEC
* Fix Python2 build on aarch64
* Ignore additional WIFI drivers
2022-02-06 18:25:21 -05:00
fewtarius
7da17a9e69
Bump Art Book 2022-02-06 15:20:45 -05:00
fewtarius
2cdc512d85
Update WIFI bits in ES 2022-02-06 14:11:23 -05:00
fewtarius
5256a510c4
Show current/max frequency of all cores 2022-02-06 12:34:57 -05:00
fewtarius
62f4527cd2
Refactoring WIFI bits 2022-02-06 12:02:58 -05:00
fewtarius
44ef6b1354
Merge branch 'dev' of github.com:JustEnoughLinuxOS/distribution into dev 2022-02-06 11:39:19 -05:00
fewtarius
fc563002e6
Check for a directory before looking for autostart files, and disable fan control debug by default. 2022-02-06 11:39:01 -05:00
fewtarius
412266aa57
Set volume on startup for RG351 series 2022-02-06 06:29:12 -05:00
fewtarius
ea43060565
Remove if block from alsa init, should use device config variable. 2022-02-06 06:23:23 -05:00
fewtarius
619155cbe5
Bump MAME 2022-02-06 05:09:59 -05:00
fewtarius
838e3348b7
Drop DuckStation 2022-02-05 22:44:45 -05:00
fewtarius
e478c636ae
Don't set brightness in RetroArch, drop unnecessary patch. 2022-02-05 20:23:56 -05:00
fewtarius
44e81b696c
* Apply the proper CPU governor across all policies
* System information now reports OS and frequencies correctly
2022-02-05 17:40:57 -05:00
fewtarius
f6f8c74aef
Fix up broken emulationstation submodule 2022-02-05 11:42:53 -05:00
fewtarius
29c0cded05
JELOS 20220205 - Release 2022-02-05 09:23:32 -05:00