Hi AbsolutelyWhite,

Firstly, welcome to PGD.

As for your questions, you may just want to have a look around the site, theres lots of useful links, articles and threads in the forums, that can point you in the right direction. I've only just started (within the last month or so) working on graphical game development myself and I got all my information from various threads and tutorials that have been posted or linked to from here.

I'm suprised you thought of older games when you thought of Pascal though. Don't let anybody tell you its an old and outdated language... its very much alive and kicking as you will see if you take a stroll through the forums and is more than capable of creating stunning games... take a look at Birth of America to name but one (the 'Your Projects' section of the forums has lots more links to other members personal projects).

In terms of game programming, I don't think TurboPascal is up to the job (someone correct me if I'm wrong). But you do have Free Pascal as a viable alternative. Again, take a look around the forums as theres lots of information in there.

And finally, enjoy your programming :-D