Visual Technology was a Massachusetts-based company (Tewksbury, Lowell) best known for their line of video display terminals.
Some information about Visual's terminals can be found here. Some old magazine advertisements can be found here and here.
There are several reference manuals and user's guides available on the net via manx. At the time of this writing, the Visual 100 Reference Manual, Visual 102 Reference Manual, and Visual 220 User's Guide were online.
In the early 1980s Visual produced a CP/M 3-based system called the 1050. This system was interesting in that in addition to the Z-80, it also included a 6502 on board as a graphics co-processor.
The 1050 design was initially developed by Ontel as part of their Amigo line. According to Bob Hanrahan in an email from September 2005:
The Amigo was a system being evaluated by Ontel during 1981 as a new cost reduced system for the very low end. The Amigo was designed originally by a company in Asia who I now have forgotten. Ontel bought the design and performed some minor modifications. Initially manufactured in Woodbury it was a textbook Z80 design with Intel 82XX peripheral chips, very similar to the Ontel architecture except designed for lowest cost. The system was based on the then advanced Zilog Z80 so it was capable of text editing using the single chip DMA, no stand alone DMA controller board was needed.
Another cousin to the 1050 was the C/WP Cortex which was what appears to be an Amigo system at the core with case modifications and software changes to promote ease-of-use.
Who owns the IP for all of this now? My guess is that nobody knows. Things seemed to devolve into a series of mergers, acquisitions, corporate renames, etc:
My guess is that anything 1050-related would belong to Powerlan USA as it seems like this was the most likely destination of Visual's assets when White Pine redirected to internet-based video as CUseeMe. Powerlan still apparently has an office in Nashua, NH where White Pine was located.
There is no emulator available for the Visual 1050 that I am aware of. I've wanted to write an emulator for this system for a long time. Recently I got ahold of enough technical details to get me started.
I've started off using Marat Fayzullin's Z80 and 6502 emulator cores, and emulib support library since it includes a decent subset of the chips required to emulate the 1050. Marat's computer emulation resources can be found on his website.
If you would like to help with this project, please drop me a line at visual1050 AT metabarn DOT com.
What follows are some links to other information I have collected about the Visual 1050.
OLD-COMPUTERS.COM has a good overview of the system here.
Dave Dunfield has some additional pictures and an old advertisement from BYTE April 1984 here.
Some additional general notes about the system, mainly pulled from the comp.os.cpm newsgroup are here.
Note that the Programmer's Technical Document and the Maintenance Manual are not scanned in their entirety. I did not scan the included datasheets for the support chips since in most cases they are available from multiple sources on the net. I have included most here in the System Support section of this page.
The schematics have been scanned separately here; they were originally included as part of the Maintenance Manual.
Dave Dunfield also has system disk images available here.
The CP/M 3.0 source code modified by Visual for operation on the 1050 is here.
The source to the TTY1050 communications program can be found here.
Some additional 1050 specific files and programs are available here.
These include a graphic screen dump, RLE graphics, WS4 function key patch and notes on how to make a reset switch for the system.
The Z-80 boot loader and 6502 graphics firmware ROMs can be found here.
The Z-80 assembly source code listing for the boot ROM is here.
The 6502 assembler source code listing for the graphics firmware ROM is here.
Here is documentation for some of the hardware in the system. Documentation for the Z80 and 6502 is so plentiful on the net I've not bothered to include them here.
This is the handout from a sales seminar for the Visual 1050 given back in February of 1984. It discusses strategies for positioning the 1050 in the market and provides competitive analysis against other popular systems of the day.
Visual 1050 Sales Training Handout (1.6M pdf)
I wrote a short program using PixelToaster to display the default 1050 font set. The source code (C++) includes a C array of the bitmap definitions (8x12) for this font which is potentially a handy reference for creating your own fonts for the 1050 (the 1050 uses a soft font so you can program your own definitions into the display firmware via special escape sequences. See Appendix B of the Visual 1050 User's Guide for details.)
Source code is here. An ASCII table representation of the bitmap definitions is here.
Includes some close ups of the motherboard.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25