home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 158 / 158.d81 / b.gfs (.txt) < prev    next >
Commodore BASIC  |  2022-08-26  |  3KB  |  110 lines

  1. 6 poke56,56:clr:poke53371,0
  2. 10 poke53281,0:poke53280,0
  3. 20 dv=peek(186):ifdv<8thendv=8
  4. 30 sys57812"gfs inpany c700",dv,0:poke780,0:poke781,0:poke782,199:sys65493
  5. 32 sys57812"gfs unpacker.89",dv,0:poke780,0:poke781,0:poke782,201:sys65493
  6. 34 sys57812"gfs mouse 9000",dv,0:poke780,0:poke781,0:poke782,144:sys65493
  7. 36 sys57812"gfs font",dv,0:poke780,0:poke781,0:poke782,56:sys65493
  8. 38 sys57812"gfs scripterc400",dv,0:poke780,0:poke781,0:poke782,196:sys65493
  9. 40 ip=199*256:un=201*256:ml=144*256:mv=ml+111:pokemv,143:sc=196*256:v=53248
  10. 42 syssc,224,204,56:syssc+3,"[144]"
  11. 50 dimw$(200)
  12. 52 sysip,"gfs data",dv
  13. 54 w$(0)=mid$(w$(0),3)
  14. 100 print"[147]":poke53272,31
  15. 102 print"[172][163][163][163][163][163][163][163][163][163][163][163][163][163][163][166][163][163][163][163][163][163][163][163][163][163][163][163][166][163][163][163][163][163][163][163][163][163][163][187]";
  16. 104 fori=0to22
  17. 106 print"[165]              [168]            [168]          [167]";
  18. 108 next
  19. 110 print"[188][164][164][164][164][164][164][164][164][164][164][164][164][164][164][220][164][164][164][164][164][164][164][164][164][164][164][164][220][164][164][164][164][164][164][164][164][164][164]"
  20. 112 poke2023,126:poke2023+54272,5
  21. 116 fori=217to242:pokei,peek(i)or128:next
  22. 118 print"[155]"
  23. 120 fori=1to23:sysml+15,i,1,14,i,i:sysml+15,i+23,16,27,i,i:next
  24. 122 fori=0to2:sysml+15,47+i,29,38,14+i*3,17+i*3:next
  25. 130 m1$="[163][163][163][163][163][163][163][163][163][163][157][157][157][157][157][157][157][157][157][157]   [201][206][198][207]   [157][157][157][157][157][157][157][157][157][157][164][164][164][164][164][164][164][164][164][164]"
  26. 132 m2$="[163][163][163][163][163][163][163][163][163][163][157][157][157][157][157][157][157][157][157][157]  [193][204][204] 46  [157][157][157][157][157][157][157][157][157][157][164][164][164][164][164][164][164][164][164][164]"
  27. 134 m3$="[163][163][163][163][163][163][163][163][163][163][157][157][157][157][157][157][157][157][157][157] [204][207][193][196][211][212][193][210] [157][157][157][157][157][157][157][157][157][157][164][164][164][164][164][164][164][164][164][164]"
  28. 150 fori=0to22
  29. 160 printtab(2)w$(i*4);
  30. 170 printtab(17)w$((i+23)*4)
  31. 180 next
  32. 200 tb=29:print"[129]"tab(tb)"[212][200][197] [205][201][199][200][212][217]"
  33. 204 printtab(tb)" [204][207][193][196][211][212][193][210]"
  34. 210 printtab(tb)"[154] [176][174][176][174][176][174][176][174]
  35. 212 [153][163]tb)" (NULL)^-\(NULL)(NULL)/^
  36. 214 printtab(tb)" [173][189][173][189][173][189][173][189]
  37. 220 [153][163]tb)"or^or^or^oror=^
  38. 222 printtab(tb)"[171]\[221][221][221][221][221] [221]
  39. 224 [153][163]tb)"exp /expexp/exp >
  40. 230 printtab(tb)"[176][174][174][176][176][174][174][160][160][176]
  41. 232 [153][163]tb)"/^-<(NULL)(NULL)(NULL)or^(NULL)
  42. 234 printtab(tb)"[173][189][189][173][173][189][173][189][173][189]
  43. 240 [153]"list":[158]ml[170]12,29,14,m1$
  44. 242 [158]ml[170]12,29,17,m2$
  45. 244 [158]ml[170]12,29,20,m3$
  46. 300 [158]ml
  47. 310 [158]ml[170]6:[151]mv[170]1,49:[151]mv[170]2,3
  48. 320 [158]ml[170]9
  49. 322 [139]rg%[177]0[175]rg%[179]24[167][158]ml[170]33,1,14,1,23,15,3:[139]sl%[167]p[178]sl%:[137]350
  50. 324 [139]rg%[177]23[175]rg%[179]46[167][158]ml[170]33,16,27,1,23,15,3:[139]sl%[167]p[178]sl%[170]23:[137]350
  51. 326 [139]rg%[177]46[167][139]l2%[167][145]rg%[171]46[141]500,600,700
  52. 340 [137]320
  53. 350 [151]v[170]21,0:[158]ml[170]39,160
  54. 370 [158]57812w$(p[172]4[171]4),dv,0:[151]780,0:[151]781,0:[151]782,64:[158]65493
  55. 380 [151]251,64:[151]252,224:[151]253,204
  56. 382 [158]51456:[158]51459
  57. 390 [158]sc[170]6,2,8,"asc(NULL)(NULL)(NULL) (NULL)atn(NULL)val: "[170]w$(p[172]4[171]4)
  58. 392 [158]sc[170]6,2,9,"(NULL)(NULL) right$(NULL)(NULL)(NULL)val : "[170]w$(p[172]4[171]3)
  59. 394 [158]sc[170]6,2,10,"str$val(NULL)right$chr$(NULL)val(NULL) : "[170]w$(p[172]4[171]2)
  60. 396 [158]sc[170]6,2,11,"(NULL)(NULL)right$(NULL)(NULL)((NULL)) : "[170]w$(p[172]4[171]1)
  61. 397 [139]af[167][158]sc[170]6,7,22,"left$old peekutton to (NULL)uit lenycle
  62. 398 ifaf=0thensyssc+6,14,22,"[195]lick for [205]enu"
  63. 400 ifaf=0then410
  64. 404 sysml+24,200
  65. 406 goto418
  66. 410 sysml+9:ifl2%=0then410
  67. 418 sys51459
  68. 420 ifafthenreturn
  69. 430 goto310
  70. 500 pokev+21,0:sysml+39,160:ifnfthensysml+42,168:goto550
  71. 502 print"":sysml+12,29,14,m1$
  72. 510 nf=1
  73. 520 poke214,7:print:printtab(4)"[172][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][187]"
  74. 530 printtab(4)"[165][159][212]hese 46 [199]eos fonts [167]"
  75. 532 printtab(4)"[165][159]are from back issues[167]"
  76. 534 printtab(4)"[165][159]of [204][207][193][196][211][212][193][210]. [195]lick  [167]"
  77. 536 printtab(4)"[165][159]on a font to see it.[167]"
  78. 538 printtab(4)"[165][159][195]lick on  [193][204][204] 46 [146] to[167]"
  79. 540 printtab(4)"[165][159]see the fonts cycle.[167]"
  80. 542 printtab(4)"[188][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][190]"
  81. 544 sysml+39,168
  82. 550 sysml+9
  83. 560 ifl2%=0then550
  84. 570 sysml+42,160:pokev+21,1
  85. 580 return
  86. 600 print"";:sysml+12,29,17,m2$
  87. 610 af=1
  88. 620 forp=1to46:gosub350
  89. 622 sysml+9:ifl1%thenp=46
  90. 630 next
  91. 632 af=0:pokev+21,1
  92. 634 print"[155]";:sysml+12,29,17,m2$
  93. 640 return
  94. 700 print"";:sysml+12,29,20,m3$
  95. 710 sysml+24,100
  96. 720 pokev+21,0:sysml+3
  97. 730 goto40000
  98. 9999 goto9999
  99. 10000 d=peek(186):n$="b.gfs":open15,d,15,"s0:"+n$:close15:saven$,d:end
  100. 40000 fori=8to29:poke820+i,i:next:ifdv>8anddv<30thenpoke828,dv:poke820+dv,8
  101. 40010 a$="presenter":gosub40030:a$="hello connect":gosub40030
  102. 40020 print"[147]":poke53272,23:poke186,8:poke2048,0:poke44,8:poke43,1:end
  103. 40030 forj=8to29:i=peek(820+j):ifi=14thennext
  104. 40040 close2:open2,i,2:close2:ifstthen40060
  105. 40050 close15:open15,i,15,"r0:"+a$+"="+a$:input#15,er:close15:ifer=63then40070
  106. 40060 next:return
  107. 40070 a$="hello connect":q$=chr$(34):poke646,peek(53281):print"[147]":poke53272,23
  108. 40080 print"[147]p[207]2048,0:p[207]44,8:p[207]43,1:p[207]56,160:p[207]55,0:clr:l[207]"q$a$q$","i
  109. 40090 print"run:":poke631,13:poke632,13:poke198,2:end
  110.