Glbasic for Marmalade SDK?

Previous topic - Next topic

spacefractal

This seens to been a great alternative for glbasic, if its could been compile to Marmalade as a new platform:
https://www.madewithmarmalade.com/marmalade

the sdk is very big, and is currectly downloading it for checking. its a c++ based sdk, which its seen should been pretty easy for glbasic adds that as its was a new platform and just precompile as its was for xcode (the whole sdk should not been included with glbasic of course).

Im write that, because im see a nice home for glbasic for use with a sdk like this and is a quite reliable. And since its a c++ thing, its would been easy to import c++ (using IMPORT and/or INLINE function of course) functions and eventuelly uses library like box2d, which is included with Marmelade SDK.

Property glbasic would only needs to compile the source code to c++ and let Marmelade to compile its to the required platform.

PS. This could even been a new product eventuelly, exclusive for Marmalade. After seing some example, its seen quite very possible.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

MrTAToad

Unfortunately it doesn't support Linux...

My Triority system (once I've finished the VS 2013 version), will, when using Codeblocks be able to compile for Windows, Linux and Mac.  And use SDL2 :)

spacefractal

its Mobile platform its targets, not desktops.

For me more mobile platforms would been nice. We allready have a nice selected of platforms, but glbasic could also compile for that one, if you want to supports more mobile platforms (which means we could add quite more platforms that way, most important, Blackberry and WindowsPhone).

Also would been fun to see how could intergrate example Box2d, which is included as well, and its seen its have a quite strong 3d too. But its dont need that for desktop really for that we uses glbasic too. So its not important.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

erico

Really strange it dosen´t glup linux, since some of those devices do have it going underneath...

I also heard the new blackberries can run android apps, so it should not be much of a problem for us?
But windows mobile? is that going anywhere yet?

spacefractal

We cant do windows phone 7, due its c#, but windows phone 8 is possible. also there is Tenzin as well. So its a nice way to add more platform in one way. Hence its why im linked this sdk, because its a c++. Yes its strange Linux is not there, im do more thinks its due focus is on mobile.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

MrTAToad

#5
I've sent them an email about Linux support - will also have a look at it too.

At the moment, it wont work with VS 2013 Professional - it only seems to work with the Express version...

I've emailed them about this problem too :)

MrTAToad

Apparently VS2013 isn't officially supported, which is a shame - would need to use a previous edition...

MrTAToad

Using the Express version on another computer now, and it currently works.

Now going to see if I can convert at least the headers to something Marmalade likes...

MrTAToad

The main problem is that when developing for Windows, you can run in an emulator, but that is about it.  Not paying $499 a year for Windows development!

erico

Goof job mr.T, but what?? where did that 500$ came from?

MrTAToad

That is the cost for creating standalone Windows executables!

I must admit it would be interesting to convert the command for use in Marmalade

erico

#11
Gee! the fine prints.... :S :(

edit: Mind Marmalade means Marmelada in pt-br and is a word used for "cheating"...:D
The reason I guess is that is brasil there is no need for marmalade since all fruits grow everywhere to an abundance that 99% goes for the birds and animals or just rotten out...:P Not a good market name around here.

MrTAToad

heh :)

I have found what libraries you can use to be a great problem - I use STD (specifically std::string) a lot - the FORMAT  command makes use of it, of example, and as it's standard , you would think that Marmalade would allow it... Oh no!  You get assert errors when using it for function definitions...

spacefractal

damn. but how is the sdk really. something Gernot could uses?
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

MrTAToad

#14
Not really unfortunately - the cost alone would be a problem...  And the STD stuff would need to be fixed too - without that string manipulation would be overly complicated...   Not supporting Linux is a big minus too...

The forums and general help are rather terse too - not really a lot of help there.