ytmytm / geos

Source code of GEOS 2.0 for the Commodore 64 and 128
3 stars 0 forks source link

BeamRacer gfx routines #3

Closed ytmytm closed 3 years ago

ytmytm commented 3 years ago

GFX routines should work faster with BeamRacer. Replacing rectangle/hline/vline/point/putstring routines like VDC versions should be enough

Fix issue #1 before this to make display list persistent

ytmytm commented 3 years ago

font understanding https://www.lyonlabs.org/commodore/onrequest/geos/geos-fonts.html

ytmytm commented 3 years ago

Can't use $a000-$bf40 space for code, a lot of apps will write directly to the bitmap, even BSW flagship programs (geoPaint, geoWrite, geoFont) don't respect the rules. Basically GEOS128-compatible apps should be safe, but they must support both GEOS64 and 128 mode