Quote Originally Posted by EricLang
Restarted the clone project. It will be further expanded.
I want to make the graphic output optional: using Graphics32, OpenGL or DirectX.
Why do you need OpenGL and DirectX for? You won't be using hardware acceleration anyway. IMHO adding optional support to these is a waste of time.

I've played your game and it was pretty neat. Why do you want to start over?