I want to write this game I've been blabbering on about, without using a commercial API. Thus I need to know something. I know you can't call hardware interrupt directly (i.e. by using inline assembly) if compiling to a 32bit .exe, so I was going to use turbo pascal.
I just wanted to know what my options are as far as writing what will essentially be an engine from scratch.