SDL Android: Bump to 2.32.10 and preparations for SDL3#3522
SDL Android: Bump to 2.32.10 and preparations for SDL3#3522carstene1ns merged 6 commits intoEasyRPG:masterfrom
Conversation
|
Yeah, it is in low maintenance mode for some time now. |
|
The gradle wrapper/plugin should be updated: Also seems we have a layout error in the gamebrowser: |
The lowest supported SDK is now 23 (Android 6.0)
…syRpgPlayerActivity This required a different implementation for the back handling because AppCompatActivity cannot be used anymore
|
Bumping all the gradle + deps required me to change the SDK to Android 6 (which should be still acceptable by now xD) Refactored the code to make the SDL3 migration easier: Removed all our edits from SDLActivity and replaced them with overloaded methods and other trickery (stupid new back API...) Though I'm still against moving to SDL3: I tested it and it randomly crashes when exiting a game, usually when its the second game started but not always. SDL2 version is stable in this regard. 🤷 |
carstene1ns
left a comment
There was a problem hiding this comment.
The oldest device I can test is on Android 9, not sure how many with 6 are still out there...
|
updated to latest gradle wrapper jar. Android 9 is also the oldest device around for testing here. I used an emulator to test Android 6, Android 10, 15 and 16. |
SDL2 is almost EOL so this patch was really hard to apply ;)
btw unrelated: There is something broken in libogc, Wii builder gives errors