1.5 and RTS Kit
by Guy Allard · in RTS Starter Kit · 10/25/2006 (8:51 am) · 13 replies
OK, after hours of staring at winmerge diffs, I've managed to get the kit compiled and running with the latest TGE 1.5 release.
Everything appears to work, except for the fact that only the bots are spawned. Units with any other datablock are not created, and the console spits out an error: Register object failed for object (null) of class RTSUnit. No idea yet what's the problem there.
Another thing I've noticed is that the engine claims to not be able to find any of the textures - lines in the console like: Could not locate texture: starter.RTS/client/ui/lobby/cancel_ready are common, although the textures are actually there, and do display correctly in the game.
Anyway, if anyone else here has made any progress with this merge and would like to share any information, drop me a line. I want to get these issues ironed out quickly, so that I can start porting the rest of my code into the updated kit so I can get on with development.
Everything appears to work, except for the fact that only the bots are spawned. Units with any other datablock are not created, and the console spits out an error: Register object failed for object (null) of class RTSUnit. No idea yet what's the problem there.
Another thing I've noticed is that the engine claims to not be able to find any of the textures - lines in the console like: Could not locate texture: starter.RTS/client/ui/lobby/cancel_ready are common, although the textures are actually there, and do display correctly in the game.
Anyway, if anyone else here has made any progress with this merge and would like to share any information, drop me a line. I want to get these issues ironed out quickly, so that I can start porting the rest of my code into the updated kit so I can get on with development.
About the author
Recent Threads
#2
10/26/2006 (3:23 am)
I think that you should contact GarageGames and let them know you did this because it's on their todo list and you will have saved them the time to do this themselves. PLUS it was pretty far from the top of their todo list with all the other previous commitments such as Constructor and TorqueX coming... this would be fantastic for everyone who has TGE 1.5 and the RTS Kit. I know I want it! :) I was just about to do this myself and you save me the work if you are giving it out to TGE 1.5 licensees and RTS Starter Kit licensees. I bet this could get added to the download for the RTS Starter Kit for those with TGE 1.5 licenses.
#3
10/26/2006 (3:25 am)
I have to agree, this may not be high on GG's to do list, but it is on mine.
#4
I'm using a Mac so a patch wouldn't work for me, I'd prefer the files.
Nice job by the way and very generous of you to share your efforts :)
10/26/2006 (4:05 am)
This would be fantastic and I'm sure GG will allow it in some manner if only to share to other license holders.I'm using a Mac so a patch wouldn't work for me, I'd prefer the files.
Nice job by the way and very generous of you to share your efforts :)
#5
So just email them to make sure they notice, and they'll host the files for you. They'll make certain you have to log in before you get them though.
There was a server error all of yesterday that kept me from updating to Torque 1.5, however it seems to be downloading now, although rather slowly. I look forward to your update. Thank you for sharing with the community.
10/26/2006 (6:16 am)
They already said they'd host the files for the last update when someone found them.So just email them to make sure they notice, and they'll host the files for you. They'll make certain you have to log in before you get them though.
There was a server error all of yesterday that kept me from updating to Torque 1.5, however it seems to be downloading now, although rather slowly. I look forward to your update. Thank you for sharing with the community.
#6
10/26/2006 (9:38 am)
This is great! If you don't mind, we'd love to give this a quick review and try to get it up on the site soon if it all looks good. Nice work!
#7
10/26/2006 (10:06 am)
Awesome, saves me some time. Thanks Guy :]
#8
10/27/2006 (1:20 pm)
Is it available now?
#9
10/27/2006 (4:18 pm)
Any progress on this?
#10
purchased torque RTS and TGE 1.4 in april
19 days later produced a successful 1.4 build
was told for months my version would be a beta
and then after buying the tlk was told wait
they are doing a merge for you will be available on next release
now I see I dont even need the $50 tlk i bought
if I pay for 1.5 even tho my purchase is 6 months ago for TGE and RTS / tlk was august
and in less that 3 weeks publicly dicplosed and hosted all files
at my own cost for bandwidth for the RTS 1.4 build solution
there is no coming soon change to merge TLK directly into ver 1..4 RTS
i created thru hard work and long hours in the forums researching
the final solution build
and at no time did any Garage Games correspondence ever say
dont waste your time making the RTS/TLK merge we have that coming
as new engine soon
however both garage Games and Synapse have public disclosed recieving my files
as a single zip archieve and stated
your build will be RTS beta until we test it accross more users
jkabus said in email and public post
he recieved my files and I would get and update TLK merge utility
by October
however what we got is the need to once again update the rts
thru edits and build of TGE 1.5 and there is no plan
to go back and make a TGE RTS TLK solution ver 1.4
dont know people waste my time with bullshit when simple truth is my way
and Im a big boy and can hear and handle it
my oldest son is a college student and his degree program is 3d games
I bought both TGE and RTS to create a working build for him to use
in his final project as a base
in the creation of the build I spent more time making sure I documented
the necessary changes and gave credit as best as possinle to sources
of code snipets as i literally poured over the entire GG forum resources
solving the build solution problem
many of my fixes to the existing methods we done thru correct file
locations and compiler set up
each and every thread as I built the solution was excerpted and
pasted in private RTS this forum
even though I have or had no use for a RTS/TGE TLK merge
I bought the add on after seeing so many requests
for someone to make the merge
then I was politely ignored and mislead as to not produce a lower
cost option to a RTS/TLK thru public disclosure here in forum
using my 1.4 solution as a base.
Now we get to spend more money and spend more time editing
to get a base to use the three products we have already purchased
and in the process can delete the unused product TLK from our systems
as 1.5 has it integrated
and still after all this the new version comes out with no included RTS merger
or patching utility
apparently the RTS isnt considered a viable product worth staff time
the TSE RTS is progressing and recent projects moving from alpha
to beta phases are making the TGE RTS obsolete
by the time your project gets ready for market
it will be old tech and useless as a viable marketable product
the fact that GG has charged me 150 $$ in april for 1.4.2 and RTS ver 1.3
incompatible at time of purchase
then 19 days later I produced the build solution and posted all instructions
to reproduce it with a free microsoft compiler and system files addons
I hosted the files necessary to perform the build without edits to files
included new icons and improved selection rings
then bought the TLK paid another $50
and now am expected to pay more $$ to get back to needing
to create another build solution
and after all this what is the point???
my original purchase was to make a working TGE 1.4 RTS
for my son to use in place of the college free use
outdated version of TGE
TLK was purchased to prepare a final build for the community
I was told not to waste my time building what would have been
a free TGE RTS TLK to license holders
by both parties envoled in the top secret 1.5 project
altho jkabus did allude to new version type work in progress
in the private TLK forum
but only after project project dates of completion were exceeded
I think its wonderful that TLK and TLK are a base common starting tool
to bad ythe RTS community once again is left working out the aftermath
of no product support for thier RTS add on.
pointless to persue a retro build now so basically farewell torque community
my time here was short and my work was made public to all
and I will attempt to keep files in place until bandwidth usage of host
indicates dropping demand and need for them or GG finally
host the RTS beta solution as they said they would in MAY of 2006 to
me and the rest of community in forum posts
I need a real engine now my game project has outgrown the limits of torque
I have seen several projects using TSE and it aint a solution either
time for a real developmental tool for a real MMO I may be back
i think my 3 licences will grant me future access
dont see anything new coming from me to GG forums in next year or so
11/22/2006 (6:43 pm)
Really lost interest in devloping a solution to this new versionpurchased torque RTS and TGE 1.4 in april
19 days later produced a successful 1.4 build
was told for months my version would be a beta
and then after buying the tlk was told wait
they are doing a merge for you will be available on next release
now I see I dont even need the $50 tlk i bought
if I pay for 1.5 even tho my purchase is 6 months ago for TGE and RTS / tlk was august
and in less that 3 weeks publicly dicplosed and hosted all files
at my own cost for bandwidth for the RTS 1.4 build solution
there is no coming soon change to merge TLK directly into ver 1..4 RTS
i created thru hard work and long hours in the forums researching
the final solution build
and at no time did any Garage Games correspondence ever say
dont waste your time making the RTS/TLK merge we have that coming
as new engine soon
however both garage Games and Synapse have public disclosed recieving my files
as a single zip archieve and stated
your build will be RTS beta until we test it accross more users
jkabus said in email and public post
he recieved my files and I would get and update TLK merge utility
by October
however what we got is the need to once again update the rts
thru edits and build of TGE 1.5 and there is no plan
to go back and make a TGE RTS TLK solution ver 1.4
dont know people waste my time with bullshit when simple truth is my way
and Im a big boy and can hear and handle it
my oldest son is a college student and his degree program is 3d games
I bought both TGE and RTS to create a working build for him to use
in his final project as a base
in the creation of the build I spent more time making sure I documented
the necessary changes and gave credit as best as possinle to sources
of code snipets as i literally poured over the entire GG forum resources
solving the build solution problem
many of my fixes to the existing methods we done thru correct file
locations and compiler set up
each and every thread as I built the solution was excerpted and
pasted in private RTS this forum
even though I have or had no use for a RTS/TGE TLK merge
I bought the add on after seeing so many requests
for someone to make the merge
then I was politely ignored and mislead as to not produce a lower
cost option to a RTS/TLK thru public disclosure here in forum
using my 1.4 solution as a base.
Now we get to spend more money and spend more time editing
to get a base to use the three products we have already purchased
and in the process can delete the unused product TLK from our systems
as 1.5 has it integrated
and still after all this the new version comes out with no included RTS merger
or patching utility
apparently the RTS isnt considered a viable product worth staff time
the TSE RTS is progressing and recent projects moving from alpha
to beta phases are making the TGE RTS obsolete
by the time your project gets ready for market
it will be old tech and useless as a viable marketable product
the fact that GG has charged me 150 $$ in april for 1.4.2 and RTS ver 1.3
incompatible at time of purchase
then 19 days later I produced the build solution and posted all instructions
to reproduce it with a free microsoft compiler and system files addons
I hosted the files necessary to perform the build without edits to files
included new icons and improved selection rings
then bought the TLK paid another $50
and now am expected to pay more $$ to get back to needing
to create another build solution
and after all this what is the point???
my original purchase was to make a working TGE 1.4 RTS
for my son to use in place of the college free use
outdated version of TGE
TLK was purchased to prepare a final build for the community
I was told not to waste my time building what would have been
a free TGE RTS TLK to license holders
by both parties envoled in the top secret 1.5 project
altho jkabus did allude to new version type work in progress
in the private TLK forum
but only after project project dates of completion were exceeded
I think its wonderful that TLK and TLK are a base common starting tool
to bad ythe RTS community once again is left working out the aftermath
of no product support for thier RTS add on.
pointless to persue a retro build now so basically farewell torque community
my time here was short and my work was made public to all
and I will attempt to keep files in place until bandwidth usage of host
indicates dropping demand and need for them or GG finally
host the RTS beta solution as they said they would in MAY of 2006 to
me and the rest of community in forum posts
I need a real engine now my game project has outgrown the limits of torque
I have seen several projects using TSE and it aint a solution either
time for a real developmental tool for a real MMO I may be back
i think my 3 licences will grant me future access
dont see anything new coming from me to GG forums in next year or so
#11
Anyway, if you are interested in making a MMO, you might want to check out the MMO-kit. http://www.mydreamrpg.com/index.php It has a lot of stuff already working, but still has a ways to go.
11/22/2006 (7:18 pm)
You did a lot of work, and really got the shaft it seems.Anyway, if you are interested in making a MMO, you might want to check out the MMO-kit. http://www.mydreamrpg.com/index.php It has a lot of stuff already working, but still has a ways to go.
#12
So I just changed the player creation loop to this:
%ctr = 0;
for(%i=%offset; %i<(%offset + %unitsPerDir); %i++)
{
for(%j=%offset; %j<(%offset + %unitsPerDir); %j++)
{
%this.createPlayer((%j*5) SPC (%i*5) SPC "250", %ctr);
%ctr++;
}
}
And it oughta work!
12/01/2006 (1:01 pm)
There is a problem that some have probably noticed. Only the bots are displayed/created for you. I found a workaround to be implementing a counter in gameConnection.cs. For some reason negative values for %index in createPlayer(%this, %spawnPoint, %index) lead to only the case 0 being displayed.So I just changed the player creation loop to this:
%ctr = 0;
for(%i=%offset; %i<(%offset + %unitsPerDir); %i++)
{
for(%j=%offset; %j<(%offset + %unitsPerDir); %j++)
{
%this.createPlayer((%j*5) SPC (%i*5) SPC "250", %ctr);
%ctr++;
}
}
And it oughta work!
#13
i am new to torque and i am lovin the tools and community,
but there seems to be a lack of support on this issue from GG?
GG staff, please update the RTS starter kit, its just as important.
and, Hi all! , first post, and its a pain its to complain,
how is everyone getting on with their RTS type games?
all the best
12/07/2006 (4:22 am)
Why hasnt the RTS pack's installer been updated for the 1.5 Engine?i am new to torque and i am lovin the tools and community,
but there seems to be a lack of support on this issue from GG?
GG staff, please update the RTS starter kit, its just as important.
and, Hi all! , first post, and its a pain its to complain,
how is everyone getting on with their RTS type games?
all the best
Torque Owner Guy Allard
Default Studio Name
I now appear to have a fully functioning port of the RTSKit to TGE 1.5. Everything compiles with no errors, and the game appears to run exactly as before (except for the over-lit scenes, but that's a simple fix).
The port requires some large(ish) changes to some of the terrain files, so I guess the easiest way to make this available for others is to distribute the modified files (there's only 6 engine files to modify, and a change to 1 script) in a single zip.
However, I'm probably not allowed to do that. I'm also not familiar with patch creation, which I guess would be the ideal route to take.
So, anyone got some advice on how to proceed?