Re: Need Joystick for GS From: Edhel Iaur Reply to: Edhel Iaur Date: Wed, 07 Aug 1996 04:04:31 -0400 Organization: ART MATRIX - LIGHTLINK Newsgroups: comp.sys.apple2 Followup to: newsgroup(s) References: <31FD8EC2.6EBA@inlink.com> <4tpsn1$rno@newsbf02.news.aol.com> <3202CF83.130A@inlink.com> David Empson wrote: > > In article <3202CF83.130A@inlink.com>, "Doug S." wrote: > > >RUBYWAND wrote: > >> > >> Finding a good quality new Apple II joystick could be difficult. If > >> you build a PC-to-Apple converter you can walk into any computer-stuff > >> shop and pick out the PC stick you want. > >> > >> Rubywand > > > >Can anyone supply me with the pinout info for converting a PC joystick to > >Apple II? > > It needs more than simply rewiring the joystick. The PC and Apple II > joysticks use different resistances, so you need to add four capacitors to > compensate. > > The switch is also wired to connect to the opposite power rail. A little > careful experimentation may be needed to verify that the joystick is not > attempting to use the power rail for something unexpected, and if not, > then you can wire up the "wrong" power rail to get the button to work. > > I don't have the exact details handy (and I'm not likely to be able to > find them - I'd have to work it out again from the circuit diagrams). > > -- > David Empson > dempson@actrix.gen.nz > Snail Mail: P.O. Box 27-103, Wellington, New Zealand 3-button Gravis joysticks are available from The Arc (1-800-753-0114). Here is the conversion info, even tho I've never tryed it, myself: From: rubywand@aol.com (RUBYWAND) Newsgroups: comp.sys.apple2 Subject: Re: Joysticks for Newbie? IIc and IIe. Re question: What joystick can I use on a IIc and where can I buy one? Same for a IIe. ... When John Dobbins emailed a question about stick wiring, it suddenly dawned upon me that I've never seen a modern, pure PC stick converted for use on an Apple II or a "PC-to-Apple converter cable". It seemed like a good idea to actually try building a converter cable. My PC stick is a standard CH Products "FlightStick". A resistance measurement produced a disconcerting revelation: the X and Y pots top-out around 100K Ohms-- 50K less than a standard Apple II stick! Fortunately, you can compensate for the difference just fine by adding a bit of capacitance. The finished converter is shown below: To PC Stick To Apple II (15-pin female connector) (9-pin male connector) [1] and [4] ------------------------------ [2] +5V [2] --------------------------------------------[7] Button 1 [3] --------------------------------------------[5] X-axis [6] --------------------------------------------[8] Y-axis [7] --------------------------------------------[1] Button 2 [3] Ground add 680 Ohm resistor between [7] & [3] add 680 Ohm resistor between [1] & [3] add .01 uF cap between [5] & [3]* add .01 uF cap between [8] & [3]* *NOTE: These C values are approximate. For standard 100K Ohm PC sticks, .01 uF pretty well guarantees you will be able to cover the full Apple II X and Y range (0-255). However, you may find that the stick tops-out too early in the X and/or Y max direction. For best control precision, what you want is for extreme values to occur near the extremes of stick movement. Use a program which continuously reads and displays X and Y stick values and experiment with capacitance values between .002 uF and .01 uF to get the best 'spread'. Values of .01 uf (H-axis) and .005 uF (Y-axis) worked well on the PC "FlightStick" when plugged into our Apple II+. -- ======================================================================= -=37th Wisest Wizard Edhel Iaur=- -=APPLE // FOREVER=- Geek Code(C)v2.1: GCS/AT -d+@ H s-: g+ p0 !au(-) a-- w@ v@ C++(+++) L 3 E? N K W+(++) M+(++) !V po@ Y@ t+ !5 j R+(++) G+ D- e tv@ b++ B-- u@ h!(++) f !r n+ !y+ *For info on the Geek Code(C) v2.1 standards, Netscape yourself over to http://www.cs.swarthmore.edu/~binde/teatime/Miscellaneous/geek_code.txt -OR DO A NET SEARCH! (I use www.lycos.com & www.altavista.digital.com) "My dependable Dell computer never cras =======================================================================