Commit graph

693 commits

Author SHA1 Message Date
fewtarius
deafe59438
* Fixes EmulationStation saving incorrect value for brightness.
* Corrects Loki audio latency quirk.
* Fixes system startup bug (threads/gpu profile).
* Fixes AMD64 default tdp quirk.
2023-09-19 10:57:33 +00:00
fewtarius
9dd414edcc
Bump ES 2023-09-19 00:33:52 +00:00
fewtarius
0185d40ead
Black screensaver now lowers brightness when active. 2023-09-18 23:46:20 +00:00
fewtarius
e6ccd34a3b
Fix ES screensaver audio, clean up cemu build options, update wxwidgets. 2023-09-18 23:26:26 +00:00
fewtarius
767e964a69
Save brightness setting when modified. 2023-09-17 18:14:27 +00:00
fewtarius
c553bdd811
Bump ES for the wording change and GPU default fix (system/game). 2023-09-16 12:38:18 +00:00
fewtarius
3dab12f357
Bump ES. 2023-09-15 18:43:51 +00:00
fewtarius
38f942c934
Update ES to fix video preview audio bug and drop linux:init from initramfs deps. 2023-09-15 17:52:38 +00:00
fewtarius
51cb336eb5
Bump ES (GPU profile relabel) 2023-09-15 10:16:11 +00:00
fewtarius
c44f2460fc
Bump ES. 2023-09-13 22:05:21 +00:00
fewtarius
b703026748
Add scsi_link_power_management option for increased battery life on Ayn Loki devices. Update ES. 2023-09-13 21:12:05 +00:00
fewtarius
84678d64ff
Add auto (bios) fan control, only enable LED brightness on AIR devices. 2023-09-13 09:21:22 +00:00
fewtarius
7b17482139
Ensure automount has finished before starting weston or emulationstation. 2023-09-11 12:14:50 +00:00
fewtarius
eccfa81dd5
Fix GPU performance not setting to auto when selected. 2023-09-11 11:12:03 +00:00
fewtarius
d14d0bc4e0
Add pixel perfect option on RGB30, and enable it by default if it isn't already configured. 2023-09-09 10:12:10 +00:00
mason
f0b1240f7e
Add graphics backend feature to PPSSPP 2023-09-08 19:11:20 +00:00
fewtarius
02b81d9977
Improve usb power management, environment variable handling in ES, and wifi power saving on AMD64. 2023-09-05 18:25:37 +00:00
fewtarius
165f994bc1
* Rework profile bits so they are correctly named and sequenced.
* Drop deprecated device.config from AMD64.
* Add a platform quirk for AMD64.x
2023-09-04 10:46:11 +00:00
fewtarius
24e9798424
Drop splash package. 2023-09-03 14:36:33 +00:00
fewtarius
56cc13cc9d
Bump ES, update Linux kernel to 6.4.14 (AMD64). 2023-09-03 10:38:34 +00:00
fewtarius
73e8f4029d
Update ES to the latest commit. 2023-09-01 13:08:48 +00:00
fewtarius
adc3747e53
Revert RGA scaling as it's not yet available. 2023-08-30 13:06:13 +00:00
fewtarius
1a3ea79ea1
Merge pull request #1986 from fewtarius/dev
Fix missing librga in arm builds, and re-add managing RGA scaling to ES.
2023-08-29 08:43:34 -04:00
fewtarius
ad0f8831ce
Fix missing librga in arm builds, and re-add managing RGA scaling to ES. 2023-08-29 12:43:12 +00:00
mason
36e0427de1
Add virtual touchscreen input to citra-sa 2023-08-28 21:35:38 +00:00
ilmenit
7f37271fc4
Merge branch 'JustEnoughLinuxOS:dev' into dev 2023-08-28 09:36:29 +02:00
fewtarius
cfc706c7f7
Fix issue with system TDP being reset on startup. 2023-08-27 15:57:57 +00:00
ilmenit
e00cd7781b puae2021 core added
puae2021 core added for Amiga emulation to be a default one for older Jelos devices. From testing it's improving performance in demanding and AGA games from 35fps to 50fps (PAL)
2023-08-26 22:29:42 +02:00
fewtarius
30b1b4f3ef
Update CEMU, fix ES GPU profile bug. 2023-08-26 12:42:34 +00:00
fewtarius
12b28e112c
Adds a simple changelog viewer to ES under the system settings menu which will pull the latest change log from GitHub so users can view it before or after updating if they choose. 2023-08-24 21:02:07 +00:00
fewtarius
0f71b9896b
Base distribution update to bringing JELOS up to more recent or to the latest software versions. Thanks in part to @CoreELEC and @archlinux. 2023-08-24 09:53:35 +00:00
mason
9f53182aa1
Rework flycast-sa, bump kernel to 6.1.47 on supported devices. 2023-08-23 20:42:33 +00:00
fewtarius
ce3afb8bee
Adds support for local network play without an access point.
This feature adds support for connecting up to four JELOS devices together for RetroArch network play. To use:

* Select Games Settings -> Netplay Settings
  * NetPlay -> Enabled
  * Index Games

* Select Network Settings
  * Enable Local Play Mode
  * Select 1 (Host)
* Choose a game and press Y
  * Select Netplay Options
    * Select Host a Netplay Session

* Select Network Settings
  * Enable Local Play Mode
  * Select 2-4 (Clients)
* Choose a game and press Y
  * Select Netplay Options
    * Select Connect to a Netplay Session

The games should begin and all clients should connect.
2023-08-15 22:10:48 +00:00
fewtarius
bbe0451a8b
Work on supporting adhoc network mode. 2023-08-14 22:05:56 +00:00
fewtarius
ef1a3c02a8
Bump ES to improve netplay ui. 2023-08-13 16:15:12 +00:00
fewtarius
79318a38fb
Merge pull request #1921 from fewtarius/dev
Reintroduce network play, options in ES (game settings, X over a game).
2023-08-13 05:46:52 -04:00
fewtarius
5c3d6afc07
Reintroduce network play, options in ES (game settings, X over a game). 2023-08-13 00:33:09 +00:00
fewtarius
989b817977
Merge pull request #1912 from fewtarius/dev
Merge updated SDL rotation patches, thanks to @JohnnyonFlame!
2023-08-11 11:47:20 -04:00
fewtarius
818d78ee2a
Merge updated SDL rotation patches, thanks to @JohnnyonFlame! 2023-08-11 15:46:37 +00:00
Brooksytech
28f86f2dc0
Merge pull request #1910 from brooksytech/dev
Add several PPSSPP ES features
2023-08-11 06:38:17 -07:00
mason
771edef124
Add several PPSSPP ES features 2023-08-11 13:34:34 +00:00
fewtarius
0201d52ac7
Merge pull request #1900 from fewtarius/dev
Revert variable change, switch Dolphin to pulse audio.
2023-08-10 05:45:17 -04:00
fewtarius
071a9e1937
Revert "Update variables to pipewire."
This reverts commit 8cafec1386.
2023-08-10 09:12:19 +00:00
mason
3d0f17dad4
Fix Parallel N64 Resolution ES Features 2023-08-10 04:57:29 +00:00
fewtarius
8cafec1386
Update variables to pipewire. 2023-08-09 18:41:38 +00:00
fewtarius
4922b33458
Update documentation, bump ES. 2023-08-09 10:33:39 +00:00
fewtarius
922f2a6e47
Merge pull request #1892 from fewtarius/pipewire
Deprecates ALSA and PulseAudio for Pipewire
2023-08-08 14:33:47 -04:00
fewtarius
9effd29a0f
pipewire first iteration ready to merge. 2023-08-08 18:23:57 +00:00
fewtarius
1b20be1589
Continued work on pipewire integration. 2023-08-08 12:13:09 +00:00
fewtarius
af371d8644
Additional changes for pipewire support. 2023-08-07 15:57:50 +00:00
fewtarius
71891318d2
Still iterating on pipewire. 2023-08-07 10:24:56 +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
4f3ba66394
Shave a few millisecs off of the boot time. 2023-08-07 00:30:11 +00:00
fewtarius
7016e1a7fa
Merge pull request #1885 from fewtarius/dev
Dev
2023-08-06 10:53:49 -04:00
fewtarius
fd231667c5
Bump ES 2023-08-06 14:53:09 +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
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
1d25ca56d9
Fix ES crash on Intel systems. 2023-08-04 20:04:40 +00:00
fewtarius
ae4fe5f2c0
Fix ES crash on Intel systems. 2023-08-04 20:02:06 +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
mason
b78c76f0e1
Rename RK3399 kernel to be more inline with standards, hide moonlight S922X 2023-07-27 14:22:41 +00:00
mason
cddecc5099
Rename RK3399 kernel to be more inline with standards, hide moonlight S922X 2023-07-27 14:13:53 +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
3e5d593a8b
Bump ES. 2023-07-25 12:15:06 +00:00
fewtarius
b571c9072e
Fix missing snapshot directory, bump ES. 2023-07-23 22:54:39 +00:00
fewtarius
790897c409
Bump ES. 2023-07-23 14:04:12 +00:00
fewtarius
ffa5c304ea
Revert theme change settings after testing. 2023-07-23 09:17:27 +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
fewtarius
ad305cc7f9
Revert the ES changes for now. 2023-07-22 20:01:08 +00:00
fewtarius
3253083943
Fix ES compile issue. 2023-07-22 18:55:50 +00:00
fewtarius
50173085bb
Revert one of the ES patches and fix patch import to include ownership. 2023-07-22 18:41:09 +00:00
fewtarius
06a9cc1b41
* Fixes HDMI output on Powkiddy x55.
* Replaces Powkiddy's function that contantly disables HDMI.
  * Modifies boot args to no longer specify HDMI resolution.
  * Splits SDL2 into SDL2 and SDL2-rotated.
  * Adds environmental options to check for HDMI and if it isn't connected
    preload the rotation patched SDL2.
2023-07-22 18:29:09 +00:00
mason
e3c0cb0181
Add Arduboy system, fix runemu 2023-07-20 15:47:46 +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
8663d1e6b2
Set theme A/B when switching in ES. 2023-07-19 21:16:39 +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
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
a18f8486c4
Update ES. 2023-07-15 17:43:44 +00:00
fewtarius
650d2b6c74
Adds mojozork, thanks to @AmberELEC! 2023-07-15 16:18:59 +00:00
fewtarius
7287cb5311
Updating documentation, hide MANGOHUD. 2023-07-14 21:24:52 +00:00
fewtarius
8bf4949a26
Fix up bugs found during release testing. 2023-07-11 21:03:02 +00:00
fewtarius
8ef504636d
Fix ES bug. 2023-07-11 10:48:32 +00:00
mason
a3dca25b69
RK3399 - Disable Power LED ES feature 2023-07-10 23:53:50 +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
mason
e3629a1884
Add MelondDS-SA to RK3399, add RA settings 2023-07-07 21:14:16 +00:00
mason
c2e5fc503a
Add Headphone SW Switch 2023-07-07 18:07:12 +00:00
mason
7dd15ee17c
Add Headphone SW Switch 2023-07-07 17:59:03 +00:00
fewtarius
14837221e8
Bump emus and cores, revert PowerSaverMode change. 2023-07-06 23:04:19 +00:00
fewtarius
c150de98ec
Fix fan control not appearing on some devices that support it. 2023-07-06 10:48:04 +00:00
fewtarius
e3294abe1e
Bump ES. 2023-07-04 15:27:36 +00:00
fewtarius
8c08cdbfe9
* Add a mechanism for providing configuration on a per device basis.
* Supported via fresh flash and during the first post-install reboot.
  * Add configurations to packages/hardware/quirks/devices/(DEVICE)/config/ in the same format it would be found in /storage/.config.
  * System generic configs are copied first, and device specific configs are copied over them.
* Tweak audio so it works on boot.
2023-07-01 18:46:51 +00:00
fewtarius
f17d7578d9
Fix build issue with RK3399, update emulationstation variables documentation. 2023-06-30 10:55:48 +00:00
Brooksytech
995651e26c
Merge branch 'dev' into RK3399 2023-06-29 13:12:25 -07:00
mason
5a033a49a5
RK3399 updates 2023-06-29 20:10:01 +00:00
fewtarius
55e9f8a783
Revert switch to 100hz as it broke touch displays on rk3566 devices. 2023-06-28 21:00:03 +00:00