Just a quick note to say that I have just checked into CVS the last JEDI-SDL changes ( for now ) that has added compatability for the Gnu Pascal and TMT Pascal compilers.
Thanks to Alexey "Clootie" Barkovoy for his help with TMT support.
Thanks to Prof. Abimbola "The Chief" Olowofoyeku for his help with Gnu Pascal support.
These latest changes have been tested under Windows and the newly modified JEDISDLAliens demo ( the benchmark for cross-compiler compatability ) has also been checked into CVS.
These Pascal bindings now compile flawlessly under Delphi, FreePascal ( FPC ) 1.0.4, Gnu Pascal ( GPC ) Latest Alpha & TMT Pascal.
The Aliens Demo runs flawlessly with Music and FX under Delphi, FPC and TMT. The GPC version has a screen refresh problem, while sound collision detection etc work flawlessly. The GPC issue may be due to the Alpha status of the compiler because all compilers are essentially using the same code.
Looking ahead, testing and bug fixing is under way to make sure the headers support Gnu Pascal on Linux and MacOS X and FreePascal under Linux.
I hope this widens the appeal of JEDI-SDL.
Go on, write a game instead!!