Help with Homemade ZX80-81- HIRES problem

Discussions about Sinclair ZX80 and ZX81 Hardware
Luciano
Posts: 36
Joined: Sat Jan 02, 2016 4:57 am

Help with Homemade ZX80-81- HIRES problem

Post by Luciano »

Hello Everyone!

I built the ZX80 from Grant´s web site, including NMI ,slow generator and 16k SRAM upgrade

All programs loaded works well, like 3dmaze,Manic M (pseudo hires) and others.

But after loading the "FullHDzeddy¨ demo i noticed that Hires is not working using the original configuration

I did some tests and changes , adding /RFSH signal and removing /RD from /OE and it "started" working but not OK yet.

Attached some pictures of the problem.

Do you have some idea or suggestion about how to fix this issue?

There is a small blank period on the screen.. Only in this portion the picture is displayed correctly..

It is weird.. On the ZX81 , theoretically, /RFSH is not necessary.. :roll:

Even the 1K WRX1K demo only work after this RFSH modification.

Maybe using a different slow circuit?

Any ideas are very welcome!!

Thank a lot again! ;)

Regards

Luciano.
Attachments
5 ORIGINAL.jpg
5 ORIGINAL.jpg (42.67 KiB) Viewed 3813 times
4.jpg
4.jpg (37.44 KiB) Viewed 3813 times
3.jpg
3.jpg (100.73 KiB) Viewed 3813 times
2.jpg
2.jpg (114.56 KiB) Viewed 3813 times
1.jpg
1.jpg (125.13 KiB) Viewed 3813 times
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris »

IIRC you need both. Wire RD and REFS with an AND gate.

Code: Select all


          +5v
           |
           || 10K
           |
!rd-----|<-+
!refsh--|<-+---!rdrefsh

User avatar
mrtinb
Posts: 1905
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Help with Homemade ZX80-81- HIRES problem

Post by mrtinb »

(Where can "FullHDzeddy" be downloaded?)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Luciano
Posts: 36
Joined: Sat Jan 02, 2016 4:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano »

Hi Sirmorris.

I did a test now using your suggestion.. no image at all.. (using /RD , /RFSH and diodes.. )

Maybe another configuration?


Hi Mrtinb.. attached the file used in the test.
Attachments
FullHDzeddy.p
(9.7 KiB) Downloaded 218 times
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris »

This is from the ZXpand RAM select logic.

RAM = true when RAM is required.

assign IFRAMOE = !nRD | !nREFSH;
assign IFRAMCE = (!nMREQ | !nREFSH) & RAM

Also some WRX programs require RAM at 8k.

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

Re: Help with Homemade ZX80-81- HIRES problem

Post by Andy Rea »

Go back to using the second circuit above and put a small 33pf ( or maybe 100pf) cap from ~CE to GND some newer and faster memory chips release the data lines a little bit too quick for the poor ula to fully capture the data. The image above of the zx81shows that sometimes it gets the right data and sometimes it doesn't


Hth regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Luciano
Posts: 36
Joined: Sat Jan 02, 2016 4:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano »

Hi All

-Sirmorris, about RAM at 8k ,exist some way to test this in my setup?

-Andy- I tested using the capacitor.. tested 33pf, 100pf and 470pf.. all same results as above
No ULA .. it is a "discrette" 74ls logics..
(from Grant page ..schematic http://searle.hostei.com/grant/zx80/zx80.html)
Attached the wrx1k file.. this one works fine.. i dont know why.
Do you have some Hires files to send for test..? ( like 2k, 4k and 8k in size..)

I am using the NMI generator VERSION 4.1.. maybe using a another NMI circuit?

Thanks a lot!! ;)
Attachments
WRX1K1.P
(758 Bytes) Downloaded 181 times
wrx1k.jpg
wrx1k.jpg (99.96 KiB) Viewed 3758 times
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris »

I've only just noticed the band where the image looks correct, you have highlighted it in your original images. Is this static on screen or does it sweep from top to bottom?
Luciano
Posts: 36
Joined: Sat Jan 02, 2016 4:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano »

Hi

The "white" stripe is static on screen.

The image 2 is like a "wallpaper"
like a background for image 1 :roll:
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris »

Yes but do you see that the image is correct in that stripe? It looks to me like there is a problem with memory decoding. It seems that for a small region of the display it is correct, for the rest there is something happening. It would be interesting to see what address is correctly displayed.
Post Reply