cool, that helped, for some reason i get an error with SDL from the compiler complaining about needing a unit and interface before "program" stuff and i dont even know what that is, guess its some of them fancy stuff from object oriented programming but OOP is out of my reach at least for this year

so im actually downloading allegro.pas as i write to give it a try. sounds like one hell of a library and one hell of a project; id love to know what you mean by "there is pixel handling issues in windows", is it like it has problems working with single pixels or is it something with raster based stuff in general? id love to use allegro with my ubuntu installation but the free pascal compiler distributed in the software center is completely broken and i couldnt find a way to install it from rpm packages (yhea, im a n00b in linux too) so windows it is