Goldklang Ira na TRS-80 Revived strony

TRSDOS v1.3 zaps (nieoficjalny)

przez @ 11:42 4 listopada 2009 roku.
[Model I][Model III] TRSDOS v1.3 zaps (nieoficjalny) [Model 4][Model 100]



Indeks
Opis


Zaps zmiany sposobu TRSDOS 1,3 Boots
Model III obwodnicy "zdjęcie"
PATCH * 0 (ADD = 516C, znajdziesz = D0, CHG = 03)
- Lub -
PATCH * 0 (ADD = 516C, znajdziesz = D0, CHG = 0D)
Obwodnica o prawach autorskich
PATCH * 0 (ADD = 508A, znajdziesz = 28, CHG = 03)
- Lub -
PATCH * 0 (ADD = 508A, znajdziesz = 28, = 0D CHG)
Obwodnica Data / Czas na zapytanie zasilania
PATCH * 0 (ADD = 4EB8, znajdziesz = 213B51, CHG = C3394F)
- Lub -
PATCH * 0 (ADD = 4EA9, znajdziesz = CA, CHG = C3)
- Lub -
PATCH * 0 (ADD = 4EB5, znajdziesz = CD1B02, CHG = B72846)
Obwodnica tylko na zapytanie mocy do czasu
PATCH * 0 (ADD = 4EF7, znajdziesz = 06, CHG = 36)
Obwodnica linii, która informuje o RAM i liczby napędów, a także czasu / daty Monituje
PATCH * 0 (ADD = 5039, znajdziesz = 20, = 0D CHG)
Obwodnica Data / Czas na energię i terminu do 00/00/00
PATCH * 0 (ADD = 4eb1, znajdziesz = 06, CHG = 17)
PATCH * 0 (ADD = 4ED4, znajdziesz = 3A81, CHG = 184D)
Obwodnica Date / Time sprawdzanie błędów nic więc mogą być wprowadzane
PATCH * 0 (ADD = 4EB5, znajdziesz = CD1B02, CHG = C3F64E)
Przyspieszenie startu systemu przez wyeliminowanie ochotę powiedzieć TRSDOS i wyświetla, że masz 4 dyski
PATCH * 0 (ADD = 4E11, znajdziesz = 21F443, CHG = C3264E)
PATCH * 0 (ADD = 4E43, znajdziesz = 3A1244, CHG = C3614E)
PATCH * 0 (ADD = 4E63, znajdziesz = 0604CDD444, CHG = 3E03C3744E)
PATCH * 0 (ADD = 4E9A, znajdziesz = CD1B02, CHG = 000000)
PATCH * 0 (ADD = 5039, znajdziesz = 20, = 0D CHG)
PATCH * 0 (ADD = 516C, znajdziesz = D0BF9F, CHG = 1C1F03)
Obwodnica "Funkcja Auto Engaged" wiadomości
PATCH * 0 (ADD = 4F62, znajdziesz = CD1B02, CHG = 000000)
Patch do lokalizacji pozycji startu
Logo adresy nakładki 0 (PATCH * 0):
516C - Model III obraz, wykorzystując kody kompresji przestrzeni.
5010 - 483216, używany do 48k, 32k, 16k lub na wyświetlaczu
5016 - numer wersji, liczby dysków, rozmiar pamięci, tekst
508A - Informacja o prawach autorskich (w niektórych DOS, "(" około "(c)" jest 03. Hex, powinno być 28 Hex)
512D - Spróbuj ponownie, a następnie o 4 miejsca i 03 Hex
513D - Wprowadź datę (DD / MM / YY)?, A następnie o 20 Hex, 03 Hex
4F6B - Funkcja Auto Engaged, a następnie Hex 0D
Zazwyczaj powrót karetki <0D Hex> tekst w następujący sposób
AUTO powoduje polecenia mają być wyświetlane podczas realizacji. Od tego patcha dotyczy innych poprawek, będzie dalej patch AUTO DISPLAY.
PATCH * 0 (ADD = 4F60, znajdziesz = 6B4F, CHG = 2542)


Zaps zmiany TRSDOS 1,3 wiersza
Wyeliminowanie kropki po TRSDOS Ready (następna linia)
PATCH * 1 (ADD = 4E78, znajdziesz = 2E, CHG = 03)
- Lub -
PATCH * 1 (ADD = 4E78, znajdziesz = 2E, CHG = 20)
- Lub -
PATCH * 1 (ADD = 4E75, znajdziesz = 063E3E, CHG = C37E4E)
Zmienić "TRSDOS Ready" polecenia, aby każdy 12 znaków
PATCH * 1 (ADD = 509C, znajdziesz = 545253444F53, CHG = 242003000000)
Zmienić "TRSDOS Ready" polecenia, aby cokolwiek chcesz. Będziesz musiał zrobić trochę pracy tutaj. Nowy znak zachęty może być 12 lub mniej nowych znaków. Każda postać musi zostać przeliczona na jej wartość hex oraz ascii używany w miejsce parę "xx" "s. Prawie każdy znak działa dobrze, nawet grafika bloków. Uwazaj jednak ze znaków sterujących. Aby znaleźć wartość hex, po pierwsze znaleźć wartość ASC. Następnie spójrz w górę tabeli w hex z tyłu Model III "Funkcjonowanie i BASIC Language Reference Manual"
PATCH * 1 (ADD = 509C, znajdziesz = 545253444F53, CHG = xxxxxxxxxxxx)
PATCH * 1 (ADD = 50A2, znajdziesz = 205265616479, CHG = xxxxxxxxxxxx)
Zmienić "TRSDOS Ready" monit o co chcesz, ale 35 znaków. Każda postać musi zostać przeliczona na jej wartość hex oraz ascii używany w miejsce parę "xx" "s. Ten wpływa na banner otwarcia. Jeśli nie zastosowano żadnego z hasłem patche, nowe wiadomości boot mógł się "zagubione w tłumie". Jeśli wiadomość jest krótsza niż 35 znaków, a następnie w lewo na wiadomość powinna zostać dopełnione spacjami (hex val 20)
PATCH * 0 (ADD = 5016, znajdziesz = 5452532D383020, CHG = xxxxxxxxxxxxxx)
PATCH * 0 (ADD = 501D, znajdziesz = 4D6F64656C2049, CHG = xxxxxxxxxxxxxx)
PATCH * 0 (ADD = 5024, znajdziesz = 49492054525344, CHG = xxxxxxxxxxxxxx)
PATCH * 0 (ADD = 502B, znajdziesz = 4F532076657273, CHG = xxxxxxxxxxxxxx)
PATCH * 0 (ADD = 5032, znajdziesz = 696F6E20312E33, CHG = xxxxxxxxxxxxxx)
Zmienić domyślne wartości znak kursora, flash kursor i czapki on / off. Zmiana "xx" na znak kursora jest to pożądane, "y" do 1, nie miga lub 0 do flashowania, i "z" do 1 caps lock na reklamę lub 0 dla Górnego małe. Nie instaluj tego patcha, chyba że DISPLAY AUTO patch został zainstalowany (przestrzeń wykorzystuje zwolnione przez patch AUTO DISPLAY)
PATCH * 0 (ADD = 4E11, znajdziesz = 21F443, CHG = CD6B4F)
PATCH * 0 (ADD = 4F6B, znajdziesz = 4155544F2046, CHG = 3E0z3219403E)
PATCH * 0 (ADD = 4F71, znajdziesz = 756E6374696F, CHG = 0y321C403Exx)
PATCH * 0 (ADD = 4F77, znajdziesz = 6E20456E676167, CHG = 32234021F443C9)


Zaps zmiany sposobu DIR działa
filedate Dostosuj, przy pomocy dowolnej kombinacji 2 Data / Czas pola. Użyj następujących kodów:

  • 17 = sekundy
  • 18 = minuty
  • 19 = godzina
  • 1A = rok
  • 1B = dzień
  • 1C = miesiąc
PATCH * 2 (ADD = 4FD2, znajdziesz = 1C, CHG = 1A)
PATCH * 2 (ADD = 4FD7, znajdziesz = 1A, CHG = 17)
Przejdź CLS przed dopuszczeniem do obrotu DIR
PATCH * 3 (ADD = 4FB7, znajdziesz = EDB0, CHG = 0000)
Skrócić DIR polecenie "SYS" na "S"
PATCH * 6 (ADD = 5CC4, znajdziesz = 5953, CHG = 2020)
Skrócić komendy DIR "INV" na "I"
PATCH * 6 (ADD = 5CCC, znajdziesz = 4E56, CHG = 2020)
Skrócić komendy DIR "PRT" na "P"
PATCH * 6 (ADD = 5CD4, znajdziesz = 5254, CHG = 2020)
Zezwolić na wykorzystanie krótkich BASIC rutynowe w katalogu z TRSDOS 1,3 gotowe. Wyeliminowania tych poprawek Szlak polecenia TRSDOS i "Operacja przerwana" wiadomość, używając żadnego dodatkowego miejsca na dysku. Wpisz "CAT" z DOS Ready. Ta poprawka dotyczy innych poprawek i będzie dalej "SHORT DIR PATCH"
PATCH * 10 (ADD = 4E2E, znajdziesz = CD3E4B, CHG = CD8A50)
PATCH * 10 (ADD = 508A, znajdziesz = 4469736B, CHG = 4FC33E4B)
PATCH * 1 (ADD = 50A9, znajdziesz = 4F7065726174, CHG = 0D7EFE343004)
PATCH * 1 (ADD = 50AF, znajdziesz = 696F6E204162, CHG = FE3030023E30)
PATCH * 1 (ADD = 50B5, znajdziesz = 6F727465640D, CHG = 327142C31944)
PATCH * 1 (ADD = 51C9, znajdziesz = 524F55544520A842, CHG = 434154202020AA50)
Daj TRSDOS 1.3 "polecenia katalogu s funkcję numeracji stron. Po każdej stronie film, to wyłącza się. Uwaga, będzie to konflikt z innymi zaps i będzie dalej "DIR STRONA ZAP"
PATCH * 6 (ADD = 616D, znajdziesz = CD8861B7C8FE40, CHG = 3A803FD620C8CD)
PATCH * 6 (ADD = 6174, znajdziesz = 2806C547AF78C1, CHG = 7C61CDC901AFC9)
Po zainstalowaniu tej poprawki, naciskając " @ "Będzie powodować długo katalog aukcji wstrzymać. Nie instaluj tego patcha, jeśli na komputerze zainstalowany jest DIR STRONA ZAP
PATCH * 6 (ADD = 6173, znajdziesz = 40, CHG = 60)
Nadaje wiadomość na dole ekranu, przypomnienia o konieczności naciśnij klawisz ENTER, aby kontynuować
Jeśli DIR STRONA ZAP został złożony:
PATCH * 6 (ADD = 6111, znajdziesz = 0D0000, CHG = 202003)
PATCH * 6 (ADD = 6174, znajdziesz = 7C61, CHG = CF60)
- Lub -
Jeśli DIR STRONA ZAP nie został złożony:
PATCH * 6 (ADD = 6111, znajdziesz = 0D0000, CHG = 202003)
PATCH * 6 (ADD = 616D, znajdziesz = CD8861B7C8FE40, CHG = 3A803FD620C8CD)
PATCH * 6 (ADD = 6174, znajdziesz = 2806C547AF78C1, CHG = CF60CDC901AFC9)
Daje możliwość włączenia lub nie w tym dwukropkiem (:), gdy specifing numer dysku polecenia DIR
PATCH * 6 (ADD = 59EC, znajdziesz = 7EFE3A2015, CHG = 2BCD781D38)
PATCH * 6 (ADD = 59F1, znajdziesz = 237ED630DA, CHG = 06FE3A2010)
PATCH * 6 (ADD = 59F6, znajdziesz = 3452FE04D2, CHG = 237ED630DA)


Zaps dodanie nowej biblioteki Komendy
Dodaj "R'epeat polecenia DOS (podobne do NEWDOS/80)
PATCH * 1 (ADD = 4E36, znajdziesz = 2642013F003600, CHG = 8041013F000000)
PATCH * 1 (ADD = 5191, znajdziesz = 4D4153544552, CHG = 522020202020)
PATCH * 9 (ADD = 603E, znajdziesz = CD8E5FFE0D2003, CHG = 21804111254201)
PATCH * 9 (ADD = 6045, znajdziesz = AF1829111060CD, CHG = 2500EDB0212542)
PATCH * 9 (ADD = 604C, znajdziesz = 5444C2, CHG = C39942)
Dodaj CAT polecenia TRSDOS 1.3 (zdaje się tylko na napęd 0)
PATCH * 1 (ADD = 50A9, znajdziesz = 4F7065726174, CHG = 0D7EFE343004)
PATCH * 1 (ADD = 50AF, znajdziesz = 696F6E204162, CHG = FE3030023E30)
PATCH * 1 (ADD = 50B5, znajdziesz = 6F727465640D, CHG = 327142C31944)
PATCH * 1 (ADD = 51C9, znajdziesz = 524F55544520A842, CHG = 434154202020AA50)


Zmiana zaps Security
Ominięcie wszystkich kontroli hasło
PATCH * 2 (ADD = 4ED4, znajdziesz = 20, CHG = 18)
Umożliwić dostęp do wszystkich plików (np. BASIC / CMD)
PATCH * 2 (ADD = 5135, znajdziesz = 2C, CHG = 00)
Nieograniczoną liczbę kopii, bez względu na ograniczona liczba kopii jest ustawiona na
PATCH * 7 (ADD = 528E, znajdziesz = C8, C9 CHG =)
Przeczytaj przywrócić ochronę kopii zapasowej dysku 1,3 TRSDOS
PATCH * 0 (ADD = 4760, znajdziesz = 18, CHG = 38)
Przeczytaj usunąć ochronę kopii zapasowej dysku 1,3 TRSDOS
PATCH * 0 (ADD = 4760, znajdziesz = 38, CHG = 18)
Napisz do dowolnego pliku
PATCH * 0 (ADD = 47F5, znajdziesz = 62, CHG = F7)
Pozwalają z LOAD DOS
PATCH * 0 (ADD = 4BF6, znajdziesz = 38, CHG = 18)
Stop wyraźnie pamięci (zwykle)
PATCH * 1 (ADD = 4E5D, znajdziesz = 20, CHG = 18)
Pozwalają otwierać
PATCH * 2 (ADD = 4ED4, znajdziesz = 20, CHG = 18)
Pozwala zabić wszystko
PATCH * 3 (ADD = 4F6C, znajdziesz = 38, CHG = 18)
Umożliwia dostęp do każdego pliku niezależnie od hasła. Ta poprawka dotyczy innych poprawek i będzie dalej z jakimkolwiek Access patch.
PATCH * 2 (ADD = 4ED4, znajdziesz = 20, CHG = 18)
Dać każdego pliku można wyznaczyć poziom ochrony. Zmiany "x" do pożądanego poziomu ochrony. Ta poprawka wymaga także dostęp do plików patch ANY.
PATCH * 2 (ADD = 4ECB, znajdziesz = 00, CHG = 0x)
Zmiany PURGE polecenia więc już nie pyta czy dba o hasło główne dysku
PATCH * 11 (ADD = 5648, znajdziesz = 66, CHG = 99)
PATCH * 11 (ADD = 564D, znajdziesz = 21A25B, CHG = C36E56)
PATCH * 11 (ADD = 5693, znajdziesz = 28, CHG = 18)


Zaps zmiany sposobu TRSDOS Works

BACKUP

Modyfikuje polecenia BACKUP tak, że ignoruje pytanie o hasło, ignoruje hasła głównego dysku i poprawia polecenia FORMAT. Kiedy TRSDOS prosi o nazwę dysku, naciskając będzie mu nazwę DATADISK
PATCH * 7 (ADD = 5013, znajdziesz = 534F55524345, CHG = FE08C0E1211D)
PATCH * 7 (ADD = 5019, znajdziesz = 204469736B20, CHG = 50C383564441)
PATCH * 7 (ADD = 501F, znajdziesz = 4D6173746572, CHG = 54414449534B)
PATCH * 7 (ADD = 55A8, znajdziesz = 28, CHG = 18)
PATCH * 7 (ADD = 5657, znajdziesz = 21, CHG = C9)
PATCH * 7 (ADD = 5673, znajdziesz = FE0828EF, CHG = CD135000)
- Oraz ewentualnie -
PATCH * 7 (ADD = 501D, znajdziesz = 444154414449534B, CHG = 54484F4D50534F4E)

BASIC

Eliminuje BASIC na banner otwarcia.
Uwaga ta poprawka wpłynie na innych i będzie dalej jak PODSTAWOWE ELIMINATE patch BANNER.
Nie róbcie tego patcha, którzy złożyli skrócić BASIC patch BANNER.
PATCH BASIC / CMD (ADD = 62EF, znajdziesz = CD, CHG = C9)
Skrócić Basic banner otwarcia na 1 linię. Uwaga ta poprawka wpłynie na innych i będzie dalej BASIC skrócić patch BANNER. Nie róbcie tego patcha jeśli się wyeliminować podstawową patch BANNER.
PATCH BASIC / CMD (ADD = 62ED, znajdziesz = 29, CHG = 8F)
Pozwala na wsparcie 65535 rekordów logicznych, wyrażając te powyżej 32767 jako liczby ujemne. Np.. Rekord # + (65536 * (rekord #> 32767))
PATCH BASIC / CMD (ADD = 5EE8, znajdziesz = 451E, CHG = 012B)
Pozwalają program BASIC do czytania z nawet 50% wzrost szybkości. Jeśli program opuści mniej niż 400 bajtów pamięci pojawi się błąd pamięci
PATCH BASIC / CMD (ADD = 5BFE, znajdziesz = 2AA440, CHG = CD8754)
PATCH BASIC / CMD (ADD = 5C07, znajdziesz = FF, CHG = FE)
PATCH BASIC / CMD (ADD = 5C0D, znajdziesz = CD535F7723, CHG = CD9B540000)
PATCH BASIC / CMD (ADD = 53CC, znajdziesz = 8754, CHG = 4A1E)
PATCH BASIC / CMD (ADD = 5487, znajdziesz = E17EFE26, CHG = 2323E5DD)
PATCH BASIC / CMD (ADD = 548B, znajdziesz = C24A1ED7, CHG = E1ED5BA4)
PATCH BASIC / CMD (ADD = 548F, znajdziesz = C24A1EE5, CHG = 40013300)
PATCH BASIC / CMD (ADD = 5493, znajdziesz = 219B54CD, CHG = 0901FF00)
PATCH BASIC / CMD (ADD = 5497, znajdziesz = 3F56E1C9, CHG = EDB0EBC9)
PATCH BASIC / CMD (ADD = 549B, znajdziesz = 35013D3C, CHG = DD7503DD)
PATCH BASIC / CMD (ADD = 549F, znajdziesz = 26751734, CHG = 7404DD36)
PATCH BASIC / CMD (ADD = 54A3, znajdziesz = 263C3675, CHG = 0500DDCB)
PATCH BASIC / CMD (= 54A7 ADD, znajdziesz = 3C267516, CHG = 01EEDD34)
PATCH BASIC / CMD (ADD = 54AB, znajdziesz = 1A050C07, CHG = 0A2003DD)
PATCH BASIC / CMD (ADD = 54AF, znajdziesz = 1C121D01, CHG = 340B24C3)
PATCH BASIC / CMD (ADD = 54B3, znajdziesz = 1011, CHG = 535F)

DEBUG

Umożliwić "DEBUG / CMD", aby móc zbadać program wyjścia z adresów poniżej 5600Hex
PATCH * 5 (ADD = 4ED9, znajdziesz = 0056, CHG = 0000)
PATCH * 5 (ADD = 4EFF, znajdziesz = 0056, CHG = 0000)
PATCH * 5 (ADD = 5068, znajdziesz = 0056, CHG = 0000)
-Lub-
PATCH * 5 (ADD = 4EDA, znajdziesz = 56, CHG = 00)
PATCH * 5 (ADD = 4F00, znajdziesz = 56, CHG = 00)
PATCH * 5 (ADD = 5069, znajdziesz = 56, CHG = 40)
- Lub -
PATCH * 5 (ADD = 4EDF, znajdziesz = 38E6, CHG = 0000)
PATCH * 5 (ADD = 4F04, znajdziesz = D0, CHG = C9)
PATCH * 5 (ADD = 506E, znajdziesz = 38E3, CHG = 0000)

DUMP

Zmienić polecenie DUMP aby pamięć z nich może zostać po cenach dumpingowych, nie tylko tych powyżej 5FFFH
PATCH * 6 (ADD = 5702, znajdziesz = 60, CHG = 00)
PATCH * 6 (ADD = 579C, znajdziesz = D22552, CHG = 000000)

FREE

Modyfikować TRSDOS 1.3 "s polecenie FREE tak, że wyświetla również miejsca na dysku po lewej stronie. Skraca Prot (PW) polecenia.
PATCH * 6 (ADD = 5D52, znajdziesz = FE28D0, CHG = CD4555)
PATCH * 6 (ADD = 5542, znajdziesz = 2050617373, CHG = 3F2003FE28)
PATCH * 6 (ADD = 5547, znajdziesz = 776F72643F, CHG = D8F1C3FC5B)
Modyfikować TRSDOS 1.3 "s polecenie FREE tak, że wyświetla również miejsca na dysku po lewej stronie. Nie mają one wpływu Prot polecenia. Jeśli powyższe poprawki zostały zainstalowane, muszą one zostać usunięte!
PATCH * 6 (ADD = 5483, znajdziesz = 26, CHG = 3C)
PATCH * 6 (ADD = 5526, znajdziesz = 4D617374657220, CHG = FE28D8F1C3FC5B)
PATCH * 6 (ADD = 5D52, znajdziesz = FE28D0, CHG = CD2655)

FORMAT

Lepsze formatowanie rutynowe TRSDOS 1,3
PATCH * 7 (ADD = 5BEE, znajdziesz = E5, CHG = 5B)

LIST

Zmiany domyślnego formatu z polecenia LIST z szesnastkowym ASCII zamiast do. Jeśli chcesz hex format, określ (HEX) w parametrze.
PATCH * 11 (ADD = 593E, znajdziesz = 28, CHG = 20)
PATCH * 11 (ADD = 5949, znajdziesz = EDB0, CHG = 0000)
PATCH * 11 (ADD = 595C, znajdziesz = 28, CHG = 20)
PATCH * 11 (ADD = 5B89, znajdziesz = 4153434949, CHG = 4845582020)
PATCH * 11 (ADD = 5AC5, znajdziesz = 20, CHG = 28)
PATCH * 11 (ADD = 5B3C, znajdziesz = 3030303030, CHG = 4153434949)
Zmiany funkcji pauzy Lista polecenia TRSDOS z "@" do " @ "
PATCH * 11 (ADD = 5265, znajdziesz = 40, CHG = 60)

PATCH

Pozwalają PATCH do korzystania tylko z jednej litery "ADD", "znaleźć" i "CHG" (stosuje się w celu, jako pierwszy Dodaj do zmiany, a drugi, który zmienia znajdziesz na F, wykorzystuje zamiast dodać ...)
PATCH * 9 (ADD = 56C5, znajdziesz = 044144, CHG = 02413D)
PATCH * 9 (= 56CA, znajdziesz = 054649, CHG = 02463D)
PATCH * 9 (= 56D0, F = 044348, CHG = 02433D)

INNE

Aby otrzymać komunikat o błędzie zamiast "ERROR #"
PATCH * 4 (ADD = 4228, znajdziesz = 20, CHG = 18)
- Lub -
PATCH * 4 (ADD = 4E26, znajdziesz = CB7020, CHG = 000018)
- Lub -
PATCH * 4 (ADD = 4E28, znajdziesz = 20, CHG = 18)
Aby uzyskać numer błędu zamiast komunikatu o błędzie
PATCH * 4 (ADD = 4E26, znajdziesz = 000018, CHG = CB7020)
Eliminuje "Operaton Aborted" wiadomości. NIE zainstalować tę poprawkę, jeżeli DIR SHORT Po zainstalowaniu poprawki
PATCH * 1 (ADD = 50A9, znajdziesz = 4F, CHG = 0D)
Poprawia sposób TRSDOS 1,3 akceptuje polecenia DOS. 1) Powtarzanie poleceń DOS. Prasa klucz i ostatnie polecenie DOS powtarza się. 2) Możesz wprowadzić polecenia DOS w duże lub małe litery lub kombinacja tych dwóch. 3) Każdy wiersz polecenia z okresu jako pierwszy znak zostanie zignorowana. Jest to przydatne dla wprowadzenia linii komentarza w plikach BUILD! Ta procedura zajmuje przestrzeń, w której TRSDOS gotowe punkty są.
PATCH * 0 (ADD = 4CD1, znajdziesz = 204E53, CHG = 4E530D)
PATCH * 1 (ADD = 4E32, znajdziesz = 212542112642, CHG = 180B773E1BCD)
PATCH * 1 (ADD = 4E38, znajdziesz = 013F003600EDB0, CHG = 3300CD1B02186F)
PATCH * 1 (ADD = 4E9D, znajdziesz = E5C52A, CHG = C3BB4E)
PATCH * 1 (ADD = 4EA0, znajdziesz = 2040E548060009, CHG = 1A28917EFE6138)
PATCH * 1 (ADD = 4EA7, znajdziesz = 014000B7ED4222, CHG = 03D620772310F5)
PATCH * 1 (ADD = 4EAE, znajdziesz = 20403E1ECD3300, CHG = D1E17E12FE2ECA)
PATCH * 1 (ADD = 4EB5, znajdziesz = E1222040C1E1, CHG = 4A4EFE0D288F)
PATCH * 1 (ADD = 4E9B, znajdziesz = 28ADC3BB4E, CHG = 11D44CE5D5)
Pozwalają symboli <, =,>,?, @ I [być częścią filespec (UWAGA: po przecinku / charakter hex z uwagi na poprawki SU + aplikator jest zalecane)
Tor
Numer
(Dziesiętny)
Sektor
Numer
(Dziesiętny)
Względny
Bajt
(Hex)
Prąd
wartość
(Hex)
Wymiana
wartość
(Hex)

16 02 4E ZMIANA 41 do 3C

16 03 36 ZMIANA 41 do 3C
16 03 CF ZMIANA 41 do 3C
16 03 D2 ZMIANA 5B do 5C

18 08 D7 ZMIANA 41 do 3C
18 08 DA ZMIANA 5B do 5C

16 09 E7 ZMIANA 41 do 3C
16 09 EA ZMIANA 5B do 5C
Włącz małe na power-up (UWAGA: po przecinku / charakter hex z uwagi na poprawki SU + aplikator jest zalecane)
Tor
Numer
(Dziesiętny)
Sektor
Numer
(Dziesiętny)
Względny
Bajt
(Hex)
Prąd
wartość
(Hex)
Wymiana
wartość
(Hex)
00 02 A8 ZMIANA FF 42 do 19 40


Zaps aktualizacji wersji lub naprawianie błędów
Uaktualnić pt 01 maja 1981 wersji TRSDOS 1,3 do sob 02 maja 1981 w wersji
XFERSYS PATCH / CMD (ADD = 548E, znajdziesz = 3500FD21, CHG = FD360001)
PATCH * 0 (ADD = 503B, znajdziesz = 467269, CHG = 536174)
PATCH * 0 (ADD = 5044, znajdziesz = 31, CHG = 32)
PATCH BASIC / CMD (ADD = 58F8, znajdziesz = F1, CHG = 00)
Do upgrage sob 02 maja 1981 wersji TRSDOS 1,3 do śr 01 lipca 1981 wersja
PATCH * 6 (ADD = 5850, znajdziesz = 3A62, CHG = BF5F)
PATCH * 6 (ADD = 5FBE, znajdziesz = 20697320616374, CHG = 0D116544C31C44)
PATCH * 0 (ADD = 5044, znajdziesz = 32, CHG = 31)
PATCH * 0 (ADD = 503A, znajdziesz = 20536174204D, CHG = 20576564204A)
PATCH * 0 (ADD = 5040, znajdziesz = 617920, CHG = 756C79)
PATCH * 7 (ADD = 579C, znajdziesz = 0955, CHG = 3851)
PATCH * 7 (ADD = 5135, znajdziesz = 207468652064, CHG = 3F20033A7D4E)
PATCH * 7 (ADD = 513B, znajdziesz = 69736B657474, CHG = FE81CA0D55C9)
Naprawić błąd w TRSDOS 1.3 Kiedy próbuje lista nonexistant plików w tabeli HIT
PATCH * 10 (ADD = 4E47, znajdziesz = 02, CHG = 03)
Po około przewijanie w BASIC, utrata pamięci występuje dziwny. Następujące patch rozwiązuje ten. Także koryguje "Nie można kontynuować" błąd. Może nie działać TRSDOS dnia inne niż śr 1 lipca 1981.
PATCH BASIC / CMD (ADD = 58C4, znajdziesz = D5, CHG = 00)
Na niektórych nowszych wersjach Model III, nowy chip ROM jest używana i sumami, że wyjdzie z MemTest nie zgadza się z tym, co mówi powinno być. Następujące patch rozwiązuje ten.
MemTest PATCH / CMD (ADD = 6573, znajdziesz = 32423931, CHG = 32463834)
TRSDOS I / O (język maszynowy) wymagają, aby wyświetlić zawartość katalogu wszystkich niezabezpieczonych plikach muszą być poprawione. Tego połączenia (w HEX 4419) nie działa poprawnie. Dwa następujące poprawki spowoduje to I / O połączenie działa poprawnie:
PATCH * 10 (ADD = 4E2E, znajdziesz = CD3E4B, CHG = CD8A50)
PATCH * 10 (ADD = 508A, znajdziesz = 4469736B, CHG = 4FC33E4B)
Skorygowania błędu w którym FORMAT dysku I / O error Licznik prób pozostawia nieprawidłowo na 2 (zalecany patch).
PATCH * 7 (ADD = 4E55, znajdziesz = 12, CHG = 0F)
PATCH * 7 (ADD = 4E5B, znajdziesz = 0C, CHG = 09)
Dokładny I / O error w katalogu USR połączenia
PATCH * 10 (ADD = 4E2E, znajdziesz = CD3E4B, CHG = CD8A50)
PATCH * 10 (ADD = 508A, znajdziesz = 4469736B, CHG = 4FC33E4B)
2 koryguje ewentualne błędy w spisie
PATCH * 10 (ADD = 4E2A, znajdziesz = 3ADA4E, CHG = 784F00)
PATCH * 10 (ADD = 4E47, znajdziesz = 02, CHG = 03)
TRSDOS 1,3 automatycznie zamyka plik OPEN przed działając na polecenie KILL. Natomiast uważa, że Tandy zły styl KILL Otwórz plik, jeśli musi, po patch spowoduje, dysk podstawowy od zamknięcia plików przed poleceniem KILL. Oni jednak pamiętać, że może to Destory katalogu na dysku i uczynić wszystkie programy i dane na dysku bezużyteczny
PATCH BASIC / CMD (ADD = 60D0, znajdziesz = CDE95C, CHG = 000000)


Zaps zmiany prędkości i zwiększenia liczby utwór
Alter wstępnej prędkości TRSDOS 1,3 z 6 ms do 10 nsec. Użyj 0F & 1F do 20 ms
PATCH * 0 (ADD = 42EE, znajdziesz = 0C, CHG = 0E)
PATCH * 0 (ADD = 4516 znajdziesz = 0C, CHG = 0E)
PATCH * 0 (ADD = 4544, znajdziesz = 1C, CHG = 1E)
PATCH * 0 (ADD = 4FE1, znajdziesz = 0C, CHG = 0E)
Alter wstępnej prędkości TRSDOS 1.3. TRSDOS używa zwiększenia prędkości 6ms. Może to być za szybko dla niektórych starszych napędów i może powodować błędy. Korzystanie wolniej rozwiązuje ten problem. Zmienić "x" do C, D, E lub F, a "y" do 8, 9, A, B lub do zwiększenia stawki 6, 12, 20 lub 30 ms. Wybranego kursu działa na wszystkich dyskach. Za dużo ponownie piśmie TRSDOS należałoby zrobić, aby mieć osobne stawki dla poszczególnych dysków wstępnej.
PATCH * 0 (ADD = 42EE, znajdziesz = 0C, CHG = 0x)
PATCH * 0 (ADD = 4516 znajdziesz = 0C, CHG = 0x)
PATCH * 0 (ADD = 4544, znajdziesz = 1C, CHG = 1x)
PATCH * 0 (ADD = 4FE1, znajdziesz = 0C, CHG = 0x)
PATCH * 7 (ADD = 580E, znajdziesz = 0C, CHG = 0x)
PATCH * 7 (ADD = 5841, znajdziesz = 0C, CHG = 0x)
PATCH * 7 (ADD = 5B3C, znajdziesz = 58, CHG = 5y)
Alter wstępnej prędkości TRSDOS 1.3 od 5 ms do 10 ms.
PATCH * 00:01 (ADD = 42EE, znajdziesz = 0C, CHG = 0D)
PATCH * 00:01 (ADD = 4516 znajdziesz = 0C, CHG = 0D)
PATCH * 00:01 (ADD = 4544, znajdziesz = 1C, 1D CHG =)
PATCH * 00:01 (ADD = 4FE1, znajdziesz = 0C, CHG = 0D)
PATCH * 07:01 (ADD = 580E, znajdziesz = 0C, CHG = 0D)
PATCH * 07:01 (ADD = 5841, znajdziesz = 0C, CHG = 0D)
PATCH * 07:01 (ADD = 5923, znajdziesz = 1C, 1D CHG =)
PATCH CONVERT / CMD: 1 (ADD = 5604, znajdziesz = 1C, 1D CHG =)
Alter wstępnej prędkości TRSDOS 1.3 od 10ms do 20ms.
PATCH * 00:01 (ADD = 42EE, znajdziesz = 0D, CHG = 0E)
PATCH * 00:01 (ADD = 4516 znajdziesz = 0D, CHG = 0E)
PATCH * 00:01 (ADD = 4544, znajdziesz = 1D, CHG = 1E)
PATCH * 00:01 (ADD = 4FE1, znajdziesz = 0D, CHG = 0E)
PATCH * 07:01 (ADD = 580E, znajdziesz = 0D, CHG = 0E)
PATCH * 07:01 (ADD = 5841, znajdziesz = 0D, CHG = 0E)
PATCH * 07:01 (ADD = 5923, znajdziesz = 1D, CHG = 1E)
PATCH CONVERT / CMD: 1 (ADD = 5604, znajdziesz = 1D, CHG = 1E)
Alter wstępnej prędkości TRSDOS 1.3 od 20ms do 40ms.
PATCH * 00:01 (ADD = 42EE, znajdziesz = 0E, CHG = 0F)
PATCH * 00:01 (ADD = 4516 znajdziesz = 0E, CHG = 0F)
PATCH * 00:01 (ADD = 4544, znajdziesz = 1E, CHG = 1F)
PATCH * 00:01 (ADD = 4FE1, znajdziesz = 0E, CHG = 0F)
PATCH * 07:01 (ADD = 580E, znajdziesz = 0E, CHG = 0F)
PATCH * 07:01 (ADD = 5841, znajdziesz = 0E, CHG = 0F)
PATCH * 07:01 (ADD = 5923, znajdziesz = 1E, CHG = 1F)
PATCH CONVERT / CMD: 1 (ADD = 5604, znajdziesz = 1E, CHG = 1F)
Alter TRSDOS 1.3 od 40 do 80 utworów
PATCH * 0 (ADD = 4926, znajdziesz = 28, CHG = 50)
PATCH * 0 (ADD = 499B, znajdziesz = 28, CHG = 50)
PATCH * 0 (ADD = 4B29, znajdziesz = 29, CHG = 51)
PATCH * 2 (ADD = 4F61, znajdziesz = 28, CHG = 50)
PATCH * 6 (ADD = 5C06, znajdziesz = 28, CHG = 50)
PATCH * 6 (ADD = 5D53, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 5203, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 53FF, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 5504, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 5C4F, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 5CD4, znajdziesz = 28, CHG = 50)
PATCH * 7 (ADD = 0000, znajdziesz = 00, CHG = 00)


Wskazówka, aby uzyskać jeszcze 2 Grans
Wszystkie TRSDOS 1,3 system dysków wysłane z magazynów Tandy mają wbudowany w błąd GAT. Błąd ten wydaje się być wynikiem dwa pliki są niewłaściwie zabijane, usunięcie pliku z katalogu, ale pozostawiając sektorów przydzielonych w GAT. Wynika to w 2 Grans mniej dostępne (166) niż normalnie (168). Ten błąd może zostać naprawiony z łatwością + SU.

Komentarze są zamknięte.

[Ira Goldklang na TRS-80 Revived strony jest dumnie zasilany przez WordPress .]