Font Editor Code Coming Along

A project log for VDC-II

Commodore 8568-inspired (and mostly compatible) video core for driving VGA-type displays.

Samuel A. Falvo IISamuel A. Falvo II 08/01/2021 at 02:270 Comments

Besides working my buns off at my day-job, I've been slowly making progress on a font editor application for the VDC-II core.  And, by slowly, I literally mean spending about two hours every month or so on it.  Still, progress is being made, and I'd like to toot my own horn for a moment.

The screenshot below is a current image of what the program looks like.  As indicated before, this program is written for the Z80 processor, and runs under CP/M 2.2 or compatible operating system.  Right now, this software is optimized for the Commodore 128 and its VDC chip; however, it is quite easy to adjust it to run on the RC2014 with a VDC-II card.

As you can see, its user interface and overall functionality is coming along quite nicely.

As I type this, there are still some bugs to be worked out.  While editing the fat-bits view of a character, the display gets corrupted for some reason.  I'm still trying to work out why this is.  However, it does not crash the software, and it legitimately does update the correct glyph bits, which you can confirm by dismissing the Glyph Editor and re-opening it.

Also missing is the ability to load or save data from/to a file.  This will be coming soon enough.  I'd like to get the basic program functionality working first.

Anyway, just a reminder that I'm not dismissing this project; my professional obligations have been taking more than a fair amount of my bandwidth.  I can't wait to be able to run this software on real hardware though!!