Help with Homemade ZX80-81- HIRES problem

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

Help with Homemade ZX80-81- HIRES problem

Post by Luciano » Mon Nov 20, 2017 2:39 pm

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 305 times
4.jpg
4.jpg (37.44 KiB) Viewed 305 times
3.jpg
3.jpg (100.73 KiB) Viewed 305 times
2.jpg
2.jpg (114.56 KiB) Viewed 305 times
1.jpg
1.jpg (125.13 KiB) Viewed 305 times

User avatar
sirmorris
Posts: 2699
Joined: Thu May 08, 2008 4:45 pm
Location: oxon, uk

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris » Mon Nov 20, 2017 3:02 pm

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

Code: Select all


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

--=== ZXpand+ ... A more moderner all-in-one upgrade solution for ZX81 ===--
* SD/MMC storage * 32K Hires-capable RAM * AY sound chip * Joystick port * Serial *
* BASIC enhancements - plug & play * Reset button * Auto-boot facility *

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

Re: Help with Homemade ZX80-81- HIRES problem

Post by mrtinb » Mon Nov 20, 2017 3:15 pm

(Where can "FullHDzeddy" be downloaded?)
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

Luciano
Posts: 34
Joined: Sat Jan 02, 2016 3:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano » Mon Nov 20, 2017 3:35 pm

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 19 times

User avatar
sirmorris
Posts: 2699
Joined: Thu May 08, 2008 4:45 pm
Location: oxon, uk

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris » Mon Nov 20, 2017 4:10 pm

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
--=== ZXpand+ ... A more moderner all-in-one upgrade solution for ZX81 ===--
* SD/MMC storage * 32K Hires-capable RAM * AY sound chip * Joystick port * Serial *
* BASIC enhancements - plug & play * Reset button * Auto-boot facility *

User avatar
Andy Rea
Posts: 1268
Joined: Fri May 09, 2008 1:48 pm
Location: notts UK

Re: Help with Homemade ZX80-81- HIRES problem

Post by Andy Rea » Mon Nov 20, 2017 4:17 pm

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
6 x ZX81, 1 x TS1500 , 1 x +3e, 1 x timex 2040 printer, 1 x timex 2020 cassette deck, siclair printer and some spectrum

Luciano
Posts: 34
Joined: Sat Jan 02, 2016 3:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano » Mon Nov 20, 2017 5:29 pm

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 3 times
wrx1k.jpg
wrx1k.jpg (99.96 KiB) Viewed 250 times

User avatar
sirmorris
Posts: 2699
Joined: Thu May 08, 2008 4:45 pm
Location: oxon, uk

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris » Mon Nov 20, 2017 5:31 pm

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?
--=== ZXpand+ ... A more moderner all-in-one upgrade solution for ZX81 ===--
* SD/MMC storage * 32K Hires-capable RAM * AY sound chip * Joystick port * Serial *
* BASIC enhancements - plug & play * Reset button * Auto-boot facility *

Luciano
Posts: 34
Joined: Sat Jan 02, 2016 3:57 am

Re: Help with Homemade ZX80-81- HIRES problem

Post by Luciano » Mon Nov 20, 2017 5:54 pm

Hi

The "white" stripe is static on screen.

The image 2 is like a "wallpaper"
like a background for image 1 :roll:

User avatar
sirmorris
Posts: 2699
Joined: Thu May 08, 2008 4:45 pm
Location: oxon, uk

Re: Help with Homemade ZX80-81- HIRES problem

Post by sirmorris » Mon Nov 20, 2017 6:36 pm

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.
--=== ZXpand+ ... A more moderner all-in-one upgrade solution for ZX81 ===--
* SD/MMC storage * 32K Hires-capable RAM * AY sound chip * Joystick port * Serial *
* BASIC enhancements - plug & play * Reset button * Auto-boot facility *

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests