Previous Thread
Next Thread
Print Thread
Page 1 of 3 1 2 3
Joined: May 2012
Posts: 554
Likes: 1
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 554
Likes: 1
Quoting Wikipedia:

Quote:

The IBM Displaywriter System 6580 was a dedicated microcomputer-based word processing machine that IBM's Office Products Division introduced in June 1980.[1][2] The system consisted of a central processing unit, based on the Intel 8086, in a desktop case, a monochrome CRT monitor atop the CPU, a detached keyboard, a detached dual disk drive that used 8-inch floppy disks, and a detached daisy wheel printer. The system booted from an 8-inch floppy disk that stored IBM's internally developed word processing software.

UCSD p-System operating system and CP/M-86 were available for the Displaywriter System but were not its regular Operating System.


Bitsavers has photos, documentation, firmware and some software. "Product Support Manual" and "Maintenance Analysis Procedures" are useful; no schematics, though. The "Displaywriter System Manual" that's mentioned in some IBM's patents probably has everything one would want for development and emulation -- maybe it does turn up somewhere.

p-System manuals are not online either -- "IBM Displaywriter UCSD p-System Assembler Reference Manual S544-2156" could have low-level programming info.

CP/M-86 manual is online -- http://www.nostalgia8.nl/cpm/ibm/cpm6dwrm.pdf but has very little hardware info.

http://www.kbdbabel.org/schematic/kbdbabel_doc_ibm_displaywriter.pdf -- schematic of "Type A" keyboard PCB. There's a "USB mod" for these keyboards -- http://downloads.cornall.co/ibm-capsense-usb-web/ibm-capsense-usb.html

On to MAME WIP... (previously: http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=108291#Post108291 and http://www.vcfed.org/forum/showthread.php?55404-IBM-Displaywriter/page2)

Nigel Williams of retrocomputingTasmania maintains a Google document with reverse-engineered info (http://www.retrocomputingtasmania.com/home/projects/ibm-displaywriter); we're working together and the progress so far is...



For this GIF I've disabled checks of self-test return codes ("bpset fca8b,1,{do ax=0;go}"), in practice DMA and floppy tests fail, as do parts of system board test (these failures are masked by HLT being a no-op in MAME).

Self-test on this machine is very, very paranoid -- I think I've found a emulation bug in i8255.cpp smile

Code:
@@ -473,6 +473,11 @@ uint8_t i8255_device::read_pc()
        {
                // read data from port
                data |= m_in_pc_cb(0) & mask;
+               if (port_c_upper_mode() == MODE_OUTPUT)
+               {
+                       // read data from output latch
+                       data |= m_output[PORT_C] & mask;
+               }
        }

        return data;

Joined: Mar 2001
Posts: 16,910
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,910
Likes: 56
Finding bugs in components is good smile It's one of the reasons we merged MESS in.

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
At last! I've finally got something relevant to contribute to the whole preservation / emulation effort.
For years I've held on to a literal barn find of an IBM Displaywriter. It's not in good shape so today I set about opening it up.
Special thanks to Al Kossow and Shattered for their guidance, encouragement, hints and tips.
Here's the photo gallery from today's efforts on the CPU case: http://imgur.com/a/U8i0j

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Next is the IBM Displaywriter keyboard (UK layout).
Here's the photo gallery from today's disassembly of the keyboard: http://imgur.com/a/ZRAaq

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
A brief gallery this time. Exterior photos of my IBM Displaywriter monitor: http://imgur.com/a/j4cUs

Joined: Mar 2001
Posts: 16,910
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,910
Likes: 56
It probably is powered off 12 volts through the D-sub. That's not an unknown thing, although it was rare in the CRT days.

Joined: Jul 2010
Posts: 40
P
Member
Offline
Member
P
Joined: Jul 2010
Posts: 40
Finally, a gallery of the IBM 6360. An 8 inch dual floppy disk drive that came with the IBM Displaywriter.
This is in better condition that the related items in my collection so I didn't destructively tear this one down. I did however open the cover and take a look around: http://imgur.com/a/ZOqaG

Joined: Mar 2001
Posts: 16,910
Likes: 56
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,910
Likes: 56
That FDD defines "built like a tank". I'd bet if you cleaned it up a bit it'd work.

Joined: Jan 2011
Posts: 248
Likes: 3
Senior Member
Offline
Senior Member
Joined: Jan 2011
Posts: 248
Likes: 3
They have 200v 50Hz AC Synchronous motors in them, so they won't be of much use in the US

Joined: May 2012
Posts: 554
Likes: 1
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 554
Likes: 1
upd765 chip is actually available on system bus (ports 8158, 815A) and with a few hacks I forced firmware to talk to it; unsuccessfully so far -- scan ID phase fails. Maybe the FM bitrate is wrong...

Code:
[:upd765] command seek 0
[:upd765] command done (seek) -[:upd765]
[:upd765] irq = 1
[:upd765] irq = 0
[:upd765] command sense interrupt status (fid=0 20 00)
[:upd765] command read data cmd=06 sel=0 chrn=(0, 0, 7, 128) eot=1a gpl=07 dtl=80 rate=250000
[:upd765] command done (data) -[:upd765]  40[:upd765]  05[:upd765]  00[:upd765]  00[:upd765]  00[:upd765]  07[:upd765]  00[:upd765]

Page 1 of 3 1 2 3

Link Copied to Clipboard
Who's Online Now
1 members (Olivier Galibert), 18 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,085
Posts119,077
Members5,014
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com