> I don't know to much about SDL. Does it handle anti-aliased line > drawing, transparency, alpha-blending natively, or is SDL just a > developer friendly front-end to other libraries?
SDL is a low level API that is platform independent. It uses the underlying API for the platform it is targetting. So under Windows, it uses GDI, under BeOS it uses (IIRC) BDirectWindow (and the GameKit) and under Linux it uses whatever the base linux drawing API is (Framebuffer for one implementation at least IIRC.) What it gives you is a completely consistent cross platform low level API (even more so than Allegro did last time I used it.) HTH _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal