Previous Thread
Next Thread
Print Thread
Page 3 of 11 1 2 3 4 5 10 11
Re: ITT 3030 [Re: rfka01] #91752
12/02/13 11:34 PM
12/02/13 11:34 PM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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
Re: ITT 3030 [Re: rfka01] #91803
12/05/13 09:54 PM
12/05/13 09:54 PM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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
Re: ITT 3030 [Re: rfka01] #91804
12/06/13 02:38 AM
12/06/13 02:38 AM
Joined: Mar 2001
Posts: 15,965
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 15,965
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.
Re: ITT 3030 [Re: rfka01] #91814
12/06/13 07:18 AM
12/06/13 07:18 AM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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
Re: ITT 3030 [Re: rfka01] #91815
12/06/13 07:25 AM
12/06/13 07:25 AM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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
Re: ITT 3030 [Re: rfka01] #91861
12/09/13 03:15 AM
12/09/13 03:15 AM
Joined: Mar 2001
Posts: 15,965
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 15,965
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

Re: ITT 3030 [Re: R. Belmont] #91863
12/09/13 07:25 AM
12/09/13 07:25 AM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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
Re: ITT 3030 [Re: rfka01] #91864
12/09/13 08:51 AM
12/09/13 08:51 AM
Joined: Feb 2010
Posts: 71
M
Matty Offline
Member
Matty  Offline
Member
M
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.

Re: ITT 3030 [Re: rfka01] #91865
12/09/13 01:16 PM
12/09/13 01:16 PM
Joined: Mar 2001
Posts: 15,965
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 15,965
USA
This isn't a PC, so I'm not making any assumptions.

Re: ITT 3030 [Re: rfka01] #91866
12/09/13 02:03 PM
12/09/13 02:03 PM
Joined: Jan 2012
Posts: 899
Bavaria
rfka01 Offline OP
Senior Member
rfka01  Offline OP
Senior Member
Joined: Jan 2012
Posts: 899
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 (Vas Crabb, dxl, R. Belmont, Tafoid, Cpt. Pugwash), 41 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,554
Posts111,751
Members4,801
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.027s Queries: 14 (0.010s) Memory: 5.7318 MB (Peak: 5.9775 MB) Zlib enabled. Server Time: 2018-07-19 11:30:57 UTC