Autor Wątek: Video Vault 128  (Przeczytany 1469 razy)

Boyo

  • *****
  • Wiadomości: 544
  • Miejsce pobytu:
    Warszawa
Video Vault 128
« dnia: 2018.07.01, 01:16:32 »
Hejka.
Jak to często w naszym "fachu" się zdarza, zupełnie przypadkowo wszedłem w posiadanie bardzo fajnego sprzętu...
Obserwując aukcje eBay zauważyłem jedną taką "kup teraz" za 25 GBP... co mnie w niej skusiło ? Multiface 128 - spares or repair condition...
Dodatkowo koleś sprzedawał golasa-gumiaka z dziwnym "pajączkiem na pokładzie" + jakieś niezidentyfikowane interface (informowałem Was o tej aukcji, prosząc o opinię co to może być)... Zaryzykowałem kupno... Oczywiście zakupiony sprzęt nie działał... i własnie tutaj chciałem serdecznie podziękować koledze Mariansss, który nie zważając na brak dokumentacji i dość skomplikowaną konstrukcję, podjął się nie lada wyzwaniu "ożywienia" tego sprzętu! Udało się! :)
W ten oto sposób, pomijając fakt że Multiface było sprawne tylko "red button" był uszkodzony, bezwiednie, wpadł mi w ręce zupełnie unikalny produkt - Video Vault 128... czyli modyfikacja Issue Two, która wraz z interface, sprawia że nasz sprzęt pracuje w trybie 128k.

Video Vault LTD. oferowało ten produkt w cenie 70 GBP. W związku z tym trzeba było im wysłać Spectruma w celu dokonania modyfikacji na płycie, a w przesyłce zwrotnej dodatkowo otrzymywało się też interface.
Sam interface stanowi "serce" tego układu... znajdują się w nim: kempston, AY i gniazdo do drukarki LPT, kości dodatkowej pamięci, czerwony przycisk to RESET, który "przenosi" nas do Video Vault Menu. Samo Menu jest dość proste i czytelne... ostatni punkt to coś w rodzaju "organków" można sobie pograć przy użyciu AY wciskając różne klawisze. W obudowie jest jeszcze potencjometr - podejrzewam, że służy do regulacji głośności AYka, jednak u mnie nie działa :( Dźwięki z AY słychać, ale są dość ciche.
Bez podłączonego interface, komputer pracuje jak zwykły 48k.
Zwracam też uwagę na obudowę... niby taka plusowa, ale jednak trochę różni się... czyżby w tym przypadku produkowano jakieś dedykowane do tej konstrukcji ?

Podsumowując: Video Vault 128 jest dość unikalną konstrukcją, działa perfekcyjnie z grami na 128k - testowane na Renegade III, Where Time Stood Still, Altered Beast, The Untochables itp. Tak jak ktoś kiedyś poszukiwał Timexa 128k, tak można nazwać tą modyfikację Gumiakiem 128k :)

Polecam przeglądnięcie zdjęć!
Pozdro.
« Ostatnia zmiana: 2018.07.01, 01:52:44 wysłana przez Boyo »
ZX81 / 2x ZX Spectrum 48kB / ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +3 / Didaktik Gama / 2x TC 2048 / JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200

Maryjan

  • *****
  • Wiadomości: 4339
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Video Vault 128
« Odpowiedź #1 dnia: 2018.07.01, 01:57:55 »
Unikat :)
Na pewno jedyny w naszym kraju.
"... podobno są dwie szkoły, Falenicka i Otwocka."

trojacek

  • *****
  • Wiadomości: 4813
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #2 dnia: 2018.07.01, 12:42:20 »
A jesteś pewien, że to gniazdo joysticka? W pobliżu jest dodatkowa płytka z literkami "RGB" przy złączu, co sugerowałoby wyjście monitorowe.

Ilyad

  • *****
  • Wiadomości: 534
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: Video Vault 128
« Odpowiedź #3 dnia: 2018.07.01, 22:31:19 »
Gigascreen też działa ?
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

Boyo

  • *****
  • Wiadomości: 544
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #4 dnia: 2018.07.02, 11:24:35 »
A jesteś pewien, że to gniazdo joysticka? W pobliżu jest dodatkowa płytka z literkami "RGB" przy złączu, co sugerowałoby wyjście monitorowe.
Zdecydowanie tam jest kempston - sprawdzone / potwierdzone.

Gigascreen też działa ?
Nie wiem, nie sprawdzałem. Jak to można przetestować ?

Jestem ciekaw "rzeczywistych" różnic między tą modyfikacją a Toastrackiem... przecież znajdują się tam różnego rodzaje ULA - to tak na początek, ale pewnie i inne niezgodności się znajdą...
ZX81 / 2x ZX Spectrum 48kB / ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +3 / Didaktik Gama / 2x TC 2048 / JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200

trojacek

  • *****
  • Wiadomości: 4813
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #5 dnia: 2018.07.02, 11:30:10 »
Jako że głównym celem było umożliwienie uruchamiania na tym gier 128K, to podejrzewam, że o timingach ULA nikt nawet nie myślał. Co mnie natomiast niepokoi, to brak ROM 128, bo jednak niektóre gry sprawdzają ROM, zanim zaczną używać banków RAM. Tak więc część gier 128K i tak nie będzie działać, albo będą się odpalać w trybie 48K i bez AY.
Najlepiej, jakbyś to sam przetestował :)

Boyo

  • *****
  • Wiadomości: 544
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #6 dnia: 2018.07.02, 12:16:06 »
Jako że głównym celem było umożliwienie uruchamiania na tym gier 128K, to podejrzewam, że o timingach ULA nikt nawet nie myślał. Co mnie natomiast niepokoi, to brak ROM 128, bo jednak niektóre gry sprawdzają ROM, zanim zaczną używać banków RAM. Tak więc część gier 128K i tak nie będzie działać, albo będą się odpalać w trybie 48K i bez AY.
Najlepiej, jakbyś to sam przetestował :)
Wszystkich gier oczywiście nie sprawdzę, ale spróbuję jeszcze dodatkowe 4-5 przetestować.
Ale tu zapewne masz rację, bo pojawił się problem podczas wgrywania Target Renegade - po wgraniu głównego bloku i próby załadowania poziomu pojawiało się uporczywe "Load Error"... Na początku myślałem że to wina kasety, ale z .tzx także pojawiał się błąd w tym samym miejscu. Kiedyś pamiętam, że uruchamiałem TR na Toastracku, wszystkie poziomy na raz się wgrały i ładnie wszystko chodziło.
Widać że nie jest tak do końca wszystko kompatybilne...
Generalnie można uważać TO jako taką ciekawostkę. I jeszcze Jedna rzecz... jakim prawem sprzedawano TO, jako pełnosprawny produkt, skoro na 100% można było przewidzieć że w niektórych przypadkach będzie problem ze zgodnością z oryginalnym 128k.
ZX81 / 2x ZX Spectrum 48kB / ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +3 / Didaktik Gama / 2x TC 2048 / JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200

Maryjan

  • *****
  • Wiadomości: 4339
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Video Vault 128
« Odpowiedź #7 dnia: 2018.07.02, 12:20:36 »
Oj tam, wiadomo - reklama dźwignią handlu.
Wtedy nie było jeszcze internetu :)
"... podobno są dwie szkoły, Falenicka i Otwocka."

Ilyad

  • *****
  • Wiadomości: 534
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: Video Vault 128
« Odpowiedź #8 dnia: 2018.07.02, 12:43:53 »
Boyo:
sprawdź jak działa demo Mescaline Synthesia. Czy widzisz "migotanie" i więcej kolorów na ekranie ?:

ftp://ftp.untergrund.net/users/diver4d/tum09/low-end%20demo/zx_demo_mescaline_synesthesia_with_emu.zip
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

Phonex

  • *****
  • Wiadomości: 1103
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #9 dnia: 2018.07.02, 12:47:13 »
I slow ramu nie ma (ostatni obrazek), jak w Pentagonie.

trojacek

  • *****
  • Wiadomości: 4813
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #10 dnia: 2018.07.02, 12:53:09 »
Wydaje mi się to technicznie niemożliwe. Raczej ten software coś sobie konfabuluje :) Dla odmiany, pokazuje "128 Basic", czyli może jednak jest ROM 128K gdzieś tam ukryty w tym interfejsie?
« Ostatnia zmiana: 2018.07.02, 13:08:44 wysłana przez trojacek »

Maryjan

  • *****
  • Wiadomości: 4339
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Video Vault 128
« Odpowiedź #11 dnia: 2018.07.02, 13:15:20 »
Tam jest to tak wymyślone, że płytka podłączona do płyty ZX-a Issue 2, robi za przełącznik pamięci.
Bez podłączonego interface, mamy standardową 48-kę, zaś gdy podłączymy resztę, zostaje przełączona pamięć na płycie, reszta pamięci dla kompatybilności z 128k jest w interface.
A15 jest rozdzielone od ULA, procesora oraz złącza krawędziowego i podłączone do płytki logiki.
"... podobno są dwie szkoły, Falenicka i Otwocka."

trojacek

  • *****
  • Wiadomości: 4813
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #12 dnia: 2018.07.02, 13:29:23 »
A15 musi być oddzielona między CPU a ULA, by ta ostatnia mogła wyświetlać obraz z innego banku pamięci. Tylko że (co najmniej) oba te banki muszą być contended - jeden jest na pewno (układy 4116), ale gdzie jest drugi? Czy na układach 4116 są nalutowane drugie takie same? Na zdjęciu słabo widać, ale to byłoby chyba najprostsze podejście. Alternatywą jest zduplikowanie multiplekserów, tak, by ULA mogła sięgnąć do górnego RAM-u na płycie. Ale i tak byłaby to spora wiązka przewodów, zwłaszcza, że trzeba by wtedy zrobić też arbitraż na szynie danych (dołożyć rezystory lub scalony bufor 8-bit).
Szkoda, że ten interfejs jest pozakrywany dodatkowymi płytkami. Ale widać, że ma EPROM 8KB (czyli pewnie swoją nakładkę z menu), a dodatkowy RAM pewnie jest ukryty pod płytką z trymerem. Ta płytka to też zagadka, może nadinterpretuję, że widzę na niej "RGB", ale ta biała tasiemka gdzieś tam prowadzi...
« Ostatnia zmiana: 2018.07.02, 13:44:54 wysłana przez trojacek »

Boyo

  • *****
  • Wiadomości: 544
  • Miejsce pobytu:
    Warszawa
Odp: Video Vault 128
« Odpowiedź #13 dnia: 2019.02.25, 10:58:24 »
Jako ciekawostkę chciałbym jeszcze dodać, że firma Video Vault LTD. oferowała usługę wymiany obudów do ZX Spectrum.
Za drobną opłatą można było u nich wymienić gumiaczą na plusową. Nowa obudowa nie posiadała numeru seryjnego, ale nadrukowany w jego miejscu wyraz "Upgraded".
W późniejszym okresie, Video Vault LTD. do tej podmiany używało także nadmiary produkcyjne obudów od hiszpańskich Toastracków, które kupowano od Sinclair'a. Stąd czasami pojawiają się dziwne Plusy z białym symbolem 128K, a niektórzy sprzedawcy mylnie oferują je jako Toastracki :)
ZX81 / 2x ZX Spectrum 48kB / ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +3 / Didaktik Gama / 2x TC 2048 / JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200