Tajemnice ATARI

Device Namer


    W systemie operacyjnym ATARI XL/XE każde z urządzeń zewnętrznych ma swój symbol literowy. Na przykład magnetofon jest umownie oznaczany literą C, zaś stacja dysków - literą D. Przy każdej operacji współpracy z takimi urządzeniami musimy podawać tenże identyfikator. Łatwo to zauważyć podczas korzystania na przykład z programów kopiujących. Wiele z nich pyta użytkownika o nazwę pliku do skopiowania. Musimy wtedy wpisać pełną nazwę, włącznie z identyfikatorem, np.:

C:

lub

D:PLIK.TXT

   Prezentowany obok program pozwala na zmianę nazw urządzeń w systemie. Dzięki niemu stacja dysków może nazywać się na przykład X: zamiast D:, a magnetofon może stać się urządzeniem Y:.

   Wśród użytkowników ATARI jest wielu posiadaczy systemu TURBO 2000, który używa symbolu D: dla oznaczenia magnetofonu w systemie szybkiej transmisji. Ci z nich, którzy używają Quick Assemblera lub edytora Panther, zauważyli na pewno, że programy te przed zapisem usiłują odczytać katalog z urządzenia D:. Odczytywanie katalogu z magnetofonu nie jest najlepszym pomysłem. W takim przypadku bardzo pomocny jest Device Namer. Zmiana identyfikatora magnetofonu z D na przykład na T umożliwi korzystanie ze wspomnianych programów. Proponuję wypróbowanie tego w praktyce.

   Listing należy przepisać i przetworzyć przy pomocy Zgrywusa+ z TA 2/92.
1000 REM *--------------------------*
1002 REM : DEVNAMER                 :
1004 REM :  autor: Wojciech Palacz  :
1006 REM : (c) 1993 Tajemnice ATARI :
1008 REM *--------------------------*
1010 DATA ffff0090bc91a9008dfe02a000
1020 DATA 20589020e69020ea90a9ff85e0
1030 DATA 20799020039120cf90c91bf027
1040 DATA 20bf90b0f186e0207990200391
1050 DATA 20cf90b00d20bf909008a6e09d
1060 DATA 1a034c1090a9fd200a914c1090
1070 DATA a9008df002a00120589020e690
1080 DATA 6c0a00a20088300abd1e91e8c9
1090 DATA ead0f8f0f3bd1e91c9eaf00a86
1100 DATA e2200a91a6e2e8d0ef60a2ff8e
1110 DATA f002e886e1bd1a03d002a92086
1120 DATA e2e4e0f01620ae90a6e2e8e8e8
1130 DATA e024d0e7a99b200a91a91c4c0a
1140 DATA 91a08084e120ae904c9a904820
1150 DATA b8906805e1200a91a92005e14c
1160 DATA 0a91a221dd1a03f007cacaca10
1170 DATA f638601860297fc9619006c97b
1180 DATA b002295fc9419005c95bb00160
1190 DATA 3860a90cd002a903a2109d4203
1200 DATA a9049d4a03a9ba9d4403a9919d
1210 DATA 45034c56e448a210a907d00548
1220 DATA a200a90b9d4203a9009d48039d
1230 DATA 4903684c56e49b446576696365
1240 DATA 7320696e7374616c6c65642069
1250 DATA 6e2073797374656d3a9b9b9b50
1260 DATA 726573732061206b657920746f
1270 DATA 2073656c656374206465766963
1280 DATA 652c207468656e9b6e65787420
1290 DATA 6b657920746f206368616e6765
1300 DATA 20697473206e616d652e9b1c1c
1310 DATA 1c1cea9b9b9c9c5468616e6b73
1320 DATA 20666f72207573696e67204465
1330 DATA 764e616d657220211d7e7e7e7e
1340 DATA 7e7e576f6a6369656368205061
1350 DATA 6c61637a9bea4b3a9be002e102
1360 DATA 0090

Wojciech Palacz

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

Pixel 2001