Torque Crashing in my old PC
by Tcangussu · in General Discussion · 01/26/2006 (7:32 pm) · 29 replies
Hi!
I'm trying to run the torque 1.4 in my old pc, its an duron 750mhz, with a voodoo2 8mb and a sis630 32mb onboard card...
The engine always crashes, with an ilegal operation...
Can someone tell me if there is a way to run this?
I'm trying to test the engine networking functions...
Thanks
I'm trying to run the torque 1.4 in my old pc, its an duron 750mhz, with a voodoo2 8mb and a sis630 32mb onboard card...
The engine always crashes, with an ilegal operation...
Can someone tell me if there is a way to run this?
I'm trying to test the engine networking functions...
Thanks
#2
01/26/2006 (8:29 pm)
Yes, win 98 se. why?
#3
Is that the only PC you have access too?
01/26/2006 (10:02 pm)
The video card too.. directX 9 won't like it. Is that the only PC you have access too?
#4
www.rustycode.com/matt/TorqueGameEngineDemo-1-4.exe
The video card still might not work (Voodoo 2 *ancient*) but you shouldn't get the same crash.
Anyone else having issues with the 1.4 demo and Windows 95/98/ME give this version a try and let me know if it works for you.
01/27/2006 (1:24 am)
Try this demo and see if it still gives you an illegal operation crash:www.rustycode.com/matt/TorqueGameEngineDemo-1-4.exe
The video card still might not work (Voodoo 2 *ancient*) but you shouldn't get the same crash.
Anyone else having issues with the 1.4 demo and Windows 95/98/ME give this version a try and let me know if it works for you.
#5
Let me find the details:
What happened: Said "This program has initiated an invalid process"
What is said (if anything):
Code:
HE-WINDOWS caused an invalid page fault in
module HE-WINDOWS.EXE at 015f:004cfe5d.
Registers:
EAX=0000000d CS=015f EIP=004cfe5d EFLGS=00010203
EBX=00000000 SS=0167 ESP=0098f9b8 EBP=0098fbcc
ECX=04000019 DS=0167 ESI=00000000 FS=43f7
EDX=0000000d ES=0167 EDI=00000080 GS=0000
Bytes at CS:EIP:
80 3b 00 8b f3 0f 84 bf 00 00 00 8b 2d d8 60 62
Stack dump:
00000080 00000772 0098fbcc bff216ef cd0882f0 004d3586 016bdc1c 016ab65c 00000000 00555488 8a3f01cd 00000000 00000001 57565554 02020101 7263694d
System specs: EMachine, Win 98, eTower 366i/400i, GenuinIntel, Pentium(r) II Processor, Intel MMX(TM), 96.08 MB RAM
01/27/2006 (12:29 pm)
One of our team members had a crash on his 98 pc.Let me find the details:
What happened: Said "This program has initiated an invalid process"
What is said (if anything):
Code:
HE-WINDOWS caused an invalid page fault in
module HE-WINDOWS.EXE at 015f:004cfe5d.
Registers:
EAX=0000000d CS=015f EIP=004cfe5d EFLGS=00010203
EBX=00000000 SS=0167 ESP=0098f9b8 EBP=0098fbcc
ECX=04000019 DS=0167 ESI=00000000 FS=43f7
EDX=0000000d ES=0167 EDI=00000080 GS=0000
Bytes at CS:EIP:
80 3b 00 8b f3 0f 84 bf 00 00 00 8b 2d d8 60 62
Stack dump:
00000080 00000772 0098fbcc bff216ef cd0882f0 004d3586 016bdc1c 016ab65c 00000000 00555488 8a3f01cd 00000000 00000001 57565554 02020101 7263694d
System specs: EMachine, Win 98, eTower 366i/400i, GenuinIntel, Pentium(r) II Processor, Intel MMX(TM), 96.08 MB RAM
#6
01/27/2006 (1:05 pm)
Torque 1.4 will have issues on older systems that do not have the MS provided Unicode Support layer installed. We are currently working on a solution, but until that time you will need to install this layer provided by MS.
#7
Mr. Pig,
Was that crash from the demo I linked in this thread or from the official one here on GG.com?
01/27/2006 (2:21 pm)
The demo I just posted has the fix for the Unicode crash and I am looking for people to test it. I was able to test it on a Windows 98 system that didn't have a 3D video card and it seemed to work but I would like to get more people to pound on it.Mr. Pig,
Was that crash from the demo I linked in this thread or from the official one here on GG.com?
#8
What do I need to download? Is it just the installer from Matt and the MS unicode layer?
01/29/2006 (5:09 am)
I'll be able to test it later in the week at work, we have a few 98 machines that I can try it on.What do I need to download? Is it just the installer from Matt and the MS unicode layer?
#9
01/30/2006 (3:29 pm)
Just the demo installer that I posted. It has the MS Unicode Layer compiled into it already. Thanks!
#10
I don't think I changed anything that should have 'caused that, but it is possible.
01/30/2006 (5:50 pm)
@Matt - No, it was not. It was from my modified version of 1.4.I don't think I changed anything that should have 'caused that, but it is possible.
#11
Could you please test the demo I linked here and see if it works? If it does then I would recommend you look at Compiling Your Application with the Microsoft Layer for Unicode to fix your modified version of 1.4.
01/30/2006 (5:53 pm)
Mr. Pig,Could you please test the demo I linked here and see if it works? If it does then I would recommend you look at Compiling Your Application with the Microsoft Layer for Unicode to fix your modified version of 1.4.
#12
But display only a black screen.... Ahhhh.... :(
I tried the toruqe engine 1.3 and it worked in the same pc, so I think thats the problem still is the new engine...
The log doesn't show anything wrong, it's like only the screen doesn't work...
Can someone help me?
Thanks
01/30/2006 (6:39 pm)
Well... it doesn crash anymore! yeah!!! But display only a black screen.... Ahhhh.... :(
I tried the toruqe engine 1.3 and it worked in the same pc, so I think thats the problem still is the new engine...
The log doesn't show anything wrong, it's like only the screen doesn't work...
Can someone help me?
Thanks
#14
The Torque Game Engine window appears and I can hear the startup audio but then the window freezes. Only the title bar and border appear normal. The rest of the window is black.
Pressing Ctrl-Alt-Del shows "Torque Game Engine [Not responding]".
The console.log file appears normal at first but ends abruptly with the following lines:
--------- Initializing: Torque Creator ---------
Loading compiled script creator/editor/editor.cs.
Loading compiled script creator/editor/particleEditor.cs.
Loading compiled script creator/scripts/scriptDoc.cs.
Loading compiled script creator/ui/creatorProfiles.cs.
Loading compiled script creator/ui/InspectDlg.gui.
Loading compiled script creator/ui/GuiEditorGui.gui.
01/31/2006 (5:34 am)
Matt, your TorqueGameEngineDemo-1.4.exe almost works for me on Windows ME.The Torque Game Engine window appears and I can hear the startup audio but then the window freezes. Only the title bar and border appear normal. The rest of the window is black.
Pressing Ctrl-Alt-Del shows "Torque Game Engine [Not responding]".
The console.log file appears normal at first but ends abruptly with the following lines:
--------- Initializing: Torque Creator ---------
Loading compiled script creator/editor/editor.cs.
Loading compiled script creator/editor/particleEditor.cs.
Loading compiled script creator/scripts/scriptDoc.cs.
Loading compiled script creator/ui/creatorProfiles.cs.
Loading compiled script creator/ui/InspectDlg.gui.
Loading compiled script creator/ui/GuiEditorGui.gui.
#15
02/02/2006 (6:01 pm)
I tried the unicode version. I'm getting the same problem as Thiago. The illegal operation crash is gone, but its replaced by an unresponsive black window. This is the same result as when I had tried to compile with unicode myself.... I'm not familiar enough with Torque to deal with it myself, so I just kept plugging away with the version of 1.3 that I snagged off the CVS.
#16
02/02/2006 (6:28 pm)
Yeah, I am getting that report back from a few people. Interestingly enough it doesn't appear to actually be related to Unicode (the illegal operation crash was).
#17
Any idea what might be causing this to happen?
02/03/2006 (8:37 pm)
When I encountered that in my own build, I thought I had messed up installing unicode. The fact that this is effecting the builds of people far more competent than I, though, is... either relieving, or worrying. I'm having trouble figuring that one out.Any idea what might be causing this to happen?
#18
03/04/2006 (8:26 pm)
Any progress on this problem? I also have users that are experiencing a black unresponsive window after I delivered a build with the MS unicode libraries linked in as instructed. Thanks
#19
It is possible to get TGE 1.4 running on Windows 98/ME but you won't have support for Unicode or Multithreading.
It *might* be possible to get Unicode working with the MSUL but I kept running into issues with it and simply do not have any more time to put into it.
To get it running on Windows 98/ME you need to remove the UNICODE preprocessor define and open core/torqueConfig.h and comment out #define TORQUE_UNICODE and #define TORQUE_MULTITHREAD. Recompile your executable and you should be good to go. There may be one or two really simple bugs you will need to fix when you disable these two defines and they will be included in TGE 1.4.2 which should be coming out *really* soon.
03/06/2006 (4:22 pm)
I spent the last two Fridays working on this issue and have some good news and some bad news.It is possible to get TGE 1.4 running on Windows 98/ME but you won't have support for Unicode or Multithreading.
It *might* be possible to get Unicode working with the MSUL but I kept running into issues with it and simply do not have any more time to put into it.
To get it running on Windows 98/ME you need to remove the UNICODE preprocessor define and open core/torqueConfig.h and comment out #define TORQUE_UNICODE and #define TORQUE_MULTITHREAD. Recompile your executable and you should be good to go. There may be one or two really simple bugs you will need to fix when you disable these two defines and they will be included in TGE 1.4.2 which should be coming out *really* soon.
#20
How is a minor version like 1.4.2 released? Is that only available via source control or is there an installer?
03/07/2006 (7:38 pm)
Thanks for the update Matt. I could live with that for now since I'm not using either of those two features now. How is a minor version like 1.4.2 released? Is that only available via source control or is there an installer?
Associate Matt Fairfax
PopCap