Game Development Community

Multiple Compatibility Bugs (Jpegs and TileLayers)

by Richard McKinney · in Torque Game Builder · 10/12/2006 (1:58 pm) · 0 replies

During the beta testing of our game we have come across the following compatibility issues with particular hardware. None of these problems appeared on the majority of the install base, but each of them makes the game unplayable on that particular hardware configuration:


1) Jpegs display as white squares on some D3D renderers: (RESOLVED)

This issue has been resolved. It is a local problem to the machine, and several other machines I've encountered now. There is a slider in the display settings (usually under settings->advanced) that lets you select how much hardware acceleration you want. Several machines have this at "none" by default, such as Windows Server 2003. Torque will realize you have a hardware accelerated card and allow you to use the renderer, but run into problems displaying any jpeg textures.


2) Cannot render TileLayer beneath other t2d objects:

This item is detailed more in this post: http://www.garagegames.com/mg/forums/result.thread.php?qt=52105. Basically if the layer of a t2dTileLayer is set behind other objects in a scene, it pushes the other objects out of the way by the extent of the tile layer. The order of insertion into the scene graph determines which gets rendered correctly. This only happens on openGL renderers. If you change it to D3D, this bug goes away.

Known affected machine configurations (2):
P3 500, 192 megs of ram, Riva TNT2 (16 megs VRAM) with latest drivers, Windows 98
Celeron 1.0gHz, 256megs RAM, XP Home, Trident CyberBlade XP Ai1 v6.4 video card



3) D3D renderer causes intense flickering (1):
The only machine I've seen this happen on is one of the machines I'm seeing the TileLayer problem with. Title pretty much sums it up. Nonstop ~2hz flickering of the display in D3D rendering. Problem does not appear on OpenGL renderer.

Known affected machine configurations:
P3 500, 192 megs of ram, Riva TNT2 (16 megs VRAM) with latest drivers, Windows 98