Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: freqmax on September 04, 2010, 03:43:51 PM

Title: Mouse in port 2 ..?
Post by: freqmax on September 04, 2010, 03:43:51 PM
Looking at the schematic of the mouse port both "joystick" port pins Vpulse, Hpulse, VQpulse, HQpulse (http://www.savel.org/old/amiga/pinouts.html) are wired to U15 74HCT157 (http://focus.ti.com/lit/ds/symlink/cd74hct158.pdf) which is controlled by _CCK and U15 is output is wired to U4 8362 (Denise). Nothing to differentiate either port.

So is the restriction to use mouse only in port 1 a software limitation in kickstart/workbench. Or a hardware limitation ?

(schematic A500 (http://project64.c64.org/hw/amiga.htm))
Title: Re: Mouse in port 2 ..?
Post by: Cammy on September 04, 2010, 03:57:14 PM
It's only limited by the software. Although Workbench doesn't allow you to move the mouse with the second mouse by default, I'm sure there are patches to switch control over to Port 1 from Port 0, which would be useful for people with busted ports. From the first version of Workbench in 1985 however, it was possible to move the pointer with more than one mouse at the same time if the software allowed it. For example, if you plug a USB mouse into a Subway in an A600 you can move the cursor with both the USB and standard mouse, and have a tug-of-war with them even. Windows finally received support for this in 1998 (one mouse pointer controlled by two or more mice).

Some Amiga games support two mice, in Port 0 and Port 1 at the same time, and allow two players to play the game with mice. Settlers for example allows two people to compete using their mice over a split-screen display.
Title: Re: Mouse in port 2 ..?
Post by: meega on September 04, 2010, 04:15:13 PM
Try this -> http://aminet.net/search?query=setmouse2
Title: Re: Mouse in port 2 ..?
Post by: Matt_H on September 05, 2010, 03:26:06 AM
Quote from: Cammy;577726
Some Amiga games support two mice, in Port 0 and Port 1 at the same time, and allow two players to play the game with mice. Settlers for example allows two people to compete using their mice over a split-screen display.


As does Lemmings :)
Title: Re: Mouse in port 2 ..?
Post by: freqmax on September 05, 2010, 12:31:55 PM
Howcome _CCK is used to multiplex between "pulse" and "Qpulse" for the port ?, ought to be confusing to read values ;)

(A2000 schematic (http://www.commodore-amiga-retro.com/amiga/amiga_scuzz109.htm))