Nie wszystkie są tam oparte na 1.5; dotyczy to tylko slotów z Super Speedy. Sloty Speedy zawierają ROM-y w wersji 1.4, a samo Mega Speedy ma numerek 1.6. Można to sprawdzić, zaglądając pod adres $FFFB ROM-u. Z adresu tego korzysta także flasher Mega Speedy, wyświetlając numery wersji ROM-ów.
Dzięki uprzejmości i pomocy Mono udało się odzyskać wspomnianą we wcześniejszych postach wersję 1.0. W oryginalnym listingu były błędy, które uniemożliwiały poprawne działanie, mimo przepisania hexów bez błędów. ROM działa - czyta, zapisuje i formatuje bez problemów. :) Dziękuję, Mono!
Oto lista baboli (cytując za Mono):
- w ROM-ie pod $E0AB jest $1E, a powinno być $E1, bo tam jest wpisywany skok do tabeli w RAM. Jak program skoczy do $1E00, to zrobi BRK, co poskutkuje dwukrotnym piknięciem buzzera i wyświetleniem 'BR' na LED,
- $E7D9 - adres dla CPX - jest $70, a ma być $F0,
- $E98F - literka "i" w napisie "informationen",
- $EFB8 - opóźnienie w pętli buzzera - jest $46, a ma być $23,
- $FFF8 - powinno być $FFFB.
W załączniku ROM, listing dostosowany do MADS-a i log z niego.
EDIT: literówki.
Post's attachmentsSpeedy 1050 v1.0 (16.10.1986) - fixed by Mono.asm 87.88 kb, liczba pobrań: 8 (od 2016-10-31)
Speedy 1050 v1.0 (16.10.1986) - fixed by Mono.bin 8 kb, liczba pobrań: 6 (od 2016-10-31)
Speedy 1050 v1.0 (16.10.1986) - fixed by Mono.lst 138.38 kb, liczba pobrań: 8 (od 2016-10-31)
Tylko zalogowani mogą pobierać załączniki.
Powszechnie wiadomo, że kamień potrafi myśleć. Na tym fakcie opiera się cała elektronika.
Terry Pratchett - Równoumagicznienie