Hi MrToys,
thanks for posting the console output - that helps a lot to help.
First, the messages with "FAILED" are not a problem by themselves, they just say that a certain renderer variant was autodetected to
not work on your system. The OpenGL12 renderer works fine though, and is therefore loaded with the engine ("Reloading previously auto-selected renderer...").
However, the fact that only OpenGL12 is supported on your computer indicates that either there is a problem with your OpenGL driver, and/or that your 3D graphics board is pretty old. (By the way: which OS do you use? WinXP? WinVista?)
If your board is relatively new, you should make sure (e.g. by reinstalling) that the graphcis driver is the latest and works right. If it is old, OpenGL12 is the only and proper choice.
MrToys wrote:I can't run the TechDemo.
What exactly does that mean? What shows on the screen? Any error messages?
Code: Select all
Warning: Lua script "Games/DeathMatch/Worlds/TechDemo.lua" could not be loaded
(cannot open Games/DeathMatch/Worlds/TechDemo.lua: No such file or directory).
Not a problem either.
The first error is with dwwin.exe (application error, can't initialize the application correctly. Click OK to close the application.)
Then an error with Ca3DE.exe shows up (unknown software exception (0x40000015) on location 0x0619a1be)
Uh.... What is dwwin.exe? (It is not a component of the Ca3D-Engine, but seems to have a problem that in turn causes the subsequent error in Ca3DE.)
I also tested another level (AEonsCanyonTower), that one worked well until I trew a grenade, when it started to explode the game crashed.
The fact that it works at all (e.g. in AEonsCanyonTower) is a good sign, but please let me know what is different when you run the TechDemo map instead. The crash when a grenade explodes indicates that something is unusual about your system (yours is the first report ever about such problems... so I don't believe the problem is caused by Ca3DE).
If it hasn't got anything to do with my original problem I'll post this somewhere else in the forum, but my highest priority is the skydome problem.
I just re-checked the code, and I think that the problem is that your system as-is supports OpenGL 1.2, but not the ARB_texture_cube_map OpenGL extension. The OpenGL12 renderer uses this extension to render skydomes when available, and just does nothing when it is not available (thus the black result).
Therefore, please lets check first if your system is bound to OpenGL12 for good or bad. If we can do better, this will also fix the skydome problem, otherwise (OpenGL 1.2 with only a minimum of extensions available) there is no quick solution for the sky problem.