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 >
Wrap
Internet Message Format
|
2001-05-31
|
16KB
From: "Thierry B." <oulala@chez.com>
Subject: Allegro & SVGAlib on Linux 86
Date: 03 May 2001 08:35:33 +0000
Hello.
I have started a graphic project on my Linux box with the SVGAlib.
And, in parallel, i'm thinking about Fractint/Allegro/svgalib for
people who don't (or can't) run X11 on their box. May be also,
trying it on Freebsd ?
So my question is: what is the source kit adequat for this trial ?
--
Thierry Boudet http://la.buvette.org/fractales/
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: "Jonathan Osuch" <osuchj@qwest.net>
Subject: Re: Allegro & SVGAlib on Linux 86
Date: 03 May 2001 19:42:31 -0500
Thierry,
> I have started a graphic project on my Linux box with the SVGAlib.
> And, in parallel, i'm thinking about Fractint/Allegro/svgalib for
> people who don't (or can't) run X11 on their box. May be also,
> trying it on Freebsd ?
> So my question is: what is the source kit adequat for this trial ?
I would start with the experimental code on the developer's web site.
www.fractint.org
We have a mechanism which should help with what you are doing. Also,
Allegro is already partially incorporated. The X11 code is supposed to
work, but I managed to break it somehow.
Jonathan
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: "Jonathan Osuch" <osuchj@qwest.net>
Subject: Float-only changes
Date: 06 May 2001 20:52:15 -0500
Tim,
Do you have any recollection of places where you changed a fudged long
variable to a double variable in the float-only source? The problem that
Jim Muth just found was caused by an incorrect conversion.
Jonathan
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: Tim Wegner <twegner@swbell.net>
Subject: Re: Float-only changes
Date: 06 May 2001 21:12:15 -0600
Jonathan asked:
> Do you have any recollection of places where you changed a fudged long
> variable to a double variable in the float-only source? The problem that
> Jim Muth just found was caused by an incorrect conversion.
No, but if the problem is in the zoom box logic, I can look. It
wouldn't hurt to look in the Linux version for the same bug.
Tim
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: "Jonathan Osuch" <osuchj@qwest.net>
Subject: Re: Float-only changes
Date: 07 May 2001 19:46:20 -0500
Tim,
> No, but if the problem is in the zoom box logic, I can look. It
> wouldn't hurt to look in the Linux version for the same bug.
I've already fixed it. That's why I released patch 9. I was just wondering
if you had any idea of other places this type of problem could occur. I
don't really expect you to remember, however. 8-))
Jonathan
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: "Jonathan Osuch" <osuchj@qwest.net>
Subject: Allegro experimental source
Date: 16 May 2001 18:32:30 -0500
Has anybody made changes to the Allegro experimental source code so that if
I start making changes to it I should provide patches? I am about to start
making changes which should only affect the Allegro driver portion. OTOH, I
also need to fix some of the routines that handle putting messages on the
screen.
Jonathan
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: "Jonathan Osuch" <osuchj@qwest.net>
Subject: Panning problem
Date: 29 May 2001 21:09:03 -0500
Here is an interesting bug that Lee Skinner turned up. If you pan the
following PAR up or down while it is still generating the first row, the
image starts drawing at the same x-coordinate (ie. the top line doesn't
start at zero). The example Lee sent was an arbitrary precision image of
the mandelbrot set. The problem occurs when the image has been either
rotated or skewed. The default mandelbrot doesn't show the problem because
of the use of different routines (assembly). Although another problem
manifests itself with the default mandelbrot's floating point routines.
But, that's another story. Maybe later.
The use of orbitdelay and showdot are just for the purpose of slowing the
line draw down so it can be caught on the first line. If anybody is
interested in tackling this one, let me know.
pan_test_03 { ; Version 2001 Patchlevel 10
; Jonathan Osuch josuch@fractint.org
; May 28, 2001 at 07:21:32
reset=2001 type=mandel(fn||fn) function=sin/sqr passes=1 video=sf5
center-mag=+0.01860785428705647/+0.01848578579958282/0.3334649/1/44.999
params=0/0/0.5 float=y inside=0 sound=off orbitdelay=500 showdot=a/10
}
Jonathan
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: Lee Skinner <LeeHSkinner@compuserve.com>
Subject: Panning problem
Date: 30 May 2001 06:45:32 -0400
>> Here is an interesting bug that Lee Skinner turned up. If you pan the=
following PAR up or down while it is still generating the first row, the
image starts drawing at the same x-coordinate (ie. the top line doesn't
start at zero). The example Lee sent was an arbitrary precision image of=
the mandelbrot set. The problem occurs when the image has been either
rotated or skewed. The default mandelbrot doesn't show the problem becau=
se
of the use of different routines (assembly). Although another problem
manifests itself with the default mandelbrot's floating point routines.
But, that's another story. Maybe later. <<
This problem is not limited to arbitrary precision Mandelbrots. It also
occurs with any image of type formula, and probably others.
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: miT =- <tgilman@eudaemon.net>
Subject: C++ rewrite
Date: 30 May 2001 18:47:08 -0700
I know this subject comes up every so often, but I'm interested in creating a
C++ rewrite of Fractint. Is there a list dedicated to this task? If not,
I'd like to put one together, since I'll be gearing up on this task before
too long.
Thanks,
Tim Gilman
tgilman@eudaemon.net
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: Rich <legalize@xmission.com>
Subject: Re: C++ rewrite
Date: 30 May 2001 22:17:21 -0600
In article <20010530184709-r01010600-f15e0888@10.7.1.10>,
miT =- <tgilman@eudaemon.net> writes:
> I know this subject comes up every so often, but I'm interested in creating a
> C++ rewrite of Fractint. Is there a list dedicated to this task? If not,
> I'd like to put one together, since I'll be gearing up on this task before
> too long.
Do you have any idea how big fractint really is? The source code,
when printed on double-sided paper on a laser printer makes for a
stack of printouts 8 inches thick.
Why do you think its going to be an easy thing to rewrite it all in
C++? If it were an easy thing to do, it would have been done already.
If you really have that much energy and enthusiasm for developing
fractint, I suggest that you join Jonathan Osuch in pushing the
'driver' interface forward.
--
Ask me about my upcoming book on Direct3D from Addison-Wesley!
Direct3D Book <http://www.xmission.com/~legalize/book/>
Home <http://www.xmission.com/~legalize/>
Fractals! <http://www.xmission.com/~legalize/fractals/>
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: Tim Wegner <twegner@swbell.net>
Subject: Re: C++ rewrite
Date: 30 May 2001 21:09:45 -0600
Hi Tim,
> I know this subject comes up every so often, but I'm interested in creating a
> C++ rewrite of Fractint. Is there a list dedicated to this task? If not,
> I'd like to put one together, since I'll be gearing up on this task before
> too long.
Fractdev isn't very busy. Why don't you use that, at least at first? If
that is not adequate, or if the C++ traffic gets too great, we can
arrange another list for you.
I would very much like it if any Fractint port had an official open
source, free software license. I prefer GPL. That allows anyone to
do what they want with it, as long as they publish their changes
with any published binaries. Of course this would be up to you.
It would be hard for me to change the license of the existing
Fractint because we'd have to track down all the contributors. If you
are doing a C++ port, it's a great opportunity to create a new
license.
Tim
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: miT =- <tgilman@eudaemon.net>
Subject: Re: C++ rewrite
Date: 31 May 2001 17:53:53 -0700
Thanks Tim, I'll use this list for notes going forward. GPL sounds great
to me, but I'm going to hold off making that decision until I understand
the full scope of the project.
=- Tim
> twegner@swbell.net (Tim Wegner) wrote:
> (on 5/30/01 at 9:09 PM)
> Hi Tim,
>
> > I know this subject comes up every so often, but I'm interested in creating a
> > C++ rewrite of Fractint. Is there a list dedicated to this task? If not,
> > I'd like to put one together, since I'll be gearing up on this task before
> > too long.
>
> Fractdev isn't very busy. Why don't you use that, at least at first? If
> that is not adequate, or if the C++ traffic gets too great, we can
> arrange another list for you.
>
> I would very much like it if any Fractint port had an official open
> source, free software license. I prefer GPL. That allows anyone to
> do what they want with it, as long as they publish their changes
> with any published binaries. Of course this would be up to you.
>
> It would be hard for me to change the license of the existing
> Fractint because we'd have to track down all the contributors. If you
> are doing a C++ port, it's a great opportunity to create a new
> license.
>
> Tim
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: miT =- <tgilman@eudaemon.net>
Subject: Re: C++ rewrite
Date: 31 May 2001 18:01:52 -0700
Hey Rich,
> legalize@xmission.com (Rich) wrote:
> (on 5/30/01 at 10:17 PM)
>
> Do you have any idea how big fractint really is? The source code,
> when printed on double-sided paper on a laser printer makes for a
> stack of printouts 8 inches thick.
I think my copy turned out to be about 1.5, but then again, I did
four pages on a side. :-7
> Why do you think its going to be an easy thing to rewrite it all in
> C++? If it were an easy thing to do, it would have been done already.
Whoa! I never said I thought it'd be easy.
> If you really have that much energy and enthusiasm for developing
> fractint, I suggest that you join Jonathan Osuch in pushing the
> 'driver' interface forward.
Thanks,
=- Tim
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"
-------------------------------------------------------------------------------
From: Rich <legalize@xmission.com>
Subject: Re: C++ rewrite
Date: 31 May 2001 19:25:39 -0600
In article <20010531180156-r01010600-6be0a08d@10.7.1.10>,
miT =- <tgilman@eudaemon.net> writes:
> I think my copy turned out to be about 1.5, but then again, I did
> four pages on a side. :-7
OK, just so long as you know what you're in for -- its no small task,
but if you have the energy to do a complete rewrite (I trust you
really will go for a systematic overhaul rather than literally
rewriting every line), then more power to ya!
> > If you really have that much energy and enthusiasm for developing
> > fractint, I suggest that you join Jonathan Osuch in pushing the
> > 'driver' interface forward.
Please check the list archives to read the past discussions:
<ftp://ftp.xmission.com/pub/lists/fractdev/archive/>
We've discussed the 'driver' interface that I created as a base to
migrate the code away from the DOS video assembly routines towards
something that could be shared by DOS, Win32, X11, Mac, etc.
Jonathan Osuch has taken that base and moved it forward with an
Allegro port. The code is based on the xfractint source base since
that already had the appropriate #ifdef stuff for the old X11 port,
making it easier to start with for isolating the I/O from the engine.
--
Ask me about my upcoming book on Direct3D from Addison-Wesley!
Direct3D Book <http://www.xmission.com/~legalize/book/>
Home <http://www.xmission.com/~legalize/>
Fractals! <http://www.xmission.com/~legalize/fractals/>
Thanks for using Fractdev, The Fractint Developer's Discussion List
Post Message: fractdev@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@fractint.org
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractdev"