Autor Wątek: ZX 128 Spider  (Przeczytany 53164 razy)

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: ZX 128 Spider
« Odpowiedź #90 dnia: 2018.10.05, 00:41:30 »
Do usług :)
Niestety takie subtelne różnice powodują, że dema i gry z efektami się rozłażą. Podobnie jest z Timexami, które mają prawie timingi 48K, ale niestety inna jest wartość top border, czyli początek rysowania ekranu (lewy górny narożnik bordera). No i w Shock Megademo dobrze to widać.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #91 dnia: 2018.10.05, 01:07:19 »
Masz MARUDO, w załączniku poprawione INT.

Czuje się, że ktoś odgryzł mi całą rękę, razem z obojczykiem :P

Mam nadzieję, że skoti i mariansss wytrzymają presję beta-testów.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: ZX 128 Spider
« Odpowiedź #92 dnia: 2018.10.05, 07:37:13 »
Masz MARUDO, w załączniku poprawione INT.
Czuje się, że ktoś odgryzł mi całą rękę, razem z obojczykiem :P

MARUDO, masz jeszcze drugą ;)
Niemniej dzięki!

Cytuj
Mam nadzieję, że skoti i mariansss wytrzymają presję beta-testów.

Noooo, mariansss jest niezniszczalny, jeśli o to chodzi. Nie wiem jak skoti, ale liczę, że też się nie podda bez walki :)

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: ZX 128 Spider
« Odpowiedź #93 dnia: 2018.10.05, 08:18:35 »
Walczę do oporu ;) Wsad tak na szybko działa ale bez poważniejszych testów. W sensie chyba nic nie zepsuł. Jakieś demo gdzie może być widać różnicę ?

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #94 dnia: 2018.10.05, 08:35:48 »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #95 dnia: 2018.10.05, 11:05:32 »
Taka mala uwage, wersje wsadow 1.3 beta sa tez zgodne z ZX Maxem 128K (tym z plecaczkiem).
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX 128 Spider
« Odpowiedź #96 dnia: 2018.10.05, 11:23:02 »
Więc wgrałem i..

- polecenie "USR 0" - działa poprawnie. Z BASIC-a 48 polecenie OUT 32765,0 powraca do menu 128-ki.
- polecenie "spectrum" - powoduje wyświetlenie kolorowych pasków wraz z artefaktami na ekranie.
- polecenie 48 BASIC z menu ZX 128k nie działa, jak nie działało.
- artefakty przy resecie są, jak były.

Coś jeszcze bruździ.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #97 dnia: 2018.10.05, 11:24:17 »
W ZX Max 128K czy Spiderze? Czy w obu sa takie same zachowania?
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX 128 Spider
« Odpowiedź #98 dnia: 2018.10.05, 11:25:33 »
Cały czas testuję ZX 128 Spidera.

Kuchnia, cud :)
Po wielokrotnych flash-owaniach Altera, nagle na wsadzie 1.3 beta zaczęła działać opcja 48 BASIC z menu 128k.
Cud, czy taka przypadłość tych Alter, czy coś z programatorem ?
Niestety, nie mam aktywnej opcji Erase w menu programowania w Quartus-ie.
Coś mi się zdaje, że zostają w Altera jakieś śmiecie po poprzednich wsadach i któreś tam programowanie je czyści.
« Ostatnia zmiana: 2018.10.05, 11:49:10 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #99 dnia: 2018.10.05, 11:49:40 »
Wiesz, patrząc na problemy z nim, nie wiemy, czy to wina implementacji, czy samego PCB/komponentow. Moim zdaniem trzebaby zrobić testy porównawcze pomiędzy ZX Maxem 128 a Spiderem. Zaczac od Maxa 128K, jeśli wszystko z implementacja będzie OK, przejść do Spidera i zrobić dokładnie te same.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX 128 Spider
« Odpowiedź #100 dnia: 2018.10.05, 11:52:12 »
Płytę raczej polutowałem poprawnie.
Uciskanie w różnych jej miejscach, nie powoduje resetów, czy innych zawieszeń.
Ale fakt, sprawdzę jeszcze na ZX Max 128k.

Sprawdziłem.
Na ZX Max 128k wsad z pliku ula128K_v_1.3beta1.zip dział bez problemu.
Nie ma też artefaktów paskowych przy resecie.

ZX 128 Spider po chwilowym odpoczynku, znów zaczął strzelać focha na opcję 48 BASIC.
Jak pochodzi chwilę (ok 5-10 min) to ta opcja działa.
Chyba jednak faktycznie, gdzieś jest problem na płycie, albo z doborem elementów.
« Ostatnia zmiana: 2018.10.05, 12:03:23 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX 128 Spider
« Odpowiedź #101 dnia: 2018.10.05, 12:03:08 »
No to masz odpowiedz, ze problemem nie jest implementacja a ZX Spider, niestety.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX 128 Spider
« Odpowiedź #102 dnia: 2018.10.05, 12:04:12 »
No cóż, czekamy na rev 2 ew. rev 3 Spidera.
Ta płyta. którą mam, musi się "wygrzać" żeby wszystko działało :)
To trochę, jak komputery z Fallout-a.

Co nie umniejsza tego, ze pomysł na tą płytę jest fajny i po pewnym "dopieszczeniu" może być całkiem fajnym klonem.
« Ostatnia zmiana: 2018.10.05, 12:12:53 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: ZX 128 Spider
« Odpowiedź #103 dnia: 2018.10.05, 15:23:07 »
Więc czeka mnie porównanie schematów i weryfikacja PCB. Błąd daje zaskakujące efekty, przynajmniej dla mnie. Nie widziałem tego wcześniej bo na swojej PCB mam uruchomione
divmmc. I tu podziękowania dla mariansss za dogłębne testy. :)

Prośba do wszystkich którzy mają PCB Spidera o wstrzymanie się ze składaniem do czasu znalezienia przyczyny.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX 128 Spider
« Odpowiedź #104 dnia: 2018.10.05, 15:48:23 »
Trzeba też podziękować Klaudiuszowi, że mu się chciało grzebać w firmware do Altera.
Oraz Trojackowi -  kopalni wiedzy o ZX-sie i nie tylko :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma