As a side thought, something that has always annoied the hell out of me about packages with image collections is that they don't let you have different image sizes throughout the image lib.

Could we put a flag in that lets you either setup a pattern width/height or setup the pattern rectangles yourself? I've hacked this into just about every library that I've used. Some of the graphic files I've found in the past had all of the game graphics in one file. To re-build the game you either had to re-cut the graphics (painful) or setup your engine to allow for patterns at different points.

Just my two cents again .

Still working on the Lua integration, FPC has some searious issues when it comes to C library integration. The debugger freaks out a bit, and some times you have to pull a few tricks to get the methods to appear properly.