Previous Thread
Next Thread
Print Thread
Page 4 of 56 1 2 3 4 5 6 55 56
Micko #75922 01/06/12 10:56 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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,017
Likes: 21
S
Very Senior Member
Offline
Very Senior Member
S
Joined: Oct 2006
Posts: 1,017
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,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
also, which command line options did you exactly use?

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

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

*[Linked Image from img683.imageshack.us]

Get's to there

Micko #76015 01/09/12 08:44 PM
Joined: Jan 2012
Posts: 1,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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,179
Likes: 17
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
Likes: 17
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 56 1 2 3 4 5 6 55 56

Link Copied to Clipboard
Who's Online Now
4 members (Olivier Galibert, Dodg, 2 invisible), 342 guests, and 6 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,944
Members5,074
Most Online1,283
Dec 21st, 2022
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