While I am aware that 32 bit apps will run on Vista, and 32 bit apps will run on the 64 bit platform (WOW64), what I really wanted to know is if 3DGS will be rewritten so that 64 bit games can be compiled and ran on 64 bit machines (ie. is there a 64 version of 3DGS in the works?).

I also realize that games written with 3DGS may run on DX10 machines but they will be running on a software layer provided by Microsoft for backward compatibility. Embedded into Vista is DirectX 9.0L to allow for compatibility with DirectX 9 components. So we will have DirectX 9.0L for DirectX 9 hardware and we will have DirectX 10 for DirectX 10 capable hardware. So my question would be, "Will 3DGS be updated to use the new DX10 API and all of it's new funcions, and be able to use the new features on DX10 cards".

The ultimate goal would be to have 3DGS become a 64 bit application and 64 bit compiler, producing 64 bit games that utilize the DirectX 10 API. That would allow the games to run on 64 bit machines with DX10 video hardware (and actually use the new hardware and features, not the DX 9L layer). It's not a question of "Will it run on Vista" or "Will it run on DX10 hardware", of course it will. Will we be able to develop 64 bit, DX10 games? Is 3DGS heading that way?