• Please review our updated Terms and Rules here

AT&T VDC600 video board - PICTURES and ROM CONTENTS

Does anyone have access to the VDC600 installation guide?

The VDC750 (EGA) manual has an extensive section on how to get it working on various models such as the 6300, 6300 plus and more conventional 286/386 systems i believe.

I saw some reference that the VDC600 cant do 8 bit ISA, but wanted to see if that was in writing somewhere. Also curious if it could be made to work in a 6300 plus specifically.

Might as well pile on the question as to if there was some method of using the VDC600 with a CRT319.
The 319 is described as being more capable than the 318H. As mentioned as preferred monitor for the VDC750 as it supports 64 colors in the VDC750 install guide, can it do more?

Yes, I know the CRT319 is 25 pin and the VDC600 is 15 pin vga - but the 319 was built into the 1990s so it seemed like perhaps something could have been done for forward compatability?
 
Does anyone have access to the VDC600 installation guide?

The VDC750 (EGA) manual has an extensive section on how to get it working on various models such as the 6300, 6300 plus and more conventional 286/386 systems i believe.

I saw some reference that the VDC600 cant do 8 bit ISA, but wanted to see if that was in writing somewhere. Also curious if it could be made to work in a 6300 plus specifically.

Might as well pile on the question as to if there was some method of using the VDC600 with a CRT319.
The 319 is described as being more capable than the 318H. As mentioned as preferred monitor for the VDC750 as it supports 64 colors in the VDC750 install guide, can it do more?

Yes, I know the CRT319 is 25 pin and the VDC600 is 15 pin vga - but the 319 was built into the 1990s so it seemed like perhaps something could have been done for forward compatability?
No way. The VDC600 is an analog VGA. The VDC750 is a digital TTL EGA. The CRT319 is a digital TTL Olivetti 400 linea on RGBI and EGA 350 on 6 lines thus 64 colors. They cannot be compatible.
 
Does anyone have access to the VDC600 installation guide?

The VDC750 (EGA) manual has an extensive section on how to get it working on various models such as the 6300, 6300 plus and more conventional 286/386 systems i believe.

I saw some reference that the VDC600 cant do 8 bit ISA, but wanted to see if that was in writing somewhere. Also curious if it could be made to work in a 6300 plus specifically.

Might as well pile on the question as to if there was some method of using the VDC600 with a CRT319.
The 319 is described as being more capable than the 318H. As mentioned as preferred monitor for the VDC750 as it supports 64 colors in the VDC750 install guide, can it do more?

Yes, I know the CRT319 is 25 pin and the VDC600 is 15 pin vga - but the 319 was built into the 1990s so it seemed like perhaps something could have been done for forward compatability?

Your question on the VCD600 installation guide leads to a slightly humorous story; I was the system engineer on all AT&T Computer System video products at the time.
On previous products we shipped a hardcopy manual in the box, but with the VDC600 our product management, as a cost-saving measure, elected to include the manual as a file on the 3.5" driver disk. Of course, this begged the question of how one would view said file if one didn't have a working display card. The issue was raised, but ultimately cost cutting won out. So if you want an installation manual you will need to find the original driver disk.
 
Your question on the VCD600 installation guide leads to a slightly humorous story; I was the system engineer on all AT&T Computer System video products at the time.
On previous products we shipped a hardcopy manual in the box, but with the VDC600 our product management, as a cost-saving measure, elected to include the manual as a file on the 3.5" driver disk. Of course, this begged the question of how one would view said file if one didn't have a working display card. The issue was raised, but ultimately cost cutting won out. So if you want an installation manual you will need to find the original driver disk.
Hello, thanks for the answer.

Nice to know you were the system engineer on all video hardware at AT&T. I have accumulated lots of questions on this matter.

From when I was a 20yo man (now I'm a 58yo OLD man) I was wondering how to extend the WD/Paradise video modes onto the Olivetti M240 (or AT&T PC6300 WGS) Olivetti made VGA card. That card used the PVGA1A same as the VDC600, could work in a 8 or 16 bit bus and had only 256KB of memory. So only the 640 x 400 x 256 video mode was available but not supported by the BIOS developed by Olivetti.

The VDC600 practically manages the Olivetti native video mode 0x40 and 0x48 (640 x 400 in 16x8 and 8x8 font size) passing the control to the standard BIOS. So that resolution non managed within the EPROM installed on the VDC600.

My question was if the VDC600 was also handling the other 256 video modes that PVGA1A could handle, such as 640 x 400 x 256 colors and 640 x 480 x 256 colors (if the 512KB of memory was installed).

I'm currently reverse engineering the BIOS of the VDC600.

I also have in my collection some VDC400 (a copy of the original M24/PC6300 video board made by STB System based on the gate array STB developed). There was also a BIOS onboard so the card could work also on a computer not from AT&T.

I also have the VDC750. One curiosity I have is if the video BIOS of the VDC750 supports also the 640 x 400 x 16/64 colors additional video mode similar to the EGA compatible 640 x 350.

Another fun thing of the VDC750 is that is uses the standard DB25 connector similar to the one equipping the Olivetti original monitor and can work at 640 x 350 with only 16 colors, this with a smaller footprint on the screen. I have the installation manual of the VDC750.

Another question: do you know why AT&T decided to source from another manufacturer (not from Olivetti) the CRT314 and CRT319, which were CGA/OLIVETTI/EGA compliant monitors but working only at 110 Volts 60 Hertz?

Ok, I will try to find the original floppy. But I'm sure the image is available on the net. Was the manual in TXT format? Very difficult to have pictures in a TXT file format.

Did you ever travel to Ivrea or to the Paradise headquarter?

Do you have, by change, the technical reference of the Paradise Chips PEGA2A and PBI?
Or the BIOS listings of any of the VDC400, VDC750 or VDC600 boards?


Lots of questions in BOLD for your convenience.

Thank you in advance for your eventual answers.

Regards, Vincenzo (from Italy)

PS: attached the analysis made by the AI Claude on the VDC600 BIOS vs the Olivetti M24 video modes 0x40 and 0x48.
 

Attachments

Hi Vincenzo, I was not aware of mode 48 on M24. It sounds like memory organization of mode 40, different CRTC params allowing 80x50 text with the builtin CGA font?
The Paradise chips as far as I know and as far as documentation goes, support only the basic mode 40. The BIOS handler for mode 40 needs to just flip a bit in the M24 control register of Paradise chip, so there seem to be no provisions for modification of this mode.
 
Hi Vincenzo, I was not aware of mode 48 on M24. It sounds like memory organization of mode 40, different CRTC params allowing 80x50 text with the builtin CGA font?
The Paradise chips as far as I know and as far as documentation goes, support only the basic mode 40. The BIOS handler for mode 40 needs to just flip a bit in the M24 control register of Paradise chip, so there seem to be no provisions for modification of this mode.
Mode 48h is always a graphics mode with a 640 x 400 resolution but with an 8 x 8 character cell, making an 80 x 50 columns and lines mode.

It is called "Tinytext" mode. The Paradise chip supports both as it is only the 640 x 400 mode 40h. The only difference is the character font used: 8x16 in the mode 40h and 8x8 in the mode 48h.

Bye
 
Hello, thanks for the answer.

Nice to know you were the system engineer on all video hardware at AT&T. I have accumulated lots of questions on this matter.

From when I was a 20yo man (now I'm a 58yo OLD man) I was wondering how to extend the WD/Paradise video modes onto the Olivetti M240 (or AT&T PC6300 WGS) Olivetti made VGA card. That card used the PVGA1A same as the VDC600, could work in a 8 or 16 bit bus and had only 256KB of memory. So only the 640 x 400 x 256 video mode was available but not supported by the BIOS developed by Olivetti.

The VDC600 practically manages the Olivetti native video mode 0x40 and 0x48 (640 x 400 in 16x8 and 8x8 font size) passing the control to the standard BIOS. So that resolution non managed within the EPROM installed on the VDC600.

My question was if the VDC600 was also handling the other 256 video modes that PVGA1A could handle, such as 640 x 400 x 256 colors and 640 x 480 x 256 colors (if the 512KB of memory was installed).

I'm currently reverse engineering the BIOS of the VDC600.

I also have in my collection some VDC400 (a copy of the original M24/PC6300 video board made by STB System based on the gate array STB developed). There was also a BIOS onboard so the card could work also on a computer not from AT&T.

I also have the VDC750. One curiosity I have is if the video BIOS of the VDC750 supports also the 640 x 400 x 16/64 colors additional video mode similar to the EGA compatible 640 x 350.

Another fun thing of the VDC750 is that is uses the standard DB25 connector similar to the one equipping the Olivetti original monitor and can work at 640 x 350 with only 16 colors, this with a smaller footprint on the screen. I have the installation manual of the VDC750.

Another question: do you know why AT&T decided to source from another manufacturer (not from Olivetti) the CRT314 and CRT319, which were CGA/OLIVETTI/EGA compliant monitors but working only at 110 Volts 60 Hertz?

Ok, I will try to find the original floppy. But I'm sure the image is available on the net. Was the manual in TXT format? Very difficult to have pictures in a TXT file format.

Did you ever travel to Ivrea or to the Paradise headquarter?

Do you have, by change, the technical reference of the Paradise Chips PEGA2A and PBI?
Or the BIOS listings of any of the VDC400, VDC750 or VDC600 boards?


Lots of questions in BOLD for your convenience.

Thank you in advance for your eventual answers.

Regards, Vincenzo (from Italy)

PS: attached the analysis made by the AI Claude on the VDC600 BIOS vs the Olivetti M24 video modes 0x40 and 0x48.
I'll try to respond to your questions, although it was almost 40 years ago...
I don't recall if the VDC600 handled the other 256 color modes. I think in those days we were OEM'ing display cards from STB ("Simply The Best"), a third-party vendor located in Texas; although we were also working with Western Digital (who owned Paradise at the time): I definitely remember working with WD on the VDC800/VDC850 8514/A cards. IIRC, the VDC600 was a pretty standard off-the-shelf VGA card without too much customization. I think it was our first card that wasn't backward compatible with the older 25-pin monitors: VGA used an RGBA analog signal, but the older monitors used an incompatible RGBI digital signal; not to mention that the old monitors only went to 400 lines and VGA went up to 480 lines (I think we might have gone to 800x600 and 1024x768, but it's too long ago to remember). After leaving AT&T Computer Systems I worked for AT&T Microelectronics in Allentown designing our own VGA chips and boards, so everything in my memory kindof mushes together.

I think the VDC750 did support some 640x400 modes. That was the last card we shipped with the 25-pin connector to work with the older monitors, and it was a pretty big sales point to our customers that while IBM was forcing everyone to buy a new monitor for EGA, we were still supporting the same monitors we had originally shipped with the old PC6300.

As for monitors, I don't recall what happened with the CRT314/CRT319 or if/when we switched away from Olivetti. I worked on the CRT365 and CRT395, which were large/high-res workstation monitors we sourced from Capetronic in Taiwan for use with the VDC800. Those were beautiful monitors.

Sorry, I don't have any other info- that was all from the beginning of my career, and I'm just getting ready to retire now.

I never travelled to Italy to visit Olivetti, I joined as the Olivetti relationship was starting to trail off. The org I joined had already shipped the PC6300+ and we were designing our own 386 PC. I did hear stories from people who had travelled to Italy, although the only one that sticks in my head was that the Olivetti cafeteria served wine.

I spent quite a bit of time at Western Digital in California working with them on the 8514/A product.

I will leave you with a two stories:
1. The 8088 processor used an 8-bit bus and automatically decomposed 16-bit IO write operations into two 8-bit writes: first to the lower address, then to the upper address.
The CGA register set used an 8-bit index/data register design where you write the index register first and then write the data value to the next address:

PortFunction
3D4hCRTC index register
3D5hCRTC data register

Lots of application programmers realized that one could perform a single 16-bit write to the index register and the chip would automatically decompose this into an index register write of the low 8 bits followed by a data register write of the upper 8 bits.
But the PC6300 used a fully 16-bit 8086 processor, so this decomposition took place outside the processor in custom Olivetti hardware. And they got the order backward, so a 16-bit write resulted in the top 8 bits being written to the data register followed by the lower 8 bits being written to the index register. Lots of software was broken due to that issue.

2. On my first day at work in the summer of 1986, my boss handed me a PC6300 display card and said "figure out how this works; we need to build our own version". Recall this was the weird PC6300 form factor where the card itself was the bus edge connector.
Anyway, I went to my new office and spent the next two weeks buzzing out the card to figure out how it worked. At the end of that time I met with my boss and said "I think I understand, but it would have been much easier if we had schematics". At which point he said "Oh, I forgot to give you those?", and he turned around and fished out the schematics from a pile on his desk.
 
Hello Andrew. Thank you for all the info you wrote in your long post.

For your information, I have personally met 5 or 6 times the designer of the M24. His name is Sandro Graciotti. He still lives in Ivrea. He worked in Cupertino at the Olivetti Advanced Technology Center between 1983 and 1986. He patented the mechanism for the bus converter board and for the video board with the scrambler ROM, to convert all the datas written into the 3D5h register with some values compatible with the 640x400 resolution. That was pure genius and Graciotti told me he fought hard before coming out with such solution. You can still find patent documents on the internet.

He said he passed so many nights playing with the MS Flight Simulator which was, together with Lotus 123, the toughest software to make compatible with the olivetti video board. He played so much with FS that he actually fell in love with flying and took a flying degree in Cupertino. He also owned a small plane here in Italy. He told me which brand and model but I forgot. Now he sold it. And he also sold the boat because he is a passionate of sailing, too.

I also have in my collection his last endeavour in Olivetti. A prototype, always with the 8086, but running at 10 Mhz, of the M240 (PC6300 WGS in the USA) but un a smaller desktop case, which was then transformed in the M290 (with an all in one processor board design) and M300 with the 386SX. Then Graciotti left Olivetti in 1986 and started working for AMD in Italy and Europe on managing roles.

Please note Graciotti has been one of the 4 initial founding team of Logitech (initially called Politech), together with Marini, Zappacosta and Borel. Marini and Graciotti would run the italian subsidiary of Logitech and Zappacosta and Borel would chair the headquarter in Switzerland. Graciotti sold his shares to the other founders in 1983 and he came back to Olivetti to design the M24/6300 as a better clone of the IBM PC. He also worked in Olivetti between 1968 and 1978 to design P6060 and P6066 when he left to found Logitech.

Yes, the CRT318 was the same Olivetti color monitor sold with the M24. Originally designed by either Toshiba or Mitsubishi. The quality of those were stunning. Thing I have not less than 30/40 of those monitors in my collection and all work, except one with a broken CRT tube and another with a broken flyback transformer. Even the monitor who were left in a cold and humid environment for 40 years, work as soon as you turn them on. Only some regulations of brightness and focus to do. But no problems with leaky capacitors or humidity. Those were tanks.

As you mentioned them, those monitors were absolutely not comparable with the crappy Tatung made IBM 5153 monitors provided by IBM with their PC. I have only one IBM 5153 monitor, i repaired it 3 or 4 times and it lasted not even one week or two after repair. In the early eighties Taiwan was producing low quality things. And monitors were really bad. Olivetti was providing top Japan quality.

There was a CRT318 who went on sale on Ebay US last month. Pity I didn't spot it. But it is always quite expensive to ship such heavy things to Italy. Unfortunately. And now with Trump I would definitely not be travelling to US until he is gone and lost forever in the dump of history.

Just another story from my side. In 1987 I gave back my M24 to the Olivetti dealer and got an M240 (6300 WGS). It was equipped with the OEC. Olivetti EGA compatible, which, like the VDC750, was built around the PEGA2A and PBI. But it had a 9 pin standard EGA connector, so you had to use a new monitor from Olivetti, made by Panasonic, which is very rare to find in working conditions nowadays. Flyback transformer was very bad vs humidity and aging.

Then OVC (Olivetti VGA Compatible) came out with an analog color monitor and DB15HD connector. And I negotiated with the olivetti dealer to return the OEC and his monitor for a new OVC and Analog VGA monitor. The VGA was an Olivetti redesign (produced by the Olivetti plant in Pozzuoli) of the Paradise Plus 16 card but with only 256KB of memory soldered onboard and no memory expansion sockets. There was also an Olivetti customized BIOS (not very efficient, though) who supported ony standard VGA modes plus 640x400 graphics monochrome modes (16x8 and 8x8 character cells).

I did something as your bossed asked you to do. I got a copy of the PVGA1A Technical Reference from the local Paradise distributor in Italy, Comprel. Then I starter reverse engineering the board with my tester. Tracing all the connections. And drew a kind of rough electrical schematics. So I understood the board could do both 8 and 16 bit connections as the configuration bit on the memory bus, read by the PVGA1A at startup, was connected, pulled up to VCC, to one of the ground fingers of the extended 16 bit connector. Etc.

Then I got a BIOS from an original Paradise Professional VGA and, with a Terminate and Stay Resident scheme, I created a PVGA.COM program who replaced in memory the original Olivetti BIOS to support 640x400x256 to be able to see the first 256 color GIF, JPG and TIFF files using PICEM.EXE.

Unfortunately the 640x400 original Olivetti was not supported by the Paradise BIOS. So I loaded the BIOS replacer command to see the pictures and then freed it from memory when I needed the Olivetti resolution modes.

As of today, I have a bunch of PVGA1A chips in my component vault. My dream is to create a 16 bit VGA board for M24 using the proprietory 16 bit connector. Only problem is that an 8086 8Mhz is too slow to refresh 640x400x256 or 640x480x256 bite for scrolling in graphics modes.

In any case, you got your hands on the GO317/GO318/GO380 original video board and could reverse engineer it. You boss was crazy, indeed. As AT&T also published the electrical schemes of the 6300 in the technical reference manual, which I have in 2 copies. He didn't hand them over to you. I am sure it was a test to check if you would be able to reverse engineer the board without external help. Probably your work went into the development of one gate array from STB that went on the VGC400 (I have 3 or 4 of them in my collection). There are two EPROMs on the VDC400. I didn't have the time yet to read the contents. One is surely the scrambler EPROM that cannot be replicated un the gate array. The other should be the BIOS of the board. But I am not sure because the BIOS for the video board should already be integrated in the motherboard. I will check soon.

Concerning the 16 bit writes to the CRTC registers, this was a known issue back in the late eighties. I also spoke about that with Sandro recently, but he wasn't aware about it. At the time, it was corrected by an add on board added in one of the connectors of the 16 bit proprietor bus and a flat cable connected to the PAL chip socked.on the bus converter board. It was called WriteRight and sold by a company in California. I have one of those and the floppy disk with some driver or info about that. This is not required if you correctly address board registers in subsequent writes.

Nice to know you anyway. If you have any question on the Olivetti computers or video boards, let me know. It's 40 years I do reverse engineering on Olivetti PCs and I own a lot of technical documents.

Bye and regards
 
Last edited:
I spent quite a bit of time at Western Digital in California working with them on the 8514/A product.

I know this is a long shot, but do you recall WD having any internal documentation on the Paradise or Faraday chips? They bought those companies in 86/87
 
I know this is a long shot, but do you recall WD having any internal documentation on the Paradise or Faraday chips? They bought those companies in 86/87
Sorry, I don't remember seeing any documentation from WD on VGA chips (most of my time at that point was working on 8514/A products). Any documents I had are long gone anyway.
 
Hello Andrew. I am curious if you remember details about the modifications to the "standard" "CGA" card on Olivetti M24 (so many wires) that probably are meant to make it work with what I've been told on this forum is a GO360 -- 3270 video emulation card. I am attaching pictures of both cards. I found the "standard" video controller is not working alone without the GO360 card, it holds the ORDY line and is halting the 8086 on the motherboard.

I am also looking for any software that utilizes the capabilities of the GO360 card. Any documentation would be highly appreciated.
 

Attachments

  • IMG_6223.JPG
    IMG_6223.JPG
    1.3 MB · Views: 6
  • IMG_6224.JPG
    IMG_6224.JPG
    1.4 MB · Views: 5
  • IMG_6225.JPG
    IMG_6225.JPG
    1.1 MB · Views: 5
  • IMG_6226.JPG
    IMG_6226.JPG
    1.3 MB · Views: 5
  • IMG_6227.JPG
    IMG_6227.JPG
    1.3 MB · Views: 7
HEY
Hello Andrew. I am curious if you remember details about the modifications to the "standard" "CGA" card on Olivetti M24 (so many wires) that probably are meant to make it work with what I've been told on this forum is a GO360 -- 3270 video emulation card. I am attaching pictures of both cards. I found the "standard" video controller is not working alone without the GO360 card, it holds the ORDY line and is halting the 8086 on the motherboard.

Hello George. I don't think Andrew had access to anything related to these boards at the time, GO360 and GO362. They were probably developed in either OATC in Cupertino or in Ivrea.

The GO362 is a GO380 (standard video card) supporting 720x350 resolution. So probably all the additional wiring is made for that.

The GO360 is an add on card with connects to the GO362 to enable a graphics mode with 8 colors, like the IBM3279 terminal.

I have emulation software for the Olivetti M24 3270 computer but I am not sure they work with the GO360 which would require an additional 3279 software or support drivers.

Comcerning.documentation, that is ever more rarer. I am collecting Olivetti from 35 years and I never found anything.

Regards, Vincenzo.
I am also looking for any software that utilizes the capabilities of the GO360 card. Any documentation would be highly appreciatedM
 
@pevalcas (Vincenzo), do I comprehend from your message that GO360 is a GO380 with the wiring I currently have? And actually it is the GO362 that is the card with the NEC 7220 chip on it?

Is the Olivetti 3270 software able to run on any "standard" M24 without GO362 card with NEC 7220? If you provide a link to that software I could try it on this configuration that you see in the pictures. Gazia.
 
@pevalcas (Vincenzo), do I comprehend from your message that GO360 is a GO380 with the wiring I currently have? And actually it is the GO362 that is the card with the NEC 7220 chip on it?

Is the Olivetti 3270 software able to run on any "standard" M24 without GO362 card with NEC 7220? If you provide a link to that software I could try it on this configuration that you see in the pictures. Gazia.
Sorry, my mistake. GO362 is a GO380 (or previous GO318, which were standard M24 boards) with additional wiring and a piggy back board located on the 6845 connector. GO360 is the additional graphics board to support additional graphics and colors.

The software I have is not for M24 3270 but for all the Olivetti computers having a specific communication board who was connecting to a SDLC board and an IBM 3274 Control Unit. Without that board it doesn't work.
 
Sorry, my mistake. GO362 is a GO380 (or previous GO318, which were standard M24 boards) with additional wiring and a piggy back board located on the 6845 connector. GO360 is the additional graphics board to support additional graphics and colors.

The software I have is not for M24 3270 but for all the Olivetti computers having a specific communication board who was connecting to a SDLC board and an IBM 3274 Control Unit. Without that board it doesn't work.
I have given away decades ago several such IBM PC compatible SDLC adapters (Bulgarian Pravetz clones, but this does not matter -- they were exact IBM clones), and I can borrow one for tests from my collector friends. They were primarily used in Mathematics institute of Bulgarian Academy of Sciences. In the basement a whole floor was dedicated to it, there was an IBM big machine, which was destroyed in the late 90s. Not to mention the Olivetti software you have, probably can be patched to run without an adapter just to see how it inits the rest of the hardware (possibly the GO360), so feel free to provide it. I guess it can be adapted to communicate via COM port too.
 
HEY


Hello George. I don't think Andrew had access to anything related to these boards at the time, GO360 and GO362. They were probably developed in either OATC in Cupertino or in Ivrea.

The GO362 is a GO380 (standard video card) supporting 720x350 resolution. So probably all the additional wiring is made for that.

The GO360 is an add on card with connects to the GO362 to enable a graphics mode with 8 colors, like the IBM3279 terminal.

I have emulation software for the Olivetti M24 3270 computer but I am not sure they work with the GO360 which would require an additional 3279 software or support drivers.

Comcerning.documentation, that is ever more rarer. I am collecting Olivetti from 35 years and I never found anything.

Regards, Vincenzo.
Yeah, I don't have any access to any info on those boards form 40 years ago. I'd forgotten all about the DEB board ("Display Enhancement Board"), which is probably what you're referring to as the GO360.

AT&T never designed or built any cards on our own, and just re-shipped Olivetti hardware up to the point where we did the VDC400, for which I'm pretty sure I wrote the specs/requirements (a lifetime ago) but had STB do the actual implementation and manufacturing.
 
Back
Top