128K Emulator for Timex: Różnice pomiędzy wersjami

Z ZX Spectrum Wiki
Linia 8: Linia 8:
 
Oryginalny interfejs został opracowany na potrzeby amerykańskiego TS2068. Cechy charakterystyczne interfejsu:
 
Oryginalny interfejs został opracowany na potrzeby amerykańskiego TS2068. Cechy charakterystyczne interfejsu:
 
* stronnicowanie pamięci takiej jak w ZX Spectrum 128K (poza drugim bankiem pamięci obrazu)
 
* stronnicowanie pamięci takiej jak w ZX Spectrum 128K (poza drugim bankiem pamięci obrazu)
* układ dzwiękowy AY-3-8912 na tych samych portach co w ZX Spectrum,
+
* układ dzwiękowy AY-3-8912 na tych samych portach co w ZX Spectrum 128K,
* interfejs joysticka w standardzie Kempstona,
+
* interfejs joysticka w standardzie Kempstona na porcie 0x1f,
 
* przycisk RESET.
 
* przycisk RESET.
 +
 +
Interfejsu nie można stosować z portugalskim TC2068 czy "polskim" UK2086, ze względu na różnice w wyprowadzeniu sygnałów na złącze krawędziowye w tych komputerach.
  
  
 
===TC2068/UK2086===
 
===TC2068/UK2086===
(schemat)
+
[[file:TC2068_128K_4in1_01.png|thumb|300px|Interfejs 4-w-1 do TC2068/UK2086]]
 +
([https://drive.google.com/open?id=1Fb_bzLPw4DT8kNWCMnT5OQYh5BIImKNX schemat])
 +
 
 +
Projekt koncepcyjny zaadaptowania interfejsu do europejskich odpowiedników TS2068. Przyjęto roboczą nazwę '''128K Multi-Interface (4-in-1) for TC2068'''.
  
Interfejsu nie można wprost stosować z portugalskim TC2068 czy "polskim" UK2086, ze względu na inne wyprowadzenia na złączu krawędziowym w tych komputerach. Dlatego powstał projekt koncepcyjny zaadaptowania interfejsu, aby mógł być używany z europejskimi odpowiednikami TS2068. Dodatkowo w projekcie koncepcyjnym wprowadzono następujące zmiany:
+
W interfejsie wprowadzono kilka zmian w stosunku do wersji dla TS2068:
* montaż układów ROM i RAM obok siebie,
+
* montaż układów ROM i RAM na jednym poziomie,
 
* logika zaimplementowana w CPLD,
 
* logika zaimplementowana w CPLD,
* dodano generator zegara 3.579MHz dla układu dźwiękowego AY,
+
* niezależny generator zegara 3.579MHz dla układu dźwiękowego AY,
* poprawki w filtrach RC w obwodzie wyjść audio,
+
* poprawki w filtrach RC w obwodzie wyjścia audio,
* układ dekodera interfejsu Kempstona oparto o, łatwiejszym do kupienia, układ 74LS540,
+
* układ dekodera interfejsu joysticka z wykorzystaniem układu 74LS540,
* wyjście RGB.
+
* wyjście RGB ze złączem miniDIN8 w standardzie Harlequina.
  
  

Wersja z 09:10, 3 lis 2018

Opis

Emulator 128K do TS2068 by Superfo

Sprzętowy emulator ZX Spectrum 128K do Timexa zaprojektowany przez Dona "Superfo".

TS 2068

(schemat)

Oryginalny interfejs został opracowany na potrzeby amerykańskiego TS2068. Cechy charakterystyczne interfejsu:

  • stronnicowanie pamięci takiej jak w ZX Spectrum 128K (poza drugim bankiem pamięci obrazu)
  • układ dzwiękowy AY-3-8912 na tych samych portach co w ZX Spectrum 128K,
  • interfejs joysticka w standardzie Kempstona na porcie 0x1f,
  • przycisk RESET.

Interfejsu nie można stosować z portugalskim TC2068 czy "polskim" UK2086, ze względu na różnice w wyprowadzeniu sygnałów na złącze krawędziowye w tych komputerach.


TC2068/UK2086

Interfejs 4-w-1 do TC2068/UK2086

(schemat)

Projekt koncepcyjny zaadaptowania interfejsu do europejskich odpowiedników TS2068. Przyjęto roboczą nazwę 128K Multi-Interface (4-in-1) for TC2068.

W interfejsie wprowadzono kilka zmian w stosunku do wersji dla TS2068:

  • montaż układów ROM i RAM na jednym poziomie,
  • logika zaimplementowana w CPLD,
  • niezależny generator zegara 3.579MHz dla układu dźwiękowego AY,
  • poprawki w filtrach RC w obwodzie wyjścia audio,
  • układ dekodera interfejsu joysticka z wykorzystaniem układu 74LS540,
  • wyjście RGB ze złączem miniDIN8 w standardzie Harlequina.


Linki