I’ve recently updated my tutorial Managing Game States in C++. I added a port of the source code to Object Pascal provided by Marko Peric. Also, I have a link to the French translation of the tutorial provided by Ceasy. Thanks to both of these guys for their hard work.
Also, due to quite a few e-mail requests, I’m in the process of writing another C++ game programming tutorial. I’ll hopefully have it done in a week or so. In the mean time, you can check out my other tutorials on Game Programming, Lua, and SDL if you’re interested.