Previous Thread
Next Thread
Print Thread
Page 3 of 11 1 2 3 4 5 10 11
#91752 - 12/02/13 11:34 PM Re: ITT 3030 [Re: rfka01]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
ITT3030 driver attempts

Here are the changes to the driver to produce the result in the above post.

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#91803 - 12/05/13 09:54 PM Re: ITT 3030 [Re: rfka01]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
ITT3030 memory and port map

Write-up of memory map and memory selection

The system I have has the Z80 CPU card and the 256K memory expansion = 4 banks with 64K

One thing that puzzles me is that the Boot V1.2 ROM has 2K ... but the manual speaks of 4K as the ROM region on the CPU board.

Last edited by rfka01; 12/05/13 10:44 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#91804 - 12/06/13 02:38 AM Re: ITT 3030 [Re: rfka01]  
Joined: Mar 2001
Posts: 15,677
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,677
USA
I hooked up the crt5027, fixed up the vblank read to be correct, and checked in the changes. I guess the ROM is strictly a boot loader and we need a disk to boot in order to see it try and bank switch stuff? I also added the bank switching.

Regarding the ROM region size, it's likely the 2K ROM is mirrored once to fill the 4K space.

What's the port 34 "Loupe"? In English that's normally a small magnifying lens used by jewelers. I have no idea what that would mean on a 1980s computer ;-)

Last edited by R. Belmont; 12/06/13 04:22 AM.
#91814 - 12/06/13 07:18 AM Re: ITT 3030 [Re: rfka01]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
RB, cool, thanks! I'll look over the Loupe issue later (I think it magnifies a region of the screen).

Go to the first post of this thread to find disk images for the machine smile

We'll need some sort of keyboard, because on a real ITT3030 the screen is blank until you press "b" for boot.

Robert

Last edited by rfka01; 12/06/13 07:28 AM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#91815 - 12/06/13 07:25 AM Re: ITT 3030 [Re: rfka01]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
Ah yes, "loupe" means, that by writing to port 34H the screen is magnified. Setting bit 0 to "1" starts the magnification, "0" cancels it.

From the manual: Every character is displayed in double size. The multiplexer writes every line and every dot in the character generator twice.
Important: The loupe affects the whole screen, not only single characters That means that the 80x24 character display is reduced to 40x12.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#91861 - 12/09/13 03:15 AM Re: ITT 3030 [Re: rfka01]  
Joined: Mar 2001
Posts: 15,677
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,677
USA
Question: what's the layout of the keyboard that goes with our 8741 dump? Either a photo or the page number of the correct one from the "ITT 3030 Technical Reference.pdf" would be great smile

#91863 - 12/09/13 07:25 AM Re: ITT 3030 [Re: R. Belmont]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
RB ... my machine has an English keyboard that has little stickers with the Umlauts added to it by hand, so I guess it's the German keyboard ROM on the pcb.

That would mean, the ROM is for the keyboard on pages 59-63, the actual keyboard is the one from pages 64-67.

I'll reassemble the machine tonight and check.

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#91864 - 12/09/13 08:51 AM Re: ITT 3030 [Re: rfka01]  
Joined: Feb 2010
Posts: 71
Matty Offline
Member
Matty  Offline
Member

Joined: Feb 2010
Posts: 71
Wouldn't only the physical layout matter for the keyboard MCU, i.e. ISO/ANSI/JIS? Mapping to characters is a function of the computer, and keycaps are just printed.

#91865 - 12/09/13 01:16 PM Re: ITT 3030 [Re: rfka01]  
Joined: Mar 2001
Posts: 15,677
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,677
USA
This isn't a PC, so I'm not making any assumptions.

#91866 - 12/09/13 02:03 PM Re: ITT 3030 [Re: rfka01]  
Joined: Jan 2012
Posts: 697
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 697
Bavaria
It's an English keyboard, so pages 64-67 should apply. I assume there must be an utility to switch to a German layout, otherwise the stickers wouldn't make sense.


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

Who's Online Now
5 registered members (palindrome, Duke, Luca Elia, Reznor007, B2K24), 20 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,400
Posts108,700
Members4,754
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.033s Queries: 14 (0.009s) Memory: 5.0268 MB (Peak: 5.2775 MB) Zlib enabled. Server Time: 2017-08-16 22:07:25 UTC