Hi! Recently on the N8VEM project we've developed an uPD7220 GDC display
board. It can display 16 colors on a VGA compatible monitor in 640x480 or
800x600 resolution. The uPD7220 Graphic Display Controller is an
intelligent controller peripheral for raster graphics. It was used in a
variety of early microcomputers such as the NEC APC in the late 1970's and
early 1980's.
http://www.old-computers.com/museum/computer.asp?c=333
http://n8vem-sbc.pbworks.com/w/browse/#view=ViewFolder
<http://n8vem-sbc.pbworks.com/w/browse/#view=ViewFolder¶m=ECB%20uPD7220%
20V2%20Prototype> ¶m=ECB%20uPD7220%20V2%20Prototype
Now that the hardware is maturing, I would like to use it for a port of GSX
to the N8VEM SBC V2 (Z80 based) and/or SBC-188 (80C188 based). GSX is a
predecessor to the more widely known GEM graphical user interface operating
system. I have PCBs for the project.
There are both 8 bit and 16 bit versions of GSX roughly corresponding to
CP/M-80 and CP/M-86 operating systems. The N8VEM SBC V2 already has CP/M
2.2 and CP/M 3.0 and the SBC-188 runs CP/M-86, FreeDOS, etc. The project
would be porting the existing GSX code to the N8VEM hardware.
Here are some useful information links on GSX-80 and GSX-86
http://en.wikipedia.org/wiki/Graphical_Environment_Manager
http://jba.freeshell.org/gsx-readme.html
http://www.cpm.z80.de/download/gsxdrv-s.zip
http://www.gaby.de/cpm/drilib.html
http://www.z80.eu/gsx.html
http://www.gaby.de/cpm/manuals/archive/index.htm
http://www.gaby.de/cpm/roche/index.html
http://www.gaby.de/cpm/roche/NCRGRAF.ASM (direct application to the
uPD7220)
http://www.gaby.de/cpm/binary.html
If you are a software intensive builder you may enjoy working on this
interesting project. The project would involve compiling and porting the
legacy GSX sources to run the graphical primitive routines.
http://en.wikipedia.org/wiki/Graphical_Kernel_System
Thanks and have a nice day!
Andrew Lynch