Previous Thread
Next Thread
Print Thread
Page 4 of 55 1 2 3 4 5 6 54 55
Micko #75922 01/06/12 10:56 PM
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
I found some technical documents for chips used in the systems:

NEC 7220D Graphics controller (Rainbow + DMV)

NEC D8741AD Peripheral Interface Controller (PC-D Graphics, DMV Mouse), has 1KB ROM area

SCN2674B Graphics Controller (PC-D Graphics)

Controller tech docs

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #75924 01/07/12 12:14 AM
Joined: Oct 2006
Posts: 1,016
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,016
Likes: 21
Originally Posted By rfka01
I found some technical documents for chips used in the systems:

NEC 7220D Graphics controller (Rainbow + DMV)

NEC D8741AD Peripheral Interface Controller (PC-D Graphics, DMV Mouse), has 1KB ROM area

SCN2674B Graphics Controller (PC-D Graphics)

Controller tech docs

Robert


I'll double-check, but I think we already host these either publicly or privately. Thanks for what you are doing though! laugh

[EDIT] I take it back, only the SCN2674 is being hosted at all. Thanks for the heads' up!

Last edited by Stiletto; 01/07/12 01:35 AM. Reason: double-checked
Stiletto #75925 01/07/12 09:06 AM
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
You're welcome. I've looked at the MESS driver code ... there's no way I can contribute directly ;-) so I'll resign myself to supporting as best as I can ;-)

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #76009 01/09/12 07:19 PM
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
Hmmm ... I'm missing something here:

I compiled MESS, put the BIOS and chargen images into rainbow.zip, put it in \roms, put the disk images mentioned in rainbow.xml into roms\rainbow, but MESS won't let me start emulation, it comes up with "The selected game is missing one or more ROM or CHD images".

This procedure was the result of some searching, so please be gentle with a noob ;-)

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #76010 01/09/12 07:38 PM
Joined: Feb 2008
Posts: 326
M
Senior Member
Offline
Senior Member
M
Joined: Feb 2008
Posts: 326
you need roms from link you sent + your char rom dump (note that you have two bytes at start that are not part of dump so you need to remove those two)


rfka01 #76012 01/09/12 08:01 PM
Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
also, which command line options did you exactly use?

rfka01 #76014 01/09/12 08:33 PM
Joined: Aug 2009
Posts: 669
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 669
and a few notes, from running it:

1: there is no disk drive defined
2: doesn't really boot *

*

Get's to there

Micko #76015 01/09/12 08:44 PM
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
Thanks, Micko.

I've removed the two bytes, the Hashes and CRCs match the ones in rainbow.c, but no joy so far.

@etabeta: I just started mess64.exe and tried to launch the Rainbow driver from the list. I'll try launching it from the command line.

Robert

Last edited by rfka01; 01/09/12 08:46 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #76016 01/09/12 09:42 PM
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
I had the two main ROMs mixed up ... sorry!

The error displayed is (of course frown ) not in the Owner's manual. A "real" Rainbow has a strip of LEDs for diagnostics ... maybe that could be emulated as well?

The disk drives are DEC RX50's,

e.g. DEC RX50

I found a Rainbow 100 diagnostic disk in a stack that I had not imaged until now ... maybe that helps once a disk drive is added.

DEC Rainbow 100 Diagnostic Disk

Robert

Last edited by rfka01; 01/09/12 09:43 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,160
Likes: 6
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,160
Likes: 6
In the NCR DMV driver there's a place reserved for the keyboard ROM, I've just checked, it's another D8741AD ... how can the ROM of these chips be read?
The system technical manual has the listings for Version 1 (which means US English, UK English, Danish, German, Swedish/Finnish, Norwegian, Spanish, Italian) and Version 2 (Swiss-German, Swiss-French, French, Canadian/Australian, Canadian (Bilingual), South African, Portuguese, Yugoslavian (yes, the 80's))
So in theory they could be OCR'd and recompiled.

As for the Siemens PC-D, when the skeleton was added, it was added to pc.c ... but somehow I can't find it.

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 4 of 55 1 2 3 4 5 6 54 55

Link Copied to Clipboard
Who's Online Now
1 members (Dorando), 23 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,090
Posts119,149
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