_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

SMART64.BUILD

FILE INFORMATION

FILENAME(S): SMART64.BUILD

FILE TYPE(S): PRG

FILE SIZE: 3.9K

FIRST SEEN: 2025-11-30 21:12:05

APPEARS ON: 1 disk(s)

FILE HASH

fcc77f5aea803f072ee0cb40f95a1a3f2e297ea21168c134a8864cfbb219777d

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MODEMPROGRAMME SMART64.BUILD PRG DuncanTwain 7 11 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 1F 08 0A 00 8F 20  20 20 20 20 20 20 20 20  |.......         |
00000010: 20 20 53 4D 41 52 54 36  34 2E 42 55 49 4C 44 00  |  SMART64.BUILD.|
00000020: 5C 08 14 00 8F 20 20 20  20 20 43 4F 50 59 52 49  |\....     COPYRI|
00000030: 47 48 54 20 28 43 29 20  31 39 38 33 20 42 59 20  |GHT (C) 1983 BY |
00000040: 4D 49 43 52 4F 54 45 43  48 4E 49 43 20 53 4F 4C  |MICROTECHNIC SOL|
00000050: 55 54 49 4F 4E 53 2C 20  49 4E 43 2E 00 7A 08 1E  |UTIONS, INC..z..|
00000060: 00 8F 20 20 20 20 20 41  4C 4C 20 52 49 47 48 54  |..     ALL RIGHT|
00000070: 53 20 52 45 53 45 52 56  45 44 00 99 08 64 00 97  |S RESERVED...d..|
00000080: 35 33 32 37 32 2C C2 28  35 33 32 37 32 29 B0 32  |53272,.(53272).2|
00000090: 3A 9F 31 35 2C 38 2C 31  35 00 B3 08 69 00 8F 20  |:.15,8,15...i.. |
000000A0: 20 20 20 42 55 49 4C 44  20 44 41 54 41 20 46 49  |   BUILD DATA FI|
000000B0: 4C 45 53 00 DC 08 6E 00  99 22 93 11 22 3B A3 39  |LES...n.."..";.9|
000000C0: 29 3B 22 12 D4 C8 C5 A0  D3 CD C1 D2 D4 20 36 34  |);".......... 64|
000000D0: 20 D4 C5 D2 CD C9 CE C1  CC 92 11 22 00 00 09 78  | .........."...x|
000000E0: 00 99 22 11 22 3B A3 31  31 29 3B 22 C2 55 49 4C  |..".";.11);".UIL|
000000F0: 44 49 4E 47 20 C4 41 54  41 20 C6 49 4C 45 11 22  |DING .ATA .ILE."|
00000100: 00 32 09 8C 00 9F 38 2C  38 2C 38 2C 22 40 30 3A  |.2....8,8,8,"@0:|
00000110: 53 4D 41 52 54 36 34 2E  44 41 54 41 2C 53 45 51  |SMART64.DATA,SEQ|
00000120: 2C 57 22 3A 84 31 35 2C  45 2C 45 24 2C 45 31 2C  |,W":.15,E,E$,E1,|
00000130: 45 32 00 3F 09 96 00 8B  45 B1 30 A7 32 36 30 00  |E2.?....E.0.260.|
00000140: 58 09 A0 00 87 58 24 3A  8B 58 24 B2 22 2D 31 22  |X....X$:.X$."-1"|
00000150: A7 A0 38 3A 89 33 30 30  00 67 09 AA 00 98 38 2C  |..8:.300.g....8,|
00000160: 58 24 3A 89 31 36 30 00  81 09 AF 00 8F 20 20 20  |X$:.160......   |
00000170: 20 20 20 45 4E 44 20 4F  46 20 50 52 4F 47 52 41  |   END OF PROGRA|
00000180: 4D 00 AC 09 B4 00 99 22  11 11 22 3B A3 39 29 3B  |M......"..";.9);|
00000190: 22 12 C2 55 49 4C 44 20  C6 55 4E 43 54 49 4F 4E  |"..UILD .UNCTION|
000001A0: 20 C3 4F 4D 50 4C 45 54  45 92 11 22 00 DA 09 BE  | .OMPLETE.."....|
000001B0: 00 99 22 D0 52 45 53 53  20 12 D2 C5 D4 D5 D2 CE  |..".RESS .......|
000001C0: 92 20 54 4F 20 CC 4F 41  44 20 43 4F 4D 4D 55 4E  |. TO .OAD COMMUN|
000001D0: 49 43 41 54 49 4F 4E 53  11 22 00 00 0A C8 00 99  |ICATIONS."......|
000001E0: 22 50 52 4F 47 52 41 4D  20 4F 52 20 12 D2 D5 CE  |"PROGRAM OR ....|
000001F0: 2F D3 D4 CF D0 92 20 54  4F 20 51 55 49 54 2E 22  |/..... TO QUIT."|
00000200: 00 1D 0A D2 00 41 24 B2  22 22 3A A1 41 24 3A 8B  |.....A$."":.A$:.|
00000210: 41 24 B3 B1 C7 28 31 33  29 A7 32 31 30 00 23 0A  |A$...(13).210.#.|
00000220: DC 00 9C 00 38 0A F0 00  93 22 42 4F 4F 54 2E 54  |....8...."BOOT.T|
00000230: 45 52 4D 22 2C 38 3A 8A  00 3E 0A FA 00 90 00 5D  |ERM",8:..>.....]|
00000240: 0A 04 01 99 22 12 C5 D2  D2 CF D2 3A 20 22 3B 45  |...."......: ";E|
00000250: 3B 45 24 3B 45 31 3B 45  32 3B 22 92 22 00 66 0A  |;E$;E1;E2;".".f.|
00000260: 0E 01 A0 38 3A 90 00 8E  0A 27 01 8F 20 20 20 20  |...8:....'..    |
00000270: 20 20 42 55 49 4C 44 20  54 52 41 4E 53 4D 49 54  |  BUILD TRANSMIT|
00000280: 2F 52 45 43 45 49 56 45  20 54 41 42 4C 45 00 B8  |/RECEIVE TABLE..|
00000290: 0A 2C 01 99 22 11 22 3B  A3 37 29 3B 22 C2 55 49  |.,..".";.7);".UI|
000002A0: 4C 44 49 4E 47 20 D4 52  41 4E 53 4C 41 54 49 4F  |LDING .RANSLATIO|
000002B0: 4E 20 D4 41 42 4C 45 22  00 DC 0A 30 01 9F 38 2C  |N .ABLE"...0..8,|
000002C0: 38 2C 38 2C 22 40 30 3A  53 4D 41 52 54 36 34 2E  |8,8,"@0:SMART64.|
000002D0: 41 53 43 49 49 2C 53 45  51 2C 57 22 00 F9 0A 36  |ASCII,SEQ,W"...6|
000002E0: 01 84 31 35 2C 45 2C 45  24 2C 45 31 2C 45 32 3A  |..15,E,E$,E1,E2:|
000002F0: 8B 45 B3 B1 30 A7 32 36  30 00 0E 0B 40 01 86 54  |.E..0.260...@..T|
00000300: 25 28 32 35 35 29 2C 46  25 28 32 35 35 29 00 2D  |%(255),F%(255).-|
00000310: 0B 42 01 81 4A B2 30 A4  32 35 35 3A 54 25 28 4A  |.B..J.0.255:T%(J|
00000320: 29 B2 30 3A 46 25 28 4A  29 B2 30 3A 82 00 44 0B  |).0:F%(J).0:..D.|
00000330: 4A 01 81 4A B2 33 32 A4  36 34 3A 54 25 28 4A 29  |J..J.32.64:T%(J)|
00000340: B2 4A 3A 82 00 75 0B 54  01 81 4A B2 36 35 A4 39  |.J:..u.T..J.65.9|
00000350: 30 3A 4B B2 4A AA 33 32  3A 54 25 28 4A 29 B2 4B  |0:K.J.32:T%(J).K|
00000360: 3A 82 3A 81 4A B2 39 31  A4 39 35 3A 54 25 28 4A  |:.:.J.91.95:T%(J|
00000370: 29 B2 4A 3A 82 00 96 0B  5E 01 81 4A B2 31 39 33  |).J:....^..J.193|
00000380: A4 32 31 38 3A 4B B2 4A  AB 31 32 38 3A 54 25 28  |.218:K.J.128:T%(|
00000390: 4A 29 B2 4B 3A 82 00 E5  0B 68 01 54 25 28 31 29  |J).K:....h.T%(1)|
000003A0: B2 31 3A 54 25 28 33 29  B2 33 3A 54 25 28 31 32  |.1:T%(3).3:T%(12|
000003B0: 29 B2 31 32 3A 54 25 28  31 33 29 B2 31 33 3A 54  |).12:T%(13).13:T|
000003C0: 25 28 32 30 29 B2 38 3A  54 25 28 31 35 29 B2 31  |%(20).8:T%(15).1|
000003D0: 35 3A 54 25 28 31 36 29  B2 31 36 3A 54 25 28 31  |5:T%(16).16:T%(1|
000003E0: 37 29 B2 31 37 00 FE 0B  6A 01 54 25 28 31 39 29  |7).17...j.T%(19)|
000003F0: B2 31 39 3A 54 25 28 31  34 31 29 B2 31 30 00 38  |.19:T%(141).10.8|
00000400: 0C 72 01 81 4A B2 30 A4  32 35 35 3A 4B B2 54 25  |.r..J.0.255:K.T%|
00000410: 28 4A 29 3A 8B 4B B3 B1  30 A7 46 25 28 4B 29 B2  |(J):.K..0.F%(K).|
00000420: 4A 3A 8B 4B AA 31 32 38  B3 32 35 36 A7 46 25 28  |J:.K.128.256.F%(|
00000430: 4B AA 31 32 38 29 B2 4A  00 3E 0C 7C 01 82 00 60  |K.128).J.>.|...`|
00000440: 0C 86 01 81 4A B2 30 A4  32 35 35 3A 41 24 B2 C7  |....J.0.255:A$..|
00000450: 28 54 25 28 4A 29 29 3A  98 38 2C 41 24 3B 3A 82  |(T%(J)):.8,A$;:.|
00000460: 00 85 0C 90 01 81 4A B2  30 A4 32 35 35 3A 41 24  |......J.0.255:A$|
00000470: B2 C7 28 46 25 28 4A 29  29 3A 98 38 2C 41 24 3B  |..(F%(J)):.8,A$;|
00000480: 3A 82 3A A0 38 00 B4 0C  95 01 8F 20 20 20 20 20  |:.:.8......     |
00000490: 20 20 42 55 49 4C 44 20  50 48 41 4E 54 4F 4D 2D  |  BUILD PHANTOM-|
000004A0: 52 45 41 44 20 53 55 42  52 4F 55 54 49 4E 45 20  |READ SUBROUTINE |
000004B0: 46 49 4C 45 00 D7 0C 9A  01 9F 38 2C 38 2C 38 2C  |FILE......8,8,8,|
000004C0: 22 40 30 3A 53 4D 41 52  54 36 34 2E 42 55 46 46  |"@0:SMART64.BUFF|
000004D0: 45 52 2C 53 2C 57 22 00  ED 0C 9C 01 87 58 24 3A  |ER,S,W"......X$:|
000004E0: 8B 58 24 B3 B1 22 2D 32  22 A7 34 31 32 00 02 0D  |.X$.."-2".412...|
000004F0: A4 01 87 58 24 3A 8B 58  24 B2 22 2D 31 22 A7 34  |...X$:.X$."-1".4|
00000500: 39 30 00 34 0D AE 01 81  49 B2 31 A4 C3 28 58 24  |90.4....I.1..(X$|
00000510: 29 A9 32 3A 58 B2 C6 28  CA 28 58 24 2C 49 2C 31  |).2:X..(.(X$,I,1|
00000520: 29 29 3A 41 B2 58 AB 34  38 3A 8B 41 B1 39 A7 41  |)):A.X.48:.A.9.A|
00000530: B2 41 AB 37 00 5B 0D B8  01 58 B2 C6 28 CA 28 58  |.A.7.[...X..(.(X|
00000540: 24 2C 49 AA 31 2C 31 29  29 3A 42 B2 58 AB 34 38  |$,I.1,1)):B.X.48|
00000550: 3A 8B 42 B1 39 A7 42 B2  42 AB 37 00 79 0D C2 01  |:.B.9.B.B.7.y...|
00000560: 41 B2 41 AC 31 36 AA 42  3A 41 24 B2 C7 28 41 29  |A.A.16.B:A$..(A)|
00000570: 3A 98 38 2C 41 24 3B 3A  82 00 82 0D CC 01 89 34  |:.8,A$;:.......4|
00000580: 32 30 00 8E 0D EA 01 A0  38 3A 89 31 38 30 00 A6  |20......8:.180..|
00000590: 0D EF 01 8F 20 20 20 20  20 20 20 20 20 44 41 54  |....         DAT|
000005A0: 41 20 46 49 4C 45 00 F1  0D F4 01 83 20 22 45 4E  |A FILE...... "EN|
000005B0: 44 22 2C 22 46 4F 52 22  2C 22 4E 45 58 54 22 2C  |D","FOR","NEXT",|
000005C0: 22 44 41 54 41 22 2C 22  49 4E 50 55 54 23 22 2C  |"DATA","INPUT#",|
000005D0: 22 49 4E 50 55 54 22 2C  22 44 49 4D 22 2C 22 52  |"INPUT","DIM","R|
000005E0: 45 41 44 22 2C 22 4C 45  54 22 2C 22 47 4F 54 4F  |EAD","LET","GOTO|
000005F0: 22 00 14 0E FE 01 83 20  22 52 55 4E 22 2C 22 49  |"...... "RUN","I|
00000600: 46 22 2C 22 52 45 53 54  4F 52 45 22 2C 22 47 4F  |F","RESTORE","GO|
00000610: 53 55 42 22 00 43 0E 08  02 83 20 22 52 45 54 55  |SUB".C.... "RETU|
00000620: 52 4E 22 2C 22 52 45 4D  22 2C 22 53 54 4F 50 22  |RN","REM","STOP"|
00000630: 2C 22 4F 4E 22 2C 22 57  41 49 54 22 2C 22 4C 4F  |,"ON","WAIT","LO|
00000640: 41 44 22 00 8B 0E 12 02  83 20 22 53 41 56 45 22  |AD"...... "SAVE"|
00000650: 2C 22 56 45 52 49 46 59  22 2C 22 44 45 46 22 2C  |,"VERIFY","DEF",|
00000660: 22 50 4F 4B 45 22 2C 22  50 52 49 4E 54 23 22 2C  |"POKE","PRINT#",|
00000670: 22 50 52 49 4E 54 22 2C  22 43 4F 4E 54 22 2C 22  |"PRINT","CONT","|
00000680: 4C 49 53 54 22 2C 22 43  4C 52 22 00 AC 0E 1C 02  |LIST","CLR".....|
00000690: 83 20 22 43 4D 44 22 2C  22 53 59 53 22 2C 22 4F  |. "CMD","SYS","O|
000006A0: 50 45 4E 22 2C 22 43 4C  4F 53 45 22 00 DD 0E 26  |PEN","CLOSE"...&|
000006B0: 02 83 20 22 47 45 54 22  2C 22 4E 45 57 22 2C 22  |.. "GET","NEW","|
000006C0: 54 41 42 28 22 2C 22 54  4F 22 2C 22 46 4E 22 2C  |TAB(","TO","FN",|
000006D0: 22 53 50 43 28 22 2C 22  54 48 45 4E 22 00 27 0F  |"SPC(","THEN".'.|
000006E0: 30 02 83 20 22 4E 4F 54  22 2C 22 53 54 45 50 22  |0.. "NOT","STEP"|
000006F0: 2C 22 2B 22 2C 22 2D 22  2C 22 2A 22 2C 22 2F 22  |,"+","-","*","/"|
00000700: 2C 22 5E 22 2C 22 41 4E  44 22 2C 22 4F 52 22 2C  |,"^","AND","OR",|
00000710: 22 3E 22 2C 22 3D 22 2C  22 3C 22 2C 22 53 47 4E  |">","=","<","SGN|
00000720: 22 2C 22 49 4E 54 22 00  6F 0F 3A 02 83 20 22 41  |","INT".o.:.. "A|
00000730: 42 53 22 2C 22 55 53 52  22 2C 22 46 52 45 22 2C  |BS","USR","FRE",|
00000740: 22 50 4F 53 22 2C 22 53  51 52 22 2C 22 52 4E 44  |"POS","SQR","RND|
00000750: 22 2C 22 4C 4F 47 22 2C  22 45 58 50 22 2C 22 43  |","LOG","EXP","C|
00000760: 4F 53 22 2C 22 53 49 4E  22 2C 22 54 41 4E 22 00  |OS","SIN","TAN".|
00000770: BA 0F 44 02 83 20 22 41  54 4E 22 2C 22 50 45 45  |..D.. "ATN","PEE|
00000780: 4B 22 2C 22 4C 45 4E 22  2C 22 53 54 52 24 22 2C  |K","LEN","STR$",|
00000790: 22 56 41 4C 22 2C 22 41  53 43 22 2C 22 43 48 52  |"VAL","ASC","CHR|
000007A0: 24 22 2C 22 4C 45 46 54  24 22 2C 22 52 49 47 48  |$","LEFT$","RIGH|
000007B0: 54 24 22 2C 22 4D 49 44  24 22 00 03 10 4E 02 83  |T$","MID$"...N..|
000007C0: 20 22 30 22 2C 22 35 30  22 2C 22 37 35 22 2C 22  | "0","50","75","|
000007D0: 31 31 30 22 2C 22 31 33  34 2E 35 22 2C 22 31 35  |110","134.5","15|
000007E0: 30 22 2C 22 33 30 30 22  2C 22 36 30 30 22 2C 22  |0","300","600","|
000007F0: 31 32 30 30 22 2C 22 31  38 30 30 22 2C 22 32 34  |1200","1800","24|
00000800: 30 30 22 00 1D 10 58 02  83 20 22 30 22 2C 22 30  |00"...X.. "0","0|
00000810: 22 2C 22 30 22 2C 22 30  22 2C 22 30 22 00 52 10  |","0","0","0".R.|
00000820: 62 02 83 20 22 4E 4F 4E  45 22 2C 22 4F 44 44 22  |b.. "NONE","ODD"|
00000830: 2C 22 2E 22 2C 22 45 56  45 4E 22 2C 22 2E 22 2C  |,".","EVEN",".",|
00000840: 22 4D 41 52 4B 22 2C 22  2E 22 2C 22 53 50 41 43  |"MARK",".","SPAC|
00000850: 45 22 00 62 10 E5 03 83  20 22 2D 31 22 2C 22 2D  |E".b.... "-1","-|
00000860: 32 22 00 8F 10 E7 03 8F  20 20 20 20 20 20 20 20  |2"......        |
00000870: 20 50 48 41 4E 54 4F 4D  2D 4D 45 4D 4F 52 59 20  | PHANTOM-MEMORY |
00000880: 52 45 41 44 20 53 55 42  52 4F 55 54 49 4E 45 00  |READ SUBROUTINE.|
00000890: B0 10 E8 03 83 20 22 37  38 41 39 32 46 38 35 30  |..... "78A92F850|
000008A0: 30 41 39 33 37 38 35 30  31 41 44 30 45 44 43 22  |0A9378501AD0EDC"|
000008B0: 00 D1 10 F2 03 83 20 22  32 39 46 45 38 44 30 45  |...... "29FE8D0E|
000008C0: 44 43 41 45 33 45 30 33  41 39 30 30 38 35 46 42  |DCAE3E03A90085FB|
000008D0: 22 00 F4 10 FC 03 83 20  22 42 44 37 31 43 38 38  |"...... "BD71C88|
000008E0: 35 46 43 41 39 30 30 38  35 46 44 41 39 35 41 38  |5FCA90085FDA95A8|
000008F0: 35 46 45 22 00 17 11 06  04 83 20 22 41 35 30 31  |5FE"...... "A501|
00000900: 32 39 46 43 38 35 30 31  41 39 30 30 38 44 37 30  |29FC8501A9008D70|
00000910: 43 38 41 30 30 30 22 00  3A 11 10 04 83 20 22 41  |C8A000".:.... "A|
00000920: 35 30 31 32 39 46 43 38  35 30 31 42 31 46 42 39  |50129FC8501B1FB9|
00000930: 31 46 44 41 35 46 44 31  38 22 00 5B 11 1A 04 83  |1FDA5FD18".[....|
00000940: 20 22 36 39 30 31 38 35  46 44 41 35 46 45 36 39  | "690185FDA5FE69|
00000950: 30 30 38 35 46 45 41 35  46 42 22 00 7E 11 24 04  |0085FEA5FB".~.$.|
00000960: 83 20 22 31 38 36 39 30  31 38 35 46 42 39 30 45  |. "18690185FB90E|
00000970: 30 41 35 46 43 36 39 30  30 38 35 46 43 22 00 9F  |0A5FC690085FC"..|
00000980: 11 2E 04 83 20 22 45 45  37 30 43 38 41 39 32 30  |.... "EE70C8A920|
00000990: 43 44 37 30 43 38 44 30  43 45 41 39 31 37 22 00  |CD70C8D0CEA917".|
000009A0: C0 11 38 04 83 20 22 38  35 30 31 41 44 30 45 44  |..8.. "8501AD0ED|
000009B0: 43 30 39 30 31 38 44 30  45 44 43 35 38 36 30 22  |C09018D0EDC5860"|
000009C0: 00 D3 11 42 04 83 20 22  30 30 41 30 45 30 30 30  |...B.. "00A0E000|
000009D0: 30 30 22 00 DE 11 C6 07  83 20 22 2D 31 22 00 03  |00"...... "-1"..|
000009E0: 12 D0 07 8F 20 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.... ***********|
000009F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000A00: 2A 2A 2A 00 09 12 DA 07  8F 00 29 12 E4 07 8F 20  |***.......).... |
00000A10: 20 41 53 43 49 49 20 54  52 41 4E 53 4C 41 54 49  | ASCII TRANSLATI|
00000A20: 4F 4E 20 54 41 42 4C 45  53 00 2F 12 EE 07 8F 00  |ON TABLES./.....|
00000A30: 54 12 F8 07 8F 20 54 25  28 32 35 35 29 20 49 53  |T.... T%(255) IS|
00000A40: 20 54 48 45 20 54 52 41  4E 53 4D 49 54 20 54 41  | THE TRANSMIT TA|
00000A50: 42 4C 45 2E 00 75 12 02  08 8F 20 54 48 45 20 50  |BLE..u.... THE P|
00000A60: 45 54 20 41 53 43 49 49  20 56 41 4C 55 45 20 4F  |ET ASCII VALUE O|
00000A70: 46 20 54 48 45 00 98 12  0C 08 8F 20 4B 45 59 20  |F THE...... KEY |
00000A80: 50 52 45 53 53 45 44 20  49 53 20 54 48 45 20 53  |PRESSED IS THE S|
00000A90: 55 42 53 43 52 49 50 54  00 B9 12 16 08 8F 20 49  |UBSCRIPT...... I|
00000AA0: 4E 54 4F 20 54 48 45 20  54 41 42 4C 45 20 54 4F  |NTO THE TABLE TO|
00000AB0: 20 46 49 4E 44 20 54 48  45 00 D6 12 20 08 8F 20  | FIND THE... .. |
00000AC0: 43 4F 52 52 45 43 54 20  53 54 41 4E 44 41 52 44  |CORRECT STANDARD|
00000AD0: 20 41 53 43 49 49 00 F3  12 2A 08 8F 20 43 48 41  | ASCII...*.. CHA|
00000AE0: 52 41 43 54 45 52 20 54  4F 20 54 52 41 4E 53 4D  |RACTER TO TRANSM|
00000AF0: 49 54 2E 00 F9 12 34 08  8F 00 1D 13 3E 08 8F 20  |IT....4.....>.. |
00000B00: 46 25 28 32 35 35 29 20  49 53 20 54 48 45 20 52  |F%(255) IS THE R|
00000B10: 45 43 45 49 56 45 20 54  41 42 4C 45 2E 00 40 13  |ECEIVE TABLE..@.|
00000B20: 48 08 8F 20 54 48 45 20  53 54 41 4E 44 41 52 44  |H.. THE STANDARD|
00000B30: 20 41 53 43 49 49 20 43  48 41 52 41 43 54 45 52  | ASCII CHARACTER|
00000B40: 00 65 13 52 08 8F 20 52  45 43 45 49 56 45 44 20  |.e.R.. RECEIVED |
00000B50: 49 53 20 54 48 45 20 53  55 42 53 43 52 49 50 54  |IS THE SUBSCRIPT|
00000B60: 20 49 4E 54 4F 00 89 13  5C 08 8F 20 54 48 45 20  | INTO...\.. THE |
00000B70: 54 41 42 4C 45 20 54 4F  20 46 49 4E 44 20 54 48  |TABLE TO FIND TH|
00000B80: 45 20 43 4F 52 52 45 43  54 00 AC 13 66 08 8F 20  |E CORRECT...f.. |
00000B90: 50 45 54 20 41 53 43 49  49 20 43 48 41 52 41 43  |PET ASCII CHARAC|
00000BA0: 54 45 52 20 54 4F 20 50  52 49 4E 54 00 C1 13 70  |TER TO PRINT...p|
00000BB0: 08 8F 20 4F 4E 20 54 48  45 20 53 43 52 45 45 4E  |.. ON THE SCREEN|
00000BC0: 2E 00 C7 13 7A 08 8F 00  EC 13 84 08 8F 20 2A 2A  |....z........ **|
00000BD0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BE0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 F2 13 8E  |************....|
00000BF0: 08 8F 00 16 14 98 08 8F  20 54 48 45 20 50 48 41  |........ THE PHA|
00000C00: 4E 54 4F 4D 2D 4D 45 4D  4F 52 59 20 52 45 41 44  |NTOM-MEMORY READ|
00000C10: 20 53 55 42 52 2E 00 3A  14 A2 08 8F 20 49 53 20  | SUBR..:.... IS |
00000C20: 53 54 4F 52 45 44 20 49  4E 20 54 48 45 20 54 41  |STORED IN THE TA|
00000C30: 50 45 20 42 55 46 46 45  52 2C 00 4F 14 AC 08 8F  |PE BUFFER,.O....|
00000C40: 20 41 44 44 52 3A 20 38  33 35 2D 39 32 32 2E 00  | ADDR: 835-922..|
00000C50: 6F 14 B6 08 8F 20 4C 4F  43 41 54 49 4F 4E 53 20  |o.... LOCATIONS |
00000C60: 38 33 30 2D 38 33 34 20  55 53 45 44 20 42 59 00  |830-834 USED BY.|
00000C70: 91 14 C0 08 8F 20 54 48  45 20 53 4D 41 52 54 20  |..... THE SMART |
00000C80: 36 34 20 54 45 52 4D 49  4E 41 4C 20 41 4C 53 4F  |64 TERMINAL ALSO|
00000C90: 2E 00 97 14 CA 08 8F 00  BC 14 D4 08 8F 20 2A 2A  |............. **|
00000CA0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000CB0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 C2 14 DE  |************....|
00000CC0: 08 8F 00 DC 14 E8 08 8F  20 20 20 20 20 20 20 20  |........        |
00000CD0: 20 20 4D 45 4D 4F 52 59  20 4D 41 50 00 F2 14 F2  |  MEMORY MAP....|
00000CE0: 08 8F 20 20 20 20 20 20  20 20 20 20 20 20 20 46  |..             F|
00000CF0: 4F 52 00 12 15 FC 08 8F  20 20 20 20 20 54 48 45  |OR......     THE|
00000D00: 20 53 4D 41 52 54 20 36  34 20 54 45 52 4D 49 4E  | SMART 64 TERMIN|
00000D10: 41 4C 00 18 15 06 09 8F  00 3A 15 10 09 8F 20 20  |AL.......:....  |
00000D20: 20 20 20 30 20 2D 20 20  20 38 32 39 20 20 20 20  |   0 -   829    |
00000D30: 53 59 53 54 45 4D 20 52  41 4D 00 5F 15 1A 09 8F  |SYSTEM RAM._....|
00000D40: 20 20 20 38 33 30 20 2D  20 20 20 39 32 32 20 20  |   830 -   922  |
00000D50: 20 20 55 54 49 4C 49 54  59 20 53 54 4F 52 45 00  |  UTILITY STORE.|
00000D60: 83 15 24 09 8F 20 20 20  20 20 20 20 20 20 20 20  |..$..           |
00000D70: 20 20 20 20 20 20 20 50  48 41 4E 54 4F 4D 2D 52  |       PHANTOM-R|
00000D80: 45 41 44 00 A5 15 2E 09  8F 20 20 20 39 32 33 20  |EAD......   923 |
00000D90: 2D 20 20 31 30 32 33 20  20 20 20 53 59 53 54 45  |-  1023    SYSTE|
00000DA0: 4D 20 52 41 4D 00 C3 15  38 09 8F 20 20 31 30 32  |M RAM...8..  102|
00000DB0: 34 20 2D 20 20 32 30 34  37 20 20 20 20 53 43 52  |4 -  2047    SCR|
00000DC0: 45 45 4E 00 E7 15 42 09  8F 20 20 32 30 34 38 20  |EEN...B..  2048 |
00000DD0: 2D 20 32 33 30 33 39 20  20 20 20 4D 41 49 4E 20  |- 23039    MAIN |
00000DE0: 50 52 4F 47 52 41 4D 00  0C 16 4C 09 8F 20 32 33  |PROGRAM...L.. 23|
00000DF0: 30 34 30 20 2D 20 33 35  33 32 37 20 20 20 20 42  |040 - 35327    B|
00000E00: 55 46 46 45 52 20 41 52  45 41 20 31 00 30 16 56  |UFFER AREA 1.0.V|
00000E10: 09 8F 20 33 35 33 32 38  20 2D 20 34 30 39 35 39  |.. 35328 - 40959|
00000E20: 20 20 20 20 44 59 4E 41  4D 49 43 20 53 54 52 24  |    DYNAMIC STR$|
00000E30: 00 55 16 60 09 8F 20 34  30 39 36 30 20 2D 20 34  |.U.`.. 40960 - 4|
00000E40: 39 31 35 31 20 20 20 20  42 55 46 46 45 52 20 41  |9151    BUFFER A|
00000E50: 52 45 41 20 32 00 7A 16  6A 09 8F 20 34 39 31 35  |REA 2.z.j.. 4915|
00000E60: 32 20 2D 20 34 39 34 30  37 20 20 20 20 52 53 32  |2 - 49407    RS2|
00000E70: 33 32 20 52 45 43 45 49  56 45 00 9D 16 74 09 8F  |32 RECEIVE...t..|
00000E80: 20 34 39 34 30 38 20 2D  20 34 39 36 36 33 20 20  | 49408 - 49663  |
00000E90: 20 20 52 53 32 33 32 20  58 2D 4D 49 54 00 C1 16  |  RS232 X-MIT...|
00000EA0: 7E 09 8F 20 34 39 36 36  34 20 2D 20 34 39 39 38  |~.. 49664 - 4998|
00000EB0: 33 20 20 20 20 46 55 4E  43 54 49 4F 4E 20 4B 45  |3    FUNCTION KE|
00000EC0: 59 00 E4 16 88 09 8F 20  20 20 20 20 20 20 20 20  |Y......         |
00000ED0: 20 20 20 20 20 20 20 20  20 44 45 46 49 4E 49 54  |         DEFINIT|
00000EE0: 49 4F 4E 53 00 03 17 F2  09 8F 20 34 39 39 FF 34  |IONS...... 499.4|
00000EF0: 20 2D E0 35 FF F0 36 FF  20 E0 20 3A 55 53 FF 52  | -.5..6. . :US.R|
00000F00: 0D 49 C5 FF 88 FB FF FF  FF FF 87 AF 8C 8B 87 FF  |.I..............|
00000F10: 84 FF 87 90 3F 97 FF FF  FF FF FF 3A 32 BA FF BD  |....?......:2...|
00000F20: BF FF 33 22 FF 6D EF 26  0E 7A FF FF FF D7 87 FF  |..3".m.&.z......|
00000F30: 84 FF 87 D3 FF FF FF FF  FF FF FF EE FF EE FF FF  |................|
00000F40: D9 80 A8 FF C8 FF FF 80  CE C4 FF FF FF FF 75 FF  |..............u.|
00000F50: FF FF FF 78 99 FF FF FF  FF 09 B8 75 FF 87 FF 07  |...x.......u....|
00000F60: FF B0 00 1F BD FF FF AF  FF 79 BA 9F 75 75 FF 49  |.........y..uu.I|
00000F70: FF B8 79 79 FF 79 D8 FF  FF 23 FF BB F3 F3 3B FF  |..yy.y...#....;.|
00000F80: 23 2B FF 3B FF FF FF 80  50 DB 12 60 C0 26 FF DB  |#+.;....P..`.&..|
00000F90: 52 60 FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |R`..............|
00000FA0: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000FB0: FF 6E 22 22 22 2F                                 |.n"""/          |
.......           SMART64.BUILD.\....   
  COPYRIGHT (C) 1983 BY MICROTECHNIC SOL
UTIONS, INC..Z....     ALL RIGHTS RESERV
ED...D..53272,B(53272).2:.15,8,15...I.. 
   BUILD DATA FILES...N.."..";.9);".THE 
SMART 64 TERMINAL.."...X..".";.11);"BUIL
DING DATA FILE.".2....8,8,8,"@0:SMART64.
DATA,SEQ,W":.15,E,E$,E1,E2.?....E.0.260.
X. ..X$:.X$."-1". 8:.300.G....8,X$:.160.
.....      END OF PROGRAM......"..";.9);
".BUILD FUNCTION COMPLETE..".Z...."PRESS
 .RETURN. TO LOAD COMMUNICATIONS."...H..
"PROGRAM OR .RUN/STOP. TO QUIT."...R.A$.
"":.A$:.A$..G(13).210.#.....8...."BOOT.T
ERM",8:..>.....]....".ERROR: ";E;E$;E1;E
2;".".F... 8:....'..      BUILD TRANSMIT
/RECEIVE TABLE...,..".";.7);"BUILDING TR
ANSLATION TABLE"...0..8,8,8,"@0:SMART64.
ASCII,SEQ,W"...6..15,E,E$,E1,E2:.E..0.26
0...@..T%(255),F%(255).-.B..J.0.255:T%(J
).0:F%(J).0:..D.J..J.32.64:T%(J).J:..U.T
..J.65.90:K.J.32:T%(J).K:.:.J.91.95:T%(J
).J:....^..J.193.218:K.J.128:T%(J).K:...
.H.T%(1).1:T%(3).3:T%(12).12:T%(13).13:T
%(20).8:T%(15).15:T%(16).16:T%(17).17...
J.T%(19).19:T%(141).10.8.R..J.0.255:K.T%
(J):.K..0.F%(K).J:.K.128.256.F%(K.128).J
.>.|...`....J.0.255:A$.G(T%(J)):.8,A$;:.
......J.0.255:A$.G(F%(J)):.8,A$;:.: 8...
...       BUILD PHANTOM-READ SUBROUTINE 
FILE.W....8,8,8,"@0:SMART64.BUFFER,S,W".
.....X$:.X$.."-2".412......X$:.X$."-1".4
90.4....I.1.C(X$).2:X.F(J(X$,I,1)):A.X.4
8:.A.9.A.A.7.[...X.F(J(X$,I.1,1)):B.X.48
:.B.9.B.B.7.Y.B.A.A.16.B:A$.G(A):.8,A$;:
....L..420..... 8:.180......         DAT
A FILE...... "END","FOR","NEXT","DATA","
INPUT#","INPUT","DIM","READ","LET","GOTO
"...... "RUN","IF","RESTORE","GOSUB".C..
.. "RETURN","REM","STOP","ON","WAIT","LO
AD"...... "SAVE","VERIFY","DEF","POKE","
PRINT#","PRINT","CONT","LIST","CLR".....
. "CMD","SYS","OPEN","CLOSE"...&.. "GET"
,"NEW","TAB(","TO","FN","SPC(","THEN".'.
0.. "NOT","STEP","+","-","*","/","^","AN
D","OR",">","=","<","SGN","INT".O.:.. "A
BS","USR","FRE","POS","SQR","RND","LOG",
"EXP","COS","SIN","TAN"...D.. "ATN","PEE
K","LEN","STR$","VAL","ASC","CHR$","LEFT
$","RIGHT$","MID$"...N.. "0","50","75","
110","134.5","150","300","600","1200","1
800","2400"...X.. "0","0","0","0","0".R.
B.. "NONE","ODD",".","EVEN",".","MARK","
.","SPACE".B.... "-1","-2"......        
 PHANTOM-MEMORY READ SUBROUTINE...... "7
8A92F8500A9378501AD0EDC".Q.... "29FE8D0E
DCAE3E03A90085FB"...... "BD71C885FCA9008
5FDA95A85FE"...... "A50129FC8501A9008D70
C8A000".:.... "A50129FC8501B1FB91FDA5FD1
8".[.... "690185FDA5FE690085FEA5FB".~.$.
. "18690185FB90E0A5FC690085FC"...... "EE
70C8A920CD70C8D0CEA917"...8.. "8501AD0ED
C09018D0EDC5860".S.B.. "00A0E00000"...F.
. "-1"...P.. ***************************
***...Z...)....  ASCII TRANSLATION TABLE
S./.....T.... T%(255) IS THE TRANSMIT TA
BLE..U.... THE PET ASCII VALUE OF THE...
... KEY PRESSED IS THE SUBSCRIPT...... I
NTO THE TABLE TO FIND THE.V. .. CORRECT 
STANDARD ASCII...*.. CHARACTER TO TRANSM
IT....4.....>.. F%(255) IS THE RECEIVE T
ABLE..@.H.. THE STANDARD ASCII CHARACTER
.E.R.. RECEIVED IS THE SUBSCRIPT INTO...
\.. THE TABLE TO FIND THE CORRECT...F.. 
PET ASCII CHARACTER TO PRINT.A.P.. ON TH
E SCREEN..G.Z........ ******************
************............ THE PHANTOM-MEM
ORY READ SUBR..:.... IS STORED IN THE TA
PE BUFFER,.O.... ADDR: 835-922..O.... LO
CATIONS 830-834 USED BY...... THE SMART 
64 TERMINAL ALSO....J.....T.. **********
********************.B..........        
  MEMORY MAP......             FOR......
     THE SMART 64 TERMINAL.......:....  
   0 -   829    SYSTEM RAM._....   830 -
   922    UTILITY STORE...$..           
       PHANTOM-READ......   923 -  1023 
   SYSTEM RAM.C.8..  1024 -  2047    SCR
EEN...B..  2048 - 23039    MAIN PROGRAM.
..L.. 23040 - 35327    BUFFER AREA 1.0.V
.. 35328 - 40959    DYNAMIC STR$.U.`.. 4
0960 - 49151    BUFFER AREA 2.Z.J.. 4915
2 - 49407    RS232 RECEIVE...T.. 49408 -
 49663    RS232 X-MIT.A.~.. 49664 - 4998
3    FUNCTION KEY......                 
 DEFINITIONS...... 499.4 -.5..6. . :US.R
.IE.................?......:2.....3".M.&
.Z...W.....S............Y...H...ND....U.
...X.......U.............Y..UU.I..YY.YX.
.#....;.#+.;....P..`.&..R`..............
.................N"""/
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL