Subject: Re: apple //c pinouts From: Chad Choi Lin Date: Sun, Oct 11, 1998 1Ç5 Message-id: <362066BC.2829@nyetcom.com> We3Boemans wrote: > Is there a good web resource with comprehensive pionout information for the ][ > sockets and //c ports? right now I'm mostly interested in joystick pinouts for > the //c. But I'm sure my interest will drift. > > Any help appreciated > > Tom I'll do one better than that, Tom: how about giving you the info right here? If we look into the game controller port on the back of the Apple //c, the nine input positions will be arranged in this manner.... (top) 5 4 3 2 1 9 8 7 6 (bottom) The functions of each input are as follows: 1 = button 1 2 = power (+5 volts) 3 = power (ground) 4 = not used 5 = paddle 0 6 = not used 7 = button 0 8 = paddle 1 9 = not used Note that "paddle 0" and "paddle 1" correspond to the X- and Y-axis (respectively) of a joystick. If you intend to build your own game controllers for use with the //c, here are some important points to keep in mind: - The paddle 0/1 inputs are used in conjuction with input 2 (the "hot" power connection). A game controller adjusts the paddle inputs by generating a resistance value of 0 to 150,000 ohms. - The button 0/1 inputs are combined with inputs 2 and 3 (both the "hot" and ground connections). They can be used with either normally-open or normally-closed momentary switches, but you should also include a 1000-ohm resistor in the circuit to prevent the button signal from "floating" between 0 and 1 (this also prevents short circuiting the input when the button is pressed). Therefore.... * For a normally-open momentary pushbutton, connect one of the button switch contacts to input 2, the other switch contact to the appropriate button input (1 or 7), and a 1000-ohm resistor between the button input and input 3. * For a normally-closed momentary pushbutton, connect one of the button switch contacts to input 3, the other switch contact to the appropriate button input (1 or 7), and a 1000-ohm resistor between the button input and input 2. Of course, none of this tells you how to *read* the game controller; that will have to wait for another day, as I need to get to bed now. Hope this helps you get started on whatever project you had in mind, Tom. And if you are building your own "homebrew" joystick, let me know how it turns out -- I haven't seen an Apple II game controller in years! -- Peace, Love, and Apple II Forever! Chad Choi Lin chadlin@nyetcom.com ********************************* New and improved .sig file -- now with munged address AND spambait! To send e-mail, remove the "y" from the domain name of address. ********************************* Hey MLM scam artists -- send your spam to the Federal Trade Commission: pyramid@ftc.gov The IRS wants to know how much money you REALLY make: net-abuse@nocs.insp.irs.gov These guys love sending spam -- let's see how much they like GETTING it: shadowcomm.com 2hootersup.com newpower.com wildsnatch.com 2-girls.com cumshower.com cumsuckingsluts.com pornotheater.com fabulousfacials.com knobgobblers.com cherrypit.com sexxxlinks.com ******************************** Okay, I lied -- I'm not a NETCOM accountholder. You can e-mail me at "dirtlink" (fnord) dot "net" ********************************