Ooops
January 16, 2021, 09:03:00 PM

Author Topic: Blitzmax NG For Web  (Read 409 times)

Offline Hardcoal

  • Hero Member
  • *****
  • Posts: 531
  • nothing is personal
Blitzmax NG For Web
« on: December 21, 2020, 06:28:48 AM »
hi.. as i understand blitzmax ng is capable of making a web browser output..
is that right?
well i tried it and i got an error

[Compiler error

unrecognized calling convention 'os']

can anyone guide me what should i do to make it work.. if its even possible?

thanks
Lets make the world a better place

Online Derron

  • Hero Member
  • *****
  • Posts: 3331
Re: Blitzmax NG For Web
« Reply #1 on: December 21, 2020, 06:58:42 AM »
hi.. as i understand blitzmax ng is capable of making a web browser output..
if that right?

Nope.
Emscripten has/had trouble with nesting depths and GC....so for now and the foreseeable future this is no working target.

Bye
Ron

Offline Hardcoal

  • Hero Member
  • *****
  • Posts: 531
  • nothing is personal
Re: Blitzmax NG For Web
« Reply #2 on: December 21, 2020, 07:25:30 AM »
shame..  because i tried cerebusx and its annoyed me.. for various reasons..
for example.. when it gets an error sometimes i just get stuck.. telling nothing about the error type..

like when its missing an image..

well i guess ill have to find another way to make browser apps..
although i feel most comfortable with blitzmax
Lets make the world a better place

Offline DruggedBunny

  • Jr. Member
  • **
  • Posts: 65
Re: Blitzmax NG For Web
« Reply #3 on: December 21, 2020, 01:10:57 PM »
Monkey 2 did it well (including 3D) but it is quite a different beast to BlitzMax, and, of course, no longer supported. Still works though!

https://github.com/blitz-research/monkey2
http://hi-toro.com/thisdrivel/ [Some blog posts from me about creating a 3D 'game'.]
http://www.hi-toro.com/monkey2/island/Island.html [Said 3D game.]

Note that MX2 was a work-in-progress.

MX1 will let you do web, too, in 2D only, was a bit more like BlitzMax, but more structured. (I preferred the more freeform BMX.)

https://github.com/blitz-research/monkey

Offline DruggedBunny

  • Jr. Member
  • **
  • Posts: 65
Re: Blitzmax NG For Web
« Reply #4 on: December 21, 2020, 01:13:50 PM »
Oh, SpiderBasic is pretty cool, but you need to pay for it, only 49EUR, though -- from the author of PureBasic.

https://www.spiderbasic.com/

Not frequently updated but very capable.

Offline Hardcoal

  • Hero Member
  • *****
  • Posts: 531
  • nothing is personal
Re: Blitzmax NG For Web
« Reply #5 on: December 21, 2020, 07:01:06 PM »
ok interesting thanks ill check it
Lets make the world a better place

Online Steve Elliott

  • Hero Member
  • *****
  • Posts: 2917
  • elgol 2021
Re: Blitzmax NG For Web
« Reply #6 on: December 21, 2020, 07:35:30 PM »
Quote
Oh, SpiderBasic is pretty cool, but you need to pay for it, only 49EUR, though -- from the author of PureBasic.

https://www.spiderbasic.com/

Thanks for reminding me about this product, for when you need some Windows, GUI/Web stuff - rather than a lower level fast games based language.  Plus the author is reliable and has been around for some time.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline MikeHart

  • Hero Member
  • *****
  • Posts: 756
  • Cerberus X developer
    • Cerberus X
Re: Blitzmax NG For Web
« Reply #7 on: December 22, 2020, 02:36:59 PM »
shame..  because i tried cerebusx and its annoyed me.. for various reasons..
for example.. when it gets an error sometimes i just get stuck.. telling nothing about the error type..

like when its missing an image..

well i guess ill have to find another way to make browser apps..
although i feel most comfortable with blitzmax


I guess you didn't try to run in debug mode as CX will tell you that it could not load your image.

Offline angros47

  • Jr. Member
  • **
  • Posts: 51
Re: Blitzmax NG For Web
« Reply #8 on: December 24, 2020, 08:34:15 PM »
FreeBasic is able to compile for web, now.
And OpenB3D works with it, too

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal