Home » Personal collection » Acorn tapes » Own_Work » drawer_tl_tape04b_c15_acorn_lemmings.wav » Snake1

Snake1

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn tapes » Own_Work » drawer_tl_tape04b_c15_acorn_lemmings.wav
Filename: Snake1
Read OK:
File size: 09B9 bytes
Load address: FFFF0E00
Exec address: FFFF8023
File contents
   10 MODE 6
   20FORo=0TO3 STEP 3:P%=&3000
   30 [OPT o:LDA#22:JSR&FFEE:LDA#6
   40 JSR&FFEE:LDA#23:JSR&FFEE
   45 LDA#128:JSR&FFEE
   50 LDA#&FF:JSR&FFEE:JSR&FFEE
   60 JSR&FFEE:JSR&FFEE:JSR&FFEE
   65 JSR&FFEE:JSR&FFEE:JSR&FFEE
   75 LDA#23:JSR&FFEE:LDA#129:JSR&FFEE
   80 LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
   90 LDA#28:JSR&FFEE:LDA#107:JSR&FFEE
  100 LDA#127:JSR&FFEE:LDA#107:JSR&FFEE
  110 LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
  120 LDA#23:JSR&FFEE:LDA#130:JSR&FFEE
  130 LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
  140 LDA#62:JSR&FFEE:LDA#127:JSR&FFEE
  150 LDA#62:JSR&FFEE:LDA#28:JSR&FFEE
  160 LDA#8:JSR&FFEE:LDA#0:JSR&FFEE
  170 LDA#23:JSR&FFEE:LDA#131:JSR&FFEE
  180 LDA#54:JSR&FFEE:LDA#127:JSR&FFEE
  190 JSR&FFEE:JSR&FFEE:LDA#62:JSR&FFEE
  200 LDA#28:JSR&FFEE:LDA#8:JSR&FFEE
  210 LDA#0:JSR&FFEE
  220 LDA#23:JSR&FFEE:LDA#132:JSR&FFEE
  230 LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
  240 LDA#62:JSR&FFEE:LDA#127:JSR&FFEE
  250 JSR&FFEE:JSR&FFEE:LDA#28:JSR&FFEE
  260 LDA#62:JSR&FFEE:.start
  270 LDA#31:JSR&FFEE:LDA#17:JSR&FFEE
  280 LDA#0:JSR&FFEE:LDA#83:JSR&FFEE
  290 LDA#110:JSR&FFEE:LDA#97:JSR&FFEE
  300 LDA#107:JSR&FFEE:LDA#101:JSR&FFEE
  310 LDA#115:JSR&FFEE:LDA#31:JSR&FFEE
  320 LDA#17:JSR&FFEE:LDA#1:JSR&FFEE
  330 LDA#61:JSR&FFEE:JSR&FFEE:JSR&FFEE
  340 JSR&FFEE:JSR&FFEE:JSR&FFEE
  350 LDA#0:STA&D00:STA&D01:STA&D02
  360 STA&D03:LDA#3:STA&D04:STA&D05
  365 LDA#1:STA&D06:STA&D07
  366 LDA#2:STA&D08:STA&D09
  367 LDA#3:STA&D0A:STA&D0B
  368 LDA#4:STA&D0C:STA&D0D
  370 JSRpause:.game
  380 LDA&D0E:TAX:INX:TXA:STA&D0E
  390 TAY:CPY#7:BNE ac
  400 LDA#0:STA&D0E:JSRrnd
  410 STA&D06:JSRrnd:STA&D07:JSRrnd
  420 STA&D08:JSRrnd:STA&D09:JSRrnd
  430 STA&D0A:JSRrnd:STA&D0B:JSRrnd
  440 STA&D0C:JSRrnd:STA&D0D:JSRrnd
  450 .ac
  460 LDA&D00:TAY:CPY#0:BNE na
  470 TAY:INY:TYA:STA&D00:.na
  480 LDA&D01:TAY:CPY#0:BNE nb
  490 TAY:INY:TYA:STA&D01:.nb
  500 LDA&D02:TAY:CPY#0:BNE nc
  510 TAY:INY:TYA:STA&D02:.nc
  520 LDA&D03:TAY:CPY#0:BNE nd
  530 TAY:INY:TYA:STA&D02:.nd
  540 LDA#15:LDX#1:LDY#0:JSR&FFF4
  550 LDA#&81:JSR&FFF4
  555 JMPout:.gameb:JMPgame:.out
  560 CPX#90:BNE naa:LDA#4:STA&D05
  570 .naa CPX#88:BNE nab:LDA#2:STA&D05
  580 .nab CPX#58:BNE nac:LDA#1:STA&D05
  590 .nac CPX#47:BNE nad:LDA#3:STA&D05
  600 .nad CPX#32:BNE nae:JSRpause
  610 .nae LDA&D05:CPX#1:BNE nba:LDA&D01:TAY:DEY:TYA:STA&D01
  620 .nba LDA&D05:CPX#2:BNE nbb:LDA&D00:TAY:INY:TYA:STA&D00
  630 .nbb LDA&D05:CPX#2:BNE nbc:LDA&D01:TAY:INY:TYA:STA&D01
  640 .nbc LDA&D05:CPX#2:BNE gameb:LDA&D00:TAY:DEY:TYA:STA&D00:JMPgameb
  650 .pause LDA#15:LDX#1:LDY#0
  660 JSR&FFF4:LDA#&81:JSR&FFF4
  670 CPX#32:BNE pause:RTS
  680 .rnd LDA&70:ASL A
  690 ASL A:SEC:ADC &70
 1000 RTS:]:NEXT

 � 6
�o=0�3 � 3:P%=&3000
! [OPT o:LDA#22:JSR&FFEE:LDA#6
( JSR&FFEE:LDA#23:JSR&FFEE
- LDA#128:JSR&FFEE
2 LDA#&FF:JSR&FFEE:JSR&FFEE
< JSR&FFEE:JSR&FFEE:JSR&FFEE
A JSR&FFEE:JSR&FFEE:JSR&FFEE
K% LDA#23:JSR&FFEE:LDA#129:JSR&FFEE
P# LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
Z% LDA#28:JSR&FFEE:LDA#107:JSR&FFEE
d& LDA#127:JSR&FFEE:LDA#107:JSR&FFEE
n# LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
x% LDA#23:JSR&FFEE:LDA#130:JSR&FFEE
�# LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
�% LDA#62:JSR&FFEE:LDA#127:JSR&FFEE
�$ LDA#62:JSR&FFEE:LDA#28:JSR&FFEE
�" LDA#8:JSR&FFEE:LDA#0:JSR&FFEE
�% LDA#23:JSR&FFEE:LDA#131:JSR&FFEE
�% LDA#54:JSR&FFEE:LDA#127:JSR&FFEE
�& JSR&FFEE:JSR&FFEE:LDA#62:JSR&FFEE
�# LDA#28:JSR&FFEE:LDA#8:JSR&FFEE
� LDA#0:JSR&FFEE
�% LDA#23:JSR&FFEE:LDA#132:JSR&FFEE
�# LDA#8:JSR&FFEE:LDA#28:JSR&FFEE
�% LDA#62:JSR&FFEE:LDA#127:JSR&FFEE
�& JSR&FFEE:JSR&FFEE:LDA#28:JSR&FFEE
 LDA#62:JSR&FFEE:.start
$ LDA#31:JSR&FFEE:LDA#17:JSR&FFEE
# LDA#0:JSR&FFEE:LDA#83:JSR&FFEE
"% LDA#110:JSR&FFEE:LDA#97:JSR&FFEE
,& LDA#107:JSR&FFEE:LDA#101:JSR&FFEE
6% LDA#115:JSR&FFEE:LDA#31:JSR&FFEE
@# LDA#17:JSR&FFEE:LDA#1:JSR&FFEE
J& LDA#61:JSR&FFEE:JSR&FFEE:JSR&FFEE
T JSR&FFEE:JSR&FFEE:JSR&FFEE
^" LDA#0:STA&D00:STA&D01:STA&D02
h" STA&D03:LDA#3:STA&D04:STA&D05
m LDA#1:STA&D06:STA&D07
n LDA#2:STA&D08:STA&D09
o LDA#3:STA&D0A:STA&D0B
p LDA#4:STA&D0C:STA&D0D
r JSRpause:.game
|  LDA&D0E:TAX:INX:TXA:STA&D0E
� TAY:CPY#7:BNE ac
� LDA#0:STA&D0E:JSRrnd
�" STA&D06:JSRrnd:STA&D07:JSRrnd
�" STA&D08:JSRrnd:STA&D09:JSRrnd
�" STA&D0A:JSRrnd:STA&D0B:JSRrnd
�" STA&D0C:JSRrnd:STA&D0D:JSRrnd
� .ac
� LDA&D00:TAY:CPY#0:BNE na
� TAY:INY:TYA:STA&D00:.na
� LDA&D01:TAY:CPY#0:BNE nb
� TAY:INY:TYA:STA&D01:.nb
� LDA&D02:TAY:CPY#0:BNE nc
� TAY:INY:TYA:STA&D02:.nc
 LDA&D03:TAY:CPY#0:BNE nd
 TAY:INY:TYA:STA&D02:.nd
  LDA#15:LDX#1:LDY#0:JSR&FFF4
& LDA#&81:JSR&FFF4
+ JMPout:.gameb:JMPgame:.out
0! CPX#90:BNE naa:LDA#4:STA&D05
:& .naa CPX#88:BNE nab:LDA#2:STA&D05
D& .nab CPX#58:BNE nac:LDA#1:STA&D05
N& .nac CPX#47:BNE nad:LDA#3:STA&D05
X! .nad CPX#32:BNE nae:JSRpause
b; .nae LDA&D05:CPX#1:BNE nba:LDA&D01:TAY:DEY:TYA:STA&D01
l; .nba LDA&D05:CPX#2:BNE nbb:LDA&D00:TAY:INY:TYA:STA&D00
v; .nbb LDA&D05:CPX#2:BNE nbc:LDA&D01:TAY:INY:TYA:STA&D01
�F .nbc LDA&D05:CPX#2:BNE gameb:LDA&D00:TAY:DEY:TYA:STA&D00:JMPgameb
� .pause LDA#15:LDX#1:LDY#0
� JSR&FFF4:LDA#&81:JSR&FFF4
� CPX#32:BNE pause:RTS
� .rnd LDA&70:ASL A
� ASL A:SEC:ADC &70
� RTS:]:�
�
00000000  0d 00 0a 08 20 eb 20 36  0d 00 14 17 e3 6f 3d 30  |.... . 6.....o=0|
00000010  b8 33 20 88 20 33 3a 50  25 3d 26 33 30 30 30 0d  |.3 . 3:P%=&3000.|
00000020  00 1e 21 20 5b 4f 50 54  20 6f 3a 4c 44 41 23 32  |..! [OPT o:LDA#2|
00000030  32 3a 4a 53 52 26 46 46  45 45 3a 4c 44 41 23 36  |2:JSR&FFEE:LDA#6|
00000040  0d 00 28 1d 20 4a 53 52  26 46 46 45 45 3a 4c 44  |..(. JSR&FFEE:LD|
00000050  41 23 32 33 3a 4a 53 52  26 46 46 45 45 0d 00 2d  |A#23:JSR&FFEE..-|
00000060  15 20 4c 44 41 23 31 32  38 3a 4a 53 52 26 46 46  |. LDA#128:JSR&FF|
00000070  45 45 0d 00 32 1e 20 4c  44 41 23 26 46 46 3a 4a  |EE..2. LDA#&FF:J|
00000080  53 52 26 46 46 45 45 3a  4a 53 52 26 46 46 45 45  |SR&FFEE:JSR&FFEE|
00000090  0d 00 3c 1f 20 4a 53 52  26 46 46 45 45 3a 4a 53  |..<. JSR&FFEE:JS|
000000a0  52 26 46 46 45 45 3a 4a  53 52 26 46 46 45 45 0d  |R&FFEE:JSR&FFEE.|
000000b0  00 41 1f 20 4a 53 52 26  46 46 45 45 3a 4a 53 52  |.A. JSR&FFEE:JSR|
000000c0  26 46 46 45 45 3a 4a 53  52 26 46 46 45 45 0d 00  |&FFEE:JSR&FFEE..|
000000d0  4b 25 20 4c 44 41 23 32  33 3a 4a 53 52 26 46 46  |K% LDA#23:JSR&FF|
000000e0  45 45 3a 4c 44 41 23 31  32 39 3a 4a 53 52 26 46  |EE:LDA#129:JSR&F|
000000f0  46 45 45 0d 00 50 23 20  4c 44 41 23 38 3a 4a 53  |FEE..P# LDA#8:JS|
00000100  52 26 46 46 45 45 3a 4c  44 41 23 32 38 3a 4a 53  |R&FFEE:LDA#28:JS|
00000110  52 26 46 46 45 45 0d 00  5a 25 20 4c 44 41 23 32  |R&FFEE..Z% LDA#2|
00000120  38 3a 4a 53 52 26 46 46  45 45 3a 4c 44 41 23 31  |8:JSR&FFEE:LDA#1|
00000130  30 37 3a 4a 53 52 26 46  46 45 45 0d 00 64 26 20  |07:JSR&FFEE..d& |
00000140  4c 44 41 23 31 32 37 3a  4a 53 52 26 46 46 45 45  |LDA#127:JSR&FFEE|
00000150  3a 4c 44 41 23 31 30 37  3a 4a 53 52 26 46 46 45  |:LDA#107:JSR&FFE|
00000160  45 0d 00 6e 23 20 4c 44  41 23 38 3a 4a 53 52 26  |E..n# LDA#8:JSR&|
00000170  46 46 45 45 3a 4c 44 41  23 32 38 3a 4a 53 52 26  |FFEE:LDA#28:JSR&|
00000180  46 46 45 45 0d 00 78 25  20 4c 44 41 23 32 33 3a  |FFEE..x% LDA#23:|
00000190  4a 53 52 26 46 46 45 45  3a 4c 44 41 23 31 33 30  |JSR&FFEE:LDA#130|
000001a0  3a 4a 53 52 26 46 46 45  45 0d 00 82 23 20 4c 44  |:JSR&FFEE...# LD|
000001b0  41 23 38 3a 4a 53 52 26  46 46 45 45 3a 4c 44 41  |A#8:JSR&FFEE:LDA|
000001c0  23 32 38 3a 4a 53 52 26  46 46 45 45 0d 00 8c 25  |#28:JSR&FFEE...%|
000001d0  20 4c 44 41 23 36 32 3a  4a 53 52 26 46 46 45 45  | LDA#62:JSR&FFEE|
000001e0  3a 4c 44 41 23 31 32 37  3a 4a 53 52 26 46 46 45  |:LDA#127:JSR&FFE|
000001f0  45 0d 00 96 24 20 4c 44  41 23 36 32 3a 4a 53 52  |E...$ LDA#62:JSR|
00000200  26 46 46 45 45 3a 4c 44  41 23 32 38 3a 4a 53 52  |&FFEE:LDA#28:JSR|
00000210  26 46 46 45 45 0d 00 a0  22 20 4c 44 41 23 38 3a  |&FFEE..." LDA#8:|
00000220  4a 53 52 26 46 46 45 45  3a 4c 44 41 23 30 3a 4a  |JSR&FFEE:LDA#0:J|
00000230  53 52 26 46 46 45 45 0d  00 aa 25 20 4c 44 41 23  |SR&FFEE...% LDA#|
00000240  32 33 3a 4a 53 52 26 46  46 45 45 3a 4c 44 41 23  |23:JSR&FFEE:LDA#|
00000250  31 33 31 3a 4a 53 52 26  46 46 45 45 0d 00 b4 25  |131:JSR&FFEE...%|
00000260  20 4c 44 41 23 35 34 3a  4a 53 52 26 46 46 45 45  | LDA#54:JSR&FFEE|
00000270  3a 4c 44 41 23 31 32 37  3a 4a 53 52 26 46 46 45  |:LDA#127:JSR&FFE|
00000280  45 0d 00 be 26 20 4a 53  52 26 46 46 45 45 3a 4a  |E...& JSR&FFEE:J|
00000290  53 52 26 46 46 45 45 3a  4c 44 41 23 36 32 3a 4a  |SR&FFEE:LDA#62:J|
000002a0  53 52 26 46 46 45 45 0d  00 c8 23 20 4c 44 41 23  |SR&FFEE...# LDA#|
000002b0  32 38 3a 4a 53 52 26 46  46 45 45 3a 4c 44 41 23  |28:JSR&FFEE:LDA#|
000002c0  38 3a 4a 53 52 26 46 46  45 45 0d 00 d2 13 20 4c  |8:JSR&FFEE.... L|
000002d0  44 41 23 30 3a 4a 53 52  26 46 46 45 45 0d 00 dc  |DA#0:JSR&FFEE...|
000002e0  25 20 4c 44 41 23 32 33  3a 4a 53 52 26 46 46 45  |% LDA#23:JSR&FFE|
000002f0  45 3a 4c 44 41 23 31 33  32 3a 4a 53 52 26 46 46  |E:LDA#132:JSR&FF|
00000300  45 45 0d 00 e6 23 20 4c  44 41 23 38 3a 4a 53 52  |EE...# LDA#8:JSR|
00000310  26 46 46 45 45 3a 4c 44  41 23 32 38 3a 4a 53 52  |&FFEE:LDA#28:JSR|
00000320  26 46 46 45 45 0d 00 f0  25 20 4c 44 41 23 36 32  |&FFEE...% LDA#62|
00000330  3a 4a 53 52 26 46 46 45  45 3a 4c 44 41 23 31 32  |:JSR&FFEE:LDA#12|
00000340  37 3a 4a 53 52 26 46 46  45 45 0d 00 fa 26 20 4a  |7:JSR&FFEE...& J|
00000350  53 52 26 46 46 45 45 3a  4a 53 52 26 46 46 45 45  |SR&FFEE:JSR&FFEE|
00000360  3a 4c 44 41 23 32 38 3a  4a 53 52 26 46 46 45 45  |:LDA#28:JSR&FFEE|
00000370  0d 01 04 1b 20 4c 44 41  23 36 32 3a 4a 53 52 26  |.... LDA#62:JSR&|
00000380  46 46 45 45 3a 2e 73 74  61 72 74 0d 01 0e 24 20  |FFEE:.start...$ |
00000390  4c 44 41 23 33 31 3a 4a  53 52 26 46 46 45 45 3a  |LDA#31:JSR&FFEE:|
000003a0  4c 44 41 23 31 37 3a 4a  53 52 26 46 46 45 45 0d  |LDA#17:JSR&FFEE.|
000003b0  01 18 23 20 4c 44 41 23  30 3a 4a 53 52 26 46 46  |..# LDA#0:JSR&FF|
000003c0  45 45 3a 4c 44 41 23 38  33 3a 4a 53 52 26 46 46  |EE:LDA#83:JSR&FF|
000003d0  45 45 0d 01 22 25 20 4c  44 41 23 31 31 30 3a 4a  |EE.."% LDA#110:J|
000003e0  53 52 26 46 46 45 45 3a  4c 44 41 23 39 37 3a 4a  |SR&FFEE:LDA#97:J|
000003f0  53 52 26 46 46 45 45 0d  01 2c 26 20 4c 44 41 23  |SR&FFEE..,& LDA#|
00000400  31 30 37 3a 4a 53 52 26  46 46 45 45 3a 4c 44 41  |107:JSR&FFEE:LDA|
00000410  23 31 30 31 3a 4a 53 52  26 46 46 45 45 0d 01 36  |#101:JSR&FFEE..6|
00000420  25 20 4c 44 41 23 31 31  35 3a 4a 53 52 26 46 46  |% LDA#115:JSR&FF|
00000430  45 45 3a 4c 44 41 23 33  31 3a 4a 53 52 26 46 46  |EE:LDA#31:JSR&FF|
00000440  45 45 0d 01 40 23 20 4c  44 41 23 31 37 3a 4a 53  |EE..@# LDA#17:JS|
00000450  52 26 46 46 45 45 3a 4c  44 41 23 31 3a 4a 53 52  |R&FFEE:LDA#1:JSR|
00000460  26 46 46 45 45 0d 01 4a  26 20 4c 44 41 23 36 31  |&FFEE..J& LDA#61|
00000470  3a 4a 53 52 26 46 46 45  45 3a 4a 53 52 26 46 46  |:JSR&FFEE:JSR&FF|
00000480  45 45 3a 4a 53 52 26 46  46 45 45 0d 01 54 1f 20  |EE:JSR&FFEE..T. |
00000490  4a 53 52 26 46 46 45 45  3a 4a 53 52 26 46 46 45  |JSR&FFEE:JSR&FFE|
000004a0  45 3a 4a 53 52 26 46 46  45 45 0d 01 5e 22 20 4c  |E:JSR&FFEE..^" L|
000004b0  44 41 23 30 3a 53 54 41  26 44 30 30 3a 53 54 41  |DA#0:STA&D00:STA|
000004c0  26 44 30 31 3a 53 54 41  26 44 30 32 0d 01 68 22  |&D01:STA&D02..h"|
000004d0  20 53 54 41 26 44 30 33  3a 4c 44 41 23 33 3a 53  | STA&D03:LDA#3:S|
000004e0  54 41 26 44 30 34 3a 53  54 41 26 44 30 35 0d 01  |TA&D04:STA&D05..|
000004f0  6d 1a 20 4c 44 41 23 31  3a 53 54 41 26 44 30 36  |m. LDA#1:STA&D06|
00000500  3a 53 54 41 26 44 30 37  0d 01 6e 1a 20 4c 44 41  |:STA&D07..n. LDA|
00000510  23 32 3a 53 54 41 26 44  30 38 3a 53 54 41 26 44  |#2:STA&D08:STA&D|
00000520  30 39 0d 01 6f 1a 20 4c  44 41 23 33 3a 53 54 41  |09..o. LDA#3:STA|
00000530  26 44 30 41 3a 53 54 41  26 44 30 42 0d 01 70 1a  |&D0A:STA&D0B..p.|
00000540  20 4c 44 41 23 34 3a 53  54 41 26 44 30 43 3a 53  | LDA#4:STA&D0C:S|
00000550  54 41 26 44 30 44 0d 01  72 13 20 4a 53 52 70 61  |TA&D0D..r. JSRpa|
00000560  75 73 65 3a 2e 67 61 6d  65 0d 01 7c 20 20 4c 44  |use:.game..|  LD|
00000570  41 26 44 30 45 3a 54 41  58 3a 49 4e 58 3a 54 58  |A&D0E:TAX:INX:TX|
00000580  41 3a 53 54 41 26 44 30  45 0d 01 86 15 20 54 41  |A:STA&D0E.... TA|
00000590  59 3a 43 50 59 23 37 3a  42 4e 45 20 61 63 0d 01  |Y:CPY#7:BNE ac..|
000005a0  90 19 20 4c 44 41 23 30  3a 53 54 41 26 44 30 45  |.. LDA#0:STA&D0E|
000005b0  3a 4a 53 52 72 6e 64 0d  01 9a 22 20 53 54 41 26  |:JSRrnd..." STA&|
000005c0  44 30 36 3a 4a 53 52 72  6e 64 3a 53 54 41 26 44  |D06:JSRrnd:STA&D|
000005d0  30 37 3a 4a 53 52 72 6e  64 0d 01 a4 22 20 53 54  |07:JSRrnd..." ST|
000005e0  41 26 44 30 38 3a 4a 53  52 72 6e 64 3a 53 54 41  |A&D08:JSRrnd:STA|
000005f0  26 44 30 39 3a 4a 53 52  72 6e 64 0d 01 ae 22 20  |&D09:JSRrnd..." |
00000600  53 54 41 26 44 30 41 3a  4a 53 52 72 6e 64 3a 53  |STA&D0A:JSRrnd:S|
00000610  54 41 26 44 30 42 3a 4a  53 52 72 6e 64 0d 01 b8  |TA&D0B:JSRrnd...|
00000620  22 20 53 54 41 26 44 30  43 3a 4a 53 52 72 6e 64  |" STA&D0C:JSRrnd|
00000630  3a 53 54 41 26 44 30 44  3a 4a 53 52 72 6e 64 0d  |:STA&D0D:JSRrnd.|
00000640  01 c2 08 20 2e 61 63 0d  01 cc 1d 20 4c 44 41 26  |... .ac.... LDA&|
00000650  44 30 30 3a 54 41 59 3a  43 50 59 23 30 3a 42 4e  |D00:TAY:CPY#0:BN|
00000660  45 20 6e 61 0d 01 d6 1c  20 54 41 59 3a 49 4e 59  |E na.... TAY:INY|
00000670  3a 54 59 41 3a 53 54 41  26 44 30 30 3a 2e 6e 61  |:TYA:STA&D00:.na|
00000680  0d 01 e0 1d 20 4c 44 41  26 44 30 31 3a 54 41 59  |.... LDA&D01:TAY|
00000690  3a 43 50 59 23 30 3a 42  4e 45 20 6e 62 0d 01 ea  |:CPY#0:BNE nb...|
000006a0  1c 20 54 41 59 3a 49 4e  59 3a 54 59 41 3a 53 54  |. TAY:INY:TYA:ST|
000006b0  41 26 44 30 31 3a 2e 6e  62 0d 01 f4 1d 20 4c 44  |A&D01:.nb.... LD|
000006c0  41 26 44 30 32 3a 54 41  59 3a 43 50 59 23 30 3a  |A&D02:TAY:CPY#0:|
000006d0  42 4e 45 20 6e 63 0d 01  fe 1c 20 54 41 59 3a 49  |BNE nc.... TAY:I|
000006e0  4e 59 3a 54 59 41 3a 53  54 41 26 44 30 32 3a 2e  |NY:TYA:STA&D02:.|
000006f0  6e 63 0d 02 08 1d 20 4c  44 41 26 44 30 33 3a 54  |nc.... LDA&D03:T|
00000700  41 59 3a 43 50 59 23 30  3a 42 4e 45 20 6e 64 0d  |AY:CPY#0:BNE nd.|
00000710  02 12 1c 20 54 41 59 3a  49 4e 59 3a 54 59 41 3a  |... TAY:INY:TYA:|
00000720  53 54 41 26 44 30 32 3a  2e 6e 64 0d 02 1c 20 20  |STA&D02:.nd...  |
00000730  4c 44 41 23 31 35 3a 4c  44 58 23 31 3a 4c 44 59  |LDA#15:LDX#1:LDY|
00000740  23 30 3a 4a 53 52 26 46  46 46 34 0d 02 26 15 20  |#0:JSR&FFF4..&. |
00000750  4c 44 41 23 26 38 31 3a  4a 53 52 26 46 46 46 34  |LDA#&81:JSR&FFF4|
00000760  0d 02 2b 1f 20 4a 4d 50  6f 75 74 3a 2e 67 61 6d  |..+. JMPout:.gam|
00000770  65 62 3a 4a 4d 50 67 61  6d 65 3a 2e 6f 75 74 0d  |eb:JMPgame:.out.|
00000780  02 30 21 20 43 50 58 23  39 30 3a 42 4e 45 20 6e  |.0! CPX#90:BNE n|
00000790  61 61 3a 4c 44 41 23 34  3a 53 54 41 26 44 30 35  |aa:LDA#4:STA&D05|
000007a0  0d 02 3a 26 20 2e 6e 61  61 20 43 50 58 23 38 38  |..:& .naa CPX#88|
000007b0  3a 42 4e 45 20 6e 61 62  3a 4c 44 41 23 32 3a 53  |:BNE nab:LDA#2:S|
000007c0  54 41 26 44 30 35 0d 02  44 26 20 2e 6e 61 62 20  |TA&D05..D& .nab |
000007d0  43 50 58 23 35 38 3a 42  4e 45 20 6e 61 63 3a 4c  |CPX#58:BNE nac:L|
000007e0  44 41 23 31 3a 53 54 41  26 44 30 35 0d 02 4e 26  |DA#1:STA&D05..N&|
000007f0  20 2e 6e 61 63 20 43 50  58 23 34 37 3a 42 4e 45  | .nac CPX#47:BNE|
00000800  20 6e 61 64 3a 4c 44 41  23 33 3a 53 54 41 26 44  | nad:LDA#3:STA&D|
00000810  30 35 0d 02 58 21 20 2e  6e 61 64 20 43 50 58 23  |05..X! .nad CPX#|
00000820  33 32 3a 42 4e 45 20 6e  61 65 3a 4a 53 52 70 61  |32:BNE nae:JSRpa|
00000830  75 73 65 0d 02 62 3b 20  2e 6e 61 65 20 4c 44 41  |use..b; .nae LDA|
00000840  26 44 30 35 3a 43 50 58  23 31 3a 42 4e 45 20 6e  |&D05:CPX#1:BNE n|
00000850  62 61 3a 4c 44 41 26 44  30 31 3a 54 41 59 3a 44  |ba:LDA&D01:TAY:D|
00000860  45 59 3a 54 59 41 3a 53  54 41 26 44 30 31 0d 02  |EY:TYA:STA&D01..|
00000870  6c 3b 20 2e 6e 62 61 20  4c 44 41 26 44 30 35 3a  |l; .nba LDA&D05:|
00000880  43 50 58 23 32 3a 42 4e  45 20 6e 62 62 3a 4c 44  |CPX#2:BNE nbb:LD|
00000890  41 26 44 30 30 3a 54 41  59 3a 49 4e 59 3a 54 59  |A&D00:TAY:INY:TY|
000008a0  41 3a 53 54 41 26 44 30  30 0d 02 76 3b 20 2e 6e  |A:STA&D00..v; .n|
000008b0  62 62 20 4c 44 41 26 44  30 35 3a 43 50 58 23 32  |bb LDA&D05:CPX#2|
000008c0  3a 42 4e 45 20 6e 62 63  3a 4c 44 41 26 44 30 31  |:BNE nbc:LDA&D01|
000008d0  3a 54 41 59 3a 49 4e 59  3a 54 59 41 3a 53 54 41  |:TAY:INY:TYA:STA|
000008e0  26 44 30 31 0d 02 80 46  20 2e 6e 62 63 20 4c 44  |&D01...F .nbc LD|
000008f0  41 26 44 30 35 3a 43 50  58 23 32 3a 42 4e 45 20  |A&D05:CPX#2:BNE |
00000900  67 61 6d 65 62 3a 4c 44  41 26 44 30 30 3a 54 41  |gameb:LDA&D00:TA|
00000910  59 3a 44 45 59 3a 54 59  41 3a 53 54 41 26 44 30  |Y:DEY:TYA:STA&D0|
00000920  30 3a 4a 4d 50 67 61 6d  65 62 0d 02 8a 1e 20 2e  |0:JMPgameb.... .|
00000930  70 61 75 73 65 20 4c 44  41 23 31 35 3a 4c 44 58  |pause LDA#15:LDX|
00000940  23 31 3a 4c 44 59 23 30  0d 02 94 1e 20 4a 53 52  |#1:LDY#0.... JSR|
00000950  26 46 46 46 34 3a 4c 44  41 23 26 38 31 3a 4a 53  |&FFF4:LDA#&81:JS|
00000960  52 26 46 46 46 34 0d 02  9e 19 20 43 50 58 23 33  |R&FFF4.... CPX#3|
00000970  32 3a 42 4e 45 20 70 61  75 73 65 3a 52 54 53 0d  |2:BNE pause:RTS.|
00000980  02 a8 16 20 2e 72 6e 64  20 4c 44 41 26 37 30 3a  |... .rnd LDA&70:|
00000990  41 53 4c 20 41 0d 02 b2  16 20 41 53 4c 20 41 3a  |ASL A.... ASL A:|
000009a0  53 45 43 3a 41 44 43 20  26 37 30 0d 03 e8 0c 20  |SEC:ADC &70.... |
000009b0  52 54 53 3a 5d 3a ed 0d  ff                       |RTS:]:...|
000009b9
Snake1.m0
Snake1.m1
Snake1.m2
Snake1.m4
Snake1.m5