forum speccy.pl

Komputery z Z80 => TIMEX => Wątek zaczęty przez: steev w 2018.01.15, 13:47:18

Tytuł: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: steev w 2018.01.15, 13:47:18
Mam nadzieję że niczego nie przekręcę :)
TOS obsługuje dwa polecenia (NEXT*) ustawiające dodatkową ścieżkę poszukiwania pliku dla poleceń LOAD* i MERGE* - polecenia TOS o numerach 31 (kasowanie)  i 32 (ustawianie)
Czyli taki odpowiednik zmiennej PATH dla DOS/WIN/LIN
Niestety w ROM interfejsu jest błąd który uniemożliwia skorzystanie z tych poleceń.
Był patch/opis procedury naprawiającej.
Ktoś ma/kojarzy gdzie znajdę?
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: pear w 2018.01.15, 14:40:44
Próbowałeś wyszukiwarką ? ;)
http://www.speccy.pl/forum/index.php?topic=1810.0 (http://www.speccy.pl/forum/index.php?topic=1810.0)
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: steev w 2018.01.15, 14:46:40
Tak. Góglem.
(http://nyanyan.it/upload/2013/03/132639_2nlwtiz5odgxch48e3asm9b7yrfk1puvqj60.gif)
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: trojacek w 2018.01.16, 05:38:43
Wbrew pozorom bardzo użyteczna funkcja, jak coś się robi pod TOS. Można sobie przygotować dyskietkę z podręcznymi narzędziami - GENS, MONS, jakiś menedżer plików - i ustawić w autostarcie NEXT* na ten właśnie folder.
Jak komuś nie wystarcza opis ze skanu z Bajtka, to mogę wrzucić plik do EPROM-a (tylko może nie dziś).
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: Maryjan w 2018.01.16, 10:04:31
Nie pamiętam, ale chyba wsad do EPROM-a dla Ti-of-TTL od STAVI miał naprawioną tą funkcję.
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: trojacek w 2018.05.21, 18:07:34
Obiecywałem kiedyś wrzucić zawartość ROM z poprawką NEXT*.
Gdy go jednak dla porządku porównałem ze zrzutem z innego interfejsu M397, znalazłem więcej różnic:

fc /B interface_2048.rom interface_2048_NEXT.rom
Porównywanie plików interface_2048.rom i INTERFACE_2048_NEXT.ROM
00000315: FF F3
00000542: C0 50
00000551: 80 10
0000055A: C0 50
00000563: 80 10
00000589: C0 50
00000590: 80 10
00000598: C0 50

Pierwszy wiersz to oczywiście poprawka NEXT*. Reszta - nie wiem, ale podejrzewam, że były różne wersje ROM zależnie od wersji interfejsu.
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: steev w 2018.05.21, 20:05:26
Za to ja wiem.
To maski bitowe protokołu komunikacyjnego.
Masz ROMy z różnych interfejsów - jednego pracującego na bitach 7/6, drugiego na bitach 4/6
Tytuł: Odp: Błąd w ROMie interfejsu TI
Wiadomość wysłana przez: trojacek w 2018.05.21, 22:46:33
Dzięki! Wiedziałem, że można na Ciebie liczyć :)