Atari joystick without ZXpand+

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
msknight
Posts: 386
Joined: Fri Dec 15, 2023 8:26 pm
Location: Sussex, UK

Atari joystick without ZXpand+

Post by msknight »

I've been reading a few things, and some conversations that were had in 2017 about nuclear power station control.... but hey ho.

As I have a number of zeddys in different configurations and I'm not keen on swapping the ZXpand+ constantly on edge connectors, I was wondering if there is a modern Atari interface for the ZX81. Especially ones that didn't require taking over the on-board ROM.

There were some interesting plugboard versions which seemed to emulate the keyboard, but they look like I'd have to go back in time to get one :-) Also the Spectrum Kempston variants, some of which will work on the 81.

Grateful for thoughts and pointers please.
User avatar
blittled
Posts: 229
Joined: Fri Dec 19, 2008 3:04 am
Location: Northwestern Pennsylvania, USA

Re: Atari joystick without ZXpand+

Post by blittled »

I remember modding my Timex Sinclair 1000 in the mid 80's with a 8255 General Purpose IO chip and memory mapped it to the computer and attaching a DB9 connector to it. I then hacked CornSoft's Frogger and got a digital joystick to work with the game. Google Wilf Wrigter. He had many articles on how to interface to the ZX81 including how to use a joystick. Sadly I don't think his website exists anymore but I did archived it on my home computer. I'll have to see if I have it. If so I'll post it.
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
User avatar
msknight
Posts: 386
Joined: Fri Dec 15, 2023 8:26 pm
Location: Sussex, UK

Re: Atari joystick without ZXpand+

Post by msknight »

Thanks. Anything you could find would be much appreciated.

I'm currently trying to find the PCB for a Spectrum Kempston joystick but I'm having problems interpreting the German. Have downloaded a copy of LibrePCB in the hope that I can learn enough to alter someone elses PCB layout.
Moggy
Posts: 3267
Joined: Wed Jun 18, 2008 2:00 pm

Re: Atari joystick without ZXpand+

Post by Moggy »

I'm fairly certain I have a Kempston interface for the 81 somewhere, which I acquired in a job lot. I have no use for it so if I can dig it out you are more than welcome to it.
User avatar
msknight
Posts: 386
Joined: Fri Dec 15, 2023 8:26 pm
Location: Sussex, UK

Re: Atari joystick without ZXpand+

Post by msknight »

Moggy wrote: Thu Mar 14, 2024 2:28 pm I'm fairly certain I have a Kempston interface for the 81 somewhere, which I acquired in a job lot. I have no use for it so if I can dig it out you are more than welcome to it.
Thanks very much. No rush, give me a nudge as and when and we'll sort out postage.
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Atari joystick without ZXpand+

Post by 1024MAK »

There was no particular joystick interface that was popular for the ZX81, hence there is no real "standard". Just various interfaces that don't have much in the way of software support, most of which were forgotten about long ago.

Kempston produced joystick interfaces for the ZX Spectrum, but used the smaller, hence cheaper ZX81 sized edge-connector socket. As it happens, because Sinclair kept the signals needed for the ZX Printer in the same positions on the ZX Spectrum edge-connector as that on the ZX81 edge-connector, all the required signals for a Kempston joystick interface are present in the correct positions on a ZX81.

Further, because a Kempston joystick interface uses a I/O address, there are no (practical) conflicts to worry about. Hence they "just work". This applies whether you are using a real Kempston joystick interface or a clone / compatible.

However, there is not a great deal of software that was programmed to work with the Kempston joystick interface.

Some software uses the curser keys. Hence some DIY joystick arrangements exist. That is, the joystick is wired to the keyboard matrix.

I can point you to the schematic for my Kempston compatible joystick interface. It's in this similar topic ;-)

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
Paul
Posts: 1517
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: Atari joystick without ZXpand+

Post by Paul »

JOY81 - Programmable Joystick Interface for ZX81
Can be found in this forum.
https://www.sinclairzxworld.com/viewtop ... ilit=Joy81
In theory, there is no difference between theory and practice. But, in practice, there is.
Moggy
Posts: 3267
Joined: Wed Jun 18, 2008 2:00 pm

Re: Atari joystick without ZXpand+

Post by Moggy »

@Michelle.

I have found two interfaces for the Zeddy one a Cheetah the other unknown. I do Have a Kempston but this I seem to remember, unlike what Mark describes, has the extra tangs as used on a Spectrum interface.

Anyhow just PM where you want them sending and I'll do the rest. :D

No charge.
User avatar
msknight
Posts: 386
Joined: Fri Dec 15, 2023 8:26 pm
Location: Sussex, UK

Re: Atari joystick without ZXpand+

Post by msknight »

Paul wrote: Thu Mar 14, 2024 3:49 pm JOY81 - Programmable Joystick Interface for ZX81
Can be found in this forum.
https://www.sinclairzxworld.com/viewtop ... ilit=Joy81
Thanks Paul. I had read that, but Kelly's, "last active" came up with just a dash, so I concluded hadn't been around for a while.
User avatar
msknight
Posts: 386
Joined: Fri Dec 15, 2023 8:26 pm
Location: Sussex, UK

Re: Atari joystick without ZXpand+

Post by msknight »

Moggy wrote: Thu Mar 14, 2024 4:36 pm Anyhow just PM where you want them sending and I'll do the rest. :D
That's very, very kind of you. PM sent.
Post Reply