Previous Thread
Next Thread
Print Thread
Page 247 of 247 1 2 245 246 247
#111036 - 10/11/17 04:50 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jun 2013
Posts: 34
Octocontrabass Offline
Member
Octocontrabass  Offline
Member

Joined: Jun 2013
Posts: 34
I have quite a few 8042/8742 keyboard controllers from various AT-compatibles (including one with a 286, which may or may not be an actual AT clone), but my cheap USB programmer doesn't support any of the MCS-48 family.

Any suggestions for how I could dump these?

#111049 - 10/13/17 01:16 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Jan 2012
Posts: 747
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 747
Bavaria
I've created a pull request for the Kaypro 16, a PC compatible in the usual luggable Kaypro case.

Kaypro 16/2 photos

Kaypro 16 with slot CPU and peripheral cards

Kaypro 16 ROM, diskset and manual

The Kaypro 16 uses the same harddisk controller as the Kaypro 10 Z80 computer, a Western Digital WD1002-HD0 connected from the backplane (the K16 8088 CPU and peripherals are on three ISA cards).
The ROM seems to interfere with a harddisk controller that is added via the free ISA slot, the automatic installation from the original media fails. If you perform the installation on a generic XT clone (Laser XT/3 worked) and plug the harddisk file into the Kaypro 16, it boots, but the harddisk is added as D: instead of C:


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#111070 - 10/16/17 05:47 AM Re: PC/XT/AT (inside) WIP topic [Re: rfka01]  
Joined: May 2005
Posts: 18
Luigi30 Offline
Member
Luigi30  Offline
Member

Joined: May 2005
Posts: 18
Originally Posted by rfka01
PR #2450 ... added Commodore PC BIOS and the original PC 10 / 20 / 30 machines.

The files are from this thread:

http://forum.classic-computing.de/index.php?page=Thread&threadID=9978

The PC 10 et al. show a boot screen, but with a timer error, and I can't continue from there.

[Linked Image]


I never made any progress booking my Bridgeboard up to the PC driver (probably for obvious reasons...) but my ROMs are the same as the AT2286 ROMs on that site. I don’t know how to add it in such a way that it would be a slot device for the Amiga driver. I haven’t really touched MAME code since, like, 2010.

#111087 - 10/16/17 07:22 PM Re: PC/XT/AT (inside) WIP topic [Re: Octocontrabass]  
Joined: Mar 2006
Posts: 1,001
Lord Nightmare Offline
Very Senior Member
Lord Nightmare  Offline
Very Senior Member

Joined: Mar 2006
Posts: 1,001
PA, USA
Originally Posted by Octocontrabass
I have quite a few 8042/8742 keyboard controllers from various AT-compatibles (including one with a 286, which may or may not be an actual AT clone), but my cheap USB programmer doesn't support any of the MCS-48 family.

Any suggestions for how I could dump these?


BPM Micro BP-1200, BP-1400, BP1600 or BP1700 ; these are parallel-port only programmers, and can be found on ebay for around $100-$200ish for the BP1200, others cost more.

The BP1410 and BP1610 and BP1710 use USB instead of parallel, but these are much more expensive ($700+ I've seen) and tend not to show up as often.

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
#111088 - 10/16/17 07:53 PM Re: PC/XT/AT (inside) WIP topic [Re: Luigi30]  
Joined: Mar 2001
Posts: 15,734
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,734
USA
Originally Posted by Luigi30
I never made any progress booking my Bridgeboard up to the PC driver (probably for obvious reasons...) but my ROMs are the same as the AT2286 ROMs on that site. I don’t know how to add it in such a way that it would be a slot device for the Amiga driver. I haven’t really touched MAME code since, like, 2010.


How does the Bridgeboard communicate with the Amiga's 68k, and is the necessary host software available? That would point to how to get that going.

#111091 - 10/16/17 11:22 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: May 2005
Posts: 18
Luigi30 Offline
Member
Luigi30  Offline
Member

Joined: May 2005
Posts: 18
It’s a Zorro II device that maps to 2MB of address space. There’s 128KB of dual-port RAM for communication and various features are triggered from the Amiga end through memory-mapped registers in the Zorro II memory map. The PC end uses interrupts to talk to the bridgeboard.

The actual Bridgeboard is a Commodore PC with a modified BIOS that supports the Janus emulation software.

I have the technical manual, schematics, and host software for the A2286 plus a working one in my A2000 so I can take a whack at it again.

Last edited by Luigi30; 10/16/17 11:23 PM.
#111092 - 10/17/17 01:47 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]  
Joined: Mar 2001
Posts: 15,734
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,734
USA
Alright. For how to do Zorro cards, in MAME, look at existing ones like this RAM expansion:
https://github.com/mamedev/mame/blob/master/src/devices/bus/amiga/zorro/a2052.cpp

Or, more complicated, this 7-port serial card with an on-board 6502:
https://github.com/mamedev/mame/blob/master/src/devices/bus/amiga/zorro/a2232.cpp

For PC-on-a-card in general, look at the Apple II's version:
https://github.com/mamedev/mame/blob/master/src/devices/bus/a2bus/pc_xporter.cpp

Page 247 of 247 1 2 245 246 247

Who's Online Now
3 registered members (Duke, Pernod, Justin), 18 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,426
Posts109,207
Members4,759
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.051s Queries: 14 (0.032s) Memory: 4.9957 MB (Peak: 5.2013 MB) Zlib enabled. Server Time: 2017-10-19 14:25:21 UTC