Autor Wątek: TC/TS2068 emulator 128K  (Przeczytany 33520 razy)

pawelb

  • ***
  • Wiadomości: 178
  • Miejsce pobytu:
    Wawa
Odp: TC/TS2068 emulator 128K
« Odpowiedź #60 dnia: 2022.01.27, 01:20:29 »
Czytając ten wątek  nasunęła mi się myśl związania z adaptacją pod TC2048.
Miejsce sygnał Video na złączu krawędziowym można wykorzystać do wyprowadzenia sygnału ze  SCLD /BE.
Co prawda w tym przypadku tracimy zgodność ze standardem wyprowadzeń na złączu krawędziowym ale zyskujemy szansę na działanie 128k RAM.  Mam rację?
 

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #61 dnia: 2022.01.27, 06:51:51 »
Akurat usunięcie "Video" ze złącza jest średnim pomysłem, ponieważ straci się możliwość zbudowania zewnętrznego wyjścia RGB. Jeśli już, to należałoby wybrać któreś z nieużywanych wyprowadzeń złącza krawędziowego, np. 4 lub 28 na górnej stronie płytki. One raczej nie są wykorzystane w żadnym z komputerów z rodziny Spectrum.

Poza tym, nie ważne co zrobisz z tym "modem" czy to z TC2068 czy TC2048 i tak nie będzie pamięci drugiego ekranu.

EDYTA:
Na schemacie TC2048 nie znalazłem sygnału "video" na złączu krawędziowym.
« Ostatnia zmiana: 2022.01.27, 08:15:59 wysłana przez KWF »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #62 dnia: 2022.01.30, 00:05:54 »
Odkopałem swoją inwencję "tfurczą", trochę w niej pogrzebałem i jest zewnętrzne 128K do TC2068/UK2086. A w nim:
  • logika w CPLD (XC9536XL lub XC9572XL),
  • 64K (2 x 32K) ROM - działa bez problemów ROMem A. Owena o nazwie "+2B ROM Set" sprzed kilku lat,
  • 128K RAM w jednym układzie,
  • interfejs joya w standardzie Kempstona,
  • AY (AY-3-8910 lub AY-3-8912) na portach ZX128K z wyjściem stereo,
  • zegar do AYka,
  • wyjście RGB na mini-DIN8 (standard HQ48).

Oczywiście nie ma drugiego obrazu wideo i jakiekolwiek oprogramowanie z niego korzystające, nie wyświetli jego zawartości. Testy pamięci przechodzą ale całe 128K jest "uncontended". Obejrzałem parę demek, np. "Possible" z ostatniego SV2021. Wyświetla, gra buczy i nie zacina się. "Aeon" ruszył, bzyczy, ale na ekranie mało co widać, bo większość w "drugim ekranie" i tak samo w przypadku "Speccyzantów".

Może jutro zgram jakiś filmik.
« Ostatnia zmiana: 2022.01.30, 00:14:32 wysłana przez KWF »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6658
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: TC/TS2068 emulator 128K
« Odpowiedź #63 dnia: 2022.01.30, 01:18:58 »
Fajne.
Ja też uwzględniam na swoich pcb miejsce albo dla AY-3-8912, lub AY-3-8910.
AY-3-8913 odpuściłem, bo chyba nie ma sensu. Mało popularny.

Choć jak tak dalej pójdzie z dostępnością AY-ków, trzeba będzie zastanowić się nad emulatorem na ATMega8.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #64 dnia: 2022.02.01, 09:49:58 »
Filmik bez audio (bo nie włączyłem nagrywania): Timex Computer 2068 with 128K RAM module (No audio)
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #65 dnia: 2022.02.02, 10:44:45 »
Timex Computer 2068 with 128K RAM module (audio ON) part II tym razem z audio.

Spróbuję z TC2048 i tak mam jednego w rozsypce oraz z zamiennikiem SCLD.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

pawelb

  • ***
  • Wiadomości: 178
  • Miejsce pobytu:
    Wawa
Odp: TC/TS2068 emulator 128K
« Odpowiedź #66 dnia: 2022.02.02, 11:17:30 »
Klaud , jesteś wielki!!!  :D :D

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #67 dnia: 2022.02.02, 11:53:25 »
@pawelb: dzięki, ale bez przesady, bo jeszcze obrosnę w piórka i totalnie szajba mi odbije ;D

Dla zainteresowanych więcej detali na: https://github.com/McKlaud76/128K-for-TC2068
« Ostatnia zmiana: 2022.02.02, 12:26:04 wysłana przez KWF »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

jack_świdnik

  • *****
  • Wiadomości: 1641
  • Miejsce pobytu:
    Świdnik / Lublin
Odp: TC/TS2068 emulator 128K
« Odpowiedź #68 dnia: 2022.02.02, 20:54:43 »
super, pracuj dalej
ja mam marzenie żeby w końcu mieć w środku 128 w Timexie 2048
z tym drugim ekranem czytam i widzę że będzie problem
moje marzenie: Timex 2048 128K

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: TC/TS2068 emulator 128K
« Odpowiedź #69 dnia: 2022.02.04, 12:05:47 »
ja mam marzenie żeby w końcu mieć w środku 128 w Timexie 2048
z tym drugim ekranem czytam i widzę że będzie problem
Kiedyś nad tym myślałem do mojego TC2068, ale uznałem że gra nie warta świeczki. Dać się da tyle że wymaga to trochę logiki oszukującej szynę adresową dla SCLD, zmiana adresacji do multipleksera, kości 4464 zamiast 4416 itp. - rzeźba w gó... tak ogólnie, więc poprzestałem na 128k bez drugiego ekranu.
Kolejna kwestia to to że w TC2048 może być zbyt ciasno na takie manipulacje.
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2429
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: TC/TS2068 emulator 128K
« Odpowiedź #70 dnia: 2022.02.04, 14:50:49 »
A czy coś takiego nie podejdzie też do Timex'a 2048 ?
Tak na szybko bez zastanowienia sobie przypomniałem o tym projekcie naszego czeskiego kolegi. :)
Oczywiście też bez drugiego ekranu i trzeba by jeszcze odpiąć górny RAM ;)

https://velesoft.speccy.cz/zx/external_128kb_upgrade/index.htm
« Ostatnia zmiana: 2022.02.04, 14:59:41 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #71 dnia: 2022.02.04, 15:02:58 »
Podejdzie tylko trzeba zmodyfikować flaczki, a Speccy/Timex bez tego modułu Velesofta staje się maszyną 16K. No i nie masz ROMu ze 128K, bo musisz go sam sobie podrutować.

W przypadku IF z tego wątku, cała zabawa polega na tym, aby nie trzeba było chlastać wnętrza Timexa (poza dodaniem jednego połączenia z SCLD do złącza krawędziowego w TC2048). Ma być prosto:
- wpinasz moduł i masz 128K
- wypinasz to masz standardowe 48K.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: TC/TS2068 emulator 128K
« Odpowiedź #72 dnia: 2022.02.04, 15:25:53 »
Tak, dla TC2048 jest to świetne rozwiązanie jako interface dołączany bo dodaje również AY i nie ma problemu z upychaniem i drutowaniem, natomiast w TC2068 trzeba tylko pamięć dołożyć (w sensie podrutować  ;) )
... Właściwie dla "zwykłego śmiertelnika" posiadającego 2068 to również dobra opcja, bo tam ni ma normalnego Kempstona i AY-greka i trza przerabiać żeby działało "po ludzku"  ;D
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #73 dnia: 2022.02.05, 00:39:13 »
Z TC2048, Timmym z SCLD Q też działa, pod warunkiem, że do złącza krawędziowego doprowadzi się sygnał /BE z SCLD. U siebie podpiąłem się pod pole nr 4 na górnej stronie płyty. Wersja to TC2048 jest okrojona z wyjścia RGB oraz ma krótsze złącze krawędziowe.

Ogólnie do pełni szczęścia brakuje, aby IF był w pełni przelotowy i współpracował z interfejsami co mają własny ROM, np. DivMMC. Wyszły mi wszystkie przedłużki do złącza krawędziowego, a bez nich jak bez ręki. Będę musiał zamówić z 10 sztuk.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • Moderator
  • *****
  • Wiadomości: 6832
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: TC/TS2068 emulator 128K
« Odpowiedź #74 dnia: 2022.02.22, 23:36:42 »
Zrobiłem wersję przelotową, wsadziłem oryginalny ROM z +2A/B/+3 i przerobiłem tak, aby działało z DivMMC. Namiastka 128K jest, do dem średnio (brak drugiego obrazu i timingi timexowe), ale kilka gierek pokazało swoje oblicze ze 128K.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76