> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 14 08 64 00 8F 20 42 4F 55 4E 43 45 52 20 |....d.. BOUNCER |
00000010: 56 31 2E 30 00 3C 08 6E 00 8B 20 C2 28 34 39 31 |V1.0.<.n.. .(491|
00000020: 35 32 29 B2 37 36 20 AF 20 41 B2 30 20 A7 20 9E |52).76 . A.0 . .|
00000030: 20 34 39 31 35 35 3A 89 20 31 34 30 00 76 08 78 | 49155:. 140.v.x|
00000040: 00 8B 20 41 B2 30 20 A7 20 41 B2 31 3A 93 20 22 |.. A.0 . A.1:. "|
00000050: 53 50 52 4F 54 2E 4F 42 4A 22 2C 38 2C 31 3A 8F |SPROT.OBJ",8,1:.|
00000060: 20 4C 4F 41 44 20 4D 41 43 48 49 4E 45 20 4C 41 | LOAD MACHINE LA|
00000070: 4E 47 55 41 47 45 00 A4 08 82 00 8B 20 41 B2 31 |NGUAGE...... A.1|
00000080: 20 A7 20 41 B2 32 3A 93 20 22 49 4D 41 47 45 53 | . A.2:. "IMAGES|
00000090: 22 2C 38 2C 31 3A 8F 20 4C 4F 41 44 20 53 50 52 |",8,1:. LOAD SPR|
000000A0: 49 54 45 53 00 BC 08 8C 00 97 35 33 32 38 30 2C |ITES......53280,|
000000B0: 31 31 3A 97 35 33 32 38 31 2C 31 31 00 EB 08 96 |11:.53281,11....|
000000C0: 00 99 22 93 97 11 20 20 20 20 20 12 B7 B7 B7 B7 |.."... .....|
000000D0: B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 |................|
000000E0: B7 B7 B7 B7 B7 B7 B7 B7 B7 B7 22 00 23 09 A0 00 |..........".#...|
000000F0: 81 49 B2 31 A4 32 31 3A 99 22 20 20 20 20 20 12 |.I.1.21:." .|
00000100: 20 92 CF CF CF CF CF CF CF CF CF CF CF CF CF CF | ...............|
00000110: CF CF CF CF CF CF CF CF CF CF CF CF CF CF 12 20 |............... |
00000120: 22 3A 82 00 5A 09 AA 00 99 22 20 20 20 20 20 12 |":..Z...." .|
00000130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 13 22 | ."|
00000150: 3A 97 35 33 32 38 31 2C 31 32 00 9B 09 B4 00 49 |:.53281,12.....I|
00000160: 4E 49 54 B2 34 39 31 35 32 3A 4F 46 46 B2 34 39 |NIT.49152:OFF.49|
00000170: 31 35 35 3A 53 50 45 45 44 B2 34 39 31 35 38 3A |155:SPEED.49158:|
00000180: 44 49 52 B2 34 39 31 35 39 3A 58 50 B2 34 39 31 |DIR.49159:XP.491|
00000190: 36 30 3A 59 50 B2 34 39 31 36 31 00 DF 09 BE 00 |60:YP.49161.....|
000001A0: 9E 20 4F 46 46 3A 97 20 58 50 2C 30 3A 97 20 59 |. OFF:. XP,0:. Y|
000001B0: 50 2C 30 3A 8F 20 4D 41 4B 45 20 53 55 52 45 20 |P,0:. MAKE SURE |
000001C0: 42 41 4C 4C 20 49 53 20 4E 4F 54 20 52 4F 54 41 |BALL IS NOT ROTA|
000001D0: 54 49 4E 47 20 4F 52 20 56 49 53 49 42 4C 45 00 |TING OR VISIBLE.|
000001E0: 1B 0A C8 00 81 4A B2 30 A4 32 34 3A 97 35 34 32 |.....J.0.24:.542|
000001F0: 37 32 AA 4A 2C 30 3A 87 20 58 3A 97 35 34 32 37 |72.J,0:. X:.5427|
00000200: 32 AA 4A 2C 58 3A 82 3A 8F 20 49 4E 49 54 20 53 |2.J,X:.:. INIT S|
00000210: 49 44 20 46 4F 52 20 42 4F 4F 4D 00 32 0A D2 00 |ID FOR BOOM.2...|
00000220: 83 20 30 2C 34 2C 30 2C 31 32 2C 36 34 2C 31 30 |. 0,4,0,12,64,10|
00000230: 2C 30 00 49 0A DC 00 83 20 30 2C 30 2C 30 2C 31 |,0.I.... 0,0,0,1|
00000240: 32 2C 36 34 2C 31 32 2C 30 00 61 0A E6 00 83 20 |2,64,12,0.a.... |
00000250: 30 2C 34 2C 30 2C 31 32 2C 31 32 38 2C 31 32 2C |0,4,0,12,128,12,|
00000260: 30 00 73 0A F0 00 83 20 30 2C 35 30 2C 32 34 35 |0.s.... 0,50,245|
00000270: 2C 34 37 00 A9 0A FA 00 81 20 49 B2 30 20 A4 20 |,47...... I.0 . |
00000280: 37 3A 97 20 32 30 34 30 AA 49 2C 32 34 38 AA 49 |7:. 2040.I,248.I|
00000290: 3A 82 3A 8F 20 53 45 4C 45 43 54 20 53 50 52 49 |:.:. SELECT SPRI|
000002A0: 54 45 20 53 48 41 50 45 53 00 DD 0A 04 01 97 20 |TE SHAPES...... |
000002B0: 35 33 32 37 31 2C 32 35 35 3A 97 20 35 33 32 37 |53271,255:. 5327|
000002C0: 37 2C 32 35 35 3A 8F 20 4D 41 4B 45 20 42 41 4C |7,255:. MAKE BAL|
000002D0: 4C 20 44 4F 55 42 4C 45 2D 53 49 5A 45 00 15 0B |L DOUBLE-SIZE...|
000002E0: 18 01 81 20 49 B2 30 20 A4 20 37 3A 87 20 43 3A |... I.0 . 7:. C:|
000002F0: 97 20 35 33 32 38 37 AA 49 2C 43 3A 82 3A 8F 20 |. 53287.I,C:.:. |
00000300: 52 45 41 44 20 49 4E 20 53 50 52 49 54 45 20 43 |READ IN SPRITE C|
00000310: 4F 4C 4F 52 53 00 3A 0B 22 01 97 20 35 33 32 36 |OLORS.:.".. 5326|
00000320: 39 2C 32 35 35 3A 8F 20 45 4E 41 42 4C 45 20 41 |9,255:. ENABLE A|
00000330: 4C 4C 20 53 50 52 49 54 45 53 00 71 0B 2C 01 83 |LL SPRITES.q.,..|
00000340: 20 31 2C 31 2C 32 2C 32 2C 32 2C 32 2C 32 2C 31 | 1,1,2,2,2,2,2,1|
00000350: 31 3A 8F 20 4C 41 53 54 20 4E 55 4D 42 45 52 20 |1:. LAST NUMBER |
00000360: 49 53 20 53 48 41 44 4F 57 27 53 20 43 4F 4C 4F |IS SHADOW'S COLO|
00000370: 52 00 93 0B 36 01 97 20 44 49 52 2C 31 3A 8F 20 |R...6.. DIR,1:. |
00000380: 52 4F 54 41 54 45 20 54 4F 20 54 48 45 20 52 49 |ROTATE TO THE RI|
00000390: 47 48 54 00 AC 0B 40 01 9E 20 34 39 31 35 32 3A |GHT...@.. 49152:|
000003A0: 8F 20 49 54 20 52 4F 54 41 54 45 53 00 E8 0B 4A |. IT ROTATES...J|
000003B0: 01 58 31 B2 37 30 3A 59 31 B2 36 36 3A 58 32 B2 |.X1.70:Y1.66:X2.|
000003C0: 32 34 39 3A 59 32 B2 31 39 38 3A 58 B2 58 31 3A |249:Y2.198:X.X1:|
000003D0: 59 B2 28 59 32 AB 59 31 29 AD 32 AA 59 31 3A 58 |Y.(Y2.Y1).2.Y1:X|
000003E0: 44 B2 32 3A 59 44 B2 32 00 25 0C 54 01 97 20 58 |D.2:YD.2.%.T.. X|
000003F0: 50 2C 58 3A 97 20 59 50 2C 59 3A 97 20 44 49 52 |P,X:. YP,Y:. DIR|
00000400: 2C 31 AB 32 35 34 AC 28 58 44 B3 30 29 3A 8F 20 |,1.254.(XD.0):. |
00000410: 55 50 44 41 54 45 20 42 41 4C 4C 20 4F 4E 20 53 |UPDATE BALL ON S|
00000420: 43 52 45 45 4E 00 6A 0C 5E 01 58 B2 58 AA 58 44 |CREEN.j.^.X.X.XD|
00000430: 3A 59 B2 59 AA 59 44 3A 8F 20 41 44 4A 55 53 54 |:Y.Y.YD:. ADJUST|
00000440: 20 50 4F 53 49 54 49 4F 4E 20 41 43 43 4F 52 44 | POSITION ACCORD|
00000450: 49 4E 47 20 54 4F 20 44 45 4C 54 41 20 58 20 41 |ING TO DELTA X A|
00000460: 4E 44 20 44 45 4C 54 41 20 59 00 AF 0C 68 01 8B |ND DELTA Y...h..|
00000470: 20 58 B3 58 31 20 B0 20 58 B1 58 32 20 A7 20 58 | X.X1 . X.X2 . X|
00000480: 44 B2 AB 58 44 3A 8D 20 33 39 30 3A 8F 20 42 4F |D..XD:. 390:. BO|
00000490: 55 4E 43 45 2D 52 45 56 45 52 53 45 20 44 49 52 |UNCE-REVERSE DIR|
000004A0: 45 43 54 49 4F 4E 20 41 4E 44 20 53 50 49 4E 00 |ECTION AND SPIN.|
000004B0: EB 0C 72 01 8B 20 59 B3 59 31 20 B0 20 59 B1 59 |..r.. Y.Y1 . Y.Y|
000004C0: 32 20 A7 20 59 44 B2 AB 59 44 3A 8D 20 33 39 30 |2 . YD..YD:. 390|
000004D0: 3A 8F 20 42 4F 55 4E 43 45 2D 52 45 56 45 52 53 |:. BOUNCE-REVERS|
000004E0: 45 20 44 49 52 45 43 54 49 4F 4E 00 F5 0C 7C 01 |E DIRECTION...|.|
000004F0: 89 20 33 34 30 00 25 0D 86 01 97 35 34 32 37 36 |. 340.%....54276|
00000500: 2C 36 34 3A 97 35 34 32 39 30 2C 31 32 38 3A 97 |,64:.54290,128:.|
00000510: 35 34 32 37 36 2C 36 35 3A 97 35 34 32 39 30 2C |54276,65:.54290,|
00000520: 31 32 39 3A 8E 00 00 00 |129:.... |
....D.. BOUNCER V1.0.<.N.. B(49152).76 .
A.0 . . 49155:. 140.V.X.. A.0 . A.1:. "
SPROT.OBJ",8,1:. LOAD MACHINE LANGUAGE..
.... A.1 . A.2:. "IMAGES",8,1:. LOAD SPR
ITES......53280,11:.53281,11......"...
...............................".#. .
.I.1.21:." . .OOOOOOOOOOOOOOOOOOOOOO
OOOOOO. ":..Z...." .
.":.53281,12.....INIT.4915
2:OFF.49155:SPEED.49158:DIR.49159:XP.491
60:YP.49161...... OFF:. XP,0:. YP,0:. MA
KE SURE BALL IS NOT ROTATING OR VISIBLE.
..H..J.0.24:.54272.J,0:. X:.54272.J,X:.:
. INIT SID FOR BOOM.2.R.. 0,4,0,12,64,10
,0.I.... 0,0,0,12,64,12,0.A.... 0,4,0,12
,128,12,0.S.... 0,50,245,47...... I.0 .
7:. 2040.I,248.I:.:. SELECT SPRITE SHAPE
S...... 53271,255:. 53277,255:. MAKE BAL
L DOUBLE-SIZE...... I.0 . 7:. C:. 53287.
I,C:.:. READ IN SPRITE COLORS.:.".. 5326
9,255:. ENABLE ALL SPRITES.Q.,.. 1,1,2,2
,2,2,2,11:. LAST NUMBER IS SHADOW'S COLO
R...6.. DIR,1:. ROTATE TO THE RIGHT...@.
. 49152:. IT ROTATES...J.X1.70:Y1.66:X2.
249:Y2.198:X.X1:Y.(Y2.Y1).2.Y1:XD.2:YD.2
.%.T.. XP,X:. YP,Y:. DIR,1.254.(XD.0):.
UPDATE BALL ON SCREEN.J.^.X.X.XD:Y.Y.YD:
. ADJUST POSITION ACCORDING TO DELTA X A
ND DELTA Y...H.. X.X1 . X.X2 . XD..XD:.
390:. BOUNCE-REVERSE DIRECTION AND SPIN.
..R.. Y.Y1 . Y.Y2 . YD..YD:. 390:. BOUNC
E-REVERSE DIRECTION...|.. 340.%....54276
,64:.54290,128:.54276,65:.54290,129:....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL