In a word(or acronym)... JEDI-SDL.


freeware: opensource AND completely free of messy/restrictive licencing

cross-platform: Win32, Linux, Mac OS X, BeOS, etc, etc, etc...

easy-to-use: If you are writting a game this is extreamly easy to use to write anything that is of quality.

compliers: Can be used with Free Pascal, Delphi AND Kylix, TMT Pascal and GNU Pascal.

2D/3D: This can be easily done and if you don't want to use SDL for graphics, just make use of the OpenGL interface.

more?: Yes, you not only have graphics, but input handling, timer, sound, mixer, fonts and bunch more things.


Have a read of this thread and then take a look here at it's sourceforge project: http://sourceforge.net/projects/jedi-sdl/