Autor Wątek: Timex 1000 NTSC  (Przeczytany 8836 razy)

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Timex 1000 NTSC
« Odpowiedź #30 dnia: 2021.02.10, 09:05:36 »
Ten komputer nie generuje obrazu w systemie PAL ani też NTSC, a jedynie obraz BW (monochromatyczny bez chrominancji czyli informacji o kolorach) o częstotliwości ramki 60 lub 50 Hz w zależności od ustawień na płycie  ;)
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

KWF

  • Moderator
  • *****
  • 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: Timex 1000 NTSC
« Odpowiedź #31 dnia: 2021.02.10, 09:06:45 »
Już to wyjaśniałem, gdzieś na początku ;)
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Timex 1000 NTSC
« Odpowiedź #32 dnia: 2021.02.10, 09:18:22 »
Już to wyjaśniałem, gdzieś na początku ;)

Ale napisałeś "Spowolnienia w grach nie powinieneś zauważyć." co chyba nie do końca jest prawdą zwłaszcza jeśli chodzi o rzeczy pisane w Europie i zwłaszcza te bardziej zaawansowane pisane w ASMie - w trybie 60Hz kod się po prostu nie ma prawa wyrabiać.

chomik

  • ***
  • Wiadomości: 207
Odp: Timex 1000 NTSC
« Odpowiedź #33 dnia: 2021.02.10, 10:05:59 »
Dzieki wielkie wszystkim. Niestety folijka sie połamała. Obciąłem ale miejsca mało na wsadzenie z powrotem. Może ktos ma ze starych albo nowych zapasów do "opchnięcia" ?

KWF

  • Moderator
  • *****
  • 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: Timex 1000 NTSC
« Odpowiedź #34 dnia: 2021.02.10, 10:14:03 »
Już to wyjaśniałem, gdzieś na początku ;)

Ale napisałeś "Spowolnienia w grach nie powinieneś zauważyć." co chyba nie do końca jest prawdą zwłaszcza jeśli chodzi o rzeczy pisane w Europie i zwłaszcza te bardziej zaawansowane pisane w ASMie - w trybie 60Hz kod się po prostu nie ma prawa wyrabiać.

Nie ma aż takiej różnicy dla gier pisanych w czasach świetności ZX81/TS1000, chyba że używają czystego BASICa. Co innego jeśli weźmiesz cuda-wianki takie jak Ty potrafisz pisać i są bardziej współczesne. Gry na Zeddiego nie są tak dynamiczne jak dema.

Poza tym hamulcem dla każdego ZX81/TS1000 jest już dołożenie 16K pamięci. Co wyrabia się dla 1K RAM w ASM nie musi wyrabiać się dla 16K. Przy rozbudowie ponad 16K jest jeszcze gorzej.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Timex 1000 NTSC
« Odpowiedź #35 dnia: 2021.02.10, 10:27:54 »
Rozumiem kwestię pamięci jak róœnież mniejszej dynamiki gier niemniej jednak po dołożeniu RAMu różnica między 50 a 60 Hz zaczyna być istotna i dotyczy to również starszych gier - w latach 80. na zeddiego powstało trochę fajnych "mocniejszych" rzeczy (np. Manic Miner - o ile pamiętam jest z połowy lat 80.).

Tak na szybko cytat z innego forum:

Cytuj
Yes it's true, in both machine the CPU runs at 3.25Mhz (3250000 cycles a second) it takes approx 40000 cycles to generate the display and 1700 for the Vsync/keyboard scan so....

50Hz = 41700 *50 = 2085000 , leaving approx 1165000 for user program per second
60Hz = 41700 *60 = 2502000, leaving approx 748000 for user program per second

so the 60Hz machine runs user code at approx 64% the speed of a 50Hz machine

Wydaje mi się, że utrata 1/3 prędkości jest jednak zauważalna nawet gołym okiem ;)

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Timex 1000 NTSC
« Odpowiedź #36 dnia: 2021.02.10, 10:30:24 »
Dzieki wielkie wszystkim. Niestety folijka sie połamała. Obciąłem ale miejsca mało na wsadzenie z powrotem. Może ktos ma ze starych albo nowych zapasów do "opchnięcia" ?

Folia tak na szybko to w Keypol'u, około 100zł + 25zł przesyłka.
W awaryjnych sytuacjach to można wylutować z płyty złącza klawiatury i podłączyć je na cienkich kabelkach do PCB.
Wylutowane złącza przykleić taśmą dwustronną do górnej obudowy bezpośrednio przed kikutami obciętych pasków stykowych klawiatury. 
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

KWF

  • Moderator
  • *****
  • 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: Timex 1000 NTSC
« Odpowiedź #37 dnia: 2021.02.10, 10:34:35 »
Folia do TS1000 ma inne oznaczenia na "Enterze" niż ta do ZX81.

MM na ZX81 jest 2003r.
« Ostatnia zmiana: 2021.02.10, 10:42:30 wysłana przez Klaud »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: Timex 1000 NTSC
« Odpowiedź #38 dnia: 2021.02.10, 10:47:53 »
MM na ZX81 jest 2003r.

Ok. Wydawało mi się, że jest znacznie starszy. Niemniej jednak... 64% chyba jest zauważalne - może nie jak się nie ma porównania, ale jak się ma to powinno  ;)

chomik

  • ***
  • Wiadomości: 207
Odp: Timex 1000 NTSC
« Odpowiedź #39 dnia: 2021.02.10, 10:48:41 »
Dziękuje jeszcze raz, udało sie jednak, po obcięciu uszkodzonego kawałka palce ledwo weszły pod klawiature ale działa :)
+ obraz żyleta!!! :)

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Timex 1000 NTSC
« Odpowiedź #40 dnia: 2021.02.10, 14:16:27 »
Jeszcze wymień sobie zasilacz na inny o mniejszym napięciu około 8-9V, bo te oryginalne potrafią mieć i ponad 12V na wyjściu przez co grzeje się tam sakramencko stabilizator 7805 na tym miniaturowym radiatorze oraz cierpi folia klawiatury od nadmiernej temperatury, szybciej się degraduje, tym bardziej że oryginalny jest i tak pewnie na 110V.
Przy okazji wymiany zasilacza, jeśli się kiedyś zdecydujesz na zajefajną przystawkę ZX Pand to oszczędzisz sobie tym problemu od przegrzanych stabilizatorów na jego pokładzie, ja przypłaciłem to kiedyś awarią Xilinx'a w tym interface.
« Ostatnia zmiana: 2021.02.10, 14:46:32 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

chomik

  • ***
  • Wiadomości: 207
Odp: Timex 1000 NTSC
« Odpowiedź #41 dnia: 2021.02.10, 14:22:52 »
Dalem i tak inny o napieciu 9v, ale bez obciazenia 14.5v pokazuje !!! ??

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex 1000 NTSC
« Odpowiedź #42 dnia: 2021.02.10, 14:36:25 »
To dość normalne zjawisko w zasilaczu bez stabilizacji napięcia wyjściowego.
Istotne jest napięcie pod obciążeniem.

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex 1000 NTSC
« Odpowiedź #43 dnia: 2021.02.10, 16:12:07 »
Ten komputer nie generuje obrazu w systemie PAL ani też NTSC, a jedynie obraz BW (monochromatyczny bez chrominancji czyli informacji o kolorach) o częstotliwości ramki 60 lub 50 Hz w zależności od ustawień na płycie  ;)

Owszem, nie ma koloru, ale często operuje się skrótem myślowym PAL vs NTSC, bo "na takim telewizorze będzie działać".
Częstotliwość ramek (50/60 Hz) oraz liczba linii (625/525) to standardy o wiele lat starsze, niż telewizja kolorowa. Bardziej adekwatne byłyby więc określenia CCIR (Europa) vs RCA (USA).

KWF

  • Moderator
  • *****
  • 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: Timex 1000 NTSC
« Odpowiedź #44 dnia: 2021.02.10, 16:18:33 »
Zapomiałeś wspomnieć o PAL 60Hz ;)

Co do zasilania ZX81/TS1000, warto pozbyć się grzałki 7805 zamieniając ją na przetwornicę DC.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76