I know is not a good idea to write games for dos, but it's the way I prefer to do my things.
As for the OpenGL or DirectX API, ptc uses DirectX for painting the screen.
This makes me return to the first question, wich basicly is "how do I use the makefile the right way"?