Lookin' good Nuno! This work impresses me since before I've only seen game library stuff from you for the most part. Nice to see quality game dev, and resourceful stuff too.

And no, porting C++ to Object Pascal is perfectly legit.