> src/gfx/drivers: SDL_gfxPrimitives.c SDL_gfxPrimitives.h
> SDL_gfxPrimitives_font.h
>
> Log message:
> 1) Replaced the bits of code borrowed from sdl_gfxPrimitives with the
> whole (and much updated) library instead. (a)
>
> (a) This may fix bugs #218 and #221, please test. The newer line draw
> code has many more bounds checks and that sort of thing, so even if
> invalid lines are passed down, it should clip 'em properly and not
> crash.
This new driver has some interesting problems:
1) the last horizontal vertical line of the "status bar" at the top is only
partially drawn. In every game I've tested, that last horizontal line ends a
bit early.
2) in all the games I tested, lines drawn around text input and OK/Cancel are
either very thick, or not there at all.
3) in some of the games, I can only input one character into a text input box.
Some of them (SQ3) get into the state where I can't input text after awhile.
I can't test the KQ4 bugs because I can't enter text into the copy protection
scheme at the beginning.
If requested, I can verify if these are also problems on Linux. I'm using SDL
1.2.1.