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

MSGREWRITE

FILE INFORMATION

FILENAME(S): MSGREWRITE

FILE TYPE(S): PRG

FILE SIZE: 2.2K

FIRST SEEN: 2025-12-01 19:06:44

APPEARS ON: 1 disk(s)

FILE HASH

9c05b0c19aa5a25a97b0e496b77501325723af9053772e05793904b0bc2f9625

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
ICE MSGREWRITE PRG Icebreaker 33 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0B 08 04 00 55 39  25 B2 30 00 20 08 05 00  |......U9%.0. ...|
00000010: 47 24 B2 C7 28 31 33 29  3A 86 55 24 28 33 30 29  |G$..(13):.U$(30)|
00000020: 00 64 08 06 00 41 B2 34  30 3A 86 57 25 28 41 29  |.d...A.40:.W%(A)|
00000030: 2C 5A 25 28 41 29 2C 58  25 28 41 29 2C 53 55 24  |,Z%(A),X%(A),SU$|
00000040: 28 41 29 2C 41 50 25 28  41 29 2C 53 4F 25 28 41  |(A),AP%(A),SO%(A|
00000050: 29 2C 57 41 28 41 29 2C  52 41 28 41 29 2C 52 51  |),WA(A),RA(A),RQ|
00000060: 25 28 41 29 00 76 08 07  00 86 52 57 25 28 41 29  |%(A).v....RW%(A)|
00000070: 2C 59 24 28 41 29 00 AB  08 0A 00 97 35 33 32 38  |,Y$(A)......5328|
00000080: 31 2C 30 3A 97 35 33 32  38 30 2C 30 3A 99 3A 99  |1,0:.53280,0:.:.|
00000090: 22 9A CD 53 47 D2 45 57  52 49 54 45 05 3A C3 C2  |"..SG.EWRITE.:..|
000000A0: C1 D3 C5 A0 56 33 2E 30  22 3A 99 00 C1 08 0B 00  |....V3.0":......|
000000B0: 44 24 B2 CA 28 C4 28 C2  28 31 38 36 29 29 2C 32  |D$..(.(.(186)),2|
000000C0: 29 00 01 09 0C 00 99 22  11 11 0E 9A D3 54 41 54  |)......".....TAT|
000000D0: 53 20 C4 45 56 49 43 45  20 05 23 20 20 20 20 20  |S .EVICE .#     |
000000E0: 20 28 38 2D 31 35 29 3A  22 44 24 3B 3A 49 24 B2  | (8-15):"D$;:I$.|
000000F0: 44 24 3A 8D 32 30 37 31  3A 44 45 B2 C5 28 49 24  |D$:.2071:DE..(I$|
00000100: 29 00 3D 09 0D 00 99 22  9A D3 54 41 54 53 20 C4  |).=...."..TATS .|
00000110: 52 49 56 45 20 05 23 20  20 20 20 20 20 28 30 2D  |RIVE .#      (0-|
00000120: 32 35 35 29 3A 30 3A 22  3B 3A 49 24 B2 22 30 3A  |255):0:";:I$."0:|
00000130: 22 3A 8D 32 30 37 31 3A  59 24 B2 49 24 00 7C 09  |":.2071:Y$.I$.|.|
00000140: 0E 00 99 22 9A D3 54 41  54 53 20 C4 CF D3 A0 C9  |..."..TATS .....|
00000150: 4E 49 54 20 C3 4F 4D 4D  41 4E 44 20 20 20 20 05  |NIT .OMMAND    .|
00000160: 3A 49 30 3A 22 3B 3A 49  24 B2 22 49 30 3A 22 3A  |:I0:";:I$."I0:":|
00000170: 8D 32 30 37 31 3A 44 43  24 B2 49 24 00 92 09 0F  |.2071:DC$.I$....|
00000180: 00 9F 31 35 2C 44 45 2C  31 35 2C 44 43 24 3A A0  |..15,DE,15,DC$:.|
00000190: 31 35 00 C1 09 10 00 99  3A 8D 34 32 34 30 3A 8F  |15......:.4240:.|
000001A0: 20 2A 2A 2A 2A 20 52 45  41 44 49 4E 47 20 33 2E  | **** READING 3.|
000001B0: 30 20 53 54 41 54 53 20  46 49 4C 45 20 2A 2A 2A  |0 STATS FILE ***|
000001C0: 2A 00 C7 09 11 00 99 00  D9 09 14 00 81 20 49 20  |*............ I |
000001D0: B2 20 31 20 A4 20 4E 53  25 00 FD 09 1E 00 99 20  |. 1 . NS%...... |
000001E0: 22 05 5B 9A 22 AA CA 28  C4 28 49 29 2C 32 29 AA  |".[."..(.(I),2).|
000001F0: 22 05 5D 3A 9F 22 AA 53  55 24 28 49 29 00 03 0A  |".]:.".SU$(I)...|
00000200: 28 00 82 00 09 0A 32 00  99 00 0F 0A 3C 00 99 00  |(.....2.....<...|
00000210: 34 0A 46 00 85 22 0E 9F  D7 48 49 43 48 20 D3 55  |4.F.."...HICH .U|
00000220: 42 20 23 A0 D4 4F 20 D2  45 D0 41 43 4B 45 54 3A  |B #..O .E.ACKET:|
00000230: 22 3B 53 55 00 6B 0A 50  00 99 3A 99 22 05 CF 4C  |";SU.k.P..:."..L|
00000240: 44 20 CD 45 53 53 41 47  45 53 20 48 41 56 45 22  |D .ESSAGES HAVE"|
00000250: AA C4 28 44 47 25 29 AA  22 20 4D 53 47 53 20 50  |..(DG%)." MSGS P|
00000260: 45 52 20 50 41 43 4B 45  54 2E 22 00 71 0A 5A 00  |ER PACKET.".q.Z.|
00000270: 99 00 92 0A 64 00 85 22  9F CE 45 57 20 CD 53 47  |....d.."..EW .SG|
00000280: 53 20 D0 45 52 20 D0 41  43 4B 45 54 3A 22 3B 4D  |S .ER .ACKET:";M|
00000290: 50 25 00 98 0A 6E 00 99  00 9E 0A 78 00 99 00 BD  |P%...n.....x....|
000002A0: 0A 82 00 99 22 9A C1 52  45 20 D9 4F 55 A0 D3 D5  |...."..RE .OU...|
000002B0: D2 C5 3F 3A 05 22 3B 3A  8D 32 30 37 30 00 E4 0A  |..?:.";:.2070...|
000002C0: 8C 00 8B 20 C8 28 49 24  2C 31 29 20 B3 B1 20 22  |... .(I$,1) .. "|
000002D0: 59 22 20 AF 20 C8 28 49  24 2C 31 29 B3 B1 22 D9  |Y" . .(I$,1)..".|
000002E0: 22 A7 20 80 00 0B 0B 96  00 99 3A 99 22 05 D2 45  |". .......:."..E|
000002F0: 53 54 52 55 43 54 55 52  49 4E 47 20 4D 53 47 20  |STRUCTURING MSG |
00000300: 50 41 43 4B 45 54 53 2E  2E 2E 22 00 11 0B A0 00  |PACKETS...".....|
00000310: 99 00 31 0B C8 00 8F 20  2A 2A 2A 2A 2A 2A 2A 2A  |..1.... ********|
00000320: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000330: 2A 00 51 0B D2 00 8F 20  2A 20 52 4F 55 54 49 4E  |*.Q.... * ROUTIN|
00000340: 45 20 54 4F 20 52 45 53  54 52 55 43 54 20 20 20  |E TO RESTRUCT   |
00000350: 2A 00 71 0B DC 00 8F 20  2A 2A 2A 2A 2A 2A 2A 2A  |*.q.... ********|
00000360: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000370: 2A 00 8D 0B F0 00 9F 31  35 2C 44 52 28 32 29 2C  |*......15,DR(2),|
00000380: 31 35 2C 44 43 24 28 32  29 3A A0 31 35 00 A9 0B  |15,DC$(2):.15...|
00000390: F1 00 45 25 B2 5A 25 28  53 55 29 3A 42 25 B2 45  |..E%.Z%(SU):B%.E|
000003A0: 25 AB 52 51 25 28 53 55  29 00 E4 0B F2 00 81 20  |%.RQ%(SU)...... |
000003B0: 49 20 B2 20 42 25 20 A4  20 45 25 20 A9 20 44 47  |I . B% . E% . DG|
000003C0: 25 3A 53 55 24 B2 22 53  22 AA C4 28 53 55 29 AA  |%:SU$."S"..(SU).|
000003D0: 22 20 4D 22 AA C4 28 49  29 3A 99 22 05 0E 22 3A  |" M"..(I):."..":|
000003E0: 99 53 55 24 00 1C 0C F3  00 9F 31 35 2C 44 52 28  |.SU$......15,DR(|
000003F0: 32 29 2C 31 35 2C 22 52  22 AA 44 52 24 28 32 29  |2),15,"R".DR$(2)|
00000400: AA 22 54 50 22 AA 53 55  24 AA 22 3D 22 AA 44 52  |."TP".SU$."=".DR|
00000410: 24 28 32 29 AA 53 55 24  3A A0 31 35 00 2F 0C F4  |$(2).SU$:.15./..|
00000420: 00 81 20 58 20 B2 20 31  20 A4 20 32 30 3A 82 00  |.. X . 1 . 20:..|
00000430: 67 0C FA 00 9F 38 2C 44  52 28 32 29 2C 32 2C 44  |g....8,DR(2),2,D|
00000440: 52 24 28 32 29 AA 22 54  50 22 AA 53 55 24 AA 22  |R$(2)."TP".SU$."|
00000450: 2C 53 2C 52 22 3A A1 23  38 2C 41 24 3A 54 53 B2  |,S,R":.#8,A$:TS.|
00000460: 53 54 3A 43 4F B2 30 00  A3 0C FC 00 81 20 58 20  |ST:CO.0...... X |
00000470: B2 20 49 20 A4 20 49 20  AA 20 44 47 25 AB 31 3A  |. I . I . DG%.1:|
00000480: 53 32 24 B2 22 53 22 AA  C4 28 53 55 29 AA 22 20  |S2$."S"..(SU)." |
00000490: 4D 22 AA C4 28 58 29 3A  99 3A 99 22 05 0E 20 22  |M"..(X):.:.".. "|
000004A0: 53 32 24 00 DE 0C FE 00  8B 20 58 20 B3 B2 20 45  |S2$...... X .. E|
000004B0: 25 20 AF 20 54 53 20 B2  20 30 20 A7 20 9F 32 2C  |% . TS . 0 . .2,|
000004C0: 44 52 28 32 29 2C 33 2C  44 52 24 28 32 29 AA 53  |DR(2),3,DR$(2).S|
000004D0: 32 24 AA 22 2C 53 2C 57  22 3A 43 4F B2 30 00 FF  |2$.",S,W":CO.0..|
000004E0: 0C 00 01 8B 20 41 24 20  B2 20 C7 28 32 35 35 29  |.... A$ . .(255)|
000004F0: 20 AF 20 43 4F 20 B1 20  30 20 A7 20 32 36 32 00  | . CO . 0 . 262.|
00000500: 1F 0D 01 01 8B 20 58 20  B3 B2 20 45 25 20 AF 20  |..... X .. E% . |
00000510: 54 53 20 B2 20 30 20 A7  20 98 32 2C 41 24 3B 00  |TS . 0 . .2,A$;.|
00000520: 53 0D 02 01 99 41 24 3B  20 20 20 20 20 20 20 20  |S....A$;        |
00000530: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000540: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000550: 20 20 20 00 70 0D 03 01  8B 20 41 24 B2 C7 28 32  |   .p.... A$..(2|
00000560: 35 35 29 20 A7 20 43 4F  20 B2 20 43 4F 20 AA 31  |55) . CO . CO .1|
00000570: 00 90 0D 04 01 A1 23 38  2C 41 24 3A 54 53 B2 53  |......#8,A$:TS.S|
00000580: 54 3A 8B 20 54 53 20 B2  20 30 20 A7 20 32 35 36  |T:. TS . 0 . 256|
00000590: 00 99 0D 06 01 A0 32 3A  82 00 A0 0D 0D 01 A0 38  |......2:.......8|
000005A0: 00 A6 0D 0E 01 82 00 AC  0D 15 08 80 00 BD 0D 16  |................|
000005B0: 08 97 32 35 34 2C 30 3A  49 24 B2 22 22 00 C8 0D  |..254,0:I$.""...|
000005C0: 17 08 97 32 35 34 2C 30  00 EC 0D 20 08 97 32 35  |...254,0... ..25|
000005D0: 34 2C C2 28 31 39 39 29  3A 99 22 92 AF 9D 22 3B  |4,.(199):."...";|
000005E0: 3A 97 31 39 39 2C C2 28  32 35 34 29 00 00 0E 2A  |:.199,.(254)...*|
000005F0: 08 A1 41 24 3A 8B 41 24  B2 22 22 A7 32 30 39 30  |..A$:.A$."".2090|
00000600: 00 16 0E 34 08 8B 41 24  B2 C7 28 31 33 29 A7 99  |...4..A$..(13)..|
00000610: 22 92 20 22 3A 8E 00 2A  0E 3E 08 8B 41 24 B3 B1  |". ":..*.>..A$..|
00000620: C7 28 32 30 29 A7 32 31  35 30 00 3C 0E 48 08 8B  |.(20).2150.<.H..|
00000630: C3 28 49 24 29 B2 30 A7  32 30 38 30 00 70 0E 52  |.(I$).0.2080.p.R|
00000640: 08 41 B2 C6 28 C9 28 49  24 2C 31 29 29 3A 8B 28  |.A..(.(I$,1)):.(|
00000650: 41 B1 33 31 AF 41 B3 39  36 29 B0 28 41 B1 31 36  |A.31.A.96).(A.16|
00000660: 30 AF 41 B3 32 32 34 29  A7 99 C7 28 32 30 29 3B  |0.A.224)...(20);|
00000670: 00 8B 0E 5C 08 49 24 B2  C8 28 49 24 2C C3 28 49  |...\.I$..(I$,.(I|
00000680: 24 29 AB 31 29 3A 89 32  30 38 30 00 A3 0E 66 08  |$).1):.2080...f.|
00000690: 49 24 B2 49 24 AA 41 24  3A 99 41 24 3B 3A 89 32  |I$.I$.A$:.A$;:.2|
000006A0: 30 38 30 00 DE 0E 90 10  99 22 11 11 9F D2 45 41  |080......"....EA|
000006B0: 44 49 4E 47 20 D6 33 2E  30 20 D3 54 41 54 53 05  |DING .3.0 .TATS.|
000006C0: 2E 2E 2E 22 3A A0 38 3A  9F 38 2C 44 45 2C 32 2C  |...":.8:.8,DE,2,|
000006D0: 59 24 AA 22 53 54 41 54  53 2C 53 2C 52 22 00 EF  |Y$."STATS,S,R"..|
000006E0: 0E 9A 10 84 38 2C 43 4C  3A 84 38 2C 56 49 24 00  |....8,CL:.8,VI$.|
000006F0: 19 0F A4 10 84 38 2C 44  41 24 2C 45 4D 2C 45 4D  |.....8,DA$,EM,EM|
00000700: 25 2C 4E 55 25 2C 4D 55  25 2C 44 47 25 2C 4E 53  |%,NU%,MU%,DG%,NS|
00000710: 25 2C 4E 44 25 2C 4C 42  25 00 39 0F AE 10 81 41  |%,ND%,LB%.9....A|
00000720: B2 31 A4 35 3A 8D 34 33  35 30 3A 52 5A 24 B2 49  |.1.5:.4350:RZ$.I|
00000730: 24 3A 8D 34 34 31 30 3A  82 00 81 0F B8 10 81 49  |$:.4410:.......I|
00000740: B2 31 A4 4E 53 25 3A 84  38 2C 53 55 24 28 49 29  |.1.NS%:.8,SU$(I)|
00000750: 3A 84 38 2C 52 51 25 28  49 29 2C 52 57 25 28 49  |:.8,RQ%(I),RW%(I|
00000760: 29 2C 5A 25 28 49 29 2C  52 41 28 49 29 2C 57 41  |),Z%(I),RA(I),WA|
00000770: 28 49 29 2C 53 4F 25 28  49 29 2C 41 50 25 28 49  |(I),SO%(I),AP%(I|
00000780: 29 00 87 0F C2 10 82 00  90 0F F4 10 A0 38 3A 8E  |)............8:.|
00000790: 00 9A 0F FE 10 49 24 B2  22 22 00 B4 0F 08 11 A1  |.....I$.""......|
000007A0: 23 38 2C 41 24 3A 8B 41  24 B2 C7 28 31 33 29 A7  |#8,A$:.A$..(13).|
000007B0: 34 34 30 30 00 C1 0F 12  11 49 24 B2 49 24 AA 41  |4400.....I$.I$.A|
000007C0: 24 00 DA 0F 1C 11 8B 28  53 54 B1 30 29 AF 28 53  |$......(ST.0).(S|
000007D0: 54 B3 B1 32 29 A7 34 34  30 30 00 E4 0F 26 11 89  |T..2).4400...&..|
000007E0: 34 33 36 30 00 EA 0F 30  11 8E 00 22 10 3A 11 8D  |4360...0...".:..|
000007F0: 34 34 32 30 3A 44 52 28  41 29 B2 C5 28 49 24 29  |4420:DR(A)..(I$)|
00000800: 3A 8D 34 34 32 30 3A 44  52 24 28 41 29 B2 49 24  |:.4420:DR$(A).I$|
00000810: 3A 8D 34 34 32 30 3A 44  43 24 28 41 29 B2 49 24  |:.4420:DC$(A).I$|
00000820: 3A 8E 00 5A 10 44 11 49  24 B2 22 22 3A 81 58 58  |:..Z.D.I$."":.XX|
00000830: B2 31 A4 C3 28 52 5A 24  29 3A 41 24 B2 CA 28 52  |.1..(RZ$):A$..(R|
00000840: 5A 24 2C 58 58 2C 31 29  3A 8B 41 24 B3 B1 22 3B  |Z$,XX,1):.A$..";|
00000850: 22 A7 49 24 B2 49 24 AA  41 24 00 8E 10 4E 11 8B  |".I$.I$.A$...N..|
00000860: 41 24 B2 22 3B 22 A7 58  58 B2 C3 28 52 5A 24 29  |A$.";".XX..(RZ$)|
00000870: 3A 52 5A 24 B2 C9 28 52  5A 24 2C C3 28 52 5A 24  |:RZ$..(RZ$,.(RZ$|
00000880: 29 AB C3 28 49 24 29 AB  31 29 3A 82 3A 8E 00 9D  |)..(I$).1):.:...|
00000890: 10 58 11 82 3A 52 5A 24  B2 22 22 3A 8E 00 DD 10  |.X..:RZ$."":....|
000008A0: 88 13 49 B2 35 30 3A 86  20 53 55 24 28 49 29 2C  |..I.50:. SU$(I),|
000008B0: 52 51 25 28 49 29 2C 52  57 25 28 49 29 2C 5A 25  |RQ%(I),RW%(I),Z%|
000008C0: 28 49 29 2C 52 41 28 49  29 2C 57 41 28 49 29 2C  |(I),RA(I),WA(I),|
000008D0: 53 4F 25 28 49 29 2C 41  50 25 28 49 29 00 00 00  |SO%(I),AP%(I)...|
......U9%.0. ...G$.G(13):.U$(30).D...A.4
0:.W%(A),Z%(A),X%(A),SU$(A),AP%(A),SO%(A
),WA(A),RA(A),RQ%(A).V....RW%(A),Y$(A)..
....53281,0:.53280,0:.:.".MSGREWRITE.:CB
ASE V3.0":..A...D$.J(D(B(186)),2)......"
....STATS DEVICE .#      (8-15):"D$;:I$.
D$:.2071:DE.E(I$).=....".STATS DRIVE .# 
     (0-255):0:";:I$."0:":.2071:Y$.I$.|.
...".STATS DOS INIT COMMAND    .:I0:";:I
$."I0:":.2071:DC$.I$......15,DE,15,DC$: 
15.A....:.4240:. **** READING 3.0 STATS 
FILE ****.G.....Y.... I . 1 . NS%...... 
".[.".J(D(I),2).".]:.".SU$(I)...(.....2.
....<...4.F.."..WHICH SUB # TO REPACKET:
";SU.K.P..:.".OLD MESSAGES HAVE".D(DG%).
" MSGS PER PACKET.".Q.Z.....D..".NEW MSG
S PER PACKET:";MP%...N.....X........".AR
E YOU SURE?:.";:.2070...... H(I$,1) .. "
Y" . H(I$,1).."Y". .......:.".RESTRUCTUR
ING MSG PACKETS..."... ...1.H.. ********
*****************.Q.R.. * ROUTINE TO RES
TRUCT   *.Q.... ************************
*......15,DR(2),15,DC$(2): 15.....E%.Z%(
SU):B%.E%.RQ%(SU)...... I . B% . E% . DG
%:SU$."S".D(SU)." M".D(I):."..":.SU$....
..15,DR(2),15,"R".DR$(2)."TP".SU$."=".DR
$(2).SU$: 15./.... X . 1 . 20:..G....8,D
R(2),2,DR$(2)."TP".SU$.",S,R":.#8,A$:TS.
ST:CO.0...... X . I . I . DG%.1:S2$."S".
D(SU)." M".D(X):.:.".. "S2$...... X .. E
% . TS . 0 . .2,DR(2),3,DR$(2).S2$.",S,W
":CO.0...... A$ . G(255) . CO . 0 . 262.
..... X .. E% . TS . 0 . .2,A$;.S....A$;
                                        
   .P.... A$.G(255) . CO . CO .1......#8
,A$:TS.ST:. TS . 0 . 256..... 2:.. ... 8
..................254,0:I$."".H....254,0
... ..254,B(199):."...";:.199,B(254)...*
..A$:.A$."".2090...4..A$.G(13)..". ":..*
.>..A$..G(20).2150.<.H..C(I$).0.2080.P.R
.A.F(I(I$,1)):.(A.31.A.96).(A.160.A.224)
..G(20);...\.I$.H(I$,C(I$).1):.2080...F.
I$.I$.A$:.A$;:.2080......"...READING V3.
0 STATS....": 8:.8,DE,2,Y$."STATS,S,R"..
....8,CL:.8,VI$......8,DA$,EM,EM%,NU%,MU
%,DG%,NS%,ND%,LB%.9....A.1.5:.4350:RZ$.I
$:.4410:.......I.1.NS%:.8,SU$(I):.8,RQ%(
I),RW%(I),Z%(I),RA(I),WA(I),SO%(I),AP%(I
)...B....... 8:......I$.""......#8,A$:.A
$.G(13).4400.A...I$.I$.A$.Z....(ST.0).(S
T..2).4400...&..4360...0...".:..4420:DR(
A).E(I$):.4420:DR$(A).I$:.4420:DC$(A).I$
:..Z.D.I$."":.XX.1.C(RZ$):A$.J(RZ$,XX,1)
:.A$..";".I$.I$.A$...N..A$.";".XX.C(RZ$)
:RZ$.I(RZ$,C(RZ$).C(I$).1):.:....X..:RZ$
."":......I.50:. SU$(I),RQ%(I),RW%(I),Z%
(I),RA(I),WA(I),SO%(I),AP%(I)...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL