home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractdev / archive / fractdev.200008 < prev    next >
Internet Message Format  |  2000-08-29  |  39KB

  1. From: "Rupert Millard" <rupertam@hotmail.com>
  2. Subject: (fractint) Ideas for version 20.1
  3. Date: 02 Aug 2000 15:18:40 GMT
  4.  
  5. Johnathon,
  6.  
  7.  
  8. About the alternating iterations thing, how about making two new types 
  9. manzpoweralt and julzpoweralt which are a bit more advanced than what he 
  10. suggested. These could request the exponent pattern as an expression 
  11. consisting of numbers and commas with square brackets. The exponents are 
  12. separated by commas, for a repeating sequence of length n 'n[a,b,c...]' can 
  13. be used. It can be nested too for example:
  14.  
  15. 2,3[4,5],7,3[6,7[2,3]]],[2,3] nb. the last doesn't have a multiplier 'coz it 
  16. goes on until it bails-out.
  17.  
  18.  
  19. I really think you ought to try implementing the standard escape-time 
  20. bailout tests in the parser, they'd be really helpful - and although I don't 
  21. know anything about C (do you know where I can get a tutorial in it?) I 
  22. can't see why it would be so difficult.
  23.  
  24.  
  25. I've found a bug in simplgif which only occurs sometimes and when I try to 
  26. simplgif a fractint divide and conquer image. makemig.gif consists of 25 
  27. 1024x768 'panes' and when I do 'simplgif makemig.gif simplgif.gif' with one 
  28. set the top row of pixels changes to the middle colours (cyan in blues.map). 
  29. I it only happens on this parameter set which it happens on is:
  30.  
  31. Test               { ; Version 2000 Patchlevel 12
  32.   reset=2000 type=mandel
  33.   center-mag=-1.41926473620118600/+0.04745164936908675/4194785/1/109.999
  34.   params=0/0 float=y maxiter=5000 inside=0 logmap=223 periodicity=0
  35.   cyclerange=0/255 sound=off
  36.   colors=000000<25>00d00f00h00i00k00m<26>0ew0fx0hx0iy0ky0mz<25>nwzpwzrxz<3\
  37.   >zzz<42>7zz6zz4zz3zz2zz0zz<42>07z06z04z03z02z00z<60>002000000
  38.   }
  39.  
  40. Makemig this as 5x5 1024x768 images but before you run it uncomment out the 
  41. call to simplgif.
  42.  
  43. I also have another problem with makemig, when fractint looks for 
  44. frmig_??.gif it looks in the directory which it is in, shouldn't it look 
  45. where it saved them?
  46.  
  47.  
  48. From,
  49.  
  50. Rupert
  51.  
  52.  
  53. P.S. Did you know that symmetry very often slows things down? For the 
  54. unzoomed M-Set: 2.85 secs without symmetry at 1024x768x256, 10.71 with 
  55. symmetry (I'm on a PIII 500 MHz)?
  56. ________________________________________________________________________
  57. Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
  58.  
  59.  
  60. Thanks for using Fractdev, The Fractint Developer's Discussion List
  61. Post Message:   fractdev@lists.xmission.com
  62. Get Commands:   majordomo@lists.xmission.com "help"
  63. Administrator:  twegner@fractint.org
  64. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  65.  
  66.  
  67. -------------------------------------------------------------------------------
  68.  
  69. From: "Jonathan Osuch" <osuchj@uswest.net>
  70. Subject: Re: (fractint) Ideas for version 20.1
  71. Date: 02 Aug 2000 12:31:54 -0500
  72.  
  73. Rupert,
  74.  
  75. > About the alternating iterations thing, how about making two new types
  76. > manzpoweralt and julzpoweralt which are a bit more advanced than what he
  77. > suggested.
  78.  
  79. I can certainly assist anyone willing to attempt implementing this.  Adding
  80. new fractal types is not on my radar screen at this point.  For various
  81. reasons.
  82.  
  83. > I really think you ought to try implementing the standard escape-time
  84. > bailout tests in the parser, they'd be really helpful - and although I
  85. don't
  86. > know anything about C (do you know where I can get a tutorial in it?) I
  87. > can't see why it would be so difficult.
  88.  
  89. The difficulty arises because the fast parser is implemented in assembly
  90. language.  The 'slow' parser is implemented in C, but has none of the
  91. optimizations of the 'fast' parser.  I know I've looked at it, and I know
  92. that I had a good reason for not implementing it.  I just can't remember
  93. what it was.
  94.  
  95. > I've found a bug in simplgif which only occurs sometimes and when I try to
  96. > simplgif a fractint divide and conquer image.
  97.  
  98. I believe we know that.  The ability to recombine the individual mig images
  99. was subsequently built into Fractint and that recombination works correctly.
  100. When I just tried it, Fractint generated the file "fractmig.gif"
  101. automatically and it was not necessary to run simplgif.  I did not see the
  102. individual files.  This feature is not very well documented.  We should
  103. remove the line containing the simplgif call from the batch file and not
  104. include simplgif with the distribution.  Also, you can use disk video mode
  105. for images up to 32Kx32K.
  106.  
  107. > I also have another problem with makemig, when fractint looks for
  108. > frmig_??.gif it looks in the directory which it is in, shouldn't it look
  109. > where it saved them?
  110.  
  111. It looks in the directory set by the startup parameter workdir.  If you are
  112. setting a different path with the filename= command, this will be a problem.
  113.  
  114. > Did you know that symmetry very often slows things down? For the
  115. > unzoomed M-Set: 2.85 secs without symmetry at 1024x768x256, 10.71 with
  116. > symmetry (I'm on a PIII 500 MHz)?
  117.  
  118. That doesn't happen on my machine, but then I only have a slow 233 MHz
  119. pentium.  I might ask, however, why does it take so long (either case) on
  120. your machine?  I get 1.21 seconds with symmetry and 1.32 seconds without at
  121. that resolution.  You *do* have floating point math turned on, don't you?
  122. Or, are you running Xfractint, which changes some of the above discussion?
  123.  
  124. Jonathan
  125.  
  126.  
  127.  
  128. Thanks for using Fractdev, The Fractint Developer's Discussion List
  129. Post Message:   fractdev@lists.xmission.com
  130. Get Commands:   majordomo@lists.xmission.com "help"
  131. Administrator:  twegner@fractint.org
  132. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  133.  
  134.  
  135. -------------------------------------------------------------------------------
  136.  
  137. From: comdotatdotcom@csi.com
  138. Subject: Forky patch question
  139. Date: 05 Aug 2000 23:19 0000
  140.  
  141. Hi Jon + Tim + Rich + Folks,
  142.  
  143.      Just a quick question... I've knocked together a routine for writing
  144. lsystem output as dxf vector file format which works fine BUT
  145. in order to be at all legible it uses a lot of string literals in
  146. printf() statements.
  147.  
  148. This completely uses up the near ram on the standard dos build on
  149. some machine configurations ( I could get it going by trimming
  150. environment variables right down on my machine forinstance..
  151. *very* tight fit!)
  152.  
  153. It leaves a few hundred bytes free in a float only build however.
  154.  
  155. I know I could do the usual substitution of overlaid arrays for
  156. the literals but, as it is, the dxf output routine is a readable reference
  157. on the file format... obfuscating it with near ram saving tricks seems
  158. a shame really and quite against the open source ethic.
  159.  
  160. Now this build could well be useful to a number of people who want
  161. to
  162. import lsystems in cad packages or whatever so I'd like to release
  163. a patch... the question is what should this patch be releaed as?
  164.  
  165. For xfractint it should go in fine on all systems (no near mem
  166. problems)
  167. but it shouldn't really  get into the standard dos version as it'll fail
  168. on quite a few machines. The float only build will most likely
  169. work everywhere though.....
  170. so basically I suppose I'm stirring up some
  171. discussion of the issue of source forking and what we do about
  172. it.
  173.  
  174. Cheers,
  175.           Robin.
  176.  
  177. P.S. maybe 3d Lsystems might come out of this too... no promises ;-)
  178.  
  179.  
  180. Thanks for using Fractdev, The Fractint Developer's Discussion List
  181. Post Message:   fractdev@lists.xmission.com
  182. Get Commands:   majordomo@lists.xmission.com "help"
  183. Administrator:  twegner@fractint.org
  184. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  185.  
  186.  
  187. -------------------------------------------------------------------------------
  188.  
  189. From: "Jonathan Osuch" <osuchj@uswest.net>
  190. Subject: Patch 13
  191. Date: 05 Aug 2000 19:24:14 -0500
  192.  
  193. Patch 13 is on the ftp site.  The executable is there as fradev20.0.13.zip.
  194.  
  195. This patch adds parameters p4 and p5 to the formula parser and now checks
  196. all the parameters when the symmetry options XAXIS_NOREAL and XAXIS_NOIMAG
  197. are used.
  198.  
  199. I purposely did not add the two new parameters to the evolver.  Maybe
  200. someday.
  201.  
  202. Jonathan
  203.  
  204.  
  205.  
  206.  
  207. Thanks for using Fractdev, The Fractint Developer's Discussion List
  208. Post Message:   fractdev@lists.xmission.com
  209. Get Commands:   majordomo@lists.xmission.com "help"
  210. Administrator:  twegner@fractint.org
  211. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  212.  
  213.  
  214. -------------------------------------------------------------------------------
  215.  
  216. From: "Jonathan Osuch" <osuchj@uswest.net>
  217. Subject: Re: Forky patch question
  218. Date: 05 Aug 2000 18:57:04 -0500
  219.  
  220. Robin,
  221.  
  222. > so basically I suppose I'm stirring up some
  223. > discussion of the issue of source forking and what we do about
  224. > it.
  225.  
  226. This is already a problem.  We have two versions of Fractint and two
  227. versions of Xfractint.  One with integer math and the other without.  Then
  228. there is the source I am using for the Allegro graphics package, based on
  229. the float only Xfractint.
  230.  
  231. Once we get the Allegro graphics package working and then port the source
  232. over to djgpp, the DOS code can go away.  But that's a long ways off.
  233.  
  234. Jonathan
  235.  
  236.  
  237.  
  238. Thanks for using Fractdev, The Fractint Developer's Discussion List
  239. Post Message:   fractdev@lists.xmission.com
  240. Get Commands:   majordomo@lists.xmission.com "help"
  241. Administrator:  twegner@fractint.org
  242. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  243.  
  244.  
  245. -------------------------------------------------------------------------------
  246.  
  247. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  248. Subject: Patch 13: bug
  249. Date: 06 Aug 2000 15:47:25 -0400
  250.  
  251. Hi Jonathan,
  252.  
  253.   In patch 13, generate any type=3Dformula fractal, go to the <tab> scree=
  254. n,
  255. and return to the image: the top of the image gets corrupted with a
  256. horizontal dotted line.
  257.  
  258.   Cheers,
  259.  
  260.         - Sylvie
  261.  
  262. Thanks for using Fractdev, The Fractint Developer's Discussion List
  263. Post Message:   fractdev@lists.xmission.com
  264. Get Commands:   majordomo@lists.xmission.com "help"
  265. Administrator:  twegner@fractint.org
  266. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  267.  
  268.  
  269. -------------------------------------------------------------------------------
  270.  
  271. From: "Jonathan Osuch" <osuchj@uswest.net>
  272. Subject: Re: Patch 13: bug
  273. Date: 06 Aug 2000 16:14:10 -0500
  274.  
  275. Sylvie,
  276.  
  277. > In patch 13, generate any type=formula fractal, go to the <tab> screen,
  278. > and return to the image: the top of the image gets corrupted with a
  279. > horizontal dotted line.
  280.  
  281. Yes, I can make it do that.  Only if the fractal has not finished
  282. generating.  This is not unique to patch 13, however.  Version 20.0 does
  283. this also.  The good news is that if you use textsafe=save, it doesn't
  284. happen.  Which is why I didn't see it earlier.  I have textsafe=save set in
  285. my SSTOOLS.INI file.
  286.  
  287. This problem is not unique to the formula type, either.  The lorenz3d types,
  288. rossler3d, sierpinski, and kamtorus3d all show extraneous dots when <tab> is
  289. used before image completion.
  290.  
  291. There was a while there when I had made textsafe=save the default, but I
  292. changed it back to how it was before because of problems with the memory
  293. routines.  I think those problems have all been ironed out.
  294.  
  295. OTOH, once we are ported to a windowed environment, the textsafe variable
  296. can go away.  For example, the Allegro graphics package port I'm working on
  297. maintains separate image and text bit maps.  The screens are swapped by
  298. blitting the relevant bit map to the screen bitmap.
  299.  
  300. Jonathan
  301.  
  302.  
  303.  
  304. Thanks for using Fractdev, The Fractint Developer's Discussion List
  305. Post Message:   fractdev@lists.xmission.com
  306. Get Commands:   majordomo@lists.xmission.com "help"
  307. Administrator:  twegner@fractint.org
  308. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  309.  
  310.  
  311. -------------------------------------------------------------------------------
  312.  
  313. From: Lee Skinner <LeeHSkinner@compuserve.com>
  314. Subject: Patch 13: bug
  315. Date: 06 Aug 2000 19:38:01 -0400
  316.  
  317. Jonathan,
  318.  
  319.   Here's another bug (parser) - its been in Fractint for some time:
  320.  
  321. sc_not_test {
  322. ;
  323. ; try real(p1) =3D -1, -2, 1, or 2
  324. ;
  325. ; p1 =3D -1 should produce the same image as p1 =3D -2
  326. ;
  327.  
  328. if     (p1 =3D=3D  1) ,  par1 =3D 1e+2
  329. elseif (p1 =3D=3D  2) ,  par1 =3D 10^(2)
  330. elseif (p1 =3D=3D -1) ,  par1 =3D 1e-2
  331. elseif (p1 =3D=3D -2) ,  par1 =3D 10^(-2)
  332. endif
  333.  
  334. z =3D c =3D pixel
  335. :
  336. z =3D par1 * z^100 + c
  337. |z| <=3D 4
  338. }
  339.  
  340. When p1 =3D -2, the image is different (bigger).  I've noticed this in ot=
  341. her
  342. formulas where replacing 1e-n with 10^(-n) generates different images.
  343.  
  344. Lee
  345.  
  346. Thanks for using Fractdev, The Fractint Developer's Discussion List
  347. Post Message:   fractdev@lists.xmission.com
  348. Get Commands:   majordomo@lists.xmission.com "help"
  349. Administrator:  twegner@fractint.org
  350. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  351.  
  352.  
  353. -------------------------------------------------------------------------------
  354.  
  355. From: "Jonathan Osuch" <osuchj@uswest.net>
  356. Subject: Re: Patch 13: bug
  357. Date: 06 Aug 2000 20:03:21 -0500
  358.  
  359. Lee,
  360.  
  361. > Here's another bug (parser) - its been in Fractint for some time:
  362.  
  363. No, this is a misunderstanding that has been around for some time.  The
  364. parser has never understood scientific notation.  Therefore, 1e-2 is
  365. interpreted as: the variable 1e (which is initialized to 0) minus 2.  I
  366. modified your formula so I could better see what was happening.
  367.  
  368. test_01 {
  369.  
  370. ;  p1=1 produces the same image as p1=5
  371. ;  p1=3 is similar due to the relative size of  -2 vs 0.01
  372. ;  Note that e by itself is a predefined variable, hence p1=4 is different
  373.  
  374. if     (p1 ==  1) ,  par1 = 1e-2
  375. elseif (p1 ==  2) ,  par1 = 10^(-2)
  376. elseif (p1 ==  3) ,  par1 = (1e-2) - (10^(-2))
  377. elseif (p1 ==  4) ,  par1 = (e - 2)
  378. elseif (p1 ==  5) ,  par1 = -2
  379. elseif (p1 ==  6) ,  par1 = -1
  380. endif
  381.  
  382. z = c = pixel
  383. :
  384. z = z * z + par1 + c
  385. |z| <= 4
  386. }
  387.  
  388. Granted, I would still call the fact that 1e is recognized as a variable a
  389. bug.  OTOH, if we fix it and a lot of formulas use this notation, we break a
  390. lot of images.  Not that it would be the first time <G>.
  391.  
  392. Jonathan
  393.  
  394.  
  395.  
  396. Thanks for using Fractdev, The Fractint Developer's Discussion List
  397. Post Message:   fractdev@lists.xmission.com
  398. Get Commands:   majordomo@lists.xmission.com "help"
  399. Administrator:  twegner@fractint.org
  400. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  401.  
  402.  
  403. -------------------------------------------------------------------------------
  404.  
  405. From: Lee Skinner <LeeHSkinner@compuserve.com>
  406. Subject: Patch 13: bug
  407. Date: 06 Aug 2000 22:42:27 -0400
  408.  
  409. Jonathan,
  410.  
  411. >>  OTOH, if we fix it and a lot of formulas use this notation, we break =
  412. a
  413. lot of images.  Not that it would be the first time <G>.<<
  414.  
  415. Thanks for the explanation.  I recommend leaving the bug in for the reaso=
  416. n
  417. you mentioned.
  418.  
  419. Lee
  420.  
  421. Thanks for using Fractdev, The Fractint Developer's Discussion List
  422. Post Message:   fractdev@lists.xmission.com
  423. Get Commands:   majordomo@lists.xmission.com "help"
  424. Administrator:  twegner@fractint.org
  425. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  426.  
  427.  
  428. -------------------------------------------------------------------------------
  429.  
  430. From: George Martin <GGMARTIN@compuserve.com>
  431. Subject: Re: Patch 13: bug
  432. Date: 06 Aug 2000 23:48:47 -0400
  433.  
  434. Friends,
  435.  
  436. The following awoke me from the dead.
  437.  
  438. >
  439. No, this is a misunderstanding that has been around for some time.  The
  440. parser has never understood scientific notation.  Therefore, 1e-2 is
  441. interpreted as: the variable 1e (which is initialized to 0) minus 2.  I
  442. modified your formula so I could better see what was happening.
  443. <
  444.  
  445. The parser has all the background code to recognize scientific notation
  446. correctly, but needs a bit of work to finish the implementation. This was=
  447.  
  448. an unfinished project of mine when v. 20 went out. =
  449.  
  450.  
  451. In prior versions, notation such as  1e or 2x was treated as a named
  452. variable, and, as an unintended consequence of the old code, initialized =
  453. to
  454. the lead digit (in the examples, "1" or "2" ), not the usual 0. In versio=
  455. n
  456. 20, the error checking is done with new code, and a notation such as 2x
  457. will yield an error (presumably the author meant 2*x). I went through the=
  458.  
  459. entire orgform compilation before v. 20 went out, and corrected all the
  460. formulas where the more stringent error checking in version 20 was
  461. rendering the formula unworkable.
  462.  
  463. However, because the new error checking code recognizes scientific
  464. notation, 1e is not recognized as an error and slips through the cracks. =
  465. It
  466. then is evaluated in the old way, not as scientific notation. <sigh>
  467.  =
  468.  
  469. George Martin
  470.  
  471. Thanks for using Fractdev, The Fractint Developer's Discussion List
  472. Post Message:   fractdev@lists.xmission.com
  473. Get Commands:   majordomo@lists.xmission.com "help"
  474. Administrator:  twegner@fractint.org
  475. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  476.  
  477.  
  478. -------------------------------------------------------------------------------
  479.  
  480. From: "Jonathan Osuch" <osuchj@uswest.net>
  481. Subject: Fractint buglist
  482. Date: 07 Aug 2000 07:53:21 -0500
  483.  
  484. All,
  485.  
  486. Is anybody familiar enough with Spanish to help with the latest entry on the
  487. Fractint buglist?  Here is the message:
  488.  
  489. ************
  490. please need edit zoom correctly in archives with extension gif
  491. why not apply zoom correctly in gif images not purifity this program tilt?
  492.  
  493. please need help for using this program in medical images
  494.  
  495. thank you
  496.  
  497. please response in spanish
  498. ************
  499.  
  500. Jonathan
  501.  
  502.  
  503.  
  504. Thanks for using Fractdev, The Fractint Developer's Discussion List
  505. Post Message:   fractdev@lists.xmission.com
  506. Get Commands:   majordomo@lists.xmission.com "help"
  507. Administrator:  twegner@fractint.org
  508. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  509.  
  510.  
  511. -------------------------------------------------------------------------------
  512.  
  513. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  514. Subject: Re: Patch 13: bug
  515. Date: 08 Aug 2000 06:20:32 -0400
  516.  
  517. Hi Jonathan,
  518.  
  519. >> Yes, I can make it do that.  Only if the fractal has not finished
  520. >> generating.  This is not unique to patch 13, however.  Version 20.0 do=
  521. es
  522. >> this also.  The good news is that if you use textsafe=3Dsave, it doesn=
  523. 't
  524. >> happen.  Which is why I didn't see it earlier.  I have textsafe=3Dsave=
  525.  set
  526. >> in my SSTOOLS.INI file.
  527.  
  528.   I had never seen it before, this is why I thought it was a new bug! =
  529.  
  530. You're right, with textsafe=3Dsave, it doesn't happen.
  531.  
  532.   Cheers,
  533.  
  534.         - Sylvie
  535.  
  536. Thanks for using Fractdev, The Fractint Developer's Discussion List
  537. Post Message:   fractdev@lists.xmission.com
  538. Get Commands:   majordomo@lists.xmission.com "help"
  539. Administrator:  twegner@fractint.org
  540. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  541.  
  542.  
  543. -------------------------------------------------------------------------------
  544.  
  545. From: "Jonathan Osuch" <osuchj@uswest.net>
  546. Subject: Patch 14
  547. Date: 18 Aug 2000 11:50:29 -0500
  548.  
  549. Tim,
  550.  
  551. The patch 14 diff and executable file are available at
  552. http://www.fractint.org/ftp/
  553.  
  554. This fixes both the regeneration of completed images and the incorrect
  555. determination of random numbers, which caused the regeneration to have
  556. different subimages.
  557.  
  558. Jonathan
  559.  
  560.  
  561.  
  562. Thanks for using Fractdev, The Fractint Developer's Discussion List
  563. Post Message:   fractdev@lists.xmission.com
  564. Get Commands:   majordomo@lists.xmission.com "help"
  565. Administrator:  twegner@fractint.org
  566. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  567.  
  568.  
  569. -------------------------------------------------------------------------------
  570.  
  571. From: "Rupert Millard" <rupertam@hotmail.com>
  572. Subject: Standard bail-out tests in the parser.
  573. Date: 19 Aug 2000 15:38:50 GMT
  574.  
  575. Hi Jonathon,
  576.  
  577. I know its been a long time since you e-mailed me but I haven't had the time 
  578. to send you another nag... until now!
  579.  
  580. Although I'm not a programmer I cannot see why you cannot implement the 
  581. bailout tests in the parser. At worst surely you could do what I do all the 
  582. time in QBasic, that is copy and paste the relevant code.
  583.  
  584. Also, I'd like to know what form a true-colour palette editor (or is that a 
  585. contradiction in terms?) would take. Would it still be capable of 256 colour 
  586. stripey effects or restrictred to smooth gradients like Ultra-fractal and 
  587. Fractal-eXtreme?
  588.  
  589. Finally, what *is* allegro?
  590.  
  591. Thanks,
  592.  
  593. From,
  594.  
  595. Rupert
  596. ________________________________________________________________________
  597. Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
  598.  
  599.  
  600. Thanks for using Fractdev, The Fractint Developer's Discussion List
  601. Post Message:   fractdev@lists.xmission.com
  602. Get Commands:   majordomo@lists.xmission.com "help"
  603. Administrator:  twegner@fractint.org
  604. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  605.  
  606.  
  607. -------------------------------------------------------------------------------
  608.  
  609. From: "Jonathan Osuch" <osuchj@uswest.net>
  610. Subject: Re: Standard bail-out tests in the parser.
  611. Date: 19 Aug 2000 13:12:23 -0500
  612.  
  613. Rupert,
  614.  
  615. > Although I'm not a programmer I cannot see why you cannot implement the
  616. > bailout tests in the parser. At worst surely you could do what I do all
  617. the
  618. > time in QBasic, that is copy and paste the relevant code.
  619.  
  620. Remember that the parser is actually compiling the formula into machine
  621. code.  What you are asking for is a way to switch the bailout test from the
  622. <z> screen.  Depending on where the compilation is taking place, before or
  623. after the <z> screen, this may be workable.  We would need to change the
  624. designation for the bailout, however.  This would be a good thing for two
  625. reasons, we could accommodate orbit type fractals, and we could then have a
  626. bailout variable instead of having to use part of p1-p5.
  627.  
  628. Now all we need is someone to do the work.
  629.  
  630. > Also, I'd like to know what form a true-colour palette editor (or is that
  631. a
  632. > contradiction in terms?) would take. Would it still be capable of 256
  633. colour
  634. > stripey effects or restrictred to smooth gradients like Ultra-fractal and
  635. > Fractal-eXtreme?
  636.  
  637. I have no idea.  The smooth gradients would seem reasonable, however.  Isn't
  638. that why everybody wants true-color?
  639.  
  640. > Finally, what *is* allegro?
  641.  
  642. Have a look at: http://www.talula.demon.co.uk/allegro/
  643. It's a graphics interface that has been ported to several different
  644. environments, including Linux, djgpp, and Windows.
  645.  
  646. Jonathan
  647.  
  648.  
  649.  
  650. Thanks for using Fractdev, The Fractint Developer's Discussion List
  651. Post Message:   fractdev@lists.xmission.com
  652. Get Commands:   majordomo@lists.xmission.com "help"
  653. Administrator:  twegner@fractint.org
  654. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  655.  
  656.  
  657. -------------------------------------------------------------------------------
  658.  
  659. From: Tim Wegner <twegner@swbell.net>
  660. Subject: News and a version question for Jonathan
  661. Date: 20 Aug 2000 13:29:03 -0600
  662.  
  663. I have finally gotten my MSC 7 compiler environment installed on 
  664. my new PC. Not too quick considering I got the PC in March. :-) 
  665.  
  666. My computing environment now consists of:
  667.  
  668. 1. An HP 9680C with dual booting with Win98 and Mandrake 7.1. 
  669. This is the machine that I just installed MS C/C++ 7.0 on. 
  670.  
  671. 2. My old PC with a 150 mhz motherboard bristling with various 
  672. upgrades that still has my old computing environment under 
  673. Win95, which also has Mandrake 7.0 and Slakware, which I'll 
  674. shortly get rid of. This is now my wife Susan's machine.
  675.  
  676. 3. A 166 mhz Dell Optiplex that I bought on Ebay for $75 that at 
  677. the moment has Win98 and Mandrake 7.1. I am planning on using 
  678. this as a server and for network experimentation. It has 32mb/2gb.
  679.  
  680. 4. My old 66 mhz 486, which is running the one-floppy EigerStein 
  681. LRP (Linux Router Project) and the Seawall firewall. This machine 
  682. acts as a firewall and router for my home network. The other three 
  683. machines connect to my DSL line through the firewall/router. The 
  684. firewall machine also hosts a single web page you can access at 
  685. twegner.dynodns.net. There isn't much content on this page yet, 
  686. it's mostly an experimental.
  687.  
  688. My college-age son visited this weekend and there were actually 
  689. some times that all three of us were accessing the internet 
  690. simultaneously through the firewall/router (the family that computes 
  691. together stays together?) :-)
  692.  
  693. Now for the versions question. I am now up to date with patch 14. I 
  694. noticed that the patches apply to the "regular" (integer) version of 
  695. Fractint. Should I update the float only version and the Xfractint 
  696. version to patch 14? Is the float-only strain of Xfractint now the 
  697. "official" one?
  698.  
  699. Tim
  700.   
  701.  
  702. Thanks for using Fractdev, The Fractint Developer's Discussion List
  703. Post Message:   fractdev@lists.xmission.com
  704. Get Commands:   majordomo@lists.xmission.com "help"
  705. Administrator:  twegner@fractint.org
  706. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  707.  
  708.  
  709. -------------------------------------------------------------------------------
  710.  
  711. From: "Jonathan Osuch" <osuchj@uswest.net>
  712. Subject: Re: News and a version question for Jonathan
  713. Date: 20 Aug 2000 16:51:52 -0500
  714.  
  715. Tim,
  716.  
  717. > Now for the versions question. I am now up to date with patch 14. I
  718. > noticed that the patches apply to the "regular" (integer) version of
  719. > Fractint. Should I update the float only version and the Xfractint
  720. > version to patch 14? Is the float-only strain of Xfractint now the
  721. > "official" one?
  722.  
  723. I updated the Allegro graphics port source to patch 13.  This source is
  724. based on the float-only strain of Xfractint and required some changes to be
  725. updated by hand.  Since I've already done this once, it would be easier for
  726. me to do it.
  727.  
  728. I am also behind in uploading the Xfractint source for patches 12-14.  I
  729. still have a source at version 12, so this isn't such a big problem.  Do we
  730. need to include all the MAP files (and others) in the developer's source
  731. distribution?
  732.  
  733. The problem with making the float-only strain of Xfractint the "official"
  734. one is that there are features that are broken in it that work in the
  735. integer version.  The feature that comes to mind is the 3D image generation
  736. when the <3> key is pressed.  I'm fairly certain it is only due to parts of
  737. a patch getting misplaced.  I just haven't looked into it yet.
  738.  
  739. Jonathan
  740.  
  741.  
  742.  
  743. Thanks for using Fractdev, The Fractint Developer's Discussion List
  744. Post Message:   fractdev@lists.xmission.com
  745. Get Commands:   majordomo@lists.xmission.com "help"
  746. Administrator:  twegner@fractint.org
  747. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  748.  
  749.  
  750. -------------------------------------------------------------------------------
  751.  
  752. From: "Jonathan Osuch" <osuchj@uswest.net>
  753. Subject: Float only source & executable
  754. Date: 24 Aug 2000 10:36:33 -0500
  755.  
  756. Tim,
  757.  
  758. I updated and uploaded the DOS float only source and executables through
  759. patch 14.
  760.  
  761. Jonathan
  762.  
  763.  
  764.  
  765. Thanks for using Fractdev, The Fractint Developer's Discussion List
  766. Post Message:   fractdev@lists.xmission.com
  767. Get Commands:   majordomo@lists.xmission.com "help"
  768. Administrator:  twegner@fractint.org
  769. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  770.  
  771.  
  772. -------------------------------------------------------------------------------
  773.  
  774. From: "Rupert Millard" <rupertam@hotmail.com>
  775. Subject: Re: Standard bail-out tests in the parser.
  776. Date: 26 Aug 2000 12:07:18 GMT
  777.  
  778. Jonathon,
  779.  
  780. Thankyou very much for explaining that to me. I *think* I understand now.
  781.  
  782. From,
  783.  
  784. Rupert
  785. ________________________________________________________________________
  786. Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
  787.  
  788.  
  789. Thanks for using Fractdev, The Fractint Developer's Discussion List
  790. Post Message:   fractdev@lists.xmission.com
  791. Get Commands:   majordomo@lists.xmission.com "help"
  792. Administrator:  twegner@fractint.org
  793. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  794.  
  795.  
  796. -------------------------------------------------------------------------------
  797.  
  798. From: Tim Wegner <twegner@swbell.net>
  799. Subject: Re: Float only source & executable
  800. Date: 26 Aug 2000 10:30:40 -0600
  801.  
  802. Jonathan wrote:
  803.  
  804. > I updated and uploaded the DOS float only source and executables
  805. > through patch 14.
  806.  
  807. I made small changes to the web site - removed the link to the FTP 
  808. files via FTP (since it doesn't work) and added Spanky's mirror link. 
  809. I also updated the links in the files directory to point to your latest 
  810. versions. I am thinking of adding "What's New" from the docs to the 
  811. web site.
  812.  
  813. Perhaps we should move old exe packages to an archive directory 
  814. to avoid confusion.
  815.  
  816. While this is probably less urgent now that development has 
  817. slowed down, I was wondering how much interest there would be in 
  818. my cutting some CDs that had the full source every patch version 
  819. (source and executable). I have found this invaluable for tracking 
  820. bugs. I do a binary search running test cases using different 
  821. developer versions, and can usually quicky pinpoint exactly which 
  822. patch caused a bug. The CD could also contain all the historical 
  823. releases that I have. 
  824.  
  825. If we get into a "massive changes" mode, the historical patches will 
  826. be of much less interest. However I would be happy to cut such a 
  827. CD for any developer or user interested in tracking down bugs.
  828.  
  829. Tim
  830.  
  831.  
  832. Thanks for using Fractdev, The Fractint Developer's Discussion List
  833. Post Message:   fractdev@lists.xmission.com
  834. Get Commands:   majordomo@lists.xmission.com "help"
  835. Administrator:  twegner@fractint.org
  836. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  837.  
  838.  
  839. -------------------------------------------------------------------------------
  840.  
  841. From: "Jonathan Osuch" <osuchj@uswest.net>
  842. Subject: Re: Float only source & executable
  843. Date: 26 Aug 2000 13:37:40 -0500
  844.  
  845. Tim,
  846.  
  847. > Perhaps we should move old exe packages to an archive directory
  848. > to avoid confusion.
  849.  
  850. Yes, that's a good idea.
  851.  
  852. > While this is probably less urgent now that development has
  853. > slowed down, I was wondering how much interest there would be in
  854. > my cutting some CDs that had the full source every patch version
  855. > (source and executable).
  856.  
  857. I'm interested.  I had started doing something similar with the version 19.6
  858. patches.  I was putting the patch and the executable on a Zip disk.  Since I
  859. was playing catch up, I lost interest.
  860.  
  861. > The CD could also contain all the historical
  862. > releases that I have.
  863.  
  864. That would be useful to me.
  865.  
  866. BTW, I was unable to compile HC.EXE from the float only source.  Something
  867. about a LIB missing.  Since I had to reinstall MSC, I have no doubt I missed
  868. something.  You might want to try it just to make sure.
  869.  
  870. Jonathan
  871.  
  872.  
  873.  
  874. Thanks for using Fractdev, The Fractint Developer's Discussion List
  875. Post Message:   fractdev@lists.xmission.com
  876. Get Commands:   majordomo@lists.xmission.com "help"
  877. Administrator:  twegner@fractint.org
  878. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  879.  
  880.  
  881. -------------------------------------------------------------------------------
  882.  
  883. From: "Jonathan Osuch" <osuchj@uswest.net>
  884. Subject: Re: Float only source & executable
  885. Date: 26 Aug 2000 20:01:19 -0500
  886.  
  887. Tim,
  888.  
  889. > I am thinking of adding "What's New" from the docs to the
  890. > web site.
  891.  
  892. I see that you have done so.  It could use a little editing in the place(s)
  893. where a documentation link exists.
  894.  
  895. Jonathan
  896.  
  897.  
  898.  
  899. Thanks for using Fractdev, The Fractint Developer's Discussion List
  900. Post Message:   fractdev@lists.xmission.com
  901. Get Commands:   majordomo@lists.xmission.com "help"
  902. Administrator:  twegner@fractint.org
  903. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  904.  
  905.  
  906. -------------------------------------------------------------------------------
  907.  
  908. From: Tim Wegner <twegner@swbell.net>
  909. Subject: Web page tweaks
  910. Date: 26 Aug 2000 20:00:54 -0600
  911.  
  912. I added a whatsnew.txt file to the ftp directory that we should 
  913. maintain when we update patches. There's a link to the file on the 
  914. web page. I have not yet dealt with the old versions or created an 
  915. archive directory.
  916.  
  917. Thanks for using Fractdev, The Fractint Developer's Discussion List
  918. Post Message:   fractdev@lists.xmission.com
  919. Get Commands:   majordomo@lists.xmission.com "help"
  920. Administrator:  twegner@fractint.org
  921. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  922.  
  923.  
  924. -------------------------------------------------------------------------------
  925.  
  926. From: Tim Wegner <twegner@swbell.net>
  927. Subject: Web site administrivia
  928. Date: 26 Aug 2000 20:38:37 -0600
  929.  
  930. > I see that you have done so.  It could use a little editing in the place(s)
  931. > where a documentation link exists.
  932.  
  933. Done - I only saw one place. You should have write permission on 
  934. the file should you need to edit them. Incidently, I can't change the 
  935. files you own (not that I need to). You might do a chmod 664 on 
  936. your files. I probably can't move them to an archive myself.
  937.  
  938. Tim
  939.  
  940.  
  941. Thanks for using Fractdev, The Fractint Developer's Discussion List
  942. Post Message:   fractdev@lists.xmission.com
  943. Get Commands:   majordomo@lists.xmission.com "help"
  944. Administrator:  twegner@fractint.org
  945. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  946.  
  947.  
  948. -------------------------------------------------------------------------------
  949.  
  950. From: "Jonathan Osuch" <osuchj@uswest.net>
  951. Subject: Re: Web site administrivia
  952. Date: 26 Aug 2000 20:51:55 -0500
  953.  
  954. > You should have write permission on 
  955. > the file should you need to edit them. Incidently, I can't change the 
  956. > files you own (not that I need to). You might do a chmod 664 on 
  957. > your files. I probably can't move them to an archive myself.
  958.  
  959. I haven't been able to change the permissions lately using FTP Voyager.
  960.  
  961. Jonathan
  962.  
  963.  
  964.  
  965. Thanks for using Fractdev, The Fractint Developer's Discussion List
  966. Post Message:   fractdev@lists.xmission.com
  967. Get Commands:   majordomo@lists.xmission.com "help"
  968. Administrator:  twegner@fractint.org
  969. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  970.  
  971.  
  972. -------------------------------------------------------------------------------
  973.  
  974. From: "Scott D. Boyd" <sdboyd56@swbell.net>
  975. Subject: Re: Web site administrivia
  976. Date: 26 Aug 2000 23:55:34 -0500
  977.  
  978. Jonathan,
  979.  
  980. Try to ftp the site from the command line prompt. Then issue the
  981. "chmod 664 filename" command, and presto, it's done! It should work
  982. regardless of whether you're using Win9x or GNU/Linux.
  983.  
  984. Scott Boyd 
  985.  
  986.  On Sat, 26 Aug 2000, you wrote:
  987. > I haven't been able to change the permissions lately using FTP Voyager.
  988. -- 
  989. sdboyd56@swbell.net
  990. -------------------
  991. A computer without a Microsoft operating system
  992. is like a dog without bricks tied to it's head.
  993.  
  994. Thanks for using Fractdev, The Fractint Developer's Discussion List
  995. Post Message:   fractdev@lists.xmission.com
  996. Get Commands:   majordomo@lists.xmission.com "help"
  997. Administrator:  twegner@fractint.org
  998. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  999.  
  1000.  
  1001. -------------------------------------------------------------------------------
  1002.  
  1003. From: Tim Wegner <twegner@swbell.net>
  1004. Subject: Re: Web site administrivia
  1005. Date: 27 Aug 2000 11:15:10 -0600
  1006.  
  1007. Scott wrote:
  1008. Scott wrote:
  1009.  
  1010. > Try to ftp the site from the command line prompt. Then issue the
  1011. > "chmod 664 filename" command, and presto, it's done! It should work
  1012. > regardless of whether you're using Win9x or GNU/Linux.
  1013.  
  1014. This works using the built-in Windows FTP command line utility as 
  1015. long as one knows the FTP commands. I can also  do the chmod 
  1016. using CuteFTP's custom commands. However, what I like best is 
  1017. to log in via secure shell. Then I can edit files and do any UNIX 
  1018. commands at the command line. I can even copy files back and 
  1019. forth with the secure copy client. I confess I only did this once to 
  1020. test it, but it seemed to work. I usually transfer files via FTP 
  1021. because it is very easy with a good client. Voyager probably has 
  1022. the ability to do commands buried in it somewhere.
  1023.  
  1024. The Windows ssh program putty seems much easier to use than 
  1025. Tiera Pro. It also comes with a command-line copy utility scp. 
  1026. IMHO eventually this should replace FTP eventually because it is 
  1027. safer, though I admit that good drag-and-drop windows FTP 
  1028. programs are hard to beat.
  1029.  
  1030. You can always find putty and scp via a www.google.com search 
  1031. (it pops up first). This is handy because the location has an 
  1032. obscure URL. Putty is located at:
  1033.  
  1034. http://www.chiark.greenend.org.uk/~sgtatham/putty/
  1035.  
  1036. Of course from Linux you just use the ssh client. I haven't tried this 
  1037. yet, but I have installed a ssh server on my Linux Router Project 
  1038. firewall. I can log in to my Linux ssh server using Putty or Tiera Pro.
  1039.  
  1040. Tim
  1041.  
  1042.  
  1043. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1044. Post Message:   fractdev@lists.xmission.com
  1045. Get Commands:   majordomo@lists.xmission.com "help"
  1046. Administrator:  twegner@fractint.org
  1047. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1048.  
  1049.  
  1050. -------------------------------------------------------------------------------
  1051.  
  1052. From: "Jonathan Osuch" <osuchj@uswest.net>
  1053. Subject: Re: Web site administrivia
  1054. Date: 27 Aug 2000 11:59:43 -0500
  1055.  
  1056. Tim wrote,
  1057.  
  1058. > I usually transfer files via FTP
  1059. > because it is very easy with a good client. Voyager probably has
  1060. > the ability to do commands buried in it somewhere.
  1061.  
  1062. Yes, Voyager has the ability to change permissions when you view the
  1063. properties of files.  It may have broken when I upgraded to the latest
  1064. version.  At any rate, I went to the command line and changed the
  1065. permissions manually.
  1066.  
  1067. I had a short discussion with Steve C. of FracSaver fame while online.  Had
  1068. to do some quick thumbing through books to figure out how to do that.  Used
  1069. the 'write' command.  Only disconnected myself once.  8-))
  1070.  
  1071. Jonathan
  1072.  
  1073.  
  1074.  
  1075. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1076. Post Message:   fractdev@lists.xmission.com
  1077. Get Commands:   majordomo@lists.xmission.com "help"
  1078. Administrator:  twegner@fractint.org
  1079. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1080.  
  1081.  
  1082. -------------------------------------------------------------------------------
  1083.  
  1084. From: "Jonathan Osuch" <osuchj@uswest.net>
  1085. Subject: Patch 15
  1086. Date: 28 Aug 2000 21:15:02 -0500
  1087.  
  1088. Tim,
  1089.  
  1090. I've uploaded the patch 15 diff and executable.  This patch fixes a couple
  1091. of bugs and adds two new features.  There is now a prompt for periodicity on
  1092. the <y> screen and when using a disk video mode the <v> screen can now be
  1093. used to set the resolution.
  1094.  
  1095. Jonathan
  1096.  
  1097.  
  1098.  
  1099. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1100. Post Message:   fractdev@lists.xmission.com
  1101. Get Commands:   majordomo@lists.xmission.com "help"
  1102. Administrator:  twegner@fractint.org
  1103. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1104.  
  1105.  
  1106. -------------------------------------------------------------------------------
  1107.  
  1108. From: Tim Wegner <twegner@swbell.net>
  1109. Subject: Re: Patch 15
  1110. Date: 28 Aug 2000 21:44:52 -0600
  1111.  
  1112.  
  1113. > I've uploaded the patch 15 diff and executable.  This patch fixes a couple
  1114. > of bugs and adds two new features.  There is now a prompt for periodicity on
  1115. > the <y> screen and when using a disk video mode the <v> screen can now be
  1116. > used to set the resolution.
  1117.  
  1118. OK, I updated whatsnew.txt and changed the link to fradev.zip.
  1119.  
  1120. Tim
  1121.  
  1122.  
  1123. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1124. Post Message:   fractdev@lists.xmission.com
  1125. Get Commands:   majordomo@lists.xmission.com "help"
  1126. Administrator:  twegner@fractint.org
  1127. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1128.  
  1129.  
  1130. -------------------------------------------------------------------------------
  1131.  
  1132. From: "Jonathan Osuch" <osuchj@uswest.net>
  1133. Subject: Default periodicity
  1134. Date: 29 Aug 2000 19:58:40 -0500
  1135.  
  1136. Tim,
  1137.  
  1138. When I was looking through the code to add the prompt for periodicity I
  1139. noticed that there are some fractal types that have a periodicity set in
  1140. FRASETUP.C.  Unfortunately, these settings get overridden by the default usr
  1141. setting, which is 1.
  1142.  
  1143. Do we want to fix this?
  1144.  
  1145. Jonathan
  1146.  
  1147.  
  1148.  
  1149. Thanks for using Fractdev, The Fractint Developer's Discussion List
  1150. Post Message:   fractdev@lists.xmission.com
  1151. Get Commands:   majordomo@lists.xmission.com "help"
  1152. Administrator:  twegner@fractint.org
  1153. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  1154.  
  1155.