Game Development Community

OpenGL is not implemented yet.

by Areal Person · in Torque Game Engine · 05/24/2007 (7:52 pm) · 4 replies

I'm evaluating TGEA.

I get this when I try to run the TGEA on my TGE 1.4
project. FATAL- ISV : OpenGL is not implemented yet.

Must I redo all my game work if I upgrade from TGE 1.4 to TGEA.

I know I must make changes to my gamebase if I want to use specific TGEA features
but is it not backwards compatable ? I can't start over. I have two much
work already done and tools and setups I must use.

To start over means I must through away all my hard work and time (my life) ?

what must I do to upgrade my projects ?

Thanks

#1
05/24/2007 (8:13 pm)
I'm not sure how you were 'upgrading' however it sounds like all you did was copy the TGEA executable into your TGE code base. Obviously that's not going to work, TGEA uses DirectX and TGE uses OpenGL.

To port your TGE game to TGEA will involve some work, but not as much as you might think. The scripting language is still the same, so most of your scripted game logic should port across relatively easily. Most of the source code is identical, things like the player controller, projectiles, vehicles, GUI, networking, sound etc so that won't be too much of a headache.

I suggest starting with a clean copy of TGEA and slowly moving your TGE game across, one step at a time. One area where things may have to be altered is your art assets. Materials will have to be altered, extended and material scripts will have to be written in order to take advantage of TGEA. There may be some bugs present in TGEA that aren't present in TGE, which you'll have to fix, and it's possible there are some subtle variations here and there between common TGE and TGEA elements - but with a little work a port from TGE to TGEA is quite achievable.
#2
05/24/2007 (8:20 pm)
Thank you, That, I can understand.

However, Is there enough information on TGEA around to do that with the demo
version ? or will I need to purchase the software before I could have the required information to
do this kind of porting ?

Thanks for the help and advise.
#3
05/24/2007 (9:20 pm)
I don't know, I don't own TGEA - I imagine there'd be some useful sections in the TGEA private forums.
#4
05/24/2007 (10:41 pm)
According to GarageGames, OpenGL in TGEA is forthcoming and the top of the list of things they are working on.

Quote:Though it currently supports DirectX 9, it was designed with forthcoming OpenGL support in mind (it's at the top of the list Mac guys!)

garagegames.com/products/torque/tgea/features/codeonce/

That being said, you will still have to convert all your OpenGL calls to GFX calls. It's not that difficult, just a lot of legwork.