Oh no! Not another ULA.
Re: Oh no! Not another ULA.
Been a few days... still here... nothing new has happend... apart from maybe a few more grey hairs....
what's that Smell.... smells like fresh flux and solder fumes...
Re: Oh no! Not another ULA.
well ... you're lucky anyway, you still have hairs 

Re: Oh no! Not another ULA.
getting somewhere now...
inverse video, Check
inverse border, Check
Double Speed, Check
Quadruple Speed.... Wait what... anyway... CHECK
https://www.youtube.com/watch?v=qy5egYyYEVo
just the good ole POKE ..
Andy
inverse video, Check
inverse border, Check
Double Speed, Check
Quadruple Speed.... Wait what... anyway... CHECK
https://www.youtube.com/watch?v=qy5egYyYEVo
just the good ole POKE ..

Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Oh no! Not another ULA.
That's great news
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: Oh no! Not another ULA.
Sorry its been a while... not really sure if its worth pursuing 4X speed any more.
4X speed withg ZXpand ?? probably not... I can't get it stable at all.
4x speed is possible without modifying the main board, we now have 6 wires, 5 you already know about ( extra address lines) the extra wire is connected to the CPU's wait input and is used only to add wait states to IO operation, because at 4x when running a program and rom checks for break key it would always think break was pressed but with extra waits its all good again.
20Mhz CPU, 100ns ram (only 8k here but all i had lying around) , and 70ns rom... (bigbangx2)
IF this makes it out into the wild it will be by no means guaranteed to work.. but still great results can be achieved with bigbangx2 rom and double speed which of course works on many more machines.
https://www.youtube.com/watch?v=EDzZxIkXIUA
regards Andy
4X speed withg ZXpand ?? probably not... I can't get it stable at all.
4x speed is possible without modifying the main board, we now have 6 wires, 5 you already know about ( extra address lines) the extra wire is connected to the CPU's wait input and is used only to add wait states to IO operation, because at 4x when running a program and rom checks for break key it would always think break was pressed but with extra waits its all good again.
20Mhz CPU, 100ns ram (only 8k here but all i had lying around) , and 70ns rom... (bigbangx2)
IF this makes it out into the wild it will be by no means guaranteed to work.. but still great results can be achieved with bigbangx2 rom and double speed which of course works on many more machines.
https://www.youtube.com/watch?v=EDzZxIkXIUA
regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Oh no! Not another ULA.
DO IT!!!!!!!!! 

???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Oh no! Not another ULA.
PLEASE!!!!!!!
No one else has done it!
No one else has done it!
In theory, there is no difference between theory and practice. But, in practice, there is.
- 1024MAK
- Posts: 5526
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Oh no! Not another ULA.
Would now be a bad time to suggest 6X
Mark

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp
Standby alert 
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb
Spring approaching...
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp


There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb

Spring approaching...
Re: Oh no! Not another ULA.
I wouldn't expect ZXPand to work as it brings its own memory which might be to slow
One thing could be to keep it but only mention double speed in your user documents
Or mention quad speed and mention it only works in rare circumstances.
One thing could be to keep it but only mention double speed in your user documents
Or mention quad speed and mention it only works in rare circumstances.
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: Oh no! Not another ULA.
@Andy
You say 70ns ROM for Big Bang, I assume ,after seeing your video that, this is a custom chip?
Will the 2764 EPROM I use for Big Bang still work at ULA double speed?
If not do you have any plans for making the chip you used available to buy?
Being a non teccy I don't possess the skills to make one.
You say 70ns ROM for Big Bang, I assume ,after seeing your video that, this is a custom chip?
Will the 2764 EPROM I use for Big Bang still work at ULA double speed?
If not do you have any plans for making the chip you used available to buy?
Being a non teccy I don't possess the skills to make one.

Last edited by Moggy on Tue Sep 26, 2023 1:57 pm, edited 1 time in total.
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????