Author Topic: GLBASIC updates this year?  (Read 427 times)

Offline loftcat

  • Mc. Print
  • *
  • Posts: 40
    • View Profile
    • Loftcat Software
GLBASIC updates this year?
« on: 2022-Sep-01 »
Just wondering if anyone has heard about any updates coming to GLB this year? It seems very quiet so far... I know last year we had several small updates which although small were nice to see things still getting updated  :)


Offline Qedo

  • Dr. Type
  • ****
  • Posts: 375
  • to program what I have do how should programming?
    • View Profile
Re: GLBASIC updates this year?
« Reply #1 on: 2022-Sep-01 »
what do you miss? my problem are ideas. I should do a refresher on my brain  =D

Offline loftcat

  • Mc. Print
  • *
  • Posts: 40
    • View Profile
    • Loftcat Software
Re: GLBASIC updates this year?
« Reply #2 on: 2022-Sep-02 »
That's a really good question! Day to day I'm getting on fine with GLB but always nice to see new things appearing however small.
I suppose my no.1 thing for me would be to able to compile to the latest Mac OS and 64 bit Linux, but I know from previous discussions this is no mean feat :)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10839
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: GLBASIC updates this year?
« Reply #3 on: 2022-Sep-05 »
I see. A port to cmake is overdue. That way you could open it in e.g. QtCreator on Linux or Mac and it "should" run.
Currently, my arm is broken, however.  :help:

Offline loftcat

  • Mc. Print
  • *
  • Posts: 40
    • View Profile
    • Loftcat Software
Re: GLBASIC updates this year?
« Reply #4 on: 2022-Sep-05 »
I see. A port to cmake is overdue. That way you could open it in e.g. QtCreator on Linux or Mac and it "should" run.
Currently, my arm is broken, however.  :help:

Sorry to hear about your arm, I hope you get well soon!  :)
QtCreator is not something I've seen before but this sounds interesting!

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4448
    • View Profile
    • FUED
Re: GLBASIC updates this year?
« Reply #5 on: 2022-Sep-09 »
I see. A port to cmake is overdue. That way you could open it in e.g. QtCreator on Linux or Mac and it "should" run.
Currently, my arm is broken, however.  :help:
Oh man, that is bad. Get well fast! :)
Broke my right hand sow years ago. I could do single hand coding but photoshoping was quite impossible.

Offline dreamerman

  • Global Moderator
  • Dr. Type
  • *******
  • Posts: 454
    • View Profile
    • my personal website
Re: GLBASIC updates this year?
« Reply #6 on: 2022-Sep-20 »
Linux was one of targets for previous GLB versions, and should be possible, may require some changes/updates in compilation parameters, but more important would be Steam OS 2/3 support without need to install additional libraries.
MacOS even without official AppStore also would be nice - Steam is enough, not sure what are restrictions on OpenGL emulation on M1/Arm devices.
I will patiently wait for any info about this ;)
Check my source code editor for GLBasic - link Update: 20.04.2020

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4020
    • View Profile
    • Space Fractal
Re: GLBASIC updates this year?
« Reply #7 on: 2022-Oct-04 »
Im can tell glbasic does run fine on Steam Deck, so here Linux port is not required, but its dont like the MUSIC commands througts (as its open a fullscreen media player window instead, cause the games unplayable). Rest seen to work fine hopefully. Im is currectly gonna to fix all my 5 games, so hopefully can run on the Steam Deck. But currectly im is locked out by updating my games for some odd reasons for testing (using a beta branch)..... hmmm.

but instead im just using wav by now with sample. Better than it fails. We dont have those bandwidth limits anymore like this, so im dont bother with that, even the game might grow up by 20-30mb or such. Depend on game.
« Last Edit: 2022-Oct-04 by spacefractal »
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation and The beagle Jam.

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5116
  • O Rly?
    • View Profile
Re: GLBASIC updates this year?
« Reply #8 on: 2022-Oct-05 »
You can try fmod or soloud instead?
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline spacefractal

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4020
    • View Profile
    • Space Fractal
Re: GLBASIC updates this year?
« Reply #9 on: 2022-Oct-05 »
im could. im just diddent want to do that when we have so much disc drive today anyway. its about 20-50mb or such and music now in highst quality. hihi. Got the 3th game to work, which was quite a bit annoying.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation and The beagle Jam.

Offline dreamerman

  • Global Moderator
  • Dr. Type
  • *******
  • Posts: 454
    • View Profile
    • my personal website
Re: GLBASIC updates this year?
« Reply #10 on: 2022-Oct-06 »
Steam OS is using Proton for translating/emulating windows apps, I know that even AAA games are working great with it but native binary is just straight better, and there always can be some possible issues or restrictions with Proton.
To be able to properly (or safely) use SteamAPI (like virtual keyboard) or SteamDeck specific controls Linux build will be most likely required.
Next thing is that other companies may use SteamOS for their handheld devices (Ayn, AyaNeo etc), but not all will be so powerfully, and beside that, native game will be more optimized and won't drain battery so hard as emulated one.
And beside SteamOS there are other Linux distributions, and not everyone want's to configure additional tools like Proton to play some particular game, so normal build option for them would be very welcome.
Check my source code editor for GLBasic - link Update: 20.04.2020