Commit graph

6011 commits

Author SHA1 Message Date
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
91e09bdb1e
Merge pull request #2064 from adamg88/vicesafix
fix vice-sa
2023-09-15 10:09:24 -04:00
Brooksytech
22e58a957c
Merge pull request #2062 from brooksytech/dev
Update a few SA emulators
2023-09-15 06:35:26 -07:00
mason
701688fa77
Update a few SA emulators 2023-09-15 13:34:15 +00:00
adamg
497766f84f vice-sa: add dos2unix:host to pkg_depends_target 2023-09-15 12:39:31 +00:00
adamg
f017a719d5 Partially revert "dos2unix: remove/cleanup unused package" 2023-09-15 12:38:29 +00:00
fewtarius
bc74cce780
Merge pull request #2061 from fewtarius/dev
Fix retroarch rewind setting not applying correctly.
2023-09-15 08:37:49 -04:00
fewtarius
c58809facf
Fix retroarch rewind setting not applying correctly. 2023-09-15 12:37:22 +00:00
fewtarius
0e1b52fe8c
Merge pull request #2060 from fewtarius/dev
Bump ES (GPU profile relabel)
2023-09-15 06:16:39 -04:00
fewtarius
51cb336eb5
Bump ES (GPU profile relabel) 2023-09-15 10:16:11 +00:00
fewtarius
cb49006f63
Merge pull request #2059 from fewtarius/dev
get_settings bug fix
2023-09-14 20:13:45 -04:00
fewtarius
18737c1dec
* Fix a get_settings bug that caused the system to always run in performance mode during gameplay. 2023-09-15 00:05:15 +00:00
fewtarius
81cd0e3695
Fix dependency issue with the Linux kernel, clean initramfs when the kernel is cleaned/updated, and add the ayn-platform module (not included by default yet). 2023-09-14 20:58:08 +00:00
fewtarius
96624090b0
Add Ayn to the release notes. 2023-09-14 09:47:33 +00:00
fewtarius
dc016f1572
Merge pull request #2057 from JustEnoughLinuxOS/dev
PR for release
2023-09-13 21:57:21 -04:00
fewtarius
b6b0120452
Merge pull request #2058 from fewtarius/dev
Bump ES.
2023-09-13 18:06:30 -04:00
fewtarius
c44f2460fc
Bump ES. 2023-09-13 22:05:21 +00:00
fewtarius
5d08254adf
Merge pull request #2056 from fewtarius/dev
Add scsi_link_power_management option for increased battery life on Ayn Loki devices.  Update ES.
2023-09-13 17:12:40 -04: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
036fbca992
Merge pull request #2055 from fewtarius/dev
Fix mpv video playback across devices.
2023-09-13 14:37:49 -04:00
fewtarius
9371bf4372
Fix mpv video playback across devices. 2023-09-13 18:36:41 +00:00
Brooksytech
89a5beb8d4
Merge pull request #2054 from brooksytech/dev
Fix HP sense on OGU, bump kernel to 6.1.53
2023-09-13 11:10:33 -07:00
mason
15fbf13b93
Fix HP sense on OGU, bump kernel to 6.1.53 2023-09-13 18:09:23 +00:00
fewtarius
a71ec0ec9d
Merge pull request #2052 from fewtarius/dev
Updates and bug fixes
2023-09-13 06:20:08 -04:00
fewtarius
0180be062e
Updates and bug fixes
* Update Linux kernel to 6.4.16 (AMD64).
* Update emulators and cores.
* Revert removal of ES audio path from post-update.
2023-09-13 10:18:33 +00:00
fewtarius
66c914d2bd
Merge pull request #2051 from fewtarius/dev
Add auto (bios) fan control, only enable LED brightness on AIR devices.
2023-09-13 05:21:53 -04:00
fewtarius
84678d64ff
Add auto (bios) fan control, only enable LED brightness on AIR devices. 2023-09-13 09:21:22 +00:00
fewtarius
5c82f773d3
Merge pull request #2050 from fewtarius/dev
re-apply last LED setting on startup.
2023-09-12 21:27:38 -04:00
fewtarius
89303e3c97
re-apply last LED setting on startup. 2023-09-13 01:27:05 +00:00
fewtarius
d60319a51f
Merge pull request #2040 from littleguy77/n64-enhancements
Respect aspect ratio setting in mupen64plus-sa, and tidy launch script
2023-09-12 21:23:19 -04:00
fewtarius
d988d73bc1
Merge pull request #2038 from adamg88/amlogic-uboot-fixup
Amlogic/u-boot: fix typo and cleanup package
2023-09-12 21:22:55 -04:00
fewtarius
812599105e
Merge pull request #2044 from adamg88/cleanup
dos2unix: remove/cleanup unused package
2023-09-12 21:22:35 -04:00
fewtarius
cb98c0f24c
Merge pull request #2049 from fewtarius/dev
Any device scripts should be installed with the package.
2023-09-12 21:17:16 -04:00
fewtarius
14b3d1d486
Any device scripts should be installed with the package. 2023-09-13 01:16:40 +00:00
fewtarius
8508bdc29a
Merge pull request #2048 from fewtarius/dev
Fix audio latency global oops, add default latency value for the Loki
2023-09-12 20:27:52 -04:00
fewtarius
58a62ecefa
Fix audio latency global oops, add default latency value for the Loki Zero. 2023-09-13 00:26:54 +00:00
fewtarius
a50d4ac3b3
Merge pull request #2047 from fewtarius/dev
Ayn Loki Zero/Max fan control & modifiers.
2023-09-12 19:48:44 -04:00
fewtarius
da8c3ec6b3
Ayn Loki Zero/Max fan control & modifiers. 2023-09-12 23:47:49 +00:00
littleguy77
b8070bf651 Respect screen stretch setting for default mupen64plus-sa video plugin.
The default is rice.  We have to explicitly check it here to apply the
proper patched behavior.
2023-09-12 17:22:53 -04:00
littleguy77
3bdd1e63db Attempt to show FPS for all video plugins in mupen64plus-sa.
These doesn't seem to be enough, at least not in RK3566-X55.

Not sure if these settings still work in upstream mupen, but as long as
they still exist we should probably set them.  If someone wants to debug
why they don't work in JELOS, it's one less thing to fix.
2023-09-12 17:22:53 -04:00
littleguy77
ed911cbcfe Final cosmetic tweaks. 2023-09-12 17:22:53 -04:00
littleguy77
8da28713bb Clean up file ops section.
- Move screen variables out of file section.
- Clean and create directories up front.
- Copy to GAMEDATA before copying to TMP.
2023-09-12 17:22:53 -04:00
littleguy77
bfca4c3f3e Replace string literals with variable references. 2023-09-12 17:22:53 -04:00
littleguy77
c8042943ff Consolidate file ops and param settings into logical groups.
File ops at the top.  Keep related param settings together.

Make sure things like SIMPLESUFFIX and the TMP directory are set early
to avoid accidental premature use.
2023-09-12 17:22:53 -04:00
littleguy77
b90edcd233 Move invariant params outside of condition blocks.
Some values are the same regardless of condition.  Others will simply be
ignored if they are not relevant, so no need to condition them.
2023-09-12 17:22:53 -04:00
littleguy77
6509944855 Split the param assignment onto multiple lines for readability. 2023-09-12 17:22:53 -04:00
littleguy77
5396a337b3 Pass mupen64plus-sa config by command line args.
No need for sed; just use mupen64plus-ui-console as it was intended,
passing the values by the command line.

More readable - shows exactly which setting is set.  Also prevents the
wrong setting with a similar name from being set.

Also reduces the importance of the cfg file.
2023-09-12 17:22:53 -04:00
littleguy77
c4ed820547 Use += operator to concatenate strings.
Easier to read and slightly more rot resistant.
2023-09-12 17:22:53 -04:00
littleguy77
335eeef432 Use braces on variables as best practice. 2023-09-12 17:22:53 -04:00
littleguy77
6371e383e6 Tweak whitespace for clarity.
Clarify subsequent commits and reduce risk of merge conflicts.
2023-09-12 17:22:52 -04:00