Commit graph

587 commits

Author SHA1 Message Date
fewtarius
65c33a10ed
Enable setting the CPU governor per system/core and per game. Deprecates max performance mode (default selections do not change). 2022-06-02 20:29:10 -04:00
fewtarius
5dbd06554b
* User selectable default CPU scaling method
* Add ES theme "Minimal", enable ES theme "Terminal"
* Update Thememaster
* Bump the CPU clock to 1.992GHz
2022-06-01 17:22:25 -04:00
fewtarius
5e8f998177
Replace another instance of normperf 2022-06-01 08:05:57 -04:00
fewtarius
f8e4e4a989
Change CPU_GOVERNOR to DEVICE_CPU_GOVERNOR 2022-06-01 08:03:16 -04:00
fewtarius
de70e77c10
Update the CPU scaling governor to default to interactive. 2022-06-01 06:56:46 -04:00
fewtarius
5df2cfa0e8
* Add support for the Anbernic RG503. 2022-05-27 22:33:28 +00:00
fewtarius
073ad88bb3
Merge pull request #143 from kkoshelev/wireguard-ui
Add WireGuard VPN menu item into Network Settings #2
2022-05-26 14:26:26 -04:00
Konstantin Koshelev
008be17148
Change path to .config folder 2022-05-25 10:59:35 -07:00
fewtarius
3ef6d14628
Fix merge conflict. 2022-05-18 13:04:02 +00:00
fewtarius
98d80748fe
Fix up ES configs so they don't need to be copied. 2022-05-18 11:25:39 +00:00
Brooksytech
6f634e0d45
Merge branch 'dev' into fix_jelos_addons 2022-05-13 11:23:45 -07:00
Brooksytech
5555ca78d6
Update post-update 2022-05-13 10:37:49 -07:00
Brooksytech
1ad5a15a41
removing drastic install scripts.
This can be removed in the future.
2022-05-13 10:10:02 -07:00
Brooksytech
b9d73c124c
Update post-update 2022-05-13 09:53:23 -07:00
Brooksytech
702a10720d
Update post-update 2022-05-13 08:24:28 -07:00
Brooksytech
d18c078748
Remove old JelosAddOns during each update. 2022-05-13 06:19:07 -07:00
Brooksytech
d87dde8991
Adding missing fi 2022-05-12 15:37:00 -07:00
Brooksytech
0194de7436
Adding option to launch custom retroarch cores. 2022-05-12 15:12:29 -07:00
fewtarius
158de95d20
Fix delay to allow time to read error messages from system-upgrade. 2022-05-12 19:21:00 +00:00
fewtarius
6ca3ce68db
Extend wifictl to accept the ssid and key on the command line to work around ES not committing it immediately. 2022-05-05 19:37:52 +00:00
fewtarius
d4b7171e73
Update how we start emulationstation. 2022-05-02 07:04:58 -04:00
Brooksytech
5c77cc94f4
Update retroarch core options during update. 2022-04-26 09:51:27 -07:00
fewtarius
5383063aea
* Re-add pcsx_rearmed 32bit alongside the 64bit core. 2022-04-20 17:25:52 -04:00
fewtarius
8ce7d8436d
* Deprecate overlayfs for RetroArch as it's unnecessary complexity that requires resyncing.
* Fix pcsx_rearmed so the 64bit version is called from runemu.
2022-04-20 16:33:47 -04:00
fewtarius
8a02c98f85
* Add hypseus-singe emulator thanks to @EmuELEC.
* Update retroarch, cores, emulators, theme, and thememaster.
2022-04-18 17:25:10 -04:00
fewtarius
7203fc1677
Updates wpa_supplicant and fixes an issue with some AC adapters that do not detect 5GHz networks. 2022-04-17 10:27:49 -04:00
fewtarius
659ef75664
Adjust brightness to use larger increments. 2022-04-17 09:10:47 -04:00
Brooksytech
4dc3db2e62
Install MelonDS emulator (#18)
* Adding MelonDS

* melonds adding to Jelos package.mk

* Update es_systems.cfg

* update drastic location

* fix typo

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* Update package.mk

* adding back in melon DS

* fix typo

* Update es_features.cfg

* Update retroarch-core-options.cfg
2022-04-16 05:53:05 -07:00
Brooksytech
1ef154e439
typo 2022-04-15 08:27:06 -07:00
Brooksytech
9cebaaa005
update es_systems.cfg after update. 2022-04-15 08:23:55 -07:00
fewtarius
ab96c653b0
Fix up updatecheck, add the branch info to the build. 2022-04-12 16:42:13 -04:00
fewtarius
c708226b1e
Fix ES attribute save issue, fix prompt issue, clean up issue. 2022-04-11 19:43:19 -04:00
fewtarius
19da19dca9
Add update branches and force option. 2022-04-11 18:14:56 -04:00
fewtarius
4b2e8eef06
Add ability to manually switch to a dev branch using the os.update.branch attribute. 2022-04-10 16:38:54 -04:00
Brooksytech
aa816885e6
copy the gamelist.xml at time of update. 2022-04-09 06:26:40 -07:00
fewtarius
93a109ae93
* Fix get_setting to return the system setting if it exists but no game setting exists.
* Disable WIFI power save.
* Ensure the WIFI connection is refreshed on startup using wifictl.
2022-04-08 20:08:14 -04:00
fewtarius
788250b7ec
* Optimize ES startup
* Add support for swapping A and B in ES to the UI menu
* Stop syncing locale data after updates
2022-04-08 17:34:23 -04:00
fewtarius
1030512593
Fix up WIFI module builds on the RG351x and clean up brightness restore a little. 2022-04-07 21:29:27 -04:00
fewtarius
1bdc590458
Merge pull request #54 from CometHunter92/gpsp_32bit
changes gpsp libretro core to 32 bit (thanks to @christianhaitian)
2022-04-07 18:14:17 -04:00
fewtarius
2d5a6b02a5
* Add a new option for system/game overclock to use the system setting. Off now means off.
* Fix overclock per system/game for the RG351x devices.
2022-04-07 17:54:20 -04:00
CometHunter92
04c2c1ec53 changes gpsp libretro core to 32 bit 2022-04-07 23:51:55 +02:00
fewtarius
ce8d417e0c
Fix brightness restore on RG351x devices. 2022-04-07 17:30:40 -04:00
fewtarius
141d48a0b6
Cleanup. 2022-04-05 21:39:34 -04:00
Brooksytech
078f10447d
Swap home and custom 2022-04-04 07:04:54 -07:00
fewtarius
07b38e7a8e
Revert picodrive changes. 2022-04-04 06:24:22 -04:00
fewtarius
0cabfcd92b
Merge pull request #46 from CometHunter92/picodrive_32bit
changes picodrive to the 32 bit version
2022-04-03 14:14:07 -04:00
CometHunter92
6e8aae096a changes picodrive to the 32 bit version
builds and launches picodrive as a 32 bit core.
the arm32 dynarec on this core is less buggy compared to the aarch64 version
2022-04-03 20:00:36 +02:00
fewtarius
0e7ca0b01f
Update ES and reset cloud mount attribute on startup. 2022-04-03 13:12:46 -04:00
fewtarius
c111cd0c94
Fix up config filenames, update only if they don't exist. 2022-04-03 13:01:59 -04:00
fewtarius
079c18a77c
Add game/core cooling profiles. 2022-04-02 10:15:12 -04:00
fewtarius
b080fb07b1
Fix if/then oops. 2022-04-02 09:30:02 -04:00
fewtarius
c35ea43b59
Fix per game settings, add overclock and fan control to runemu. 2022-04-02 09:13:04 -04:00
fewtarius
218c7d3eac
After testing - stay with .img.gz and .tar. 2022-04-02 07:31:34 -04:00
fewtarius
075e07d563
Fix scummvm, fix system upgrades. 2022-04-01 08:39:48 -04:00
fewtarius
ff9855cfdf
Revert - decompressing the image on the device just takes too long. 2022-04-01 07:03:51 -04:00
fewtarius
2b920a70fc
Revert to compressing images, let init decompress when upgrading. 2022-04-01 05:40:55 -04:00
fewtarius
dcafd453e9
Add scummvm themes to /usr/config and configure scummvmsa to find them. 2022-03-31 21:22:26 -04:00
fewtarius
42edb5dd9f
Switch ecwolf to the new format. 2022-03-31 20:53:19 -04:00
fewtarius
f4dbdb851e
Convert more start scripts to the new format. 2022-03-31 20:48:51 -04:00
fewtarius
3daf929874
* Update jslisten and clean up the function so it is more accurate.
* If no netplay id exists, randomize and save one.
2022-03-31 20:15:24 -04:00
fewtarius
1ad278a474
Fixing up updates in preparation for the switch. 2022-03-31 15:23:16 -04:00
fewtarius
d81e7ae13a
Fix log directory. 2022-03-31 06:54:36 -04:00
fewtarius
1e5668f857
Stop compressing the .img, and prepare to drop .tar as the update package. 2022-03-30 19:14:07 -04:00
fewtarius
42c8377503
Additional user feedback during post update. 2022-03-28 20:32:58 -04:00
fewtarius
c360cdfefb
Streamlining for multiple devices. 2022-03-28 19:53:26 -04:00
fewtarius
87eb602149
Don't start the time service until the end of startup. 2022-03-28 18:00:26 -04:00
fewtarius
7cae163333
Cleaning up the splash across devices. 2022-03-28 17:47:29 -04:00
fewtarius
260aa5a9cc
Swap hostname to device, clean up how we show the splash a bit more. 2022-03-28 17:12:31 -04:00
fewtarius
397622d141
Improving compatibility with the 351 series. 2022-03-28 16:06:00 -04:00
fewtarius
54af42c0c7
Push wifi and networkservices into the background to improve startup time. 2022-03-27 15:40:10 -04:00
fewtarius
4bc77520e9
Send startup errors to /var/log. 2022-03-27 07:07:34 -04:00
fewtarius
0dc1b07ed2
Don't need volume control since it's fixed in the system config. 2022-03-27 07:00:42 -04:00
fewtarius
3afb6df1ee
We don't have bezels, so we don't need custom viewports etc. 2022-03-26 21:49:16 -04:00
fewtarius
7dd85fadc2
Set RG351P volume to max on startup. 2022-03-26 21:36:48 -04:00
fewtarius
b0b6d90380
Apply asound config to RG351x 2022-03-26 12:52:44 -04:00
fewtarius
9838af7fa6
Pull back hardware init. 2022-03-26 11:06:45 -04:00
Brooksytech
f8a0be6491
Clean up redundant code
As long is its like Parallel N64 the code will work for all Parallel N64 cores.
2022-03-24 14:14:09 -07:00
Brooksytech
f1fe66fb88
Rename Parallel 64 core to Parallel 64 Rice (#31)
* Append Rice to Parallel64

* Append Rice to Parallel64

* Append Rice to Parallel64

* Update rice core.

* Update rice core.

* Update rice.

* Update rice.

* Update rice.

* Update package.mk

* Delete packages/games/libretro/parallel-n64 directory

* fix typo
2022-03-23 09:34:41 -07:00
Brooksytech
8a9f8d32d3
Add Glide64 Parallel 64 core and set as the default. (#30)
* Add Glide64 core option.

* Add glide 64 core

* Add glide 64 core.

* Add glide 64

* Add glide64 and set as default core.
2022-03-23 06:16:49 -07:00
fewtarius
c2005a6bfe
Correct system-update so it isn't expecting static partitions. 2022-03-22 16:07:23 -04:00
fewtarius
125f3ac68f
Convert OpenBOR to the new script standard. 2022-03-20 08:29:24 -04:00
fewtarius
46048735bf
Fix hatari startup and move it to the new script format. 2022-03-20 08:23:52 -04:00
fewtarius
c48876bb77
Update advancemame to automatically use the correct gamepad and to follow the new script standard. 2022-03-19 15:44:46 -04:00
fewtarius
ae8699e263
Start shifting scripts to a more common pattern to reduce the complexity of maintaining them. 2022-03-19 12:03:48 -04:00
fewtarius
50b622dc8a
Add VICE stand alone emulator. 2022-03-18 16:44:14 -04:00
fewtarius
df69684957
update not upgrade. 2022-03-16 18:33:09 -04:00
fewtarius
9e72309447
* Fix long standing issue with busybox and bash.
* Move retroarch bits to the retroarch package.
* Add an upgrade script to autostart that executes after upgrades.
2022-03-16 18:03:28 -04:00
fewtarius
ac505d4305
Update es_features on startup. 2022-03-16 06:34:41 -04:00
fewtarius
ae01889e80
* Fix ALSA start script
* Copy the fancontrol configuration as a sample
* Bump kernel
2022-03-15 20:10:56 -04:00
Brooksytech
0f487991f2
Adding parallel_n64_gln64 to 32bit cores
Thanks @351elec for catching this bug.
2022-03-15 10:17:10 -07:00
Brooksytech
10c6f86de1
Adding parallel_n64_gln64 to 32bit cores
@351elec fixed this bug, adding into Jelos.
2022-03-15 10:15:48 -07:00
fewtarius
f30e5886ed
Fix issue with download verification. 2022-03-14 15:09:26 -04:00
fewtarius
8ea0bde338
No longer need the manually added bit. 2022-03-13 20:27:55 -04:00
fewtarius
b59112ff1c
* Add yabasanshiroSA, thanks in part to @shantigilbert, @CoreELEC, and @351ELEC. 2022-03-13 16:41:31 -04:00
fewtarius
d11b97acbe
Add full scaling to setsettings.sh, thanks to @konsumschaf for the pointer. 2022-03-13 06:41:18 -04:00
fewtarius
118d70b63c
Fix download verification issue. 2022-03-12 06:15:45 -05:00
fewtarius
8111dbc8a9
Fix bug introduced in 20220309 that prevented rotation due to variables not being created in the correct location. 2022-03-12 06:14:04 -05:00
fewtarius
f14e7101cb
Not ready to remove this yet. 2022-03-09 06:04:12 -05:00
fewtarius
5a4bb7b87b
* Update the Art Book theme to use the new font thanks to @anthonycaccese.
* Split the root password start script into two scripts for future use.
* Update the overclock script to only set a fan profile when called with an argument to correct an issue where it overrides cooling profile preferences.
2022-03-08 21:07:12 -05:00
fewtarius
4e41443573
Force es_input.cfg update 2022-03-08 07:31:41 -05:00
fewtarius
21d8f62700
Apply simple online updating. 2022-03-08 06:48:16 -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
Brooksytech
67821a7a07
Update 011-portmaster 2022-03-05 10:16:57 -08: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
fewtarius
c088a334f0
Initial work on supporting overclock profiles. 2022-03-05 09:54:25 -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
Brooksytech
bd36bde53f
Updating viewport resolution for 552 2022-02-28 20:15:25 -08:00
Brooksytech
dc811509a7
Create 011-portmaster
Add portmaster to Jelos
2022-02-28 05:39:17 -08: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
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
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
56d6143055
Eliminate game splash, it's cleaner. 2022-02-13 18:38:14 -05:00
fewtarius
edd58c9c9d
Dropping support for the RG351 series. 2022-02-12 17:33:21 -05:00
fewtarius
7e2e853969
Support for RG351P/M/V/MP 2022-02-12 08:25:47 -05:00
fewtarius
feebda95f9
Revert CPU online/offline feature, performance is better with taskset affinity. 2022-02-11 22:40:39 -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
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
d13a0d424f
Refactor startup, eliminate unnecessary patches 2022-02-10 20:00:14 -05:00
fewtarius
f99f97b932
Reworking sound startup 2022-02-10 06:37:23 -05:00
fewtarius
c94b257963
Removing soft vol 2022-02-10 06:01:46 -05:00
fewtarius
a395a76407
Updates 2022-02-08 20:27:20 -05:00
fewtarius
3978cbf69a
Cleaning up info 2022-02-06 22:07:43 -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
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
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
29c0cded05
JELOS 20220205 - Release 2022-02-05 09:23:32 -05:00