DB9-Mouse

From IndividualComputers
Jump to: navigation, search

... and Trackball

Contents


See also DB9-Joystick, DB9-Lightpen, DB9-Paddle

Pinout

The following table is still under construction:

Joystick Analog Quadrature 4-bit Serial
Pin Amstrad
CPC
(*2)
VIC-20
C-64
C64GS
Apple 2 Atari 800
Atari VCS
Atari ST (*1) Amiga CD32 MSX
X68000
NEOS C64
(*5)
IBM PC
(*4)
1 /Up /Button 2, RMB Mouse ID X direction XB /V-Pulse (YA) ? data b0 d0 DCD (unused)
2 /Down /Button 3, MMB (*3) VCC (+5V) X motion XA /H-Pulse (XA) ? data b1 d1 RXD (data)
3 /Left /wheel up (*3) GND Y direction YA /VQ-Pulse (YB) ? data b2 d2 TXD (-Us)
4 /Right /wheel down (*3) XDIR Y motion YB /HQ-Pulse (XB) ? data b4 d3 DTR (+Us)
5 /Button 3 MMB Mouse Y (POTY) XMove unused (POTY) unused /Button 3, MMB, Wheel (POTX) ? VCC unused (POTY) GND
6 /Button 2, RMB /Button 1, LMB unused /Button /Button 1, LMB /Button 1, LMB ? /Button 1 /Button 1, LMB (in) Strobe (out) DSR (unused)
7 /Button 1, LMB VCC (+5V) Button VCC (+5V) VCC (+5V) VCC (+5V) VCC (+5V) /Button 2 VCC (+5V) RTS (+Us)
8 GND (Row 9) GND YDIR GND GND GND GND Strobe OUT GND CTS (pulled to +Us)
9 GND (Row 6) Mouse X (POTX) YMove unused (POTX) /Button 2, RMB /Button 1, RMB (POTY) ? GND /Button 2, RMB (POTX) RI (unused)

(*1) Mouse works in first port only. Pin9 (RMB) of the first port is shared with Pin6 (Fire) of the second port

(*2) Shown is pinout as used by the AMX Mouse, which is a "joystick emulator" mouse. Respective GND line is pulled low to select the correct row (always row 9 for AMX Mouse).

(*3) Extra buttons provided by Micromys

(*4) PC serial mice works completely different than the other devices listed here

(*5) NEOS Mouse originally was made for the MSX and then rewired for use with the C-64. LMB is connected to pin 6 (FIRE) which is also used for strobe out - making the button partially unusable on C-64 (mouse movements can no more be requested while the button is pressed). It was likely done so it can still work in Joystick mode.

Applications with Mouse support

With early home computers having mouse support was rare - thus we omit systems where mouse support was common (like Amiga):

C-64

C128

  • Paint R.O.I.A.L. (Markt & Technik)

Atari 8-Bit

  • big UPN calculator (PD) (Atari-ST Mouse in Port 1)
  • BOSS-X (MS-Software, Mirko Sobe) (Atari-ST Mouse in Port 2)
  • Diamond GOS (Reeve software) (Amiga Mouse, Atari-ST Mouse)
  • G.O.E. (Graphics Operating System) (Total Control Systems) (Atari-ST Mouse in Port 1)
  • little Calculator (AMC-Verlag, PD) (Atari-ST Mouse in Port 2)
  • Maus-DOS (ZONG 5+6/1993) (Atari-ST Mouse in Port 2)
  • Multi-Mouse manager (PD)
  • S.A.M. (Screen Aided Manager) (Power per Post) (Atari-ST Mouse in Port 2)

Games with Mouse support

With early home computers having mouse support was rare - thus we omit systems where mouse support was common (like Amiga):

C-64

  • C64 Civilizations (in development)
  • Advanced Space Battle (Protovision)
  • Arkanoid (US Version, Taito) (NEOS Mouse in Port1, select with N in menu)
  • Arkanoid: Revenge of Doh (1351 or NEOS Mouse in Port1, select with C or N in title screen)
  • Beam
  • Brickout
  • Cabal (Nostalgia Version)
  • Centauri Alliance
  • Crazy News (Protovision)
  • Deja Vu (& Uninvited) (Easyflash Version)
  • Faery Tale Adventure
  • Heuristic Chomp
  • Juggler
  • Landmine
  • Leisure Suit Leo 2
  • Lemmings
  • Lords of Doom
  • Maniac Mansion (Mercury Version (1351 in port 2, press M to enable mouse driver)
  • Minesweeper (CP-Verlag)
  • Mine Sweep
  • Omega
  • Operation Thunderbolt (1351 in Port1 or Port2, NEOS Mouse in Port1, press F7 in start screen for options)
  • Operation Wolf (US-Version) (1351 or NEOS Mouse in Port2)
  • Operation Wolf (Euro-Version) (1351 or NEOS Mouse in Port2, depending on which version of the game is being used)
  • Shadow Of Evil
  • Soul Crystal
  • Space Chem Nano (p1x3l.net)
  • Space Lords (p1x3l.net)
  • The 15-Puzzle
  • The Faery Tale Adventure
  • The Final Chesscard (Port 2)
  • The House
  • The Secret Of Monkey Island Preview
  • The Ultimate Wormgame
  • Uninvited (& Deja Vu) (Easyflash Version)
  • Video Poker

Atari 8-Bit

  • Bombdown (Roemer of Uno) (Amiga mouse, Atari-ST mouse, CX-85 Keypad in Port 2. toggle in title screen with OPTION)
  • Faecher-Patience (ZONG 1/1993) (Atari-ST Mouse in Port 2)
  • Final Legacy (Joystick Port 1, CX22 Trackball in Port 2 only in Sea-To-Air mode)
  • Geisterschloss (KE-Soft, PD) (Atari-ST Mouse in Port 2)
  • Hong Kong (ZONG, Vol. 5+6/1993) (Atari-ST Mouse in Port 2)
  • Macao (Zong 5+6/1994) (Atari-ST Mouse in Port 2)
  • Minesweeper (Raindorf-Soft) (Atari-ST Mouse in Port 2)
  • Missile Command (Atari) (press CTRL-T, old Atari 800 cart version works with Joystick and Trackball, newer XL version works with Mouse, Trackball and Joystick, Port 1)
  • M.O.S. (ABBUC magazine) (Atari-ST Mouse in Port 2)
  • Multiplayer 2.1 (Madteam) (Atari-ST Mouse in Port 1)
  • Operation Blood (ANG/Mirage) (Amiga Mouse in Port 2, Joystick in Port 1)
  • Operation Blood 2 / Special Forces (ANG/Mirage) (Atari-ST or Amiga Mouse in Port 2, toggle ingame with SELECT)
  • Shanghai (Activision) (Atari-ST Mouse in Port 2, use Joystick Port1 "Special" menu to enable Mouse)
  • Slime (Synapse) (press T for Trackball, S for Joystick, Port 1) (requires old-OS loader on 800XL)
  • Sprint XL (ABBUC Jahresgabe 1992) (Atari-ST Mouse in Port 2)
  • The Brundles (KE-Soft) (Atari-ST Mouse in Port 1 or 2, hold SPACE while boot to enter config menu)
  • The Brundles Editor (KE-Soft, PD) (Atari-ST Mouse in Port 2)
  • Unriagh I (german PD adventure) (Atari-ST Mouse in Port 2)
  • Unriagh II (german PD adventure) (Atari-ST Mouse in Port 2)
  • Vanish (ZONG, Vol. 5+6/1993) (Atari-ST Mouse in Port 2)

Links

Personal tools