Game Development Community

Upgrade to TGE1.4?

by Chan Chi Kit · in Torque Game Engine · 11/27/2005 (8:31 am) · 4 replies

I am now using TGE1.3, can I upgrage it to TGE1.4 freely? If yes, please tell me how to do so.

Thanks.

#1
11/27/2005 (9:00 am)
Go to your account page, locate the Torque Game Engine, click download.
#2
11/27/2005 (9:05 am)
If you're logged with a TGE SDK owner account, click on the link below to reach the download page:
www.garagegames.com/pg/download.php?id=1

You'd better get some diff/merge tool and merge the changes you did to the 1.3 source into 1.4. There's also a bunch of script changes too, so you'll need to do the same with them.

A nice way to get this done without much pain is use tortoiseSVN (on Windows):

- If you don't have TortoiseSVN, download and install it, then run their repository server utility so you can have a subversion server running.

- Create a new repository (read the TortoiseSVN help on how to create and make the serves see it), and add the original TGE 1.3 folder to it (I hope you have it stored somewhere, I can't find any links to the old installer, maybe it's CVS only?)

- Now checkout from that repository into two folders: MYCHANGES and TGE14CHANGES

- Copy your whole modified TGE1.3 folder (with all of your game changes) into the "MYCHANGES" dir

- Copy the whole TGE 1.4 folder into the "TGE14CHANGES" dir.

- Commit the MYCHANGES folder.

- Go to the "TGE14CHANGES" folder and update it.


Subversion will try to merge all your changes into the 1.4 changes, as if two people had modified TGE1.3 in parallel. It's likely lots of conflitcs will appear, and you can solve them with the TortoiseMerge tool that comes with TortoiseSVN (just right-click the conflicted file and choose "edit conflicts" to open the conflit editor). You'll probably need to go through most files using the Tortoise SVN diff-viewier to make sure everything went right.

The result will be your changes and the TGE 1.4 updates into a single folder. I did that to merge the new lighting pack (that is distributed as the complete TGE source code with the LP changes pre-installed) into our heavily modified TGE, and it worked.
#3
11/27/2005 (9:35 am)
Has anyone converted their project from 1.3 to 1.4? Id like to upgrade to 1.4 but I am concerned its going to break alot of things I have done already. How much code change is there? Most of my changes are to the player/gameconnection class.
#4
11/27/2005 (8:34 pm)
Thanks for your help. I have downloaded TGE 1.4 from the link in my account page. Thanks.

By the way, will the Gaming Lighting Pack be updated soon? I also have bought its SDK.

Thanks.