12-07-2022, 08:03 PM
Hey all.
Over the last few weeks I've done a lot of development work and proving out of the hardware.
To start with, I've added 3 more screen modes (thanks to 'Someone' for the suggestions and details)
which will make porting of games from machines like the ZX Spectrum a lot easier.
(See 'Someone''s posts regarding 'Microbee the ultimate doppleganger')
I've also done a fair bit of software work and written a Bresenham based line drawing routine and somewhat
optimized it (more to do) for the Classic-Plus 4 bit plane 640x256 mode (see photo below).
Additionally, I've written a BMP file reader (4 bits per pixel ) routine including palette loading etc.
Still lots more to do, but its coming along very nicely.
![[Image: CP20220712-2.jpg]](https://microbeetechnology.com.au/pictures/Classic_Plus/CP20220712-2.jpg)
Line Drawing routine 4bpp Bitmap load
Over the last few weeks I've done a lot of development work and proving out of the hardware.
To start with, I've added 3 more screen modes (thanks to 'Someone' for the suggestions and details)
which will make porting of games from machines like the ZX Spectrum a lot easier.
(See 'Someone''s posts regarding 'Microbee the ultimate doppleganger')
I've also done a fair bit of software work and written a Bresenham based line drawing routine and somewhat
optimized it (more to do) for the Classic-Plus 4 bit plane 640x256 mode (see photo below).
Additionally, I've written a BMP file reader (4 bits per pixel ) routine including palette loading etc.
Still lots more to do, but its coming along very nicely.
![[Image: CP20220712-2.jpg]](https://microbeetechnology.com.au/pictures/Classic_Plus/CP20220712-2.jpg)
Line Drawing routine 4bpp Bitmap load
