Previous Thread
Next Thread
Print Thread
Page 3 of 5 1 2 3 4 5
#110573 - 08/10/17 09:49 PM Re: Kontron PSI98 [Re: rfka01]  
Joined: Jan 2012
Posts: 747
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 747
Bavaria
Looking through ancient comp.os.cpm threads I found this post

http://www.z80cpu.eu/files/archive/news/comp.os.cpm/threads/df780e68a796d642.html

Wonder if we should contact the guy (he almost certainly meant the PSIΨ80, but hey!) cool


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110577 - 08/11/17 02:59 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: Jan 2011
Posts: 157
Al Kossow Offline
Senior Member
Al Kossow  Offline
Senior Member

Joined: Jan 2011
Posts: 157
posted: Wed, Mar 23 1988

#110578 - 08/11/17 08:49 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: May 2004
Posts: 826
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 826
Germany
If you press CTRL-K when the PROM BOOT message is displayed you get into the intergrated debugger:

[Linked Image]

I already suspected that there is something wrong with the memory mapping, so that's a nice way to tackle that.

There is also a disk test:

[Linked Image]

You can access it by entering "J 1800" in the debugger.

#110587 - 08/13/17 08:59 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: May 2004
Posts: 826
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 826
Germany
Ok, a few fixes later we get this:

[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]

#110588 - 08/13/17 09:03 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: Jan 2012
Posts: 747
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 747
Bavaria
Wow, nice!
And congrats that you already made your way so far ... KOS is a bit ... convoluted smile


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110592 - 08/13/17 10:21 PM Re: Kontron PSI98 [Re: rfka01]  
Joined: May 2004
Posts: 826
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 826
Germany
Yeah KOS has indeed some peculiarities, but an extensive manual is available so it's not too bad.

Among some other fixes graphics mode rendering has now been added:

[Linked Image]
[Linked Image]

#110593 - 08/13/17 11:17 PM Re: Kontron PSI98 [Re: rfka01]  
Joined: Oct 2014
Posts: 11
Tauwasser Offline
Member
Tauwasser  Offline
Member

Joined: Oct 2014
Posts: 11
What's wrong with the lowercase i?

#110594 - 08/14/17 07:29 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: May 2004
Posts: 826
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 826
Germany
I see three possibilities:

  • It's correct and supposed to look like this
  • It's a bad dump (unlikely since it was already dumped twice)
  • The owner changed it (possible since the checksum on the label doesn't match the file contents)


#110595 - 08/14/17 09:31 AM Re: Kontron PSI98 [Re: rfka01]  
Joined: Jan 2012
Posts: 747
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 747
Bavaria
[Linked Image]

The machine certainly has a history - those relay and i/o cards point to industrial use. The disk drives are the other way round from the manuals - so I wouldn't put it past whoever changed this to also tamper with the ROMs.

I hope to get the PSI80 ROMs in some time soon - then we'll see how they dotted their i's there smile


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110639 - 08/21/17 09:00 PM Re: Kontron PSI98 [Re: rfka01]  
Joined: May 2004
Posts: 826
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 826
Germany
The system works quite well now. Here's an example of formatting a disk in drive 2:

[Linked Image]

Using the COPYM2 command the system disk can be copied to this new disk. The new disk is then bootable as well.

Recently I've added the centronics port. To test it, start MAME like this:

Code
mame psi98 -flop1 kos605d -flop2 util605d -prin output.txt


After booting the OS, enter the following commands:

Code
IODC $PIO=ACTIVE
(loads the generic parallel output driver)

Code
PRINT KOS.INF O=$PIO
(print the file KOS.INF to this driver)

[Linked Image]

output.txt now contains the KOS.INF file.

I'll probably mark the system working soon, unless I find major issues.

Page 3 of 5 1 2 3 4 5

Who's Online Now
4 registered members (Reznor007, ssj, Golden Child, plgDavid), 32 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,426
Posts109,198
Members4,759
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.038s Queries: 14 (0.008s) Memory: 5.0216 MB (Peak: 5.2464 MB) Zlib enabled. Server Time: 2017-10-18 16:47:16 UTC