Autor Wątek: Obsługa kartridży w TC2068/UK2086  (Przeczytany 1103 razy)

ZorrO

  • ***
  • Wiadomości: 150
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Obsługa kartridży w TC2068/UK2086
« dnia: 2023.11.10, 06:05:10 »
Tyle tych Timexowo/Unipolbritowych wątków że nie wiedziałem gdzie sie odezwać.

Takie pytanko, ile da sie KB ROMów podpiąć w tym złączu pod klapką w TC2068/UK2086 na raz (bez przełączników)??  Zakładając że zawartość sama sobie potrafi przełączać bloki ROMów gdy trzeba.

I drugie pytanko, czy da sie tam podłączyć także RAM?  A jeśli tak to ile?  I czy da się z niego wyświetlać ekran bezpośrednio, czy takie cuda aby ULA ekstra RAM "widział" to tylko z dużą ilością "makaronu" na płycie głównej?

A może coś jeszcze albo coś innego da sie tam podłączyć np czytnik SD, czy nie ma w tym złączu takich sygnałów które by to umożliwiały?

KWF

  • Moderator
  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Obsługa kartridży w TC2068/UK2086
« Odpowiedź #1 dnia: 2023.11.12, 19:32:58 »
Takie pytanko, ile da sie KB ROMów podpiąć w tym złączu pod klapką w TC2068/UK2086 na raz (bez przełączników)??  Zakładając że zawartość sama sobie potrafi przełączać bloki ROMów gdy trzeba.

Dobre pytanie, ponieważ w TC2068 złączu kartridża nie jest dostępne blokowanie całej wewnętrznej pamięci (/BE). Można odrobinę poszaleć z MMU w SCLD ale z pewnymi ograniczeniami. Na bank można by wsadzić tyle ile ma cała przestrzeń adresowa Z80, ale z pewnymi trickami można by poszaleć i wsadzić tyle ile chcesz. Schemat działania MMU w załączniku.

I drugie pytanko, czy da sie tam podłączyć także RAM?  A jeśli tak to ile?  I czy da się z niego wyświetlać ekran bezpośrednio, czy takie cuda aby ULA ekstra RAM "widział" to tylko z dużą ilością "makaronu" na płycie głównej?

Pamięć ekranu misi być tam gdzie przewidzieli autorzy ZX Spectrum i żadne woo-doo nie pomoże, bez "makaranu" na płycie głównej. Możesz wsadzić 8 x 8KB RAM, ale wracasz do punktu powyżej i ROM z bootloadearem musi być, bo Z80 po resecie zaczyna wykonywanie programów od 0x0000. W opicie technicznym TS2068 jest nawet projekt i opis kartridża z czterema EPROMami 16KB. Tylko należy pamiętać, że TC2068 i TS2068 różnią się wewnętrznie.

A może coś jeszcze albo coś innego da sie tam podłączyć np czytnik SD, czy nie ma w tym złączu takich sygnałów które by to umożliwiały?

DivMMC nie zadziała i tyle. Złącze kartridża jest pozbawione kilku sygnałów np. /NMI, /INT oraz /M1. Można próbować podpiąć się z czytnikiem kart CF (IDE), choć też nie jest to takie proste.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

ZorrO

  • ***
  • Wiadomości: 150
  • Miejsce pobytu:
    UK
  • CPC AGA PSX
Odp: Obsługa kartridży w TC2068/UK2086
« Odpowiedź #2 dnia: 2023.11.13, 17:39:59 »
Dzięki za odpowiedź. :)