home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractdev / archive / fractdev.200105 < prev    next >
Internet Message Format  |  2001-05-31  |  16KB

  1. From: "Thierry B." <oulala@chez.com>
  2. Subject: Allegro & SVGAlib on Linux 86
  3. Date: 03 May 2001 08:35:33 +0000
  4.  
  5.  
  6. Hello.
  7.  
  8. I have started a graphic project on my Linux box with the SVGAlib.
  9. And, in parallel, i'm thinking about Fractint/Allegro/svgalib for
  10. people who don't (or can't) run X11 on their box. May be also,
  11. trying it on Freebsd ?
  12.  
  13. So my question is: what is the source kit adequat for this trial ?
  14.  
  15.  
  16. -- 
  17. Thierry Boudet                             http://la.buvette.org/fractales/
  18.  
  19. Thanks for using Fractdev, The Fractint Developer's Discussion List
  20. Post Message:   fractdev@lists.xmission.com
  21. Get Commands:   majordomo@lists.xmission.com "help"
  22. Administrator:  twegner@fractint.org
  23. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  24.  
  25.  
  26. -------------------------------------------------------------------------------
  27.  
  28. From: "Jonathan Osuch" <osuchj@qwest.net>
  29. Subject: Re: Allegro & SVGAlib on Linux 86
  30. Date: 03 May 2001 19:42:31 -0500
  31.  
  32. Thierry,
  33.  
  34. > I have started a graphic project on my Linux box with the SVGAlib.
  35. > And, in parallel, i'm thinking about Fractint/Allegro/svgalib for
  36. > people who don't (or can't) run X11 on their box. May be also,
  37. > trying it on Freebsd ?
  38.  
  39. > So my question is: what is the source kit adequat for this trial ?
  40.  
  41. I would start with the experimental code on the developer's web site.
  42. www.fractint.org
  43. We have a mechanism which should help with what you are doing.  Also,
  44. Allegro is already partially incorporated.  The X11 code is supposed to
  45. work, but I managed to break it somehow.
  46.  
  47. Jonathan
  48.  
  49.  
  50.  
  51.  
  52. Thanks for using Fractdev, The Fractint Developer's Discussion List
  53. Post Message:   fractdev@lists.xmission.com
  54. Get Commands:   majordomo@lists.xmission.com "help"
  55. Administrator:  twegner@fractint.org
  56. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  57.  
  58.  
  59. -------------------------------------------------------------------------------
  60.  
  61. From: "Jonathan Osuch" <osuchj@qwest.net>
  62. Subject: Float-only changes
  63. Date: 06 May 2001 20:52:15 -0500
  64.  
  65. Tim,
  66.  
  67. Do you have any recollection of places where you changed a fudged long
  68. variable to a double variable in the float-only source?  The problem that
  69. Jim Muth just found was caused by an incorrect conversion.
  70.  
  71. Jonathan
  72.  
  73.  
  74.  
  75. Thanks for using Fractdev, The Fractint Developer's Discussion List
  76. Post Message:   fractdev@lists.xmission.com
  77. Get Commands:   majordomo@lists.xmission.com "help"
  78. Administrator:  twegner@fractint.org
  79. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  80.  
  81.  
  82. -------------------------------------------------------------------------------
  83.  
  84. From: Tim Wegner <twegner@swbell.net>
  85. Subject: Re: Float-only changes
  86. Date: 06 May 2001 21:12:15 -0600
  87.  
  88. Jonathan asked:
  89.  
  90. > Do you have any recollection of places where you changed a fudged long
  91. > variable to a double variable in the float-only source?  The problem that
  92. > Jim Muth just found was caused by an incorrect conversion.
  93.  
  94. No, but if the problem is in the zoom box logic, I can look. It 
  95. wouldn't hurt to look in the Linux version for the same bug.
  96.  
  97. Tim
  98.  
  99.  
  100. Thanks for using Fractdev, The Fractint Developer's Discussion List
  101. Post Message:   fractdev@lists.xmission.com
  102. Get Commands:   majordomo@lists.xmission.com "help"
  103. Administrator:  twegner@fractint.org
  104. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  105.  
  106.  
  107. -------------------------------------------------------------------------------
  108.  
  109. From: "Jonathan Osuch" <osuchj@qwest.net>
  110. Subject: Re: Float-only changes
  111. Date: 07 May 2001 19:46:20 -0500
  112.  
  113. Tim,
  114.  
  115. > No, but if the problem is in the zoom box logic, I can look. It
  116. > wouldn't hurt to look in the Linux version for the same bug.
  117.  
  118. I've already fixed it.  That's why I released patch 9.  I was just wondering
  119. if you had any idea of other places this type of problem could occur.  I
  120. don't really expect you to remember, however.  8-))
  121.  
  122. Jonathan
  123.  
  124.  
  125.  
  126. Thanks for using Fractdev, The Fractint Developer's Discussion List
  127. Post Message:   fractdev@lists.xmission.com
  128. Get Commands:   majordomo@lists.xmission.com "help"
  129. Administrator:  twegner@fractint.org
  130. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  131.  
  132.  
  133. -------------------------------------------------------------------------------
  134.  
  135. From: "Jonathan Osuch" <osuchj@qwest.net>
  136. Subject: Allegro experimental source
  137. Date: 16 May 2001 18:32:30 -0500
  138.  
  139. Has anybody made changes to the Allegro experimental source code so that if
  140. I start making changes to it I should provide patches?  I am about to start
  141. making changes which should only affect the Allegro driver portion.  OTOH, I
  142. also need to fix some of the routines that handle putting messages on the
  143. screen.
  144.  
  145. Jonathan
  146.  
  147.  
  148.  
  149. Thanks for using Fractdev, The Fractint Developer's Discussion List
  150. Post Message:   fractdev@lists.xmission.com
  151. Get Commands:   majordomo@lists.xmission.com "help"
  152. Administrator:  twegner@fractint.org
  153. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  154.  
  155.  
  156. -------------------------------------------------------------------------------
  157.  
  158. From: "Jonathan Osuch" <osuchj@qwest.net>
  159. Subject: Panning problem
  160. Date: 29 May 2001 21:09:03 -0500
  161.  
  162. Here is an interesting bug that Lee Skinner turned up.  If you pan the
  163. following PAR up or down while it is still generating the first row, the
  164. image starts drawing at the same x-coordinate (ie. the top line doesn't
  165. start at zero).  The example Lee sent was an arbitrary precision image of
  166. the mandelbrot set.  The problem occurs when the image has been either
  167. rotated or skewed.  The default mandelbrot doesn't show the problem because
  168. of the use of different routines (assembly).  Although another problem
  169. manifests itself with the default mandelbrot's floating point routines.
  170. But, that's another story.  Maybe later.
  171.  
  172. The use of orbitdelay and showdot are just for the purpose of slowing the
  173. line draw down so it can be caught on the first line.  If anybody is
  174. interested in tackling this one, let me know.
  175.  
  176. pan_test_03        { ; Version 2001 Patchlevel 10
  177.                      ;  Jonathan Osuch josuch@fractint.org
  178.                      ;  May 28, 2001 at 07:21:32
  179.   reset=2001 type=mandel(fn||fn) function=sin/sqr passes=1 video=sf5
  180.   center-mag=+0.01860785428705647/+0.01848578579958282/0.3334649/1/44.999
  181.   params=0/0/0.5 float=y inside=0 sound=off orbitdelay=500 showdot=a/10
  182.   }
  183.  
  184. Jonathan
  185.  
  186.  
  187.  
  188. Thanks for using Fractdev, The Fractint Developer's Discussion List
  189. Post Message:   fractdev@lists.xmission.com
  190. Get Commands:   majordomo@lists.xmission.com "help"
  191. Administrator:  twegner@fractint.org
  192. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  193.  
  194.  
  195. -------------------------------------------------------------------------------
  196.  
  197. From: Lee Skinner <LeeHSkinner@compuserve.com>
  198. Subject: Panning problem
  199. Date: 30 May 2001 06:45:32 -0400
  200.  
  201. >> Here is an interesting bug that Lee Skinner turned up.  If you pan the=
  202.  
  203. following PAR up or down while it is still generating the first row, the
  204. image starts drawing at the same x-coordinate (ie. the top line doesn't
  205. start at zero).  The example Lee sent was an arbitrary precision image of=
  206.  
  207. the mandelbrot set.  The problem occurs when the image has been either
  208. rotated or skewed.  The default mandelbrot doesn't show the problem becau=
  209. se
  210. of the use of different routines (assembly).  Although another problem
  211. manifests itself with the default mandelbrot's floating point routines.
  212. But, that's another story.  Maybe later. <<
  213.  
  214. This problem is not limited to arbitrary precision Mandelbrots.  It also
  215. occurs with any image of type formula, and probably others.
  216.  
  217. Thanks for using Fractdev, The Fractint Developer's Discussion List
  218. Post Message:   fractdev@lists.xmission.com
  219. Get Commands:   majordomo@lists.xmission.com "help"
  220. Administrator:  twegner@fractint.org
  221. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  222.  
  223.  
  224. -------------------------------------------------------------------------------
  225.  
  226. From: miT =- <tgilman@eudaemon.net>
  227. Subject: C++ rewrite
  228. Date: 30 May 2001 18:47:08 -0700
  229.  
  230. I know this subject comes up every so often, but I'm interested in creating a
  231. C++ rewrite of Fractint.  Is there a list dedicated to this task?  If not,
  232. I'd like to put one together, since I'll be gearing up on this task before
  233. too long.
  234.  
  235. Thanks,
  236. Tim Gilman
  237. tgilman@eudaemon.net
  238.  
  239. Thanks for using Fractdev, The Fractint Developer's Discussion List
  240. Post Message:   fractdev@lists.xmission.com
  241. Get Commands:   majordomo@lists.xmission.com "help"
  242. Administrator:  twegner@fractint.org
  243. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  244.  
  245.  
  246. -------------------------------------------------------------------------------
  247.  
  248. From: Rich <legalize@xmission.com>
  249. Subject: Re: C++ rewrite 
  250. Date: 30 May 2001 22:17:21 -0600
  251.  
  252.  
  253. In article <20010530184709-r01010600-f15e0888@10.7.1.10>,
  254.     miT =- <tgilman@eudaemon.net>  writes:
  255.  
  256. > I know this subject comes up every so often, but I'm interested in creating a
  257. > C++ rewrite of Fractint.  Is there a list dedicated to this task?  If not,
  258. > I'd like to put one together, since I'll be gearing up on this task before
  259. > too long.
  260.  
  261. Do you have any idea how big fractint really is?  The source code,
  262. when printed on double-sided paper on a laser printer makes for a
  263. stack of printouts 8 inches thick.
  264.  
  265. Why do you think its going to be an easy thing to rewrite it all in
  266. C++?  If it were an easy thing to do, it would have been done already.
  267.  
  268. If you really have that much energy and enthusiasm for developing
  269. fractint, I suggest that you join Jonathan Osuch in pushing the
  270. 'driver' interface forward.
  271. --
  272. Ask me about my upcoming book on Direct3D from Addison-Wesley!
  273. Direct3D Book <http://www.xmission.com/~legalize/book/>
  274.          Home <http://www.xmission.com/~legalize/>
  275.     Fractals! <http://www.xmission.com/~legalize/fractals/>
  276.  
  277. Thanks for using Fractdev, The Fractint Developer's Discussion List
  278. Post Message:   fractdev@lists.xmission.com
  279. Get Commands:   majordomo@lists.xmission.com "help"
  280. Administrator:  twegner@fractint.org
  281. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  282.  
  283.  
  284. -------------------------------------------------------------------------------
  285.  
  286. From: Tim Wegner <twegner@swbell.net>
  287. Subject: Re: C++ rewrite
  288. Date: 30 May 2001 21:09:45 -0600
  289.  
  290. Hi Tim,
  291.  
  292. > I know this subject comes up every so often, but I'm interested in creating a
  293. > C++ rewrite of Fractint.  Is there a list dedicated to this task?  If not,
  294. > I'd like to put one together, since I'll be gearing up on this task before
  295. > too long.
  296.  
  297. Fractdev isn't very busy. Why don't you use that, at least at first? If 
  298. that is not adequate, or if the C++ traffic gets too great, we can 
  299. arrange another list for you. 
  300.  
  301. I would very much like it if any Fractint port had an official open 
  302. source, free software license. I prefer GPL. That allows anyone to 
  303. do what they want with it, as long as they publish their changes 
  304. with any published binaries. Of course this would be up to you. 
  305.  
  306. It would be hard for me to change the license of the existing 
  307. Fractint because we'd have to track down all the contributors. If you 
  308. are doing a C++ port, it's a great opportunity to create a new 
  309. license.
  310.  
  311. Tim
  312.  
  313.  
  314. Thanks for using Fractdev, The Fractint Developer's Discussion List
  315. Post Message:   fractdev@lists.xmission.com
  316. Get Commands:   majordomo@lists.xmission.com "help"
  317. Administrator:  twegner@fractint.org
  318. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  319.  
  320.  
  321. -------------------------------------------------------------------------------
  322.  
  323. From: miT =- <tgilman@eudaemon.net>
  324. Subject: Re: C++ rewrite
  325. Date: 31 May 2001 17:53:53 -0700
  326.  
  327. Thanks Tim, I'll use this list for notes going forward.  GPL sounds great
  328. to me, but I'm going to hold off making that decision until I understand
  329. the full scope of the project.
  330.  
  331. =- Tim
  332.  
  333.  
  334. > twegner@swbell.net (Tim Wegner) wrote:
  335. > (on 5/30/01 at 9:09 PM)
  336.  
  337. > Hi Tim,
  338. > > I know this subject comes up every so often, but I'm interested in creating a
  339. > > C++ rewrite of Fractint.  Is there a list dedicated to this task?  If not,
  340. > > I'd like to put one together, since I'll be gearing up on this task before
  341. > > too long.
  342. > Fractdev isn't very busy. Why don't you use that, at least at first? If 
  343. > that is not adequate, or if the C++ traffic gets too great, we can 
  344. > arrange another list for you. 
  345. > I would very much like it if any Fractint port had an official open 
  346. > source, free software license. I prefer GPL. That allows anyone to 
  347. > do what they want with it, as long as they publish their changes 
  348. > with any published binaries. Of course this would be up to you. 
  349. > It would be hard for me to change the license of the existing 
  350. > Fractint because we'd have to track down all the contributors. If you 
  351. > are doing a C++ port, it's a great opportunity to create a new 
  352. > license.
  353. > Tim
  354.  
  355. Thanks for using Fractdev, The Fractint Developer's Discussion List
  356. Post Message:   fractdev@lists.xmission.com
  357. Get Commands:   majordomo@lists.xmission.com "help"
  358. Administrator:  twegner@fractint.org
  359. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  360.  
  361.  
  362. -------------------------------------------------------------------------------
  363.  
  364. From: miT =- <tgilman@eudaemon.net>
  365. Subject: Re: C++ rewrite 
  366. Date: 31 May 2001 18:01:52 -0700
  367.  
  368. Hey Rich,
  369.  
  370. > legalize@xmission.com (Rich) wrote:
  371. > (on 5/30/01 at 10:17 PM)
  372. > Do you have any idea how big fractint really is?  The source code,
  373. > when printed on double-sided paper on a laser printer makes for a
  374. > stack of printouts 8 inches thick.
  375.  
  376. I think my copy turned out to be about 1.5, but then again, I did
  377. four pages on a side.  :-7
  378.  
  379. > Why do you think its going to be an easy thing to rewrite it all in
  380. > C++?  If it were an easy thing to do, it would have been done already.
  381.  
  382. Whoa!  I never said I thought it'd be easy.
  383.  
  384. > If you really have that much energy and enthusiasm for developing
  385. > fractint, I suggest that you join Jonathan Osuch in pushing the
  386. > 'driver' interface forward.
  387.  
  388. Thanks,
  389. =- Tim
  390.  
  391. Thanks for using Fractdev, The Fractint Developer's Discussion List
  392. Post Message:   fractdev@lists.xmission.com
  393. Get Commands:   majordomo@lists.xmission.com "help"
  394. Administrator:  twegner@fractint.org
  395. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  396.  
  397.  
  398. -------------------------------------------------------------------------------
  399.  
  400. From: Rich <legalize@xmission.com>
  401. Subject: Re: C++ rewrite 
  402. Date: 31 May 2001 19:25:39 -0600
  403.  
  404.  
  405. In article <20010531180156-r01010600-6be0a08d@10.7.1.10>,
  406.     miT =- <tgilman@eudaemon.net>  writes:
  407.  
  408. > I think my copy turned out to be about 1.5, but then again, I did
  409. > four pages on a side.  :-7
  410.  
  411. OK, just so long as you know what you're in for -- its no small task,
  412. but if you have the energy to do a complete rewrite (I trust you
  413. really will go for a systematic overhaul rather than literally
  414. rewriting every line), then more power to ya!
  415.  
  416. > > If you really have that much energy and enthusiasm for developing
  417. > > fractint, I suggest that you join Jonathan Osuch in pushing the
  418. > > 'driver' interface forward.
  419.  
  420. Please check the list archives to read the past discussions:
  421. <ftp://ftp.xmission.com/pub/lists/fractdev/archive/>
  422.  
  423. We've discussed the 'driver' interface that I created as a base to
  424. migrate the code away from the DOS video assembly routines towards
  425. something that could be shared by DOS, Win32, X11, Mac, etc.
  426.  
  427. Jonathan Osuch has taken that base and moved it forward with an
  428. Allegro port.  The code is based on the xfractint source base since
  429. that already had the appropriate #ifdef stuff for the old X11 port,
  430. making it easier to start with for isolating the I/O from the engine.
  431. --
  432. Ask me about my upcoming book on Direct3D from Addison-Wesley!
  433. Direct3D Book <http://www.xmission.com/~legalize/book/>
  434.          Home <http://www.xmission.com/~legalize/>
  435.     Fractals! <http://www.xmission.com/~legalize/fractals/>
  436.  
  437. Thanks for using Fractdev, The Fractint Developer's Discussion List
  438. Post Message:   fractdev@lists.xmission.com
  439. Get Commands:   majordomo@lists.xmission.com "help"
  440. Administrator:  twegner@fractint.org
  441. Unsubscribe:    majordomo@lists.xmission.com "unsubscribe fractdev"
  442.  
  443.