Okay since this is your question and it is under my nose for a bit of a time now, here's the thing.
RAN Online's game engine is made using DirectX 8 and updated to DirectX 9, but did you know why they stopped there?
They don't want to deprecate their DirectX file support even in the GS Engine...