MediaWiki:Sitenotice:
2024-03-02: The wiki ran out of disk space, so things were not working. This has been resolved by adding another 5GB of quota ;-) Thanks to Tim Lindner for reporting the issues. 2020-05-17: If a page gives you an error about some revision not being found, just EDIT the page and the old page should appear in the editor. If it does, just SAVE that and the page should be restored. OS-9 Al (talk) 12:22, 17 May 2020 (CDT)

Multi-Pak Interface: Difference between revisions

From CoCopedia - The Tandy/Radio Shack Color Computer Wiki
Jump to navigation Jump to search
No edit summary
m (Carney moved page Multi-Pak to Multi-Pak Interface: full / proper name)
 
(11 intermediate revisions by 2 users not shown)
Line 16: Line 16:


There are also [http://www.youtube.com/watch?v=zy8WdMEAF5Y custom made MULTIPAK]
There are also [http://www.youtube.com/watch?v=zy8WdMEAF5Y custom made MULTIPAK]
and [http://www.coco3.com/community/2010/07/this-is-part-1-of-2-of-an-8-slot-mpi-multi-pak-interface-design-for-my-friends-at-coco3-com-andor-the-maltedmedia-list-members-from-your-friend-johngimechip-com/ 8 Slot MULTIPAK]
and [https://web.archive.org/web/20140814210838/http://www.coco3.com/community/2010/07/this-is-part-1-of-2-of-an-8-slot-mpi-multi-pak-interface-design-for-my-friends-at-coco3-com-andor-the-maltedmedia-list-members-from-your-friend-johngimechip-com/ 8 Slot MULTIPAK (archived)]




'''To use the MULTI-PAK smoothly with Color Computer 3, use this:'''
'''To use the MULTI-PAK smoothly with Color Computer 3, use this:'''


Upgrading 26-3024 MPIs uses a PAL/GAL chip programmed for the CoCo 3's addressing pattern.
Upgrading 26-3024 MPIs typically replaces the existing PAL chip with a PAL/GAL chip programmed for the CoCo 3's addressing pattern, or redirect a pin on the PAL to a 74SL10 to limit the addressing.


Upgrading the 26-3124 involves trace cutting and wiring in a 74LS10 chip to change the addresses.
Upgrading the 26-3124 involves trace cutting and wiring in a 74LS10 chip to change the addresses.
(From Cloud9's website): Here's a simple test that will determine if your Mulit-Pak has already been upgraded to work with a CoCo 3. From BASIC's OK prompt, type PRINT PEEK(&HFF90) and press ENTER. If 126 is returned then the Multi-Pak has been upgraded. If it returns 255 then it has NOT been upgraded.


To make a 20-3024 Multi-Pak Interface work with both a CoCo 1/2 and a CoCo 3 requires a piggybacked PAL/GAL with a switch to activate one or the other. I'm sure someone can figure out some circuitry to switch the 20-3124 type Multi-Pak Interface.
To make a 20-3024 Multi-Pak Interface work with both a CoCo 1/2 and a CoCo 3 requires a piggybacked PAL/GAL with a switch to activate one or the other. I'm sure someone can figure out some circuitry to switch the 20-3124 type Multi-Pak Interface.
Line 29: Line 31:
Neither setup is stable with the other CoCos. That is, once you upgrade to the CoCo 3 address set, your CoCo 1/2 will be unreliable with that Multi-Pak Interface.
Neither setup is stable with the other CoCos. That is, once you upgrade to the CoCo 3 address set, your CoCo 1/2 will be unreliable with that Multi-Pak Interface.


[https://web.archive.org/web/20140814204443/http://www.coco3.com/community/2010/05/26-3124-mpi-coco-3-upgrade-1/ 26-3124 Multi-Pak Interface CoCo 3 Upgrade #1]<br />
[https://web.archive.org/web/20140814204443/http://www.coco3.com/community/2010/05/26-3124-mpi-coco-3-upgrade-1/ 26-3124 Multi-Pak Interface CoCo 3 Upgrade #1 (add in a 74SL10 chip to limit the address range)]<br />
[https://web.archive.org/web/20140814204443/http://www.coco3.com/community/2010/06/26-3124-mpi-coco-3-upgrade-2/ 26-3124 Multi-Pak Interface CoCo 3 Upgrade #2]<br />
[https://web.archive.org/web/20140814204443/http://www.coco3.com/community/2010/06/26-3124-mpi-coco-3-upgrade-2/ 26-3124 Multi-Pak Interface CoCo 3 Upgrade #2 (program and add in a new GAL chip to replace the logic of the PAL)]<br />
[https://web.archive.org/web/20091027042408/http://www.geocities.com/idezilla/CoCoZilla/patchmpi.html 26-3024 Multi-Pak Interface CoCo 3 upgrade By Robin W. Drake]
[https://web.archive.org/web/20091027042408/http://www.geocities.com/idezilla/CoCoZilla/patchmpi.html 26-3024 Multi-Pak Interface CoCo 3 upgrade By Robin W. Drake (add in an 74SL10 chip to limit the address range)]


Besides the two that provides [http://www.frontiernet.net/~mmarlette/Cloud-9/Hardware/MPI%20PAL.html Cloud-9 hardware Upgrade PAL Multi-Pak], but you have to send the MULTI-PAK.
Besides the two that provides [http://www.frontiernet.net/~mmarlette/Cloud-9/Hardware/MPI%20PAL.html Cloud-9 hardware Upgrade PAL Multi-Pak], but you have to send the MULTI-PAK.


The disk controller must be used in slot 4, and while you can use  
The disk controller must be used in slot 4, and while you can use two disk controllers in the Multi-Pak Interface, problems exist as their addressing may conflict. This may be worked-around in some software.
[http://www.coco3.com/community/2011/03/2-disk-controllers-in-the-mpi two disk controllers in the Multi-Pak Interface], problems exist.


=Links=
=Links=
Line 44: Line 45:


=Video=
=Video=
*[https://www.youtube.com/watch?v=Hs2nL3tir9Q YouTube Atarileaf] Package Video November 1, 2010
*[http://www.youtube.com/watch?v=Hs2nL3tir9Q YouTube Atarileaf] with a joke about MULTI-PAK in the movie ''The Fifth Element''
*[http://www.youtube.com/watch?v=Hs2nL3tir9Q YouTube Atarileaf] with a joke about MULTI-PAK in the movie ''The Fifth Element''
*[https://www.youtube.com/watch?v=zy8WdMEAF5Y Custom Multi-Pak YouTube Tom] Interface for the Tandy Radio Shack Color Computer


=Mod=
=Mod=
The 74LS10 can be mounted on another (??), and attach the pin 7 & 14, with pin 7 & 14 of the mounted chip
A 74SL10 chip is used to provide 3 NAND gates that when combined as described limit addressing to not include the overlapping regions of memory. The 74LS10 can be mounted on top of another chip to provide provide power and ground, attaching pins 7 & 14 with pins 7 & 14 of the mounted chip. Bend out the other pins to not touch the underlying chip and run wires to the appropriate points to provide the logic needed, with one pin of the PAL redirected from its normal path. The points differ for the 26-3024 and 26-3124; both modifications outlined here (and in above links):


[[File:MPI Mod for coco3.JPG|MPI Mod for coco3]]
'''Detail for 26-3024:'''


'''(26-3024)'''
[[File:MPI Mod for coco3.JPG|MPI Mod for coco3]]
[[File:3024MOD.jpg]]
[[File:3024MOD.jpg]]


'''(26-3124)'''
'''Detail for 26-3124:'''
 
[[File:MPI Mod for coco3 diagram.JPG|MPI Mod for coco3 diagram]]
[[File:MPI Mod for coco3 diagram.JPG|MPI Mod for coco3 diagram]]
[[File:Mod3124.jpg]]
[[File:Mod3124.jpg]]


[[Category:Hardware]]
[[Category:Hardware]]

Latest revision as of 23:29, 27 March 2024

WELCOME
Looking for CoCo help? If you are trying to do something with your old Color Computer, read this quick reference. Want to contribute to this wiki? Be sure to read this first. This CoCo wiki project was started on October 29, 2004. --OS-9 Al

See Recent Changes. | About this site. | Join the E-Mail List or Facebook Group. | Contact me with updates/questions.

This page was last updated on 03/27/2024. Total Pages: 744. Total Files: 994.


Home / Hardware - Multi-Pak Interface


Multi-pak 26-3024 Grey
Multi-pak 26-3024 Grey
Multi-pak 26-3024
Multi-pak 26-3024 White
Multi-pak 26-3124
Multi-pak 26-3124 White

The MULTI-PAK is a peripheral that plugs into the expansion slot (cartridge port) of the Color Computer and expands it to handle up to 4 cartridges interchangeable and can be used one at a time without having to put out one another. This exchange of the 4 slot can be done without shutting down the computer, although sometimes a reset is required. You can even do some things with several at once.

The following models exist:

  • 26-3024 Grey
  • 26-3024 White
  • 26-3124 White
  • 26-3124A White

There are also custom made MULTIPAK and 8 Slot MULTIPAK (archived)


To use the MULTI-PAK smoothly with Color Computer 3, use this:

Upgrading 26-3024 MPIs typically replaces the existing PAL chip with a PAL/GAL chip programmed for the CoCo 3's addressing pattern, or redirect a pin on the PAL to a 74SL10 to limit the addressing.

Upgrading the 26-3124 involves trace cutting and wiring in a 74LS10 chip to change the addresses.

(From Cloud9's website): Here's a simple test that will determine if your Mulit-Pak has already been upgraded to work with a CoCo 3. From BASIC's OK prompt, type PRINT PEEK(&HFF90) and press ENTER. If 126 is returned then the Multi-Pak has been upgraded. If it returns 255 then it has NOT been upgraded.

To make a 20-3024 Multi-Pak Interface work with both a CoCo 1/2 and a CoCo 3 requires a piggybacked PAL/GAL with a switch to activate one or the other. I'm sure someone can figure out some circuitry to switch the 20-3124 type Multi-Pak Interface.

Neither setup is stable with the other CoCos. That is, once you upgrade to the CoCo 3 address set, your CoCo 1/2 will be unreliable with that Multi-Pak Interface.

26-3124 Multi-Pak Interface CoCo 3 Upgrade #1 (add in a 74SL10 chip to limit the address range)
26-3124 Multi-Pak Interface CoCo 3 Upgrade #2 (program and add in a new GAL chip to replace the logic of the PAL)
26-3024 Multi-Pak Interface CoCo 3 upgrade By Robin W. Drake (add in an 74SL10 chip to limit the address range)

Besides the two that provides Cloud-9 hardware Upgrade PAL Multi-Pak, but you have to send the MULTI-PAK.

The disk controller must be used in slot 4, and while you can use two disk controllers in the Multi-Pak Interface, problems exist as their addressing may conflict. This may be worked-around in some software.

Links

Video

Mod

A 74SL10 chip is used to provide 3 NAND gates that when combined as described limit addressing to not include the overlapping regions of memory. The 74LS10 can be mounted on top of another chip to provide provide power and ground, attaching pins 7 & 14 with pins 7 & 14 of the mounted chip. Bend out the other pins to not touch the underlying chip and run wires to the appropriate points to provide the logic needed, with one pin of the PAL redirected from its normal path. The points differ for the 26-3024 and 26-3124; both modifications outlined here (and in above links):

MPI Mod for coco3

Detail for 26-3024:

Detail for 26-3124:

MPI Mod for coco3 diagram