iOS10 Beta 3 released.

Previous topic - Next topic

spacefractal

Fixes:
- Frame Buffer finally fixed and multitaskning now works much better than before.
- Touches lost after orientation is fixed (hopefully). Im reset touces when that happens.
- Semi support all 4 ways.
   + If the app started up in PORTRAIT mode, then its will stick to Portrait mode with no auto rotation to Landscape mode.   + if app was started in LANDSCAPE mode, then its can rotate to both landscape side, but not to portrait.
   + GETORIENTATION() will allways start in 0, regaardless its started in portrait or landscape mode (required by Apple, due changes way back to iOS8).
   + Glbasic can still not rotate between PORTRAIT and LANDSCAPE. Here you need to doing that your self, and set only one orientation mode in Xcode settings. This is a opengl buffer issue im property cannot fix, but its not a big issue throught.

Hopefully im release this beta release in few days.

Please note:
You might also required to use GLB_ON_LOOP for getting working correctly with multitasking. Im will not fix this kind of issues when this function is not used. Its have been that way back from glbasic 10 (or 11). IM recommered you to adapt your software to use that as the main loop for your whole game. SHOWSCREEN should do still work outside that (etc loading).

Im will also update for the TVOS as well when compile the same lib.....
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

msx

Fantastic spacefractal !!!. Thank you for working so hard for the community. I do not know what we would do without you.  :nw: :nw: :nw:

bigsofty

Well done spacefractal!  :booze:
Cheers,

Ian.

"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration."
(E. W. Dijkstra)

Alex_R

Wow SpaceFractal, I have no words...  :'( Thank you so much for your hard work. I know it is a pain to improve all Apple modifications. We appreciate all your efforts!

spacefractal

#4
im do have short of time recentley, but im defensive release this week :-).
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#5
Released. See the sticky thread for download. Hope this one got fixed all important issues.

Here is the direct download:
https://www.dropbox.com/s/joacbcfi1ko5eme/XCodeiOS10Beta3.zip?dl=0

Many files is got updated in this release. Se the date mark for the update.

Gernot im well later send you fixed, there is various of them. The most annoying bug was in HIBERNATE, which diddent work correctly for iPhone and did newer resume. Its was NOT a framebuffer issue at all.

PS. Im have not updated the xCode project its self, so a validate to newest settings as its recommered might require to been done. Few icons mightbeen missing, but easy to fix your self.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

hardyx

#6
Thanks for the release space!!! I'm suppose the GLB_ON_LOOP will be the game loop now.
Thanks for your good job.

msx

Finally working multitasking!!!. You are my idol.  :nw: :nw: :nw:

Alex_R

GLBasic+IOS Rocks!!!!!  :good:  :good:  :good:  :good:

spacefractal

I'm gonna thinks it's could been similar issues in Android version as well. So I'm Will in this month (no tba), update android to been using newest SDK and eventuelly fix a crash issue with ads, which I'm believe could been a another HIBERNATE issue.

I'm do recommend just like IOS, using the main GLB_ON_LOOP as I'm will no longer guarantee crash free when thing got idle when it's not used.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/