commandergenius icon indicating copy to clipboard operation
commandergenius copied to clipboard

Update SuperTux to 0.6.0

Open tobbi opened this issue 7 years ago • 11 comments

Can you please update SuperTux to the latest released version?

Download from https://www.supertux.org/download.html

tobbi avatar Jan 26 '19 13:01 tobbi

I am working on it, this will take another week or two.

On Sat, Jan 26, 2019, 15:44 Tobias Markus <[email protected] wrote:

Can you please update SuperTux to the latest released version?

Download from https://www.supertux.org/download.html

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pelya/commandergenius/issues/99, or mute the thread https://github.com/notifications/unsubscribe-auth/AAJewIHR8YsS6bn2O8XjaddcHC-qBXW6ks5vHFuggaJpZM4aULKp .

pelya avatar Jan 26 '19 13:01 pelya

@pelya Any updates on this? Would be nice to have 0.6.0 for Android.

qwertychouskie avatar Jul 23 '19 18:07 qwertychouskie

No updates yet. I was fighting new GLES2 renderer in SuperTux. My SDL1.2 port can draw screen buttons only using GLES1 or SDL software mode, so I was thinking to switching to official SDL2, but there's no screen button library I can easily use for SDL2, so I'll need to write one.

On Tue, 23 Jul 2019, 21:42 QwertyChouskie, [email protected] wrote:

@pelya https://github.com/pelya Any updates on this? Would be nice to have 0.6.0 for Android.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pelya/commandergenius/issues/99?email_source=notifications&email_token=AABF5QH4JNAZCG2IANGUBFTQA5GJ5A5CNFSM4GSQWKU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2UBY6Y#issuecomment-514333819, or mute the thread https://github.com/notifications/unsubscribe-auth/AABF5QGO672GPMSGPI2BE63QA5GJ5ANCNFSM4GSQWKUQ .

pelya avatar Jul 25 '19 00:07 pelya

Any news? This port is great but we are at 0.6.2 now...

nift4 avatar Jun 01 '20 16:06 nift4

No news, sorry. I'll have to switch Android renderer to GLES 2, however my SDL1 port does not have touchscreen buttons that will work in GLES 2 mode. Then I might as well switch to the official SDL2 Android port, because my SDL1 port does not provide anything beyond touchscreen buttons for SuperTux. So I'll need to extract my touchscreen buttons code from SDL1 and make a proper library out of it to use it with SDL2. It's a bit too ambitious undertaking for me right now.

On Mon, Jun 1, 2020 at 7:16 PM nift4 [email protected] wrote:

Any news? This port is great but we are at 0.6.2 now...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pelya/commandergenius/issues/99#issuecomment-636960804, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABF5QC7RVG5T5LFKEQSDADRUPH6VANCNFSM4GSQWKUQ .

pelya avatar Jun 02 '20 21:06 pelya

@pelya I hope my message finds you well. Surely, you have more urgent things to do and have a real life, too. ;-) I am trying to build ST for Android, following your instructions there but encountered a problem: https://github.com/pelya/commandergenius/issues/125

Now I have come across this issue/thread here and wonder if you could use/"recycle" SDL stuff from SuperTuxKart: https://github.com/supertuxkart/stk-code/search?q=sdl https://github.com/supertuxkart/stk-assets-mobile/releases/tag/git20201208 And maybe from RVGL for Android - there is a submodule on GitLab: https://gitlab.com/re-volt/rvgl-android

Sorry if this is of no help at all (I am a beginner). Anyway, all the best for 2021!

7wells avatar Jan 17 '21 14:01 7wells

The easiest way to compile it is probably to grab the source tarball here

https://sourceforge.net/projects/libsdl-android/files/apk/SuperTux/

SDL 1.2 that I am using only supports overlay screen buttons in GLES1 mode, while SuperTux moved the renderer to GLES2 and SDL2, so I got stuck on reverting all those changes and quickly gave up.

It will be easier to use the official SDL2 repo from libsdl.org , then you won't need to revert SDL1.2→SDL2 and GLES1→GLES2 changes in 0.6.0, you won't have the overlay screen buttons, and you'll need a gamepad or a Bluetooth keyboard to play.

Well, you can add a handler for SDL_FINGERDOWN event, and hardcode the whole left part of the screen for movement and right part of the screen for action buttons, many Android games don't draw overlay keys at all.

If you'll manage to make a usable .apk file, I'll transfer the app to your dev account.

On Sun, 17 Jan 2021, 16:34 7wells, [email protected] wrote:

@pelya https://github.com/pelya I hope my message finds you well. Surely, you have more urgent things to do and have a real life, too. ;-) I am trying to build ST for Android, following your instructions there but encountered a problem: #125 https://github.com/pelya/commandergenius/issues/125

Now I have come across this issue/thread here and wonder if you could use/"recycle" SDL stuff from SuperTuxKart: https://github.com/supertuxkart/stk-code/search?q=sdl

Sorry if this is of no help at all (I am a beginner). Anyway, all the best for 2021!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pelya/commandergenius/issues/99#issuecomment-761822273, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABF5QHPRF7YPZIFIMG6TADS2LYQ5ANCNFSM4GSQWKUQ .

pelya avatar Jan 17 '21 16:01 pelya

Thanks for your kind hints - I will try this but it will take longer as this is all very new to me.

Since us parents and the kids play on a TV via Amazon's Fire TV stick, the absence of virtual on-screen buttons does not hurt at all. In fact, it's nicer to not have them on the screen, as it would only distract us. ;-)

7wells avatar Jan 19 '21 09:01 7wells

Overlay buttons should disappear when you use analog joystick on the gamepad, so it's not a problem.

On Tue, 19 Jan 2021, 11:21 7wells, [email protected] wrote:

Thanks for your kind hints - I will try this but it will take longer as this is all very new to me.

Since us parents and the kids play on a TV via Amazon's Fire TV stick, the absence of virtual on-screen buttons does not hurt at all. In fact, it's nicer to not have them on the screen, as it would only distract us. ;-)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pelya/commandergenius/issues/99#issuecomment-762712493, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABF5QFU46L6ON2RF4QKF33S2VFJJANCNFSM4GSQWKUQ .

pelya avatar Jan 19 '21 11:01 pelya

Ah, good to know, thank you.

7wells avatar Feb 18 '21 16:02 7wells

The play store has the version for SuperTux listed as 0.6.3.23 now, so this should probably be closed.

qwertychouskie avatar Jun 23 '23 19:06 qwertychouskie