Game Development Community

Action Adventure Genre Tookit

by Rick Austinson · in Torque 3D Professional · 10/01/2013 (10:00 pm) · 14 replies

Well, the Ubiq Visuals forums appear to be a ghost town, so I thought I'd ask here. I just picked up the Action Adventure Starter Kit and loaded it up, followed the directions and.... it doesn't work. When I start the game I get the following error message:

CMASTERTorqueTowerMy ProjectsgameThisTower.exe is not a valid Win32 application.

And I'm just stuck. Tried deleting everything, downloading again, no dice. If there is a problem with 3.0 I could switch to developing in 1.2(I do own it) but I'd rather use 3.0 if I can.

Thanks!

#1
10/01/2013 (10:04 pm)
Rebuild. Known issue with executables built with VS 2012 when run on WinXP but it probably wouldn't hurt to rebuild it anyway.
#2
10/01/2013 (10:06 pm)
Tried that. No dice.

Thank you so much for replying, though, it seems like everywhere I ask its a ghost town. Think crickets cherping.
#3
10/01/2013 (10:57 pm)
Not enough information, need to know your OS, CPU, Graphics Card, and preferably the full build log.
#4
10/02/2013 (6:45 am)
I have the 3DAAK installed, and it went in with no problem at all. I mention this because usually, if I touch something, it breaks. This is one of the rare instances where everything worked because it was a simple procedure. I would suggest that a) you did overlook something, or b) something in your particular system is wonky. As per Lukas' post, we'd need to know more about your system to have any hope of troubleshooting this with you.
#5
10/02/2013 (10:08 am)
That i overlooked something or my system is wonky goes without saying, haha. I pretty much always assume its user error. Ok:

System is Windows Server 2003 x64(basically windows XP for a point of reference)
Running dual quad 2.4ghz xeon processors
24gb ram
Geforce GTS 650 graphics card(I believe, I am not posting this from home to check, it might be a 450)

When I make a new project using the other template it works just fine. Also admitedly I haven't tried this in Torque 1.2 or on another machine yet.

Where will I find the build log?

Thanks all!
#6
10/02/2013 (10:51 pm)
Home again(at long last), I do have a geforce 650 GTX.

I have tried re-installing directX, does not help. Interestinly enough when I attempted to install it on my windows 7 laptop it had a whole mess of other problems. I also tried to just launch the compiled game on another workstation, this time getting the exact same error.

Is it possible the kit just doesn't work on a 64 bit OS? Has anyone else tried this?
#7
10/03/2013 (12:56 am)
Quote:"When I make a new project using the other template it works just fine."

And here's the problem.

The 3DAAK will only work on the Empty Template. Simple as that.

I can see why some would consider this a good thing, but imo it seriously hampers our ability to integrate the kit with other addons. I'd have liked an option to build it on the Full Template, but whatever.
#8
10/03/2013 (2:12 am)
"........... imo it seriously hampers our ability to integrate the kit with other addons"

recently i integrated 4/5 add-on into stock template and found out how much time killer it is.
specially on script side.
t3d template really sucks on this part.
if u are not a t3d scripter then it is going to be a real pain for u.
if u r a programmer but not familiar with t3d templates then again you are going to stuck if u do not have that amount of time to swim into this huge stock template scripts.

there need some collaborative work in between t3d addon makers.

#9
10/03/2013 (11:32 am)
The 3DAAK project IS made using the Empty Template. I made one using the other template only as a test(to see if maybe all of torque had quit on me or something). I know 3DAAK will only work in the Empty Template, that's what I made it from and that's what's not working.
#10
10/03/2013 (4:36 pm)
@Rick - Oh well, I have no idea in that case. Sorry.

@ahsan - I agree. Third party content providers would do well to try making their products compatible with other addons. For example, the UAISK would go well with Walkabout, but I can't seem to get them to play together (hint, hint).
#11
10/03/2013 (6:04 pm)
Hey Dan, is there any chance I could get you to create a new 3DAAK project from the template, test it, and send it to me? If it works on your system and doesn't work on mine that would help narrow the problem down quite a bit.
#12
10/03/2013 (10:10 pm)
So the fellow from the Ubiq Visuals forum(where I have also slowly been getting help) tells me that the latest version of the kit was written and compiled in Visual Studio 2012, and apparently programs written in 2012 will not work on XP-era systems. He suggested I build the file in 2010 which I tried with limited success.

Either way, its nice to be making progress.
#13
10/04/2013 (12:37 pm)
I don't have it installed currently, Rick. Sorry. What I'm working on at the moment doesn't need it. Why not ask over at the Ubiq forums?
#14
10/05/2013 (8:29 pm)
Well, the fellow over at Ubiq(which is less a "forum" than a help repository, there is basically no activity besides one support tech and people asking questions) was able to walk me through rebuilding the project and now it works!

For anyone who happens upon this thread suffering the same problem, here's what I learned: the distributed version of the kit does not work "out of the box" on windows XP-based systems. It can be made to work by rebuilding the project in Visual Studio 2010, which is actually a completely painless process. However, you WILL need the DirectX SDK, in particular there are a few files it will not build without.

Here is my thread over at Ubiq http://ubiqvisuals.com/index.php?option=com_fireboard&Itemid=65&func=view&catid=7&id=872 which will probably be quite helpful to anyone else developing on an XP era system who is also maybe not the most competant programmer around(I'm working on it).

I would also just like to take a moment to publicly thank lornem over at the Ubiq forums for all his help. He seems to be pretty much their only support guy but he does a really bang-up job. Good product and for the price good support.