Tajemnice ATARI

PONG

    Legenda mówi, że na pierwszej komputerowej wersji gry w Ping-Pong zbudowano imperium ATARI. Prezentujemy dzisiaj kolejną wersję tej gry. Oto kilka uwag na jej temat:

    Poziom 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



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

Pixel 2002