Page 7 of 8

Posted: Sat Sep 20, 2008 1:42 pm
by Yann Le Bihan
aaron wrote:
Yann Le Bihan wrote:Very exciting news, but none of the Ogre examples work on my Intel Macs : on compile, PB keeps asking for DirectX9 (ouch !) and hangs forever until I force-quit :-?
http://www.purebasic.fr/english/viewtopic.php?t=34179

Its coming....
OK, thanks for the info. Now I just have to convince my wife to call me Fred :)

Posted: Sat Sep 20, 2008 6:02 pm
by Heis Spiter
Hi!
Good job, this release looks really promising :). Except for OnError lib. IMO it looks more like a regression than like a progress. Especially not being able to resume execution after an exception.

Posted: Sat Sep 20, 2008 7:33 pm
by freak
> Especially not being able to resume execution after an exception.

The resume feature before was just a gamble. There was no way to determine where to resume savely, so most of the errors resulted in follow-up errors anyway.
So we just removed a feature that never fully worked anyway and provided only a false sense of security.

Posted: Sun Sep 21, 2008 10:05 am
by NicTheQuick
@freak:
When I can expect PB 4.30 Linux x64?

Posted: Sun Sep 21, 2008 10:51 am
by Fred
It will be not released with 4.30. We want to have a solid Windows x64 version before doing the other 64 bits versions.

Posted: Sun Sep 21, 2008 5:41 pm
by perb
Great news! Now the only major thing missing, is the ability do programming for the web with purebasic in a better way ;). The I could use purebasic for all my programming needs. Any chance to implement that in future versions of pb?

Posted: Mon Sep 22, 2008 1:53 pm
by Thalius
Write a Web Library yourself ( CGI - LIB ) - all you need is some basic gadgets like (Sessions, and save-var env) - in terms of security id rather use php for that tho.

Sure you can write webapps with PB ( and that with about 10x the performance ..) but oyu ve got to take care of ALOT of checks to maintain a reasonable security.
Id rather see the language evolve and bugfixes instead some web-app features fix included that everyone needs a little bit different for their enviroment - besides which could be a community project - heck there even have been some examples.

Thalius

Posted: Mon Sep 22, 2008 2:22 pm
by luis
Thalius wrote: Id rather see the language evolve and bugfixes instead some web-app features fix included that everyone needs a little bit different for their enviroment
A-B-S-O-L-U-T-E-L-Y.

(you can read it as: I agree)

Posted: Mon Sep 22, 2008 5:19 pm
by Violet
:shock: wtf, the "OGRE Update" is a dream (bigger than I thought). I already gave up trying to work with OGRE in Visual C++ 2008, because I never got something running properly, excepting the demo projects... Now solved, I buyed my PureBasic license last christmas, so I have the possibility to use OGRE easily with PureBasic now.

And I already turned my back off PureBasic some weeks ago, to move on to C# and XNA (but I don't get happy with the "Windows only" thing about it). But as my teacher always says, a programming language is just a tool, so I think I'll "return". :D

Now the only thing I am still missing is native OOP, but that's not so critical :D and of course the curly brackets ( "{", "}"), I love them, they make C/C++/C# so... sexy. lol

Just: Thanks, I am amazed rigth now! :D

Posted: Mon Sep 22, 2008 11:22 pm
by endo
Its great! Thanks a lot.

Posted: Tue Sep 23, 2008 5:57 pm
by perb
Thalius wrote:Write a Web Library yourself ( CGI - LIB ) - all you need is some basic gadgets like (Sessions, and save-var env)
I would prefer the model of freepascal and former versions of delphi: they compiled to apachemodul. Morfik (http://www.morfik.com/), which uses freepascal as a compiler, goes one step further - it binds the webapplication with apache and firebird, so you get one exe-file, which contains the webserver, the application & the database - all ultrafast and with less memory. Another approach eventually would be to support the fast-cgi standard.

Posted: Tue Sep 23, 2008 6:33 pm
by Thalius
fast-cgi already works.

for an apache module you would need to link against the apache release and headers ( which would have to be converted to PB ) - theoretically possible but alot of work - and what if anyone wants to use IIS ? *urghs* ;)

Thalius

Loaders...

Posted: Tue Sep 23, 2008 10:26 pm
by EdzUp[SD]
Will there be support for loading other mesh formats like .x, .3ds etc as this would open the whole engine up to using more different types. The .mesh files are usable but it would be nice to have other formats supported.

TBH the converters for anything to .mesh seem flaky at best, the only one I have that works is a 3ds2mesh.exe command line thing. I dont have 3dsmax I do have Milkshape and the converter for that is broken, nothing converted with that loads into Purebasic it just causes errors.

Posted: Tue Sep 23, 2008 11:32 pm
by Fred
Have you checked the OGRE forums: http://www.ogre3d.org/phpBB2 ? There seems to have lot of converters. It's not planned to support many formats for now.

Posted: Tue Sep 23, 2008 11:41 pm
by Mistrel
There are 3dsmax exporters that export to the Ogre XML format which can then be converted to binary using the official conversion tools.