Tajemnice ATARI

NameCopy


    W zwiastunie TAJEMNIC ATARI zamieściliśmy wydruk Kasetowego Systemu Operacyjnego (COS). Program ten, jak i prezentowany dalej NCopy napisał Janusz B. Wiśniewski. Niestety, nazwisko autora w poprzednim numerze pisma gdzieś się zawieruszyło, za co niniejszym bardzo Pana Janusza przepraszamy.

   Ncopy zapisuje się na dyskietkę lub kasetę przy pomocy opisywanego ZGRYWUSa.

redakcja


NameCopy

Opis funkcji programu kopiującego


   NCopy (tak dla wygody jest zwykle skracana nazwa tego programu) jest uniwersalnym kopierem ogólnego zastosowania, szczególnie zalecanym przy pracy z COS-em.

   Skrajnie uproszczona obsługa (można się jej nauczyć w dwie minuty) I niewielkie rozmiary programu pozwalają zaliczyć ten kopier do najbardziej poręcznych narzędzi "szybkiego reagowania".
   Dwa okienka zawierają piktogramy źródła i przeznaczenia kopiowanego pliku. Lewy obrazek się nie zmienia: symbolizuje on pamięć komputera. W prawym natomiast można za pomocą klawisza spacji (odstępu) wybrać jedno z dostępnych urządzeń WE/WY. Strzałka na linii łączącej okienka pokazuje kierunek przepływu danych. Przed wczytaniem czegokolwiek, kiedy pamięć jest pusta, jedynym możliwym kierunkiem przesyłania jest w lewo, czyli do pamięci. Później można ten kierunek zmienić, używając klawisza z wizerunkiem odpowiedniej strzałki. Kropka na wizerunku pamięci oznacza obecność w niej danych, a zarazem przybliżone jej wykorzystanie (im dalej w prawo, tym danych jest więcej).
   Mrugający kursor poniżej okienek pozwala wpisać lub poprawić nazwę pliku. W miejscu podziału na właściwą nazwę i rozszerzenie używa się kropki (na ekranie się ona nie pojawi). Klawisz BACKSPACE umożliwia wymazanie istniejącego napisu. Podczas kopiowania na kasetę nazwa ta zostanie dopisana do programu w formacie akceptowanym przez COS.
   Można bez obawy kopiować programy wielokrotnie z dysku na taśmę i z powrotem: NCopy dodaje nazwę tytko raz (nie zmienia programu już nazwanego), a usuwa ją, przy kopiowaniu z taśmy. Gdyby wszakże przenieść nazwany program na dysk innym kopierem, nic to nie szkodzi, bo format pliku jest poprawny i DOS zaakceptuje tak zmodyfikowany program. Jest to zresztą tylko kilkanaście bajtów, co nie wpływa w istotny sposób na rozmiary pliku. Oczywiście dla korzystania ze stacji dysków trzeba najpierw załadować DOS.
   Uwaga: NCopy nie dołącza nazw do plików nie będących binarnymi ("DOS loadable") programami!

Janusz B. Wiśniewski


1 REM -------------------------------
2 REM :         Name Copy           :
3 REM : autor: Janusz B. Wisniewski :
4 REM -------------------------------
1000 REM ---      Name Copy       ---
1010 DATA ffffc001ce014e434f50592020
1020 DATA 20434f4d2030313800805587a9
1030 DATA 0085e4206e8420b68020448090
1040 DATA 0ca206dd1386f018ca10f830e9
1050 DATA ac4287c00bb006994f89ee4287
1060 DATA 206e844c04808a0aaabdfd8585
1070 DATA f0bdfe8585f12041804c04806c
1080 DATA f000c92dd004a95fd017c95bb0
1090 DATA 09c941b00fac4287d0023860c9
1100 DATA 3ab0fac93090f61860a514c514
1110 DATA f0fc60a0a0a237c0afb001c88e
1120 DATA 02d28c03d2206580e8e04d90ed
1130 DATA 88c0a0b0ed600a08c9c0b006e9
1140 DATA 3fb00269c0286a6084f485f5a9
1150 DATA 0085f085f1f8a00f06f426f5a5
1160 DATA f065f085f026f18810f1d860a2
1170 DATA 0fa00e204e85a020a9082414f0
1180 DATA 02a00d84f4a00ba920cc4287d0
1190 DATA 02a5f420898091f28810efccfc
1200 DATA 02f0d5adfc02293f8cfc02a8b1
1210 DATA 79c9619006c97bb002492048a2
1220 DATA 03a9a48d03d2ad0ad2291f8d02
1230 DATA d2206580cad0f28e02d28e03d2
1240 DATA 6860a200a000b94f899d5687e8
1250 DATA c8a920d94f89f0f8c008f006c0
1260 DATA 0bb00a90e7a92e9d5687e810df
1270 DATA a99b9d568760a9808511ad4487
1280 DATA d00320de852056e49810352088
1290 DATA 81206e8498c988f02a488a48a9
1300 DATA 00209880a91085e3a213a01120
1310 DATA 4e85a002a5f0202685a5f1202f
1320 DATA 85206c80a9ff8d1e0268aa68a8
1330 DATA 609848ac4487f00ca210a90c9d
1340 DATA 42032056e430fba9038d0fd2a9
1350 DATA 008dfe02a0089900d28810fa8c
1360 DATA fc0268a86048a8ae4487f03120
1370 DATA 148120888168489d4a03a9039d
1380 DATA 4203ad44870a0a6d0b869d4403
1390 DATA a9009d48039d49036d0c869d45
1400 DATA 03a9809d4b03203f816809039d
1410 DATA 420329088dfe0298600e438760
1420 DATA ad45870d4687f005a9808d4387
1430 DATA 60ae4487e8e4e59002a2008e44
1440 DATA 8760ac428788300da920d94f89
1450 DATA f0f6994f898c42874c6e84ad42
1460 DATA 87f005a9088d42876020888120
1470 DATA de856c0a0018ad0f8685e66d45
1480 DATA 8785e8ad108685e76d468785e9
1490 DATA a98085e0a005b1e6d94989d004
1500 DATA 8810f6c860a5e6c5e8a5e7e5e9
1510 DATA 9003a08860a000b1e6e6e6d002
1520 DATA e6e7c860208782301da9ffa210
1530 DATA a0008c58038c59032056e4300c
1540 DATA a53dd008a5e0853ea98085e098
1550 DATA 6020698285ec85ea20698285ed
1560 DATA 85eb301025ecc9fff0ea206982
1570 DATA 85ee20698285ef60a5ec208982
1580 DATA a5ed208982a5ee208982a5ef4c
1590 DATA 89822c4387307aa90420b38130
1600 DATA dfa9008d45878d4687ad0f869d
1610 DATA 4403ad10869d450338ade502ed
1620 DATA 0f869d4803ade602ed10869d49
1630 DATA 03203f811044c088d0afbd4803
1640 DATA 8d4587bd49038d46870d4587f0
1650 DATA 9ead5e892d5f8949ff85e1a980
1660 DATA 8d4387204282d08aa014b1e699
1670 DATA 49898810f8a00bb94e89c920d0
1680 DATA 0388d0f68c4287a0884c5181a9
1690 DATA 0820b3813051ad4487c902d004
1700 DATA a5e1f04c204282d01918a5e669
1710 DATA 1585e69002e6e6a000b1e6c831
1720 DATA e6c9fff003208282a5e69d4403
1730 DATA a5e79d450338a5e8e5e69d4803
1740 DATA a5e9e5e79d4903203f81300aad
1750 DATA 4487d005a9ff204f84206e844c
1760 DATA 8881204282f00aad0d8685e6ad
1770 DATA 0e8685e7a014b9498991e68810
1780 DATA f8208282308138a5e8e5e685f4
1790 DATA a5e9e5e706f4082aa8a9002a28
1800 DATA f006c8d003186901209880ad0d
1810 DATA 8685f2ad0e8685f3a93085e3a0
1820 DATA 14a5f0202685a5f1202f8520a6
1830 DATA 82303520c78220698230b82089
1840 DATA 8230b3e6ead002e6eba5eec5ea
1850 DATA a5efe5ebb0e6a5ecc9e4a5ede9
1860 DATA 02b0d4a5eec9e2a5efe90290ca
1870 DATA 06e0f0c6209c824c88810900f0
1880 DATA 038d1e02ad1e02f00da9ffcdfc
1890 DATA 02f0f48dfc0220f680a9008d1e
1900 DATA 026098488a48a5e4d00620a585
1910 DATA 206385a20aa009204e85a2aead
1920 DATA 45870d4687d002a2a086f4a000
1930 DATA 84f5a2a018a5f5691985f5cd46
1940 DATA 879005a5f486f4aa8a20898091
1950 DATA f2c8c00790e2a900204f84a219
1960 DATA a006204e85a900ae4487100318
1970 DATA 691eca10faaaa00584f5a000bd
1980 DATA ca8691f2e8c8c00690f5204285
1990 DATA c6f5d0eca213a010204e85a200
2000 DATA 2c43871002a206a00284f5a000
2010 DATA bdbe8691f2e8c8c00390f52042
2020 DATA 85c6f5d0eca20fa00d204e85a0
2030 DATA 0ab94f8920898091f28810f568
2040 DATA aa68a86048202f85684a4a4a4a
2050 DATA 290f05e391f2886018a5f0691b
2060 DATA 85f09002e6f1a9281865f285f2
2070 DATA 9002e6f360a55885f2a55985f3
2080 DATA 98f00620428588d0fa8a4c4485
2090 DATA a209a005204e85a90e85f5a2ff
2100 DATA a000e8bd2386f011300591f2c8
2110 DATA 10f318987d2386297fa810e920
2120 DATA 4285c6f5d0e060a207a003204e
2130 DATA 85ad118685f0ad128685f1a211
2140 DATA 6020918586f5a01aa206a5f5f0
2150 DATA 08a203c911d002a200b1f291f0
2160 DATA bd1c86c01af00abd1b86c000d0
2170 DATA 03bd1a8691f28810e6203785c6
2180 DATA f510cf84e460a5e4f0198a4820
2190 DATA 9185a01ab1f091f28810f92037
2200 DATA 85ca10f1e886e468aa6000db82
2210 DATA f881fc8118820a822e82398247
2220 DATA 8749895e8963879b2b2a7e202e
2230 DATA 1b464d47560042474e46464d4d
2240 DATA 4d4d4d4d4d4785464d4d4d4d4d
2250 DATA 4d4d4700568742855687420056
2260 DATA 87428556812a22370773814200
2270 DATA 56874285568742005687428556
2280 DATA 812e236f7079814200567c7c7c
2290 DATA 7c7c7c7c428556874200474e4e
2300 DATA 4e4e4e4e4e4685474e4e4e4e4e
2310 DATA 4e4e460084428d560084428d56
2320 DATA 0084428d5600844284464d4d4d
2330 DATA 4784560084424e4e4e4e567665
2340 DATA 72424e4e4e4e56008956110e14
2350 DATA 420089474e4e4e4600484e4eca
2360 DATA 4d4d4e4e4a4d4dc80047004600
2370 DATA 00c9d5d5d5cf0059000000d900
2380 DATA 59000000d90080ef80ef800000
2390 DATA 4e4e4e000000808080000055d2
2400 DATA d2d25500cdcdcdcdcdd6d54d4d
2410 DATA 4dd50000000000000049555555
2420 DATA 4f00d96f4e6f59004bd5d5d54c
2430 DATA 00000000000000000000000000
2440 DATA 424d808056004280d480560042
2450 DATA 80fc8056000000000000000000
2460 DATA 02000045313a9b50313a9b4331
2470 DATA 3a9b44313a49895a89ffffc001
2480 DATA ce012020202020202020202020
2490 DATA 206489548a203e8af0036c0a00
2500 DATA a2ff8e1e02e8a004bd1a03f00b
2510 DATA c944f008e8e8e8e02190f08884
2520 DATA e5a90085cfa90085d2a98085d3
2530 DATA ade70285d48de002ade80285d5
2540 DATA 8de10238a5d2e5d485d0a5d3e5
2550 DATA d585d1a000f0033866cfa5d2c9
2560 DATA 64a5d3e98990016024cf706130
2570 DATA 25b1d291d420318aaaf0e2c920
2580 DATA f017c940f0ddc960f0d9290dc9
2590 DATA 08f0d390418a291fc909f03ab1
2600 DATA d2c8c900b1d288e9809012b1d2
2610 DATA c8c965b1d288e989b006a5d0a6
2620 DATA d1900724cf30a5a900aa85d686
2630 DATA d738b1d2e5d691d420318ab1d2
2640 DATA e5d74c298ab1d291d420318a4c
2650 DATA b789e6d2d002e6d3e6d4d002e6
2660 DATA d560a000b179d94d8ad005c8c0
2670 DATA 08d0f4606c6a3b8a8b6b2b2ae2
2680 DATA 02e3026489

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

Pixel 2001