Tajemnice ATARI

Łata do TURBO 2000

    Turbo 2000 jest jednym z najbardziej rozpowszechnionych systemów TURBO w naszym kraju. Jednak projektowany był on przede wszystkim do gier i dlatego ma wiele wad. Podstawową z nich jest korzystanie z bajtów drugiej połowy strony zerowej. Smutną konsekwencją tego faktu jest kolizja systemu z Quick Assemblerem.

   Poniższy program jest poprawką do systemu Turbo 2000, która umożliwia współpracę z QA. Po starannym przepisaniu go należy dograć do niego program PATCHER z poprzedniej strony, a następnie całość uruchomić. Po poprawieniu system Turbo będzie prawidłowo zapisywał i odczytywał programy w QA.

   Dotychczas Turbo 2000 wykorzystywał fragment strony zerowej od adresu 200 do 213. Poprawka polega na zamianie tych adresów we wszystkich odwołujących się do tego obszaru rozkazach tak, by sięgały do komórek od 240 do 247. Trzeba jednak pamiętać, że ten nowy obszar używany bywa przez procedury pakietu zmiennoprzecinkowego, zatem tak przerobiony Turbo 2000 nie będzie działał z programami, które tych procedur używają (przede wszystkim BASIC). Dlatego trzeba zachować starą wersje systemu i poprawionej używać tylko z QA.

   Poprawka zmienia też nazwę urządzenia z "D:" na "T:" w celu uniknięcia kłopotów związanych ze specjalnym traktowaniem dyskietek przez QA.

   Ponieważ jest wiele odmian systemu Turbo 2000, to wszystkich użytkowników, którym udało się poprawić inną jego wersję, prosimy o podzielenie się z nami tą poprawką.

1000 REM Poprawka do TURBO 2000
1010 DATA 0328,200,240
1020 DATA 0330,201,241
1030 DATA 1583,204,244
1040 DATA 1585,203,243
1050 DATA 1589,203,243
1060 DATA 1594,202,242
1070 DATA 1600,203,243
1080 DATA 1608,202,242
1090 DATA 1613,212,246
1100 DATA 1615,213,247
1110 DATA 1625,205,245
1120 DATA 1632,205,245
1130 DATA 1634,205,245
1140 DATA 1654,205,245
1150 DATA 1658,205,245
1160 DATA 1925,200,240
1170 DATA 1927,201,241
1180 DATA 1936,200,240
1190 DATA 1938,201,241
1200 DATA 1947,200,240
1210 DATA 1949,201,241
1220 DATA 1958,200,240
1230 DATA 1960,201,241
1240 DATA 1969,200,240
1250 DATA 1971,201,241
1260 DATA 1980,200,240
1270 DATA 1982,201,241
1280 DATA 1991,200,240
1290 DATA 1993,201,241
1300 DATA 2002,200,240
1310 DATA 2004,201,241
1320 DATA 2013,200,240
1330 DATA 2015,201,241
1340 DATA 2024,200,240
1350 DATA 2026,201,241
1360 DATA 0815,068,084


Marek Pasek



Powrót na start | Powrót do spisu treści | Powrót na stronę główną

Pixel 2001