Quote Originally Posted by savage
I checked in a new version of JEDI-SDL into CVS last night with more GP2X support.

As I mentioned earlier, it would be nice for developers to only have one version of the sdl.pas file that worked on FPC and Delphi, rather than a version that did and one that did not. Any chance some could tell me what changes are quired to get my version working on 64 bits?
I cannot upkeep a hybrid version in fpc/packages, mainly because I only have one Delphi and SDL has versions differences, in other words, unless someone comes who helps with that part, the fpc version will be fpc only (but I can try not to deliberately break it for delphi).

You just need to fix the alignment stuff. IIRC there was some {$packrecords 4} and {$align} settings in the sdl includes file which was 32 bit specific. I just changed it to {$packrecords C} IIRC and removed the {$align}.