CPC 464 Computing Issue 02 (UK) (Face A) (1984) [Original] [TAPE] [COMPILATION].cdt

[STRUCTURE]

CPC 464 Computing Issue 02 (UK) (Face A) (1984) [Original] [TAPE] [COMPILATION].cdt


Creator : ZXTape!
Total of blocks : 47
Blocks format : [P]PAUSE[/P] (1), [P]TURBO LOADING DATA[/P] (46)[/STRUCTURE]
Catalogue
CheckData
BLOCKSTOTAL
PAUSE1
TURBO LOADING DATA46
TOTAL47

SUM OF ALL DATA3 099 933
Sum of data for Turbo Loading - Turbo Loading size 1 byte3 099 933- 03 099 933
Sum of data for Pure Data - Pure Data size 3 bytes (sum = 262)0- 00
 


Result 3 099 933- 03 099 933
BLOCKTYPE BLOCKSUMDATAUsed bits
in last byte
Last
byte
DATA
0000PAUSE 
0001TURBO LOADING DATA2 1908FF263
0002TURBO LOADING DATA136 4648FF2069
0003TURBO LOADING DATA1 9578FF263
0004TURBO LOADING DATA151 6248FF2069
0005TURBO LOADING DATA2 3748FF263
0006TURBO LOADING DATA78 6638FF1295
0007TURBO LOADING DATA2 3878FF263
0008TURBO LOADING DATA149 7628FF2069
0009TURBO LOADING DATA2 3978FF263
0010TURBO LOADING DATA153 0528FF1811
0011TURBO LOADING DATA2 1938FF263
0012TURBO LOADING DATA147 3498FF2069
0013TURBO LOADING DATA2 2418FF263
0014TURBO LOADING DATA1 2558FF263
0015TURBO LOADING DATA2 2688FF263
0016TURBO LOADING DATA162 8338FF2069
0017TURBO LOADING DATA2 0038FF263
0018TURBO LOADING DATA185 1618FF2069
0019TURBO LOADING DATA2 2288FF263
0020TURBO LOADING DATA182 8298FF2069
0021TURBO LOADING DATA2 7308FF263
0022TURBO LOADING DATA19 1748FF263
0023TURBO LOADING DATA2 0518FF263
0024TURBO LOADING DATA163 2568FF2069
0025TURBO LOADING DATA1 7888FF263
0026TURBO LOADING DATA182 7568FF2069
0027TURBO LOADING DATA1 7778FF263
0028TURBO LOADING DATA182 0458FF2069
0029TURBO LOADING DATA2 1458FF263
0030TURBO LOADING DATA45 1738FF779
0031TURBO LOADING DATA2 5518FF263
0032TURBO LOADING DATA158 9978FF2069
0033TURBO LOADING DATA2 1268FF263
0034TURBO LOADING DATA184 0918FF2069
0035TURBO LOADING DATA2 5358FF263
0036TURBO LOADING DATA135 0318FF1553
0037TURBO LOADING DATA2 8518FF263
0038TURBO LOADING DATA163 9248FF2069
0039TURBO LOADING DATA2 3308FF263
0040TURBO LOADING DATA180 4518FF2069
0041TURBO LOADING DATA2 4198FF263
0042TURBO LOADING DATA183 5988FF2069
0043TURBO LOADING DATA2 7698FF263
0044TURBO LOADING DATA87 1468FF1553
0045TURBO LOADING DATA2 6168FF263
0046TURBO LOADING DATA12 3738FF263

CATALOGUE
BLOCKFILENAMEFILE BLOCKFIRST BLOCKLAST BLOCKFILE TYPESTARTLENGTHEXECUTIONLENGTH FILE
0001TITLE1YES-Basic&0170&0800&0000&1456
0003TITLE2--Basic&0970&0800&0000&1456
0005TITLE3-YESBasic&1170&0456&0000&1456
0007INTRO1YES-Basic&0170&0800&0000&0EC3
0009INTRO2-YESBasic&0970&06C3&0000&0EC3
0011MCPRINT1YES-Binaire&A000&0800&0000&0900
0013MCPRINT2-YESBinaire&A800&0100&0000&0900
0015NEWS1YES-Basic&0170&0800&0000&18E3
0017NEWS2--Basic&0970&0800&0000&18E3
0019NEWS3--Basic&1170&0800&0000&18E3
0021NEWS4-YESBasic&1970&00E3&0000&18E3
0023HINTS1YES-Basic&0170&0800&0000&1A0D
0025HINTS2--Basic&0970&0800&0000&1A0D
0027HINTS3--Basic&1170&0800&0000&1A0D
0029HINTS4-YESBasic&1970&020D&0000&1A0D
0031ARNOLD1YES-Basic&0170&0800&0000&15E3
0033ARNOLD2--Basic&0970&0800&0000&15E3
0035ARNOLD3-YESBasic&1170&05E3&0000&15E3
0037FORMATTER1YES-Basic&0170&0800&0000&1DEE
0039FORMATTER2--Basic&0970&0800&0000&1DEE
0041FORMATTER3--Basic&1170&0800&0000&1DEE
0043FORMATTER4-YESBasic&1970&05EE&0000&1DEE
0045END11YESYESBasic&0170&00C8&0000&00C8

ZXTape! Major Version : 01 Minor Version : 0D
next* BLOCK 0000 : PAUSE
Total size : 3 bytes
Pause : 20682ms
previousnext* BLOCK 0001 : TURBO LOADING DATA
HEADER
Block Name : TITLE
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &1456

Length of PILOT pulse : 2252
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1139
Length of ONE bit pulse : 2277
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2523ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 190
000000: 2C 54 49 54 4C 45 00 00 00 00 00 00 00 00 00 00 ,TITLE.......... 000010: 00 01 00 00 00 08 70 01 FF 56 14 00 00 00 00 00 ......p..V...... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 76 8B FF FF FF FF .v.....
previousnext* BLOCK 0002 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1133
Length of ONE bit pulse : 2266
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2521ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 136 464
000000: 16 22 00 0A 00 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A .".... ********* 000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **************** 000020: 2A 2A 00 22 00 14 00 C5 20 2A 20 20 20 20 20 20 **.".... * 000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 000040: 20 20 20 2A 00 22 00 1E 00 C5 20 2A 20 20 20 20 *.".... * 000050: 43 50 43 20 34 36 34 20 43 6F 6D 70 75 74 69 6E CPC 464 Computin 000060: 67 20 20 20 20 2A 00 22 00 28 00 C5 20 2A 20 20 g *.".(.. * 000070: 20 20 54 69 74 6C 65 20 70 61 67 65 2E 20 20 20 Title page. 000080: 20 20 20 20 20 20 20 2A 00 22 00 32 00 C5 20 2A *.".2.. * 000090: 20 20 20 20 28 63 29 20 41 72 67 75 73 20 50 72 (c) Argus Pr 0000A0: 65 73 73 20 20 20 20 20 20 2A 00 22 00 3C 00 C5 ess *.".<.. 0000B0: 20 2A 20 20 20 20 20 20 20 20 53 6F 66 74 77 61 * Softwa 0000C0: 72 65 2E 20 20 20 20 20 20 20 20 2A 00 22 00 46 re. *.".F 0000D0: 00 C5 20 2A 20 20 20 20 20 20 20 20 20 20 20 20 .. * 0000E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 2A 00 22 *." 0000F0: 00 50 00 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .P.. *********** 000100: 2A C1 18 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A *..************* 000110: 2A 2A 00 08 00 5A 00 82 20 0E 00 0A 00 64 00 A2 **...Z.. ....d.. 000120: 20 0E 2C 0E 00 0A 00 6E 00 A2 20 0F 2C 14 00 0B .,....n.. .,... 000130: 00 78 00 A2 20 10 2C 19 18 00 31 00 82 00 9F 20 .x.. .,...1.... 000140: 1E 34 03 20 01 20 C5 20 53 65 74 20 75 70 20 69 .4. . . Set up i 000150: 6E 69 74 69 61 6C 20 64 61 74 61 20 61 6E 64 20 nitial data and 000160: 76 61 72 69 61 62 6C 65 73 2E 00 12 00 8C 00 D8 variables....... 000170: 20 23 0F 2C 0F 2C 19 14 2C 0F 2C 12 00 10 00 96 #.,.,..,.,..... 000180: 00 D8 20 0F 2C 19 14 2C 0F 2C 19 19 00 0B 00 A0 .. .,..,.,...... 000190: 00 BB 20 23 0F 2C 10 00 13 00 AA 00 C3 20 03 00 .. #.,....... .. 0001A0: 00 73 F4 01 02 00 00 F0 EF 0F 00 11 00 B4 00 9D .s.............. 0001B0: 20 19 0D 2C 0E 20 9F 20 1E 92 04 00 0C 00 BE 00 ..,. . ........ 0001C0: 0D 00 00 E1 EF 19 5A 00 28 00 C8 00 9F 20 1E BC ......Z.(.... .. 0001D0: 02 20 01 20 C5 20 52 6F 74 61 74 65 20 74 6F 20 . . . Rotate to 0001E0: 73 74 61 72 74 20 70 6F 73 69 74 69 6F 6E 2E 00 start position.. 0001F0: 2F 00 D2 00 0D 00 00 ED EF 1F 66 66 66 66 80 F8 /.........ffff.. 000200: 19 0C 01 EF 92 9F 20 1E 08 02 20 20 01 20 C5 20 ...... ... . . 000210: 73 68 72 69 6E 6B 20 74 68 65 20 73 68 61 70 65 shrink the shape 000220: 00 06 00 DC 00 C5 00 12 00 E6 00 9E 20 02 00 00 ............ ... 000230: E3 EF 11 20 EC 20 19 0E 00 1F 00 F0 00 9F 20 1E ... . ........ . 000240: 62 02 20 01 20 20 C5 20 64 72 61 77 20 74 68 65 b. . . draw the 000250: 20 66 72 61 6D 65 2E 00 14 00 FA 00 0D 00 00 ED frame.......... 000260: EF 19 0A F7 17 01 9F 20 1E 08 02 00 11 00 04 01 ....... ........ 000270: 0D 00 00 E1 EF F5 1F 00 00 00 70 83 00 2C 00 0E ..........p..,.. 000280: 01 9F 20 1E BC 02 20 01 20 C5 20 72 6F 74 61 74 .. ... . . rotat 000290: 65 20 62 79 20 37 2E 35 27 20 74 6F 20 6E 65 78 e by 7.5' to nex 0002A0: 74 20 66 72 61 6D 65 2E 00 06 00 18 01 B0 00 0A t frame......... 0002B0: 00 22 01 9F 20 1E 62 02 00 0A 00 2C 01 B8 20 0E .".. .b....,.. . 0002C0: 2C 0E 00 0E 00 36 01 BC 20 19 B0 2C 19 5B 2C 0F ,....6.. ..,.[,. 0002D0: 00 28 00 40 01 AE 20 19 B0 2C 19 5F 01 D0 01 BF .(.@.. ..,._.... 0002E0: 20 03 00 00 E1 3B 01 AE 20 19 B0 2C 19 4F 01 BF ....;.. ..,.O.. 0002F0: 20 03 00 00 E2 3B 01 D1 00 11 00 4A 01 D8 20 0F ....;.....J.. . 000300: 2C 19 14 2C 19 60 00 16 2C 19 19 00 12 00 54 01 ,..,.`..,.....T. 000310: 9E 20 02 00 00 F8 EF 11 20 EC 20 19 0F 00 41 00 . ...... . ...A. 000320: 5E 01 B2 20 02 00 00 F8 20 A0 20 1E A4 01 2C 1E ^.. .... . ...,. 000330: A4 01 2C 1E 90 01 2C 1E 86 01 2C 1E 7C 01 2C 1E ..,...,...,.|.,. 000340: 72 01 2C 1E 68 01 2C 1E 68 01 2C 1E 68 01 2C 1E r.,.h.,.h.,.h.,. 000350: 68 01 2C 1E 68 01 2C 1E 68 01 2C 1E 68 01 00 0F h.,.h.,.h.,.h... 000360: 00 68 01 A2 20 02 00 00 F8 F5 12 2C 0E 00 0F 00 .h.. ......,.... 000370: 72 01 A2 20 02 00 00 F8 F5 11 2C 0F 00 0F 00 7C r.. ......,....| 000380: 01 A2 20 02 00 00 F8 F5 10 2C 10 00 10 00 86 01 .. ......,...... 000390: A2 20 02 00 00 F8 F5 0F 2C 19 0B 00 0E 00 90 01 . ......,....... 0003A0: A2 20 02 00 00 F8 2C 19 17 00 17 00 9A 01 A1 20 . ....,........ 0003B0: 02 00 00 F8 F2 19 0F 20 EB 20 A2 20 19 0F 2C 0E ....... . . ..,. 0003C0: 00 14 00 A4 01 9E 20 02 00 00 EA EF 0E 20 EC 20 ...... ...... . 0003D0: 19 64 01 B0 00 06 00 AE 01 B0 00 13 00 B8 01 9E .d.............. 0003E0: 20 02 00 00 D8 EF 19 0C 20 EC 20 19 0E 00 0D 00 ....... . ..... 0003F0: C2 01 A2 20 02 00 00 D8 2C 0E 00 14 00 CC 01 9E ... ....,....... 000400: 20 02 00 00 CA EF 0E 8F 7B 20 EC 20 19 78 01 B0 .......{ . .x.. 000410: 00 06 00 D6 01 B0 00 15 00 E0 01 9E 20 02 00 00 ............ ... 000420: CA EF 0E 20 EC 20 1A E8 03 01 B0 00 12 00 EA 01 ... . .......... 000430: A1 20 FF 43 F2 22 22 20 EB 20 CA 22 22 00 0A 00 . .C."" . .""... 000440: F4 01 A0 20 1E 54 01 00 06 00 FE 01 98 00 16 00 ... .T.......... 000450: 08 02 9E 20 02 00 00 F8 EF 0E 20 EC 20 02 00 00 ... ...... . ... 000460: EC F5 0F 00 21 00 12 02 0D 00 00 78 B1 28 02 00 ....!......x.(.. 000470: 00 F8 29 EF 0D 00 00 78 B1 28 02 00 00 F8 29 F6 ..)....x.(....). 000480: 0D 00 00 ED 00 21 00 1C 02 0D 00 00 78 B2 28 02 .....!......x.(. 000490: 00 00 F8 29 EF 0D 00 00 78 B2 28 02 00 00 F8 29 ...)....x.(....) 0004A0: F6 0D 00 00 ED 00 21 00 26 02 0D 00 00 79 B1 28 ......!.&....y.( 0004B0: 02 00 00 F8 29 EF 0D 00 00 79 B1 28 02 00 00 F8 ....)....y.(.... 0004C0: 29 F6 0D 00 00 ED 00 21 00 30 02 0D 00 00 79 B2 )......!.0....y. 0004D0: 28 02 00 00 F8 29 EF 0D 00 00 79 B2 28 02 00 00 (....)....y.(... 0004E0: F8 29 F6 0D 00 00 ED 00 06 00 3A 02 B0 00 06 00 .)........:..... 0004F0: 44 02 C9 00 06 00 4E 02 C5 00 29 00 58 02 C5 20 D.....N...).X.. 000500: 44 72 61 77 20 73 68 61 70 EE 3D 65 20 69 6E 20 Draw shap.=e in 000510: 61 72 72 61 79 20 78 31 2C 79 31 20 74 6F 20 78 array x1,y1 to x 000520: 32 2C 79 32 00 0B 00 62 02 B8 20 0E 2C 19 C8 00 2,y2...b.. .,... 000530: 16 00 6C 02 9E 20 02 00 00 F8 EF 0E 20 EC 20 02 ..l.. ...... . . 000540: 00 00 EC F5 0F 00 1B 00 76 02 A1 20 02 00 00 F8 ........v.. .... 000550: EF 02 00 00 E8 20 EB 20 B8 20 1A 80 02 2C 19 C8 ..... . . ...,.. 000560: 00 1E 00 80 02 AE 20 0D 00 00 78 B1 28 02 00 00 ...... ...x.(... 000570: F8 29 2C 0D 00 00 79 B1 28 02 00 00 F8 29 00 23 .),...y.(....).# 000580: 00 8A 02 94 20 0D 00 00 78 B2 28 02 00 00 F8 29 .... ...x.(....) 000590: 2C 0D 00 00 79 B2 28 02 00 00 F8 29 2C 02 00 00 ,...y.(....),... 0005A0: E3 00 06 00 94 02 B0 00 06 00 9E 02 C9 00 06 00 ................ 0005B0: A8 02 C5 00 20 00 B2 02 C5 20 52 6F 74 61 74 65 .... .... Rotate 0005C0: 20 73 68 61 70 65 20 62 79 20 41 20 64 65 67 72 shape by A degr 0005D0: 65 65 73 00 20 00 BC 02 0D 00 00 E6 EF FF 05 28 ees. ..........( 0005E0: 0D 00 00 E1 29 01 0D 00 00 F0 EF FF 15 28 0D 00 ....)........(.. 0005F0: 00 E1 29 00 16 00 C6 02 9E 20 02 00 00 F8 EF 0E ..)...... ...... 000600: 20 EC 20 02 00 00 EC F5 0F 00 2D AB 4D 00 D0 02 . .......-.M... 000610: 0D 00 00 F4 EF 0D 00 00 78 B1 28 02 00 00 F8 29 ........x.(....) 000620: F6 0D 00 00 E6 20 F5 20 0D 00 00 79 B1 28 02 00 ..... . ...y.(.. 000630: 00 F8 29 F6 0D 00 00 F0 00 34 00 DA 02 0D 00 00 ..)......4...... 000640: 79 B1 28 02 00 00 F8 29 EF 0D 00 00 78 B1 28 02 y.(....)....x.(. 000650: 00 00 F8 29 F6 0D 00 00 F0 20 F4 20 0D 00 00 79 ...)..... . ...y 000660: B1 28 02 00 00 F8 29 F6 0D 00 00 E6 00 15 00 E4 .(....)......... 000670: 02 0D 00 00 78 B1 28 02 00 00 F8 29 EF 0D 00 00 ....x.(....).... 000680: F4 00 2D 00 EE 02 0D 00 00 F4 EF 0D 00 00 78 B2 ..-...........x. 000690: 28 02 00 00 F8 29 F6 0D 00 00 E6 20 F5 20 0D 00 (....)..... . .. 0006A0: 00 79 B2 28 02 00 00 F8 29 F6 0D 00 00 F0 00 34 .y.(....)......4 0006B0: 00 F8 02 0D 00 00 79 B2 28 02 00 00 F8 29 EF 0D ......y.(....).. 0006C0: 00 00 78 B2 28 02 00 00 F8 29 F6 0D 00 00 F0 20 ..x.(....)..... 0006D0: F4 20 0D 00 00 79 B2 28 02 00 00 F8 29 F6 0D 00 . ...y.(....)... 0006E0: 00 E6 00 15 00 02 03 0D 00 00 78 B2 28 02 00 00 ..........x.(... 0006F0: F8 29 EF 0D 00 00 F4 00 06 00 0C 03 B0 00 06 00 .).............. 000700: 16 03 C9 00 06 00 20 03 C5 00 4E 00 2A F9 20 03 ...... ...N.*. . 000710: C5 20 54 68 69 73 20 72 6F 75 74 69 6E 65 20 69 . This routine i 000720: 6E 74 69 74 69 61 6C 69 73 65 73 20 61 6C 6C 20 ntitialises all 000730: 76 61 72 69 61 62 6C 65 73 2C 20 61 6E 64 20 70 variables, and p 000740: 65 72 66 6F 72 6D 73 20 73 74 61 72 74 20 6F 70 erforms start op 000750: 65 72 61 74 69 6F 6E 73 2E 00 22 00 34 03 AD 20 erations..".4.. 000760: 0E 20 01 20 C5 20 45 6E 74 65 72 20 31 36 20 63 . . . Enter 16 c 000770: 6F 6C 6F 75 72 20 6D 6F 64 65 2E 00 22 00 3E 03 olour mode..".>. 000780: 91 20 01 20 C5 20 6D 61 63 68 69 6E 65 20 69 6E . . . machine in 000790: 20 44 45 47 72 65 65 20 6D 6F 64 65 2E 00 31 00 DEGree mode..1. 0007A0: 48 03 02 00 00 EC EF 19 4C 20 20 01 20 C5 20 54 H.......L . . T 0007B0: 68 20 6E 75 6D 62 65 72 20 6F 66 20 6C 69 6E 65 h number of line 0007C0: 73 20 74 6F 20 62 65 20 64 72 61 77 6E 2E 00 44 s to be drawn..D 0007D0: 00 52 03 02 00 00 E8 EF 19 22 20 01 20 C5 20 74 .R......." . . t 0007E0: 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 6C 69 6E he number of lin 0007F0: 65 73 20 69 6E 20 74 68 65 20 66 69 72 73 74 20 es in the first 000800: 68 61 6C 66 20 6F 66 20 74 68 65 20 73 68 61 6B half of the shak 000810: 38 FF FF FF FF 8....
previousnext* BLOCK 0003 : TURBO LOADING DATA
HEADER
Block Name : TITLE
Block Number : 2
File type : Basic
File adress start : &0970
File adress length : &0800
File adress execution : &0000
File length file : &1456

Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1139
Length of ONE bit pulse : 2278
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 1 957
000000: 2C 54 49 54 4C 45 00 00 00 00 00 00 00 00 00 00 ,TITLE.......... 000010: 00 02 00 00 00 08 70 09 00 56 14 00 00 00 00 00 ......p..V...... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 D6 38 FF FF FF FF ..8....
previousnext* BLOCK 0004 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1130
Length of ONE bit pulse : 2262
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 151 624
000000: 16 70 65 2E 00 8E 00 5C 03 93 20 0D 00 00 78 B1 .pe....\.. ...x. 000010: 28 02 00 00 EC 29 2C 0D 00 00 78 B2 28 02 00 00 (....),...x.(... 000020: EC 29 2C 0D 00 00 79 B1 28 02 00 00 EC 29 2C 0D .),...y.(....),. 000030: 00 00 79 B2 28 02 00 00 EC 29 20 01 20 C5 20 54 ..y.(....) . . T 000040: 68 65 73 65 20 61 72 72 61 79 73 20 68 6F 6C 64 hese arrays hold 000050: 20 74 68 65 20 73 74 61 72 74 20 61 6E 64 20 65 the start and e 000060: 6E 64 20 63 6F 2D 6F 72 64 69 6E 61 74 65 73 20 nd co-ordinates 000070: 66 6F 72 20 65 76 65 72 79 20 6C 69 6E 65 2C 20 for every line, 000080: 69 65 20 78 31 2C 79 31 20 74 6F 20 78 32 2C 79 ie x1,y1 to x2,y 000090: 32 2E 00 0D 00 66 03 02 00 00 78 E9 EF 19 70 00 2....f....x...p. 0000A0: 16 00 70 03 9E 20 02 00 00 F8 EF 0E 20 EC 20 02 ..p.. ...... . . 0000B0: 00 00 EC F5 0F 00 12 00 7A 03 C3 20 0D 00 00 78 ........z.. ...x 0000C0: B2 28 02 00 00 F8 29 00 3D 00 84 03 A1 20 0D 00 .(....).=.... .. 0000D0: 00 78 B2 28 02 00 00 F8 29 EF F5 0F 20 EB 20 C3 .x.(....)... . . 0000E0: 20 0D 00 00 78 B1 28 02 00 00 F8 29 2C 0D 00 00 ...x.(....),... 0000F0: 79 B1 28 02 00 00 F8 29 2C 0D 00 00 78 B2 28 02 y.(....),...x.(. 000100: 00 82 AE 00 F8 29 00 12 00 8E 03 C3 20 0D 00 00 .....)...... ... 000110: 79 B2 28 02 00 00 F8 29 00 56 00 98 03 0D 00 00 y.(....).V...... 000120: 78 B1 28 02 00 00 F8 F4 0F 29 EF 0D 00 00 78 B2 x.(......)....x. 000130: 28 02 00 00 F8 29 20 01 20 C5 20 74 68 65 20 73 (....) . . the s 000140: 74 61 72 74 20 6F 66 20 74 68 65 20 6E 65 78 74 tart of the next 000150: 20 6C 69 6E 65 20 69 73 20 74 68 65 20 65 6E 64 line is the end 000160: 20 6F 66 20 74 68 69 73 20 6C 69 6E 65 2E 00 1E of this line... 000170: 00 A2 03 0D 00 00 79 B1 28 02 00 00 F8 F4 0F 29 ......y.(......) 000180: EF 0D 00 00 79 B2 28 02 00 00 F8 29 00 1D 00 AC ....y.(....).... 000190: 03 A1 20 02 00 00 F8 EF 02 00 00 E8 20 EB 20 02 .. ......... . . 0001A0: 00 00 78 E9 EF F5 1A 10 02 00 51 00 B6 03 0D 00 ..x.......Q..... 0001B0: 00 78 B1 28 02 00 00 F8 29 EF 0D 00 00 78 B1 28 .x.(....)....x.( 0001C0: 02 00 00 F8 29 F4 02 00 00 78 E9 01 0D 00 00 78 ....)....x.....x 0001D0: B2 28 02 00 00 F8 29 EF 0D 00 00 78 B2 28 02 00 .(....)....x.(.. 0001E0: 00 F8 29 F4 02 00 00 78 E9 20 01 20 C5 20 61 64 ..)....x. . . ad 0001F0: 64 20 78 20 6F 66 66 73 65 74 00 4B 00 C0 03 0D d x offset.K.... 000200: 00 00 79 E8 AE B1 28 02 00 00 F8 29 EF 0D 00 00 ..y...(....).... 000210: 79 B1 28 02 00 00 F8 29 F5 19 30 01 0D 00 00 79 y.(....)..0....y 000220: B2 28 02 00 00 F8 29 EF 0D 00 00 79 B2 28 02 00 .(....)....y.(.. 000230: 00 F8 29 F5 19 30 20 01 20 C5 20 61 64 64 20 79 ..)..0 . . add y 000240: 20 6F 66 66 73 65 74 00 06 00 CA 03 B0 00 12 00 offset......... 000250: D4 03 9E 20 02 00 00 F8 EF 11 20 EC 20 19 0F 00 ... ...... . ... 000260: 23 00 DE 03 A2 20 02 00 00 F8 2C 0E 20 01 20 C5 #.... ....,. . . 000270: 20 63 6C 65 61 72 20 61 6C 6C 20 63 6F 6C 6F 75 clear all colou 000280: 72 73 00 06 00 E8 03 B0 00 21 00 F2 03 C5 20 44 rs.......!.... D 000290: 65 66 69 6E 65 20 61 6C 6C 20 74 68 65 20 63 68 efine all the ch 0002A0: 61 72 61 63 74 65 72 73 2E 00 0B 00 FC 03 CF 20 aracters....... 0002B0: 80 20 19 EE 00 4F 00 06 04 CF 20 19 EE 2C 19 3C . ...O.... ..,.< 0002C0: 2C 19 3C 2C 19 66 2C 19 66 2C 19 C0 2C 19 C0 2C ,.<,.f,.f,..,.., 0002D0: 19 C0 2C 19 C0 01 CF 20 19 F7 2C 19 C0 2C 19 C0 ..,.... ..,..,.. 0002E0: 2C 19 66 2C 19 66 2C 19 3C 2C 19 3C 2C 0E 2C 0E ,.f,.f,.<,.<,.,. 0002F0: 20 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 . . the letter 000300: 22 43 22 00 4F 83 A4 00 10 04 CF 20 19 EF 2C 19 "C".O...... ..,. 000310: 38 2C 19 38 2C 19 6C 2C 19 6C 2C 19 C6 2C 19 C6 8,.8,.l,.l,..,.. 000320: 2C 19 C6 2C 19 C6 01 CF 20 19 F8 2C 19 C6 2C 19 ,..,.... ..,..,. 000330: C6 2C 19 6C 2C 19 6C 2C 19 38 2C 19 38 2C 0E 2C .,.l,.l,.8,.8,., 000340: 0E 20 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 . . . the letter 000350: 20 22 4F 22 00 4F 00 1A 04 CF 20 19 F0 2C 19 C6 "O".O.... ..,.. 000360: 2C 19 C6 2C 19 EE 2C 19 EE 2C 19 FE 2C 19 FE 2C ,..,..,..,..,.., 000370: 19 FE 2C 19 FE 01 CF 20 19 F9 2C 19 D6 2C 19 D6 ..,.... ..,..,.. 000380: 2C 19 C6 2C 19 C6 2C 19 C6 2C 19 C6 2C 0E 2C 0E ,..,..,..,..,.,. 000390: 20 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 . . the letter 0003A0: 22 4D 22 00 4F 00 24 04 CF 20 19 F1 2C 19 FC 2C "M".O.$.. ..,.., 0003B0: 19 FC 2C 19 66 2C 19 66 2C 19 66 2C 19 66 2C 19 ..,.f,.f,.f,.f,. 0003C0: 78 2C 19 78 01 CF 20 19 FA 2C 19 60 2C 19 60 2C x,.x.. ..,.`,.`, 0003D0: 19 60 2C 19 60 2C 19 F0 2C 19 F0 2C 0E 2C 0E 20 .`,.`,..,..,.,. 0003E0: 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 22 . . the letter " 0003F0: 50 22 00 4F 00 2E 04 CF 20 19 F2 2C 19 66 2C 19 P".O.... ..,.f,. 000400: 66 2C 19 66 2C 19 66 B0 6E 2C 19 66 2C 19 66 2C f,.f,.f.n,.f,.f, 000410: 19 66 2C 19 66 01 CF 20 19 FB 2C 19 66 2C 19 66 .f,.f.. ..,.f,.f 000420: 2C 19 66 2C 19 66 2C 19 3C 2C 19 3C 2C 0E 2C 0E ,.f,.f,.<,.<,.,. 000430: 20 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 . . the letter 000440: 22 55 22 00 4F 00 38 04 CF 20 19 F3 2C 19 7E 2C "U".O.8.. ..,.~, 000450: 19 7E 2C 19 5A 2C 19 5A 2C 19 18 2C 19 18 2C 19 .~,.Z,.Z,..,..,. 000460: 18 2C 19 18 01 CF 20 19 FC 2C 19 18 2C 19 18 2C .,.... ..,..,.., 000470: 19 18 2C 19 18 2C 19 3C 2C 19 3C 2C 0E 2C 0E 20 ..,..,.<,.<,.,. 000480: 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 22 . . the letter " 000490: 54 22 00 4F 00 42 04 CF 20 19 F4 2C 19 7E 2C 19 T".O.B.. ..,.~,. 0004A0: 7E 2C 19 18 2C 19 18 2C 19 18 2C 19 18 2C 19 18 ~,..,..,..,..,.. 0004B0: 2C 19 18 01 CF 20 19 FD 2C 19 18 2C 19 18 2C 19 ,.... ..,..,..,. 0004C0: 18 2C 19 18 2C 19 7E 2C 19 7E 2C 0E 2C 0E 20 01 .,..,.~,.~,.,. . 0004D0: 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 22 49 . the letter "I 0004E0: 22 00 4F 00 4C 04 CF 20 19 F5 2C 19 C6 2C 19 C6 ".O.L.. ..,..,.. 0004F0: 2C 19 E6 2C 19 E6 2C 19 F6 2C 19 F6 2C 19 DE 2C ,..,..,..,..,.., 000500: 19 DE 01 CF 20 19 FE 2C 19 10 C0 CE 2C 19 CE 2C .... ..,....,.., 000510: 19 C6 2C 19 C6 2C 19 C6 2C 19 C6 2C 0E 2C 0E 20 ..,..,..,..,.,. 000520: 01 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 22 . . the letter " 000530: 4E 22 00 4F 00 56 04 CF 20 19 F6 2C 19 3C 2C 19 N".O.V.. ..,.<,. 000540: 3C 2C 19 66 2C 19 66 2C 19 C0 2C 19 C0 2C 19 C0 <,.f,.f,..,..,.. 000550: 2C 19 C0 01 CF 20 19 FF 2C 19 CE 2C 19 CE 2C 19 ,.... ..,..,..,. 000560: C6 2C 19 C6 2C 19 7E 2C 19 7E 2C 0E 2C 0E 20 01 .,..,.~,.~,.,. . 000570: 20 C5 20 74 68 65 20 6C 65 74 74 65 72 20 22 47 . the letter "G 000580: 22 00 48 00 60 04 03 00 00 E1 EF FF 03 28 19 EE ".H.`........(.. 000590: 29 F4 FF 03 28 19 EF 29 F4 FF 03 28 19 F0 29 F4 )...(..)...(..). 0005A0: FF 03 28 19 F1 29 F4 FF 03 28 19 F2 29 F4 FF 03 ..(..)...(..)... 0005B0: 28 19 F3 29 F4 FF 03 28 19 F4 29 F4 FF 03 28 19 (..)...(..)...(. 0005C0: F5 29 F4 FF 03 28 19 F6 29 00 48 00 6A 04 03 00 .)...(..).H.j... 0005D0: 00 E2 EF FF 03 28 19 F7 29 F4 FF 03 28 19 F8 29 .....(..)...(..) 0005E0: F4 FF 03 28 19 F9 29 F4 FF 03 28 19 FA 29 F4 FF ...(..)...(..).. 0005F0: 03 28 19 FB 29 F4 FF 03 28 19 FC 29 F4 FF 03 28 .(..)...(..)...( 000600: 19 FD 29 F4 FF 03 28 19 FE 29 F4 D6 E5 FF 03 28 ..)...(..).....( 000610: 19 FF 29 00 06 00 74 04 C9 00 06 00 7E 04 C5 00 ..)...t.....~... 000620: 19 00 88 04 C5 20 49 6E 74 65 72 75 70 74 20 72 ..... Interupt r 000630: 6F 75 74 69 6E 65 20 30 00 43 00 92 04 A1 20 02 outine 0.C.... . 000640: 00 00 F0 EE FF 0E 28 03 00 00 73 F4 29 20 EB 20 ......(...s.) . 000650: C3 20 03 00 00 73 F4 01 02 00 00 F0 EF 0F 01 A1 . ...s.......... 000660: 20 03 00 00 73 F4 EF 22 45 4E 44 22 20 EB 20 0D ...s.."END" . . 000670: 00 00 E4 EF FF 13 28 0E 29 01 C9 00 2E 00 9C 04 ......(.)....... 000680: A1 20 AC 28 03 00 00 73 F4 2C 02 00 00 F0 2C 0F . .(...s.,....,. 000690: 29 EF 22 5E 22 20 EB 20 BF 20 23 0F 2C FF 03 28 )."^" . . #.,..( 0006A0: 19 0D 29 01 A0 20 1E C4 04 00 0B 00 A6 04 BB 20 ..).. ......... 0006B0: 23 0F 2C 10 00 1A 00 B0 04 BF 20 23 0F 2C AC 28 #.,....... #.,.( 0006C0: 03 00 00 73 F4 2C 02 00 00 F0 2C 0F 29 3B 00 10 ...s.,....,.);.. 0006D0: 00 BA 04 CC 20 0F 2C 19 64 2C 19 0A 2C 11 00 10 .... .,.d,..,... 0006E0: 00 C4 04 02 00 00 F0 EF 02 00 00 F0 F4 0F 00 06 ................ 0006F0: 00 CE 04 C9 00 06 00 D8 04 C5 00 06 00 E2 04 C5 ................ 000700: 00 13 00 EC 04 C5 20 54 68 65 20 6C 65 D4 C9 74 ...... The le..t 000710: 74 65 72 20 43 00 12 00 F6 04 8C 20 2D 31 2C 30 ter C...... -1,0 000720: 2C 30 2C 30 2C 39 36 00 45 00 00 05 8C 20 35 36 ,0,0,96.E.... 56 000730: 2C 39 36 2C 35 36 2C 36 34 2C 34 30 2C 36 34 2C ,96,56,64,40,64, 000740: 34 30 2C 38 30 2C 31 36 2C 38 30 2C 31 36 2C 31 40,80,16,80,16,1 000750: 36 2C 34 30 2C 31 36 2C 34 30 2C 33 32 2C 35 36 6,40,16,40,32,56 000760: 2C 33 32 2C 35 36 2C 30 2C 30 2C 30 00 13 00 0A ,32,56,0,0,0.... 000770: 05 C5 20 54 68 65 20 6C 65 74 74 65 72 20 50 00 .. The letter P. 000780: 14 00 14 05 8C 20 2D 31 2C 36 34 2C 30 2C 36 34 ..... -1,64,0,64 000790: 2C 39 36 00 24 00 1E 05 8C 20 31 32 30 2C 39 36 ,96.$.... 120,96 0007A0: 2C 31 32 30 2C 34 38 2C 38 38 2C 34 38 2C 38 38 ,120,48,88,48,88 0007B0: 2C 30 2C 36 34 2C 30 00 15 00 28 05 8C 20 2D 31 ,0,64,0...(.. -1 0007C0: 2C 38 38 2C 36 34 2C 38 38 2C 38 30 00 1A 00 32 ,88,64,88,80...2 0007D0: 05 8C 20 31 30 34 2C 38 30 2C 31 30 34 2C 36 34 .. 104,80,104,64 0007E0: 2C 38 38 2C 36 34 00 13 00 3C 05 C5 20 54 68 65 ,88,64...<.. The 0007F0: 20 6C 65 74 74 65 72 20 43 00 16 00 46 05 8C 20 letter C...F.. 000800: 2D 31 2C 31 32 38 2C 30 2C 31 32 38 2C 39 36 5D -1,128,0,128,96] 000810: 7B FF FF FF FF {....
previousnext* BLOCK 0005 : TURBO LOADING DATA
HEADER
Block Name : TITLE
Block Number : 3
Block last : YES
File type : Basic
File adress start : &1170
File adress length : &0456
File adress execution : &0000
File length file : &1456

Length of PILOT pulse : 2247
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1137
Length of ONE bit pulse : 2273
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 374
000000: 2C 54 49 54 4C 45 00 00 00 00 00 00 00 00 00 00 ,TITLE.......... 000010: 00 03 FF 00 56 04 70 11 00 56 14 00 00 00 00 00 ....V.p..V...... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 72 E3 FF FF FF FF .r.....
previousnext* BLOCK 0006 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1130
Length of ONE bit pulse : 2261
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2588ms
Data : 1295 bytes
Total size : 1314 bytes

Sum DATA : 78 663
000000: 16 00 51 00 50 05 8C 20 31 38 34 2C 39 36 2C 31 ..Q.P.. 184,96,1 000010: 38 34 2C 36 34 2C 31 36 38 2C 36 34 2C 31 36 38 84,64,168,64,168 000020: 2C 38 30 2C 31 34 34 2C 38 30 2C 31 34 34 2C 31 ,80,144,80,144,1 000030: 36 2C 31 36 38 2C 31 36 2C 31 36 38 2C 33 32 2C 6,168,16,168,32, 000040: 31 38 34 2C 33 32 2C 31 38 34 2C 30 2C 31 32 38 184,32,184,0,128 000050: 2C 30 00 13 00 5A 05 C5 20 54 68 65 20 6E 75 6D ,0...Z.. The num 000060: 62 65 72 20 34 00 17 00 64 05 8C 20 2D 31 2C 32 ber 4...d.. -1,2 000070: 33 32 2C 33 32 2C 32 33 32 2C 34 38 00 4A 00 6E 32,32,232,48.J.n 000080: 05 8C 20 32 36 34 2C 39 36 2C 32 38 30 2C 39 36 .. 264,96,280,96 000090: 2C 32 38 30 2C 34 38 2C 32 38 38 2C 34 38 2C 32 ,280,48,288,48,2 0000A0: 38 38 2C 33 32 2C 32 38 30 2C 33 32 2C 32 38 30 88,32,280,32,280 0000B0: 2C 30 2C 32 36 34 2C 30 2C 32 36 34 2C 33 32 2C ,0,264,0,264,32, 0000C0: 32 33 32 2C 33 32 00 17 00 78 05 8C 20 2D 31 2C 232,32...x.. -1, 0000D0: 32 34 38 2C 34 38 2C 32 36 34 2C 37 32 00 14 00 248,48,264,72... 0000E0: 82 05 8C 20 32 36 34 2C 34 38 2C 32 34 38 2C 34 ... 264,48,248,4 0000F0: 38 00 13 00 8C 05 C5 20 54 68 65 20 6E 75 6D 62 8...... The numb 000100: 65 94 8A 72 20 36 00 17 00 96 05 8C 20 2D 31 2C e..r 6...... -1, 000110: 32 39 36 2C 31 36 2C 32 39 36 2C 33 32 00 43 00 296,16,296,32.C. 000120: A0 05 8C 20 33 32 30 2C 39 36 2C 33 33 36 2C 39 ... 320,96,336,9 000130: 36 2C 33 32 30 2C 34 38 2C 33 33 36 2C 34 38 2C 6,320,48,336,48, 000140: 33 35 32 2C 33 32 2C 33 35 32 2C 31 36 2C 33 33 352,32,352,16,33 000150: 36 2C 30 2C 33 31 32 2C 30 2C 32 39 36 2C 31 36 6,0,312,0,296,16 000160: 00 17 00 AA 05 8C 20 2D 31 2C 33 31 32 2C 31 36 ...... -1,312,16 000170: 2C 33 31 32 2C 33 32 00 1B 00 B4 05 8C 20 33 33 ,312,32...... 33 000180: 36 2C 33 32 2C 33 33 36 2C 31 36 2C 33 31 32 2C 6,32,336,16,312, 000190: 31 36 00 13 00 BE 05 C5 20 54 68 65 20 6E 75 6D 16...... The num 0001A0: 62 65 72 20 34 00 17 00 C8 05 8C 20 2D 31 2C 33 ber 4...... -1,3 0001B0: 36 30 2C 33 32 2C 33 36 30 2C 34 38 00 4A 00 D2 60,32,360,48.J.. 0001C0: 05 8C 20 33 39 32 2C 39 36 2C 34 30 38 2C 39 36 .. 392,96,408,96 0001D0: 2C 34 30 38 2C 34 38 2C 34 31 36 2C 34 38 2C 34 ,408,48,416,48,4 0001E0: 31 36 2C 33 32 2C 34 30 38 2C 33 32 2C 34 30 38 16,32,408,32,408 0001F0: 2C 30 2C 33 39 32 2C 30 2C 33 39 32 2C 33 32 2C ,0,392,0,392,32, 000200: 33 36 30 D2 18 2C 33 32 00 17 00 DC 05 8C 20 2D 360..,32...... - 000210: 31 2C 33 37 36 2C 34 38 2C 33 39 32 2C 37 32 00 1,376,48,392,72. 000220: 14 00 E6 05 8C 20 33 39 32 2C 34 38 2C 33 37 36 ..... 392,48,376 000230: 2C 34 38 00 06 00 F0 05 C5 00 2F 00 FA 05 C5 20 ,48......./.... 000240: 54 68 65 20 64 61 74 61 20 61 62 6F 76 65 20 66 The data above f 000250: 6F 72 6D 73 20 74 68 65 20 77 6F 72 64 73 20 22 orms the words " 000260: 43 50 43 20 34 36 34 22 00 06 00 04 06 C5 00 53 CPC 464".......S 000270: 00 0E 06 C5 20 41 20 2D 31 20 77 69 74 68 69 6E .... A -1 within 000280: 20 74 68 65 20 64 61 74 61 20 73 69 67 6E 69 66 the data signif 000290: 69 65 73 20 61 20 4D 4F 56 45 20 74 6F 20 74 68 ies a MOVE to th 0002A0: 65 20 6E 65 78 74 20 70 6F 69 6E 74 2C 20 72 61 e next point, ra 0002B0: 74 68 65 72 20 74 68 61 6E 20 61 20 44 52 41 57 ther than a DRAW 0002C0: 2E 00 06 00 18 06 C5 00 41 00 22 06 C5 20 54 68 ........A.".. Th 0002D0: 65 20 74 65 78 74 20 74 68 61 74 20 69 73 20 70 e text that is p 0002E0: 72 69 6E 74 65 64 20 64 75 72 69 6E 67 20 73 63 rinted during sc 0002F0: 72 65 65 6E 20 73 65 74 20 75 70 20 66 6F 6C 6C reen set up foll 000300: 6F 77 73 20 6E F0 86 6F 77 2E 00 EB 00 2C 06 8C ows n..ow....,.. 000310: 20 22 54 68 61 6E 6B 20 79 6F 75 20 66 6F 72 20 "Thank you for 000320: 62 75 79 69 6E 67 20 43 50 43 20 34 36 34 20 43 buying CPC 464 C 000330: 4F 4D 50 55 54 49 4E 47 2C 5E 74 68 65 20 66 69 OMPUTING,^the fi 000340: 72 73 74 20 74 61 70 65 5E 6D 61 67 61 7A 69 6E rst tape^magazin 000350: 65 20 66 6F 72 20 74 68 65 5E 41 6D 73 74 72 61 e for the^Amstra 000360: 64 20 43 50 43 20 34 36 34 2E 5E 5E 5E 43 50 43 d CPC 464.^^^CPC 000370: 20 34 36 34 20 43 6F 6D 70 75 74 69 6E 67 20 69 464 Computing i 000380: 73 20 65 64 69 74 65 64 20 62 79 3A 5E 5E 46 6F s edited by:^^Fo 000390: 75 61 64 20 4B 61 74 61 6E 20 61 6E 64 5E 4A 65 uad Katan and^Je 0003A0: 72 65 6D 79 20 53 61 6E 2E 5E 5E 5E 5E 41 6C 6C remy San.^^^^All 0003B0: 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 the contents of 0003C0: 5E 74 68 65 20 6D 61 67 61 7A 69 6E 65 20 61 72 ^the magazine ar 0003D0: 65 5E 63 6F 70 79 72 69 67 68 74 20 41 72 67 75 e^copyright Argu 0003E0: 73 5E 50 72 65 73 73 20 53 6F 66 74 77 61 72 65 s^Press Software 0003F0: 2E 5E 5E 5E 22 00 65 00 36 06 8C 20 41 4D 53 54 .^^^".e.6.. AMST 000400: 52 41 44 20 69 73 20 EB 8D 61 5E 72 65 67 69 73 RAD is ..a^regis 000410: 74 65 72 65 64 20 74 72 61 64 65 6D 61 72 6B 20 tered trademark 000420: 6F 66 20 41 6D 73 74 72 61 64 20 63 6F 72 70 2E of Amstrad corp. 000430: 5E 5E 5E 5E 20 20 50 72 65 73 73 20 61 6E 79 20 ^^^^ Press any 000440: 6B 65 79 20 74 6F 20 5E 20 20 20 20 20 20 63 6F key to ^ co 000450: 6E 74 69 6E 75 65 2E 5E 2C 45 4E 44 00 00 00 00 ntinue.^,END.... 000460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0004F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000500: 00 00 00 00 00 00 00 00 00 1D 5B FF FF FF FF ..........[....
previousnext* BLOCK 0007 : TURBO LOADING DATA
HEADER
Block Name : INTRO
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &0EC3

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1139
Length of ONE bit pulse : 2277
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2520ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 387
000000: 2C 49 4E 54 52 4F 00 00 00 00 00 00 00 00 00 00 ,INTRO.......... 000010: 00 01 00 00 00 08 70 01 FF C3 0E 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 B0 A5 FF FF FF FF .......
previousnext* BLOCK 0008 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1130
Length of ONE bit pulse : 2261
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 149 762
000000: 16 0A 00 03 00 AA 20 1C FF 9F 00 0A 00 04 00 A8 ...... ......... 000010: 20 22 21 22 00 0A 00 05 00 9F 20 1E 2C 01 00 0B "!"...... .,... 000020: 00 0A 00 C3 20 03 00 00 C1 00 14 00 0F 00 A1 20 .... .......... 000030: 03 00 00 E1 EF 22 22 20 EB 20 1E 0A 00 00 1D 00 ....."" . ...... 000040: 10 00 A1 20 FF 75 28 03 00 00 E1 2C 0F 29 EF 22 ... .u(....,.)." 000050: 5E 22 20 EB 20 A0 20 1E 32 00 00 19 00 11 00 A1 ^" . . .2....... 000060: 20 FF 74 28 03 00 00 E1 2C 22 7C 22 29 20 EB 20 .t(....,"|") . 000070: 1E C8 00 00 10 00 14 00 83 20 1C 00 A0 2C 40 03 ......... ...,@. 000080: 00 00 C1 00 0A 00 1E 00 A0 20 1E 0A 00 00 15 00 ......... ...... 000090: 32 00 03 00 00 F1 EF AC 28 03 00 00 E1 2C 10 2C 2.......(....,., 0000A0: 0F 29 00 13 00 3C 00 A1 20 03 00 00 F1 EF 22 4D .)...<.. ....."M 0000B0: 22 20 EB 20 BF 00 17 00 46 00 A1 20 03 00 00 F1 " . ....F.. .... 0000C0: EF 22 54 22 20 EB 20 9F 20 1E 64 00 00 19 00 50 ."T" . . .d....P 0000D0: 00 A1 20 03 00 00 F1 EF 22 45 22 20 EB 20 BF 01 .. ....."E" . .. 0000E0: BF 01 CA 22 22 00 39 00 55 00 A1 20 03 00 00 F1 ..."".9.U.. .... 0000F0: EF 22 50 22 20 EB 20 BF 01 BF 01 BF 20 22 4D 6F ."P" . ..... "Mo 000100: 72 65 F2 65 2E 2E 20 50 72 65 73 73 20 61 20 6B re.e.. Press a k 000110: 65 79 2E 2E 2E 22 01 9F 20 1E F4 01 01 8A 01 BF ey...".. ....... 000120: 00 0A 00 5A 00 A0 20 1E 0A 00 00 06 00 64 00 C5 ...Z.. ......d.. 000130: 00 28 00 65 00 BF 01 BF 01 BF 22 20 50 72 65 73 .(.e......" Pres 000140: 73 20 61 20 6B 65 79 20 74 6F 20 63 6F 6E 74 69 s a key to conti 000150: 6E 75 65 2E 2E 2E 22 3B 00 1C 00 66 00 03 00 00 nue...";...f.... 000160: FA EF FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB ...C.. ....."" . 000170: 20 1E 66 00 00 06 00 67 00 8A 00 1D 00 68 00 BF .f....g.....h.. 000180: 20 23 0F 2C FF 79 28 03 00 00 E1 2C FF 0E 28 03 #.,.y(....,..(. 000190: 00 00 E1 29 F5 10 29 00 06 00 6E 00 C9 00 2B 00 ...)..)...n...+. 0001A0: C8 00 0D 00 00 F1 EF FF 74 28 03 00 00 E1 2C 22 ........t(....," 0001B0: 7C 22 29 01 03 00 00 F1 EF FF 75 28 03 00 00 E1 |").......u(.... 0001C0: 2C 0D 00 00 D1 F5 0F 29 00 10 00 CD 00 83 20 1C ,......)...... . 0001D0: 00 A0 2C 40 03 00 00 F1 00 1B 00 D2 00 BB 20 FF ..,@.......... . 0001E0: 1D 28 AC 28 03 00 00 E1 2C 0D 00 00 D1 F4 0F 2C .(.(....,......, 0001F0: 0F 29 29 00 22 00 DC 00 03 00 00 E1 EF FF 79 28 .)).".........y( 000200: 03 00 00 52 C4 E1 2C FF 0E 28 03 00 00 E1 29 F5 ...R..,..(....). 000210: 0D 00 00 F1 F5 0F 29 00 0A 00 E6 00 A0 20 1E 11 ......)...... .. 000220: 00 00 11 00 2C 01 C5 20 69 6E 69 74 69 61 6C 69 ....,.. initiali 000230: 73 65 00 08 00 36 01 AD 20 0F 00 08 00 40 01 BB se...6.. ....@.. 000240: 20 0F 00 0A 00 4A 01 A2 20 0E 2C 0F 00 0B 00 54 ....J.. .,....T 000250: 01 A2 20 0F 2C 19 18 00 0B 00 5E 01 A2 20 10 2C .. .,.....^.. ., 000260: 19 14 00 0A 00 68 01 A2 20 11 2C 14 00 0C 00 72 .....h.. .,....r 000270: 01 0D 00 00 F9 EF 19 CF 00 1C 00 7C 01 A9 20 0F ...........|.. . 000280: 2C 0F 01 BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 ,... .{(.(,..(.. 000290: 00 F9 29 29 00 1D 00 86 01 A9 20 0F 2C 19 17 01 ..))...... .,... 0002A0: BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 00 F9 29 . .{(.(,..(....) 0002B0: 29 00 1C 00 87 01 A9 20 0F 2C 11 01 BF 20 FF 7B )...... .,... .{ 0002C0: 28 19 28 2C FF 03 28 0D 00 00 F9 29 29 00 1C 00 (.(,..(....))... 0002D0: 88 01 A9 20 0F 2C 13 01 BF 20 FF 7B 28 19 28 2C ... .,... .{(.(, 0002E0: FF 03 28 0D 00 00 F9 29 29 00 2F 00 89 01 A9 20 ..(....))./.... 0002F0: 19 0A 2C 10 01 BB 20 11 01 20 BF 20 22 43 50 43 ..,... .. . "CPC 000300: 34 36 34 20 43 8D A3 6F 6D 70 75 74 69 6E 67 2C 464 C.£omputing, 000310: 20 41 50 53 2E 22 01 BB 20 0F 00 12 00 91 01 D8 APS.".. ....... 000320: 20 23 0F 2C 12 2C 19 25 2C 12 2C 12 00 10 00 92 #.,.,.%,.,..... 000330: 01 D8 20 0F 2C 19 28 2C 14 2C 19 16 00 0B 00 93 .. .,.(,.,...... 000340: 01 BB 20 23 0F 2C 10 00 2A 00 94 01 BF 20 23 0F .. #.,..*.... #. 000350: 2C 22 43 50 43 34 36 34 20 43 6F 6D 70 75 74 69 ,"CPC464 Computi 000360: 6E 67 2C 20 49 6E 74 72 6F 64 75 63 74 69 6F 6E ng, Introduction 000370: 22 00 06 00 9A 01 C9 00 1C 00 F4 01 03 00 00 FA "............... 000380: EF FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB 20 ..C.. ....."" . 000390: 1E F4 01 00 06 00 F5 01 C9 00 57 00 E8 03 8C 20 ..........W.... 0003A0: 22 57 65 6C 63 6F 6D 65 20 74 6F 20 49 73 73 75 "Welcome to Issu 0003B0: 65 20 6E 75 6D 62 65 72 20 32 20 6F 66 20 43 50 e number 2 of CP 0003C0: 43 34 36 34 20 43 6F 6D 70 75 74 69 6E 67 2E 20 C464 Computing. 0003D0: 20 54 68 65 20 6D 61 67 61 7A 69 6E 65 20 66 6F The magazine fo 0003E0: 72 20 41 6D 73 74 72 61 64 20 75 73 65 72 73 2E r Amstrad users. 0003F0: 00 0C 00 F2 03 8C 20 5E 4D 2C 5E 4D 00 C6 00 FC ...... ^M,^M.... 000400: 03 8C 20 22 4C 6F 74 53 90 73 20 6F 66 20 74 68 .. "LotS.s of th 000410: 69 6E 67 73 20 68 61 76 65 20 62 65 65 6E 20 68 ings have been h 000420: 61 70 70 65 6E 69 6E 67 20 73 69 6E 63 65 20 74 appening since t 000430: 68 65 20 6C 61 73 74 20 69 73 73 75 65 2C 20 4E he last issue, N 000440: 65 77 20 70 65 72 69 70 68 65 72 61 6C 73 20 68 ew peripherals h 000450: 61 76 65 20 62 65 65 6E 20 6C 61 75 6E 63 68 65 ave been launche 000460: 64 2C 20 4E 65 77 20 73 6F 66 74 77 61 72 65 2C d, New software, 000470: 20 61 6E 64 20 77 65 27 76 65 20 62 65 65 6E 20 and we've been 000480: 76 65 72 79 20 62 75 73 79 20 65 78 61 6D 69 6E very busy examin 000490: 69 6E 67 20 61 6C 6C 20 79 6F 75 72 20 70 72 6F ing all your pro 0004A0: 67 72 61 6D 20 73 75 62 6D 69 73 73 69 6F 6E 73 gram submissions 0004B0: 2C 20 20 4B 65 65 70 20 74 68 65 6D 20 63 6F 6D , Keep them com 0004C0: 69 6E 67 21 00 18 00 06 04 8C 20 5E 54 54 68 65 ing!...... ^TThe 0004D0: 20 43 6F 6E 74 65 6E 74 73 2E 2E 2E 00 2B 00 10 Contents....+.. 0004E0: 04 8C 20 22 54 68 69 73 20 69 73 73 75 65 20 63 .. "This issue c 0004F0: 6F 6E 74 61 69 6E 73 20 74 68 65 20 66 6F 6C 6C ontains the foll 000500: 6F 77 69 6E 67 20 3A 00 09 46 02 00 15 04 8C 20 owing :..F..... 000510: 5E 4D 00 0C 00 1B 04 8C 20 5E 4D 2C 5E 4D 00 0F ^M...... ^M,^M.. 000520: 00 1C 04 8C 20 22 53 49 44 45 20 41 22 00 09 00 .... "SIDE A"... 000530: 1D 04 8C 20 5E 4D 00 10 00 24 04 8C 20 22 31 2E ... ^M...$.. "1. 000540: 20 54 69 74 6C 65 00 09 00 2E 04 8C 20 5E 4D 00 Title...... ^M. 000550: 26 00 38 04 8C 20 22 32 2E 20 49 6E 74 72 6F 64 &.8.. "2. Introd 000560: 75 63 74 69 6F 6E 20 28 74 68 69 73 20 70 72 6F uction (this pro 000570: 67 72 61 6D 29 00 09 00 42 04 8C 20 5E 4D 00 1B gram)...B.. ^M.. 000580: 00 4C 04 8C 20 22 33 2E 20 4E 65 77 73 20 61 6E .L.. "3. News an 000590: 64 20 52 65 76 69 65 77 73 00 09 00 56 04 8C 20 d Reviews...V.. 0005A0: 5E 4D 00 17 00 60 04 8C 20 22 34 2E 20 48 69 6E ^M...`.. "4. Hin 0005B0: 74 73 27 6E 27 54 69 70 73 00 09 00 6A 04 8C 20 ts'n'Tips...j.. 0005C0: 5E 4D 00 1B 00 74 04 8C 20 22 35 2E 20 41 72 6E ^M...t.. "5. Arn 0005D0: 6F 6C 64 27 73 20 41 6E 73 77 65 72 73 00 09 00 old's Answers... 0005E0: 7E 04 8C 20 5E 4D 00 26 00 88 04 8C 20 22 36 2E ~.. ^M.&.... "6. 0005F0: 20 54 65 78 74 20 66 6F 72 6D 61 74 74 69 6E 67 Text formatting 000600: 2D 20 74 68 65 20 73 65 63 72 65 16 41 74 00 09 - the secre.At.. 000610: 00 92 04 8C 20 5E 50 00 0F 00 93 04 8C 20 22 53 .... ^P...... "S 000620: 49 44 45 20 42 22 00 09 00 94 04 8C 20 5E 4D 00 IDE B"...... ^M. 000630: 0C 00 95 04 8C 20 5E 4D 2C 5E 4D 00 13 00 9C 04 ..... ^M,^M..... 000640: 8C 20 22 37 2E 20 44 72 61 75 67 68 74 73 00 09 . "7. Draughts.. 000650: 00 A6 04 8C 20 5E 4D 00 17 00 B0 04 8C 20 22 38 .... ^M...... "8 000660: 2E 20 53 70 61 63 65 20 52 65 73 63 75 65 00 09 . Space Rescue.. 000670: 00 BA 04 8C 20 5E 4D 00 17 00 C4 04 8C 20 22 39 .... ^M...... "9 000680: 2E 20 55 70 20 70 65 72 69 73 63 6F 70 65 00 09 . Up periscope.. 000690: 00 CE 04 8C 20 5E 4D 00 0F 00 D8 04 8C 20 22 31 .... ^M...... "1 0006A0: 30 20 4C 69 66 65 00 09 00 E2 04 8C 20 5E 4D 00 0 Life...... ^M. 0006B0: 11 00 E3 04 8C 20 22 31 31 20 54 65 6E 6E 69 73 ..... "11 Tennis 0006C0: 00 09 00 E4 04 8C 20 5E 4D 00 13 00 E5 04 8C 20 ...... ^M...... 0006D0: 22 31 32 20 74 68 65 20 65 6E 64 21 00 09 00 E6 "12 the end!.... 0006E0: 04 8C 20 5E 4D 00 19 00 F6 04 8C 20 5E 54 4E 65 .. ^M...... ^TNe 0006F0: 77 73 20 61 6E 64 20 52 65 76 69 65 77 73 00 DC ws and Reviews.. 000700: 00 00 05 8C 20 22 57 65 20 74 61 6C 6B 4B 4C 20 .... "We talkKL 000710: 61 62 6F 75 74 20 6E 65 77 20 72 65 6C 65 61 73 about new releas 000720: 65 73 20 69 6E 20 74 68 65 20 41 6D 73 74 72 61 es in the Amstra 000730: 64 20 77 6F 72 6C 64 20 6F 66 20 62 6F 74 68 20 d world of both 000740: 53 6F 66 74 77 61 72 65 20 61 6E 64 20 48 61 72 Software and Har 000750: 64 77 61 72 65 2E 20 20 44 69 64 20 79 6F 75 20 dware. Did you 000760: 6B 6E 6F 77 20 74 68 61 74 20 74 68 65 20 43 50 know that the CP 000770: 43 34 36 34 20 77 65 6E 74 20 75 70 20 62 79 20 C464 went up by 000780: 31 30 20 70 6F 75 6E 64 73 3F 20 6F 72 20 74 68 10 pounds? or th 000790: 61 74 20 4D 61 6E 69 63 20 4D 69 6E 65 72 20 69 at Manic Miner i 0007A0: 73 20 61 76 61 69 6C 61 62 6C 65 20 6F 6E 20 74 s available on t 0007B0: 68 65 20 43 50 43 3F 20 20 49 74 27 73 20 61 6C he CPC? It's al 0007C0: 6C 20 74 68 65 72 65 20 69 6E 20 4E 65 77 73 20 l there in News 0007D0: 61 6E 64 20 52 65 76 69 65 77 73 2E 00 15 00 0A and Reviews..... 0007E0: 05 8C 20 5E 54 48 69 6E 74 73 27 6E 27 54 69 70 .. ^THints'n'Tip 0007F0: 73 00 B1 00 14 05 8C 20 22 49 6E 20 74 68 69 73 s...... "In this 000800: 20 73 65 63 74 69 6F 6E 20 77 65 20 6C 6F 6F C4 section we loo. 000810: 5F FF FF FF FF _....
previousnext* BLOCK 0009 : TURBO LOADING DATA
HEADER
Block Name : INTRO
Block Number : 2
Block last : YES
File type : Basic
File adress start : &0970
File adress length : &06C3
File adress execution : &0000
File length file : &0EC3

Length of PILOT pulse : 2246
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1270
Length of ZERO bit pulse : 1137
Length of ONE bit pulse : 2273
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 397
000000: 2C 49 4E 54 52 4F 00 00 00 00 00 00 00 00 00 00 ,INTRO.......... 000010: 00 02 FF 00 C3 06 70 09 00 C3 0E 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 41 54 FF FF FF FF .AT....
previousnext* BLOCK 0010 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1127
Length of ONE bit pulse : 2255
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2616ms
Data : 1811 bytes
Total size : 1830 bytes

Sum DATA : 153 052
000000: 16 6B 20 61 74 20 68 6F 77 20 74 6F 20 73 61 76 .k at how to sav 000010: 65 20 6F 72 20 6C 6F 61 64 20 74 68 65 20 73 63 e or load the sc 000020: 72 65 65 6E 20 61 73 20 61 20 6E 6F 72 6D 61 6C reen as a normal 000030: 20 66 69 6C 65 2E 20 20 57 65 20 63 6F 76 65 72 file. We cover 000040: 20 70 72 6F 62 6C 65 6D 73 20 77 69 74 68 20 5A problems with Z 000050: 45 4E 20 61 6E 64 20 73 70 65 63 69 61 6C 20 6E EN and special n 000060: 6F 74 65 73 20 66 6F 72 20 62 75 79 69 6E 67 20 otes for buying 000070: 61 20 70 72 69 6E 74 65 72 2E 20 20 57 65 6C 6C a printer. Well 000080: 20 77 6F 72 74 68 20 61 20 71 75 69 63 6B 20 6C worth a quick l 000090: 6F 6F 6B 2E 00 19 00 1E 05 8C 20 5E 54 41 72 6E ook....... ^TArn 0000A0: 6F 6C 64 27 73 20 41 6E 73 77 65 72 73 00 D6 00 old's Answers... 0000B0: 28 05 8C 20 22 54 68 69 73 20 69 73 20 74 68 65 (.. "This is the 0000C0: 20 70 6C 61 63 65 20 77 68 65 72 65 20 72 65 61 place where rea 0000D0: 64 65 72 73 20 71 75 65 72 69 65 73 20 61 72 65 ders queries are 0000E0: 20 61 6E 73 77 65 72 65 64 2E 20 20 4C 6F 74 73 answered. Lots 0000F0: 20 6F 66 20 6D 79 73 74 65 72 69 65 73 20 77 69 of mysteries wi 000100: 6C 89 64 6C 20 75 6E 66 6F 6C 64 20 69 6E 20 74 l.dl unfold in t 000110: 68 69 73 20 73 65 63 74 69 6F 6E 2E 20 20 4A 75 his section. Ju 000120: 73 74 20 77 72 69 74 65 20 69 6E 20 77 69 74 68 st write in with 000130: 20 79 6F 75 72 20 74 65 63 68 6E 69 63 61 6C 20 your technical 000140: 70 72 6F 62 6C 65 6D 73 20 61 6E 64 20 77 65 27 problems and we' 000150: 6C 6C 20 67 65 74 20 41 72 6E 6F 6C 64 20 74 6F ll get Arnold to 000160: 20 73 6F 6C 76 65 20 74 68 65 6D 20 69 66 20 64 solve them if d 000170: 65 6D 61 6E 64 20 69 73 20 68 69 67 68 20 65 6E emand is high en 000180: 6F 75 67 68 2E 00 25 00 32 05 8C 20 5E 54 54 65 ough..%.2.. ^TTe 000190: 78 74 20 66 6F 72 6D 61 74 74 69 6E 67 2D 20 74 xt formatting- t 0001A0: 68 65 20 73 65 63 72 65 74 21 00 FD 00 3C 05 8C he secret!...<.. 0001B0: 20 22 45 76 65 72 20 77 6F 6E 64 65 72 65 64 20 "Ever wondered 0001C0: 68 6F 77 20 77 65 20 6D 61 6E 61 67 65 20 74 6F how we manage to 0001D0: 20 6B 65 65 70 20 61 6C 6C 20 6F 75 72 20 74 65 keep all our te 0001E0: 78 74 20 73 6F 20 6E 65 61 74 20 61 6E 64 20 74 xt so neat and t 0001F0: 69 64 79 3F 20 20 48 6F 77 20 64 6F 20 77 65 20 idy? How do we 000200: 73 74 6F C2 F0 70 20 77 6F 72 64 73 20 66 72 6F sto..p words fro 000210: 6D 20 62 65 69 6E 67 20 73 70 6C 69 74 20 6F 76 m being split ov 000220: 65 72 20 74 68 65 20 65 6E 64 73 20 6F 66 20 74 er the ends of t 000230: 68 65 20 6C 69 6E 65 73 3F 20 20 20 54 68 65 72 he lines? Ther 000240: 65 20 49 53 20 61 20 74 72 69 63 6B 20 74 6F 20 e IS a trick to 000250: 69 74 2C 20 61 6E 64 20 6F 75 72 20 61 72 74 69 it, and our arti 000260: 63 6C 65 20 72 65 76 65 61 6C 73 20 68 6F 77 20 cle reveals how 000270: 69 74 20 61 6C 6C 20 77 6F 72 6B 73 21 20 20 2D it all works! - 000280: 20 61 6E 64 20 65 76 65 6E 20 67 69 76 65 73 20 and even gives 000290: 74 68 65 20 61 73 73 65 6D 62 6C 65 72 20 73 6F the assembler so 0002A0: 75 72 63 65 2D 63 6F 64 65 00 25 00 46 05 8C 20 urce-code.%.F.. 0002B0: 22 20 66 6F 72 20 79 6F 75 20 74 6F 20 70 6C 61 " for you to pla 0002C0: 79 20 61 72 6F 75 6E 64 20 77 69 74 68 2E 00 11 y around with... 0002D0: 00 50 05 8C 20 5E 54 44 72 61 75 67 68 74 73 00 .P.. ^TDraughts. 0002E0: AE 00 51 05 8C 20 22 54 68 69 73 20 69 73 20 74 ..Q.. "This is t 0002F0: 68 65 20 63 6C 61 73 73 69 63 20 67 61 6D 65 20 he classic game 000300: 6F 66 20 64 72 9B 66 61 75 67 68 74 73 20 77 68 of dr.faughts wh 000310: 65 72 65 20 79 6F 75 20 63 61 6E 20 70 69 74 20 ere you can pit 000320: 79 6F 75 72 20 77 69 74 73 20 61 67 61 69 6E 73 your wits agains 000330: 74 20 74 68 65 20 63 6F 6D 70 75 74 65 72 2E 20 t the computer. 000340: 20 42 65 77 61 72 65 21 20 20 49 74 20 70 6C 61 Beware! It pla 000350: 79 73 20 61 20 73 74 72 6F 6E 67 20 67 61 6D 65 ys a strong game 000360: 2C 20 73 6F 20 64 6F 6E 74 20 68 61 76 65 20 74 , so dont have t 000370: 6F 6F 20 6D 75 63 68 20 63 6F 6E 66 69 64 65 6E oo much confiden 000380: 63 65 20 69 6E 20 79 6F 75 72 73 65 6C 66 21 00 ce in yourself!. 000390: 15 00 5A 05 8C 20 5E 54 53 70 61 63 65 20 52 65 ..Z.. ^TSpace Re 0003A0: 73 63 75 65 00 BB 00 5B 05 8C 20 22 41 72 65 20 scue...[.. "Are 0003B0: 74 68 65 20 68 75 6D 61 6E 6F 69 64 73 20 74 6F the humanoids to 0003C0: 6F 20 66 61 72 20 67 6F 6E 65 20 74 6F 20 62 65 o far gone to be 0003D0: 20 72 65 73 63 75 65 64 3F 20 20 43 61 6E 20 79 rescued? Can y 0003E0: 6F 75 20 63 6F 6C 6C 65 63 74 20 74 68 65 6D 20 ou collect them 0003F0: 66 72 6F 6D 20 74 68 65 20 70 6C 61 6E 65 74 27 from the planet' 000400: 73 20 73 75 72 66 61 79 29 63 65 2E 20 20 54 68 s surfay)ce. Th 000410: 69 73 20 69 73 20 61 20 67 61 6D 65 20 6F 66 20 is is a game of 000420: 70 75 72 65 20 73 6B 69 6C 6C 20 61 6E 64 20 64 pure skill and d 000430: 65 64 69 63 61 74 69 6F 6E 2E 20 20 41 76 6F 69 edication. Avoi 000440: 64 20 6D 65 74 65 6F 72 73 20 61 6E 64 20 74 72 d meteors and tr 000450: 79 20 61 6E 64 20 53 54 41 59 20 41 4C 49 56 45 y and STAY ALIVE 000460: 21 00 15 00 64 05 8C 20 5E 54 55 70 20 50 65 72 !...d.. ^TUp Per 000470: 69 73 63 6F 70 65 00 C7 00 65 05 8C 20 22 59 6F iscope...e.. "Yo 000480: 75 20 61 72 65 20 61 20 63 6F 6D 6D 61 6E 64 65 u are a commande 000490: 72 20 6F 6E 20 61 20 74 65 73 74 2D 72 75 6E 20 r on a test-run 0004A0: 6F 66 20 61 20 6E 65 77 20 6E 75 63 6C 65 61 72 of a new nuclear 0004B0: 20 73 75 62 6D 61 72 69 6E 65 2E 20 20 49 74 20 submarine. It 0004C0: 69 73 20 61 20 64 65 73 70 65 72 61 74 65 20 72 is a desperate r 0004D0: 61 63 65 20 61 67 61 69 6E 73 74 20 74 68 65 20 ace against the 0004E0: 63 6C 6F 63 6B 20 74 6F 20 64 65 73 74 72 6F 79 clock to destroy 0004F0: 20 61 73 20 6D 61 6E 79 20 65 6E 65 6D 69 65 73 as many enemies 000500: 20 61 73 20 70 6F 73 73 69 0F 69 62 6C 65 2E 20 as possi.ible. 000510: 20 42 65 20 72 75 74 68 6C 65 73 73 2E 2E 20 45 Be ruthless.. E 000520: 76 65 6E 20 73 68 6F 6F 74 20 74 68 65 20 46 49 ven shoot the FI 000530: 53 48 21 20 20 47 6F 6F 64 20 6C 75 63 6B 21 00 SH! Good luck!. 000540: 0D 00 6E 05 8C 20 5E 54 4C 49 46 45 00 A9 00 6F ..n.. ^TLIFE...o 000550: 05 8C 20 22 44 72 2E 20 43 6F 6E 77 61 79 27 73 .. "Dr. Conway's 000560: 20 63 6C 61 73 73 69 63 20 73 69 6D 75 6C 61 74 classic simulat 000570: 69 6F 6E 20 6F 66 20 68 6F 77 20 63 65 6C 6C 73 ion of how cells 000580: 20 62 65 68 61 76 65 20 77 69 74 68 20 72 65 73 behave with res 000590: 70 65 63 74 20 74 6F 20 65 61 63 68 20 6F 74 68 pect to each oth 0005A0: 65 72 2E 20 20 20 54 68 69 73 20 69 73 20 61 20 er. This is a 0005B0: 66 61 73 63 69 6E 61 74 69 6E 67 20 70 72 6F 67 fascinating prog 0005C0: 72 61 6D 2E 2E 20 57 61 74 63 68 20 61 6E 64 20 ram.. Watch and 0005D0: 64 69 73 63 6F 76 65 72 20 74 68 65 20 74 72 75 discover the tru 0005E0: 65 20 6D 65 61 6E 69 6E 67 20 6F 66 20 6C 69 66 e meaning of lif 0005F0: 65 2E 2E 2E 2E 00 0F 00 70 05 8C 20 5E 54 54 65 e.......p.. ^TTe 000600: 6E 6E 69 73 00 67 00 71 05 8C 20 2E E6 22 54 68 nnis.g.q.. .."Th 000610: 69 73 20 74 77 6F 2D 70 6C 61 79 65 72 20 67 61 is two-player ga 000620: 6D 65 20 61 6C 6C 6F 77 73 20 61 20 6D 69 6E 69 me allows a mini 000630: 2D 74 65 6E 6E 69 73 20 74 6F 75 72 6E 61 6D 65 -tennis tourname 000640: 6E 74 20 74 6F 20 62 65 20 73 69 6D 75 6C 61 74 nt to be simulat 000650: 65 64 20 6F 6E 20 79 6F 75 72 20 6F 77 6E 20 68 ed on your own h 000660: 6F 6D 65 20 63 6F 6D 70 75 74 65 72 2E 00 09 00 ome computer.... 000670: 72 05 8C 20 5E 4D 00 13 00 78 05 8C 20 5E 54 6C r.. ^M...x.. ^Tl 000680: 6F 61 64 69 6E 67 2E 2E 2E 00 0C 00 82 05 8C 20 oading......... 000690: 5E 4D 2C 5E 4D 00 23 00 8C 05 8C 20 22 6C 6F 61 ^M,^M.#.... "loa 0006A0: 64 69 6E 67 20 6E 65 78 74 20 70 72 6F 67 72 61 ding next progra 0006B0: 6D 20 6E 6F 77 2E 2E 2E 00 0C 00 96 05 8C 20 5E m now......... ^ 0006C0: 4D 2C 5E 4D 00 09 00 A0 05 8C 20 5E 45 00 00 00 M,^M...... ^E... 0006D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0006E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0006F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000700: 00 00 00 00 00 00 00 00 00 00 00 00 00 63 17 FF .............c.. 000710: FF FF FF ...
previousnext* BLOCK 0011 : TURBO LOADING DATA
HEADER
Block Name : MCPRINT
Block Number : 1
Block first : YES
File type : Binaire
File adress start : &A000
File adress length : &0800
File adress execution : &0000
File length file : &0900

Length of PILOT pulse : 2253
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1140
Length of ONE bit pulse : 2278
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2523ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 193
000000: 2C 4D 43 50 52 49 4E 54 00 00 00 00 00 00 00 00 ,MCPRINT........ 000010: 00 01 00 02 00 08 00 A0 FF 00 09 00 00 00 00 00 ................ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 6A 2F FF FF FF FF .j/....
previousnext* BLOCK 0012 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2251
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1133
Length of ONE bit pulse : 2266
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2521ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 147 349
000000: 16 DD 6E 00 DD 66 01 E5 DD E1 DD 46 00 DD 5E 01 ..n..f.....F..^. 000010: DD 56 02 C5 D5 1A 32 5A A0 FE 21 DC 26 A0 CD 5A .V....2Z..!.&..Z 000020: BB D1 C1 13 10 ED C9 D5 C5 01 00 00 13 1A FE 21 ...............! 000030: DA 36 A0 0C C3 2B A0 CD 78 BB 7C 81 4F CD 69 BB .6...+..x.|.O.i. 000040: 79 BA D2 4A A0 C1 D1 3A 5A A0 C9 3E 0D CD 5A BB y..J...:Z..>..Z. 000050: 3E 0A CD 5A BB C1 D1 3A 5A A0 C9 2E 00 00 00 00 >..Z...:Z....... 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 6D FF 27 73 63 72 65 65 6E 20 6D 65 6D 6F 72 .m.'screen memor 000110: 79 27 20 61 73 20 69 66 20 69 74 20 77 65 72 65 y' as if it were 000120: 20 61 6E 79 20 6F 74 68 65 72 20 73 6F 72 74 2E any other sort. 000130: 2E 20 59 6F 75 20 63 61 6E 20 65 78 61 6D 69 6E . You can examin 000140: 65 20 69 74 2C 20 63 68 61 6E 67 65 20 69 74 2C e it, change it, 000150: 20 73 61 76 65 20 69 74 20 61 6E 64 20 6C 6F 61 save it and loa 000160: 64 20 69 74 2E 20 00 AC 00 24 04 8C 20 22 20 49 d it. ...$.. " I 000170: 74 20 69 73 20 74 68 65 73 65 20 6C 61 73 74 20 t is these last 000180: 74 77 6F 20 74 68 61 74 20 77 65 20 61 72 65 20 two that we are 000190: 6D 6F 73 74 20 63 6F 6E 63 65 72 6E 65 64 20 77 most concerned w 0001A0: 69 74 68 2C 20 61 6C 74 68 6F 75 67 68 20 61 74 ith, although at 0001B0: 20 61 20 6C 61 74 65 72 20 64 61 74 65 20 77 65 a later date we 0001C0: 20 77 69 6C 6C 20 63 6F 76 65 72 20 6F 74 68 65 will cover othe 0001D0: 72 20 6D 6F 72 65 20 67 72 61 70 68 69 63 61 6C r more graphical 0001E0: 20 75 73 65 73 20 6F 66 20 6D 61 6E 69 70 75 6C uses of manipul 0001F0: 61 74 69 6E 67 20 74 68 65 20 73 63 72 65 65 6E ating the screen 000200: 2D 6D 65 25 95 75 21 72 79 20 64 69 72 65 63 74 -me%.u!ry direct 000210: 6C 79 2E 20 00 FA 00 2E 04 8C 20 22 54 68 65 20 ly. ...... "The 000220: 69 6D 70 6F 72 74 61 6E 74 20 74 68 69 6E 67 20 important thing 000230: 74 6F 20 72 65 6D 65 6D 62 65 72 20 69 73 20 74 to remember is t 000240: 68 61 74 20 61 6E 79 74 68 69 6E 67 20 64 69 73 hat anything dis 000250: 70 6C 61 79 65 64 20 6F 6E 20 74 68 65 20 73 63 played on the sc 000260: 72 65 65 6E 20 69 73 20 72 65 61 6C 6C 79 20 6F reen is really o 000270: 6E 6C 79 20 61 20 63 65 72 74 61 69 6E 20 63 6F nly a certain co 000280: 6D 62 69 6E 61 74 69 6F 6E 20 6F 66 20 62 79 74 mbination of byt 000290: 65 73 20 69 6E 20 4E 4F 52 4D 41 4C 20 6D 65 6D es in NORMAL mem 0002A0: 6F 72 79 2D 20 20 45 76 65 6E 20 6C 65 74 74 65 ory- Even lette 0002B0: 72 73 20 61 6E 64 20 6E 75 6D 62 65 72 73 20 74 rs and numbers t 0002C0: 68 61 74 20 61 70 70 65 61 72 20 6F 6E 20 74 68 hat appear on th 0002D0: 65 20 73 63 72 65 65 6E 20 61 72 65 20 72 65 61 e screen are rea 0002E0: 6C 6C 79 20 6F 6E 6C 79 20 73 70 65 63 69 61 6C lly only special 0002F0: 20 70 61 74 74 65 72 6E 73 20 6F 66 20 62 79 74 patterns of byt 000300: 65 73 20 74 68 5A 25 61 74 20 66 6F 72 6D 20 61 es thZ%at form a 000310: 00 FF 00 38 04 8C 20 22 20 6C 65 74 74 65 72 20 ...8.. " letter 000320: 77 68 65 6E 20 64 69 73 70 6C 61 79 65 64 20 6F when displayed o 000330: 6E 20 74 68 65 20 73 63 72 65 65 6E 2E 20 20 49 n the screen. I 000340: 74 27 73 20 41 4C 4C 20 6D 65 6D 6F 72 79 21 20 t's ALL memory! 000350: 20 54 68 65 20 73 63 72 65 65 6E 20 6D 65 6D 6F The screen memo 000360: 72 79 20 6F 6E 20 74 68 65 20 43 50 43 20 73 74 ry on the CPC st 000370: 61 72 74 73 20 61 74 20 26 43 30 30 30 20 28 34 arts at &C000 (4 000380: 39 31 35 32 20 64 65 63 69 6D 61 6C 29 2E 20 20 9152 decimal). 000390: 20 46 72 6F 6D 20 74 68 65 72 65 20 6F 6E 2C 20 From there on, 0003A0: 69 66 20 79 6F 75 20 77 65 72 65 20 74 6F 20 50 if you were to P 0003B0: 4F 4B 45 20 61 20 76 61 6C 75 65 20 69 6E 74 6F OKE a value into 0003C0: 20 61 20 6C 6F 63 61 74 69 6F 6E 2C 20 74 68 65 a location, the 0003D0: 6E 20 61 20 73 70 65 63 69 66 69 63 20 63 6F 6D n a specific com 0003E0: 62 69 6E 61 74 69 6F 6E 20 6F 66 20 70 69 78 65 bination of pixe 0003F0: 6C 73 20 77 69 6C 6C 20 6C 69 67 68 74 20 75 70 ls will light up 000400: 20 6F 6E 20 74 68 65 35 ED 20 73 63 72 65 65 6E on the5. screen 000410: 2E 00 1A 00 42 04 8C 20 22 5E 54 44 4F 27 73 20 ....B.. "^TDO's 000420: 61 6E 64 20 44 4F 4E 27 54 73 22 00 FC 00 4C 04 and DON'Ts"...L. 000430: 8C 20 22 54 68 65 20 43 50 43 20 68 61 73 20 61 . "The CPC has a 000440: 20 73 70 65 63 69 61 6C 20 63 68 69 70 20 63 61 special chip ca 000450: 6C 6C 65 64 20 74 68 65 20 36 38 34 35 20 43 52 lled the 6845 CR 000460: 54 43 20 28 43 61 74 68 6F 64 65 20 52 61 79 20 TC (Cathode Ray 000470: 54 75 62 65 20 43 6F 6E 74 72 6F 6C 6C 65 72 29 Tube Controller) 000480: 2E 20 20 54 68 69 73 20 63 68 69 70 20 68 61 6E . This chip han 000490: 64 6C 65 73 20 74 68 65 20 6F 72 67 61 6E 69 73 dles the organis 0004A0: 61 74 69 6F 6E 20 6F 66 20 74 68 65 20 73 63 72 ation of the scr 0004B0: 65 65 6E 20 6D 65 6D 6F 72 79 20 61 6E 64 20 64 een memory and d 0004C0: 65 66 69 6E 65 73 20 74 68 65 20 61 63 74 75 61 efines the actua 0004D0: 6C 20 73 63 72 65 65 6E 20 72 65 73 6F 6C 75 74 l screen resolut 0004E0: 69 6F 6E 2E 20 20 49 74 20 61 6C 73 6F 20 70 65 ion. It also pe 0004F0: 72 66 6F 72 6D 73 20 74 68 65 20 73 63 72 6F 6C rforms the scrol 000500: 6C 69 6E 67 20 6F 66 20 74 06 83 68 65 20 73 63 ling of t..he sc 000510: 72 65 65 6E 20 76 69 61 20 48 61 72 64 77 61 72 reen via Hardwar 000520: 65 20 74 72 69 63 6B 73 2E 00 FE 00 56 04 8C 20 e tricks....V.. 000530: 22 20 20 4D 6F 73 74 20 6D 69 63 72 6F 63 6F 6D " Most microcom 000540: 70 75 74 65 72 73 20 6E 6F 77 61 64 61 79 73 20 puters nowadays 000550: 74 72 79 20 61 6E 64 20 73 63 72 6F 6C 6C 20 74 try and scroll t 000560: 68 65 69 72 20 73 63 72 65 65 6E 20 76 69 61 20 heir screen via 000570: 53 6F 66 74 77 61 72 65 20 28 61 20 6C 61 20 53 Software (a la S 000580: 70 65 63 74 72 75 6D 20 26 20 51 4C 29 2E 2E 20 pectrum & QL).. 000590: 20 42 75 74 20 74 68 69 73 20 69 73 6E 74 20 70 But this isnt p 0005A0: 72 61 63 74 69 63 61 6C 20 77 68 65 6E 20 79 6F ractical when yo 0005B0: 75 20 68 61 76 65 20 61 20 6C 61 72 67 65 20 73 u have a large s 0005C0: 63 72 65 65 6E 20 6D 65 6D 6F 72 79 20 6C 69 6B creen memory lik 0005D0: 65 20 74 68 65 20 43 50 43 2E 20 20 20 54 68 65 e the CPC. The 0005E0: 20 43 50 43 20 68 61 73 20 6F 6E 65 20 31 36 4B CPC has one 16K 0005F0: 20 6C 6F 6E 67 20 61 6E 64 20 69 66 20 74 68 69 long and if thi 000600: 73 20 77 65 72 65 20 73 63 72 6F 2D C0 6C 6C 65 s were scro-.lle 000610: 64 20 69 6E 20 27 73 6F 66 74 77 61 72 65 27 20 d in 'software' 000620: 79 6F 75 20 77 6F 75 6C 64 00 FA 00 60 04 8C 20 you would...`.. 000630: 22 20 73 65 65 20 61 20 6E 61 73 74 79 20 27 72 " see a nasty 'r 000640: 69 70 70 6C 65 27 20 65 66 66 65 63 74 2E 20 20 ipple' effect. 000650: 42 79 20 63 61 72 65 66 75 6C 20 6D 61 6E 69 70 By careful manip 000660: 75 6C 61 74 69 6F 6E 20 6F 66 20 74 68 65 20 36 ulation of the 6 000670: 38 34 35 27 73 20 69 6E 74 65 72 6E 61 6C 20 72 845's internal r 000680: 65 67 69 73 74 65 72 73 2C 20 79 6F 75 20 63 61 egisters, you ca 000690: 6E 20 73 63 72 6F 6C 6C 20 74 68 65 20 65 6E 74 n scroll the ent 0006A0: 69 72 65 20 73 63 72 65 65 6E 20 69 6E 73 74 61 ire screen insta 0006B0: 6E 74 61 6E 65 6F 75 73 6C 79 20 62 79 20 6D 6F ntaneously by mo 0006C0: 76 69 6E 67 20 69 74 73 20 27 73 74 61 72 74 27 ving its 'start' 0006D0: 20 61 72 6F 75 6E 64 21 20 20 20 57 65 20 61 72 around! We ar 0006E0: 65 20 6E 6F 74 20 00 00 00 00 00 00 00 00 00 00 e not .......... 0006F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000700: 00 00 00 00 00 00 00 00 00 00 00 00 00 22 D1 00 .............".. 000710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0007F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BE ................ 000810: 17 FF FF FF FF .....
previousnext* BLOCK 0013 : TURBO LOADING DATA
HEADER
Block Name : MCPRINT
Block Number : 2
Block last : YES
File type : Binaire
File adress start : &A800
File adress length : &0100
File adress execution : &0000
File length file : &0900

Length of PILOT pulse : 2251
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1139
Length of ONE bit pulse : 2277
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2521ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 241
000000: 2C 4D 43 50 52 49 4E 54 00 00 00 00 00 00 00 00 ,MCPRINT........ 000010: 00 02 FF 02 00 01 00 A8 00 00 09 00 00 00 00 00 ................ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 2F 98 FF FF FF FF ./.....
previousnext* BLOCK 0014 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2249
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1134
Length of ONE bit pulse : 2268
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 8718ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 1 255
000000: 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 BE 17 FF FF FF FF .......
previousnext* BLOCK 0015 : TURBO LOADING DATA
HEADER
Block Name : NEWS
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &18E3

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1136
Length of ONE bit pulse : 2271
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 268
000000: 2C 4E 45 57 53 00 00 00 00 00 00 00 00 00 00 00 ,NEWS........... 000010: 00 01 00 00 00 08 70 01 FF E3 18 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 04 FF FF FF FF FF .......
previousnext* BLOCK 0016 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1128
Length of ONE bit pulse : 2258
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 162 833
000000: 16 0A 00 04 00 AA 20 1C FF 9F 00 0A 00 05 00 9F ...... ......... 000010: 20 1E 2C 01 00 0B 00 0A 00 C3 20 03 00 00 C1 00 .,....... ..... 000020: 14 00 0F 00 A1 20 03 00 00 E1 EF 22 22 20 EB 20 ..... ....."" . 000030: 1E 0A 00 00 1D 00 10 00 A1 20 FF 75 28 03 00 00 ......... .u(... 000040: E1 2C 0F 29 EF 22 5E 22 20 EB 20 A0 20 1E 32 00 .,.)."^" . . .2. 000050: 00 19 00 11 00 A1 20 FF 74 28 03 00 00 E1 2C 22 ...... .t(....," 000060: 7C 22 29 20 EB 20 1E C8 00 00 10 00 14 00 83 20 |") . ......... 000070: 1C 00 A0 2C 40 03 00 00 C1 00 0A 00 1E 00 A0 20 ...,@.......... 000080: 1E 0A 00 00 15 00 32 00 03 00 00 F1 EF AC 28 03 ......2.......(. 000090: 00 00 E1 2C 10 2C 0F 29 00 13 00 3C 00 A1 20 03 ...,.,.)...<.. . 0000A0: 00 00 F1 EF 22 4D 22 20 EB 20 BF 00 17 00 46 00 ...."M" . ....F. 0000B0: A1 20 03 00 00 F1 EF 22 54 22 20 EB 20 9F 20 1E . ....."T" . . . 0000C0: 64 00 00 19 00 50 00 A1 20 03 00 00 F1 EF 22 45 d....P.. ....."E 0000D0: 22 20 EB 20 BF 01 BF 01 CA 22 22 00 39 00 55 00 " . ....."".9.U. 0000E0: A1 20 03 00 00 F1 EF 22 50 22 20 EB 20 BF 01 BF . ....."P" . ... 0000F0: 01 BF 20 22 4D 6F 72 65 2E 2E 20 50 72 65 73 73 .. "More.. Press 000100: 20 3A A2 61 20 6B 65 79 2E 2E 2E 22 01 9F 20 1E :.a key...".. . 000110: F4 01 01 8A 01 BF 00 0A 00 5A 00 A0 20 1E 0A 00 .........Z.. ... 000120: 00 06 00 64 00 C5 00 28 00 65 00 BF 01 BF 01 BF ...d...(.e...... 000130: 22 20 50 72 65 73 73 20 61 20 6B 65 79 20 74 6F " Press a key to 000140: 20 63 6F 6E 74 69 6E 75 65 2E 2E 2E 22 3B 00 1C continue...";.. 000150: 00 66 00 03 00 00 FA EF FF 43 01 A1 20 03 00 00 .f.......C.. ... 000160: FA EF 22 22 20 EB 20 1E 66 00 00 06 00 67 00 8A .."" . .f....g.. 000170: 00 1D 00 68 00 BF 20 23 0F 2C FF 79 28 03 00 00 ...h.. #.,.y(... 000180: E1 2C FF 0E 28 03 00 00 E1 29 F5 10 29 00 06 00 .,..(....)..)... 000190: 6E 00 C9 00 2B 00 C8 00 0D 00 00 F1 EF FF 74 28 n...+.........t( 0001A0: 03 00 00 E1 2C 22 7C 22 29 01 03 00 00 F1 EF FF ....,"|")....... 0001B0: 75 28 03 00 00 E1 2C 0D 00 00 D1 F5 0F 29 00 10 u(....,......).. 0001C0: 00 CD 00 83 20 1C 00 A0 2C 40 03 00 00 F1 00 1B .... ...,@...... 0001D0: 00 D2 00 BB 20 FF 1D 28 AC 28 03 00 00 E1 2C 0D .... ..(.(....,. 0001E0: 00 00 D1 F4 0F 2C 0F 29 29 00 22 00 DC 00 03 00 .....,.))."..... 0001F0: 00 E1 EF FF 79 28 03 00 00 E1 2C FF 0E 28 03 00 ....y(....,..(.. 000200: 00 E1 29 19 41 F5 0D 00 00 F1 F5 0F 29 00 0A 00 ..).A.......)... 000210: E6 00 A0 20 1E 11 00 00 11 00 2C 01 C5 20 69 6E ... ......,.. in 000220: 69 74 69 61 6C 69 73 65 00 08 00 36 01 AD 20 0F itialise...6.. . 000230: 00 08 00 40 01 BB 20 0F 00 0A 00 4A 01 A2 20 0E ...@.. ....J.. . 000240: 2C 0F 00 0B 00 54 01 A2 20 0F 2C 19 18 00 0B 00 ,....T.. .,..... 000250: 5E 01 A2 20 10 2C 19 14 00 0A 00 68 01 A2 20 11 ^.. .,.....h.. . 000260: 2C 14 00 0C 00 72 01 0D 00 00 F9 EF 19 CF 00 1C ,....r.......... 000270: 00 7C 01 A9 20 0F 2C 0F 01 BF 20 FF 7B 28 19 28 .|.. .,... .{(.( 000280: 2C FF 03 28 0D 00 00 F9 29 29 00 1D 00 86 01 A9 ,..(....))...... 000290: 20 0F 2C 19 17 01 BF 20 FF 7B 28 19 28 2C FF 03 .,.... .{(.(,.. 0002A0: 28 0D 00 00 F9 29 29 00 1C 00 87 01 A9 20 0F 2C (....))...... ., 0002B0: 11 01 BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 00 ... .{(.(,..(... 0002C0: F9 29 29 00 1C 00 88 01 A9 20 0F 2C 13 01 BF 20 .))...... .,... 0002D0: FF 7B 28 19 28 2C FF 03 28 0D 00 00 F9 29 29 00 .{(.(,..(....)). 0002E0: 2F 00 89 01 A9 20 19 0A 2C 10 01 BB 20 11 01 20 /.... ..,... .. 0002F0: BF 20 22 43 50 43 34 36 34 20 43 6F 6D 70 75 74 . "CPC464 Comput 000300: 69 6E 67 2C 20 53 78 41 50 53 2E 22 01 BB 20 0F ing, SxAPS.".. . 000310: 00 12 00 91 01 D8 20 23 0F 2C 12 2C 19 25 2C 12 ...... #.,.,.%,. 000320: 2C 12 00 10 00 92 01 D8 20 0F 2C 19 28 2C 14 2C ,....... .,.(,., 000330: 19 16 00 0B 00 93 01 BB 20 23 0F 2C 10 00 14 00 ........ #.,.... 000340: 94 01 BF 20 23 0F 2C 22 43 50 43 20 4E 45 57 53 ... #.,"CPC NEWS 000350: 22 00 06 00 9A 01 C9 00 1C 00 F4 01 03 00 00 FA "............... 000360: EF FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB 20 ..C.. ....."" . 000370: 1E F4 01 00 06 00 F5 01 C9 00 1A 00 84 03 8C 20 ............... 000380: 5E 54 4F 45 4C 20 70 72 65 73 74 65 6C 20 6D 6F ^TOEL prestel mo 000390: 64 65 6D 00 EE 00 E8 03 8C 20 22 4F 45 4C 20 68 dem...... "OEL h 0003A0: 61 76 65 20 6A 75 73 74 20 61 6E 6E 6F 75 6E 63 ave just announc 0003B0: 65 64 20 74 68 61 74 20 61 6E 20 41 4D 53 54 52 ed that an AMSTR 0003C0: 41 44 20 70 72 65 73 74 65 6C 20 6D 6F 64 65 6D AD prestel modem 0003D0: 20 77 69 6C 6C 20 62 65 20 6C 61 75 6E 63 68 65 will be launche 0003E0: 64 20 77 69 74 68 69 6E 20 61 20 66 65 77 20 6D d within a few m 0003F0: 6F 6E 74 68 73 2E 20 20 57 65 20 75 6E 64 65 72 onths. We under 000400: 73 74 61 6E 64 20 74 74 A5 68 61 74 20 69 74 20 stand tt.hat it 000410: 69 6E 63 6C 75 64 65 73 20 61 20 73 69 6D 69 6C includes a simil 000420: 61 72 20 70 61 63 6B 61 67 65 20 74 6F 20 74 68 ar package to th 000430: 65 20 56 54 58 35 30 30 30 20 61 73 20 73 6F 6C e VTX5000 as sol 000440: 64 20 66 6F 72 20 74 68 65 20 5A 58 2D 53 70 65 d for the ZX-Spe 000450: 63 74 72 75 6D 2C 20 61 6E 64 20 73 6F 20 73 68 ctrum, and so sh 000460: 6F 75 6C 64 20 62 65 20 71 75 69 74 65 20 69 6E ould be quite in 000470: 67 65 6E 69 6F 75 73 20 69 6E 20 64 65 73 69 67 genious in desig 000480: 6E 2E 22 00 B7 00 F2 03 8C 20 22 20 49 74 20 69 n."...... " It i 000490: 6E 63 6C 75 64 65 73 20 69 6E 2D 62 75 69 6C 74 ncludes in-built 0004A0: 20 73 6F 66 74 77 61 72 65 20 74 68 61 74 20 63 software that c 0004B0: 61 74 65 72 73 20 66 6F 72 20 74 65 6C 65 74 65 aters for telete 0004C0: 78 74 20 61 6E 64 20 70 72 65 73 74 65 6C 20 67 xt and prestel g 0004D0: 72 61 70 68 69 63 73 20 28 6F 72 20 72 61 74 68 raphics (or rath 0004E0: 65 72 2C 20 74 68 65 20 6C 61 63 6B 20 74 68 65 er, the lack the 0004F0: 72 65 6F 66 29 20 61 6E 64 20 77 69 6C 6C 20 62 reof) and will b 000500: 65 20 61 62 6C 65 20 74 6F D1 FE 20 64 6F 77 6E e able to.. down 000510: 6C 6F 61 64 20 74 65 6C 65 73 6F 66 74 77 61 72 load telesoftwar 000520: 65 20 61 6E 64 20 6F 74 68 65 72 20 6F 6E 6C 69 e and other onli 000530: 6E 65 20 70 72 6F 67 72 61 6D 73 2E 00 20 00 06 ne programs.. .. 000540: 04 8C 20 5E 54 41 6E 69 72 6F 67 20 66 6C 69 67 .. ^TAnirog flig 000550: 68 74 20 73 69 6D 75 6C 61 74 6F 72 00 A7 00 10 ht simulator.... 000560: 04 8C 20 22 41 6E 69 72 6F 67 20 68 61 76 65 20 .. "Anirog have 000570: 6C 61 75 6E 63 68 65 64 20 61 20 66 6C 69 67 68 launched a fligh 000580: 74 20 73 69 6D 75 6C 61 74 69 6F 6E 20 70 72 6F t simulation pro 000590: 67 72 61 6D 20 63 61 6C 6C 65 64 20 27 46 6C 69 gram called 'Fli 0005A0: 67 68 74 20 50 61 74 68 20 37 33 37 27 2E 20 20 ght Path 737'. 0005B0: 49 74 20 73 20 73 75 70 70 6F 73 65 64 6C 79 20 It s supposedly 0005C0: 74 68 65 20 64 65 66 69 6E 69 74 69 76 65 20 50 the definitive P 0005D0: 69 6C 6F 74 73 27 20 74 72 61 69 6E 69 6E 67 20 ilots' training 0005E0: 73 79 73 74 65 6D 2C 20 68 6F 77 65 76 65 72 20 system, however 0005F0: 77 65 20 68 61 76 65 20 6F 75 72 20 64 6F 75 62 we have our doub 000600: 74 73 2E 00 5F 00 1A 04 8C 20 22 0B EA 20 20 53 ts.._.... ".. S 000610: 74 69 6C 6C 2C 20 69 74 20 69 73 20 74 68 65 20 till, it is the 000620: 66 69 72 73 74 20 46 53 20 61 76 61 69 6C 61 62 first FS availab 000630: 6C 65 20 66 6F 72 20 74 68 65 20 43 50 43 2C 20 le for the CPC, 000640: 61 6E 64 20 41 6E 69 72 6F 67 20 64 65 73 65 72 and Anirog deser 000650: 76 65 20 63 6F 6E 67 72 61 74 75 6C 61 74 69 6F ve congratulatio 000660: 6E 73 2E 22 00 26 00 24 04 8C 20 5E 54 2E 2E 20 ns.".&.$.. ^T.. 000670: 61 6E 74 69 63 69 2E 2E 20 53 41 59 20 49 54 21 antici.. SAY IT! 000680: 2E 2E 2E 20 70 61 74 69 6F 6E 00 BD 00 2E 04 8C ... pation...... 000690: 20 22 44 27 4B 27 20 54 72 6F 6E 69 63 73 20 68 "D'K' Tronics h 0006A0: 61 76 65 20 6C 61 75 6E 63 68 65 64 20 61 20 73 ave launched a s 0006B0: 70 65 65 63 68 2D 73 79 6E 74 68 65 73 69 7A 65 peech-synthesize 0006C0: 72 20 66 6F 72 20 74 68 65 20 43 50 43 2E 20 20 r for the CPC. 0006D0: 57 65 20 61 72 65 20 61 77 61 69 74 69 6E 67 20 We are awaiting 0006E0: 6F 6E 65 20 66 6F 72 20 72 65 76 69 65 77 20 62 one for review b 0006F0: 75 74 20 77 65 20 66 65 65 6C 20 69 74 27 73 20 ut we feel it's 000700: 61 62 6F 75 74 20 74 69 6D 65 20 74 68 6E 15 61 about time thn.a 000710: 74 20 70 65 72 69 70 68 65 72 61 6C 73 20 6C 69 t peripherals li 000720: 6B 65 20 74 68 65 73 65 20 61 72 65 20 65 6D 65 ke these are eme 000730: 72 67 69 6E 67 20 6F 6E 20 74 68 65 20 6D 61 72 rging on the mar 000740: 6B 65 74 70 6C 61 63 65 2E 00 B6 00 38 04 8C 20 ketplace....8.. 000750: 22 20 20 4F 75 72 20 73 6F 75 72 63 65 73 20 74 " Our sources t 000760: 65 6C 6C 20 75 73 20 74 68 61 74 20 74 68 69 73 ell us that this 000770: 20 75 6E 69 74 20 61 6C 6C 6F 77 73 20 77 6F 72 unit allows wor 000780: 64 73 20 74 6F 20 62 65 20 62 75 69 6C 74 20 75 ds to be built u 000790: 70 20 66 72 6F 6D 20 27 70 68 6F 6E 65 6D 65 73 p from 'phonemes 0007A0: 27 2E 2E 20 2D 20 54 68 65 73 65 20 61 72 65 20 '.. - These are 0007B0: 66 72 61 63 74 69 6F 6E 73 20 6F 66 20 77 6F 72 fractions of wor 0007C0: 64 73 20 74 68 61 74 20 61 6C 6C 6F 77 20 63 6F ds that allow co 0007D0: 6E 73 74 72 75 63 74 69 6F 6E 20 6F 66 20 61 6E nstruction of an 0007E0: 79 20 77 6F 72 64 20 69 6E 20 74 68 65 20 45 6E y word in the En 0007F0: 67 6C 69 73 68 20 6C 61 6E 67 75 61 67 65 2E 00 glish language.. 000800: 1C 00 3D 04 8C 20 5E 54 41 6D 73 74 72 61 64 69 ..=.. ^TAmstradi 000810: FF FF FF FF FF .....
previousnext* BLOCK 0017 : TURBO LOADING DATA
HEADER
Block Name : NEWS
Block Number : 2
File type : Basic
File adress start : &0970
File adress length : &0800
File adress execution : &0000
File length file : &18E3

Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1136
Length of ONE bit pulse : 2271
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 003
000000: 2C 4E 45 57 53 00 00 00 00 00 00 00 00 00 00 00 ,NEWS........... 000010: 00 02 00 00 00 08 70 09 00 E3 18 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 A4 4C FF FF FF FF ..L....
previousnext* BLOCK 0018 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1126
Length of ONE bit pulse : 2252
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 185 161
000000: 16 20 64 69 73 6B 20 64 72 69 76 65 73 00 FA 00 . disk drives... 000010: 42 04 8C 20 22 41 6D 73 74 72 61 64 20 68 61 76 B.. "Amstrad hav 000020: 65 20 63 6F 6E 66 69 72 6D 65 64 20 74 68 61 74 e confirmed that 000030: 20 74 68 65 69 72 20 28 69 6E 29 66 61 6D 6F 75 their (in)famou 000040: 73 20 64 69 73 6B 20 64 72 69 76 65 73 20 61 72 s disk drives ar 000050: 65 20 6E 6F 77 20 61 76 61 69 6C 61 62 6C 65 20 e now available 000060: 28 72 65 76 69 65 77 20 6E 65 78 74 20 69 73 73 (review next iss 000070: 75 65 29 2E 20 20 54 68 65 73 65 20 61 6C 6C 6F ue). These allo 000080: 77 20 41 6D 73 74 72 61 64 20 70 72 6F 67 72 61 w Amstrad progra 000090: 6D 73 20 74 6F 20 62 65 20 73 74 6F 72 65 64 20 ms to be stored 0000A0: 6F 6E 20 63 6F 6E 76 65 6E 69 65 6E 74 20 64 69 on convenient di 0000B0: 73 6B 73 20 74 68 61 74 20 61 72 65 20 6D 75 63 sks that are muc 0000C0: 68 20 66 61 73 74 65 72 20 74 68 61 6E 20 6E 6F h faster than no 0000D0: 72 6D 61 6C 20 63 61 73 73 65 74 74 65 20 74 61 rmal cassette ta 0000E0: 70 65 2E 20 20 54 68 65 20 64 69 73 6B 20 73 79 pe. The disk sy 0000F0: 73 74 65 6D 20 68 61 73 20 74 68 65 20 61 62 69 stem has the abi 000100: 6C 33 6E 69 74 79 20 74 6F 00 E2 00 4C 04 8C 20 l3nity to...L.. 000110: 22 20 72 75 6E 20 43 50 2F 4D 2D 20 61 20 77 65 " run CP/M- a we 000120: 6C 6C 20 6B 6E 6F 77 6E 20 69 6E 64 75 73 74 72 ll known industr 000130: 79 20 73 74 61 6E 64 61 72 64 20 6F 70 65 72 61 y standard opera 000140: 74 69 6E 67 20 73 79 73 74 65 6D 2E 20 20 44 65 ting system. De 000150: 73 70 69 74 65 20 69 74 73 20 6D 61 6E 79 20 66 spite its many f 000160: 61 69 6C 69 6E 67 73 2C 20 74 68 65 20 43 50 2F ailings, the CP/ 000170: 4D 20 73 79 73 74 65 6D 68 61 73 20 61 74 74 72 M systemhas attr 000180: 61 63 74 65 20 74 68 65 20 6C 61 72 67 65 73 74 acte the largest 000190: 20 6E 75 6D 62 65 72 20 6F 66 20 63 6F 6D 6D 65 number of comme 0001A0: 72 63 69 61 6C 20 73 6F 66 74 77 61 72 65 20 73 rcial software s 0001B0: 75 70 70 6C 69 65 72 73 2C 20 61 6E 64 20 73 6F uppliers, and so 0001C0: 20 61 20 77 65 61 6C 74 68 20 6F 66 20 71 75 61 a wealth of qua 0001D0: 6C 69 74 79 20 73 6F 66 74 77 61 72 65 20 69 73 lity software is 0001E0: 20 61 76 61 69 6C 61 62 6C 65 2E 00 15 00 60 04 available....`. 0001F0: 8C 20 5E 54 41 6D 73 74 72 61 64 20 55 73 65 72 . ^TAmstrad User 000200: 00 E7 00 EE 41 6A 04 8C 20 22 41 6D 73 74 72 61 ....Aj.. "Amstra 000210: 64 20 55 73 65 72 20 68 61 76 65 20 61 70 70 6F d User have appo 000220: 69 6E 74 65 64 20 61 20 6E 65 77 20 65 64 69 74 inted a new edit 000230: 6F 72 3A 20 53 69 6D 6F 6E 20 52 6F 63 6B 6D 61 or: Simon Rockma 000240: 6E 2C 20 70 72 65 76 69 6F 75 73 6C 79 20 6F 66 n, previously of 000250: 20 41 72 67 75 73 20 53 70 65 63 69 61 6C 69 73 Argus Specialis 000260: 74 20 50 75 62 6C 69 63 61 74 69 6F 6E 73 20 28 t Publications ( 000270: 61 6C 6D 6F 73 74 20 55 53 29 2E 20 20 48 65 20 almost US). He 000280: 77 69 6C 6C 20 74 61 6B 65 20 6F 76 65 72 20 66 will take over f 000290: 72 6F 6D 20 42 69 6C 6C 20 50 6F 65 6C 2C 20 77 rom Bill Poel, w 0002A0: 68 6F 20 68 61 73 20 6F 62 76 69 6F 75 73 6C 79 ho has obviously 0002B0: 20 67 6F 74 20 68 69 73 20 27 68 61 6E 64 73 20 got his 'hands 0002C0: 66 75 6C 6C 27 20 77 69 74 68 20 74 68 65 20 6F full' with the o 0002D0: 74 68 65 72 20 69 6E 74 65 72 65 73 74 73 20 6F ther interests o 0002E0: 66 20 41 6D 73 6F 66 74 2E 00 E1 00 74 04 8C 20 f Amsoft....t.. 0002F0: 22 54 68 61 74 27 73 20 66 75 6E 6E 79 2E 2E 20 "That's funny.. 000300: 57 65 20 72 65 60 46 6D 65 6D 62 65 72 20 77 61 We re`Fmember wa 000310: 6E 74 69 6E 67 20 74 6F 20 63 61 6C 6C 20 6F 75 nting to call ou 000320: 72 73 65 6C 76 65 73 20 27 41 6D 73 74 72 61 64 rselves 'Amstrad 000330: 20 43 6F 6D 70 75 74 69 6E 67 27 20 61 6E 64 20 Computing' and 000340: 62 65 69 6E 67 20 74 6F 6C 64 20 74 68 61 74 20 being told that 000350: 69 74 20 77 61 73 20 69 6E 61 70 70 72 6F 70 72 it was inappropr 000360: 69 61 74 65 20 62 65 63 61 75 73 65 20 69 74 20 iate because it 000370: 77 61 73 20 74 6F 6F 20 67 65 6E 65 72 61 6C 2E was too general. 000380: 2E 21 20 20 47 75 65 73 73 20 77 68 6F 20 74 6F .! Guess who to 000390: 6C 64 20 69 74 20 74 6F 20 75 73 2E 2E 3F 20 20 ld it to us..? 0003A0: 59 65 70 2C 20 41 4D 53 54 52 41 44 20 55 53 45 Yep, AMSTRAD USE 0003B0: 52 21 20 28 70 72 65 76 69 6F 75 73 6C 79 20 43 R! (previously C 0003C0: 50 43 34 36 34 20 55 53 45 52 21 29 00 26 00 7E PC464 USER!).&.~ 0003D0: 04 8C 20 22 20 20 4F 68 20 77 65 6C 6C 2E 2E 20 .. " Oh well.. 0003E0: 77 65 20 6C 69 76 65 20 61 6E 64 20 6C 65 61 72 we live and lear 0003F0: 6E 21 00 25 00 88 04 8C 20 5E 54 4D 61 6E 69 63 n!.%.... ^TManic 000400: 20 4D 69 6E 65 72 20 57 DD 69 73 20 62 61 63 6B Miner W.is back 000410: 20 74 6F 20 77 6F 72 6B 21 00 82 00 92 04 8C 20 to work!...... 000420: 22 59 65 61 68 21 21 21 20 20 50 6F 73 73 69 62 "Yeah!!! Possib 000430: 6C 79 20 74 68 65 20 6D 6F 73 74 20 73 75 63 63 ly the most succ 000440: 65 73 73 66 75 6C 20 61 72 63 61 64 65 20 67 61 essful arcade ga 000450: 6D 65 20 74 68 69 73 20 79 65 61 72 20 68 61 73 me this year has 000460: 20 62 65 65 6E 20 74 68 65 20 65 78 70 6C 6F 69 been the exploi 000470: 74 73 20 6F 66 20 4D 69 6E 65 72 20 57 69 6C 6C ts of Miner Will 000480: 79 20 69 6E 20 68 69 73 20 67 61 6D 65 3A 20 4D y in his game: M 000490: 61 6E 69 63 20 4D 69 6E 65 72 2E 00 88 00 9C 04 anic Miner...... 0004A0: 8C 20 22 20 20 53 6F 66 74 77 61 72 65 20 50 72 . " Software Pr 0004B0: 6F 6A 65 63 74 73 20 68 61 76 65 20 66 69 6E 61 ojects have fina 0004C0: 6C 6C 79 20 63 6F 6E 76 65 72 74 65 64 20 74 68 lly converted th 0004D0: 69 73 20 6D 61 73 74 65 72 70 69 65 63 65 20 66 is masterpiece f 0004E0: 6F 72 20 74 68 65 20 43 50 43 20 61 6E 64 20 69 or the CPC and i 0004F0: 74 20 69 73 20 61 6C 72 65 61 64 79 20 61 76 61 t is already ava 000500: 69 6C 61 62 6C 65 20 28 79 FF 31 6F 75 20 73 75 ilable (y.1ou su 000510: 72 65 20 77 6F 72 6B 20 66 61 73 74 2C 20 63 68 re work fast, ch 000520: 61 70 73 21 29 00 1C 00 A6 04 8C 20 5E 54 55 70 aps!)...... ^TUp 000530: 2E 2E 20 55 70 2E 2E 20 61 6E 64 20 41 77 61 79 .. Up.. and Away 000540: 21 00 FC 00 B0 04 8C 20 22 54 68 65 20 41 6D 73 !...... "The Ams 000550: 74 72 61 64 20 43 50 43 34 36 34 20 68 61 73 20 trad CPC464 has 000560: 61 63 74 75 61 6C 6C 79 20 47 4F 4E 45 20 55 50 actually GONE UP 000570: 20 69 6E 20 70 72 69 63 65 20 28 79 65 73 2C 20 in price (yes, 000580: 55 50 21 29 20 62 79 20 31 30 20 70 6F 75 6E 64 UP!) by 10 pound 000590: 73 2E 20 20 54 68 65 20 77 6F 72 73 65 6E 69 6E s. The worsenin 0005A0: 67 20 70 6F 75 6E 64 20 61 67 61 69 6E 73 74 20 g pound against 0005B0: 64 6F 6C 6C 61 72 20 72 61 74 69 6F 20 69 73 20 dollar ratio is 0005C0: 62 6C 61 6D 65 64 20 66 6F 72 20 74 68 69 73 20 blamed for this 0005D0: 6D 69 6E 6F 72 20 70 72 69 63 65 20 69 6E 63 72 minor price incr 0005E0: 65 61 73 65 2E 20 20 41 6D 73 6F 66 74 20 73 61 ease. Amsoft sa 0005F0: 79 20 74 68 61 74 20 64 65 61 6C 65 72 20 6D 61 y that dealer ma 000600: 72 67 69 6E 73 20 61 72 65 20 75 76 90 6E 61 66 rgins are uv.naf 000610: 66 65 63 74 65 64 2C 20 73 6F 20 77 65 20 61 73 fected, so we as 000620: 73 75 6D 65 20 74 68 61 74 20 74 68 65 20 70 72 sume that the pr 000630: 6F 66 69 74 20 6D 61 72 67 69 6E 73 20 6F 6E 00 ofit margins on. 000640: 4C 00 BA 04 8C 20 22 20 43 50 43 27 73 20 77 65 L.... " CPC's we 000650: 72 65 20 73 6F 20 74 69 67 68 74 20 61 73 20 74 re so tight as t 000660: 6F 20 61 6C 6C 6F 77 20 6C 69 74 74 6C 65 20 72 o allow little r 000670: 6F 6F 6D 20 66 6F 72 20 70 72 69 63 65 20 66 6C oom for price fl 000680: 75 63 74 75 61 74 69 6F 6E 73 2E 00 25 00 C4 04 uctuations..%... 000690: 8C 20 5E 54 54 68 65 20 44 4D 50 2D 31 20 64 6F . ^TThe DMP-1 do 0006A0: 74 20 6D 61 74 72 69 78 20 70 72 69 6E 74 65 72 t matrix printer 0006B0: 00 88 00 CE 04 8C 20 22 41 6C 6C 20 63 6F 6D 70 ...... "All comp 0006C0: 75 74 65 72 20 6D 61 6E 75 66 61 63 74 75 72 65 uter manufacture 0006D0: 72 73 20 6C 69 6B 65 20 74 6F 20 68 61 76 65 20 rs like to have 0006E0: 61 20 70 72 69 6E 74 65 72 20 69 6E 20 74 68 65 a printer in the 0006F0: 69 72 20 72 61 6E 67 65 20 61 6E 64 20 6C 69 6B ir range and lik 000700: 65 20 43 6F 6D 6D 6F 64 6F 72 65 2C 20 66 E5 41 e Commodore, f.A 000710: 6D 73 74 72 61 64 20 68 61 76 65 20 67 6F 6E 65 mstrad have gone 000720: 20 66 6F 72 20 74 68 65 20 53 65 69 6B 6F 73 68 for the Seikosh 000730: 61 20 47 50 35 30 30 61 2E 22 00 AA 00 D8 04 8C a GP500a."...... 000740: 20 22 20 20 4D 61 6E 79 20 63 6F 6D 70 75 74 65 " Many compute 000750: 72 20 6D 61 6E 75 66 61 63 74 75 72 65 72 73 20 r manufacturers 000760: 75 6E 64 65 72 65 73 74 69 6D 61 74 65 20 74 68 underestimate th 000770: 65 20 71 75 61 6C 69 74 79 20 6F 66 20 70 72 69 e quality of pri 000780: 6E 74 20 74 68 61 74 20 74 68 65 20 75 73 65 72 nt that the user 000790: 73 20 77 61 6E 74 2E 20 20 41 63 6F 72 6E 20 61 s want. Acorn a 0007A0: 72 65 20 61 20 63 6C 61 73 73 69 63 20 63 61 73 re a classic cas 0007B0: 65 2C 20 74 68 65 69 72 20 53 70 61 72 6B 20 4A e, their Spark J 0007C0: 65 74 20 70 72 69 6E 74 65 72 20 70 72 6F 64 75 et printer produ 0007D0: 63 65 73 20 76 65 72 79 20 6D 65 73 73 79 20 63 ces very messy c 0007E0: 6F 70 79 2E 00 09 00 D9 04 8C 20 5E 50 00 57 00 opy....... ^P.W. 0007F0: DD 04 8C 20 22 20 20 54 68 65 20 44 4D 50 2D 31 ... " The DMP-1 000800: 20 69 73 20 6D 75 63 68 20 62 65 74 74 65 72 1B is much better. 000810: 8A FF FF FF FF .....
previousnext* BLOCK 0019 : TURBO LOADING DATA
HEADER
Block Name : NEWS
Block Number : 3
File type : Basic
File adress start : &1170
File adress length : &0800
File adress execution : &0000
File length file : &18E3

Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1136
Length of ONE bit pulse : 2271
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 228
000000: 2C 4E 45 57 53 00 00 00 00 00 00 00 00 00 00 00 ,NEWS........... 000010: 00 03 00 00 00 08 70 11 00 E3 18 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 F5 D3 FF FF FF FF .......
previousnext* BLOCK 0020 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2247
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1126
Length of ONE bit pulse : 2253
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2516ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 182 829
000000: 16 20 74 68 61 6E 20 74 68 69 73 20 62 75 74 20 . than this but 000010: 73 74 69 6C 6C 20 6F 6E 6C 79 20 61 64 65 71 75 still only adequ 000020: 61 74 65 2E 20 20 54 68 65 6E 20 69 74 20 68 61 ate. Then it ha 000030: 73 20 62 65 65 6E 00 FB 00 E2 04 8C 20 22 20 65 s been...... " e 000040: 78 74 65 6E 73 69 76 65 6C 79 20 6D 6F 64 69 66 xtensively modif 000050: 69 65 64 20 66 6F 72 20 75 73 65 20 77 69 74 68 ied for use with 000060: 20 74 68 65 20 43 50 43 34 36 34 20 61 6E 64 20 the CPC464 and 000070: 75 73 65 73 20 61 20 37 20 62 69 74 20 70 6F 72 uses a 7 bit por 000080: 74 20 61 73 20 6F 70 70 6F 73 65 64 20 74 6F 20 t as opposed to 000090: 74 68 65 20 35 30 30 61 27 73 20 38 20 62 69 74 the 500a's 8 bit 0000A0: 20 76 65 72 73 69 6F 6E 2E 20 20 54 68 65 20 63 version. The c 0000B0: 61 73 65 20 68 61 73 20 62 65 65 6E 20 63 6F 6C ase has been col 0000C0: 6F 75 72 2D 6B 65 79 65 64 20 74 6F 20 74 68 61 our-keyed to tha 0000D0: 74 20 6F 66 20 74 68 65 20 43 50 43 20 61 6E 64 t of the CPC and 0000E0: 20 74 68 65 20 6D 61 6E 75 61 6C 20 72 65 2D 77 the manual re-w 0000F0: 72 69 74 74 65 6E 2E 20 20 4F 6E 65 20 6E 69 63 ritten. One nic 000100: 65 37 6D 20 66 65 61 74 75 72 65 20 69 73 20 74 e7m feature is t 000110: 68 61 74 20 69 74 20 69 73 20 61 20 73 6D 61 6C hat it is a smal 000120: 6C 2C 20 63 6F 6D 70 61 63 74 20 70 72 69 6E 74 l, compact print 000130: 65 72 2E 00 09 00 E3 04 8C 20 5E 50 00 FD 00 EC er....... ^P.... 000140: 04 8C 20 22 20 20 41 74 20 61 20 70 72 69 63 65 .. " At a price 000150: 20 6F 66 20 A3 31 39 39 20 79 6F 75 20 63 61 6E of £199 you can 000160: 20 6E 6F 74 20 61 66 66 6F 72 64 20 74 6F 20 62 not afford to b 000170: 65 20 74 6F 6F 20 66 75 73 73 79 2E 20 20 48 6F e too fussy. Ho 000180: 77 65 76 65 72 2C 20 74 68 65 20 6C 61 63 6B 20 wever, the lack 000190: 6F 66 20 74 72 75 65 20 64 65 73 63 65 6E 64 65 of true descende 0001A0: 72 73 20 72 75 6C 65 73 20 6F 75 74 20 69 74 73 rs rules out its 0001B0: 20 75 73 65 20 69 6E 20 77 6F 72 64 20 70 72 6F use in word pro 0001C0: 63 65 73 73 69 6E 67 20 65 6E 76 69 72 6F 6E 6D cessing environm 0001D0: 65 6E 74 73 2E 20 20 49 66 20 79 6F 75 20 77 61 ents. If you wa 0001E0: 6E 74 20 74 6F 20 70 72 6F 64 75 63 65 20 6C 69 nt to produce li 0001F0: 73 74 69 6E 67 73 20 61 74 20 61 20 6C 6F 77 20 stings at a low 000200: 70 72 69 D9 7E 63 65 20 74 68 65 6E 20 74 68 65 pri.~ce then the 000210: 20 44 4D 50 2D 31 20 69 73 20 69 64 65 61 6C 2E DMP-1 is ideal. 000220: 20 49 74 20 69 73 20 75 6E 66 6F 72 74 75 6E 61 It is unfortuna 000230: 74 65 20 74 68 61 74 20 74 68 65 00 FE 00 F6 04 te that the..... 000240: 8C 20 22 20 63 68 61 72 61 63 74 65 72 20 73 65 . " character se 000250: 74 20 64 6F 65 73 20 6E 6F 74 20 69 6E 63 6C 75 t does not inclu 000260: 64 65 20 61 6C 6C 20 74 68 65 20 65 78 74 72 61 de all the extra 000270: 20 63 68 61 72 61 63 74 65 72 73 20 77 68 69 63 characters whic 000280: 68 20 63 61 6E 20 62 65 20 67 6F 74 20 61 74 20 h can be got at 000290: 62 79 20 70 72 65 73 73 69 6E 67 20 43 54 52 4C by pressing CTRL 0002A0: 20 61 6E 64 20 61 20 6B 65 79 2E 20 20 54 68 69 and a key. Thi 0002B0: 73 20 6D 61 79 20 6E 6F 74 20 61 66 66 65 63 74 s may not affect 0002C0: 20 43 50 43 34 36 34 20 43 6F 6D 70 75 74 69 6E CPC464 Computin 0002D0: 67 2C 20 62 75 74 20 74 68 65 20 70 61 70 65 72 g, but the paper 0002E0: 20 6D 61 67 61 7A 69 6E 65 73 20 77 69 6C 6C 20 magazines will 0002F0: 68 61 76 65 20 74 72 6F 75 62 6C 65 20 6C 69 73 have trouble lis 000300: 74 69 6E 67 20 05 2E 61 6E 79 20 70 72 6F 67 72 ting ..any progr 000310: 61 6D 20 77 68 69 63 68 20 69 6E 63 6C 75 64 65 am which include 000320: 73 20 74 68 6F 73 65 20 73 70 65 63 69 61 6C 20 s those special 000330: 63 68 61 72 61 63 74 65 72 73 2E 00 09 00 FB 04 characters...... 000340: 8C 20 5E 50 00 34 00 00 05 8C 20 22 20 20 54 68 . ^P.4.... " Th 000350: 65 20 70 72 69 6E 74 65 72 20 69 73 20 61 20 6C e printer is a l 000360: 69 74 74 6C 65 20 6C 6F 77 20 6F 6E 20 66 61 63 ittle low on fac 000370: 69 6C 69 74 69 65 73 2E 00 66 00 0A 05 8C 20 22 ilities..f.... " 000380: 43 6F 6E 73 69 64 65 72 69 6E 67 20 74 68 65 20 Considering the 000390: 64 69 73 63 6F 75 6E 74 20 74 68 61 74 20 74 68 discount that th 0003A0: 65 20 43 50 43 20 75 73 65 72 73 27 20 63 6C 75 e CPC users' clu 0003B0: 62 20 77 69 6C 6C 20 72 65 63 65 69 76 65 2C 20 b will receive, 0003C0: 69 74 20 69 73 20 76 65 72 79 20 67 6F 6F 64 20 it is very good 0003D0: 76 61 6C 75 65 20 69 6E 64 65 65 64 2E 22 00 17 value indeed.".. 0003E0: 00 14 05 8C 20 5E 54 52 6F 6C 61 6E 64 20 69 6E .... ^TRoland in 0003F0: 20 54 69 6D 65 00 FD 00 1E 05 8C 20 22 59 75 70 Time...... "Yup 000400: 2E 2E 20 54 68 69 73 B2 43 20 69 73 20 79 65 74 .. This.C is yet 000410: 20 61 6E 6F 74 68 65 72 20 27 52 6F 6C 61 6E 64 another 'Roland 000420: 20 52 69 64 65 73 20 41 67 61 69 6E 27 2E 20 20 Rides Again'. 000430: 4F 68 20 49 20 77 69 73 68 20 74 68 61 74 20 41 Oh I wish that A 000440: 6D 73 6F 66 74 20 77 6F 75 6C 64 20 72 65 66 72 msoft would refr 000450: 61 69 6E 20 66 72 6F 6D 20 75 73 69 6E 67 20 74 ain from using t 000460: 68 61 74 20 73 74 75 70 69 64 20 6E 61 6D 65 2E hat stupid name. 000470: 20 20 49 74 27 73 20 61 6C 6D 6F 73 74 20 61 73 It's almost as 000480: 20 62 61 64 20 61 73 20 27 43 75 74 68 62 65 72 bad as 'Cuthber 000490: 74 27 20 28 61 70 6F 6C 6F 67 69 65 73 20 74 6F t' (apologies to 0004A0: 20 61 6C 6C 20 43 75 74 68 62 65 72 74 73 20 6F all Cuthberts o 0004B0: 75 74 20 74 68 65 72 65 21 29 20 20 20 53 65 72 ut there!) Ser 0004C0: 69 6F 75 73 6C 79 20 74 68 6F 75 67 68 3B 20 74 iously though; t 0004D0: 68 69 73 20 67 61 6D 65 20 69 73 20 76 65 72 79 his game is very 0004E0: 20 67 6F 6F 64 2E 20 20 49 74 27 73 20 61 6B 69 good. It's aki 0004F0: 6E 20 74 6F 00 FC 00 28 05 8C 20 22 20 4D 61 6E n to...(.. " Man 000500: 69 63 20 4D 69 6E 65 72 2C 32 00 20 61 6E 64 20 ic Miner,2. and 000510: 67 69 76 69 6E 67 20 69 74 20 61 20 62 6F 72 69 giving it a bori 000520: 6E 67 20 6E 61 6D 65 20 6C 69 6B 65 20 27 52 6F ng name like 'Ro 000530: 6C 61 6E 64 20 47 6F 65 73 20 73 6B 69 69 6E 67 land Goes skiing 000540: 27 20 69 73 6E 74 20 6D 79 20 69 64 65 61 20 6F ' isnt my idea o 000550: 66 20 67 6F 6F 64 20 6D 61 72 6B 65 74 69 6E 67 f good marketing 000560: 2E 20 20 54 68 69 73 20 67 61 6D 65 20 64 65 73 . This game des 000570: 65 72 76 65 73 20 61 20 62 65 74 74 65 72 20 74 erves a better t 000580: 69 74 6C 65 20 62 65 63 61 75 73 65 20 69 74 20 itle because it 000590: 72 65 61 6C 6C 79 20 69 73 20 61 20 6E 69 63 65 really is a nice 0005A0: 20 67 61 6D 65 21 20 20 54 68 65 20 67 72 61 70 game! The grap 0005B0: 68 69 63 73 20 61 72 65 20 69 6E 74 65 72 65 73 hics are interes 0005C0: 74 69 6E 67 20 61 6E 64 20 49 20 75 6E 64 65 72 ting and I under 0005D0: 73 74 61 6E 64 20 74 68 65 20 67 61 6D 65 20 68 stand the game h 0005E0: 61 73 20 35 30 20 6C 65 76 65 6C 73 2E 2E 20 41 as 50 levels.. A 0005F0: 6C 6C 00 13 00 2D 05 8C 20 22 20 64 69 66 66 65 ll...-.. " diffe 000600: 72 65 6E 74 2E 00 09 00 31 05 8C 92 7E 20 5E 50 rent....1...~ ^P 000610: 00 DA 00 32 05 8C 20 22 49 66 20 79 6F 75 20 61 ...2.. "If you a 000620: 6C 72 65 61 64 79 20 68 61 76 65 20 4D 61 6E 69 lready have Mani 000630: 63 20 4D 69 6E 65 72 20 74 68 65 6E 20 49 20 64 c Miner then I d 000640: 6F 75 62 74 20 74 68 65 72 65 73 20 61 6E 79 20 oubt theres any 000650: 72 65 61 73 6F 6E 20 69 6E 20 62 75 79 69 6E 67 reason in buying 000660: 20 74 68 69 73 2C 20 62 75 74 20 74 68 65 20 73 this, but the s 000670: 61 6D 65 20 67 6F 65 73 20 65 71 75 61 6C 6C 79 ame goes equally 000680: 20 77 65 6C 6C 20 74 68 65 20 6F 74 68 65 72 20 well the other 000690: 77 61 79 20 61 72 6F 75 6E 64 21 20 54 68 69 73 way around! This 0006A0: 20 67 61 6D 65 20 72 65 61 6C 6C 79 20 49 53 20 game really IS 0006B0: 6C 69 6B 65 20 4D 4D 2C 20 73 6F 20 79 6F 75 20 like MM, so you 0006C0: 70 61 79 73 20 79 6F 75 72 20 6D 6F 6E 65 79 20 pays your money 0006D0: 61 6E 64 20 79 6F 75 20 74 61 6B 65 73 20 79 6F and you takes yo 0006E0: 75 72 20 63 68 6F 69 63 65 21 00 17 00 3C 05 8C ur choice!...<.. 0006F0: 20 5E 54 4B 75 6D 61 27 73 20 47 61 6C 61 78 69 ^TKuma's Galaxi 000700: 61 00 FC 00 46 05 8C 20 22 54 68 69 73 44 23 20 a...F.. "ThisD# 000710: 67 61 6D 65 20 77 6F 75 6C 64 20 74 79 70 69 63 game would typic 000720: 61 6C 6C 79 20 72 61 6E 6B 20 61 73 20 6A 75 73 ally rank as jus 000730: 74 20 61 6E 6F 74 68 65 72 20 73 68 6F 6F 74 27 t another shoot' 000740: 65 6D 27 75 70 27 69 6E 27 73 70 61 63 65 20 67 em'up'in'space g 000750: 61 6D 65 20 62 75 74 20 74 68 65 6E 2C 20 74 68 ame but then, th 000760: 61 74 73 20 77 68 61 74 20 69 74 20 69 73 20 73 ats what it is s 000770: 6F 20 49 27 6D 20 73 75 72 65 20 4B 75 6D 61 20 o I'm sure Kuma 000780: 77 6F 6E 74 20 6F 62 6A 65 63 74 2E 20 20 49 74 wont object. It 000790: 20 68 61 73 20 6C 61 72 67 65 20 67 72 61 70 68 has large graph 0007A0: 69 63 20 73 68 61 70 65 73 20 6D 6F 76 69 6E 67 ic shapes moving 0007B0: 20 61 74 20 68 69 67 68 20 73 70 65 65 64 20 61 at high speed a 0007C0: 6E 64 20 69 73 20 61 20 6E 69 63 65 6C 79 20 70 nd is a nicely p 0007D0: 72 65 73 65 6E 74 65 64 20 67 61 6D 65 2E 20 20 resented game. 0007E0: 55 6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 69 74 Unfortunately it 0007F0: 20 69 73 20 61 20 6C 69 74 74 6C 65 20 6F 6E 00 is a little on. 000800: 9A 00 50 05 8C 20 22 20 74 68 65 20 75 6E 6F 0F ..P.. " the uno. 000810: 83 FF FF FF FF .....
previousnext* BLOCK 0021 : TURBO LOADING DATA
HEADER
Block Name : NEWS
Block Number : 4
Block last : YES
File type : Basic
File adress start : &1970
File adress length : &00E3
File adress execution : &0000
File length file : &18E3

Length of PILOT pulse : 2247
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1136
Length of ONE bit pulse : 2272
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 730
000000: 2C 4E 45 57 53 00 00 00 00 00 00 00 00 00 00 00 ,NEWS........... 000010: 00 04 FF 00 E3 00 70 19 00 E3 18 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 F6 E5 FF FF FF FF .......
previousnext* BLOCK 0022 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2247
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1129
Length of ONE bit pulse : 2258
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2609ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 19 174
000000: 16 72 69 67 69 6E 61 6C 20 73 69 64 65 2C 20 62 .riginal side, b 000010: 75 74 20 69 74 20 68 61 72 64 6C 79 20 6D 61 74 ut it hardly mat 000020: 74 65 72 73 2E 20 20 49 66 20 79 6F 75 20 6C 69 ters. If you li 000030: 6B 65 20 7A 61 70 70 69 6E 67 20 41 6C 69 65 6E ke zapping Alien 000040: 73 2C 20 74 68 65 6E 20 74 68 69 73 20 69 73 20 s, then this is 000050: 74 68 65 20 6F 6E 65 20 74 6F 20 67 6F 20 66 6F the one to go fo 000060: 72 2E 20 20 50 75 72 65 2C 20 4D 65 61 6E 2C 20 r. Pure, Mean, 000070: 55 6E 61 64 75 6C 74 65 72 61 74 65 64 2C 20 42 Unadulterated, B 000080: 4C 41 53 54 27 45 4D 27 55 50 21 00 13 00 55 05 LAST'EM'UP!...U. 000090: 8C 20 5E 54 4C 6F 61 64 69 6E 67 2E 2E 2E 00 0C . ^TLoading..... 0000A0: 00 5A 05 8C 20 5E 4D 2C 5E 4D 00 22 00 64 05 8C .Z.. ^M,^M.".d.. 0000B0: 20 22 4E 65 78 74 20 70 72 6F 67 72 61 6D 20 69 "Next program i 0000C0: 73 20 6C 6F 61 64 69 6E 67 2E 2E 2E 00 0C 00 6E s loading......n 0000D0: 05 8C 20 5E 4D 2C 5E 4D 00 09 00 78 05 8C 20 5E .. ^M,^M...x.. ^ 0000E0: 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E............... 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 6B E1 FF FF FF FF .k.....
previousnext* BLOCK 0023 : TURBO LOADING DATA
HEADER
Block Name : HINTS
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &1A0D

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1139
Length of ONE bit pulse : 2277
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 051
000000: 2C 48 49 4E 54 53 00 00 00 00 00 00 00 00 00 00 ,HINTS.......... 000010: 00 01 00 00 00 08 70 01 FF 0D 1A 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 83 32 FF FF FF FF ..2....
previousnext* BLOCK 0024 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1129
Length of ONE bit pulse : 2259
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 163 256
000000: 16 0A 00 04 00 AA 20 1C FF 9F 00 0A 00 05 00 9F ...... ......... 000010: 20 1E 2C 01 00 0B 00 0A 00 C3 20 03 00 00 C1 00 .,....... ..... 000020: 14 00 0F 00 A1 20 03 00 00 E1 EF 22 22 20 EB 20 ..... ....."" . 000030: 1E 0A 00 00 1D 00 10 00 A1 20 FF 75 28 03 00 00 ......... .u(... 000040: E1 2C 0F 29 EF 22 5E 22 20 EB 20 A0 20 1E 32 00 .,.)."^" . . .2. 000050: 00 19 00 11 00 A1 20 FF 74 28 03 00 00 E1 2C 22 ...... .t(....," 000060: 7C 22 29 20 EB 20 1E C8 00 00 10 00 14 00 83 20 |") . ......... 000070: 1C 00 A0 2C 40 03 00 00 C1 00 0A 00 1E 00 A0 20 ...,@.......... 000080: 1E 0A 00 00 15 00 32 00 03 00 00 F1 EF AC 28 03 ......2.......(. 000090: 00 00 E1 2C 10 2C 0F 29 00 13 00 3C 00 A1 20 03 ...,.,.)...<.. . 0000A0: 00 00 F1 EF 22 4D 22 20 EB 20 BF 00 17 00 46 00 ...."M" . ....F. 0000B0: A1 20 03 00 00 F1 EF 22 54 22 20 EB 20 9F 20 1E . ....."T" . . . 0000C0: 64 00 00 19 00 50 00 A1 20 03 00 00 F1 EF 22 45 d....P.. ....."E 0000D0: 22 20 EB 20 BF 01 BF 01 CA 22 22 00 39 00 55 00 " . ....."".9.U. 0000E0: A1 20 03 00 00 F1 EF 22 50 22 20 EB 20 BF 01 BF . ....."P" . ... 0000F0: 01 BF 20 22 4D 6F 72 65 2E 2E 20 50 72 65 73 73 .. "More.. Press 000100: 20 3A A2 61 20 6B 65 79 2E 2E 2E 22 01 9F 20 1E :.a key...".. . 000110: F4 01 01 8A 01 BF 00 0A 00 5A 00 A0 20 1E 0A 00 .........Z.. ... 000120: 00 06 00 64 00 C5 00 28 00 65 00 BF 01 BF 01 BF ...d...(.e...... 000130: 22 20 50 72 65 73 73 20 61 20 6B 65 79 20 74 6F " Press a key to 000140: 20 63 6F 6E 74 69 6E 75 65 2E 2E 2E 22 3B 00 1C continue...";.. 000150: 00 66 00 03 00 00 FA EF FF 43 01 A1 20 03 00 00 .f.......C.. ... 000160: FA EF 22 22 20 EB 20 1E 66 00 00 06 00 67 00 8A .."" . .f....g.. 000170: 00 1D 00 68 00 BF 20 23 0F 2C FF 79 28 03 00 00 ...h.. #.,.y(... 000180: E1 2C FF 0E 28 03 00 00 E1 29 F5 10 29 00 06 00 .,..(....)..)... 000190: 6E 00 C9 00 2B 00 C8 00 0D 00 00 F1 EF FF 74 28 n...+.........t( 0001A0: 03 00 00 E1 2C 22 7C 22 29 01 03 00 00 F1 EF FF ....,"|")....... 0001B0: 75 28 03 00 00 E1 2C 0D 00 00 D1 F5 0F 29 00 10 u(....,......).. 0001C0: 00 CD 00 83 20 1C 00 A0 2C 40 03 00 00 F1 00 1B .... ...,@...... 0001D0: 00 D2 00 BB 20 FF 1D 28 AC 28 03 00 00 E1 2C 0D .... ..(.(....,. 0001E0: 00 00 D1 F4 0F 2C 0F 29 29 00 22 00 DC 00 03 00 .....,.))."..... 0001F0: 00 E1 EF FF 79 28 03 00 00 E1 2C FF 0E 28 03 00 ....y(....,..(.. 000200: 00 E1 29 19 41 F5 0D 00 00 F1 F5 0F 29 00 0A 00 ..).A.......)... 000210: E6 00 A0 20 1E 11 00 00 11 00 2C 01 C5 20 69 6E ... ......,.. in 000220: 69 74 69 61 6C 69 73 65 00 08 00 36 01 AD 20 0F itialise...6.. . 000230: 00 08 00 40 01 BB 20 0F 00 0A 00 4A 01 A2 20 0E ...@.. ....J.. . 000240: 2C 0F 00 0B 00 54 01 A2 20 0F 2C 19 18 00 0B 00 ,....T.. .,..... 000250: 5E 01 A2 20 10 2C 19 14 00 0A 00 68 01 A2 20 11 ^.. .,.....h.. . 000260: 2C 14 00 0C 00 72 01 0D 00 00 F9 EF 19 CF 00 1C ,....r.......... 000270: 00 7C 01 A9 20 0F 2C 0F 01 BF 20 FF 7B 28 19 28 .|.. .,... .{(.( 000280: 2C FF 03 28 0D 00 00 F9 29 29 00 1D 00 86 01 A9 ,..(....))...... 000290: 20 0F 2C 19 17 01 BF 20 FF 7B 28 19 28 2C FF 03 .,.... .{(.(,.. 0002A0: 28 0D 00 00 F9 29 29 00 1C 00 87 01 A9 20 0F 2C (....))...... ., 0002B0: 11 01 BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 00 ... .{(.(,..(... 0002C0: F9 29 29 00 1C 00 88 01 A9 20 0F 2C 13 01 BF 20 .))...... .,... 0002D0: FF 7B 28 19 28 2C FF 03 28 0D 00 00 F9 29 29 00 .{(.(,..(....)). 0002E0: 2F 00 89 01 A9 20 19 0A 2C 10 01 BB 20 11 01 20 /.... ..,... .. 0002F0: BF 20 22 43 50 43 34 36 34 20 43 6F 6D 70 75 74 . "CPC464 Comput 000300: 69 6E 67 2C 20 53 78 41 50 53 2E 22 01 BB 20 0F ing, SxAPS.".. . 000310: 00 12 00 91 01 D8 20 23 0F 2C 12 2C 19 25 2C 12 ...... #.,.,.%,. 000320: 2C 12 00 10 00 92 01 D8 20 0F 2C 19 28 2C 14 2C ,....... .,.(,., 000330: 19 16 00 0B 00 93 01 BB 20 23 0F 2C 10 00 18 00 ........ #.,.... 000340: 94 01 BF 20 23 0F 2C 22 48 69 6E 74 73 27 6E 27 ... #.,"Hints'n' 000350: 54 69 70 73 22 00 06 00 9A 01 C9 00 1C 00 F4 01 Tips"........... 000360: 03 00 00 FA EF FF 43 01 A1 20 03 00 00 FA EF 22 ......C.. ....." 000370: 22 20 EB 20 1E F4 01 00 06 00 F5 01 C9 00 26 00 " . ..........&. 000380: 84 03 8C 20 5E 54 48 6F 77 20 74 6F 20 73 61 76 ... ^THow to sav 000390: 65 20 74 68 65 20 73 63 72 65 65 6E 20 6D 65 6D e the screen mem 0003A0: 6F 72 79 00 B1 00 E8 03 8C 20 22 57 65 20 61 72 ory...... "We ar 0003B0: 65 20 61 73 6B 65 64 20 6D 61 6E 79 20 74 69 6D e asked many tim 0003C0: 65 73 20 62 79 20 70 65 6F 70 6C 65 20 68 6F 77 es by people how 0003D0: 20 61 20 73 63 72 65 65 6E 20 63 61 6E 20 62 65 a screen can be 0003E0: 20 63 61 70 74 75 72 65 64 20 62 79 20 62 65 69 captured by bei 0003F0: 6E 67 20 73 61 76 65 64 20 6F 66 66 20 74 6F 20 ng saved off to 000400: 63 61 73 73 65 74 74 40 78 65 20 74 61 70 65 20 cassett@xe tape 000410: 61 6E 64 20 74 68 65 6E 20 6C 6F 61 64 65 64 20 and then loaded 000420: 62 61 63 6B 20 69 6E 74 6F 20 74 68 65 20 73 63 back into the sc 000430: 72 65 65 6E 20 69 6E 20 69 74 73 20 65 6E 74 69 reen in its enti 000440: 72 65 74 79 20 61 74 20 61 20 6C 61 74 65 72 20 rety at a later 000450: 64 61 74 65 2E 20 00 D7 00 F2 03 8C 20 22 54 68 date. ...... "Th 000460: 69 73 20 69 73 20 61 20 66 61 72 20 6D 6F 72 65 is is a far more 000470: 20 75 73 65 66 75 6C 20 66 75 6E 63 74 69 6F 6E useful function 000480: 20 74 68 61 6E 20 63 61 6E 20 62 65 20 61 70 70 than can be app 000490: 72 65 63 69 61 74 65 64 20 69 6D 6D 65 64 69 61 reciated immedia 0004A0: 74 65 6C 79 20 73 69 6E 63 65 20 73 6F 6D 65 20 tely since some 0004B0: 67 72 61 70 68 69 63 61 6C 20 70 72 6F 67 72 61 graphical progra 0004C0: 6D 73 20 6D 61 79 20 74 61 6B 65 20 6D 61 6E 79 ms may take many 0004D0: 20 6D 61 6E 79 20 68 6F 75 72 73 20 74 6F 20 70 many hours to p 0004E0: 6C 6F 74 20 63 6F 6D 70 6C 65 78 20 6D 61 74 68 lot complex math 0004F0: 65 6D 61 74 69 63 61 6C 20 73 68 61 70 65 73 20 ematical shapes 000500: 6F 6E 20 74 68 65 20 73 63 58 66 72 65 65 6E 2E on the scXfreen. 000510: 20 20 49 74 20 69 73 20 6F 66 74 65 6E 20 62 6F It is often bo 000520: 72 69 6E 67 20 77 61 74 63 68 69 6E 67 20 22 00 ring watching ". 000530: 8D 00 FC 03 8C 20 22 74 68 65 73 65 20 70 69 63 ..... "these pic 000540: 74 75 72 65 73 20 62 65 69 6E 67 20 67 65 6E 65 tures being gene 000550: 72 61 74 65 64 2E 2E 2E 20 53 6F 20 74 68 65 20 rated... So the 000560: 73 69 6D 70 6C 65 20 61 6E 73 77 65 72 20 69 73 simple answer is 000570: 20 74 6F 20 67 65 6E 65 72 61 74 65 20 74 68 65 to generate the 000580: 6D 20 7C 32 6F 6E 63 65 7C 31 2C 20 61 6E 64 20 m |2once|1, and 000590: 74 68 65 6E 20 73 61 76 65 20 74 68 65 20 65 6E then save the en 0005A0: 74 69 72 65 20 73 63 72 65 65 6E 20 6F 66 66 20 tire screen off 0005B0: 74 6F 20 63 61 73 73 65 74 74 65 2E 00 09 00 FD to cassette..... 0005C0: 03 8C 20 5E 50 00 5C 00 01 04 8C 20 22 54 68 65 .. ^P.\.... "The 0005D0: 20 7C 32 73 63 72 65 65 6E 7C 31 20 63 61 6E 20 |2screen|1 can 0005E0: 74 68 65 6E 20 62 65 20 6C 6F 61 64 65 64 20 62 then be loaded b 0005F0: 61 63 6B 20 61 73 20 69 66 20 69 74 20 77 65 72 ack as if it wer 000600: 65 20 61 20 70 72 6F 67 72 61 6D 05 01 2C 20 61 e a program.., a 000610: 6E 64 20 77 69 74 68 69 6E 20 61 20 6D 69 6E 75 nd within a minu 000620: 74 65 20 00 4E 00 06 04 8C 20 22 20 74 68 65 20 te .N.... " the 000630: 65 78 61 63 74 20 6F 72 69 67 69 6E 61 6C 20 73 exact original s 000640: 63 72 65 65 6E 20 77 69 6C 6C 20 62 65 20 64 75 creen will be du 000650: 70 6C 69 63 61 74 65 64 20 62 65 66 6F 72 65 20 plicated before 000660: 79 6F 75 72 20 76 65 72 79 20 65 79 65 73 7C 33 your very eyes|3 000670: 2E 00 F7 00 10 04 8C 20 22 54 6F 20 72 65 61 6C ....... "To real 000680: 69 73 65 20 68 6F 77 20 61 6C 6C 20 74 68 69 73 ise how all this 000690: 20 69 73 20 70 6F 73 73 69 62 6C 65 2C 20 79 6F is possible, yo 0006A0: 75 20 6D 75 73 74 20 66 69 72 73 74 20 72 65 63 u must first rec 0006B0: 61 6C 6C 20 74 68 61 74 20 61 20 63 6F 6D 70 75 all that a compu 0006C0: 74 65 72 27 73 20 73 63 72 65 65 6E 20 69 73 20 ter's screen is 0006D0: 67 65 6E 65 72 61 74 65 64 20 62 79 20 70 75 74 generated by put 0006E0: 74 69 6E 67 20 73 70 65 63 69 61 6C 20 76 61 6C ting special val 0006F0: 75 65 73 20 69 6E 74 6F 20 61 20 63 65 72 74 61 ues into a certa 000700: 69 6E 20 70 61 72 74 20 6F 66 20 6D 65 3D D4 6D in part of me=.m 000710: 6F 72 79 2E 20 20 54 68 69 73 20 69 73 20 69 6E ory. This is in 000720: 20 66 61 63 74 20 6B 6E 6F 77 6E 20 61 73 20 27 fact known as ' 000730: 73 63 72 65 65 6E 20 6D 65 6D 6F 72 79 27 20 62 screen memory' b 000740: 65 63 61 75 73 65 20 69 74 20 77 69 6C 6C 20 62 ecause it will b 000750: 65 20 64 69 73 70 6C 61 79 65 64 20 6F 6E 20 74 e displayed on t 000760: 68 65 20 6D 6F 6E 69 74 6F 72 00 30 00 1A 04 8C he monitor.0.... 000770: 20 22 61 73 20 6E 6F 72 6D 61 6C 20 6C 65 74 74 "as normal lett 000780: 65 72 73 20 61 6E 64 20 67 72 61 70 68 69 63 20 ers and graphic 000790: 73 68 61 70 65 73 7C 31 2E 22 00 09 00 1B 04 8C shapes|1."...... 0007A0: 20 5E 50 00 7C 00 1F 04 8C 20 22 59 6F 75 20 63 ^P.|.... "You c 0007B0: 61 6E 20 74 72 65 61 74 20 74 68 69 73 20 73 63 an treat this sc 0007C0: 72 65 65 6E 20 6D 65 6D 6F 72 79 20 61 73 20 69 reen memory as i 0007D0: 66 20 69 74 20 77 65 72 65 20 61 6E 79 20 6F 74 f it were any ot 0007E0: 68 65 72 20 73 6F 72 74 2E 2E 20 59 6F 75 20 63 her sort.. You c 0007F0: 61 6E 20 65 78 61 6D 69 6E 65 20 69 74 2C 20 63 an examine it, c 000800: 68 61 6E 67 65 20 69 74 2C 20 73 61 76 65 20 06 hange it, save . 000810: E3 FF FF FF FF .....
previousnext* BLOCK 0025 : TURBO LOADING DATA
HEADER
Block Name : HINTS
Block Number : 2
File type : Basic
File adress start : &0970
File adress length : &0800
File adress execution : &0000
File length file : &1A0D

Length of PILOT pulse : 2248
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2274
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 1 788
000000: 2C 48 49 4E 54 53 00 00 00 00 00 00 00 00 00 00 ,HINTS.......... 000010: 00 02 00 00 00 08 70 09 00 0D 1A 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 23 81 FF FF FF FF .#.....
previousnext* BLOCK 0026 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1127
Length of ONE bit pulse : 2255
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 182 756
000000: 16 69 74 20 61 6E 64 20 6C 6F 61 64 20 69 74 2E .it and load it. 000010: 20 00 AC 00 24 04 8C 20 22 20 49 74 20 69 73 20 ...$.. " It is 000020: 74 68 65 73 65 20 6C 61 73 74 20 74 77 6F 20 74 these last two t 000030: 68 61 74 20 77 65 20 61 72 65 20 6D 6F 73 74 20 hat we are most 000040: 63 6F 6E 63 65 72 6E 65 64 20 77 69 74 68 2C 20 concerned with, 000050: 61 6C 74 68 6F 75 67 68 20 61 74 20 61 20 6C 61 although at a la 000060: 74 65 72 20 64 61 74 65 20 77 65 20 77 69 6C 6C ter date we will 000070: 20 63 6F 76 65 72 20 6F 74 68 65 72 20 6D 6F 72 cover other mor 000080: 65 20 67 72 61 70 68 69 63 61 6C 20 75 73 65 73 e graphical uses 000090: 20 6F 66 20 6D 61 6E 69 70 75 6C 61 74 69 6E 67 of manipulating 0000A0: 20 74 68 65 20 73 63 72 65 65 6E 2D 6D 65 6D 6F the screen-memo 0000B0: 72 79 20 64 69 72 65 63 74 6C 79 2E 20 00 09 00 ry directly. ... 0000C0: 29 04 8C 20 5E 50 00 FA 00 2E 04 8C 20 22 54 68 ).. ^P...... "Th 0000D0: 65 20 69 6D 70 6F 72 74 61 6E 74 20 74 68 69 6E e important thin 0000E0: 67 20 74 6F 20 72 65 6D 65 6D 62 65 72 20 69 73 g to remember is 0000F0: 20 74 68 61 74 20 61 6E 79 74 68 69 6E 67 20 64 that anything d 000100: 69 05 E7 73 70 6C 61 79 65 64 20 6F 6E 20 74 68 i..splayed on th 000110: 65 20 73 63 72 65 65 6E 20 69 73 20 72 65 61 6C e screen is real 000120: 6C 79 20 6F 6E 6C 79 20 61 20 63 65 72 74 61 69 ly only a certai 000130: 6E 20 63 6F 6D 62 69 6E 61 74 69 6F 6E 20 6F 66 n combination of 000140: 20 62 79 74 65 73 20 69 6E 20 4E 4F 52 4D 41 4C bytes in NORMAL 000150: 20 6D 65 6D 6F 72 79 2D 20 20 45 76 65 6E 20 6C memory- Even l 000160: 65 74 74 65 72 73 20 61 6E 64 20 6E 75 6D 62 65 etters and numbe 000170: 72 73 20 74 68 61 74 20 61 70 70 65 61 72 20 6F rs that appear o 000180: 6E 20 74 68 65 20 73 63 72 65 65 6E 20 61 72 65 n the screen are 000190: 20 72 65 61 6C 6C 79 20 6F 6E 6C 79 20 73 70 65 really only spe 0001A0: 63 69 61 6C 20 70 61 74 74 65 72 6E 73 20 6F 66 cial patterns of 0001B0: 20 62 79 74 65 73 20 74 68 61 74 20 66 6F 72 6D bytes that form 0001C0: 20 61 00 FC 00 38 04 8C 20 22 20 6C 65 74 74 65 a...8.. " lette 0001D0: 72 20 77 68 65 6E 20 64 69 73 70 6C 61 79 65 64 r when displayed 0001E0: 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 2E 20 on the screen. 0001F0: 20 49 74 27 73 20 41 4C 4C 20 6D 65 6D 6F 72 79 It's ALL memory 000200: 21 20 20 2C E5 54 68 65 20 73 63 72 65 65 6E 20 ! ,.The screen 000210: 6D 65 6D 6F 72 79 20 6F 6E 20 74 68 65 20 43 50 memory on the CP 000220: 43 20 73 74 61 72 74 73 20 61 74 20 26 43 30 30 C starts at &C00 000230: 30 20 28 34 39 31 35 32 20 64 65 63 69 6D 61 6C 0 (49152 decimal 000240: 29 2E 20 20 20 46 72 6F 6D 20 74 68 65 72 65 20 ). From there 000250: 6F 6E 2C 20 69 66 20 79 6F 75 20 77 65 72 65 20 on, if you were 000260: 74 6F 20 50 4F 4B 45 20 61 20 76 61 6C 75 65 20 to POKE a value 000270: 69 6E 74 6F 20 61 20 6C 6F 63 61 74 69 6F 6E 2C into a location, 000280: 20 74 68 65 6E 20 61 20 73 70 65 63 69 66 69 63 then a specific 000290: 20 63 6F 6D 62 69 6E 61 74 69 6F 6E 20 6F 66 20 combination of 0002A0: 70 69 78 65 6C 73 20 77 69 6C 6C 20 6C 69 67 68 pixels will ligh 0002B0: 74 20 75 70 20 6F 6E 20 74 68 65 20 73 63 72 65 t up on the scre 0002C0: 00 1A 00 42 04 8C 20 22 5E 54 44 4F 27 73 20 61 ...B.. "^TDO's a 0002D0: 6E 64 20 44 4F 4E 27 54 73 22 00 EC 00 4C 04 8C nd DON'Ts"...L.. 0002E0: 20 22 54 68 65 20 43 50 43 20 68 61 73 20 61 20 "The CPC has a 0002F0: 73 70 65 63 69 61 6C 20 63 68 69 70 20 63 61 6C special chip cal 000300: 6C 65 64 20 74 C2 AA 68 65 20 36 38 34 35 20 43 led t..he 6845 C 000310: 52 54 43 20 28 43 61 74 68 6F 64 65 20 52 61 79 RTC (Cathode Ray 000320: 20 54 75 62 65 20 43 6F 6E 74 72 6F 6C 6C 65 72 Tube Controller 000330: 29 2E 20 20 54 68 69 73 20 63 68 69 70 20 68 61 ). This chip ha 000340: 6E 64 6C 65 73 20 74 68 65 20 6F 72 67 61 6E 69 ndles the organi 000350: 73 61 74 69 6F 6E 20 6F 66 20 74 68 65 20 73 63 sation of the sc 000360: 72 65 65 6E 20 6D 65 6D 6F 72 79 20 61 6E 64 20 reen memory and 000370: 64 65 66 69 6E 65 73 20 74 68 65 20 61 63 74 75 defines the actu 000380: 61 6C 20 73 63 72 65 65 6E 20 72 65 73 6F 6C 75 al screen resolu 000390: 74 69 6F 6E 2E 20 20 49 74 20 61 6C 73 6F 20 70 tion. It also p 0003A0: 65 72 66 6F 72 6D 73 20 74 68 65 20 73 63 72 6F erforms the scro 0003B0: 6C 6C 69 6E 67 20 6F 66 20 74 68 65 20 73 63 72 lling of the scr 0003C0: 65 65 6E 20 76 69 61 22 00 19 00 4D 04 8C 20 22 een via"...M.. " 0003D0: 48 61 72 64 77 61 72 65 20 54 72 69 63 6B 73 2E Hardware Tricks. 0003E0: 22 00 82 00 56 04 8C 20 22 20 20 4D 6F 73 74 20 "...V.. " Most 0003F0: 6D 69 63 72 6F 63 6F 6D 70 75 74 65 72 73 20 28 microcomputers ( 000400: 61 20 6C 61 20 53 70 69 5C 65 63 74 72 75 6D 20 a la Spi\ectrum 000410: 61 6E 64 20 51 4C 29 20 75 73 65 20 53 4F 46 54 and QL) use SOFT 000420: 57 41 52 45 20 74 6F 20 73 63 72 6F 6C 6C 20 74 WARE to scroll t 000430: 68 65 69 72 20 73 63 72 65 65 6E 73 2C 20 61 6E heir screens, an 000440: 64 20 64 75 65 20 74 6F 20 73 6C 6F 77 20 70 72 d due to slow pr 000450: 6F 63 65 73 73 69 6E 67 20 73 70 65 65 64 73 2C ocessing speeds, 000460: 20 79 6F 75 22 00 B0 00 60 04 8C 20 22 20 73 65 you"...`.. " se 000470: 65 20 61 20 6E 61 73 74 79 20 27 72 69 70 70 6C e a nasty 'rippl 000480: 65 27 20 65 66 66 65 63 74 2E 20 20 42 79 20 63 e' effect. By c 000490: 61 72 65 66 75 6C 20 6D 61 6E 69 70 75 6C 61 74 areful manipulat 0004A0: 69 6F 6E 20 6F 66 20 74 68 65 20 36 38 34 35 27 ion of the 6845' 0004B0: 73 20 69 6E 74 65 72 6E 61 6C 20 72 65 67 69 73 s internal regis 0004C0: 74 65 72 73 2C 20 79 6F 75 20 63 61 6E 20 73 63 ters, you can sc 0004D0: 72 6F 6C 6C 20 74 68 65 20 65 6E 74 69 72 65 20 roll the entire 0004E0: 73 63 72 65 65 6E 20 69 6E 73 74 61 6E 74 61 6E screen instantan 0004F0: 65 6F 75 73 6C 79 20 62 79 20 6D 6F 76 69 6E 67 eously by moving 000500: 20 69 74 73 20 27 73 74 61 62 D6 72 74 27 20 61 its 'stab.rt' a 000510: 72 6F 75 6E 64 21 22 00 09 00 61 04 8C 20 5E 50 round!"...a.. ^P 000520: 00 50 00 65 04 8C 20 22 57 65 20 61 72 65 20 6E .P.e.. "We are n 000530: 6F 74 20 72 65 61 6C 6C 79 20 63 6F 6E 63 65 72 ot really concer 000540: 6E 65 64 20 77 69 74 68 20 48 4F 57 20 74 6F 20 ned with HOW to 000550: 64 6F 20 69 74 20 61 74 20 74 68 65 20 6D 6F 6D do it at the mom 000560: 65 6E 74 2C 20 62 75 74 20 69 74 20 6D 75 73 74 ent, but it must 000570: 00 B8 00 6A 04 8C 20 22 20 62 65 20 72 65 61 6C ...j.. " be real 000580: 69 73 65 64 20 74 68 61 74 20 6F 6E 63 65 20 74 ised that once t 000590: 68 65 20 73 63 72 65 65 6E 20 68 61 73 20 62 65 he screen has be 0005A0: 65 6E 20 73 63 72 6F 6C 6C 65 64 2C 20 74 68 65 en scrolled, the 0005B0: 6E 20 69 74 20 69 73 20 6E 6F 20 6C 6F 6E 67 65 n it is no longe 0005C0: 72 20 69 6E 20 74 68 65 20 63 6F 6E 74 69 67 69 r in the contigi 0005D0: 6F 75 73 20 61 6E 64 20 6C 6F 67 69 63 61 6C 20 ous and logical 0005E0: 6F 72 64 65 72 20 74 68 61 74 20 69 74 20 73 74 order that it st 0005F0: 61 72 74 65 64 20 69 6E 2E 20 28 69 6E 20 61 63 arted in. (in ac 000600: 74 75 61 6C 20 66 61 63 74 2C 20 2C 61 69 74 20 tual fact, ,ait 000610: 72 65 76 6F 6C 76 65 73 20 77 68 69 6C 65 20 73 revolves while s 000620: 63 72 6F 6C 6C 69 6E 67 29 2E 00 09 00 6F 04 8C crolling)....o.. 000630: 20 5E 50 00 FD 00 74 04 8C 20 22 20 20 49 66 20 ^P...t.. " If 000640: 79 6F 75 20 65 76 65 72 20 77 69 73 68 20 74 6F you ever wish to 000650: 20 53 41 56 45 20 6F 72 20 4C 4F 41 44 20 74 68 SAVE or LOAD th 000660: 65 20 73 63 72 65 65 6E 2C 20 74 68 65 6E 20 79 e screen, then y 000670: 6F 75 20 6D 75 73 74 20 65 6E 73 75 72 65 20 74 ou must ensure t 000680: 68 61 74 20 6E 6F 20 61 63 74 75 61 6C 20 73 63 hat no actual sc 000690: 72 6F 6C 6C 69 6E 67 20 68 61 73 20 74 61 6B 65 rolling has take 0006A0: 6E 20 70 6C 61 63 65 2E 20 20 54 6F 20 64 6F 20 n place. To do 0006B0: 74 68 69 73 2C 20 77 65 20 72 65 63 6F 6D 6D 65 this, we recomme 0006C0: 6E 64 20 74 68 61 74 20 79 6F 75 20 63 68 61 6E nd that you chan 0006D0: 67 65 20 4D 4F 44 45 20 65 61 72 6C 79 20 6F 6E ge MODE early on 0006E0: 20 69 6E 20 74 68 65 20 70 72 6F 67 72 61 6D 2C in the program, 0006F0: 20 61 6E 64 20 64 6F 20 6E 6F 74 20 70 72 69 6E and do not prin 000700: 74 20 61 6E 79 74 68 69 6E 67 20 74 68 98 69 61 t anything th.ia 000710: 74 20 6D 61 79 20 63 61 75 73 65 20 74 68 65 20 t may cause the 000720: 73 63 72 65 65 6E 20 74 6F 20 73 63 72 6F 6C 6C screen to scroll 000730: 2E 22 00 1D 00 7E 04 8C 20 22 5E 54 54 6F 20 53 ."...~.. "^TTo S 000740: 41 56 45 20 74 68 65 20 73 63 72 65 65 6E 22 00 AVE the screen". 000750: A2 00 88 04 8C 20 22 45 6E 73 75 72 65 20 74 68 ..... "Ensure th 000760: 61 74 20 79 6F 75 20 64 6F 20 61 20 4D 4F 44 45 at you do a MODE 000770: 20 73 74 61 74 65 6D 65 6E 74 20 74 6F 20 73 65 statement to se 000780: 6C 65 63 74 20 74 68 65 20 61 70 70 72 6F 70 72 lect the appropr 000790: 69 61 74 65 20 67 72 61 70 68 69 63 73 20 6D 6F iate graphics mo 0007A0: 64 65 2C 20 64 72 61 77 20 61 6C 6C 20 79 6F 75 de, draw all you 0007B0: 72 20 6C 6F 76 65 6C 79 20 67 72 61 70 68 69 63 r lovely graphic 0007C0: 73 2C 20 61 6E 64 20 74 68 65 6E 20 74 6F 20 73 s, and then to s 0007D0: 61 76 65 20 69 74 20 61 6C 6C 20 66 6F 72 20 70 ave it all for p 0007E0: 6F 73 74 65 72 69 74 79 2C 20 74 79 70 65 20 3A osterity, type : 0007F0: 22 00 0C 00 92 04 8C 20 5E 4D 2C 5E 4D 00 22 00 "...... ^M,^M.". 000800: 9C 04 8C 20 22 20 20 53 41 56 45 20 6E 61 6D E2 ... " SAVE nam. 000810: DA FF FF FF FF .....
previousnext* BLOCK 0027 : TURBO LOADING DATA
HEADER
Block Name : HINTS
Block Number : 3
File type : Basic
File adress start : &1170
File adress length : &0800
File adress execution : &0000
File length file : &1A0D

Length of PILOT pulse : 2249
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1270
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2275
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2518ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 1 777
000000: 2C 48 49 4E 54 53 00 00 00 00 00 00 00 00 00 00 ,HINTS.......... 000010: 00 03 00 00 00 08 70 11 00 0D 1A 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 72 1E FF FF FF FF .r.....
previousnext* BLOCK 0028 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2247
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1127
Length of ONE bit pulse : 2254
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2516ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 182 045
000000: 16 65 2C 42 2C 26 43 30 30 30 2C 26 34 30 30 30 .e,B,&C000,&4000 000010: 22 00 0C 00 A6 04 8C 20 5E 4D 2C 5E 4D 00 1B 00 "...... ^M,^M... 000020: B0 04 8C 20 5E 54 54 6F 20 6C 6F 61 64 20 74 68 ... ^TTo load th 000030: 65 20 73 63 72 65 65 6E 00 74 00 BA 04 8C 20 22 e screen.t.... " 000040: 46 69 72 73 74 20 79 6F 75 20 6D 75 73 74 20 73 First you must s 000050: 65 74 20 75 70 20 79 6F 75 72 20 70 72 6F 67 72 et up your progr 000060: 61 6D 20 74 6F 20 62 65 20 69 6E 20 65 78 61 63 am to be in exac 000070: 74 6C 79 20 74 68 65 20 73 61 6D 65 20 73 63 72 tly the same scr 000080: 65 65 6E 20 6D 6F 64 65 20 61 73 20 77 68 65 6E een mode as when 000090: 20 79 6F 75 20 73 61 76 65 64 20 69 74 2E 20 20 you saved it. 0000A0: 20 74 68 65 6E 20 74 79 70 65 20 3A 00 0C 00 C4 then type :.... 0000B0: 04 8C 20 5E 4D 2C 5E 4D 00 12 00 CE 04 8C 20 22 .. ^M,^M...... " 0000C0: 4C 4F 41 44 20 6E 61 6D 65 22 00 0C 00 D8 04 8C LOAD name"...... 0000D0: 20 5E 4D 2C 5E 4D 00 1B 00 E2 04 8C 20 5E 54 43 ^M,^M...... ^TC 0000E0: 61 72 65 66 75 6C 20 75 73 65 20 6F 66 20 5A 45 areful use of ZE 0000F0: 4E 00 48 00 EC 04 8C 20 22 49 6E 20 6F 75 72 20 N.H.... "In our 000100: 6C 01 38 61 73 74 20 69 73 73 75 65 20 77 65 20 l.8ast issue we 000110: 72 65 76 69 65 77 65 64 20 74 68 65 20 61 73 73 reviewed the ass 000120: 65 6D 62 6C 65 72 73 3A 20 5A 45 4E 20 61 6E 64 emblers: ZEN and 000130: 20 44 45 56 50 41 43 2E 20 20 22 00 CA 00 F6 04 DEVPAC. "..... 000140: 8C 20 22 57 65 20 68 61 76 65 20 72 65 63 65 69 . "We have recei 000150: 76 65 64 20 61 20 66 65 77 20 71 75 65 72 69 65 ved a few querie 000160: 73 20 66 72 6F 6D 20 70 65 6F 70 6C 65 20 77 68 s from people wh 000170: 6F 20 61 72 65 20 68 61 76 69 6E 67 20 70 72 6F o are having pro 000180: 62 6C 65 6D 73 20 77 69 74 68 20 5A 45 4E 2E 20 blems with ZEN. 000190: 20 41 70 70 61 72 65 6E 74 6C 79 2C 20 77 68 65 Apparently, whe 0001A0: 6E 20 79 6F 75 20 66 69 72 73 74 20 6C 6F 61 64 n you first load 0001B0: 20 5A 45 4E 20 69 6E 74 6F 20 74 68 65 20 6D 61 ZEN into the ma 0001C0: 63 68 69 6E 65 2C 20 74 68 65 72 65 20 61 72 65 chine, there are 0001D0: 20 73 6F 6D 65 20 69 6E 74 65 72 6E 61 6C 20 70 some internal p 0001E0: 6F 69 6E 74 65 72 73 20 74 68 61 74 20 61 72 65 ointers that are 0001F0: 20 6E 6F 74 20 72 65 73 65 74 20 70 72 6F 70 65 not reset prope 000200: 72 6C 79 E5 68 2E 22 00 09 00 FB 04 8C 20 5E 50 rly.h."...... ^P 000210: 00 18 00 FC 04 8C 20 22 20 57 65 20 68 61 76 65 ...... " We have 000220: 20 66 6F 75 6E 64 20 22 00 FB 00 00 05 8C 20 22 found "...... " 000230: 20 74 68 61 74 20 6F 6E 20 6F 63 63 61 73 69 6F that on occasio 000240: 6E 20 79 6F 75 20 63 61 6E 20 63 72 61 73 68 20 n you can crash 000250: 5A 45 4E 20 77 69 74 68 20 73 6F 6D 65 20 6F 66 ZEN with some of 000260: 20 69 74 73 20 6F 77 6E 20 73 69 6D 70 6C 65 20 its own simple 000270: 63 6F 6D 6D 61 6E 64 73 2E 20 20 5A 45 4E 20 73 commands. ZEN s 000280: 65 65 6D 73 20 74 6F 20 62 65 20 66 69 6E 65 20 eems to be fine 000290: 61 66 74 65 72 20 61 6C 6C 20 6F 66 20 69 74 73 after all of its 0002A0: 20 70 6F 69 6E 74 65 72 73 20 68 61 76 65 20 62 pointers have b 0002B0: 65 65 6E 20 72 65 73 65 74 2C 20 73 6F 20 77 65 een reset, so we 0002C0: 20 73 75 67 67 65 73 74 20 79 6F 75 20 64 6F 20 suggest you do 0002D0: 74 68 69 73 20 61 73 20 73 6F 6F 6E 20 61 73 20 this as soon as 0002E0: 79 6F 75 20 6C 6F 61 64 20 69 74 20 69 6E 2E 20 you load it in. 0002F0: 20 4D 65 72 65 6C 79 20 74 79 70 65 20 27 4B 27 Merely type 'K' 000300: 20 61 6E 64 20 0F 1E 61 6C 6C 20 77 69 6C 6C 20 and ..all will 000310: 62 65 20 73 61 66 65 20 66 72 6F 6D 20 74 68 65 be safe from the 000320: 6E 20 6F 6E 2E 00 82 00 0A 05 8C 20 22 20 57 65 n on....... " We 000330: 20 62 65 6C 69 65 76 65 20 74 68 61 74 20 74 68 believe that th 000340: 65 73 65 20 70 72 6F 62 6C 65 6D 73 20 68 61 76 ese problems hav 000350: 65 20 62 65 65 6E 20 69 72 6F 6E 65 64 20 6F 75 e been ironed ou 000360: 74 20 69 6E 20 70 72 6F 64 75 63 74 69 6F 6E 20 t in production 000370: 76 65 72 73 69 6F 6E 73 20 6F 66 20 5A 45 4E 20 versions of ZEN 000380: 61 6E 64 20 73 6F 20 74 68 69 73 20 6D 61 79 20 and so this may 000390: 62 65 20 61 6E 20 75 6E 6E 65 63 65 73 73 61 72 be an unnecessar 0003A0: 79 20 73 74 65 70 2E 00 0C 00 14 05 8C 20 5E 4D y step....... ^M 0003B0: 2C 5E 4D 00 19 00 1E 05 8C 20 5E 54 42 75 79 69 ,^M...... ^TBuyi 0003C0: 6E 67 20 61 20 70 72 69 6E 74 65 72 00 F6 00 28 ng a printer...( 0003D0: 05 8C 20 22 54 68 65 72 65 20 61 72 65 20 61 20 .. "There are a 0003E0: 6E 75 6D 62 65 72 20 6F 66 20 70 72 69 6E 74 65 number of printe 0003F0: 72 73 20 61 76 61 69 6C 61 62 6C 65 20 74 68 61 rs available tha 000400: 74 20 63 61 6E 20 63 AC 95 6F 6E 6E 65 63 74 20 t can c..onnect 000410: 71 75 69 74 65 20 65 61 73 69 6C 79 20 74 6F 20 quite easily to 000420: 74 68 65 20 43 50 43 20 76 69 61 20 74 68 65 20 the CPC via the 000430: 70 72 69 6E 74 65 72 2D 70 6F 72 74 2E 20 20 48 printer-port. H 000440: 6F 77 65 76 65 72 2C 20 73 6F 6D 65 20 6F 66 20 owever, some of 000450: 74 68 65 73 65 20 70 72 69 6E 74 65 72 73 20 6F these printers o 000460: 66 66 65 72 20 66 61 6E 63 79 20 6F 70 74 69 6F ffer fancy optio 000470: 6E 73 2C 20 73 75 63 68 20 61 73 20 48 49 2D 52 ns, such as HI-R 000480: 45 53 20 67 72 61 70 68 69 63 73 2C 20 6F 72 20 ES graphics, or 000490: 65 76 65 6E 20 65 78 74 72 61 2D 74 79 70 65 66 even extra-typef 0004A0: 61 63 65 73 20 65 74 63 2E 20 20 59 6F 75 20 6D aces etc. You m 0004B0: 75 73 74 20 62 65 20 65 78 74 72 61 2D 63 61 72 ust be extra-car 0004C0: 65 66 75 6C 00 9C 00 32 05 8C 20 22 20 77 68 65 eful...2.. " whe 0004D0: 6E 20 73 65 6C 65 63 74 69 6E 67 20 74 68 65 20 n selecting the 0004E0: 70 72 69 6E 74 65 72 20 66 6F 72 20 27 79 6F 75 printer for 'you 0004F0: 27 20 62 65 63 61 75 73 65 20 74 68 65 20 43 50 ' because the CP 000500: 43 20 64 6F 65 73 20 6E 6F 3E 97 74 20 75 73 65 C does no>.t use 000510: 20 61 20 66 75 6C 6C 20 38 2D 62 69 74 73 20 77 a full 8-bits w 000520: 68 65 6E 20 74 61 6C 6B 69 6E 67 20 74 6F 20 74 hen talking to t 000530: 68 65 20 70 72 69 6E 74 65 72 2E 20 20 49 6E 20 he printer. In 000540: 61 63 74 75 61 6C 20 66 61 63 74 2C 20 69 74 20 actual fact, it 000550: 6F 6E 6C 79 20 74 72 61 6E 73 6D 69 74 73 20 37 only transmits 7 000560: 2E 22 00 09 00 37 05 8C 20 5E 50 00 67 00 38 05 ."...7.. ^P.g.8. 000570: 8C 20 22 54 68 69 73 20 6D 65 61 6E 73 20 74 68 . "This means th 000580: 61 74 20 73 6F 6D 65 20 48 49 2D 52 45 53 20 67 at some HI-RES g 000590: 72 61 70 68 69 63 73 20 77 69 6C 6C 20 6E 6F 74 raphics will not 0005A0: 20 77 6F 72 6B 20 61 73 20 65 78 70 65 63 74 65 work as expecte 0005B0: 64 20 61 6E 64 20 79 6F 75 20 6D 61 79 20 6E 6F d and you may no 0005C0: 74 20 67 65 74 20 74 68 65 20 64 65 73 69 72 65 t get the desire 0005D0: 64 22 00 F8 00 3C 05 8C 20 22 20 70 69 63 74 75 d"...<.. " pictu 0005E0: 72 65 20 74 68 61 74 20 79 6F 75 2C 20 69 6E 74 re that you, int 0005F0: 65 6E 64 65 64 20 70 72 69 6E 74 69 6E 67 2E 20 ended printing. 000600: 20 54 68 65 72 65 20 61 72 65 20 A7 58 73 6F 6D There are .Xsom 000610: 65 20 65 78 63 65 70 74 69 6F 6E 61 6C 6C 79 20 e exceptionally 000620: 73 6D 61 72 74 20 70 72 69 6E 74 65 72 73 20 74 smart printers t 000630: 68 61 74 20 61 6C 6C 6F 77 20 61 72 74 69 66 69 hat allow artifi 000640: 63 69 61 6C 20 63 6F 6E 74 72 6F 6C 20 6F 76 65 cial control ove 000650: 72 20 74 68 65 20 38 74 68 20 62 69 74 2E 20 20 r the 8th bit. 000660: 20 53 6F 6D 65 20 6F 66 20 74 68 65 20 45 70 73 Some of the Eps 000670: 6F 6E 20 72 61 6E 67 65 20 68 61 76 65 20 74 68 on range have th 000680: 69 73 20 66 65 61 74 75 72 65 2C 20 77 68 69 63 is feature, whic 000690: 68 20 61 6C 6C 6F 77 73 20 74 68 65 6D 20 74 6F h allows them to 0006A0: 20 77 6F 72 6B 20 77 69 74 68 20 61 6E 20 41 70 work with an Ap 0006B0: 70 6C 65 20 28 49 74 20 68 61 73 20 74 68 65 20 ple (It has the 0006C0: 73 61 6D 65 20 66 61 75 6C 74 29 2E 00 09 00 41 same fault)....A 0006D0: 05 8C 20 5E 50 00 C1 00 46 05 8C 20 22 20 20 53 .. ^P...F.. " S 0006E0: 6F 6D 65 20 70 72 69 6E 74 65 72 73 20 61 6C 73 ome printers als 0006F0: 6F 20 70 65 72 66 6F 72 6D 20 64 6F 75 62 6C 65 o perform double 000700: 2D 6C 69 6E 65 66 65 65 64 73 2E 20 20 EE 2E 54 -linefeeds. ..T 000710: 68 69 73 20 63 61 6E 20 62 65 20 61 6E 6E 6F 79 his can be annoy 000720: 69 6E 67 20 64 75 65 20 74 6F 20 74 68 65 20 77 ing due to the w 000730: 61 73 74 65 20 6F 66 20 70 61 70 65 72 2C 20 61 aste of paper, a 000740: 6E 64 20 61 6C 73 6F 2C 20 69 74 20 69 73 20 68 nd also, it is h 000750: 61 72 64 20 74 6F 20 72 65 61 64 20 74 65 78 74 ard to read text 000760: 20 74 68 61 74 20 69 73 20 74 6F 6F 20 6C 61 72 that is too lar 000770: 67 65 20 62 65 63 61 75 73 65 20 69 74 20 77 61 ge because it wa 000780: 73 20 70 72 69 6E 74 65 64 20 64 6F 75 62 6C 65 s printed double 000790: 2D 73 70 61 63 65 64 2E 00 FC 00 50 05 8C 20 22 -spaced....P.. " 0007A0: 20 20 4D 6F 73 74 20 70 72 69 6E 74 65 72 73 20 Most printers 0007B0: 77 69 6C 6C 20 68 61 76 65 20 61 6E 20 65 78 74 will have an ext 0007C0: 72 61 20 74 6F 67 67 6C 65 2D 73 77 69 74 63 68 ra toggle-switch 0007D0: 20 73 6F 6D 65 77 68 65 72 65 20 69 6E 73 69 64 somewhere insid 0007E0: 65 20 74 68 65 6D 20 74 68 61 74 20 77 69 6C 6C e them that will 0007F0: 20 61 6C 6C 6F 77 20 63 6F 6E 74 72 6F 6C 20 6F allow control o 000800: 76 65 72 20 77 68 65 74 68 65 72 20 69 74 20 B0 ver whether it . 000810: FB FF FF FF FF .....
previousnext* BLOCK 0029 : TURBO LOADING DATA
HEADER
Block Name : HINTS
Block Number : 4
Block last : YES
File type : Basic
File adress start : &1970
File adress length : &020D
File adress execution : &0000
File length file : &1A0D

Length of PILOT pulse : 2247
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1137
Length of ONE bit pulse : 2273
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 145
000000: 2C 48 49 4E 54 53 00 00 00 00 00 00 00 00 00 00 ,HINTS.......... 000010: 00 04 FF 00 0D 02 70 19 00 0D 1A 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 1F D2 FF FF FF FF .......
previousnext* BLOCK 0030 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2247
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1132
Length of ONE bit pulse : 2266
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2585ms
Data : 779 bytes
Total size : 798 bytes

Sum DATA : 45 173
000000: 16 72 65 71 75 69 72 65 73 20 61 20 4C 49 4E 45 .requires a LINE 000010: 2D 46 45 45 44 20 6F 72 20 6E 6F 74 2E 20 20 49 -FEED or not. I 000020: 74 20 69 73 20 62 65 73 74 20 74 6F 20 73 77 69 t is best to swi 000030: 74 63 68 20 74 68 69 73 20 69 6E 20 74 68 65 20 tch this in the 000040: 4F 4E 20 70 6F 73 69 74 69 6F 6E 20 73 6F 20 74 ON position so t 000050: 68 61 74 20 69 74 20 44 4F 45 53 20 72 65 71 75 hat it DOES requ 000060: 69 72 65 20 6C 69 6E 65 66 65 65 64 73 2C 20 69 ire linefeeds, i 000070: 6E 20 61 20 76 61 69 6E 20 68 6F 70 65 20 74 68 n a vain hope th 000080: 61 74 20 74 68 65 00 34 00 51 05 8C 20 22 20 43 at the.4.Q.. " C 000090: 50 43 20 77 69 6C 6C 20 73 74 6F 70 20 64 6F 69 PC will stop doi 0000A0: 6E 67 20 74 68 65 20 64 6F 75 62 6C 65 20 6C 69 ng the double li 0000B0: 6E 65 2D 66 65 65 64 73 2E 22 00 09 00 52 05 8C ne-feeds."...R.. 0000C0: 20 5E 50 00 BE 00 5A 05 8C 20 22 49 66 20 74 68 ^P...Z.. "If th 0000D0: 65 20 73 79 6D 70 74 6F 6D 73 20 70 65 72 73 69 e symptoms persi 0000E0: 73 74 2C 20 74 68 65 6E 20 61 20 6C 61 73 74 20 st, then a last 0000F0: 72 65 73 6F 72 74 20 69 73 20 74 6F 20 43 55 54 resort is to CUT 000100: 20 66 CA 74 68 65 20 27 41 55 54 4F 20 46 45 45 f.the 'AUTO FEE 000110: 44 27 20 70 69 6E 20 6F 6E 20 74 68 65 20 70 72 D' pin on the pr 000120: 69 6E 74 65 72 20 63 61 62 6C 65 2E 20 20 48 6F inter cable. Ho 000130: 77 65 76 65 72 2C 20 77 65 20 73 74 72 6F 6E 67 wever, we strong 000140: 6C 79 20 73 75 67 67 65 73 74 20 74 68 61 74 20 ly suggest that 000150: 79 6F 75 20 74 72 79 20 61 6C 6C 20 65 6C 73 65 you try all else 000160: 20 62 65 66 6F 72 65 20 74 61 6B 69 6E 67 20 74 before taking t 000170: 68 6F 73 65 20 64 72 61 73 74 69 63 20 73 74 65 hose drastic ste 000180: 70 73 21 00 22 00 64 05 8C 20 5E 54 4E 65 78 74 ps!.".d.. ^TNext 000190: 20 70 72 6F 67 72 61 6D 20 63 6F 6D 69 6E 67 20 program coming 0001A0: 75 70 2E 2E 20 00 0C 00 65 05 8C 20 5E 4D 2C 5E up.. ...e.. ^M,^ 0001B0: 4D 00 34 00 69 05 8C 20 22 53 65 65 20 41 72 6E M.4.i.. "See Arn 0001C0: 6F 6C 64 27 73 20 41 6E 73 77 65 72 73 20 66 6F old's Answers fo 0001D0: 72 20 6D 6F 72 65 20 68 69 6E 74 73 27 6E 27 74 r more hints'n't 0001E0: 69 70 73 21 22 00 0C 00 6A 05 8C 20 5E 4D 2C 5E ips!"...j.. ^M,^ 0001F0: 4D 00 13 00 6B 05 8C 20 22 4C 6F 61 64 69 6E 67 M...k.. "Loading 000200: 2E 2E 2E 7A 4D 22 00 09 00 6E 05 8C 20 5E 45 00 ...zM"...n.. ^E. 000210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0002F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000300: 00 00 00 00 00 64 82 FF FF FF FF .....d.....
previousnext* BLOCK 0031 : TURBO LOADING DATA
HEADER
Block Name : ARNOLD
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &15E3

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1137
Length of ONE bit pulse : 2273
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 551
000000: 2C 41 52 4E 4F 4C 44 00 00 00 00 00 00 00 00 00 ,ARNOLD......... 000010: 00 01 00 00 00 08 70 01 FF E3 15 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 D7 C7 FF FF FF FF .......
previousnext* BLOCK 0032 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1129
Length of ONE bit pulse : 2260
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2520ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 158 997
000000: 16 0A 00 04 00 AA 20 1C FF 9F 00 0A 00 05 00 9F ...... ......... 000010: 20 1E 2C 01 00 0B 00 0A 00 C3 20 03 00 00 C1 00 .,....... ..... 000020: 14 00 0F 00 A1 20 03 00 00 E1 EF 22 22 20 EB 20 ..... ....."" . 000030: 1E 0A 00 00 1D 00 10 00 A1 20 FF 75 28 03 00 00 ......... .u(... 000040: E1 2C 0F 29 EF 22 5E 22 20 EB 20 A0 20 1E 32 00 .,.)."^" . . .2. 000050: 00 19 00 11 00 A1 20 FF 74 28 03 00 00 E1 2C 22 ...... .t(....," 000060: 7C 22 29 20 EB 20 1E C8 00 00 10 00 14 00 83 20 |") . ......... 000070: 1C 00 A0 2C 40 03 00 00 C1 00 0A 00 1E 00 A0 20 ...,@.......... 000080: 1E 0A 00 00 15 00 32 00 03 00 00 F1 EF AC 28 03 ......2.......(. 000090: 00 00 E1 2C 10 2C 0F 29 00 13 00 3C 00 A1 20 03 ...,.,.)...<.. . 0000A0: 00 00 F1 EF 22 4D 22 20 EB 20 BF 00 17 00 46 00 ...."M" . ....F. 0000B0: A1 20 03 00 00 F1 EF 22 54 22 20 EB 20 9F 20 1E . ....."T" . . . 0000C0: 64 00 00 19 00 50 00 A1 20 03 00 00 F1 EF 22 45 d....P.. ....."E 0000D0: 22 20 EB 20 BF 01 BF 01 CA 22 22 00 39 00 55 00 " . ....."".9.U. 0000E0: A1 20 03 00 00 F1 EF 22 50 22 20 EB 20 BF 01 BF . ....."P" . ... 0000F0: 01 BF 20 22 4D 6F 72 65 2E 2E 20 50 72 65 73 73 .. "More.. Press 000100: 20 3A A2 61 20 6B 65 79 2E 2E 2E 22 01 9F 20 1E :.a key...".. . 000110: F4 01 01 8A 01 BF 00 0A 00 5A 00 A0 20 1E 0A 00 .........Z.. ... 000120: 00 06 00 64 00 C5 00 28 00 65 00 BF 01 BF 01 BF ...d...(.e...... 000130: 22 20 50 72 65 73 73 20 61 20 6B 65 79 20 74 6F " Press a key to 000140: 20 63 6F 6E 74 69 6E 75 65 2E 2E 2E 22 3B 00 1C continue...";.. 000150: 00 66 00 03 00 00 FA EF FF 43 01 A1 20 03 00 00 .f.......C.. ... 000160: FA EF 22 22 20 EB 20 1E 66 00 00 06 00 67 00 8A .."" . .f....g.. 000170: 00 1D 00 68 00 BF 20 23 0F 2C FF 79 28 03 00 00 ...h.. #.,.y(... 000180: E1 2C FF 0E 28 03 00 00 E1 29 F5 10 29 00 06 00 .,..(....)..)... 000190: 6E 00 C9 00 2B 00 C8 00 0D 00 00 F1 EF FF 74 28 n...+.........t( 0001A0: 03 00 00 E1 2C 22 7C 22 29 01 03 00 00 F1 EF FF ....,"|")....... 0001B0: 75 28 03 00 00 E1 2C 0D 00 00 D1 F5 0F 29 00 10 u(....,......).. 0001C0: 00 CD 00 83 20 1C 00 A0 2C 40 03 00 00 F1 00 1B .... ...,@...... 0001D0: 00 D2 00 BB 20 FF 1D 28 AC 28 03 00 00 E1 2C 0D .... ..(.(....,. 0001E0: 00 00 D1 F4 0F 2C 0F 29 29 00 22 00 DC 00 03 00 .....,.))."..... 0001F0: 00 E1 EF FF 79 28 03 00 00 E1 2C FF 0E 28 03 00 ....y(....,..(.. 000200: 00 E1 29 19 41 F5 0D 00 00 F1 F5 0F 29 00 0A 00 ..).A.......)... 000210: E6 00 A0 20 1E 11 00 00 11 00 2C 01 C5 20 69 6E ... ......,.. in 000220: 69 74 69 61 6C 69 73 65 00 08 00 36 01 AD 20 0F itialise...6.. . 000230: 00 08 00 40 01 BB 20 0F 00 0A 00 4A 01 A2 20 0E ...@.. ....J.. . 000240: 2C 0F 00 0B 00 54 01 A2 20 0F 2C 19 18 00 0B 00 ,....T.. .,..... 000250: 5E 01 A2 20 10 2C 19 14 00 0A 00 68 01 A2 20 11 ^.. .,.....h.. . 000260: 2C 14 00 0C 00 72 01 0D 00 00 F9 EF 19 CF 00 1C ,....r.......... 000270: 00 7C 01 A9 20 0F 2C 0F 01 BF 20 FF 7B 28 19 28 .|.. .,... .{(.( 000280: 2C FF 03 28 0D 00 00 F9 29 29 00 1D 00 86 01 A9 ,..(....))...... 000290: 20 0F 2C 19 17 01 BF 20 FF 7B 28 19 28 2C FF 03 .,.... .{(.(,.. 0002A0: 28 0D 00 00 F9 29 29 00 1C 00 87 01 A9 20 0F 2C (....))...... ., 0002B0: 11 01 BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 00 ... .{(.(,..(... 0002C0: F9 29 29 00 1C 00 88 01 A9 20 0F 2C 13 01 BF 20 .))...... .,... 0002D0: FF 7B 28 19 28 2C FF 03 28 0D 00 00 F9 29 29 00 .{(.(,..(....)). 0002E0: 2F 00 89 01 A9 20 19 0A 2C 10 01 BB 20 11 01 20 /.... ..,... .. 0002F0: BF 20 22 43 50 43 34 36 34 20 43 6F 6D 70 75 74 . "CPC464 Comput 000300: 69 6E 67 2C 20 53 78 41 50 53 2E 22 01 BB 20 0F ing, SxAPS.".. . 000310: 00 12 00 91 01 D8 20 23 0F 2C 12 2C 19 25 2C 12 ...... #.,.,.%,. 000320: 2C 12 00 10 00 92 01 D8 20 0F 2C 19 28 2C 14 2C ,....... .,.(,., 000330: 19 16 00 0B 00 93 01 BB 20 23 0F 2C 10 00 1C 00 ........ #.,.... 000340: 94 01 BF 20 23 0F 2C 22 41 72 6E 6F 6C 64 27 73 ... #.,"Arnold's 000350: 20 41 6E 73 77 65 72 73 22 00 06 00 9A 01 C9 00 Answers"....... 000360: 1C 00 F4 01 03 00 00 FA EF FF 43 01 A1 20 03 00 ..........C.. .. 000370: 00 FA EF 22 22 20 EB 20 1E F4 01 00 06 00 F5 01 ..."" . ........ 000380: C9 00 20 00 E7 03 8C 20 5E 54 4C 65 74 74 65 72 .. .... ^TLetter 000390: 20 66 72 6F 6D 20 4A 2E 20 4B 69 6E 67 73 6C 65 from J. Kingsle 0003A0: 79 00 14 00 E8 03 8C 20 22 44 65 61 72 20 41 72 y...... "Dear Ar 0003B0: 6E 6F 6C 64 2C 00 0C 00 F2 03 8C 20 5E 4D 2C 5E nold,...... ^M,^ 0003C0: 4D 00 F6 00 FC 03 8C 20 22 49 27 6D 20 77 72 69 M...... "I'm wri 0003D0: 74 69 6E 67 20 61 6E 20 61 72 63 61 64 65 20 67 ting an arcade g 0003E0: 61 6D 65 20 61 6E 64 20 49 20 77 61 6E 74 20 74 ame and I want t 0003F0: 6F 20 6C 65 74 20 70 65 6F 70 6C 65 20 46 49 52 o let people FIR 000400: 45 20 74 68 65 69 72 01 E6 20 6D 69 73 73 69 6C E their.. missil 000410: 65 20 62 75 74 20 49 20 61 6C 73 6F 20 77 61 6E e but I also wan 000420: 74 20 74 68 65 6D 20 74 6F 20 6D 6F 76 65 20 6C t them to move l 000430: 65 66 74 20 6F 72 20 72 69 67 68 74 20 61 74 20 eft or right at 000440: 74 68 65 20 73 61 6D 65 20 74 69 6D 65 2E 20 20 the same time. 000450: 49 66 20 74 68 65 79 20 70 72 65 73 73 20 6D 6F If they press mo 000460: 72 65 20 74 68 61 6E 20 6F 6E 65 20 6B 65 79 20 re than one key 000470: 61 74 20 74 68 65 20 73 61 6D 65 20 74 69 6D 65 at the same time 000480: 74 68 65 6E 20 68 6F 77 20 63 61 6E 20 49 20 73 then how can I s 000490: 65 65 20 77 68 69 63 68 20 6B 65 79 20 69 74 20 ee which key it 0004A0: 69 73 3F 20 20 54 68 65 20 49 4E 4B 45 59 24 20 is? The INKEY$ 0004B0: 77 69 6C 6C 20 6F 6E 6C 79 00 20 00 06 04 8C 20 will only. .... 0004C0: 22 20 67 69 76 65 20 6D 65 20 74 68 65 20 6C 61 " give me the la 0004D0: 74 65 73 74 20 6F 6E 65 2E 00 0C 00 10 04 8C 20 test one....... 0004E0: 5E 4D 2C 5E 4D 00 19 00 1A 04 8C 20 5E 54 41 72 ^M,^M...... ^TAr 0004F0: 6E 6F 6C 64 20 41 6E 73 77 65 72 73 20 2D 00 A0 nold Answers -.. 000500: 00 24 04 8C 20 22 49 20 73 69 3C 75 67 67 65 73 .$.. "I si<ugges 000510: 74 20 74 68 61 74 20 79 6F 75 20 72 65 61 64 20 t that you read 000520: 70 61 67 65 20 32 30 20 6F 66 20 63 68 61 70 74 page 20 of chapt 000530: 65 72 20 38 20 28 74 68 65 20 55 73 65 72 20 47 er 8 (the User G 000540: 75 69 64 65 29 20 61 6E 64 20 63 6F 6D 70 61 72 uide) and compar 000550: 65 20 74 68 65 20 64 69 66 66 65 72 65 6E 63 65 e the difference 000560: 20 62 65 74 77 65 65 6E 20 49 4E 4B 45 59 24 20 between INKEY$ 000570: 61 6E 64 20 49 4E 4B 45 59 2E 20 4F 6E 65 20 6F and INKEY. One o 000580: 66 20 74 68 65 6D 20 73 69 6D 70 6C 79 20 73 63 f them simply sc 000590: 61 6E 73 20 74 68 65 20 6B 65 79 62 6F 61 72 64 ans the keyboard 0005A0: 00 E2 00 2E 04 8C 20 22 20 61 6E 64 20 74 65 6C ...... " and tel 0005B0: 6C 73 20 79 6F 75 20 77 68 69 63 68 20 6B 65 79 ls you which key 0005C0: 20 77 61 73 20 70 72 65 73 73 65 64 2C 20 77 68 was pressed, wh 0005D0: 69 6C 65 20 74 68 65 20 6F 74 68 65 72 20 61 6C ile the other al 0005E0: 6C 6F 77 73 20 79 6F 75 2C 20 74 6F 20 73 70 65 lows you, to spe 0005F0: 63 69 66 79 20 61 20 70 61 72 74 69 63 75 6C 61 cify a particula 000600: 72 20 6B 65 79 20 74 6F 20 63 68 C8 1D 65 63 6B r key to ch..eck 000610: 2C 20 61 6E 64 20 77 69 6C 6C 20 72 65 74 75 72 , and will retur 000620: 6E 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 61 62 n information ab 000630: 6F 75 74 20 74 68 61 74 20 70 61 72 74 69 63 75 out that particu 000640: 6C 61 72 20 6B 65 79 20 6F 6E 6C 79 21 20 20 49 lar key only! I 000650: 74 20 69 73 20 74 68 65 20 6C 61 74 74 65 72 20 t is the latter 000660: 66 6F 72 6D 20 6F 66 20 49 4E 4B 45 59 20 74 68 form of INKEY th 000670: 61 74 20 69 73 20 6D 6F 73 74 20 73 75 69 74 65 at is most suite 000680: 64 20 74 6F 00 4D 00 38 04 8C 20 22 20 79 6F 75 d to.M.8.. " you 000690: 72 20 61 70 70 6C 69 63 61 74 69 6F 6E 2E 20 20 r application. 0006A0: 53 65 65 20 41 70 64 78 20 49 49 49 2C 20 70 20 See Apdx III, p 0006B0: 31 36 20 66 6F 72 20 61 20 6C 69 73 74 20 6F 66 16 for a list of 0006C0: 20 6B 65 79 62 6F 61 72 64 20 76 61 6C 75 65 73 keyboard values 0006D0: 2E 00 28 00 42 04 8C 20 5E 54 57 65 20 67 65 74 ..(.B.. ^TWe get 0006E0: 20 61 73 6B 65 64 20 74 68 69 73 20 6D 61 6E 79 asked this many 0006F0: 20 74 69 6D 65 73 2E 2E 2E 00 14 00 4C 04 8C 20 times......L.. 000700: 22 44 65 61 72 20 41 72 6E 6F 6C 64 2C F4 40 00 "Dear Arnold,.@. 000710: 0C 00 56 04 8C 20 5E 4D 2C 5E 4D 00 95 00 60 04 ..V.. ^M,^M...`. 000720: 8C 20 22 49 20 64 6F 6E 27 74 20 75 6E 64 65 72 . "I don't under 000730: 73 74 61 6E 64 20 77 68 61 74 20 61 6E 20 27 49 stand what an 'I 000740: 4E 54 45 52 55 50 54 27 20 69 73 20 61 6E 64 20 NTERUPT' is and 000750: 77 68 79 20 49 20 77 6F 75 6C 64 20 77 61 6E 74 why I would want 000760: 20 73 6F 6D 65 74 68 69 6E 67 20 74 6F 20 69 6E something to in 000770: 74 65 72 75 70 74 20 6D 79 20 70 72 6F 67 72 61 terupt my progra 000780: 6D 20 77 68 69 6C 65 20 69 74 20 69 73 20 72 75 m while it is ru 000790: 6E 6E 69 6E 67 3F 20 20 57 68 61 74 20 63 61 6E nning? What can 0007A0: 20 49 20 75 73 65 20 74 68 65 6D 20 66 6F 72 3F I use them for? 0007B0: 00 19 00 6A 04 8C 20 5E 54 41 72 6E 6F 6C 64 20 ...j.. ^TArnold 0007C0: 41 6E 73 77 65 72 73 20 2D 00 D9 00 74 04 8C 20 Answers -...t.. 0007D0: 22 49 6D 61 67 69 6E 65 20 74 68 61 74 20 79 6F "Imagine that yo 0007E0: 75 2C 20 61 72 65 20 68 61 76 69 6E 67 20 61 20 u, are having a 0007F0: 63 6F 6E 76 65 72 73 61 74 69 6F 6E 20 77 69 74 conversation wit 000800: 68 20 61 20 66 72 69 65 6E 64 2C 20 61 6E 64 DE h a friend, and. 000810: CA FF FF FF FF .....
previousnext* BLOCK 0033 : TURBO LOADING DATA
HEADER
Block Name : ARNOLD
Block Number : 2
File type : Basic
File adress start : &0970
File adress length : &0800
File adress execution : &0000
File length file : &15E3

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2276
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 126
000000: 2C 41 52 4E 4F 4C 44 00 00 00 00 00 00 00 00 00 ,ARNOLD......... 000010: 00 02 00 00 00 08 70 09 00 E3 15 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 77 74 FF FF FF FF .wt....
previousnext* BLOCK 0034 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1127
Length of ONE bit pulse : 2254
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 184 091
000000: 16 20 74 68 65 6E 20 73 6F 6D 65 6F 6E 65 20 62 . then someone b 000010: 75 72 73 74 73 20 69 6E 74 6F 20 74 68 65 20 72 ursts into the r 000020: 6F 6F 6D 20 73 68 6F 75 74 69 6E 67 3A 20 27 6C oom shouting: 'l 000030: 65 74 20 74 68 65 20 64 6F 67 20 69 6E 21 27 20 et the dog in!' 000040: 20 59 6F 75 20 77 69 6C 6C 20 74 68 65 6E 20 67 You will then g 000050: 6F 20 61 6E 64 20 6F 70 65 6E 20 74 68 65 20 64 o and open the d 000060: 6F 6F 72 2C 20 61 6E 64 20 74 68 65 6E 20 63 6F oor, and then co 000070: 6D 65 20 62 61 63 6B 20 74 6F 20 72 65 73 75 6D me back to resum 000080: 65 20 79 6F 75 72 20 63 6F 6E 76 65 72 73 61 74 e your conversat 000090: 69 6F 6E 2E 00 DB 00 7E 04 8C 20 22 20 54 68 61 ion....~.. " Tha 0000A0: 74 20 70 65 72 73 6F 6E 20 77 68 6F 20 69 6E 73 t person who ins 0000B0: 74 72 75 63 74 65 64 20 79 6F 75 20 74 6F 20 6C tructed you to l 0000C0: 65 74 20 66 69 64 6F 20 69 6E 73 69 64 65 20 68 et fido inside h 0000D0: 61 73 20 69 6E 74 65 72 75 70 74 65 64 20 79 6F as interupted yo 0000E0: 75 2D 20 68 6F 77 65 76 65 72 2C 20 79 6F 75 2C u- however, you, 0000F0: 20 77 65 72 65 20 61 62 6C 65 20 74 6F 20 63 6F were able to co 000100: 6D BC FE 65 20 62 61 63 6B 20 61 6E 64 20 63 6F m..e back and co 000110: 6E 74 69 6E 75 65 20 79 6F 75 72 20 63 6F 6E 76 ntinue your conv 000120: 65 72 73 61 74 69 6F 6E 20 66 72 6F 6D 20 77 68 ersation from wh 000130: 65 72 65 65 76 65 72 20 79 6F 75 20 6C 65 66 74 ereever you left 000140: 20 6F 66 66 2E 20 20 54 68 69 6E 67 73 20 61 72 off. Things ar 000150: 65 20 76 65 72 79 20 73 69 6D 69 6C 61 72 20 69 e very similar i 000160: 6E 73 69 64 65 20 61 20 63 6F 6D 70 75 74 65 72 nside a computer 000170: 2E 00 09 00 83 04 8C 20 5E 50 00 E1 00 88 04 8C ....... ^P...... 000180: 20 22 20 43 6F 6D 70 75 74 65 72 73 20 68 61 76 " Computers hav 000190: 65 20 74 6F 20 64 6F 20 6D 61 6E 79 20 74 68 69 e to do many thi 0001A0: 6E 67 73 2C 20 6C 69 6B 65 20 73 63 61 6E 6E 69 ngs, like scanni 0001B0: 6E 67 20 74 68 65 20 6B 65 79 62 6F 61 72 64 2C ng the keyboard, 0001C0: 20 6F 72 20 66 6C 61 73 68 69 6E 67 20 74 68 65 or flashing the 0001D0: 20 63 6F 6C 6F 75 72 73 2C 20 61 6E 64 20 74 68 colours, and th 0001E0: 65 79 20 6F 62 76 69 6F 75 73 6C 79 20 63 61 6E ey obviously can 0001F0: 74 20 64 6F 20 65 76 65 72 79 74 68 69 6E 67 20 t do everything 000200: 61 74 20 0D A5 6F 6E 63 65 2C 20 73 6F 20 74 68 at ..once, so th 000210: 65 79 20 75 73 65 20 61 20 73 79 73 74 65 6D 20 ey use a system 000220: 63 61 6C 6C 65 64 20 27 69 6E 74 65 72 75 70 74 called 'interupt 000230: 73 27 20 77 69 68 63 68 20 64 6F 20 6C 69 74 74 s' wihch do litt 000240: 6C 65 20 27 63 68 6F 72 65 73 27 20 6B 6E 6F 77 le 'chores' know 000250: 6E 20 61 73 20 27 54 41 53 4B 53 27 2E 00 C9 00 n as 'TASKS'.... 000260: 92 04 8C 20 22 20 54 68 65 20 6D 61 63 68 69 6E ... " The machin 000270: 65 20 63 61 6E 20 62 65 20 74 72 75 6E 64 6C 69 e can be trundli 000280: 6E 67 20 61 77 61 79 20 65 78 65 63 75 74 69 6E ng away executin 000290: 67 20 79 6F 75 72 20 42 41 53 49 43 20 70 72 6F g your BASIC pro 0002A0: 67 72 61 6D 2C 20 62 75 74 20 65 76 65 72 79 20 gram, but every 0002B0: 68 75 6E 64 72 65 64 74 68 20 6F 66 20 61 20 73 hundredth of a s 0002C0: 65 63 6F 6E 64 2C 20 69 74 20 77 69 6C 6C 20 73 econd, it will s 0002D0: 61 76 65 20 77 68 61 74 20 69 74 20 77 61 73 20 ave what it was 0002E0: 64 6F 69 6E 67 20 69 6E 20 61 20 73 61 66 65 20 doing in a safe 0002F0: 70 6C 61 63 65 2C 20 61 6E 64 20 74 68 65 6E 20 place, and then 000300: 70 65 72 66 6F 34 B3 72 6D 20 61 6E 79 20 6E 75 perfo4.rm any nu 000310: 6D 62 65 72 20 6F 66 20 69 74 73 20 6D 61 6E 79 mber of its many 000320: 20 63 68 6F 72 65 73 2E 00 09 00 97 04 8C 20 5E chores....... ^ 000330: 50 00 3B 00 98 04 8C 20 22 20 49 74 20 77 69 6C P.;.... " It wil 000340: 6C 20 74 68 65 6E 20 72 65 74 75 72 6E 20 62 61 l then return ba 000350: 63 6B 20 74 6F 20 65 78 65 63 75 74 69 6E 67 20 ck to executing 000360: 79 6F 75 72 20 70 72 6F 67 72 61 6D 00 3C 00 9C your program.<.. 000370: 04 8C 20 22 20 70 69 63 6B 69 6E 67 20 75 70 20 .. " picking up 000380: 77 68 65 72 65 20 69 74 20 6C 65 66 74 20 6F 66 where it left of 000390: 66 2E 20 20 54 48 41 54 20 69 73 20 61 6E 20 69 f. THAT is an i 0003A0: 6E 74 65 72 75 70 74 2E 00 09 00 A6 04 8C 20 5E nterupt....... ^ 0003B0: 50 00 00 01 B0 04 8C 20 22 54 68 65 20 43 50 43 P...... "The CPC 0003C0: 20 61 6C 6C 6F 77 73 20 79 6F 75 20 74 6F 20 6D allows you to m 0003D0: 61 6B 65 20 75 73 65 20 6F 66 20 49 4E 54 45 52 ake use of INTER 0003E0: 55 50 54 53 20 66 72 6F 6D 20 79 6F 75 72 20 42 UPTS from your B 0003F0: 41 53 49 43 20 70 72 6F 67 72 61 6D 20 76 69 61 ASIC program via 000400: 20 74 68 65 20 75 73 F2 5E 65 20 6F 66 20 45 56 the us.^e of EV 000410: 45 52 59 2C 20 41 46 54 45 52 20 61 6E 64 20 52 ERY, AFTER and R 000420: 45 4D 41 49 4E 2E 20 20 55 73 69 6E 67 20 74 68 EMAIN. Using th 000430: 65 73 65 20 63 6F 6D 6D 61 6E 64 73 2C 20 79 6F ese commands, yo 000440: 75 20 63 61 6E 20 73 65 74 20 75 70 20 70 61 72 u can set up par 000450: 74 73 20 6F 66 20 79 6F 75 72 20 70 72 6F 67 72 ts of your progr 000460: 61 6D 73 20 74 6F 20 77 6F 72 6B 20 61 66 74 65 ams to work afte 000470: 72 20 73 70 65 63 69 66 69 63 20 69 6E 74 65 72 r specific inter 000480: 76 61 6C 73 20 6F 66 20 74 69 6D 65 2C 20 6F 72 vals of time, or 000490: 20 65 76 65 6E 20 63 6F 6E 73 74 61 6E 74 6C 79 even constantly 0004A0: 20 69 6E 20 74 68 65 20 62 61 63 6B 67 72 6F 75 in the backgrou 0004B0: 6E 64 2E 00 DA 00 BA 04 8C 20 22 20 54 68 65 79 nd....... " They 0004C0: 20 61 72 65 20 76 65 72 79 20 70 6F 77 65 72 66 are very powerf 0004D0: 75 6C 20 63 6F 6D 6D 61 6E 64 73 20 74 68 61 74 ul commands that 0004E0: 20 61 6C 6C 6F 77 20 79 6F 75 20 74 6F 20 77 72 allow you to wr 0004F0: 69 74 65 20 70 72 6F 67 72 61 6D 73 20 77 68 69 ite programs whi 000500: 63 68 20 6C 6F 6F 6B 20 6C 29 03 69 6B 65 20 74 ch look l).ike t 000510: 68 65 79 20 61 72 65 20 64 6F 69 6E 67 20 6D 61 hey are doing ma 000520: 6E 79 20 74 68 69 6E 67 73 20 61 74 20 74 68 65 ny things at the 000530: 20 73 61 6D 65 20 74 69 6D 65 2C 20 77 68 65 6E same time, when 000540: 20 72 65 61 6C 6C 79 20 74 68 65 79 20 61 72 65 really they are 000550: 20 6F 6E 6C 79 20 73 77 69 74 63 68 69 6E 67 20 only switching 000560: 71 75 69 63 6B 6C 79 20 62 65 74 77 65 65 6E 20 quickly between 000570: 6D 61 6E 79 20 53 4D 41 4C 4C 20 74 61 73 6B 73 many SMALL tasks 000580: 20 6F 6E 65 20 61 74 20 61 20 74 69 6D 65 21 00 one at a time!. 000590: 09 00 BF 04 8C 20 5E 50 00 56 00 C4 04 8C 20 22 ..... ^P.V.... " 0005A0: 20 53 65 65 20 70 61 67 65 20 33 20 6F 66 20 43 See page 3 of C 0005B0: 68 61 70 74 65 72 20 38 20 69 6E 20 74 68 65 20 hapter 8 in the 0005C0: 75 73 65 72 20 67 75 69 64 65 20 66 6F 72 20 6D user guide for m 0005D0: 6F 72 65 20 64 65 74 61 69 6C 73 20 6F 66 20 69 ore details of i 0005E0: 6E 74 65 72 75 70 74 73 20 65 74 63 2E 22 00 1F nterupts etc.".. 0005F0: 00 CE 04 8C 20 5E 54 4C 65 74 74 65 72 20 66 72 .... ^TLetter fr 000600: 6F 6D 20 43 2E 20 4A 61 6D 65 73 7E 43 6F 6E 00 om C. James~Con. 000610: 14 00 D8 04 8C 20 22 44 65 61 72 20 41 72 6E 6F ..... "Dear Arno 000620: 6C 64 2C 00 0C 00 E2 04 8C 20 5E 4D 2C 5E 4D 00 ld,...... ^M,^M. 000630: 8D 00 EC 04 8C 20 22 49 20 77 61 73 20 72 65 61 ..... "I was rea 000640: 64 69 6E 67 20 74 68 72 6F 75 67 68 20 74 68 65 ding through the 000650: 20 6D 61 6E 75 61 6C 20 61 6E 64 20 73 61 77 20 manual and saw 000660: 74 68 65 20 64 65 73 63 72 69 70 74 69 6F 6E 20 the description 000670: 6F 66 20 74 68 65 20 27 43 41 4C 4C 27 20 63 6F of the 'CALL' co 000680: 6D 6D 61 6E 64 2E 20 20 49 74 20 73 74 61 72 74 mmand. It start 000690: 65 64 20 74 61 6C 6B 69 6E 67 20 61 62 6F 75 74 ed talking about 0006A0: 20 74 68 69 6E 67 73 20 6C 69 6B 65 20 27 46 52 things like 'FR 0006B0: 41 4D 45 20 46 4C 59 42 41 43 4B 27 00 69 00 F6 AME FLYBACK'.i.. 0006C0: 04 8C 20 22 20 61 6E 64 20 27 61 6E 69 6D 61 74 .. " and 'animat 0006D0: 69 6F 6E 20 65 66 66 65 63 74 73 27 2E 2E 20 57 ion effects'.. W 0006E0: 68 61 74 20 69 73 20 74 68 69 73 20 46 6C 79 62 hat is this Flyb 0006F0: 61 63 6B 20 74 68 69 6E 67 3F 20 41 6E 64 20 77 ack thing? And w 000700: 68 79 20 64 6F 65 73 20 69 74 20 6D 61 D8 95 6B hy does it ma..k 000710: 65 20 6D 79 20 67 72 61 70 68 69 63 73 20 73 6D e my graphics sm 000720: 6F 6F 74 68 65 72 3F 00 19 00 00 05 8C 20 5E 54 oother?...... ^T 000730: 41 72 6E 6F 6C 64 20 41 6E 73 77 65 72 73 20 2D Arnold Answers - 000740: 00 0C 00 0A 05 8C 20 5E 4D 2C 5E 4D 00 D5 00 14 ...... ^M,^M.... 000750: 05 8C 20 22 59 6F 75 20 68 61 76 65 20 73 74 75 .. "You have stu 000760: 6D 62 6C 65 64 20 6F 6E 20 70 6F 73 73 69 62 6C mbled on possibl 000770: 79 20 6F 6E 65 20 6F 66 20 74 68 65 20 6D 6F 73 y one of the mos 000780: 74 20 69 6D 70 6F 72 74 61 6E 74 20 66 75 6E 63 t important func 000790: 74 69 6F 6E 73 20 66 6F 72 20 61 6E 20 61 72 63 tions for an arc 0007A0: 61 64 65 2D 67 61 6D 65 73 20 77 72 69 74 65 72 ade-games writer 0007B0: 2E 20 20 49 74 20 69 73 20 75 73 75 61 6C 6C 79 . It is usually 0007C0: 20 6F 6E 6C 79 20 75 73 65 66 75 6C 20 66 6F 72 only useful for 0007D0: 20 6D 61 63 68 69 6E 65 2D 63 6F 64 65 20 70 72 machine-code pr 0007E0: 6F 67 72 61 6D 73 20 62 75 74 20 68 61 73 20 73 ograms but has s 0007F0: 6F 6D 65 20 62 65 6E 65 66 69 74 73 20 66 6F 72 ome benefits for 000800: 20 42 41 53 49 43 20 74 6F 6F 2E 20 20 20 54 73 BASIC too. Ts 000810: 5D FF FF FF FF ]....
previousnext* BLOCK 0035 : TURBO LOADING DATA
HEADER
Block Name : ARNOLD
Block Number : 3
Block last : YES
File type : Basic
File adress start : &1170
File adress length : &05E3
File adress execution : &0000
File length file : &15E3

Length of PILOT pulse : 2249
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2274
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2517ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 535
000000: 2C 41 52 4E 4F 4C 44 00 00 00 00 00 00 00 00 00 ,ARNOLD......... 000010: 00 03 FF 00 E3 05 70 11 00 E3 15 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 7A 22 FF FF FF FF .z"....
previousnext* BLOCK 0036 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2248
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1126
Length of ONE bit pulse : 2254
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2631ms
Data : 1553 bytes
Total size : 1572 bytes

Sum DATA : 135 031
000000: 16 68 65 20 27 46 52 41 4D 45 20 46 4C 59 42 41 .he 'FRAME FLYBA 000010: 43 4B 27 00 6B 00 1E 05 8C 20 22 20 6F 72 20 73 CK'.k.... " or s 000020: 6F 6D 65 74 69 6D 65 73 20 6B 6E 6F 77 6E 20 61 ometimes known a 000030: 73 20 27 56 53 59 4E 43 27 20 69 73 20 74 68 65 s 'VSYNC' is the 000040: 20 42 45 53 54 20 6D 6F 6D 65 6E 74 20 74 6F 20 BEST moment to 000050: 64 72 61 77 20 67 72 61 70 68 69 63 73 20 6F 6E draw graphics on 000060: 20 74 68 65 20 73 63 72 65 65 6E 2E 2E 20 4C 65 the screen.. Le 000070: 74 20 6D 65 20 65 78 70 6C 61 69 6E 20 3A 00 09 t me explain :.. 000080: 00 28 05 8C 20 5E 50 00 E1 00 32 05 8C 20 22 20 .(.. ^P...2.. " 000090: 54 68 65 20 54 65 6C 65 76 69 73 69 6F 6E 20 28 The Television ( 0000A0: 6F 72 20 65 76 65 6E 20 6D 6F 6E 69 74 6F 72 29 or even monitor) 0000B0: 20 70 69 63 74 75 72 65 20 69 73 20 70 72 6F 64 picture is prod 0000C0: 75 63 65 64 20 62 79 20 61 6E 20 65 6C 65 63 74 uced by an elect 0000D0: 72 6F 6E 20 62 65 61 6D 20 74 68 61 74 20 66 6C ron beam that fl 0000E0: 69 65 73 20 73 65 71 75 65 6E 74 69 61 6C 6C 79 ies sequentially 0000F0: 20 61 63 72 6F 73 73 20 74 68 65 20 73 63 72 65 across the scre 000100: 65 28 EA 6E 2E 20 20 49 74 20 73 74 61 72 74 73 e(.n. It starts 000110: 20 61 74 20 74 68 65 20 74 6F 70 20 6C 65 66 74 at the top left 000120: 2D 68 61 6E 64 20 63 6F 72 6E 65 72 2C 20 61 6E -hand corner, an 000130: 64 20 73 77 65 65 70 73 20 6C 65 66 74 20 74 6F d sweeps left to 000140: 20 72 69 67 68 74 20 75 6E 74 69 6C 20 74 68 65 right until the 000150: 20 62 6F 74 74 6F 6D 20 72 69 67 68 74 20 68 61 bottom right ha 000160: 6E 64 20 63 6F 72 6E 65 72 2E 00 F2 00 3C 05 8C nd corner....<.. 000170: 20 22 20 41 74 20 74 68 69 73 20 70 6F 69 6E 74 " At this point 000180: 2C 20 74 68 65 20 62 65 61 6D 20 6D 75 73 74 20 , the beam must 000190: 73 77 69 74 63 68 20 69 74 73 65 6C 66 20 6F 66 switch itself of 0001A0: 66 20 73 6F 20 74 68 61 74 20 69 74 20 63 61 6E f so that it can 0001B0: 20 6D 6F 76 65 20 62 61 63 6B 20 75 70 20 74 6F move back up to 0001C0: 20 74 68 65 20 74 6F 70 20 6F 66 20 74 68 65 20 the top of the 0001D0: 73 63 72 65 65 6E 20 77 69 74 68 6F 75 74 20 62 screen without b 0001E0: 65 69 6E 67 20 73 65 65 6E 2E 20 20 20 54 68 69 eing seen. Thi 0001F0: 73 20 69 73 20 61 6E 20 69 6D 70 6F 72 74 61 6E s is an importan 000200: 74 20 66 6E DE 65 61 74 75 72 65 20 62 65 63 61 t fn.eature beca 000210: 75 73 65 20 74 68 65 20 63 75 72 72 65 6E 74 20 use the current 000220: 70 6F 73 69 74 69 6F 6E 20 6F 66 20 74 68 65 20 position of the 000230: 65 6C 65 63 74 72 6F 6E 20 62 65 61 6D 20 69 73 electron beam is 000240: 20 75 73 65 66 75 6C 20 77 68 65 6E 20 64 72 61 useful when dra 000250: 77 69 6E 67 20 67 72 61 70 68 69 63 73 2E 00 09 wing graphics... 000260: 00 41 05 8C 20 5E 50 00 AD 00 46 05 8C 20 22 54 .A.. ^P...F.. "T 000270: 68 65 20 62 61 73 69 63 20 69 64 65 61 20 69 73 he basic idea is 000280: 20 74 6F 20 64 72 61 77 20 61 6C 6C 20 79 6F 75 to draw all you 000290: 72 20 67 72 61 70 68 69 63 73 20 77 68 69 6C 65 r graphics while 0002A0: 20 74 68 65 20 65 6C 65 63 74 72 6F 6E 20 62 65 the electron be 0002B0: 61 6D 20 69 73 20 4F 46 46 20 74 68 65 20 73 63 am is OFF the sc 0002C0: 72 65 65 6E 20 61 6E 64 20 74 68 75 73 20 61 6E reen and thus an 0002D0: 79 20 63 68 61 6E 67 65 73 20 74 68 61 74 20 79 y changes that y 0002E0: 6F 75 20 6D 61 64 65 20 77 69 6C 6C 20 61 6C 6C ou made will all 0002F0: 20 62 65 20 75 70 64 61 74 65 64 20 6F 6E 20 74 be updated on t 000300: 68 65 20 73 63 AF 18 72 65 65 6E 20 69 6E 20 6F he sc..reen in o 000310: 6E 65 20 67 6F 2E 00 99 00 5A 05 8C 20 22 20 20 ne go....Z.. " 000320: 41 20 6D 6F 72 65 20 64 6F 77 6E 2D 74 6F 2D 65 A more down-to-e 000330: 61 72 74 68 20 75 73 65 20 6F 66 20 56 53 59 4E arth use of VSYN 000340: 43 20 69 73 20 74 6F 20 73 79 6E 63 68 72 6F 6E C is to synchron 000350: 69 73 65 20 79 6F 75 72 20 67 72 61 70 68 69 63 ise your graphic 000360: 73 2D 61 63 74 69 6F 6E 20 77 69 74 68 20 74 68 s-action with th 000370: 65 20 54 76 20 73 69 67 6E 61 6C 2C 20 73 6F 20 e Tv signal, so 000380: 74 68 61 74 20 79 6F 75 20 64 6F 6E 74 20 6D 6F that you dont mo 000390: 76 65 20 6F 62 6A 65 63 74 73 20 61 72 6F 75 6E ve objects aroun 0003A0: 64 20 74 6F 6F 20 71 75 69 63 6B 6C 79 2E 22 00 d too quickly.". 0003B0: 09 00 5B 05 8C 20 5E 50 00 4E 00 5C 05 8C 20 22 ..[.. ^P.N.\.. " 0003C0: 52 65 63 61 6C 6C 20 74 68 61 74 20 74 68 65 72 Recall that ther 0003D0: 65 20 61 72 65 20 35 30 20 66 72 61 6D 65 73 20 e are 50 frames 0003E0: 65 76 65 72 79 20 73 65 63 6F 6E 64 20 69 6E 20 every second in 0003F0: 61 20 73 74 61 6E 64 61 72 64 20 54 76 20 70 69 a standard Tv pi 000400: 63 74 75 72 65 2C 00 33 8D 9E 00 64 05 8C 20 22 cture,.3...d.. " 000410: 20 62 75 74 20 73 69 6E 63 65 20 65 61 63 68 20 but since each 000420: 66 72 61 6D 65 20 69 73 20 64 69 73 70 6C 61 79 frame is display 000430: 65 64 20 74 77 69 63 65 20 28 6B 6E 6F 77 6E 20 ed twice (known 000440: 61 73 20 49 6E 74 65 72 6C 61 63 69 6E 67 29 20 as Interlacing) 000450: 74 68 61 74 20 6D 65 61 6E 73 20 74 68 61 74 20 that means that 000460: 79 6F 75 20 63 61 6E 6E 6F 74 20 65 66 66 65 63 you cannot effec 000470: 74 69 76 65 6C 79 20 6D 6F 76 65 20 6F 62 6A 65 tively move obje 000480: 63 74 73 20 66 61 73 74 65 72 20 74 68 61 6E 20 cts faster than 000490: 32 35 20 70 6F 73 69 74 69 6F 6E 73 20 61 20 73 25 positions a s 0004A0: 65 63 6F 6E 64 2E 00 F6 00 6E 05 8C 20 22 20 49 econd....n.. " I 0004B0: 66 20 79 6F 75 20 44 4F 2C 20 74 68 65 6E 20 74 f you DO, then t 0004C0: 68 65 20 70 65 72 73 6F 6E 20 77 61 74 63 68 69 he person watchi 0004D0: 6E 67 20 74 68 65 20 73 63 72 65 65 6E 20 6D 69 ng the screen mi 0004E0: 67 68 74 20 6E 6F 74 20 73 65 65 20 73 6F 6D 65 ght not see some 0004F0: 20 6F 66 20 74 68 65 20 70 6F 73 69 74 69 6F 6E of the position 000500: 73 20 6F 66 20 79 6F 75 72 AA ED 20 6F 62 6A 65 s of your.. obje 000510: 63 74 73 2E 20 41 6C 6C 20 74 68 69 73 20 74 61 cts. All this ta 000520: 6C 6B 20 69 73 20 76 65 72 79 20 74 68 65 6F 72 lk is very theor 000530: 65 74 69 63 61 6C 2C 20 62 75 74 20 49 20 61 73 etical, but I as 000540: 73 75 72 65 20 79 6F 75 20 74 68 61 74 20 74 68 sure you that th 000550: 65 20 77 61 79 20 74 6F 20 67 65 74 20 53 6D 6F e way to get Smo 000560: 6F 6F 6F 6F 74 68 20 67 72 61 70 68 69 63 73 20 ooooth graphics 000570: 69 73 20 74 6F 20 73 79 6E 63 68 72 6F 6E 69 73 is to synchronis 000580: 65 20 65 76 65 72 79 74 68 69 6E 67 20 74 6F 20 e everything to 000590: 74 68 65 20 54 76 20 73 69 67 6E 61 6C 2E 00 09 the Tv signal... 0005A0: 00 78 05 8C 20 5E 50 00 0C 00 82 05 8C 20 5E 4D .x.. ^P...... ^M 0005B0: 2C 5E 4D 00 23 00 8C 05 8C 20 22 4C 6F 61 64 69 ,^M.#.... "Loadi 0005C0: 6E 67 20 6E 65 78 74 20 70 72 6F 67 72 61 6D 20 ng next program 0005D0: 6E 6F 77 2E 2E 2E 00 0C 00 96 05 8C 20 5E 4D 2C now......... ^M, 0005E0: 5E 4D 00 09 00 A0 05 8C 20 5E 45 00 00 00 00 00 ^M...... ^E..... 0005F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000600: 00 00 00 00 00 00 00 00 00 00 00 08 34 FF FF FF ............4... 000610: FF .
previousnext* BLOCK 0037 : TURBO LOADING DATA
HEADER
Block Name : FORMATTER
Block Number : 1
Block first : YES
File type : Basic
File adress start : &0170
File adress length : &0800
File adress execution : &0000
File length file : &1DEE

Length of PILOT pulse : 2253
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1140
Length of ONE bit pulse : 2279
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2523ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 851
000000: 2C 46 4F 52 4D 41 54 54 45 52 00 00 00 00 00 00 ,FORMATTER...... 000010: 00 01 00 00 00 08 70 01 FF EE 1D 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 D0 F3 FF FF FF FF .......
previousnext* BLOCK 0038 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2252
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1131
Length of ONE bit pulse : 2262
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2522ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 163 924
000000: 16 0A 00 04 00 AA 20 1C FF 9F 00 0A 00 05 00 9F ...... ......... 000010: 20 1E 2C 01 00 0B 00 0A 00 C3 20 03 00 00 C1 00 .,....... ..... 000020: 14 00 0F 00 A1 20 03 00 00 E1 EF 22 22 20 EB 20 ..... ....."" . 000030: 1E 0A 00 00 1D 00 10 00 A1 20 FF 75 28 03 00 00 ......... .u(... 000040: E1 2C 0F 29 EF 22 5E 22 20 EB 20 A0 20 1E 32 00 .,.)."^" . . .2. 000050: 00 19 00 11 00 A1 20 FF 74 28 03 00 00 E1 2C 22 ...... .t(....," 000060: 7C 22 29 20 EB 20 1E C8 00 00 10 00 14 00 83 20 |") . ......... 000070: 1C 00 A0 2C 40 03 00 00 C1 00 0A 00 1E 00 A0 20 ...,@.......... 000080: 1E 0A 00 00 15 00 32 00 03 00 00 F1 EF AC 28 03 ......2.......(. 000090: 00 00 E1 2C 10 2C 0F 29 00 13 00 3C 00 A1 20 03 ...,.,.)...<.. . 0000A0: 00 00 F1 EF 22 4D 22 20 EB 20 BF 00 17 00 46 00 ...."M" . ....F. 0000B0: A1 20 03 00 00 F1 EF 22 54 22 20 EB 20 9F 20 1E . ....."T" . . . 0000C0: 64 00 00 19 00 50 00 A1 20 03 00 00 F1 EF 22 45 d....P.. ....."E 0000D0: 22 20 EB 20 BF 01 BF 01 CA 22 22 00 39 00 55 00 " . ....."".9.U. 0000E0: A1 20 03 00 00 F1 EF 22 50 22 20 EB 20 BF 01 BF . ....."P" . ... 0000F0: 01 BF 20 22 4D 6F 72 65 2E 2E 20 50 72 65 73 73 .. "More.. Press 000100: 20 3A A2 61 20 6B 65 79 2E 2E 2E 22 01 9F 20 1E :.a key...".. . 000110: F4 01 01 8A 01 BF 00 0A 00 5A 00 A0 20 1E 0A 00 .........Z.. ... 000120: 00 06 00 64 00 C5 00 28 00 65 00 BF 01 BF 01 BF ...d...(.e...... 000130: 22 20 50 72 65 73 73 20 61 20 6B 65 79 20 74 6F " Press a key to 000140: 20 63 6F 6E 74 69 6E 75 65 2E 2E 2E 22 3B 00 1C continue...";.. 000150: 00 66 00 03 00 00 FA EF FF 43 01 A1 20 03 00 00 .f.......C.. ... 000160: FA EF 22 22 20 EB 20 1E 66 00 00 06 00 67 00 8A .."" . .f....g.. 000170: 00 1D 00 68 00 BF 20 23 0F 2C FF 79 28 03 00 00 ...h.. #.,.y(... 000180: E1 2C FF 0E 28 03 00 00 E1 29 F5 10 29 00 06 00 .,..(....)..)... 000190: 6E 00 C9 00 2B 00 C8 00 0D 00 00 F1 EF FF 74 28 n...+.........t( 0001A0: 03 00 00 E1 2C 22 7C 22 29 01 03 00 00 F1 EF FF ....,"|")....... 0001B0: 75 28 03 00 00 E1 2C 0D 00 00 D1 F5 0F 29 00 10 u(....,......).. 0001C0: 00 CD 00 83 20 1C 00 A0 2C 40 03 00 00 F1 00 1B .... ...,@...... 0001D0: 00 D2 00 BB 20 FF 1D 28 AC 28 03 00 00 E1 2C 0D .... ..(.(....,. 0001E0: 00 00 D1 F4 0F 2C 0F 29 29 00 22 00 DC 00 03 00 .....,.))."..... 0001F0: 00 E1 EF FF 79 28 03 00 00 E1 2C FF 0E 28 03 00 ....y(....,..(.. 000200: 00 E1 29 19 41 F5 0D 00 00 F1 F5 0F 29 00 0A 00 ..).A.......)... 000210: E6 00 A0 20 1E 11 00 00 11 00 2C 01 C5 20 69 6E ... ......,.. in 000220: 69 74 69 61 6C 69 73 65 00 08 00 36 01 AD 20 0F itialise...6.. . 000230: 00 08 00 40 01 BB 20 0F 00 0A 00 4A 01 A2 20 0E ...@.. ....J.. . 000240: 2C 0F 00 0B 00 54 01 A2 20 0F 2C 19 18 00 0B 00 ,....T.. .,..... 000250: 5E 01 A2 20 10 2C 19 14 00 0A 00 68 01 A2 20 11 ^.. .,.....h.. . 000260: 2C 14 00 0C 00 72 01 0D 00 00 F9 EF 19 CF 00 1C ,....r.......... 000270: 00 7C 01 A9 20 0F 2C 0F 01 BF 20 FF 7B 28 19 28 .|.. .,... .{(.( 000280: 2C FF 03 28 0D 00 00 F9 29 29 00 1D 00 86 01 A9 ,..(....))...... 000290: 20 0F 2C 19 17 01 BF 20 FF 7B 28 19 28 2C FF 03 .,.... .{(.(,.. 0002A0: 28 0D 00 00 F9 29 29 00 1C 00 87 01 A9 20 0F 2C (....))...... ., 0002B0: 11 01 BF 20 FF 7B 28 19 28 2C FF 03 28 0D 00 00 ... .{(.(,..(... 0002C0: F9 29 29 00 1C 00 88 01 A9 20 0F 2C 13 01 BF 20 .))...... .,... 0002D0: FF 7B 28 19 28 2C FF 03 28 0D 00 00 F9 29 29 00 .{(.(,..(....)). 0002E0: 2F 00 89 01 A9 20 19 0A 2C 10 01 BB 20 11 01 20 /.... ..,... .. 0002F0: BF 20 22 43 50 43 34 36 34 20 43 6F 6D 70 75 74 . "CPC464 Comput 000300: 69 6E 67 2C 20 53 78 41 50 53 2E 22 01 BB 20 0F ing, SxAPS.".. . 000310: 00 12 00 91 01 D8 20 23 0F 2C 12 2C 19 25 2C 12 ...... #.,.,.%,. 000320: 2C 12 00 10 00 92 01 D8 20 0F 2C 19 28 2C 14 2C ,....... .,.(,., 000330: 19 16 00 0B 00 93 01 BB 20 23 0F 2C 10 00 25 00 ........ #.,..%. 000340: 94 01 BF 20 23 0F 2C 22 41 20 74 65 78 74 20 66 ... #.,"A text f 000350: 6F 72 6D 61 74 74 69 6E 67 20 70 72 6F 67 72 61 ormatting progra 000360: 6D 22 00 06 00 9A 01 C9 00 1C 00 F4 01 03 00 00 m".............. 000370: FA EF FF 43 01 A1 20 03 00 00 FA EF 22 22 20 EB ...C.. ....."" . 000380: 20 1E F4 01 00 06 00 F5 01 C9 00 FB 00 E8 03 8C ............... 000390: 20 22 49 6E 20 6D 61 67 61 7A 69 6E 65 73 20 73 "In magazines s 0003A0: 75 63 68 20 61 73 20 74 68 69 73 2C 20 69 74 20 uch as this, it 0003B0: 69 73 20 6F 66 74 65 6E 20 72 65 71 75 69 72 65 is often require 0003C0: 64 20 74 6F 20 70 72 69 6E 74 20 74 65 78 74 20 d to print text 0003D0: 69 6E 20 61 20 74 69 64 79 20 66 6F 72 6D 61 74 in a tidy format 0003E0: 2E 20 20 54 68 69 73 20 75 73 75 61 6C 6C 79 20 . This usually 0003F0: 6D 65 61 6E 73 20 74 68 61 74 20 73 65 6E 74 65 means that sente 000400: 6E 63 65 73 20 61 72 4D BE 65 20 6E 6F 74 20 74 nces arM.e not t 000410: 6F 6F 20 6C 61 72 67 65 2C 20 61 6E 64 20 77 6F oo large, and wo 000420: 72 64 73 20 61 72 65 20 6E 6F 74 20 73 70 6C 69 rds are not spli 000430: 74 20 6F 76 65 72 20 74 68 65 20 65 6E 64 20 6F t over the end o 000440: 66 20 61 20 6C 69 6E 65 2E 20 20 4D 61 6E 79 20 f a line. Many 000450: 61 20 74 69 6D 65 20 74 68 65 20 65 64 69 74 6F a time the edito 000460: 72 20 77 69 6C 6C 20 73 69 74 20 64 6F 77 6E 20 r will sit down 000470: 61 6E 64 20 72 65 2D 77 72 69 74 65 20 74 68 65 and re-write the 000480: 69 72 20 74 65 78 74 00 5F 00 F2 03 8C 20 22 20 ir text._.... " 000490: 75 6E 74 69 6C 20 69 74 20 6C 6F 6F 6B 73 20 6E until it looks n 0004A0: 65 61 74 20 61 6E 64 20 74 69 64 79 2E 2E 2E 20 eat and tidy... 0004B0: 57 6F 75 6C 64 6E 74 20 69 74 20 62 65 20 67 6F Wouldnt it be go 0004C0: 6F 64 20 69 66 20 74 68 65 20 6D 61 63 68 69 6E od if the machin 0004D0: 65 20 64 69 64 20 69 74 20 61 6C 6C 20 66 6F 72 e did it all for 0004E0: 20 79 6F 75 3F 3F 00 09 00 FC 03 8C 20 5E 50 00 you??...... ^P. 0004F0: FB 00 06 04 8C 20 22 54 68 65 20 66 6F 6C 6C 6F ..... "The follo 000500: 77 69 6E 67 20 70 72 6F 67 D1 B8 72 61 6D 20 69 wing prog..ram i 000510: 73 20 61 20 75 73 65 66 75 6C 20 6D 61 63 68 69 s a useful machi 000520: 6E 65 20 63 6F 64 65 20 73 75 62 72 6F 75 74 69 ne code subrouti 000530: 6E 65 2E 20 20 49 74 20 77 69 6C 6C 20 70 72 69 ne. It will pri 000540: 6E 74 20 61 6E 79 20 74 65 78 74 20 74 68 61 74 nt any text that 000550: 20 69 73 20 67 69 76 65 6E 20 74 6F 20 69 74 20 is given to it 000560: 69 6E 20 74 68 65 20 66 6F 72 6D 20 6F 66 20 61 in the form of a 000570: 20 73 74 72 69 6E 67 2E 2E 20 42 75 74 20 77 68 string.. But wh 000580: 69 6C 65 20 64 6F 69 6E 67 20 73 6F 2C 20 69 74 ile doing so, it 000590: 20 65 6E 73 75 72 65 73 20 74 68 61 74 20 77 6F ensures that wo 0005A0: 72 64 73 20 61 72 65 20 6E 6F 74 20 73 70 6C 69 rds are not spli 0005B0: 74 20 6F 76 65 72 20 61 20 6C 69 6E 65 2E 20 49 t over a line. I 0005C0: 74 20 64 6F 65 73 20 74 68 69 73 20 62 79 20 69 t does this by i 0005D0: 6E 74 65 72 66 61 63 69 6E 67 20 74 6F 20 42 41 nterfacing to BA 0005E0: 53 49 43 27 73 20 27 43 41 4C 4C 27 00 C1 00 10 SIC's 'CALL'.... 0005F0: 04 8C 20 22 20 63 6F 6D 6D 61 6E 64 20 61 6E 64 .. " command and 000600: 20 72 65 63 65 69 76 69 6E 67 20 91 FE 61 20 73 receiving ..a s 000610: 74 72 69 6E 67 20 77 68 69 6C 65 20 69 74 20 70 tring while it p 000620: 72 69 6E 74 73 20 63 68 61 72 61 63 74 65 72 20 rints character 000630: 62 79 20 63 68 61 72 61 63 74 65 72 2E 20 20 48 by character. H 000640: 6F 77 65 76 65 72 2C 20 77 68 65 6E 65 76 65 72 owever, whenever 000650: 20 69 74 20 63 6F 6D 65 73 20 74 6F 20 74 68 65 it comes to the 000660: 20 73 74 61 72 74 20 6F 66 20 61 20 6E 65 77 20 start of a new 000670: 77 6F 72 64 2C 20 69 74 20 63 68 65 63 6B 73 20 word, it checks 000680: 74 6F 20 73 65 65 20 68 6F 77 20 63 6C 6F 73 65 to see how close 000690: 20 69 74 20 69 73 20 74 6F 20 74 68 65 20 65 6E it is to the en 0006A0: 64 20 6F 66 20 74 68 65 20 6C 69 6E 65 2E 20 00 d of the line. . 0006B0: 09 00 15 04 8C 20 5E 50 00 FD 00 1A 04 8C 20 22 ..... ^P...... " 0006C0: 20 49 66 20 74 68 65 20 6E 65 77 20 77 6F 72 64 If the new word 0006D0: 20 77 69 6C 6C 20 6E 6F 74 20 66 69 74 20 6F 6E will not fit on 0006E0: 20 74 68 65 20 63 75 72 72 65 6E 74 20 6C 69 6E the current lin 0006F0: 65 2C 20 69 74 20 77 69 6C 6C 20 61 75 74 6F 6D e, it will autom 000700: 61 74 69 63 61 6C 6C 79 20 70 65 72 66 8B 1F 6F atically perf..o 000710: 72 6D 20 61 20 63 61 72 72 69 61 67 65 2D 72 65 rm a carriage-re 000720: 74 75 72 6E 20 73 6F 20 74 68 61 74 20 74 68 65 turn so that the 000730: 20 77 6F 72 64 20 73 74 61 72 74 73 20 6F 6E 20 word starts on 000740: 74 68 65 20 6E 65 78 74 20 6C 69 6E 65 2E 20 20 the next line. 000750: 54 68 69 73 20 66 75 6E 63 74 69 6F 6E 20 69 73 This function is 000760: 20 74 65 63 68 6E 69 63 61 6C 6C 79 20 6B 6E 6F technically kno 000770: 77 6E 20 61 73 20 57 4F 52 44 20 57 52 41 50 20 wn as WORD WRAP 000780: 61 6E 64 20 69 73 20 61 20 76 69 74 61 6C 20 66 and is a vital f 000790: 75 6E 63 74 69 6F 6E 20 66 6F 72 20 61 6E 79 20 unction for any 0007A0: 77 6F 72 64 20 70 72 6F 63 65 73 73 6F 72 20 70 word processor p 0007B0: 72 6F 67 72 61 6D 2C 00 80 00 24 04 8C 20 22 20 rogram,...$.. " 0007C0: 6F 72 20 74 65 78 74 20 6D 61 6E 69 70 75 6C 61 or text manipula 0007D0: 74 69 6F 6E 20 70 72 6F 67 72 61 6D 20 6F 66 20 tion program of 0007E0: 61 6E 79 20 73 6F 72 74 2E 20 20 45 73 70 65 63 any sort. Espec 0007F0: 69 61 6C 6C 79 20 77 68 65 72 65 20 74 68 65 20 ially where the 000800: 70 72 6F 67 72 61 6D 20 77 61 6E 74 73 20 6E 22 program wants n" 000810: D2 FF FF FF FF .....
previousnext* BLOCK 0039 : TURBO LOADING DATA
HEADER
Block Name : FORMATTER
Block Number : 2
File type : Basic
File adress start : &0970
File adress length : &0800
File adress execution : &0000
File length file : &1DEE

Length of PILOT pulse : 2253
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1141
Length of ONE bit pulse : 2281
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2522ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 330
000000: 2C 46 4F 52 4D 41 54 54 45 52 00 00 00 00 00 00 ,FORMATTER...... 000010: 00 02 00 00 00 08 70 09 00 EE 1D 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 70 40 FF FF FF FF .p@....
previousnext* BLOCK 0040 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2251
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1128
Length of ONE bit pulse : 2257
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2520ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 180 451
000000: 16 65 61 74 20 6F 75 74 70 75 74 20 66 6F 72 20 .eat output for 000010: 70 72 65 73 65 6E 74 61 74 69 6F 6E 20 74 6F 20 presentation to 000020: 74 68 65 20 75 73 65 72 2E 00 09 00 2E 04 8C 20 the user....... 000030: 5E 50 00 F8 00 38 04 8C 20 22 42 65 66 6F 72 65 ^P...8.. "Before 000040: 20 75 73 65 2C 20 79 6F 75 20 6D 75 73 74 20 73 use, you must s 000050: 65 74 20 74 68 65 20 6D 65 6D 6F 72 79 20 6C 69 et the memory li 000060: 6D 69 74 20 74 6F 20 26 39 46 46 46 20 62 65 63 mit to &9FFF bec 000070: 61 75 73 65 20 6F 75 72 20 65 78 61 6D 70 6C 65 ause our example 000080: 20 73 75 62 72 6F 75 74 69 6E 65 20 73 69 74 73 subroutine sits 000090: 20 61 74 20 26 41 30 30 30 2C 20 61 6E 64 20 77 at &A000, and w 0000A0: 65 20 64 6F 6E 74 20 77 61 6E 74 20 74 68 65 20 e dont want the 0000B0: 6E 61 73 74 79 20 42 41 53 49 43 20 73 74 61 6D nasty BASIC stam 0000C0: 70 69 6E 67 20 61 6C 6C 20 6F 76 65 72 20 6F 75 ping all over ou 0000D0: 72 20 6E 69 63 65 20 63 6F 64 65 2C 20 64 6F 20 r nice code, do 0000E0: 77 65 3F 20 20 49 66 20 79 6F 75 20 68 61 76 65 we? If you have 0000F0: 20 61 6E 20 41 73 73 65 6D 62 6C 65 72 20 70 72 an Assembler pr 000100: 6F CE 4B 67 72 61 6D 20 74 68 65 6E 20 79 6F 75 o.Kgram then you 000110: 20 6D 61 79 20 77 69 73 68 20 74 6F 20 72 65 2D may wish to re- 000120: 61 73 73 65 6D 62 6C 65 20 6F 75 72 00 95 00 42 assemble our...B 000130: 04 8C 20 22 20 65 78 61 6D 70 6C 65 20 61 74 20 .. " example at 000140: 61 20 6D 6F 72 65 20 63 6F 6E 76 65 6E 69 65 6E a more convenien 000150: 74 20 61 64 64 72 65 73 73 20 66 6F 72 20 79 6F t address for yo 000160: 75 2E 20 20 20 54 79 70 65 20 27 4D 45 4D 4F 52 u. Type 'MEMOR 000170: 59 20 26 39 46 46 46 27 20 77 68 65 6E 20 79 6F Y &9FFF' when yo 000180: 75 2C 20 73 77 69 74 63 68 20 79 6F 75 72 20 43 u, switch your C 000190: 50 43 20 6F 6E 2C 20 61 6E 64 20 79 6F 75 20 61 PC on, and you a 0001A0: 72 65 20 6E 6F 77 20 72 65 61 64 79 20 74 6F 20 re now ready to 0001B0: 6C 6F 61 64 20 74 68 65 20 72 6F 75 74 69 6E 65 load the routine 0001C0: 2E 00 29 00 4C 04 8C 20 5E 54 55 73 69 6E 67 20 ..).L.. ^TUsing 0001D0: 74 68 65 20 27 70 72 65 74 74 79 2D 70 72 69 6E the 'pretty-prin 0001E0: 74 27 20 70 72 6F 67 72 61 6D 00 DC 00 56 04 8C t' program...V.. 0001F0: 20 22 46 69 72 73 74 20 79 6F 75 20 6D 75 73 74 "First you must 000200: 20 68 61 43 24 76 65 20 61 20 73 74 72 69 6E 67 haC$ve a string 000210: 20 76 61 72 69 61 62 6C 65 20 63 6F 6E 74 61 69 variable contai 000220: 6E 69 6E 67 20 74 68 65 20 74 65 78 74 20 74 68 ning the text th 000230: 61 74 20 79 6F 75 20 77 69 73 68 20 74 6F 20 62 at you wish to b 000240: 65 20 70 72 65 74 74 79 2D 20 70 72 69 6E 74 65 e pretty- printe 000250: 64 2E 20 20 57 65 20 77 69 6C 6C 20 75 73 65 20 d. We will use 000260: 41 24 20 69 6E 20 6F 75 72 20 65 78 61 6D 70 6C A$ in our exampl 000270: 65 2E 20 20 54 68 65 20 73 75 62 72 6F 75 74 69 e. The subrouti 000280: 6E 65 20 73 69 74 73 20 61 74 20 26 41 30 30 30 ne sits at &A000 000290: 2C 20 73 6F 20 61 20 73 69 6D 70 6C 65 20 64 65 , so a simple de 0002A0: 6D 6F 6E 73 74 72 61 74 69 6F 6E 20 70 72 6F 67 monstration prog 0002B0: 72 61 6D 20 77 6F 75 6C 64 20 67 6F 20 6C 69 6B ram would go lik 0002C0: 65 20 74 68 69 73 20 3A 00 09 00 60 04 8C 20 5E e this :...`.. ^ 0002D0: 4D 00 09 00 6A 04 8C 20 5E 4D 00 09 00 6F 04 8C M...j.. ^M...o.. 0002E0: 20 5E 4D 00 13 00 74 04 8C 20 22 31 30 20 49 4E ^M...t.. "10 IN 0002F0: 50 55 54 20 41 24 00 09 00 7E 04 8C 20 5E 4D 00 PUT A$...~.. ^M. 000300: 19 00 88 04 8C F3 89 20 22 32 30 20 43 41 4C 4C ....... "20 CALL 000310: 20 26 41 30 30 30 2C 40 41 24 00 09 00 92 04 8C &A000,@A$...... 000320: 20 5E 4D 00 12 00 9C 04 8C 20 22 33 30 20 47 4F ^M...... "30 GO 000330: 54 4F 20 31 30 00 09 00 A6 04 8C 20 5E 4D 00 09 TO 10...... ^M.. 000340: 00 B0 04 8C 20 5E 50 00 48 00 B1 04 8C 20 22 77 .... ^P.H.... "w 000350: 68 65 6E 20 52 55 4E 2C 20 74 72 79 20 74 79 70 hen RUN, try typ 000360: 69 6E 67 20 69 6E 20 73 6F 6D 65 20 6C 6F 6E 67 ing in some long 000370: 20 74 65 78 74 2C 20 61 6E 64 20 77 61 74 63 68 text, and watch 000380: 20 69 74 20 77 6F 72 64 2D 77 72 61 70 21 22 00 it word-wrap!". 000390: 0A 00 B9 04 F8 0D 00 00 D0 00 EB 00 BA 04 8C 20 ............... 0003A0: 22 4E 6F 74 69 63 65 20 68 6F 77 20 74 68 65 20 "Notice how the 0003B0: 27 43 41 4C 4C 27 20 73 74 61 74 65 6D 65 6E 74 'CALL' statement 0003C0: 20 63 6F 6E 74 61 69 6E 73 20 61 6E 20 40 41 24 contains an @A$ 0003D0: 20 69 6E 20 69 74 2E 20 20 54 68 65 20 40 20 73 in it. The @ s 0003E0: 69 67 6E 20 70 61 73 73 65 73 20 74 68 65 20 41 ign passes the A 0003F0: 44 44 52 45 53 53 20 6F 66 20 77 68 65 72 65 20 DDRESS of where 000400: 69 6E 20 6D 65 6D 6F C6 72 72 79 20 61 20 73 74 in memo.rry a st 000410: 72 69 6E 67 20 6C 69 76 65 73 2E 20 20 2D 20 41 ring lives. - A 000420: 20 6D 6F 73 74 20 75 73 65 66 75 6C 20 66 65 61 most useful fea 000430: 74 75 72 65 2C 20 61 6E 64 20 77 65 20 73 68 61 ture, and we sha 000440: 6C 6C 20 62 65 20 6C 6F 6F 6B 69 6E 67 20 69 6E ll be looking in 000450: 74 6F 20 6F 74 68 65 72 20 64 69 72 65 63 74 20 to other direct 000460: 73 74 72 69 6E 67 20 6D 61 6E 69 70 75 6C 61 74 string manipulat 000470: 69 6F 6E 20 69 6E 20 66 75 74 75 72 65 20 69 73 ion in future is 000480: 73 75 65 73 2E 22 00 17 00 C4 04 8C 20 5E 54 48 sues."...... ^TH 000490: 6F 77 20 69 74 20 77 6F 72 6B 73 2E 2E 00 0C 00 ow it works..... 0004A0: CD 04 8C 20 5E 4D 2C 5E 4D 00 B7 00 CE 04 8C 20 ... ^M,^M...... 0004B0: 22 54 68 69 73 20 67 65 74 73 20 71 75 69 74 65 "This gets quite 0004C0: 20 74 65 63 68 6E 69 63 61 6C 20 69 6E 20 70 6C technical in pl 0004D0: 61 63 65 73 2C 20 73 6F 20 73 6B 69 70 20 74 68 aces, so skip th 0004E0: 69 73 20 6C 61 73 74 20 70 61 72 74 20 69 66 20 is last part if 0004F0: 79 6F 75 20 66 65 65 6C 20 73 6C 69 67 68 74 6C you feel slightl 000500: 79 20 6F 75 74 20 6F 66 20 F9 56 79 6F 75 72 20 y out of .Vyour 000510: 64 65 70 74 68 2E 20 20 57 65 20 77 69 6C 6C 20 depth. We will 000520: 62 65 20 70 72 65 73 65 6E 74 69 6E 67 20 61 20 be presenting a 000530: 74 75 74 6F 72 69 61 6C 20 6F 6E 20 6D 61 63 68 tutorial on mach 000540: 69 6E 65 2D 63 6F 64 65 20 70 72 6F 67 72 61 6D ine-code program 000550: 6D 69 6E 67 20 76 65 72 79 20 73 68 6F 72 74 6C ming very shortl 000560: 79 2E 00 09 00 D8 04 8C 20 5E 50 00 FD 00 E2 04 y....... ^P..... 000570: 8C 20 22 57 68 65 6E 20 74 68 65 20 27 43 41 4C . "When the 'CAL 000580: 4C 27 20 63 6F 6D 6D 61 6E 64 20 69 73 20 75 73 L' command is us 000590: 65 64 20 66 72 6F 6D 20 42 41 53 49 43 2C 20 79 ed from BASIC, y 0005A0: 6F 75 20 63 61 6E 20 73 70 65 63 69 66 79 20 20 ou can specify 0005B0: 74 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 79 the address of y 0005C0: 6F 75 72 20 6D 61 63 68 69 6E 65 2D 63 6F 64 65 our machine-code 0005D0: 20 73 75 62 72 6F 75 74 69 6E 65 2E 20 20 59 6F subroutine. Yo 0005E0: 75 20 63 61 6E 20 61 6C 73 6F 20 67 69 76 65 20 u can also give 0005F0: 69 74 20 73 6F 6D 65 20 6F 70 74 69 6F 6E 61 6C it some optional 000600: 20 70 61 72 61 6D 65 74 65 72 73 D5 FD 20 74 68 parameters.. th 000610: 61 74 20 61 72 65 20 72 65 74 72 69 65 76 61 62 at are retrievab 000620: 6C 65 20 66 72 6F 6D 20 74 68 65 20 6D 61 63 68 le from the mach 000630: 69 6E 65 20 63 6F 64 65 20 70 72 6F 67 72 61 6D ine code program 000640: 2E 20 20 42 41 53 49 43 20 77 69 6C 6C 20 70 61 . BASIC will pa 000650: 73 73 20 74 68 65 20 6E 75 6D 62 65 72 20 6F 66 ss the number of 000660: 20 61 72 67 75 6D 65 6E 74 73 00 8B 00 EC 04 8C arguments...... 000670: 20 22 20 73 75 70 70 6C 69 65 64 20 69 6E 74 6F " supplied into 000680: 20 74 68 65 20 61 63 63 75 6D 75 6C 61 74 6F 72 the accumulator 000690: 2C 20 61 6E 64 20 49 58 20 77 69 6C 6C 20 70 6F , and IX will po 0006A0: 69 6E 74 20 74 6F 20 74 68 65 20 73 74 61 72 74 int to the start 0006B0: 20 6F 66 20 74 68 65 20 70 61 72 61 6D 65 74 65 of the paramete 0006C0: 72 20 62 6C 6F 63 6B 20 77 68 69 63 68 20 69 6E r block which in 0006D0: 20 74 75 72 6E 20 63 61 6E 20 70 6F 69 6E 74 20 turn can point 0006E0: 74 6F 20 6F 74 68 65 72 20 69 6E 66 6F 72 6D 61 to other informa 0006F0: 74 69 6F 6E 2E 00 09 00 F6 04 8C 20 5E 50 00 A1 tion....... ^P.. 000700: 00 00 05 8C 20 22 48 6F 77 65 76 65 72 1A 3F 2C .... "However.?, 000710: 20 69 6E 20 6F 75 72 20 63 61 73 65 20 77 65 20 in our case we 000720: 61 72 65 20 6F 6E 6C 79 20 75 73 69 6E 67 20 6F are only using o 000730: 6E 6C 79 20 7C 32 6F 6E 65 7C 31 20 70 61 72 61 nly |2one|1 para 000740: 6D 65 74 65 72 20 28 69 65 3A 20 74 68 65 20 53 meter (ie: the S 000750: 74 72 69 6E 67 29 20 74 68 65 6E 20 77 65 20 6E tring) then we n 000760: 65 65 64 20 6E 6F 74 20 63 6F 6E 63 65 72 6E 20 eed not concern 000770: 6F 75 72 73 65 6C 76 65 73 20 77 69 74 68 20 74 ourselves with t 000780: 68 65 20 76 61 6C 75 65 20 68 65 6C 64 20 69 6E he value held in 000790: 20 74 68 65 20 61 63 63 75 6D 75 6C 61 74 6F 72 the accumulator 0007A0: 2E 00 C1 00 0A 05 8C 20 22 20 20 54 68 65 20 66 ....... " The f 0007B0: 69 72 73 74 20 70 61 72 74 20 6F 66 20 74 68 65 irst part of the 0007C0: 20 70 72 6F 67 72 61 6D 20 73 74 61 72 74 69 6E program startin 0007D0: 67 20 61 74 20 27 4E 45 57 57 52 43 48 27 20 77 g at 'NEWWRCH' w 0007E0: 69 6C 6C 20 72 65 6D 6F 76 65 20 74 68 65 20 66 ill remove the f 0007F0: 69 72 73 74 20 74 77 6F 20 69 74 65 6D 73 20 66 irst two items f 000800: 72 6F 6D 20 74 68 65 20 49 58 20 72 65 67 69 78 rom the IX regix 000810: AF FF FF FF FF .....
previousnext* BLOCK 0041 : TURBO LOADING DATA
HEADER
Block Name : FORMATTER
Block Number : 3
File type : Basic
File adress start : &1170
File adress length : &0800
File adress execution : &0000
File length file : &1DEE

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1270
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2275
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2520ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 419
000000: 2C 46 4F 52 4D 41 54 54 45 52 00 00 00 00 00 00 ,FORMATTER...... 000010: 00 03 00 00 00 08 70 11 00 EE 1D 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 21 DF FF FF FF FF .!.....
previousnext* BLOCK 0042 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2250
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1127
Length of ONE bit pulse : 2254
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2519ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 183 598
000000: 16 73 74 65 72 20 70 61 69 72 2E 20 20 54 68 69 .ster pair. Thi 000010: 73 20 69 73 20 6E 6F 77 20 61 6E 20 61 64 64 72 s is now an addr 000020: 65 73 73 20 74 68 61 74 20 70 6F 69 6E 74 73 20 ess that points 000030: 74 6F 20 74 68 65 20 69 6E 66 6F 72 6D 61 74 69 to the informati 000040: 6F 6E 20 61 62 6F 75 74 20 6F 75 72 20 73 74 72 on about our str 000050: 69 6E 67 2E 00 86 00 14 05 8C 20 22 20 57 65 20 ing....... " We 000060: 65 78 74 72 61 63 74 20 74 68 69 73 20 61 64 64 extract this add 000070: 72 65 73 73 20 69 6E 74 6F 20 48 4C 20 61 6E 64 ress into HL and 000080: 20 74 68 65 6E 20 50 55 53 48 20 69 74 20 61 6E then PUSH it an 000090: 64 20 50 4F 50 20 69 74 20 62 61 63 6B 20 69 6E d POP it back in 0000A0: 74 6F 20 49 58 20 61 67 61 69 6E 2E 20 20 53 6F to IX again. So 0000B0: 20 6E 6F 77 2C 20 49 58 20 70 6F 69 6E 74 73 20 now, IX points 0000C0: 74 6F 20 6F 75 72 20 73 74 72 69 6E 67 20 69 6E to our string in 0000D0: 66 6F 72 6D 61 74 69 6F 6E 2E 00 09 00 1E 05 8C formation....... 0000E0: 20 5E 50 00 7A 00 28 05 8C 20 22 54 68 65 20 66 ^P.z.(.. "The f 0000F0: 69 72 73 74 20 62 79 74 65 20 6F 66 20 49 58 20 irst byte of IX 000100: 63 10 A5 6F 6E 74 61 69 6E 73 20 74 68 65 20 6C c..ontains the l 000110: 65 6E 67 74 68 20 6F 66 20 74 68 65 20 73 74 72 ength of the str 000120: 69 6E 67 2C 20 61 6E 64 20 74 68 65 20 73 65 63 ing, and the sec 000130: 6F 6E 64 20 61 6E 64 20 74 68 69 72 64 20 62 79 ond and third by 000140: 74 65 73 20 70 6F 69 6E 74 20 74 6F 20 74 68 65 tes point to the 000150: 20 73 74 72 69 6E 67 20 69 74 73 65 6C 66 2E 00 string itself.. 000160: 73 00 32 05 8C 20 22 20 54 68 61 74 20 66 69 72 s.2.. " That fir 000170: 73 74 20 62 79 74 65 20 69 73 20 70 75 74 20 69 st byte is put i 000180: 6E 74 6F 20 27 42 27 20 62 65 63 61 75 73 65 20 nto 'B' because 000190: 6F 66 20 69 74 73 20 6C 6F 6F 70 2D 63 6F 75 6E of its loop-coun 0001A0: 74 69 6E 67 20 71 75 61 6C 69 74 69 65 73 20 77 ting qualities w 0001B0: 68 65 6E 20 75 73 65 64 20 77 69 74 68 20 27 44 hen used with 'D 0001C0: 4A 4E 5A 27 20 69 6E 73 74 72 75 63 74 69 6F 6E JNZ' instruction 0001D0: 73 2E 00 09 00 3C 05 8C 20 5E 50 00 D2 00 46 05 s....<.. ^P...F. 0001E0: 8C 20 22 54 68 65 20 73 65 63 74 69 6F 6E 20 6F . "The section o 0001F0: 66 20 74 68 65 20 63 6F 64 65 20 27 44 4F 4C 4F f the code 'DOLO 000200: 4F 50 27 27 FC 20 77 69 6C 6C 20 70 61 73 73 20 OP''. will pass 000210: 74 68 72 6F 75 67 68 20 65 61 63 68 20 62 79 74 through each byt 000220: 65 20 6F 66 20 74 68 65 20 73 74 72 69 6E 67 2C e of the string, 000230: 20 70 72 69 6E 74 69 6E 67 20 61 73 20 69 74 20 printing as it 000240: 67 6F 65 73 2E 20 20 48 6F 77 65 76 65 72 2C 20 goes. However, 000250: 77 68 65 6E 65 76 65 72 20 69 74 20 72 65 61 63 whenever it reac 000260: 68 65 73 20 61 20 63 68 61 72 61 63 74 65 72 20 hes a character 000270: 6F 66 20 76 61 6C 75 65 20 6C 65 73 73 20 74 68 of value less th 000280: 61 6E 20 33 33 2C 20 74 68 65 6E 20 69 74 20 6B an 33, then it k 000290: 6E 6F 77 73 20 74 68 61 74 20 61 20 6E 65 77 20 nows that a new 0002A0: 77 6F 72 64 20 68 61 73 20 62 65 67 75 6E 2E 00 word has begun.. 0002B0: A4 00 50 05 8C 20 22 20 49 66 20 74 68 69 73 20 ..P.. " If this 0002C0: 69 73 20 74 68 65 20 63 61 73 65 2C 20 69 74 20 is the case, it 0002D0: 77 69 6C 6C 20 70 61 73 73 20 74 68 72 6F 75 67 will pass throug 0002E0: 68 20 74 6F 20 27 4E 45 58 54 57 4F 52 44 27 2C h to 'NEXTWORD', 0002F0: 20 62 75 74 20 69 66 20 6E 6F 74 2C 20 69 74 20 but if not, it 000300: 77 69 6C 6C 20 19 E8 73 69 6D 70 6C 79 20 6C 6F will ..simply lo 000310: 6F 70 20 61 72 6F 75 6E 64 20 66 6F 72 20 6D 6F op around for mo 000320: 72 65 20 63 68 61 72 61 63 74 65 72 73 20 6F 66 re characters of 000330: 20 74 68 65 20 73 74 72 69 6E 67 20 74 6F 20 70 the string to p 000340: 72 69 6E 74 2C 20 75 6E 74 69 6C 20 66 69 6E 69 rint, until fini 000350: 73 68 65 64 2E 00 09 00 5A 05 8C 20 5E 50 00 FD shed....Z.. ^P.. 000360: 00 64 05 8C 20 22 54 68 65 20 63 6F 64 65 20 61 .d.. "The code a 000370: 74 20 27 4E 45 58 54 57 4F 52 44 27 20 77 69 6C t 'NEXTWORD' wil 000380: 6C 20 6C 6F 6F 6B 20 27 66 6F 72 77 61 72 64 73 l look 'forwards 000390: 27 20 69 6E 74 6F 20 74 68 65 20 73 74 72 69 6E ' into the strin 0003A0: 67 20 63 6F 75 6E 74 69 6E 67 20 68 6F 77 20 6D g counting how m 0003B0: 61 6E 79 20 63 68 61 72 61 63 74 65 72 73 20 61 any characters a 0003C0: 72 65 20 69 6E 20 74 68 65 20 6E 65 78 74 20 77 re in the next w 0003D0: 6F 72 64 20 74 6F 20 62 65 20 70 72 69 6E 74 65 ord to be printe 0003E0: 64 2E 20 20 49 74 20 74 68 65 6E 20 6F 62 74 61 d. It then obta 0003F0: 69 6E 73 20 74 68 65 20 63 75 72 72 65 6E 74 20 ins the current 000400: 63 75 72 73 6F 72 20 29 0B 70 6F 73 69 74 69 6F cursor ).positio 000410: 6E 20 66 72 6F 6D 20 74 68 65 20 43 50 43 20 6B n from the CPC k 000420: 65 72 6E 65 6C 20 61 6E 64 20 63 68 65 63 6B 73 ernel and checks 000430: 20 74 6F 20 73 65 65 20 69 66 20 74 68 65 20 73 to see if the s 000440: 75 6D 20 69 73 20 6C 61 72 67 65 72 20 74 68 61 um is larger tha 000450: 6E 20 74 68 65 20 63 75 72 72 65 6E 74 00 81 00 n the current... 000460: 6E 05 8C 20 22 20 77 69 6E 64 6F 77 20 77 69 64 n.. " window wid 000470: 74 68 2E 20 20 49 66 20 69 74 20 49 53 2C 20 74 th. If it IS, t 000480: 68 65 6E 20 61 20 63 61 72 72 69 61 67 65 2D 72 hen a carriage-r 000490: 65 74 75 72 6E 20 69 73 20 70 72 69 6E 74 65 64 eturn is printed 0004A0: 2C 20 61 6E 64 20 69 66 20 4E 4F 54 2C 20 69 74 , and if NOT, it 0004B0: 20 77 69 6C 6C 20 73 69 6D 70 6C 79 20 72 65 74 will simply ret 0004C0: 75 72 6E 20 77 69 74 68 6F 75 74 20 63 68 61 6E urn without chan 0004D0: 67 69 6E 67 20 61 6E 79 74 68 69 6E 67 2E 00 09 ging anything... 0004E0: 00 78 05 8C 20 5E 50 00 F8 00 82 05 8C 20 22 57 .x.. ^P...... "W 0004F0: 65 20 75 73 65 64 20 74 68 69 73 20 74 65 78 74 e used this text 000500: 2D 70 72 69 6E 74 20 72 6F E1 4A 75 74 69 6E 65 -print ro.Jutine 000510: 20 69 6E 20 61 6C 6C 20 6F 75 72 20 61 72 74 69 in all our arti 000520: 63 6C 65 73 20 69 6E 20 74 68 69 73 20 6D 61 67 cles in this mag 000530: 61 7A 69 6E 65 2C 20 61 6E 64 20 77 65 20 66 69 azine, and we fi 000540: 6E 64 20 69 74 20 65 78 74 72 65 6D 65 6C 79 20 nd it extremely 000550: 75 73 65 66 75 6C 2E 20 20 49 74 27 73 20 6D 61 useful. It's ma 000560: 69 6E 20 61 64 76 61 6E 74 61 67 65 20 73 74 65 in advantage ste 000570: 6D 73 20 66 72 6F 6D 20 74 68 65 20 66 61 63 74 ms from the fact 000580: 20 74 68 61 74 20 65 78 65 63 75 74 69 6F 6E 20 that execution 000590: 73 70 65 65 64 20 69 73 20 61 6C 6D 6F 73 74 20 speed is almost 0005A0: 69 6E 73 74 61 6E 74 61 6E 65 6F 75 73 2C 20 73 instantaneous, s 0005B0: 6F 20 74 65 78 74 20 69 73 20 66 6F 72 6D 61 74 o text is format 0005C0: 74 65 64 20 61 73 20 66 61 73 74 20 61 73 20 69 ted as fast as i 0005D0: 74 20 63 61 6E 20 62 65 20 70 72 69 6E 74 65 64 t can be printed 0005E0: 21 00 09 00 8C 05 8C 20 5E 50 00 FC 00 96 05 8C !...... ^P...... 0005F0: 20 22 4C 6F 6F 6B 20 6F 75 74 20 66 6F 72 20 6F "Look out for o 000600: 74 68 65 72 20 75 73 65 66 75 6C B5 9F 20 6C 69 ther useful.. li 000610: 74 74 6C 65 20 6D 61 63 68 69 6E 65 2D 63 6F 64 ttle machine-cod 000620: 65 20 73 75 62 72 6F 75 74 69 6E 65 73 20 69 6E e subroutines in 000630: 20 66 75 74 75 72 65 20 69 73 73 75 65 73 2E 20 future issues. 000640: 20 49 6E 20 6F 75 72 20 6E 65 78 74 20 69 73 73 In our next iss 000650: 75 65 2C 20 77 65 20 77 69 6C 6C 20 62 65 20 6C ue, we will be l 000660: 6F 6F 6B 69 6E 67 20 69 6E 74 6F 20 68 69 67 68 ooking into high 000670: 2D 73 70 65 65 64 20 67 72 61 70 68 69 63 73 20 -speed graphics 000680: 61 6E 64 20 53 50 52 49 54 45 20 64 72 61 77 69 and SPRITE drawi 000690: 6E 67 2E 20 20 54 61 6B 65 20 61 20 6C 6F 6F 6B ng. Take a look 0006A0: 20 61 74 20 73 6F 6D 65 20 6F 66 20 74 68 65 20 at some of the 0006B0: 67 61 6D 65 73 20 69 6E 20 54 48 49 53 20 69 73 games in THIS is 0006C0: 73 75 65 20 66 6F 72 20 61 6E 20 69 6E 73 69 67 sue for an insig 0006D0: 68 74 20 69 6E 74 6F 20 77 68 61 74 20 63 61 6E ht into what can 0006E0: 20 62 65 20 64 6F 6E 65 00 30 00 A0 05 8C 20 22 be done.0.... " 0006F0: 77 69 74 68 20 61 20 66 65 77 20 6D 6F 64 65 73 with a few modes 000700: 74 20 6D 61 63 68 69 6E 65 2D 63 6F 64 E4 68 65 t machine-cod.he 000710: 20 72 6F 75 74 69 6E 65 73 2E 00 09 00 A1 05 8C routines....... 000720: 20 5E 50 00 0C 00 A2 05 8C 20 5E 4D 2C 5E 4D 00 ^P...... ^M,^M. 000730: C0 00 A3 05 8C 20 54 68 65 20 61 73 73 65 6D 62 ..£.. The assemb 000740: 6C 79 20 53 4F 55 52 43 45 2D 43 4F 44 45 20 6F ly SOURCE-CODE o 000750: 66 20 74 68 69 73 20 74 65 78 74 2D 66 6F 72 6D f this text-form 000760: 61 74 74 65 72 20 73 69 74 73 20 61 74 20 6C 69 atter sits at li 000770: 6E 65 20 31 30 30 30 30 20 6F 6E 77 61 72 64 73 ne 10000 onwards 000780: 2E 20 20 57 65 20 6C 65 66 74 20 69 74 20 61 73 . We left it as 000790: 20 70 61 72 74 20 6F 66 20 74 68 65 20 70 72 6F part of the pro 0007A0: 67 72 61 6D 20 74 6F 20 61 6C 6C 6F 77 20 79 6F gram to allow yo 0007B0: 75 20 74 6F 20 4C 49 53 54 20 69 74 20 61 6E 64 u to LIST it and 0007C0: 20 75 73 65 20 69 74 20 65 6C 73 65 77 68 65 72 use it elsewher 0007D0: 65 20 77 69 74 68 6F 75 74 20 68 61 76 69 6E 67 e without having 0007E0: 20 74 6F 20 72 65 2D 74 79 70 65 20 69 74 2E 00 to re-type it.. 0007F0: 44 00 A4 05 8C 20 22 20 20 53 6F 20 74 6F 20 76 D.... " So to v 000800: 69 65 77 20 74 68 65 20 6C 69 73 74 69 6E 67 C5 iew the listing. 000810: 6C FF FF FF FF l....
previousnext* BLOCK 0043 : TURBO LOADING DATA
HEADER
Block Name : FORMATTER
Block Number : 4
Block last : YES
File type : Basic
File adress start : &1970
File adress length : &05EE
File adress execution : &0000
File length file : &1DEE

Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1140
Length of ONE bit pulse : 2278
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2522ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 769
000000: 2C 46 4F 52 4D 41 54 54 45 52 00 00 00 00 00 00 ,FORMATTER...... 000010: 00 04 FF 00 EE 05 70 19 00 EE 1D 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 37 34 FF FF FF FF .74....
previousnext* BLOCK 0044 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2250
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1135
Length of ONE bit pulse : 2271
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2589ms
Data : 1553 bytes
Total size : 1572 bytes

Sum DATA : 87 146
000000: 16 2C 20 79 6F 75 2C 20 6D 75 73 74 20 70 72 65 ., you, must pre 000010: 73 73 20 45 53 43 20 74 77 69 63 65 20 61 6E 64 ss ESC twice and 000020: 20 74 79 70 65 00 09 00 A5 05 8C 20 5E 4D 00 13 type...... ^M.. 000030: 00 A6 05 8C 20 22 4C 49 53 54 20 31 30 30 30 30 .... "LIST 10000 000040: 2D 00 69 00 A7 05 8C 20 5E 4D 2C 5E 4D 2C 22 74 -.i.... ^M,^M,"t 000050: 68 65 20 6F 62 6A 65 63 74 20 63 6F 64 65 20 63 he object code c 000060: 61 6E 20 62 65 20 66 6F 75 6E 64 20 69 6D 6D 65 an be found imme 000070: 64 69 61 74 65 6C 79 20 61 66 74 65 72 20 74 68 diately after th 000080: 65 20 49 4E 54 52 4F 20 66 69 6C 65 20 61 74 20 e INTRO file at 000090: 74 68 65 20 62 65 67 69 6E 6E 69 6E 67 20 6F 66 the beginning of 0000A0: 20 74 68 65 20 74 61 70 65 2E 00 09 00 A9 05 8C the tape....... 0000B0: 20 5E 50 00 0C 00 AA 05 8C 20 5E 4D 2C 5E 4D 00 ^P...... ^M,^M. 0000C0: 22 00 B4 05 8C 20 22 4E 65 78 74 20 70 72 6F 67 ".... "Next prog 0000D0: 72 61 6D 20 69 73 20 6C 6F 61 64 69 6E 67 2E 2E ram is loading.. 0000E0: 2E 00 09 00 BE 05 8C 20 5E 45 00 20 00 0F 27 C5 ....... ^E. ..'. 0000F0: 20 54 45 58 54 20 46 4F 52 4D 41 54 54 45 52 20 TEXT FORMATTER 000100: 53 5D 5D 55 42 52 4F 55 54 49 4E 45 00 15 00 10 S]]UBROUTINE.... 000110: 27 0D 00 00 4F 52 C7 20 30 0D 00 00 41 30 30 30 '...OR. 0...A000 000120: C8 00 1F 00 1A 27 0D 00 00 47 45 54 43 55 D2 01 .....'...GETCU.. 000130: 0D 00 00 45 51 D5 20 30 0D 00 00 42 42 37 38 C8 ...EQ. 0...BB78. 000140: 00 1F 00 24 27 0D 00 00 47 45 54 57 49 CE 01 0D ...$'...GETWI... 000150: 00 00 45 51 D5 20 30 0D 00 00 42 42 36 39 C8 00 ..EQ. 0...BB69.. 000160: 1F 00 2E 27 0D 00 00 4F 53 57 52 43 C8 01 0D 00 ...'...OSWRC.... 000170: 00 45 51 D5 20 30 0D 00 00 42 42 35 41 C8 00 06 .EQ. 0...BB5A... 000180: 00 42 27 01 00 18 00 4C 27 0D 00 00 4E 45 57 57 .B'....L'...NEWW 000190: 52 43 C8 01 0D 00 00 45 51 D5 20 24 00 06 00 56 RC.....EQ. $...V 0001A0: 27 01 00 19 00 60 27 0D 00 00 4C C4 20 0D 00 00 '....`'...L. ... 0001B0: CC 2C 28 0D 00 00 49 D8 F4 0E 29 00 19 00 6A 27 .,(...I...)...j' 0001C0: 0D 00 00 4C C4 20 0D 00 00 C8 2C 28 0D 00 00 49 ...L. ....,(...I 0001D0: D8 F4 0F 29 00 12 00 74 27 0D 00 00 50 55 53 C8 ...)...t'...PUS. 0001E0: 20 0D 00 00 48 CC 00 11 00 7E 27 0D 00 00 50 4F ...H....~'...PO 0001F0: D0 20 0D 00 00 49 D8 00 19 00 88 27 0D 00 00 4C . ...I.....'...L 000200: C4 20 0D CF 93 00 00 C2 2C 28 0D 00 00 49 D8 F4 . ......,(...I.. 000210: 0E 29 00 19 00 92 27 0D 00 00 4C C4 20 0D 00 00 .)....'...L. ... 000220: C5 2C 28 0D 00 00 49 D8 F4 0F 29 00 19 00 9C 27 .,(...I...)....' 000230: 0D 00 00 4C C4 20 0D 00 00 C4 2C 28 0D 00 00 49 ...L. ....,(...I 000240: D8 F4 10 29 00 06 00 A6 27 01 00 17 00 B0 27 0D ...)....'.....'. 000250: 00 00 44 4F 4C 4F 4F D0 01 0D 00 00 45 51 D5 20 ..DOLOO.....EQ. 000260: 24 00 06 00 BA 27 01 00 12 00 C4 27 0D 00 00 50 $....'.....'...P 000270: 55 53 C8 20 0D 00 00 42 C3 00 12 00 CE 27 0D 00 US. ...B.....'.. 000280: 00 50 55 53 C8 20 0D 00 00 44 C5 00 06 00 D8 27 .PUS. ...D.....' 000290: 01 00 17 00 E2 27 0D 00 00 4C C4 20 0D 00 00 C1 .....'...L. .... 0002A0: 2C 28 0D 00 00 44 C5 29 00 19 00 EC 27 0D 00 00 ,(...D.)....'... 0002B0: 4C C4 20 28 0D 00 00 54 45 4D D0 29 2C 0D 00 00 L. (...TEM.),... 0002C0: C1 00 0D 00 F6 27 0D 00 00 43 D0 20 33 33 00 17 .....'...C. 33.. 0002D0: 00 00 28 83 20 0D 00 00 C3 2C 0D 00 00 4E 45 58 ..(. ....,...NEX 0002E0: 54 57 4F 52 C4 00 10 00 0A 28 83 20 0D 00 00 4F TWOR.....(. ...O 0002F0: 53 57 52 43 C8 00 11 00 14 28 0D 00 00 50 4F D0 SWRC.....(...PO. 000300: 20 0D 00 00 44 1E C1 C5 00 11 00 1E 28 0D 00 00 ...D.......(... 000310: 50 4F D0 20 0D 00 00 42 C3 00 11 00 28 28 0D 00 PO. ...B....((.. 000320: 00 49 4E C3 20 0D 00 00 44 C5 00 16 00 32 28 0D .IN. ...D....2(. 000330: 00 00 44 4A 4E DA 20 0D 00 00 44 4F 4C 4F 4F D0 ..DJN. ...DOLOO. 000340: 00 0B 00 3C 28 0D 00 00 52 45 D4 00 06 00 46 28 ...<(...RE....F( 000350: 01 00 19 00 50 28 0D 00 00 4E 45 58 54 57 4F 52 ....P(...NEXTWOR 000360: C4 01 0D 00 00 45 51 D5 20 24 00 06 00 5A 28 01 .....EQ. $...Z(. 000370: 00 12 00 64 28 0D 00 00 50 55 53 C8 20 0D 00 00 ...d(...PUS. ... 000380: 44 C5 00 12 00 6E 28 0D 00 00 50 55 53 C8 20 0D D....n(...PUS. . 000390: 00 00 42 C3 00 12 00 78 28 0D 00 00 4C C4 20 0D ..B....x(...L. . 0003A0: 00 00 42 C3 2C 0E 00 18 00 82 28 0D 00 00 57 4F ..B.,.....(...WO 0003B0: 52 44 4C 4F D0 01 0D 00 00 45 51 D5 20 24 00 11 RDLO.....EQ. $.. 0003C0: 00 8C 28 0D 00 00 49 4E C3 20 0D 00 00 44 C5 00 ..(...IN. ...D.. 0003D0: 17 00 96 28 0D 00 00 4C C4 20 0D 00 00 C1 2C 28 ...(...L. ....,( 0003E0: 0D 00 00 44 C5 29 00 0D 00 A0 28 0D 00 00 43 D0 ...D.)....(...C. 0003F0: 20 33 33 00 1A 00 AA 28 0D 00 00 4A D0 20 0D 00 33....(...J. .. 000400: 00 C3 2C 0D 00 00 45 44 8A 4E 44 57 4F 52 C4 00 ..,...ED.NDWOR.. 000410: 10 00 B4 28 0D 00 00 49 4E C3 20 0D 00 00 C3 00 ...(...IN. ..... 000420: 16 00 BE 28 0D 00 00 4A D0 20 0D 00 00 57 4F 52 ...(...J. ...WOR 000430: 44 4C 4F 4F D0 00 06 00 C8 28 01 00 18 00 D2 28 DLOO.....(.....( 000440: 0D 00 00 45 4E 44 57 4F 52 C4 01 0D 00 00 45 51 ...ENDWOR.....EQ 000450: D5 20 24 00 06 00 DC 28 01 00 10 00 E6 28 83 20 . $....(.....(. 000460: 0D 00 00 47 45 54 43 55 D2 00 14 00 F0 28 0D 00 ...GETCU.....(.. 000470: 00 4C C4 20 0D 00 00 C1 2C 0D 00 00 C8 00 15 00 .L. ....,....... 000480: FA 28 0D 00 00 41 44 C4 20 0D 00 00 C1 2C 0D 00 .(...AD. ....,.. 000490: 00 C3 00 14 00 04 29 0D 00 00 4C C4 20 0D 00 00 ......)...L. ... 0004A0: C3 2C 0D 00 00 C1 00 10 00 0E 29 83 20 0D 00 00 .,........). ... 0004B0: 47 45 54 57 49 CE 00 14 00 18 29 0D 00 00 4C C4 GETWI.....)...L. 0004C0: 20 0D 00 00 C1 2C 0D 00 00 C3 00 0F 00 22 29 0D ....,......."). 0004D0: 00 00 43 D0 20 0D 00 00 C4 00 18 00 2C 29 0D 00 ..C. .......,).. 0004E0: 00 4A D0 20 0D 00 00 4E C3 2C 0D 00 00 44 4F 4C .J. ...N.,...DOL 0004F0: C6 00 11 00 36 29 0D 00 00 50 4F D0 20 0D 00 00 ....6)...PO. ... 000500: 42 C3 00 11 00 40 29 0D 00 4D 00 00 50 4F D0 20 B....@)..M..PO. 000510: 0D 00 00 44 C5 00 19 00 4A 29 0D 00 00 4C C4 20 ...D....J)...L. 000520: 0D 00 00 C1 2C 28 0D 00 00 54 45 4D D0 29 00 0B ....,(...TEM.).. 000530: 00 54 29 0D 00 00 52 45 D4 00 06 00 5E 29 01 00 .T)...RE....^).. 000540: 1A 00 68 29 0D 00 00 44 4F 4C C6 01 0D 00 00 4C ..h)...DOL.....L 000550: C4 20 0D 00 00 C1 2C 19 0A 00 10 00 72 29 83 20 . ....,.....r). 000560: 0D 00 00 4F 53 57 52 43 C8 00 12 00 7C 29 0D 00 ...OSWRC....|).. 000570: 00 4C C4 20 0D 00 00 C1 2C 19 0D 00 10 00 86 29 .L. ....,......) 000580: 83 20 0D 00 00 4F 53 57 52 43 C8 00 11 00 90 29 . ...OSWRC.....) 000590: 0D 00 00 50 4F D0 20 0D 00 00 42 C3 00 11 00 9A ...PO. ...B..... 0005A0: 29 0D 00 00 50 4F D0 20 0D 00 00 44 C5 00 18 00 )...PO. ...D.... 0005B0: A4 29 0D 00 00 4C C4 20 0D 00 00 C1 2C 28 0D 00 .)...L. ....,(.. 0005C0: 00 54 45 4D D0 00 0B 00 AE 29 0D 00 00 52 45 D4 .TEM.....)...RE. 0005D0: 00 06 00 B8 29 01 00 14 00 C2 29 0D 00 00 54 45 ....).....)...TE 0005E0: 4D D0 01 0D 00 00 44 C2 20 30 00 06 00 CC 29 01 M.....D. 0....). 0005F0: 00 06 00 D6 29 98 00 00 00 00 00 00 00 00 00 00 ....)........... 000600: 00 00 00 00 00 00 00 00 00 00 00 8F 17 FF FF FF ................ 000610: FF .
previousnext* BLOCK 0045 : TURBO LOADING DATA
HEADER
Block Name : END1
Block Number : 1
Block first : YES
Block last : YES
File type : Basic
File adress start : &0170
File adress length : &00C8
File adress execution : &0000
File length file : &00C8

Length of PILOT pulse : 2255
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1138
Length of ONE bit pulse : 2275
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2524ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 616
000000: 2C 45 4E 44 31 00 00 00 00 00 00 00 00 00 00 00 ,END1........... 000010: 00 01 FF 00 C8 00 70 01 FF C8 00 00 00 00 00 00 ......p......... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 FA 0E FF FF FF FF .......
previousnext* BLOCK 0046 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2252
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1137
Length of ONE bit pulse : 2274
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 24776ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 12 373
000000: 16 08 00 0A 00 AD 20 0E 00 08 00 14 00 BB 20 0F ...... ....... . 000010: 00 1D 00 1E 00 BF 22 20 20 66 61 73 74 20 66 6F ......" fast fo 000020: 72 77 61 72 64 20 74 68 65 20 20 20 22 00 1D 00 rward the "... 000030: 28 00 BF 22 20 20 74 61 70 65 20 74 6F 20 74 68 (.." tape to th 000040: 65 20 65 6E 64 2C 20 20 20 22 00 08 00 32 00 BB e end, "...2.. 000050: 20 10 00 1D 00 3C 00 BF 22 20 20 61 6E 64 20 6C ....<.." and l 000060: 6F 61 64 20 20 73 69 64 65 20 32 20 20 20 22 00 oad side 2 ". 000070: 1D 00 46 00 BF 22 20 20 20 20 20 20 20 77 69 74 ..F.." wit 000080: 68 3A 20 20 20 20 20 20 20 20 20 22 00 08 00 50 h: "...P 000090: 00 BB 20 11 00 2A 00 5A 00 BF 22 20 20 20 20 20 .. ..*.Z.." 0000A0: 20 20 52 55 4E 22 3B FF 03 28 19 22 29 3B FF 03 RUN";..(.");.. 0000B0: 28 19 22 29 3B 22 20 20 20 20 20 20 20 22 00 08 (.");" ".. 0000C0: 00 64 00 BF 01 BF 00 00 00 00 00 00 00 00 00 00 .d.............. 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 D4 DE FF FF FF FF .......
previoustop
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan