Home » Archimedes archive » Archimedes World » archimedes_world_volume_15_issue_5_scp.adf » Argosp » !Fresco/!RunWeb

!Fresco/!RunWeb

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Archimedes World » archimedes_world_volume_15_issue_5_scp.adf » Argosp
Filename: !Fresco/!RunWeb
Read OK:
File size: 0210 bytes
Load address: 0000
Exec address: 0000
File contents
   10REM > OneFresco
   20
   30DIM B% 256,D% 20
   40
   50!D%=&4AF88
   60D%!4=&4A43F
   70D%!8=0
  110
  120SYS "Wimp_Initialise",310,&4B534154,"Fresco starter",D%
  130
  140!B%=24
  150B%!12=0
  160B%!16=&4AF88
  170B%!20=1
  180SYS "Wimp_SendMessage",18,B%,0
  190
  200Q%=FALSE
  210REPEAT
  220    SYS "Wimp_Poll",0,B% TO A%
  230    CASE A% OF
  240    WHEN 0: Q%=TRUE
  250    WHEN 17,18:
  260        IF B%!16=0 THEN Q%=TRUE
  270    WHEN 19:
  280        IF B%!16=&4AF88 THEN
  290            SYS "Wimp_StartTask","Run <Fresco$Dir>"
  300            Q%=TRUE
  310        ENDIF
  320    ENDCASE
  330UNTIL Q%
  340
  350SYS "Wimp_CloseDown"

� > OneFresco

� B% 256,D% 20
(
2!D%=&4AF88
<D%!4=&4A43F
F
D%!8=0
n
x:ș "Wimp_Initialise",310,&4B534154,"Fresco starter",D%
�
�
!B%=24
�B%!12=0
�B%!16=&4AF88
�B%!20=1
�!ș "Wimp_SendMessage",18,B%,0
�
�Q%=�
��
�     ș "Wimp_Poll",0,B% � A%
�    Ȏ A% �
�    � 0: Q%=�
�    � 17,18:
        � B%!16=0 � Q%=�

    � 19:
        � B%!16=&4AF88 �
"6            ș "Wimp_StartTask","Run <Fresco$Dir>"
,            Q%=�
6
        �
@	    �
J� Q%
T
^ș "Wimp_CloseDown"
�
00000000  0d 00 0a 11 f4 20 3e 20  4f 6e 65 46 72 65 73 63  |..... > OneFresc|
00000010  6f 0d 00 14 04 0d 00 1e  12 de 20 42 25 20 32 35  |o......... B% 25|
00000020  36 2c 44 25 20 32 30 0d  00 28 04 0d 00 32 0e 21  |6,D% 20..(...2.!|
00000030  44 25 3d 26 34 41 46 38  38 0d 00 3c 0f 44 25 21  |D%=&4AF88..<.D%!|
00000040  34 3d 26 34 41 34 33 46  0d 00 46 0a 44 25 21 38  |4=&4A43F..F.D%!8|
00000050  3d 30 0d 00 6e 04 0d 00  78 3a c8 99 20 22 57 69  |=0..n...x:.. "Wi|
00000060  6d 70 5f 49 6e 69 74 69  61 6c 69 73 65 22 2c 33  |mp_Initialise",3|
00000070  31 30 2c 26 34 42 35 33  34 31 35 34 2c 22 46 72  |10,&4B534154,"Fr|
00000080  65 73 63 6f 20 73 74 61  72 74 65 72 22 2c 44 25  |esco starter",D%|
00000090  0d 00 82 04 0d 00 8c 0a  21 42 25 3d 32 34 0d 00  |........!B%=24..|
000000a0  96 0b 42 25 21 31 32 3d  30 0d 00 a0 10 42 25 21  |..B%!12=0....B%!|
000000b0  31 36 3d 26 34 41 46 38  38 0d 00 aa 0b 42 25 21  |16=&4AF88....B%!|
000000c0  32 30 3d 31 0d 00 b4 21  c8 99 20 22 57 69 6d 70  |20=1...!.. "Wimp|
000000d0  5f 53 65 6e 64 4d 65 73  73 61 67 65 22 2c 31 38  |_SendMessage",18|
000000e0  2c 42 25 2c 30 0d 00 be  04 0d 00 c8 08 51 25 3d  |,B%,0........Q%=|
000000f0  a3 0d 00 d2 05 f5 0d 00  dc 20 20 20 20 20 c8 99  |.........     ..|
00000100  20 22 57 69 6d 70 5f 50  6f 6c 6c 22 2c 30 2c 42  | "Wimp_Poll",0,B|
00000110  25 20 b8 20 41 25 0d 00  e6 0f 20 20 20 20 c8 8e  |% . A%....    ..|
00000120  20 41 25 20 ca 0d 00 f0  11 20 20 20 20 c9 20 30  | A% .....    . 0|
00000130  3a 20 51 25 3d b9 0d 00  fa 10 20 20 20 20 c9 20  |: Q%=.....    . |
00000140  31 37 2c 31 38 3a 0d 01  04 1c 20 20 20 20 20 20  |17,18:....      |
00000150  20 20 e7 20 42 25 21 31  36 3d 30 20 8c 20 51 25  |  . B%!16=0 . Q%|
00000160  3d b9 0d 01 0e 0d 20 20  20 20 c9 20 31 39 3a 0d  |=.....    . 19:.|
00000170  01 18 1c 20 20 20 20 20  20 20 20 e7 20 42 25 21  |...        . B%!|
00000180  31 36 3d 26 34 41 46 38  38 20 8c 0d 01 22 36 20  |16=&4AF88 ..."6 |
00000190  20 20 20 20 20 20 20 20  20 20 20 c8 99 20 22 57  |           .. "W|
000001a0  69 6d 70 5f 53 74 61 72  74 54 61 73 6b 22 2c 22  |imp_StartTask","|
000001b0  52 75 6e 20 3c 46 72 65  73 63 6f 24 44 69 72 3e  |Run <Fresco$Dir>|
000001c0  22 0d 01 2c 14 20 20 20  20 20 20 20 20 20 20 20  |"..,.           |
000001d0  20 51 25 3d b9 0d 01 36  0d 20 20 20 20 20 20 20  | Q%=...6.       |
000001e0  20 cd 0d 01 40 09 20 20  20 20 cb 0d 01 4a 08 fd  | ...@.    ...J..|
000001f0  20 51 25 0d 01 54 04 0d  01 5e 17 c8 99 20 22 57  | Q%..T...^... "W|
00000200  69 6d 70 5f 43 6c 6f 73  65 44 6f 77 6e 22 0d ff  |imp_CloseDown"..|
00000210