Zainteresowałem się tematem diagnostyki Amigi. Poza uruchamianymi z poziomu Workbencha programami do testowania klawiatury (
KME 1.2), joysticków (
JoyTest 1.04,
JoyTester 2.9), pamięci RAM (
MemCheck 1.2) i innymi, świetnymi programami diagnostycznymi (
Advanced Amiga Analyzer 2.00,
WhichAmiga 1.3.3,
SysInfo 3.24), znalazłem pewną ciekawostkę.
Z
tej strony można się dowiedzieć, że firma Logica w 1993 roku wypuściła na rynek ROM (Dialoga 1.0) z testami diagnostycznymi, który montuje się w Amidze zamiast Kickstartu. Razem z kością pamięci był sprzedawany moduł diagnostyczny z diodami LED, podłączany do portu szeregowego, równoległego i złącza zewnętrznej stacji dyskietek (ciekawe, jak wygląda schemat tego urządzenia).
Najlepsze jest to, że ten ROM w wersji 2.0 (30.10.1997) znajduje się na płytach
Amiga Forever. Zawiera on bardzo szczegółowe testy diagnostyczne (całość była pisana w asemblerze) dla prawie każdej Amigi, pracującej w standardzie PAL.
Można go uruchomić pod
WinUAE albo wgrać do kości pamięci FLASH lub EPROM, założyć zamiast Kickstartu i uruchomić z niego Amigę. Tak też zrobiłem, a
tu jest film z uruchomienia tego ROM'u na mojej Amidze 600 (jakość obrazu jest kiepska, bo sygnał pochodzi ze złącza Composite). Jedynym "mankamentem" jest to, że nie działa pod nim klawiatura od PC, podłączona za pomocą zrobionego przeze mnie
interfejsu. Wszystkim można jednak sterować za pomocą samej myszki.
Oczywiście w pakiecie
Amiga Forever ROM ten jest zakodowany (wymagany plik "rom.key"). Nie można więc tak poprostu wgrać go do kości pamięci i uruchomić z niego Amigi. Natomiast na szczęście
WinUAE posiada debugger (SHIFT+F12), dzięki któremu średniozaawansowany użytkownik poradzi sobie z tym problemem.
Polecam, każdy Amigowiec powinien mieć taki ROM pod ręką.