Yes, you're totally wrong. Blitz is tied to DirectX, so you can't just rewrite your chosen commands, you have to write a complete engine and it's far more complex than simply "wrapping" dx commands anyway, since Blitz doesn't use DX commands, DX does not load b3d's, and Blitz's lack of pointers, callbacks and certain data types means there's a lot of intermediate work to be done.
Just be patient and wait for Drago's DX9 engine.
Just be patient and wait for Drago's DX9 engine.