Good luck, and let me know if you figure anything out!
Thanks for the reply.
You may be right about the video RAM.
I do have a lot of above ground construction. Since the last thing it chews on before choking
is the textures for the stairs, I suspect it's my stairwells. I currently have four free standing
stairwells ranging in height from 30 to 40 levels.
The previous log used a zstart of 130 which is about 7 levels below the lowest surface point of my project.
I tried bringing it up to 175 so that only the topmost 2 layers of stairs and open space are being rendered
and it still chokes.
20:32:23: Mesh: Loading stairs.mesh.
20:32:23: Texture: ObsidianN.BMP: Loading 1 faces(PF_R8G8B8,512x512x1) with
hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
20:32:23: Texture: Obsidian.BMP: Loading 1 faces(PF_R8G8B8,512x512x1) with
hardware generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
20:32:23: OGRE EXCEPTION(3:RenderingAPIException): Cannot create D3D9 pixel shader
Fragment/ReliefMapSelfShading from microcode. in D3D9GpuFragmentProgram::loadFromMicrocode at
..\..\..\..\..\RenderSystems\Direct3D9\src\OgreD3D9GpuProgram.cpp (line 369)
I'll build walls around the top levels of stairs and try again with zstatus=175.
Edit: Walling off the top levels of stairs didn't change anything, so I dropped the resolution down from
1280x1024 @32 bit color to 640x480 @16 bit color just in case it is RAM and the error is unchanged.
When I did my original screen cap, the zstart was 0.