Author Topic: GLBasic v15  (Read 27198 times)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10859
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
GLBasic v15
« on: 2017-Aug-04 »
Hi,

I'm presenting you v15 - codename "Unicorn" (because unicorns sell!).

After some nights of coding and I present you a new version of the SDK. Mainly the debugging was improved, but also KEYWAIT and other issues were fixed.
I wanted to implemet serializtion for types, but it was a bit too much work for now.

Usually, I wanted to have an upgrade fee for this version, since the web-server costs are currently not covered by the GLBasic sells. But I gave up this idea, because it would be too complicted to implement. Maybe some day later.
But if anyone likes the new debugger and wants to donate some upgrade fees, I'm going to say "thank you"  <3.

You can find a link for the donate button on:
http://www.glbasic.com/main.php?site=paypal
« Last Edit: 2017-Aug-04 by Kitty Hello »

Offline Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4176
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: GLBasic v15
« Reply #1 on: 2017-Aug-04 »
Nice one Gernot :)

Does the KEYWAIT issue affect INKEY$ too? There appear to be problems with that in the last verson of GLB.

Donated.
I came. I saw. I played.

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4081
    • View Profile
    • Space Fractal
Re: GLBasic v15
« Reply #2 on: 2017-Aug-04 »
How about the source? Then I'm can compile it to Android and ios.

Also for macosx we need to update it to using 64bit now. Since 32bit will get removed, property next year.

Here im should try the same idea by doing a xcode project in same thing I'm did for ios.

Do you  consider to release this to Steam Direct (no more green light required, it's now costs 100$ and you get it back after a 1000$ sale). Then all downloads would been on thier server and updates is easy when first its have been setup (which does take some time). Here im thinking prices could have been per platform as dlc. Etc glbasic as free, but pay per platform. Its would even been easier for me for Android and iOS versions and download updates would been much smaller (only changes is updated).

Just idea. I'm could also host some of the downloads as well (example extractly ios and android versions), and give you a ftp account. I'm don't use much bandwidth on my server anyway, so im will happy too donate some bandwidth instead.

Pm me.

PS. For Me steam has been the best platform for me hand have outsold much more than iOS and Android versions (They mostly like Genius Greedy Mouse).
« Last Edit: 2017-Aug-04 by spacefractal »
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation and The beagle Jam.

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4453
    • View Profile
    • FUED
Re: GLBasic v15
« Reply #3 on: 2017-Aug-10 »
A bit late to the party...

Great work Gernot! Long Highland live GLBasic!
Will get the donation going in a couple days at most.


Offline dreamerman

  • Global Moderator
  • Dr. Type
  • *******
  • Posts: 455
    • View Profile
    • my personal website
Re: GLBasic v15
« Reply #4 on: 2017-Aug-10 »
Updates are always welcome.. Improved debugging is nice, yet it has problems, with bigger projects (like 8 source files) after pausing it show error "Out of memory" and doesn't show any variable info. Also I have question, that variable watching is something internal to GLB, or other external debugger can be used to track variable values?
Check my source code editor for GLBasic - link Update: 20.04.2020

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4453
    • View Profile
    • FUED
Re: GLBasic v15
« Reply #5 on: 2017-Aug-10 »
...
PS. For Me steam has been the best platform for me hand have outsold much more than iOS and Android versions (They mostly like Genius Greedy Mouse).

It does not surprise me, it is an excellent game and the art style alone is a must!
Yep, GLB on Steam could be an extra option to push.

Ian, did this version fix your adventure problems?

Offline Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4176
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: GLBasic v15
« Reply #6 on: 2017-Aug-11 »
I've not had time to try it tbh.
I came. I saw. I played.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2796
    • View Profile
Re: GLBasic v15
« Reply #7 on: 2017-Aug-13 »
Donated, couple of days back. I did(seems to have been erased) post about suggesting getting GLB on Steam, which would almost certainly spawn some extra sales IMHO.
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: 4081
    • View Profile
    • Space Fractal
Re: GLBasic v15
« Reply #8 on: 2017-Aug-13 »
Tthat post for busted on the hacker attack. Yes I'm talk with her to. But I'm won't do that alone, since It's not my own language so I'm will respect gernot.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation and The beagle Jam.

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10859
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: GLBasic v15
« Reply #9 on: 2017-Aug-20 »
...after pausing it show error "Out of memory" and doesn't show any variable info...

Try menu Project/Options. Here set the size of debug arrays to .. 10? Does it help?

Offline dreamerman

  • Global Moderator
  • Dr. Type
  • *******
  • Posts: 455
    • View Profile
    • my personal website
Re: GLBasic v15
« Reply #10 on: 2017-Aug-20 »
Setting 'size of debug arrays' to 10 or below helps, but of course it limits array size, so real debugging for UDT's is impossible. There is another issue with project options - first character of 'name of the executable program' can't be number now, for example '3pack' is changed to '_pack'..
Check my source code editor for GLBasic - link Update: 20.04.2020

Offline PaLe

  • Mr. Drawsprite
  • **
  • Posts: 58
    • View Profile
Re: GLBasic v15
« Reply #11 on: 2017-Sep-21 »
donate.
Thank you very much for all the work you are doing.

Offline r0ber7

  • Prof. Inline
  • *****
  • Posts: 552
    • View Profile
Re: GLBasic v15
« Reply #12 on: 2018-Jan-15 »
 :nw:

I will throw some money at you after my next paycheck.  :booze:

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1826
    • View Profile
Re: GLBasic v15
« Reply #13 on: 2018-Feb-14 »
Great stuff...Does it compile okay for android apk?
Comp:
Speccy-48k, Speccy-128k, Amigas, PCs

Offline adaz

  • Mc. Print
  • *
  • Posts: 48
    • View Profile
Re: GLBasic v15
« Reply #14 on: 2018-Mar-25 »
Nothing about the new internet update 15.238? What's new, what changed?
The current version in the top right corner is still 15.089.
Thanks
« Last Edit: 2018-Mar-25 by adaz »