wtorek, 23 lipca 2019

ZX Dandanator! Mini 2.1

ZX Dandanator! Mini 2.1 jest to uniwersalny programowalny kartdridż dla ZX Spectrum z portem dla joysticka Kempston.

Posiada 2 przyciski po lewej stronie SW1 i prawej stronie SW2.


Przy wyłączonym ZX Spectrum i trzymając lewy przycisk i włączając ZX Spectrum, uruchamia się diagnostyka komputera.
Testowany jest obraz, pamięć ROM oraz pamięć RAM.


Jeżeli szybko wciśniemy przycisk U na klawiaturze, testowany jest układ ULA.

Wciskając przyciski 1,2,3,4,5 przeprowadzamy testy.

Przy szybkim wciśnięciu K na klawiaturze testujemy klawiaturę.


Wciśnięcie SYMBOL SHIFT podczas uruchamiania testu pokazuje informacje o programie ZX Diagnostic.


Testy możemy również przeprowadzić w głównym menu wciskając R.


Trzymając prawy przycisk i włączając ZX Spectrum następuje uruchomienie wewnętrznej pamięci ROM i włączenie aktualizacji pamięci flash Dandanatora poprzez przesyłanie audio, praktycznie tylko ZX Spectrum 48K (gumiaczka), bo inne modele nie posiadają wejścia audio.
Trzymając oba przyciski i włączając ZX Spectrum aktualizujemy pamięć PIC oprogramowaniem wgranym do flasha.
Dłuższe wciśnięcie lewego przycisku uruchamia normalne menu ekranowe ZX Spectrum.
Prawy przycisk resetuje komputer i pokazuje menu Dandanatora.

Do zaprogramowania pamięci flash wymagany jest konwerter USB TTL na chipie CH340, niestety u mnie chciało działać na konwerterze na chipie FTDI.

U góry po lewej stronie są 2 goldpiny, gdzie podłączamy Tx i GND konwertera USB TTL do Rx i GND Dandanatora.


Podłączony konwerter USB TTL CH340.


Do wgrywania gier służy program ROM generator, do pobrania tu -> Link

Po uruchomieniu programu mamy.


Wybieramy File -> Preferences i w menu Loader ustawiamy odpowiedni port Com oraz ustawienia jak niżej.


Port Com powinien być widoczny po włożeniu konwertera USB TTL do portu USB w komputerze.

W zakładce General wybieramy odpowiedni rodzaj ZX Spectrum dla odpowiedniej gry.
Np. gra JetPac działa w trybie 48K.

Zamykamy i w ekranie głównym programu możemy dodawać gry, wciskając + na dole w okienku Drop games here!


Możemy dodać tyle gier, aż niebieski pasek R dojdzie do końca.

Teraz w lewym górnym okienku klikamy w małe kółeczko na dole po prawej stronie.


W ZX Spectrum po włożeniu Dandanatora z połączonym konwerterem USB TTL do komputera wciskamy L na klawiaturze ZX Spectrum.

W programie ROM generator wciskamy Play i flash powinien zacząć był ładowany do pamięci flash.


Postęp ładowania widać niżej.


Ładowanych jest kolejno 16 bloków.
Cały proces widać na poniższym filmie.


Po załadowaniu resetujemy prawym przyciskiem i mamy gotowy kartdridż z grami.