Game Development Community

Several bugs

by Pavel Tovarys · in Torque Game Builder · 11/10/2005 (2:11 am) · 16 replies

Hello,
I created a game under t2D, I tested it on about 5 computers and had a lot of problems:

1. it crashed on two computers with the same configuration (AMD Athlon XP 1700+, 1.46GHz, 512 MB RAM, NVIDIA GeForce3 Ti 200), you can see the log at http://www.300ad.com/temp/bug/console.log.txt - I It crash when you start the game, I tried the fish demo and there was the same problem

2. DirectX doesn't work on all computers - in the window mode the game runs very slow, the mouse jumps etc., in the fullscreen mode there were strips (maybe problem with vsync, but I tried to turn it on and nothing is happened), this is a screenshot with one bug in DX too: http://www.300ad.com/temp/bug/bug1.jpg (Athlon 3Ghz, 1GB RAM, Asus X800 512MB with the ATI 800 chip)

Anybody could help me?
Thanks,
Tovy..

#1
11/10/2005 (3:41 am)
Ok at the end of this log it says:

.....
Video Init:
Accelerated OpenGL display device not detected.
Accelerated D3D device not detected.
Voodoo 2 display device not detected.

"OpenGL" display device not found!
"OpenGL" display device not found!
"D3D" display device not found!
"Voodoo2" display device not found!


That basicly means that there is problem with your drivers/graphic cards. Altough I find hard to belive that all 5 PC have driver/graphic issues...???

Does it work normal on your PC (the one where you created this game)?
#2
11/10/2005 (4:03 am)
There are problems on all 5 PC. The game (and original demos) crashes on the two PC during the start. The other 3 PC have problem with DirectX - very slow in window mode, two of them have problem with strips in the fullscreen more (but the speed is OK).

The game works normal on my computer in OpenGL (in both fullscreen and window mode). Problems are with the DirectX.

I'm going to test it on several other computers and prepare a version for public testing ;)
#3
11/10/2005 (5:31 am)
The Torque2d system requirements say simply "OpenGL or DirectX Compatible 3D Graphics Accelerator"

Sounds like you are zero-for-five in your testing, so I am really interested to see what the response from garagegames is about this.

Alex
#4
11/10/2005 (6:12 am)
Pavel, try to create a simple version of your game and post link in private t2d forums, or send me link via e-mail(it's in the profile) i have 3 PC for testing and i know that my games work on them.
#5
11/10/2005 (8:50 am)
Yes, this is the alpha version of the game:

http://www.gameofyear.com/temp/tb_alpha.zip

And I'm waiting for any game feedback too :) Thanks!
#6
11/10/2005 (9:12 am)
Ran perfect for me. Though I had to run it by clicking on the .bat file. The T2D Exe didn't do anything. It is a real addicting game though. I had fun :)

AMD Athlon 64
Geforce 6600 PCIXP
1GB Ram
#7
11/10/2005 (9:45 am)
The DirectX layer is there for compatibility. It runs more slowly and may not work with all rendering features (esp. if you add your own custom GL rendering code to the engine.) If GL works acceptably, it's almost always better to use it. ie, as long as one of the two works acceptably, then the game is playable and everything is as it should be. :)
#8
11/10/2005 (5:46 pm)
This is a very cool game. Have found solutions to your problems yet?

-Jeff Tunnell, GG
#9
11/10/2005 (11:27 pm)
@Pavel - The game works fine on all 3 PC i tested it. So I really trust that problems with your PC are Drivers/Graphic card related. Game is fun altough I am not very big fan of that game type.

Test Machines specs:

P4 Celeron 2.4 256 RAM Geforce2

P4 Celeron 2.4 512 RAM Radeon 9200

P4 3000 1 Gb Ram ATI EAX300
#10
11/11/2005 (1:02 am)
@Pavel, have you tried the t2d demos on your computers? if not, try those first.


On a computer I was testing vs2005 express on, i tried running my game and it broke also. it turns out that t2d doesnt like my graphics card on that machine (Fire GL 8800) so go figure...

so you may be having a similar issue.

btw, my failure reports to be in winwindow.cc on line 1040. i havent bothered debugging this to look at the reason in more detail.
#11
11/11/2005 (1:31 am)
Thanks to everybody for your feedback and help!

I'm going to use opengl, it is ok for me.

Yes, I tested the game and T2D original demos too on several computers, 2 computers crashed (T2D couldn't find videodriver, but they have the same configuration), DirectX doesn't work on all next of them (it looks like there is a bug - maybe problem with doublebuffer in fullscreen? I tested other games and they worked ok). But OpenGL works ok.

Jason: yes, it looks like that T2D doesn't like some videocards. But i didn't debug it, I have never seen the T2D sources, the game is completely in script so I kept away from the sources :)
#12
12/02/2005 (3:16 am)
Hello again,

I sent the game to several betatesters and the most of them have the same problem - T2D
cannot detect the display driver. Anybody has an idea how to fix it? This is from console log:

Video Init:
Accelerated OpenGL display device not detected.
Accelerated D3D device not detected.
Voodoo 2 display device not detected.

"OpenGL" display device not found!
"OpenGL" display device not found!
"D3D" display device not found!
"Voodoo2" display device not found!
Loading compiled script common/ui/defaultProfiles.cs.
#13
12/02/2005 (10:31 am)
I don't have T2D but have you asked in the T2D private forums?
#14
12/02/2005 (10:40 am)
I would like to help you but everything works perfectly for me. If you want I can give you detailed specification of machines where I tested your game, but somehow I don't think it will help you much.
#15
12/02/2005 (3:44 pm)
You shouldn't really be posting T2D specific code in the public forums. If you're having problems with the scripting language, you should post it in the relevant private forum.
#16
12/06/2005 (9:34 am)
This is now being tracked in the private forums, FYI people.