Home » Archimedes archive » Acorn User » AU 1994-09.adf » !StarInfo_Star » Seago/!IFS/SampleFile
Seago/!IFS/SampleFile
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 » Acorn User » AU 1994-09.adf » !StarInfo_Star |
Filename: | Seago/!IFS/SampleFile |
Read OK: | ✔ |
File size: | 0206 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
Fractal name No. of transformations (1-16) trans1 trans2 ... transX Accuracy (no. of bits in fraction. 1-14, NB also affects the scale. Decrease if Number too big error occurs) scale (larger no. => smaller image, 1-31) increase no. if 'Abort on data transfer' error occurs no. of iterations to use. x axis offset y axis offset where transN is of the form: a,b,c,d,e,f,prob when transformations are of the form x'=ax+by+e y'=cx+dy+f and have a probaility prob of occuring (for speed purposes only) where 0<=prob<=1
00000000 46 72 61 63 74 61 6c 20 6e 61 6d 65 0a 4e 6f 2e |Fractal name.No.| 00000010 20 6f 66 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 | of transformati| 00000020 6f 6e 73 20 28 31 2d 31 36 29 0a 74 72 61 6e 73 |ons (1-16).trans| 00000030 31 0a 74 72 61 6e 73 32 0a 2e 2e 2e 0a 74 72 61 |1.trans2.....tra| 00000040 6e 73 58 0a 41 63 63 75 72 61 63 79 20 28 6e 6f |nsX.Accuracy (no| 00000050 2e 20 6f 66 20 62 69 74 73 20 69 6e 20 66 72 61 |. of bits in fra| 00000060 63 74 69 6f 6e 2e 20 31 2d 31 34 2c 20 4e 42 20 |ction. 1-14, NB | 00000070 61 6c 73 6f 20 61 66 66 65 63 74 73 20 74 68 65 |also affects the| 00000080 20 73 63 61 6c 65 2e 20 44 65 63 72 65 61 73 65 | scale. Decrease| 00000090 0a 69 66 20 4e 75 6d 62 65 72 20 74 6f 6f 20 62 |.if Number too b| 000000a0 69 67 20 65 72 72 6f 72 20 6f 63 63 75 72 73 29 |ig error occurs)| 000000b0 0a 73 63 61 6c 65 20 28 6c 61 72 67 65 72 20 6e |.scale (larger n| 000000c0 6f 2e 20 3d 3e 20 73 6d 61 6c 6c 65 72 20 69 6d |o. => smaller im| 000000d0 61 67 65 2c 20 31 2d 33 31 29 20 69 6e 63 72 65 |age, 1-31) incre| 000000e0 61 73 65 20 6e 6f 2e 20 69 66 20 27 41 62 6f 72 |ase no. if 'Abor| 000000f0 74 20 6f 6e 20 64 61 74 61 0a 74 72 61 6e 73 66 |t on data.transf| 00000100 65 72 27 20 65 72 72 6f 72 20 6f 63 63 75 72 73 |er' error occurs| 00000110 0a 6e 6f 2e 20 6f 66 20 69 74 65 72 61 74 69 6f |.no. of iteratio| 00000120 6e 73 20 74 6f 20 75 73 65 2e 20 78 20 61 78 69 |ns to use. x axi| 00000130 73 20 6f 66 66 73 65 74 20 79 20 61 78 69 73 20 |s offset y axis | 00000140 6f 66 66 73 65 74 0a 0a 77 68 65 72 65 20 74 72 |offset..where tr| 00000150 61 6e 73 4e 20 69 73 20 6f 66 20 74 68 65 20 66 |ansN is of the f| 00000160 6f 72 6d 3a 0a 0a 61 2c 62 2c 63 2c 64 2c 65 2c |orm:..a,b,c,d,e,| 00000170 66 2c 70 72 6f 62 0a 0a 77 68 65 6e 20 74 72 61 |f,prob..when tra| 00000180 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 61 72 65 |nsformations are| 00000190 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 0a 78 27 | of the form..x'| 000001a0 3d 61 78 2b 62 79 2b 65 0a 79 27 3d 63 78 2b 64 |=ax+by+e.y'=cx+d| 000001b0 79 2b 66 0a 0a 61 6e 64 20 68 61 76 65 20 61 20 |y+f..and have a | 000001c0 70 72 6f 62 61 69 6c 69 74 79 20 70 72 6f 62 20 |probaility prob | 000001d0 6f 66 20 6f 63 63 75 72 69 6e 67 20 28 66 6f 72 |of occuring (for| 000001e0 20 73 70 65 65 64 20 70 75 72 70 6f 73 65 73 20 | speed purposes | 000001f0 6f 6e 6c 79 29 0a 77 68 65 72 65 20 30 3c 3d 70 |only).where 0<=p| 00000200 72 6f 62 3c 3d 31 |rob<=1| 00000206