ULA replacement basic board

Nagging hardware related question? Post here!
lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

ULA replacement basic board

Post by lliont »

I built the first new compact pcb ula basic replacement and it seems ok but I'll test it more.

compact_ula.jpg

This is how it measures with my qubide clone ram (https://hackaday.io/project/183490-qubi ... ade-for-ql )

IMG_20231222_205848.jpg

I think the original with the qubide ram measures about 1.3 so at 1.586 it's just a little faster but not fast enough to cause problems with games so I'll leave the optimizations on.


Chris_68
Brittle Membrane
Posts: 101
Joined: Thu Aug 31, 2023 1:44 pm

Re: ULA replacement basic board

Post by Chris_68 »

Hi,

Great work Leon

/Chris


User avatar
Popopo
Trump Card
Posts: 174
Joined: Wed Apr 07, 2021 10:37 am

Re: ULA replacement basic board

Post by Popopo »

Nice job!


lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: ULA replacement basic board

Post by lliont »

Thanks

This is the second compact ULA board that has 128K static ram that replaces the on board dynamic ram.

ula128.jpg

Because it replaces the ram it has a faster low memory access, this also means faster graphics. It measures 1.754

ula128b.jpg


User avatar
Peter
Font of All Knowledge
Posts: 2009
Joined: Sat Jan 22, 2011 8:47 am

Re: ULA replacement basic board

Post by Peter »

I had hoped for a compact board that keeps timings intact.
I want to be able to use the QL for test purposes, behaving exactly as with the original ULA.
Is there still a chance for that?

And merry christmas!


lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: ULA replacement basic board

Post by lliont »

Merry Christmas!
Timings are intact in every memory access cycle (or it wouldn't work) and the clock is the same it just does less (unnecessary) cycles for the refreshing of dynamic memory.
You want it to work exactly as the original, this is not optimal but I'll try to make one specially for you based on Nasta's analysis. You can compare it with the original and give feedback.


lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: ULA replacement basic board

Post by lliont »

Your case Peter is different and I understand but I believe and maybe I'm wrong that most users prefer the improved version of the ula than an exact clone.
It's not such a big speed difference to produce incompatibilities or unplayable games. Also in the second pcb there is the option to slow it down to about the same speed as the first pcb.

Speaking of improvements, both pcbs have also the ability to display the 16 colors by doing a small mod and a special scart cable.


User avatar
Andrew
Aurora
Posts: 796
Joined: Tue Jul 17, 2018 9:10 pm

Re: ULA replacement basic board

Post by Andrew »

I wonder if the 16 colors mode works with QL VGA adaptors


lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: ULA replacement basic board

Post by lliont »

I knew I'll get into trouble the moment I mentioned the 16 color ability lol. :D
It is possible but needs some simple extra circuit. This is the basic ula replacement pcb.
I'll also try to make a profile for the rgb2hdmi adapter I have used for other retro machines.


User avatar
Peter
Font of All Knowledge
Posts: 2009
Joined: Sat Jan 22, 2011 8:47 am

Re: ULA replacement basic board

Post by Peter »

lliont wrote: Sun Dec 24, 2023 12:59 am Your case Peter is different and I understand but I believe and maybe I'm wrong that most users prefer the improved version of the ula than an exact clone.
It depends on whether you want to set up a production and sales channel for a wider audience.
If you do, I think you would sell most as 1:1 replacement for the ULA as spare part. Just my personal guess.


Post Reply