   Vista problem
  hiI'm working on a strategy game (something like Sims), I'm developing it using Visual C++ 6 and DX9, in XP it works good (of course the rendering speed is not always fine) but when I run it in Vista some parts of my mesh files or some texturs are not rendered at all, what is the problem? How can I solve this problem? I have a big X file (home.x) which contains most parts of my home models & accesories, but in Vista some parts of home (like kitchen Open or some cabintes or even the floor which in PNG-transpart format) are not displayed. Most of my textures are JPG, I use PNG for transparency only. How can I solve itthanks   
  For the most part Vista PC's will be using different drivers, even if they're running on the same hardware as XP (e.g. dual booting). Despite unified architectures and whatnot its still possible to get differences.I suspect you're relying on a capability that isn't present in the Vista drivers. From your description I would wonder whether your draw call(s) are correct - trying to render too many triangles in a single call and/or using invalid parameters. The latter is a common problem that causes differences between IHV's and OS's...Run the code with the reference rasterizer on either or both machines, that should tell you which one is correct. Bare in mind that the one you THINK is correct may not actually BE correct [wink]Ensure you're checking all HRESULT's and doing all appropriate enumerations. Try and capture any debug output if you can.It won't likely be easy, but the basic idea is to try and capture as much information as possible and boil it down to the least number of variables. The more you know and a constrained problem the better.hthJack   