ZX81 Enhanced ULA replacement module.

ZX80 / ZX81 hardware and software offered for sale or swapping
RWAP
Posts: 1348
Joined: Thu May 08, 2008 8:42 am
Location: Stoke-on-Trent, UK
Contact:

Re: ZX81 Enhanced ULA replacement module.

Post by RWAP »

There are now some more ZX-ULA2 modules up for sale on sellmyretro.com

Having discussed this in detail with Andy, we are selling them on his behalf, and he will fit them into the ZX81s.

More details appear at: http://www.sellmyretro.com/offer/detail ... ED%29-1984
User avatar
1024MAK
Posts: 5103
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: ZX81 Enhanced ULA replacement module.

Post by 1024MAK »

Hi all

Here are three pictures of the Zeddy that I fitted with the ULA replacement module.
I was using two "dead" ZX81's and working out the causes of the failures on each. Both had been "played with" by someone before I got my hands on them, as some of the pins on the ROM's and one of the ULA's were bent. Both now work. In the end, the faults were due to one defective ULA, an incorrectly fitted ROM and a faulty modulator.
ZX81 with Andy's replacement ULA.jpg
ZX81 with Andy's replacement ULA.jpg (51.62 KiB) Viewed 10158 times
ZX81 with Andy's replacement ULA - close up view.jpg
ZX81 with Andy's replacement ULA - close up view.jpg (46.7 KiB) Viewed 10158 times
ZX81 with Andy's replacement ULA - displayed image.jpg
ZX81 with Andy's replacement ULA - displayed image.jpg (10.64 KiB) Viewed 10158 times
A big thank you to Andy Rea for the ULA replacement module :D

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.
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZX81 Enhanced ULA replacement module.

Post by sirmorris »

That program'll never work. just saying.
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: ZX81 Enhanced ULA replacement module.

Post by Andy Rea »

<PEDANTIC>
hmmm GYBHVVHHBYYGGV55666VBBBBBBBBHVV6JJJN looks like a valid sinclair variable name to me....

so line 1 might be

1 LET GYBHVVHHBYYGGV55666VBBBBBBBBHVV6JJJN = 0

</PEDANTIC>

andy
what's that Smell.... smells like fresh flux and solder fumes...
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: ZX81 Enhanced ULA replacement module.

Post by iturbez »

Good job!
Congratulations!
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZX81 Enhanced ULA replacement module.

Post by sirmorris »

@andy :¬P
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: ZX81 Enhanced ULA replacement module.

Post by Andy Rea »

Hot off the press...

New code developed for ULA module, Allows turbo mode to be used with the slow roms... the problem with the slow roms is the M1 fetch cycles is too short to allow reliable aquasition of the data, so by adding some small logic (2 flip flops) an extra wait state can be introduced ONLY when Turbo is active AND ONLY for M1 fetch cycle to the rom, code in ram will continue to execute without additional wait states.

used in conjunction with Wilf Rigter's why wait circuit ( yeilds approx 9% speed increase ) we can acchive a CLCKFREQ score of :-

frames taken : 914
speed: 203.8 %
effective clk freq 1.63 Mhz

Which is only some 24% behind a zeddy with the faster type rom.

Of course speed is unaffected when Turbo is NOT active.

to use this, you need 1 additional wire, between ULA and zx81 mainboard, connnects to the wait circuit, and optionally you can also include the whywait.

I'd be happy to do the modification free of charge, but you must pay postage both ways.

Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
DerekJC
Posts: 1
Joined: Sun Jul 24, 2016 4:46 pm
Location: Southampton, UK

Re: ZX81 Enhanced ULA replacement module.

Post by DerekJC »

Are these replacement ULAs still available or at least the technical specs/firmware?

Derek
Derek
dessony
Posts: 342
Joined: Tue Oct 29, 2013 2:26 pm
Location: Indiana, USA

Re: ZX81 Enhanced ULA replacement module.

Post by dessony »

Andy Rea,

When will you repost this instruction? :cry: I tried it but I got is only "can't display" screen. :cry:
http://www.debraclayton.webspace.virgin ... ulamk2.pdf

I bet that the TS1000s' / ZX81s' original ULAs are getting very rare as time flies by! :cry: One of ULAs blew up, no long working.

When will you do something about this situation?

Thank you very much in advance.
Dessony
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: ZX81 Enhanced ULA replacement module.

Post by mrtinb »

dessony wrote:When will you repost this instruction? :cry: I tried it but I got is only "can't display" screen. :cry:
http://www.debraclayton.webspace.virgin ... ulamk2.pdf
Internet Archine WayBack Machine is your friend. http://web.archive.org/web/201209062350 ... ulamk2.pdf
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply