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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL