The same Delphi/Kylix projects were compiled on MacOS X ( Intel and
should also work on PPC ) using FreePascal and everything worked, once I
had managed to get XCode ( the MacOS X development IDE ) and FreePascal
talking to each other properly. No source changes were necessary, most
of my time was spent getting the IDE and compiler communicating.
Many thanks go out to Jonas Maebe for helping me out there.
There are 2 MacOS X screen shots the first is of a 2D gem collecting
game called Oxygene which uses the JEDI-SDL sprite engine and was
previously compiled and ran on Win32 and Linux. The second screen shot
is of a simple OpenGL demo showing a spinning cube with a texture mapped
sides. Again this demo already runs on Win32 and Linux.
For those who are interested, a MacOS X disk image is available for
download from
http://jedi-sdl.pascalgamedevelopment.com/files/JEDI-SDLv1.0.dmg
Once mounted please refer to the Readme.txt for instructions on how to
get everything up and running before using the 2D Cocoa and 3D Cocoa
project templates.
For those who are unaware, JEDI-SDL are the Pascal bindings to the most
excellent SDL ( http://www.libsdl.org ) cross-platform multi-media
libraries.
I hope someone on here finds this useful.
Dominique Louis