Author Topic: GLBasic V14  (Read 18977 times)

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #45 on: 2015-Sep-28 »
about one dollars, after I'm got selected to verify my address. But due NDA, I'm might need to wait to release the TVOS public xcode project, but can do the prepare of it. Some apis got changed.

Today I'm will try to upload v3.6 Greedy Mouse for both ios and tvOS. Port is finished.
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2631
    • View Profile
Re: GLBasic V14
« Reply #46 on: 2015-Sep-29 »
Well done!  :good:
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)

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #47 on: 2015-Sep-29 »
look like its was for TestFlight only. But howover im got past the validation of the app.

Bitcode cause some trouble, and is required for tvos. But the app is ready to submit soon its possible (eventuelly recompile with lastest version). Now im can checking other games as well prepare the general glbasic xcode projects.

Please note im will also enable BitCode for iOS builds as well for xcode 7. That means iOS5 is no longer supported. Im cannot select it as deployment support at all anyway in xcode 7. Im might do a legancy xcode 6.x support for testing on older devices later (I'm have only io9, but I'm have a ios5 device for compatible tests).

PS. im still waitng the zip/ftp version of source code, so im can merge into mine and sync it with Gernot. Actuelly no changes have been done yet in the glbasic c++ source code for tvOS support. all was in M files yet, few tweeks do needs.
« Last Edit: 2015-Sep-29 by spacefractal »
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #48 on: 2015-Oct-06 »
Today im came thinking of, im do not need the full source code, but im just known about 5 files was changed at all, so im have just downloaded those 5 and begin to merge the new changes to that. Im did few fixes that was not into those, but is easy to add t hose fixes again.

so those commands have been changed, when im send the changed source code back to you Gernot (rest is not touched):

  • SHOWSCREEN (to fix crash pausing for iOS)
  • PLATFORMINFO$ (to add APPLETV and OLDIOS as returned devices, OLDIOS is required, because iOS8 performw auto orientation, while iOS7 and below do not).
  • INIPUT (this to add iCloud support for iOS and is REQUIRED for Apple TV)
  • INITGET$ (this is to add iCloud support for iOS and is REQUIRED for Apple TV)

Also DEBUG command needs removed for iOS. Its conflict with a compiler directive, instead all output should send to STDOUT.

Im will end in this weekend release the xCode (except TVOS public, due NDA, but can send the source code compiling xCode project) , so supports will been adding those platforms:

- ANDROID TV (Amazon Fire TV, Razer TV, Google Nexus Player and property other compatible Android TV devices).
- APPLE TV (using split xcode project, so its still using iPhone as compiling).

« Last Edit: 2015-Oct-06 by spacefractal »
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.

Offline Marmor

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 909
  • 96A285CC
    • View Profile
    • my youtube channel
Re: GLBasic V14
« Reply #49 on: 2015-Oct-06 »
 <3  =D. Great news

Offline Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4147
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: GLBasic V14
« Reply #50 on: 2015-Oct-06 »
 :booze: :good:
I came. I saw. I played.

Offline Alex_R

  • Mr. Polyvector
  • ***
  • Posts: 238
    • View Profile
    • Axro Digital
Re: GLBasic V14
« Reply #51 on: 2015-Oct-06 »
Many thanks Spacefractal for all your hard work, specially in IOs (my target development, he he  =D )

BTW, any chance of having access to ViewController so we can use Game Center and Adds in our apps?

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #52 on: 2015-Oct-06 »
in the next version, im have moved all m and thier h files out of glbasic source code, so you would have full access to the ViewController.

Im did that way, so its easier in the future to fix issues, since nearly all fixes was on those files, not in the glbasic source code its self. Im do fixed few commands througt, im will send to Gernot. They are easy to merge the fixes.

Also im have to remove iOS5 support. Sorry for that. That means iOS6 and up is now required for glbasic apps.

xCode version 7 do no longer support that when compiling the glbasic libs, and Apple soner or later force us to uses BitCode, which is also unsupported in iOS5. Howover im do might do a third legancy xCode project, using xCode 6.4 for testing on older devices.
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10715
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: GLBasic V14
« Reply #53 on: 2015-Oct-06 »
Read the docs for the source. Theres a wget.exe and a script to download it all automatically...
I try to zip it.

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #54 on: 2015-Oct-06 »
No worry. I'm only needed files I'm know was changed :-), it's only in the end few files. I'm checking wget out.
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 3684
    • View Profile
    • Space Fractal
Re: GLBasic V14
« Reply #55 on: 2015-Oct-11 »
Im have released the public versions of the xCode projects and have included the Android update as well, this time in 7z format to save space:
http://www.glbasic.com/forum/index.php?topic=10191.0

The file is also added in Android Extras news thread.

Also im have moved the project files into the EXTRAS folders, because its now include various iOS and Android code, and no longer strict to Android. Example the GameInput API support.

Please Note, some bits is missing (INIGET, INIPUT and PLATFORM INFO for tvOS, but can been detected by a different way).
Greedy Mouse - Karma Miwa - Spot Race - CatchOut - Android Extras - is on a vacation trip, home before end of few days in jan.