Skip to content

TS2068 JOYSTICK ports?

4 messages · 2010-03-13 → 2010-03-14 · Yahoo Group era · View archive on archive.org

Participants: MISTER BEEP, Fred, Darrell S

Preserved from the Timex/Sinclair 2068 Yahoo Group (2001–2019), which is no longer online. Text reproduced from the archive.org archive; email addresses masked.

Messages

1. TS2068 JOYSTICK ports?

MISTER BEEP · Sat, 13 Mar 2010 09:35

Hi there. 

Lately I try to compile some list of games working on TS2068 without need of any ZX-cardridge. Maybe finally I'll make a small WWW sites with these informations and screenshots (and DOWNLOADs of course). 

However in the process, I found that TS2068 joystick ports are NOT Kempston. 
In comparison to TC2048, that has Kempston joystick built-in. 

Can anybody tell me what standard of joystick is built-in the TS2068? 

Thanks. 
MB

2. Re: [ts2068] TS2068 JOYSTICK ports?

Fred · Sun, 14 Mar 2010 09:59

Hi,

On 14/03/2010, at 4:35, MISTER BEEP wrote:
> However in the process, I found that TS2068 joystick ports are NOT Kempston. 
> In comparison to TC2048, that has Kempston joystick built-in. 
> 
> Can anybody tell me what standard of joystick is built-in the TS2068? 

It's a Timex specific standard with joystick data read via the AY. See the Timex section at http://www.worldofspectrum.org/faq/reference/peripherals.htm for more technical details.

There are hacked versions of several games around that allow the use of the 2068 joysticks with Spectrum games, but generally you will be out of luck.

I guess you could plug in a joystick interface with a twister board if you want to use unmodified software.

Fred

3. Re: [ts2068] TS2068 JOYSTICK ports?

Darrell S · Sat, 13 Mar 2010 16:15

The joystick connectors used on the ts2068 are the standard 9-pin "D" connectors that use a 5-switch joystick.

Pin    Signal Name          I/O Port Bit    Function
1        DIR1 (neg)              0                 stick up
2        DIR2 (neg)              1                 stick down
3        DIR3 (neg)              2                 stick left
4       DIR4 (neg)               3                 stick right
5        ---------                   ----                NOT USED
6       BUTTON (neg)         7                 push button
7        5V                       ----                 5 volt power
8       READ STROBE (n) --                  address bit 8 or 9*
9       GND                    ----                  power ground


*When addreess bit 8 is high, the READ stobe to the left joystick is driven low.  When address bit 9 is high, the READ strobe to the right joystick is driven low.

I have an old Atari joystick that worked perfectly for asbout 28 years.

You probably know this but the STICK function reads the position of the joysticks.  Reading the values of the stick itself are a bit more complicated but the table below outlines the values:

0  -- on center (not moving)
1  -- up
5  -- up and to the left (diagonal)
4  -- left
6  -- left and down
2  -- down
10 -- down and right
8  -- right
9  -- up and right

Using binary numbers, the diagonal dircetions are read by combining the adjacent values.  For instance up left equals 5; 1 is up, plus left =4 .

5   1   9
4   0   8
6   2   10


--- On Sat, 3/13/10, MISTER BEEP <[email]> wrote:

From: MISTER BEEP <[email]>
Subject: [ts2068] TS2068 JOYSTICK ports?
To: [email]
Date: Saturday, March 13, 2010, 12:35 PM







 









      Hi there. 



Lately I try to compile some list of games working on TS2068 without need of any ZX-cardridge. Maybe finally I'll make a small WWW sites with these informations and screenshots (and DOWNLOADs of course). 



However in the process, I found that TS2068 joystick ports are NOT Kempston. 

In comparison to TC2048, that has Kempston joystick built-in. 



Can anybody tell me what standard of joystick is built-in the TS2068? 



Thanks. 

MB

4. Re: [ts2068] TS2068 JOYSTICK ports?

MISTER BEEP · Sun, 14 Mar 2010 07:41

>      Hi,
>It's a Timex specific standard with joystick data read via the AY. See the 
>Timex section at http://www.worldofs pectrum.org/ faq/reference/ 
>peripherals. htm for more technical details.
>There are hacked versions of several games around that allow the use of 
>the 2068 joysticks with Spectrum games, but generally you will be out of 
>luck.
>I guess you could plug in a joystick interface with a twister board if you 
>want to use unmodified software.
>Fred
------------------
Thanks a lot, that's most helpful!!! 
best regards,
MB

Indexed under

TS2068 / TC2068 · Joysticks & controllers