Legolas: As soon as you have a working version I will be willing to test it for you. I currently have two projects on the go with FreePascal (Both using JEDI-SDL and my S2DL).

Currently I use Lazarus as a develoment environment but once I am happy with my program I recompile using the command line FPC - this results in exes that are a bit less that half the lazarus compiled version. (So make sure we can get the command line from within the IDE).