fewtarius
71891318d2
Still iterating on pipewire.
2023-08-07 10:24:56 +00:00
fewtarius
2230997316
Continued work on pipewire.
2023-08-07 02:22:19 +00:00
fewtarius
b11ebd6a32
Merge pull request #1890 from fewtarius/dev
...
Shave a few millisecs off of the boot time.
2023-08-06 20:31:35 -04:00
fewtarius
882fccf310
Merge branch 'dev' into pipewire
2023-08-07 00:30:55 +00:00
fewtarius
4f3ba66394
Shave a few millisecs off of the boot time.
2023-08-07 00:30:11 +00:00
fewtarius
7605bc80b0
new volume startup snippet should be here.
2023-08-06 23:29:18 +00:00
fewtarius
4e4864342d
Working on pipewire integration.
2023-08-06 23:10:30 +00:00
fewtarius
1ad56336b2
Merge pull request #1888 from fewtarius/dev
...
Split volume from system_utils and improve its performance.
2023-08-06 17:05:26 -04:00
fewtarius
981f28f417
Split volume from system_utils and improve its performance.
2023-08-06 21:04:56 +00:00
fewtarius
48db028227
Merge pull request #1883 from fewtarius/dev
...
Brightness now increments by 10 from 0-100%.
2023-08-06 07:53:54 -04:00
fewtarius
877f8d31ac
Brightness now increments by 10 from 0-100%.
2023-08-06 11:52:46 +00:00
fewtarius
caf0ca3333
Merge pull request #1880 from fewtarius/dev
...
Switch brightness and volume to use increments of 10.
2023-08-05 14:21:46 -04:00
fewtarius
c04fa39059
Switch brightness and volume to use increments of 10.
2023-08-05 18:21:23 +00:00
Brooksytech
c89b150f40
Merge pull request #1877 from brooksytech/dev
...
Consolidate Mupen64plus into one emu w/ video plugin options
2023-08-04 23:11:15 -07:00
mason
0f24d5b310
Consolidate Mupen64plus into one emu w/ video plugin options
2023-08-05 06:09:15 +00:00
fewtarius
aa7bc9577b
Fix jelos-info battery reporting bug.
2023-08-05 02:00:47 +00:00
fewtarius
b354f6ade9
Add an energy performance preference option for Intel CPUs configurable globally or by system/game.
2023-08-05 01:31:57 +00:00
fewtarius
e77e0091ac
Improve locking a bit.
2023-08-03 14:47:27 +00:00
fewtarius
c797fc9020
Apply simple file locking to settings write operations.
2023-08-03 13:35:26 +00:00
fewtarius
8a62d0eb01
No longer sort settings after setting, as it could lead to data loss.
2023-08-03 13:30:56 +00:00
fewtarius
405f408bbe
* Update Linux kernel to 6.4.8 (AMD64), and 6.1.43 (RK3326, RK3399, S922X)
...
* Setsettings should configure the fastforward button per our documentation.
2023-08-03 12:12:21 +00:00
fewtarius
c9938ed45d
Improve hdmi support on x55, add a hotkey to kill ES for switching between internal and hdmi displays without rebooting.
2023-07-31 13:06:42 +00:00
littleguy77
176d922102
Fix parallel-n64-screensize option not being set.
2023-07-30 10:44:24 -04:00
fewtarius
c4ef516498
Some functions should do nothing unless loading specific cores.
2023-07-29 09:53:01 +00:00
fewtarius
fa5359d937
* Complete work for the Audio reset feature (Danger Zone).
...
* Make fbwidth and fbheight available as a function, and ensure it supports
rotated displays.
2023-07-29 00:44:10 +00:00
fewtarius
47f23512cc
Move removing retroarch input settings to post-update to eliminate a setsettings performance regression.
2023-07-26 13:07:47 +00:00
fewtarius
409bcc1557
Fix setsettings dpad analog enable.
2023-07-25 21:59:04 +00:00
fewtarius
668f91fbb2
* Add platform quirks feature.
...
* Clean up quirks.
* New AMD default TDP (15w).
* Fix GPU perf setting bug.
2023-07-25 21:06:19 +00:00
fewtarius
d8ac7aa148
Fix bug setting GPU performance profiles.
2023-07-25 11:02:03 +00:00
fewtarius
b99e44208f
Fix setsettings bug where the first bits passed to clear_setting aren't getting deleted.
2023-07-24 23:39:08 +00:00
fewtarius
eb64d6d58b
* Update alsa and associated packages.
...
* Fix setsettings bugs - controller index and analog dpad.
* Update Linux to 6.4.5 and 6.1.41
* Add configuration for Nintendo Switch Pro Controller.
* Only enable auto mute for specific models of AYANEO Air Plus (6800U).
* Remove logo.png if it's found in ES.
2023-07-24 22:32:28 +00:00
fewtarius
4093c99157
Fetch the release changelog to /storage/.cache/changelog for future use.
2023-07-24 12:04:29 +00:00
fewtarius
b571c9072e
Fix missing snapshot directory, bump ES.
2023-07-23 22:54:39 +00:00
fewtarius
16340e1279
setsettings should ensure that overlays are used correctly.
2023-07-23 22:34:58 +00:00
fewtarius
e1eeb49cfb
Fix 16:9 on some devices.
2023-07-23 20:53:30 +00:00
fewtarius
87b36d4635
Update dolphin-sa and primehack ES settings, adjust multiple scripts to improve execution time.
2023-07-23 13:47:19 +00:00
fewtarius
fb954b97fa
x55, ES, UI Updates
...
* Set correct rotation when connected to HDMI on Powkiddy x55.
* Deprecate EmulationStation splash screen.
* Fix bug setting 16:10 aspect ratio - move redundant script bits to a global function.
* Experiment with ES defaults.
2023-07-22 23:56:23 +00:00
mason
3f6514568a
Fix runemu, again (I know....)
2023-07-20 18:04:48 +00:00
mason
e3c0cb0181
Add Arduboy system, fix runemu
2023-07-20 15:47:46 +00:00
Brooksytech
ea399156dc
Merge pull request #1771 from brooksytech/dev
...
Enable Desmume-lr on RK3399
2023-07-20 06:29:37 -07:00
mason
ccb0c26cec
Enable Desmume-lr on RK3399
2023-07-20 13:23:03 +00:00
fewtarius
02a07f78ba
Fix tate mode regression.
2023-07-20 12:56:43 +00:00
fewtarius
dd85f2cd16
Improve performance of runemu and setsettings.
2023-07-20 11:32:43 +00:00
fewtarius
4c05b2331e
Fix setsettings bug
2023-07-20 00:56:51 +00:00
fewtarius
88660d57c5
* Drop parallelism in setsettings.
...
* Update ES to swap buttons in theme on swap in UI settings.
* Update ArtBook Next theme.
* Fix gpsp-lr patch.
2023-07-19 23:59:56 +00:00
fewtarius
170791a9c7
* Refactors setsettings to greatly improve performance.
...
* Fixes the memory and gpu governor function for RK3399 and S922X.
* Automatically set the aspect ratio in EmulationStation.
2023-07-19 15:29:53 +00:00
fewtarius
b29a4f5155
Fix recovery mode on OGU and RGB Max 10.
2023-07-17 22:01:09 +00:00
fewtarius
8e1ae50be2
oops.
2023-07-17 11:55:58 +00:00
fewtarius
9482e09564
Bump ES - don't set a setting if the value is default, just delete it.
2023-07-17 11:54:46 +00:00
fewtarius
42749798fd
Fix mplayer to include a start script and show available playlists in ES rather than music since gmu only loads those on start.
2023-07-16 20:17:01 +00:00
fewtarius
230dc1d36d
Only enable power saving options when ENH power saving is enabled.
2023-07-16 15:26:02 +00:00
fewtarius
cea08c6762
Fix fullscreen playback on some devices.
2023-07-15 20:21:10 +00:00
fewtarius
79466149a4
* Fix backup tool to use distribution name.
...
* Update RK3566 docs.
2023-07-15 15:43:08 +00:00
fewtarius
1444b7f4b7
Fixes mupen64.
2023-07-13 13:53:37 +00:00
fewtarius
9cda7d56cf
* Fix dmcfreq and gpufreq function so it works correctly across all devices.
...
* Fix a few emulation issues by updating cores.
* Fix failure to make .es_cache temp directory correctly during builds.
2023-07-12 22:27:00 +00:00
fewtarius
8bf4949a26
Fix up bugs found during release testing.
2023-07-11 21:03:02 +00:00
fewtarius
56e165e86c
* Fix global/system settings not being configured correctly.
...
* Fix missing wireguard on Powkiddy X55.
2023-07-10 11:59:09 +00:00
fewtarius
14837221e8
Bump emus and cores, revert PowerSaverMode change.
2023-07-06 23:04:19 +00:00
fewtarius
9659eabe36
Revert "Start supporting NTFS in the second tf card slot."
...
This reverts commit d2c6f8e84c
.
2023-07-05 18:47:07 +00:00
fewtarius
d2c6f8e84c
Start supporting NTFS in the second tf card slot.
2023-07-05 12:08:40 +00:00
fewtarius
bcf41a85db
Fix a few dependencies, hide chmod error output as it's misleading.
2023-07-03 00:13:49 +00:00
mason
5a033a49a5
RK3399 updates
2023-06-29 20:10:01 +00:00
fewtarius
41d81a8476
Rework power management features to improve persistence and fix a few bugs.
2023-06-28 11:41:10 +00:00
fewtarius
976f67dc0a
Fix power saving issue introduced in the last release, revert kernel to 6.3.9.
2023-06-28 00:38:41 +00:00
fewtarius
bc3a7097d4
Fix battery percent on 3566 devices.
2023-06-27 00:13:51 +00:00
fewtarius
9ba7b3f601
Need to source the profile before calling jslisten.
2023-06-26 23:45:47 +00:00
fewtarius
f29c4b419c
Fix mplayer startup.
2023-06-26 23:22:46 +00:00
fewtarius
5eb67c1777
Add audible warning when battery is at or below 25%. Disable with set_setting system.battery.warning 0
2023-06-26 22:07:10 +00:00
fewtarius
c7b1a1a06c
Add additional configuration options for enhanced power saving.
2023-06-26 10:15:15 +00:00
fewtarius
d4a823431c
Fix bug in setsettings introduced after patching ES.
2023-06-24 14:29:50 +00:00
fewtarius
777b4737fb
* Improve power savings for AMD64 based devices.
...
* AYANEO Air Pro: 5.32 W, 7 hours - SNES test.
* AYANEO Air Plus: 7.89 W, 5 hours, 44 minutes - SNES test.
2023-06-24 12:07:48 +00:00
fewtarius
1d2a0da6ea
Fixes a bug preventing settings labeled auto from being set by ES.
2023-06-23 11:16:33 +00:00
fewtarius
171c2a372f
Working through some gpu profile and battery life improvements.
2023-06-23 10:57:57 +00:00
fewtarius
cadd647f44
Small package reshuffle + fix gzdoom, and post-update.
2023-06-19 01:07:32 +00:00
fewtarius
f76e2fe1ee
Update JSListen after flash.
2023-06-18 20:22:03 +00:00
fewtarius
74226eb2ed
Tweak get_setting for compatibility with wonky filenames.
2023-06-18 13:29:45 +00:00
fewtarius
a6a56db465
Fix bug preventing game directories from being created.
2023-06-17 01:18:14 +00:00
fewtarius
d0cf262155
Change mechanism for testing audio.
2023-06-12 21:28:22 +00:00
fewtarius
baa6eb070c
Add new battery reporting feature. Drop a few unused emus.
2023-06-12 21:23:01 +00:00
mason
42ea2102f3
Fix PSPMinis
2023-06-07 18:24:51 +00:00
fewtarius
b0e6512aa2
Rework scripts to enable configuring suspend mode, and to display panel info on RG353 devices.
2023-06-02 20:58:46 +00:00
fewtarius
84b96dd281
A better solution, re-source the profile.
2023-06-01 23:21:45 +00:00
fewtarius
93fb69f0fc
Migrate device configs to quirks, leave an AMD64 device.config for widest compatibility.
2023-06-01 21:41:58 +00:00
LittleBoi
ed287ef012
Update post-update
2023-05-28 10:28:40 +09:00
fewtarius
7b0aa467de
Fix es_features / es_systems not being updated with the OS.
2023-05-26 09:25:08 +00:00
fewtarius
a567184cf4
Fix hostname configuration and deprecate mid-boot network service restart to resolve boot wifi issues.
2023-05-23 11:21:03 +00:00
fewtarius
c7b9401a2a
Network restart workaround to set hostname correctly until it can be moved out of the read only root.
2023-05-12 22:11:45 +00:00
fewtarius
24c852a04c
Restart syncthing after root password change if it is enabled.
2023-05-07 22:01:43 +00:00
fewtarius
9a0473365d
* Automount should load filesystem modules before mounting filesystems as they are not always available early.
...
* Only create tempfiles for games during automount startup.
2023-05-02 10:55:33 +00:00
fewtarius
d3d668b5f5
Update sensors patch for AIR Plus, add more logging and better sorting to automount.
2023-05-02 02:02:33 +00:00
fewtarius
af60426e81
* Add support for AYANEO Air Plus (6800u)
...
* Update emulators and cores.
* Update Linux kernel to 6.1.27.
2023-05-01 21:16:24 +00:00
fewtarius
1bb13fbcbd
Rework versioning for packages with no external sources.
2023-04-30 01:53:37 +00:00
fewtarius
bcdaa1c642
Merge pull request #1372 from fewtarius/dev
...
Bug fixes
2023-04-28 15:49:33 -04:00
mason
72e402a6be
Fix gpu governor, update S922X kernel & quirks
2023-04-28 17:39:57 +00:00
fewtarius
936fa33458
Fix network bug, and base_only kp bug.
2023-04-28 16:08:40 +00:00
fewtarius
2cf57c5f3a
Make paneladj more dynamic for x55 support, re-add retroarch RGA patch.
2023-04-26 00:16:29 +00:00
fewtarius
cd17e0e13c
* Fix fresh flash system menu bug.
...
* Fix language selection bug.
* Add DEBUG_SUPPORT variable to build debug tools.
2023-04-24 16:19:57 +00:00
Brooksytech
8641d64914
Merge pull request #1327 from brooksytech/dev
...
Big / Little core selection S922X & RK3588
2023-04-23 22:36:42 -07:00
mason
a4c134fb03
Big / Little core selection S922X & RK3588
2023-04-24 05:33:21 +00:00
fewtarius
18c7ea945a
Clean up post-update, fix a few script errors.
2023-04-24 01:41:44 +00:00
fewtarius
681beecd51
Properly scale the ES splash regardless of aspect ratio and screen size.
2023-04-23 23:40:30 +00:00
fewtarius
4f6472e9c9
Tweak issue.
2023-04-23 21:06:53 +00:00
fewtarius
c59014faca
Drop image splash screens.
2023-04-23 19:58:11 +00:00
fewtarius
6781a84858
Fix weston terminal font size, fix splash on some devices.
2023-04-23 18:31:49 +00:00
fewtarius
3321882eb9
Rework system config validation tool to backup on reboot and restore configs if corruption is detected on startup.
2023-04-23 13:44:13 +00:00
fewtarius
504523cd47
* Improve support for JELOS as a docker host.
...
* Move configuration and data to user space (/storage/.config/docker/data).
* Allow building JELOS as root when in a container (temporary).
* Fix missing fonts when building BASE_ONLY.
* Move debug packages to BASE_ONLY builds.
2023-04-23 01:44:25 +00:00
fewtarius
809deb7768
Add docker-init, move the alsa autostart script.
2023-04-23 01:14:21 +00:00
fewtarius
3236cb285c
Additional cleanup, add make to container builds.
2023-04-23 00:19:52 +00:00
fewtarius
644a2218ba
Additional cleanup.
2023-04-22 20:55:24 +00:00
fewtarius
bff71cd5e2
* Add additional feedback to the boot process so it's visible to the user.
...
* Add support for a variant of JELOS suitable for hosting containers.
* Fix desktop mode terminal bug.
2023-04-22 20:01:07 +00:00
fewtarius
002fe2c06c
Add support for building without emulators (EMULATION_DEVICE="no"), add support for building container support (CONTAINER_SUPPORT="yes", correct a condition where a base build kernel panics on boot.
2023-04-21 21:40:02 +00:00
fewtarius
912732f99f
Fix the run tool so it doesn't start tools multiple times.
2023-04-16 23:31:51 +00:00
fewtarius
2f8456f606
Merge pull request #1294 from fewtarius/dev
...
Renames handheld to AMD64 to match our device naming convention.
2023-04-15 19:18:13 -04:00
fewtarius
55e808d084
Rework handheld to AMD64 to line up with our device name convention.
2023-04-15 09:30:02 +00:00
mason
99350874cf
Drastic support on S922X & RK3566
2023-04-14 21:20:18 +00:00
fewtarius
31b55700ae
Fix misconfigured regulator preventing cpufreq and other features from functioning correctly, fix root password not being set on boot.
2023-04-13 23:19:05 +00:00
mason
c6dee1cece
Fix ppsspp-sa
2023-04-05 14:13:53 +00:00
fewtarius
a5d5b74f6e
Fix JELOS package to use new var.
2023-04-04 23:17:35 +00:00
mason
cf5e5083a6
S922X updates
2023-04-04 19:19:27 +00:00
fewtarius
b8d9cec73e
Bump ImageMagick, fix ports link.
2023-04-02 14:23:33 +00:00
fewtarius
c81594ed54
Package shuffle.
2023-04-01 22:58:06 +00:00
fewtarius
7ab5208b29
Package re-work.
2023-04-01 12:23:19 +00:00
fewtarius
6f221d08be
Only apply gamma/contrast/saturation/hue adjustment to RK3566 devices.
2023-04-01 02:25:14 +00:00
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