hi, here's another episode in the series of "how to code your own ggi
extension" ! :)
i have coded a simple ggiPutBox() variant that doubles (or triples,
&c) all pixels. this is very useful (to me) for displaying 320x200
applications in higher resolutions.
a few questions are troubling my mind for making a useful ggi
extension out of this.
imho it would be best if i could use this routine in conjunction with
other targets, so that all previous ggi applications can be scaled
without having to recompile the code. question 1: is this possible?
also, someone told me that this code would be well suited for a sprite
library, and perhaps it is (although a general zooming routine would
be even more useful). i have quite some code lying around that does
general zooming in fairly optimized ways (especially for pentium
plain). i'd like to share this code, but i haven't got enough time to
set up a ggi extension library.
is anyone working on the sprite library, who has more time than i
have? i love writing simple routines (zoomers, rotozoomers,
whatever), but designing libraries takes too much time (and i prefer
to work on my own pet project library instead: a simple gui for common
lisp (yes it uses libggi!))
also, as i love optimizing -- are there some critical routines in the
current libggi that you would love to become somewhat faster? perhaps
i can do some useful _small_ work. it's getting a bit frustrating not
to be able to lend a hand with a nice project that (according to some)
needs it.
greetings,
--
Tijs van Bakel, <[EMAIL PROTECTED]>