Autor Wątek: Zamówiłem dziś pcb Zx Nuvo od superflo  (Przeczytany 69147 razy)

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #90 dnia: 2017.06.12, 09:27:11 »
Właśnie patrzę na BOM, widzę ze kondensatory do kwarcu są o tolerancji 5%, kwarc jest 18pF, rezystory 5%, a wszystkie scalaki od TI.

Będę musiał zabrać PCB do pracy i podpiąć oscyloskop, bo mój nie wyrabia przy 17MHz.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #91 dnia: 2017.06.12, 14:14:43 »
No i w końcu ... jest zegar !!! Oczywiście zipp jesteś wielki ... u39 na 74as175 i nawet generator na 74hc04 ruszył ! :) pora porobić porządne przewody av i odpalić divmmc
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #92 dnia: 2017.06.12, 15:33:20 »
Gratuluję
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #93 dnia: 2017.06.12, 16:06:31 »
Czyli oficjalnie potwierdzam .... ZX Nuvo 128 nie rusza za "Chiny ludowe"  na SN74HC175 - objaw - calkowita ciemnosc na ekranie i wariujacy zegar .

Jakby kogos ciekawilo jaka reszta bebechow u mnie:

Wszystkie uklady logiczne serii 74xxxx (poza HC161N, ktory nie doszedl) zamawiane bezposrednio z DigiKey wg listy BOM - kazda Texas Instruments
Kwarc i jego kondensatory, przetwornica, zenerka 12V i "male" elektrolity itp. rowniez DigiKey z listy BOM
Diody, tranzystory, kondensatory ceramiczne itp ... glownie z wylutu i z jakis tam kupowanych garsciami - nic tam specjalnego (jezeli chodzi o tolerancje)
CPU: Zilog Z80 od Retroleum UK (wersje sprawdze w domu bo nie pamietam), bo akurat NEC ktorego tu planowalem poszedl w plyte od 16k
RAM: 2xHM628128-7  + 1xAS7C512-15
ROM: SST39F040 i AM27C64
AY: Jakis pierwszy lepszy z jebaja
Zasilanie: Zasilacz stabilizowany impulsowy 9V 2A (w obudowie Sinclaira UK1400 sie zmiescil juz jakis czas temu i sluzy mi do zasilania kazdego ZX'a )


I na koniec 74AS175 w miejsce U39  i .... mamy PRAWIDLOWY obraz i na composite i na rgb :) Nic nie skacze, jasnosc jest ok (no moze lekko za jasny, ale to chyba ustawienia TV, bo z reguly pracuje on z 16k i mam suwaki na maxa). Jeszcze do sprawdzenia AY mi zostal, beeper i DIVMMC i Kempston - ale to dopiero po pracy ... na razie przy probie NMI odpalil mi sie Basic 48k, ale karty w srodku nie ma z OSem jeszcze.

scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #94 dnia: 2017.06.12, 16:36:04 »
To już wiadomo, co i jak.

ZX Nuvo 128k - newralgiczny 74xx175
ZX Harlequin 128k - newralgiczne 3x74xx161 i 74xx04
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #95 dnia: 2017.06.12, 16:39:38 »
Idę szukać tego 74AS175, bo na 74F175 nadal obraz podskakuje.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #96 dnia: 2017.06.12, 17:03:31 »
Proszę oto dokładnie taki jaki mam założony
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #97 dnia: 2017.06.13, 01:41:08 »
Małe video z odpalenia po złożeniu obudowy ... nie mam przycisku NMI ciagle więc wybierałki nie ma jak odpalić  :) ale jak widać divmmc, ay i nawet kempston w tym przypadku śmiga jak należy  ... by the way muzyka w tej grze jest rewelacyjna (ogólnie gra "zamiotła mi trochę beret" tym jak jest dobrze zrobiona). Za to w rick dangerous nie dałem rady zmusić kempstona do działania niestety :(

https://www.amazon.com/photos/share/Ow7aRjBISs16NB0sSVFdAZCVaddqVF0ei9SNwfgP4xj

scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #98 dnia: 2017.06.13, 09:59:10 »
Pisałem, że ten Kempston jest jakiś dziwny.
W niektórych grach działa, zaś w niektórych nie.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

zipp

  • ****
  • Wiadomości: 329
  • Miejsce pobytu:
    Małopolska
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #99 dnia: 2017.06.13, 11:21:03 »
Przyjrzę się tej grze wieczorem.
Jak poprawimy wszystkie bugi, to będzie całkiem przyjemny klon  :).

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #100 dnia: 2017.06.13, 13:28:58 »
Spojrzałem na schemat, układ Kempstona jest błędny. Będzie działał tylko w niektórych grach, tych, które maskują 3 najstarsze bity. Prawidłowy interfejs ustawia te bity w stan zera (w logice dodatniej) lub jedynki (w logice ujemnej, bo dalej jest negator).
Trzeba wykorzystać "nieużywany" klucz w 366 (odcinając od D5) i wymusić stan niski (klucz to negator) na D7, D6 i D5. Czyli zrobić dla D7 i D6 to, co autor zaplanował tylko dla D5.
Najprościej chyba diodami.

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #101 dnia: 2017.06.13, 14:43:05 »
To trochę dziwne, że autor, w kolejnym swoim projekcie powiela ten błąd z Kempston-em.
Dokładnie tak samo było w HQ 128k. Może kolejny projekt będzie pozbawiony tych wad.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

screemer

  • **
  • Wiadomości: 54
  • Miejsce pobytu:
    Eire
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #102 dnia: 2017.06.13, 14:59:47 »
Wlasnie spojrzalem na schematy Nuvo i HQ128 jest dokladnie przeklejony nieprawidlowy kempston na 74xx366 - zapewne autor sugerowal sie tym blednym schematem:

http://homepages.force9.net/mdfsnet/Info/Comp/Spectrum/Circuits/Joy1IC.gif

Z tego co widze to  wystarczy przeciac sciezke idaca z D5 do pinu 13 na 74HC366 i dolutowac katody trzech diodek jakis dowolnych do pinu a poszczegolne anody do linii D5, D6 i D7 na magistrali i to juz powinno dzialac w kazdej grze.  Ale to tez jeszcze nie - bo dekoder adresu tez jest "slaby" bo olewa stan A6 i A7 (w porownaniu do oryginalnego kempstona)
scrm
------
Sinclair: ZX Spectrum 16k i3 (NEBULA + SRAM), ZX Spectrum 16k i3B, ZX Nuvo 128
Inne stare graty: C= Amiga 600HD/Furia-FPU/IndiVisionECS/SSD 32GB/Gotek/KS3.1

Dawniej:
ZX Specrum 48k, ZX Spectrum 128 +2, Unipolbrit Komputer 2086

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #103 dnia: 2017.06.13, 17:10:03 »
Kemston w Nuvo dekoduje po A5 (D4) lub RD (D5) podane na /OE1 i IORQ na /OE2 74HC/LS366. Brakuje A6 lub A7 na wejściu /OE1. Czyli dwie diody do istniejących D4 i D5 zalatwilby sprawę. 4 wejściowy OR na piechotę.
« Ostatnia zmiana: 2017.06.13, 18:07:22 wysłana przez Klaud »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Zamówiłem dziś pcb Zx Nuvo od superflo
« Odpowiedź #104 dnia: 2017.06.13, 18:19:29 »
Korzystając z okazji, że miałem w rękach SnapShot II, zrysowałem jego schemat.
Właśnie na układzie LS366 jest tam zrobiony port joysticka.
ZX/Enterprise/CPC/Robotron/C128D