Subject: Re: game i/o - joystick adaptor Path: lobby!newstf02.news.aol.com!portc03.blue.aol.com!newsfeed.cwix.com!207.207.0.26!nntp.giganews.com!cyclone.swbell.net!typhoon01.swbell.net.POSTED!not-for-mail Message-ID: <36B107F4.300356B6@swbell.net> From: Rubywand Reply-To: rubywand@swbell.net X-Mailer: Mozilla 4.5 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.sys.apple2 References: <36B0592E.AD91D011@swbell.net> <19990128175146.01109.00000184@ng-ca1.aol.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 65 Date: Thu, 28 Jan 1999 18:59:32 -0600 NNTP-Posting-Host: 207.193.19.17 X-Complaints-To: abuse@swbell.net X-Trace: typhoon01.swbell.net 917571536 207.193.19.17 (Thu, 28 Jan 1999 16:58:56 PDT) NNTP-Posting-Date: Thu, 28 Jan 1999 16:58:56 PDT Organization: SBC Internet Services Sagochangi writes ... > > > The IIgs on-motherboard 16-pin Game Port supports two complete > >two-button sticks. The ][, ][+, and IIe on-motherboard 16-pin Game Port > >comes close but does not include the 4th button. The //c series (9-pin > >Game Port) supports just one two-button stick and will accept a mouse. > > Well, the PC Gamepad is a four-button joystick, which is why I asked. Couldn't > the 16-pin DIP socket be made to work for a 4-button joystick, like the > Gamepad? That would be really great, esp. for use with new games like the > Super Mario port (start, select, A, B), if the programmers would support it. > Yes; the IIgs Game Port could handle the 4-button stick via the 16-pin socket. The adapter described below should work. To PC Stick to 16-pin IC plug 15-pin Dsub ribbon cable to IIgs female connector internal Game socket [1] [4] and [5] --------- [ 1] +5V [2] --------------------- [ 2] Button 0 [3] --------------------- [ 6] X-axis PDL0 [6] --------------------- [10] Y-axis PDL1 [7] --------------------- [ 3] Button 1 [ 8] Ground [10] --------------------- [ 4] Button 2 [14] --------------------- [ 9] Button 3 [11] --------------------- [ 7] alt x PDL2-- optional control [13] --------------------- [11] alt y PDL3-- optional control On the 16-pin Apple II side ... add 680 Ohm resistors between ... [ 2] & [ 8] [ 3] & [ 8] [ 4] & [ 8] [ 9] & [ 8] add .01 uF caps between ... [ 6] & [ 8] X Note: for fine-tuning, [10] & [ 8] Y add 50K-100K trim pot [ 7] & [ 8] Z -- optional in series with each cap [11] & [ 8] Thrust -- optional .... > > Okay, would the PEEKs for the two new buttons be PEEK(49251) and PEEK(49252)? > Close. The IIgs uses the old Cassette-In address for PB3. So, the addresses for the two new switches are ... PB2- 49251 PB3- 49248 The odds are pretty good that your PC 4-button stick would work fine with current A2 games. You would just need to use the one or two buttons the game recognizes. I do not know of any single-player A2 game which uses more than two buttons. However, the adaptor would allow plugging in PC sticks with up two four buttons and two aux controls. Maybe someone will mod an old game or create a new one which can use a fancy stick. Rubywand