Autor Wątek: Timex Terminal 3000 i... zonk!  (Przeczytany 8279 razy)

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #15 dnia: 2022.12.19, 17:53:34 »
Jakby się udało, to może zrobimy "klonika" tego terminala ?
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #16 dnia: 2022.12.19, 17:59:46 »
Pytanie, czy robienie klona ma sens?
Po pierwsze, klawiatura. Bierzemy pecetową?
Po drugie, obraz. Po co się ograniczać do 512x192 mono, skoro można mieć np. VGA color?
Czyli... RPi, albo nawet coś jeszcze prostszego, arduino, a nawet attiny wystarczą.
No to co to by był za klon?

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #17 dnia: 2022.12.19, 18:47:11 »
To taki mój nostalgiczny retro "zew epoki renesansu" :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #18 dnia: 2022.12.19, 19:14:24 »
No ja rozumiem :)
W sumie sam się kiedyś przymierzałem do zrobienia niby-TT3000, korzystając z pustej obudowy od TC2068 i klawiatury Siemensa, która mi wizualnie dobrze pasowała.
W środku miał być CPLD wyłącznie z trybem 512x192, ale dający obraz z węższym borderem oraz opcjonalnie jako VGA.
Skończyło się na niniejszym obrazku i rozkminach timingów trybu XGA (1024x768), jako wielokrotności pożądanej rozdzielczości.

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 Terminal 3000 i... zonk!
« Odpowiedź #19 dnia: 2022.12.19, 20:28:40 »
Klon TT3000 nie ma sensu, bez klona FDD3/3000. W TT3000 nie ma nic poza SCLD (generującego obraz i sterującego multiplekserami dolnego RAMu), pamięcią ekranu (2x4416), multiplekserami do dolnego RAMu, procesorem, ROMem oraz 4 bitowym interfejsem stacji dysków. Bzyka można pominąć. Potrzebny jest tylko schemat części odpowiedzialnej za komunikację ze stacją. Resztę można wyciąć ze schematu TC2048.
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: Timex Terminal 3000 i... zonk!
« Odpowiedź #20 dnia: 2022.12.19, 20:31:18 »
Ale pomarzyć można ;)
Za to jeszcze (chyba) nie karają.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

steev

  • *****
  • Wiadomości: 1362
  • Miejsce pobytu:
    inode 42
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #21 dnia: 2022.12.19, 20:35:07 »
Potrzebny jest tylko schemat części odpowiedzialnej za komunikację ze stacją.
Port I/O na adresie 0Xbf, można wystrugać dowolnie (byle nie kolidował z portami SCLD)
Machines should work. People should think.

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 Terminal 3000 i... zonk!
« Odpowiedź #22 dnia: 2022.12.20, 08:12:55 »
0xBF na binarny daje 1011 1111, czyli A6 = 0, co nie zgadza mi się z dekoderem w TI-of-TTL. Chyba, że źle patrzę.

Oglądając zdjęcia TT3000, Timex chyba poszedł po najmniejszej linii oporu i zrobił dekoder na jednym scalaku '32 (4 bramkach OR) dekodując jedną linię adresową. Skoro z terminalem nie pracują inne peryferia, niż stacja, nie było sensu inwestować w bardziej zaawansowany dekoder.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #23 dnia: 2022.12.20, 10:49:35 »
0xBF na binarny daje 1011 1111, czyli A6 = 0, co nie zgadza mi się z dekoderem w TI-of-TTL. Chyba, że źle patrzę.

Dobrze patrzysz. W TI-of-TTL jest LS30, który dekoduje stan wysoki na A0..A3 i A5..A7. Tutaj tej bramki po prostu nie ma.
Porty SCLD: 244 (#F4), 254 (#FE) i 255 (#FF) mają A6=1.

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 Terminal 3000 i... zonk!
« Odpowiedź #24 dnia: 2022.12.20, 16:57:06 »
No tak, ale są jeszcze inne porty w SCLD (0xF5 i 0xF6). Kompletna lista portów wykorzystywanych przez Timexa bez stacji jest w załączniku.

Nadal nie rozumiem, jak doszliście do 0xBF, skoro TL-of-TTL działa przy A4=0, czyli 0xEF
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #25 dnia: 2022.12.20, 17:01:23 »
Nadal nie rozumiem, jak doszliście do 0xBF, skoro TL-of-TTL działa przy A4=0, czyli 0xEF

A, nie wiem. Nie mam przy sobie źródeł,  by zweryfikować. Pewnie na forum bym znalazł,  nawet sam coś kiedyś opisywałem,  ale nie mam teraz tyle czasu.

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 Terminal 3000 i... zonk!
« Odpowiedź #26 dnia: 2022.12.20, 17:03:52 »
Siedzą w SCLD i są zawsze dekodowane. Ale skoro w TT3000 nie ma PSG, nic nie jest podłączane do jego wyjść BC1 i BDIR, to można je pominąć.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #27 dnia: 2022.12.20, 22:02:07 »
Nadal nie rozumiem, jak doszliście do 0xBF, skoro TL-of-TTL działa przy A4=0, czyli 0xEF

Już tłumaczę.
TL-of-TTL komunikuje się z FDD portem 0xEF.
TT3000 komunikuje się z FDD portem 0xBF.

Komunikację TT3000 z FDD opisywałem tutaj.

steev

  • *****
  • Wiadomości: 1362
  • Miejsce pobytu:
    inode 42
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #28 dnia: 2022.12.20, 23:08:29 »
Nadal nie rozumiem, jak doszliście do 0xBF, skoro TL-of-TTL działa przy A4=0, czyli 0xEF
mdz80 -tTdfx Timex\ Terminal\ 3000\ 314B67.BIN
grep -P  "IN\\t|OUT\\t" Timex\ Terminal\ 3000\ 314B67.z80
:)
Machines should work. People should think.

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Terminal 3000 i... zonk!
« Odpowiedź #29 dnia: 2022.12.21, 14:02:36 »