Previous Thread
Next Thread
Print Thread
Page 14 of 56 1 2 12 13 14 15 16 55 56
Joined: Mar 2001
Posts: 17,250
Likes: 265
R
Very Senior Member
Very Senior Member
R Online: Content
Joined: Mar 2001
Posts: 17,250
Likes: 265
The WDx7xx is emulated to a boots-copy-protection level of detail, so no datasheets are necessary smile

rfka01 #90051 08/22/13 03:50 PM
Joined: Jan 2012
Posts: 1,191
Likes: 17
R
Very Senior Member
Very Senior Member
R Online: Happy
Joined: Jan 2012
Posts: 1,191
Likes: 17
In the TRS-80 thread Robbbert mentions that

Quote
I've had problems using wd_fdc as well. In my case (2 different drivers), firstly 0xd0 is sent (which seems to work), followed by 0xc0, which causes the fdc to stop responding, returning status 0x81 forever. I've been patiently waiting for the author of the code to fix it, but nothing so far.

I should point out that using WD1772 works fine, but 1793/2793 etc does not.

... the data sheet mentions a fundamental difference in the xxx3 models to the other chips, so I thought this might help smile


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #90482 09/18/13 01:27 PM
Joined: Apr 2012
Posts: 193
B
Senior Member
Senior Member
B Offline
Joined: Apr 2012
Posts: 193
I have spent considerable effort into improving 'rainbow.c' and 'vtvideo.c' now. A bezel with nice LEDs is there and RAM up to 896 K is recognized by the native BIOS.

Still, error messages 13 and 50 are beyond my grasp.
Is there hope for a working keyboard any time soon?

I am willing to debug, too smile

Apart from the keyboard, what steps will have to be taken next? Is it the floppy or the not-yet-existing hard disc?
Guess the non-standard layouts could cause problems.

P.S.: i know nothing about slot devices, so i went to implement addon hardware via DIP switches. Hope no one bothers.

Last edited by Bavarese; 09/18/13 01:51 PM.
rfka01 #90487 09/18/13 04:29 PM
Joined: May 2004
Posts: 1,015
Likes: 130
D
Very Senior Member
Very Senior Member
D Offline
Joined: May 2004
Posts: 1,015
Likes: 130
We do bother, because someone will eventually have to clean that up using slot devices, so better do it right from the start. There is lots of legacy stuff still in MESS and we don't want to add more.

rfka01 #91411 11/12/13 06:13 PM
Joined: Jan 2012
Posts: 1,191
Likes: 17
R
Very Senior Member
Very Senior Member
R Online: Happy
Joined: Jan 2012
Posts: 1,191
Likes: 17
Bavarese mentioned in the shoutbox that he'd like to get BIOS dumps for the Turbow-286 accelerator card for the Rainbow. I've contacted Jeff Armstrong who admits to owning one smile Let's see if he can help.

In the meantime, there are pictures of this beast here:

http://archive.is/50OxY


Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #91412 11/12/13 06:15 PM
Joined: Mar 2001
Posts: 17,250
Likes: 265
R
Very Senior Member
Very Senior Member
R Online: Content
Joined: Mar 2001
Posts: 17,250
Likes: 265
Wow, that thing really is a beast smile

rfka01 #91422 11/14/13 07:25 AM
Joined: Jan 2012
Posts: 1,191
Likes: 17
R
Very Senior Member
Very Senior Member
R Online: Happy
Joined: Jan 2012
Posts: 1,191
Likes: 17
Jeff Armstrong got back to me - he'll dig out his turbow-286 and dump its ROMs.

In the meantime he sent me a real gem - the ROMs for the DEC Rainbow 190, a machine for which the only information on the 'net seems to be "it's rare".

https://dl.dropboxusercontent.com/u/55419307/rainbow_rom190.zip

Its secret seems to be (quoting Jeff):

Quote
"The Rainbow 190 has _zero_ hardware differences from the 100B. If MESS can emulate the 100B, it just needs the 190's ROMS to emulate it as well. "

and later

Quote
"I've attached the ROM dumps for the Rainbow 190. These should work just fine on a Rainbow 100B emulator in theory. They correspond to Rainbow firmware version 5.05A, whereas normal 100Bs use firmware version 5.03A. I'm not sure what's different, and I doubt anyone remembers anymore. I had some trouble with the 190's power supply, so I think I'll wait until tomorrow to figure out which Rainbow has the Turbow card (I have quite a few Rainbow's) and to subsequently dump the ROMs. I don't usually use the Turbow because I suspect it is providing too much load on the aging motherboards it's attached to.

I'll also be posting the ROM dumps to rainbow-100.com when I get around to it."

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #91505 11/17/13 09:53 PM
Joined: Jan 2012
Posts: 1,191
Likes: 17
R
Very Senior Member
Very Senior Member
R Online: Happy
Joined: Jan 2012
Posts: 1,191
Likes: 17
News from Jeff Armstrong:

Quote
I'll have to look at the 190 ROMs, but I'm pretty sure they're unlabeled. In the meantime, I was able to transplant the Turbow-286 card and ROM into another Rainbow and managed to get the system to boot (still having serious issues, though).

I've attached the two ROM dumps. I'm pretty sure that ROM1 is the stock 100B ROM, although my system has a ClikClok installed in between ROM1 and the board (I doubt that'd make a difference in the ROM dump). ROM0 is labeled: "TBSS 1.3" on line 1 and "3ED4" on line two (a checksum perhaps?).

I do have hi-res versions of the Turbow pictures somewhere. I'll have to look, but they should be accessible via the gallery I host. The chips aren't overly interesting, except that there does appear to be a GAL, which will make emulating it a pain. I remember reading that one of the chips, a 286-to-8088 adapter chip, was quite exotic at the time.

I'll let you know when I find the pictures and check for Rainbow 190 ROM labels.

https://dl.dropboxusercontent.com/u/55419307/DEC%20Rainbow%20turbow-286.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #91547 11/20/13 09:10 AM
Joined: Jan 2012
Posts: 1,191
Likes: 17
R
Very Senior Member
Very Senior Member
R Online: Happy
Joined: Jan 2012
Posts: 1,191
Likes: 17
With the Rainbow driver, ScrLock does not switch between partial/full keyboard emulation, so Shift-F3 always hard resets the machine. On a real Rainbow, Shift-F3 would enter the configuration menu.

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
rfka01 #91549 11/20/13 01:00 PM
Joined: Mar 2001
Posts: 17,250
Likes: 265
R
Very Senior Member
Very Senior Member
R Online: Content
Joined: Mar 2001
Posts: 17,250
Likes: 265
Something just occurred to me: have you done anything locally to emulate the Rainbow keyboard? If not, it doesn't exist and that's why the emulated machine can't be interacted with.

Page 14 of 56 1 2 12 13 14 15 16 55 56

Link Copied to Clipboard
Who's Online Now
2 members (robcfg, Foxhack), 107 guests, and 0 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,345
Posts122,350
Members5,082
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
Powered by UBB.threads™ PHP Forum Software 8.0.0