Incorporate GEOS 128
Closed this issue · 1 comments
mist64 commented
BSW's C128 version of GEOS 2.0 adds the following features compared to GEOS 64:
- Support for the VDC graphics chip.
- VIC and VDC can be switched at runtime, drawing commands check for currently active one.
- 640x200 resolution
- software sprite support in VDC mode
- Larger KERNAL is spread across two 64 KB banks, sophisticated bank switching logic is used.
- 13 new KERNAL calls
- Burst mode disk driver for 1571/1581
- Several improvements and bug fixes in generic code.
Incorporating the GEOS 128 code into this source will allow us to
- create improved versions of GEOS 128
- use the bug fixes and improvements other versions like the C64 one
- reuse some of the features for other machines with different graphics hardware or multiple graphics modes (and more than ~128+ KB of RAM)