Autor Wątek: Karabas-128 - ZX Spectrum 128k clone  (Przeczytany 61950 razy)

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #75 dnia: 2020.01.01, 01:01:06 »
Interesting, why the Ti-of-TTL does not work. Probably it requires some missing signal on ZX BUS interface, like +12v or something else.
I've just tested my karabas-128 with the BDI-ZX 2.0 interface, it just works fine with a PC's 1.44" floppy drive.
Does somebody can share a schematics for the Ti-of-TTL interface ?
BTW, does it works with Harlequin-48 / 128 ?
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #76 dnia: 2020.01.01, 11:35:22 »
Yes, my Ti-of-TTL works with Harlequin 48/128.

Here http://yarek.com/forum/index.php?topic=209.0 is the link with the description of Ti-of-TTL.
And here https://www.speccy.pl/forum/index.php?topic=627.0 is the description of the Ti-of-TTL interface built by our Pear forum member.

Diagram of the original Ti-of-TTL attached below.
This is a schematic of Jarek Adamski original Ti-of-TTL idea.

Happy New Year Andy :)


"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #77 dnia: 2020.01.01, 17:21:05 »
Diagram of the original Ti-of-TTL attached below.
This is a schematic of Jarek Adamski original Ti-of-TTL idea.

Happy New Year!
Heh, interesting. There are no special signals, just usual things like CPU A+D bus, /IORQ, /M1, /RD, /WR...
So, the only possible thing is just a ZXDIS (/ROMCS) signal, i guess.
Karabas-128 uses a TTL input (low by default) for this signal instead of "analog" switch via 680Ohm resistor, like in the original zx spectrum schematics.
Probably that's the reason.
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #78 dnia: 2020.01.01, 17:30:02 »
Karabas-128 uses a TTL input (low by default) for this signal instead of "analog" switch via 680Ohm resistor, like in the original zx spectrum schematics.

Does it mean that there's no way to switch the internal ROM off by pulling this line high?

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #79 dnia: 2020.01.01, 21:08:06 »
Karabas-128 uses a TTL input (low by default) for this signal instead of "analog" switch via 680Ohm resistor, like in the original zx spectrum schematics.

Does it mean that there's no way to switch the internal ROM off by pulling this line high?

It works this way, high state on that line just disables the internal ROM, like it should.
The other peripherial devices works fine with it, like DivMMC / DivIDE, BDI, etc.

But i think the diode in the Ti-of-TTL will pass only "0" signal and will never pass a high "1" signal to disable the internal ROM of the karabas-128. That's the problem, probably. I guess it could work with karabas-128 when the diode will be shortened (bypassed).
Maryjan, could you please short the diode on the /ROMCS line and perform a new tests ? :)
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #80 dnia: 2020.01.02, 00:06:15 »
It  works in the opposite way. Ti-of-TTL can only force a high state on the /ROMCS line.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #81 dnia: 2020.01.02, 03:39:36 »
After shorting the diode my Ti-of-TTL works fine :)
Thank you for the advice and solution of the problem.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #82 dnia: 2020.01.02, 11:51:32 »
After shorting the diode my Ti-of-TTL works fine :)
Thank you for the advice and solution of the problem.
Congratulations!
Please don't forget to remove the short before inserting that interface to the other speccies :)))
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

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: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #83 dnia: 2020.01.04, 00:36:15 »
Dzisiaj znalazłem jedną drobną niedogodność, mianowicie pinout złącza RGB MiniDin jest zupełnie inny jak w w tych znanych nam np. z ZX Spider'a i ZX Max'a.
Trzeba na to uważać i dorobić sobie osobny kabelek/adapter lub przekynarować sygnały na samym PCB... by można korzystać ze swojego starego kabla Euro.

BTW: zastanawiam się tak właśnie, czy jest jakiś standard dla tego złącza ?
Jeśli nie, to może warto zaproponować jakiś ujednolicony pinout do wszystkich nowych konstrukcji złącza MiniDin RGB ?
« Ostatnia zmiana: 2020.01.04, 00:45:02 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #84 dnia: 2020.01.04, 00:55:43 »
Dotąd takim nieformalnym standardem był pinout Harlequina.

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: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #85 dnia: 2020.01.04, 00:55:53 »
Harlequin 48K i 128K, JustSpeccy 128K, ZX Max 48 i 128K, ZX Nuvo 48K i 128K, ZX Spider 48K i 128K , Timex RGB IF, Chrome 128K używają tego samego kabelka mini-DIN 8 - SCART.

Na mini-DIN8 brakuje pinów, aby dźwięk był stereo, dlatego ZX Omni używa innego kabelka z mini-DIN 9 w standardzie Sega.

Bez sensu tworzyć nowy "standard".
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

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: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #86 dnia: 2020.01.04, 01:03:38 »
Wniosek nasuwa się jeden, trzeba po prostu przekrosować Karabas'a by dostosować go do reszty będącej w większości ;)
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #87 dnia: 2020.01.04, 08:10:55 »
Standardu jako takiego nie ma, ale Hearlequin był pierwszy.
Pierwotnie w JustSpeccy miał być inny pinout, ale namówiłem zaxona, żeby zachował taki układ jak w Harlequinie.
Pozostałe klony to pochodne Harlequina albo nasze rodzime konstrukcje, więc już jakoś samo poszło :)
Trudno wymagać, żeby reszta świata się dostosowała.
Bez urazy, ale nasze forum to peryferia galaktyki ;)
ZX/Enterprise/CPC/Robotron/C128D

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: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #88 dnia: 2020.01.04, 10:50:22 »
Moim skromnym zdaniem HQ jest dobrym punktem odniesienia. Przynajmniej w tej części świata, w której obracam się.
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: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #89 dnia: 2020.01.04, 12:11:17 »
To ja nie rozumiem.
Mam zrobiony jeden kabelek RGB, który używam do JS128, HQ 48. HQ 128, ZX Spider 128/48 i podobnych.
Podłączam tym samym przewodem Karabas-a do mojego SyncMaster-a 940MG poprzez SCART-a i mam poprawny obraz kolorowy.
Nic na pcb Karabas-a ani w przewodzie RGB nie przerabiałem.

Mam "cudownego" Samsunga ?
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma