Page 3 of 3

Re: RAM speed issue

Posted: Fri Mar 08, 2024 6:42 pm
by msknight
I'm doing my best to try and understand what's happening, and I'm wondering if TR1 is starting to fail... or somehow not switching fast enough?

But I'm now back down to guessing.

Re: RAM speed issue

Posted: Fri Mar 08, 2024 8:37 pm
by 1024MAK
It's extremely unlikely that TR1 is causing an issue. Transistors in circuits like this are not under any stress whatsoever, and transistors are fairly hardy and reliable devices.

I'm sorry that I can't help you much. But with edge cases especially when it comes to timing issues, they can be extremely frustrating and difficult to track down.

Mark

Re: RAM speed issue

Posted: Fri Mar 08, 2024 8:45 pm
by msknight
Thanks Mark,

I know you've got your hands full with life right now, but if you can remember cases in the past and what the resolutions were, then I can give them a try and see if anything works.

But I know you've got a lot higher priorities in your life, and rightfully so.

Michelle.

Re: RAM speed issue

Posted: Sat Mar 09, 2024 5:08 pm
by dr beep
msknight wrote: Fri Mar 08, 2024 2:13 pm I'm not dissing the game, or your fine work in any way, shape or manner.
I don't take it in that way.

I can take a look what value from which address must be read/shown if that can help?

Hardware itself I can't help you with.

Re: RAM speed issue

Posted: Sat Mar 09, 2024 5:40 pm
by dr beep
Closer look at the picture

First thought:
The text is ok, but some bits are
somehow set.

The best thing you could have is a simple
display with just 1 (adjustable) value and see how that display appears.

Re: RAM speed issue

Posted: Sat Mar 09, 2024 5:51 pm
by dr beep
I made a simple testprogram out of a game.
HR-test.p
(542 Bytes) Downloaded 41 times

After NEWLINE you will see 16 hires lines (well more, but also lines with zero)

First line 1 and 1
spaceline
Second 2 and 2
spaceline
Third 4 and 4
etc....

So you can see which bit are set by your computer.

Re: RAM speed issue

Posted: Sun Mar 10, 2024 12:24 am
by msknight
Thanks very much for this.

I eventually socketed the whole board and I was using two Ferranti ULAs. After swapping pretty much everything, I reluctantly pulled a uLA81 from another motherboard (because the new stock still isn't in yet) and tried that...

It worked.

So I've got two partially failed ULAs ... or potentially to be generous, two ULA's that can't perform to the standard where WRX hires graphics will work, even if I was using the original 1k RAM.

That currently places me at a 50% ULA failure rate... and I'm wondering how long it will be, before the other 50% will eventually fail as well.

Re: RAM speed issue

Posted: Sun Mar 10, 2024 10:25 am
by dr beep
msknight wrote: Sun Mar 10, 2024 12:24 am
So I've got two partially failed ULAs ... or potentially to be generous, two ULA's that can't perform to the standard where WRX hires graphics will work, even if I was using the original 1k RAM.
I think you have bunked why "some" ZX81s did not work with my hiresgames.
We wanted to release a tape with all games but due to this issue we never did.

Re: RAM speed issue

Posted: Sun Mar 10, 2024 10:52 am
by msknight
dr beep wrote: Sun Mar 10, 2024 10:25 am I think you have bunked why "some" ZX81s did not work with my hiresgames.
We wanted to release a tape with all games but due to this issue we never did.
Cheers. That explains it.

I've noted this down on the ULAs and will put them one side, noting that other than the HiRes side of it, they are still functioning fine. In future I will also test zeddies for this issue before I do the ram upgrade.

Michelle.

Re: RAM speed issue

Posted: Sun Mar 10, 2024 10:59 am
by 1024MAK
It is possible that not all original Ferranti ULA chips would have worked correctly with WRX hires graphics software.

Remember, the hardware was not designed for this. With the wide variety of components used (different makes/models/manufacturers of processors, RAM, ROM, the different ULA versions and different batches of ULAs) there are bound to be some machines that work normally in the standard SLOW and FAST modes, but which don't work correctly with WRX hires routines.

Are we rediscovering something that was already known about (but has been forgotten), or...

Mark