Previous Thread
Next Thread
Print Thread
Page 3 of 4 1 2 3 4
#111426 - 11/29/17 03:22 AM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 711
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 711
Adding 1kb of separate ram at 0x1800 that is implied by the memmap on the first page (there's also 2 512 byte sram chips on the cpu board) fixes the above problem. The main problems now is the keyboard missing shift key and doubling key presses.

#111428 - 11/29/17 06:44 AM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 811
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 811
Bavaria
Thanks!
We've put a call out for help for more dumps of the keyboard controller, since one of mine is obviously flaky, the 8041 gives inconsistent dumps all the way, so we're stuck with the 8278 dump for the moment.

I'll post a table helwie sent me that might help demystify the keyboard addresses.

Robert


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#111436 - 11/29/17 11:11 AM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 811
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 811
Bavaria
This is helwie44's comparison chart between the ITT3030's and the Alphatronic's keyboard

https://mega.nz/#!OBg3SKhK!qdSM_MxRl6ml5buVcI9xvU9f2Jb-zBewILcv6EZw_1c


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#111445 - 11/29/17 03:52 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 711
crazyc Offline
Senior Member
crazyc  Offline
Senior Member

Joined: Jan 2012
Posts: 711
I grabbed the head of your tree and pushed it. It was just diverging too much making it hard to work on.

#111446 - 11/29/17 04:13 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Dec 2015
Posts: 61
AJR Online content
Member
AJR  Online Content
Member

Joined: Dec 2015
Posts: 61
Robert, do the "inconsistent dumps" of the 8041 all have bad readings on D2? If not, it should be possible to make a good dump out of them by piecing a couple together (and using the 8278 dump as a reference).

#111471 - 11/30/17 10:08 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 811
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 811
Bavaria
I've put a set of the bad dumps of the 8041 from both TeamE and myself on the FTP.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#111565 - 12/08/17 09:16 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Nov 2017
Posts: 2
helwie44 Offline
Member
helwie44  Offline
Member

Joined: Nov 2017
Posts: 2
Germany
Thank you for many changes so that the driver goes ahead. In this source version - the translation is aborted with an error.
therefore, I have locally exchanged two source lines back with me. This is the translation has been done.

Quote
Part alphatpx.cpp
// MCFG_ADDRESS_MAP_BANK_DATA_WIDTH(8) // is not in scope ERROR
// MCFG_ADDRESS_MAP_BANK_ADDR_WIDTH(18) // the same

MCFG_ADDRESS_MAP_BANK_DATABUS_WIDTH(8) //from before version helwie44 change 07.12. 20:00
MCFG_ADDRESS_MAP_BANK_ADDRBUS_WIDTH(18) // the same - now compile und run


The SHIFT function is obviously visible via the 0xCy function code via the Excel table. Thanks for good work!

The main problem with the double character (with a keystroke) is opaque. In 8085 debug mode, the MAME of the 8278 chip on port 0x11 will always return the first read from the 0x10 dataport (1st character is ok), but then the status port 0x11 will already supply a character as ready. And the data port 0x10 provides an identical character.
Could it possibly be a wrong timing in the 8278 chip emulation? From the documentation of the 8278, the internal scan time is about 10 ms !!?
Does anyone have deeper information - about this error behavior?

#111581 - 12/10/17 11:17 AM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 811
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 811
Bavaria
Using the BP-1400 programmer LN procured for me, I dumped the 8041 that was yielding iffy reads for both TeamE and me, and they're turning out identical every time now, plus they're identical with the 8278 from the other machine.

https://mega.nz/#!uZ4VzJaL!NuFOf8xXVbWZA_jpE1kpudqupRkViXz6aIIiy3Bckk0


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#111583 - 12/10/17 02:44 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Dec 2015
Posts: 61
AJR Online content
Member
AJR  Online Content
Member

Joined: Dec 2015
Posts: 61
After examining the various dumps, I reconsidered my earlier judgment. Of course it wasn't just D2 that would be bad in the first dump; bytes were getting swapped across A2, too. I don't think it really helps to include two identical dumps as separate BIOS versions, though...

#111587 - 12/10/17 04:27 PM Re: Triumph-Adler alphatronic P3 (+ P1, P2 and P4) [Re: rfka01]  
Joined: Jan 2012
Posts: 811
rfka01 Online content
Senior Member
rfka01  Online Content
Senior Member

Joined: Jan 2012
Posts: 811
Bavaria
If you can add the second chargen in a way that allows easy switching (and therefore switching between the two machines that differ in their card sets, even though they share the same BIOS and keyboard ROMs) it would be great.


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

Who's Online Now
4 registered members (Pernod, box, ted, 1 invisible), 21 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,456
Posts109,747
Members4,768
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.028s Queries: 15 (0.009s) Memory: 5.0187 MB (Peak: 5.2455 MB) Zlib enabled. Server Time: 2017-12-15 21:27:54 UTC