home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / GEOSApps / SDETHMAN1.ARC / PORT2DRIVERS.DOC (.txt) < prev    next >
GEOS ConVerT  |  2019-04-13  |  4KB  |  31 lines

  1. port2drivers.doc
  2. PRG formatted GEOS file V1.0
  3. NX-1000 Super
  4. OP V2.0 or higherDE
  5. NEW KOALA PAD P2
  6. BLASTER'S CONVERTER V2.5
  7.     PORT2DRIVERS.DOC
  8. COMM 1351 p2
  9. Write Image V1.1
  10. Red Storm
  11. geoWrite    V1.1
  12.   This file was created with
  13. Wrong is Write.
  14.   Written by Joe Buckley.
  15. @Port 2 drivers
  16. by Spike Dethman
  17. This package contains "port 2" drivers for GEOS-- input drivers that access your device plugged into game port #2, instead of the usual game port #1.  This allows you to physically plug 2 different input devices into your C64, one in each game port, and switch between them, simply by selecting either the original driver for the device plugged into port 1, or the port 2 driver for the other device.  You do this with the "select input" option under the "geos" menu of the deskTop.  Now isn't that easier than plugging and unplugging?
  18. The port 2 drivers function essentially the same as their port 1 counterparts, with the exception that "shift-clicking" (that is, selecting multiple files in the deskTop by holding down the Commodore key) will not function with any of them.  You'll have to use C=1 through C=8, instead.  This is due to the way that the deskTop looks for a shift-click.  Perhaps in a (near?) future revision of geos we might see a convention defined for properly passing a shift-click, so that ANY device in ANY port could generate one in any manner that it wants. (How about bit #6 of "mouseData", guys?)
  19. There are no "port 2" drivers for light pens, as the light pen line only comes off of port #1.  Sorry-- you'll have to plug your mouse in port 2, instead!
  20. The enclosed drivers, and a little bit about each:
  21. @COMM 1351 p2
  22.   Exactly like BSW's "COMM 1351" driver, but for port 2!
  23. @COMM 1351(a) p2
  24.   Exactly like BSW's "COMM 1351(a)" ("accellerated"), but for port 2!
  25. @New Koala Pad p2
  26.   My own "New Koala Pad" driver, adapted to port #2.  If you haven't gotten "NEWKOALAPAD.LNX", let me explain--  I HATED the BSW Koala Pad driver, as it had a nasty tendency to lock up in a menu... so, I re-wrote it to function with "relative" movement-- that is to say, that it watches where your finger moves and moves the mouse accordingly, instead of trying to place the mouse on the screen in a spot that corresponds "absolutely" to the spot on the pad you've put your finger.  I also added support for the "inputData" variable, so you can scroll in geoPaint.
  27. @Koala Side p2
  28.   Similar to the above driver, but uses the pad oriented as shown in its icon; the buttons on the edge instead of the top.  I found that this was a more comfortable position to use the pad, as I could move the mouse with my right thumb and click the buttons easily with my finger.  More like a trackball!
  29. @JOYSTICK p2
  30.   BSW's "JOYSTICK" driver (you remember it- the system's default driver!)  Since I had to make room for a few more instructions, this port 2 version does not support the "SET_INPUTCHG" flag of the "pressFlag" variable, that shows when the stick has moved.  This shouldn't cause any problem, as none of the other input drivers BSW originally supplies support it, either!  (I have yet to see a program that even checks for it!  Now, wouldn't that shift-click flag be much more useful??)  The "inputData" variable is still supported, so geoPaint does scroll!
  31.