TGB game crashing
by Shaz · in Torque Game Builder · 10/15/2008 (9:49 pm) · 6 replies
Not sure if I've got the right spot for this... sorry.
A player has reported that my just-released game crashes on a regular basis on his computer, and he has to reset his computer.
There doesn't seem to be a pattern to it - sometimes it happens at the end of a level, sometimes at the beginning of a level. On one occasion he got a black screen and the music was stuck in a repeating loop. On the next occasion the screen froze bug did not go black, and the music stopped completely. The third time (after uninstalling then reinstalling in another location), as the game froze he got an error from his video driver, was eventually able to regain control (all the other times, they keyboard and mouse stopped responding), but it froze up and the screen "went crazy" on the next level.
I really want to get this sorted out for him, but I have no idea where to start looking. I searched through the forum but only came up with very old stuff for TGE and pages I couldn't access.
I'll be ever so grateful if someone can help me work this out.
A player has reported that my just-released game crashes on a regular basis on his computer, and he has to reset his computer.
There doesn't seem to be a pattern to it - sometimes it happens at the end of a level, sometimes at the beginning of a level. On one occasion he got a black screen and the music was stuck in a repeating loop. On the next occasion the screen froze bug did not go black, and the music stopped completely. The third time (after uninstalling then reinstalling in another location), as the game froze he got an error from his video driver, was eventually able to regain control (all the other times, they keyboard and mouse stopped responding), but it froze up and the screen "went crazy" on the next level.
I really want to get this sorted out for him, but I have no idea where to start looking. I searched through the forum but only came up with very old stuff for TGE and pages I couldn't access.
I'll be ever so grateful if someone can help me work this out.
About the author
#2
10/23/2008 (2:13 pm)
Did you implement Amanda Fitch's (amaranthia) accelerator checking and vendor id updates and ship that build to them to see if it gives you some more relevant information?
#3
I did wonder about that though, and have been trying to set up Visual C++ Express 2008, but ran into a whole other set of problems with that - the Windows SDK for Windows Server 2008 and .NET Framework 3.5 won't install for me - I see you've just responded to my question with that one. I'll plug away and see if I can get my compiler up and running, and will have another go at this then.
10/23/2008 (2:22 pm)
I'm actually using an exe given to me by Amanda - I assume that's already embedded. I've also gone back to the exe created by TGB and the problem happens with both.I did wonder about that though, and have been trying to set up Visual C++ Express 2008, but ran into a whole other set of problems with that - the Windows SDK for Windows Server 2008 and .NET Framework 3.5 won't install for me - I see you've just responded to my question with that one. I'll plug away and see if I can get my compiler up and running, and will have another go at this then.
#4
10/23/2008 (4:13 pm)
Can you ask him to go to ATI.com and grab the latest drivers (Catalyst) for his card? It looks to me like he is running old drivers from what I can tell, and I know for a fact that ATI drivers in the past have been problematic.
#5
10/24/2008 (3:05 pm)
Updating the driver did the trick. Thanks Kenneth :)
#6
10/24/2008 (3:42 pm)
Sweet, glad to hear he can play your game now!
Torque Owner Shaz
Here's the info he's provided me:
Intel Core2 CPU 6600 @ 2.4GHz, 2GB RAM, Microsoft Windows XP Professional Version 2002 Service Pack 3
Message:
VPU Recover has reset your graphics accelerator as it was no longer responding to graphics driver commands.
Start of Console.log:
//-------------------------- 10/15/2008 -- 09:42:23 ----- Processor Init: Intel (unknown, Pentium Pro/II/III family), ~2.40 Ghz (timed at roughly 2.40 Ghz) FPU detected MMX detected SSE detected Math Init: Installing Standard C extensions Installing Assembly extensions Installing FPU extensions Installing MMX extensions Installing SSE extensions Input Init: DirectInput enabled. Initializing chunk mappings... o 'TEXT' maps to TextChunk o 'SCHK' maps to UnknownChunk o 'SCHK' maps to SimChunk Loading compiled script C:/Program Files/Nuts About Nuts/common/main.cs. Loading compiled script C:/Program Files/Nuts About Nuts/game/main.cs. % - Initializing Common Loading compiled script C:/Program Files/Nuts About Nuts/common/preferences/defaultPrefs.cs. Reading Display Device information... Primary Display Device Found: Vendor Id: VEN_0000 Device Id: DEV_0000 Using OpenGL rendering. Fullscreen: 0 Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/xml.cs. Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/properties.cs. Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/common.cs. Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/audio.cs. Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/canvas.cs. Loading compiled script C:/Program Files/Nuts About Nuts/common/gameScripts/cursor.cs. Video Init: Accelerated OpenGL display device detected. Accelerated D3D device detected. Voodoo 2 display device not detected. Activating the OpenGL display device... Activating the OpenGL display device... Setting screen mode to 800x600x32 (w)... Creating a new window... Acquiring a new device context... Pixel format set: 32 color bits, 24 depth bits, 8 stencil bits Creating a new rendering context... Making the new rendering context current... OpenGL driver information: Vendor: ATI Technologies Inc. Renderer: Radeon X1900 GT x86/SSE2 Version: 2.0.5885 WinXP Release OpenGL Init: Enabled Extensions ARB_multitexture (Max Texture Units: 8) EXT_blend_color EXT_blend_minmax EXT_compiled_vertex_array EXT_texture_env_combine EXT_packed_pixels EXT_fog_coord ARB_texture_compression EXT_texture_compression_s3tc (ARB|EXT)_texture_env_add EXT_texture_filter_anisotropic (Max anisotropy: 16) WGL_EXT_swap_control OpenGL Init: Disabled Extensions EXT_paletted_texture NV_vertex_array_range 3DFX_texture_compression_FXT1 Max Texture Size reported as: 4096 OpenAL Driver Init: Vendor: Creative Labs Inc. Version: OpenAL 1.0 Renderer: Software Extensions: EAX 2.0, EAX 3.0, EAX Unified, and EAX-AC3after that, it's all just script loading. There are no error messages in the rest of the log.