by billcow » Apr 24, 2002 @ 7:12pm
Actually, if you define LANDSCAPE, the only thing that will change is SCRWIDTH and SCRHEIGHT. (actually, on the pc it will also display sideways, but on PPCs nothing else will change)
I have rewritten a couple parts of EasyCE to fix this (the only thing it hasn't fixed is the blit to video memory, that is only changed on the iPAQ 38xx (that's what I have, and I haven't made anything that I want to run on anything else, so I haven't fixed it (I wouldn't be able to test it anyway))). It should be trivial to fix.
I can send you the file, it also has faster versions of all the graphics functions, a bresenham based line function that uses integers (no IFP(x) nescessary), and another line function that performs clipping (only the line function does this, for everything else clipping is trivial, so it is best done in your application, lines it is more complicated). I also added a couple other things (floating point emulation of fixed point (that seems like an oxymoron of sorts), a few additional input functions, a built-in sine/cosine table (uses fixed point), and some blending stuff).
Anyway, If you (or anyone else) want(s) it, just send me an email.
Most people don't know that "A highly technical term" is actually a highly technical term used to describe something that doesn't mean anything