01-18-2005, 10:21 AM
We could probably add a cmm-line switch to choose which library to use, i dunno.
While Angelo's lib is more compatible, Sterling's has high-res/color support, ppl could choose which to use, but i guess it would be too confusing for new users - plus one lib has no flip() for example, what would need a stub, and the other has no Arcs/PAINT/DRAW (i can't believe you coded that, Angelo :P), so that have to be sorted somehow.. also for Linux, Angelo's lib needs a driver yet.
To complicate things even more (meh), DrV is doing a DOS port of FreeBASIC (using DjGPP), and with Angelo's lib it would be easier to add a new driver (VGA only), as there's no SDL for DOS -- but if adding high-res/color support, the DOS port will become really complex.. anyway.
Sterling had to work hard to make the library and yeah, he was under pressure to get it done fast ;). Simply exchanging his lib now wouldn't be too fair with him, i really don't know what to do.. well, you guys are both members, you can get along, don't leave it to me to decide :P.
While Angelo's lib is more compatible, Sterling's has high-res/color support, ppl could choose which to use, but i guess it would be too confusing for new users - plus one lib has no flip() for example, what would need a stub, and the other has no Arcs/PAINT/DRAW (i can't believe you coded that, Angelo :P), so that have to be sorted somehow.. also for Linux, Angelo's lib needs a driver yet.
To complicate things even more (meh), DrV is doing a DOS port of FreeBASIC (using DjGPP), and with Angelo's lib it would be easier to add a new driver (VGA only), as there's no SDL for DOS -- but if adding high-res/color support, the DOS port will become really complex.. anyway.
Sterling had to work hard to make the library and yeah, he was under pressure to get it done fast ;). Simply exchanging his lib now wouldn't be too fair with him, i really don't know what to do.. well, you guys are both members, you can get along, don't leave it to me to decide :P.
ew FreeBASIC forums: http://www.freebasic.net/forum/index.php