tomikun
72a4c3ca0a
regression: https://github.com/AngelAuraMC/Amethyst-Android/commit/dc0f511add6125f4ae28d71acc7b6e594014837b was incorrectly implemented
2026-09-03 15:14:48 +08:00
tomikun
b04dfa2ce0
fix(kopper_zink): Remove libcutils.so from AAR
...
We now use nsbypass so it will use the system provided library instead,
just as mesa intended.
2026-09-02 21:39:32 +08:00
tomikun
dc0f511add
fix(EGL): Only fallback to nsbypass when normal dlopen fails
2026-09-02 21:38:27 +08:00
tomikun
b343e76846
regression: load_turnip_vulkan returning incorrect when VULKAN_PTR set
2026-09-02 14:29:32 +08:00
tomikun
6b7bedeb48
remove(Settings/MobileGlues): Multidraw emulation option
...
I cannot be bothered to add in the benchmarker the plugin has nor the
options for it. We're deprecating this soon anyway for MobileGL
2026-09-02 12:32:02 +08:00
tomikun
90668f7838
remove(Settings/MobileGlues): FSR setting in MobileGlues
...
It does next to nothing visually and has some graphical bugs on some
adrenos
2026-09-02 12:31:23 +08:00
tomikun
cc4fc5c74d
rework: Rewrite Turnip loading to use something more flexible
...
In the future, we want to shrink this to one codepath for all renderers.
No more using janky renderers.
2026-09-02 12:10:01 +08:00
tomikun
c11e6f9958
fix: Add gamemode API config
2026-09-02 02:45:03 +08:00
tomikun
c1ae6b829f
remove(renderer): Remove SFPEW/System GLES Driver
...
The use of SFPEW on System GLES on androids is not well supported.
Use with MobileGlues always.
Maintain the already made logic just in case it can be used
2026-08-18 23:33:55 +08:00
tomikun
e0daa42b40
remove(renderer): Krypton Wrapper
...
Since we have SFPEW now, we can drop gl4es, yayy
Replaces all the old fallback logic to gl4es to instead
SFPEW/MobileGlues
2026-08-16 12:48:26 +08:00
tomikun
474cbae769
bump(MobileGlues): 1.3.4 to 2.0.0
...
Uses
https://github.com/AngelAuraMC/amethyst-prebuilt-libraries/actions/runs/31804025844
2026-08-16 12:28:09 +08:00
tomikun
164a360e02
feat: Global ANGLE switch
2026-08-16 02:13:03 +08:00
tomikun
61cc5d3dc0
feat(renderer): Simple FPE Wrapper
...
Uses
https://github.com/AngelAuraMC/amethyst-prebuilt-libraries/actions/runs/31804025844
Disables SFPEW if angelica is in use because angelica does its job.
2026-08-16 02:13:03 +08:00
tomikun
360d708262
fix(hook): Incorrect LOGI for SDL hook
2026-08-16 02:12:22 +08:00
tomikun
1f10a7d58c
mitigation: Workaround new SDL autodetection crash on Turnip
...
Hooking dlopen crashes linker_ns_load for some reason. No clue why.
2026-08-16 02:12:22 +08:00
tomikun
c2c43a910e
change: Replace methods_injector_agent with MioLibPatcher
2026-08-16 02:11:58 +08:00
tomikun
614603ae15
downgrade(bytehook): 1.1.2 to 1.0.10
...
It appears the hooks don't work properly on newer version
2026-08-15 12:54:13 +08:00
tomikun
4cf805a931
Merge pull request #334 from AngelAuraMC/fix/sdl-issues
...
fix bytehook crash when conflicting with turnip loader
2026-08-03 14:55:35 +08:00
tomikun
49fc5c53ad
Merge pull request #332 from AngelAuraMC/feat/export-javavm-pointer
...
qol for modders
2026-08-03 14:10:19 +08:00
tomikun
32d8b69d64
feat: Set env var for Application jobject
...
For use by mods who need to load their own classes or something
2026-08-02 20:34:43 +08:00
tomikun
6c5759d5b3
feat: Set env var for Dalvik JavaVM*
...
For use primarily by mods who want to access android on a deeper level
2026-08-02 20:34:06 +08:00
tomikun
2ffd1ab026
bump(AGP): 8.7.2 to 9.3.1
...
Required for bytehook to build
2026-08-02 11:20:19 +08:00
tomikun
fc0663b67b
bump(bytehook): 1.0.9 to 1.1.2
...
Some devices crash with strange SIGSEGVs pointing all over the place.
This resolves it. Should fix #328
2026-08-02 11:20:19 +08:00
tomikun
7af078fe39
Merge pull request #326 from AngelAuraMC/fix/sdl-issues
...
readd force SDL switch and more logging
2026-07-31 17:27:27 +08:00
tomikun
f09033b4eb
feat: Readd the force SDL switch
...
Some devices seem to not work with the dlopen hooks, in that case, user
should be able to override and force SDL to always be enabled.
2026-07-31 16:42:59 +08:00
tomikun
fdd6b29f31
change: Print out all SDL_Init errors to log
2026-07-31 15:09:50 +08:00
tomikun
56194e3d31
bump: 1.1.6 to 1.1.7
1.1.7
2026-07-31 10:55:06 +08:00
tomikun
8f9415146f
Merge pull request #320 from AngelAuraMC/fix/modpack-import-perf-issue
...
Fix/modpack import perf issue
2026-07-29 21:55:00 +08:00
tomikun
cf131e13aa
fix: Block import button from being pressed if task is ongoing
...
This button is not safe for doing multiple packs at once
2026-07-29 21:34:01 +08:00
tomikun
87aa35c3af
fix: Slow modpack import performance and better progress bar handling
2026-07-29 21:33:14 +08:00
tomikun
16451de9d3
Merge pull request #318 from AngelAuraMC/fix/sdl-issues
...
sdl bugfixes
2026-07-28 15:06:14 +08:00
tomikun
417500e184
mitigation: MobileGlues incorrectly parses EGL color space
2026-07-28 14:58:55 +08:00
tomikun
67005035c7
fix: Properly dlsym SDL functions
...
Seems like android doesn't like global anything
2026-07-28 14:58:54 +08:00
tomikun
cee58e2c23
regression: Accidentally broke SDL integration detection, oops
2026-07-28 14:58:54 +08:00
tomikun
e2bc2f92bb
Merge pull request #312 from AngelAuraMC/feat/lwjgl3ify-sdl-support
...
the sdl support
2026-07-27 12:20:44 +08:00
tomikun
beccbfceaf
fix: LWJGL3ify version autofix not applying for first time launch
2026-07-27 11:32:50 +08:00
tomikun
9104c4738a
fix: New loading bar message wasnt visible
2026-07-27 11:32:50 +08:00
tomikun
e4c79084d8
fix: Disable SDL3 JNI_OnLoad from running outside dalvikvm
...
Should fix controlify swapping from jna to jni
2026-07-27 11:32:50 +08:00
tomikun
8806afc71b
fix: Add dlopen hook to redirect some dlopens to launcher libs
2026-07-27 11:32:50 +08:00
tomikun
d0cf885b7f
fix: Add SDL error if launcher integration fails somehow
2026-07-26 23:39:43 +08:00
tomikun
c4652a5c65
rework: move utilities to utils.c
2026-07-26 23:39:43 +08:00
tomikun
6c343b125f
FIXME: Jank "fix" to washed out colors on SDL
...
FIXME: Try undoing this when MobileGLues/MobileGL accurately
translates/emulates EGL
2026-07-23 18:49:00 +08:00
tomikun
31a96288e5
fix: Handle importing modpacks without a known modloader
2026-07-23 02:59:42 +08:00
tomikun
02ea563a91
qol: Better loading bars for local modpack import
2026-07-22 23:06:22 +08:00
tomikun
b0bb9b006c
fix: Incorrect nonull assumption causing crash in SDL_OPENGL_LIBRARY
2026-07-22 15:19:30 +08:00
tomikun
c52bdb1b7d
fix: Move debug/release identifier away from end of string
...
Some OEM ROMs are blocking the update because of this for some reason
2026-07-20 10:52:21 +08:00
tomikun
59fc7cdb1f
qol: Stop changing user default controls to the new one
2026-07-20 10:49:14 +08:00
tomikun
e8a088c4df
fix : #310 was not fixed because typo, oops
2026-07-20 09:50:39 +08:00
tomikun
3bd4077117
fix(HotbarView): #37
2026-07-20 09:50:39 +08:00
tomikun
6257d58d65
mitigation(SDL): M4 and M5 are flipped on android, adapt
2026-07-20 09:50:39 +08:00