Oendaril
8e71f0876b
Adding updated input driver to invert left stick axes, and to correct guid identification for the controller db. Fixing all mappings.
2024-01-18 21:13:52 -05:00
fewtarius
845faa3fb8
Fix copyright headers to be consistent with our documentation.
2023-12-17 14:52:39 +00:00
fewtarius
ca1a58c4c8
Package updates.
2023-12-15 16:33:23 +00:00
fewtarius
05d9586660
Update optimizations across a variety of emulators.
2023-10-27 09:52:13 +00:00
fewtarius
3c4acbb9a7
Delete duplicates, and clean up copyright statement.
2023-10-24 16:00:57 +00:00
mason
69d0240fef
Fix copyright URLs
2023-10-24 13:59:09 +00:00
mason
5ce2b58496
Reassign my copyrights to the JELOS project.
2023-10-24 13:24:29 +00:00
fewtarius
3f222455b1
Reassign my copyrights to the JELOS project.
2023-10-23 22:53:27 +00:00
adamg
da71445d67
mupen64plus-sa-simplecore: make sure package uses correct SDL headers
2023-09-20 11:35:08 +01:00
fewtarius
3120be0097
Fix build issue with mupen64plus-sa-simplecore.
2023-09-17 13:31:48 +00:00
fewtarius
4f493b25bf
Revert "gzdoom-sa: make SDL headers available to package" as it breaks RK3566-X55 builds.
...
This reverts commit 6a00d4ac1a
.
2023-09-17 13:17:59 +00:00
adamg
6a00d4ac1a
gzdoom-sa: make SDL headers available to package
2023-09-16 12:37:41 +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
littleguy77
a90882cef5
Respect FPS setting for GLideN64 in mupen64plus-sa.
...
No need for sed; just use mupen64plus-ui-console as it was intended,
passing the values by the command line.
I couldn't seem to get FPS working for Rice and Glide64mk2 plugins, so I
left them commented out for now to avoid any confusion.
2023-09-01 09:24:28 -04:00
littleguy77
259157a9ba
Honor Fast HLE (Mupen) choice for RSP plugin in mupen64plus-sa.
...
Prior to this, the script was always selecting Accurate HLE (CXD4)
regardless of the user's choice in Emulation Station. It was always
falling through to the default case. Now we properly catch the Fast HLE
choice.
Note that Accurate HLE (CXD4) is actually denoted in system.cfg with
"mle", not "cxd4", so that case was mislabeled for multiple reasons.
We still want CXD4 to be the default RSP plugin, which is why we only
fix the case labels and not the logic.
2023-08-22 22:09:03 -04:00
mason
0f24d5b310
Consolidate Mupen64plus into one emu w/ video plugin options
2023-08-05 06:09:15 +00:00
fewtarius
25ed314505
Fix audio package oops.
2023-08-02 22:58:00 +00:00
fewtarius
f921a12775
Fix mupen64plus sa on remaining devices.
2023-08-02 22:56:43 +00:00
mason
aaa4e7123a
Enable simple 64 on RK3399, mupen still broken though
2023-08-02 18:48:08 +00:00
fewtarius
af0dd8065a
Use the new OS functions to pass the screen resolution to mupen64.
2023-08-02 18:47:40 +00:00
fewtarius
ce274b98e9
Additional fix.
2023-08-02 13:19:55 +00:00
fewtarius
3c529d68ab
* Fix mupen64 across devices.
...
* Fix multiple extension data errors
* Fix alsa library package oops.
2023-08-02 13:15:27 +00:00
fewtarius
ada5e539f6
Update emulators and cores.
2023-07-29 10:25:36 +00:00
fewtarius
66fd5491ae
Fix headers issue for mupen64plus-sa-core and mupen64plus-sa-simplecore.
2023-07-20 20:56:42 +00:00
fewtarius
e45ffac021
Update emulators and cores.
2023-07-15 00:04:05 +00:00
fewtarius
019b4e50a3
Fix mupen64 on AMD64 as well. Update Linux kernel.
2023-07-13 20:58:51 +00:00
fewtarius
a03d3c5455
Fix simple64 headers bug.
2023-07-13 14:25:35 +00:00
fewtarius
1444b7f4b7
Fixes mupen64.
2023-07-13 13:53:37 +00:00
fewtarius
2181e261b7
Working on mupen64plus.
2023-07-13 00:35:56 +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
Brooksytech
75c8b90e53
Merge branch 'RK3399' into dev
2023-06-28 06:02:57 -07:00
fewtarius
96a7e11962
* Update emulators and cores, Linux firmware, and ES.
...
* Fix issue with fan control on AYANEO Air and Air Pro.
2023-06-27 21:09:15 +00:00
mason
717a4b34dc
Start RK3399 work
2023-06-23 03:14:11 +00:00
Nicholas Ricciuti
6efb4cbdfa
script fix
2023-06-17 12:21:53 -04:00
Nicholas Ricciuti
f971d1bbef
more arm fixes, actaully got rk3566 to build
2023-06-16 23:36:24 -04:00
Nicholas Ricciuti
690a869216
add s922x as options for simplecore dep
2023-06-16 21:38:58 -04:00
fewtarius
46b69e47a7
Build fixes - mupen64plus-sa.
2023-06-16 23:28:31 +00:00
Nicholas Ricciuti
ed1980ae27
more build fixes woo
2023-06-16 11:52:17 -04:00
Nicholas Ricciuti
ac225202c2
fix the toolchain
2023-06-16 10:06:41 -04:00