PONGPoziom trudności gry z komputerem można zmienić. Służą do tego trzy ostatnie bajty w wierszu 1750. Ich znaczenie jest następujące: Trzeci bajt od końca określa, czy przy odbiciu piłki nastąpi zmiana kąta odbicia (oczywiście trzeba "zaciąć"): 01 oznacza kąt bez zmian, 02 oznacza, że kąt zwiększa się 2 razy. Inne wartości są niedozwolone! • Drugi i pierwszy bajt (licząc od końca) tworzą przedział, który określa poziom trudności gry. Dozwolone wartości to: 011D, 021C, 031B, 041A, 0519, 0618, 0717, 0816, 0915, 0A14. Uszeregowano je w kolejności od najłatwiejszego do najtrudniejszego poziomu. Standardowo znajdują się tam następujące trzy wartości: 01 01 1D (kąt bez zmiany przy odbiciu, poziom najłatwiejszy). W trakcie gry używany jest joystick i klawisze konsoli. Ich znaczenie jest następujące: START - gra z komputerem SELECT - wybór liczby graczy OPTION - wyjście z programu Po zdobyciu seta przez dowolnego z graczy następuje automatyczna zmiana stron. Zamieszczony obok listing należy przepisać i zgrać przy pomocy Zgrywusa+ z TA 2/92. 1000 REM *--------------------------* 1002 REM : Pong : 1004 REM : autor: Jacek Binkul : 1006 REM : (c) 1992 Tajemnice ATARI : 1008 REM *--------------------------* 1010 DATA ffff00a833a8707070704700af 1020 DATA 70074a00a90a0a0a0a0a0a0a0a 1030 DATA 0a0a0a0a0a0a0a0a0a0a0a0a0a 1040 DATA 0a0a0a0a0a0a0a0a0a0a0a0a0a 1050 DATA 0a0a0a4100a8e002e10200a000 1060 DATA a087a3a210a9a985cca00084cb 1070 DATA 9891cb88d0fbe6ccca10f6a900 1080 DATA 8d3002a9a88d3102a9ffa2139d 1090 DATA 28a99de4abcad0f7a9fc9d3ba9 1100 DATA 9df7aba205bd7ea395cbca10f8 1110 DATA a91085f085f2a005a2a2a90720 1120 DATA 5ce4a208bd5ca39d02afca10f7 1130 DATA a20abd65a39d14afca10f7ad84 1140 DATA 02f0fba9b08d07d4a9018d6f02 1150 DATA a90e8dc002a9008d08d0a98085 1160 DATA fba9028d1dd0a93a8d2f02a996 1170 DATA 85faad0ad22901aaad0ad22901 1180 DATA 9d59a3ad1fd0c907f050c903d0 1190 DATA 034c74e4c906d02aa007ad21af 1200 DATA f00fa9009920af8810faa9028d 1210 DATA 84a3d02ab970a39920af8810f7 1220 DATA ad85a38d84a38d5ba3d016c905 1230 DATA d017a901a002ae79a3f003a900 1240 DATA a88d79a38c7aa3a9082045a3ad 1250 DATA 84022d8502d0a1ad04d0f01ec9 1260 DATA 04d00cae5aa3f002a9008d5aa3 1270 DATA f00aae59a3f002a9008d59a3a9 1280 DATA 0185f48d1ed0ad59a3d006c6fb 1290 DATA c6fbd004e6fbe6fbad5aa3d00a 1300 DATA a5fa38ed5ba385fad008a5fa18 1310 DATA 6d5ba385faa000844d9891cf88 1320 DATA d0fba4faa201a90291cfc8ca10 1330 DATA f8a5fb8d00d0a5fbc928a20390 1340 DATA 0ec9d0a200b008a9012045a34c 1350 DATA fba0fe1bafbd1bafc91a9008a9 1360 DATA 109d1baffe1aafc911d069bd1a 1370 DATA afc9129062a006a90a85f4bd07 1380 DATA af1869809d07afa90c2045a388 1390 DATA d0ebac0ea2ad68a28d0ea28c68 1400 DATA a2ac0da2ad67a28d0da28c67a2 1410 DATA 8edda1a0f2a2d0c99db004a0f0 1420 DATA a2f08c40a28c5ba28e3da2a201 1430 DATA fe07afbd07afc913f012ad07af 1440 DATA ac0aaf8d0aaf8c07af4c58a04c 1450 DATA 68a0ad84022d8502d0f84c4da0 1460 DATA ad7802490ff00d20a2a2ad04d0 1470 DATA c901d003200ca3ad21afd00bad 1480 DATA 7902490ff04ea202d03da5fa38 1490 DATA e95ba200c905900638e904e8d0 1500 DATA f6ad59a3d018a5f2e0119009cd 1510 DATA 86a39029a901d018cd87a3b020 1520 DATA a902d00fca3004e4f2b004a901 1530 DATA d004f00fa902209ca2ad04d0c9 1540 DATA 02d003200ca3a6f4bd4da3f003 1550 DATA ca86f48d00d2a9ea8d01d2a9cb 1560 DATA 8dfea2a20020eba2a9cd8dfea2 1570 DATA a20220eba24c62e4a0cda202d0 1580 DATA 04a200a0cb8cfea286f185f7c9 1590 DATA 02d01bb5f0c91db054f6f020e9 1600 DATA a2a6f1b5cb1869149002f6cc95 1610 DATA cb4ceba2c901d03bb5f0f037d6 1620 DATA f020e9a2a6f1b5cb38e914b002 1630 DATA d6cc95cb4ceba2a204a00020f6 1640 DATA a29838e956a8e8a90585d1bd78 1650 DATA a391cb4898186914a868c6d1d0 1660 DATA f0b860a5f7ae5ba3c901d018ad 1670 DATA 5aa3d00be002b00ead84a38d5b 1680 DATA a360e0029003ce5ba360ad5aa3 1690 DATA d008e00290f6ce5ba360e002b0 1700 DATA eead84a38d5ba360186514c514 1710 DATA d0fc600064640028323247475a 1720 DATA 6e780000017365740000100000 1730 DATA 1073636f72650010101a10106b 1740 DATA 6f6d7075746572010102020000 1750 DATA 7caa81aa00b40201011d Jacek Binkul
|