I'm with lmame.
I'm happy to help out with adding functions for stuff on either side serve or client but I'm not really that good at graphical stuff.
Once we have a basic engine that runs as a client then we can start to develop all the little bits that go along with it.
There isn't really a lot that DX9 can't handle. and FYI the current rose engine uses something like DX3 and even then only a very small portion of it's capabilities
The TV files work fine with DX9 so if the engine is built with the SDK from them, there isn't a lot else needed. It already has built in lighting, shading, collisions, mouse/keyboard events, even a music engine.
I'm a complete noob at graphical coding and i managed to throw together a little landscape with a guy who walks around it using mouse clicks or key presses. Also has right mouse button dynamic camera angle (just like rose) and zoom on the mouse wheel.
This was all done in VB6.0 too. took about 3 hours.
I accidentally deleted the files when I was clearing out some folders
Never bothered remaking them again
It's really very easy to use the TV SDK.