Tim, The Allegro port is now up to the current patch level and uploaded to the experimental ftp directory. I'll work at getting the X11 portion working. Jonathan
The Allegro port is now up to the current patch level and uploaded to the experimental ftp directory. I'll work at getting the X11 portion working.
I think the most useful thing for now is to make the float-only version match the current patch level, especially since you have brought the allegro version up to date. When we take out the targa video code, it will affect all the versions. So I won't take out the targa video yet. My float only Xfractint will use the DOS version's latest patch code. Tim
On Sunday 07 April 2002 08:58 pm, Tim wrote:
I think the most useful thing for now is to make the float-only version match the current patch level, especially since you have brought the allegro version up to date. When we take out the targa video code, it will affect all the versions. So I won't take out the targa video yet. My float only Xfractint will use the DOS version's latest patch code.
That still leaves maintaining at least three separate code sources. Possibly more depending upon what Paul does. That *is* better than five separate code sources. Once I get the X11 portion of the experimental code working, I have some ideas I want to implement that will horribly break the code until the bugs are worked out. How's that for a five year plan? 8-) Perhaps I should work on the periodicity checking speedup first. Jonathan
Jonathan wrote:
That still leaves maintaining at least three separate code sources. > Possibly more depending upon what Paul does. That *is* better than five separate code sources.
Paul D. (since Paul N.Lee. is active here, we better avoid plain old "Paul" :-)) seems to want to really port the official fractint, it will probably work to keep the sources sharable using ifdef's. I have successfully gotten the float-only Xfractint up to the present patchlevel, but I have probably lost some of your work in the earlier version float only version. I don't want to lose your work but I'll go nuts if the versions don't share sources. My version uses the code in the DOS float only version verbatim. I'm not quite ready to upload it. Question: I haven't looked closely, so you may already have done this, but do you have a way to compile our current Xfractint without using the asm code? I am really excited about your success with NASM. Problem is, we need to make a way to avoid using any assembly language for portability. If you haven't done this, I can look into. At this early stage it shouldn't be hard. We need to maintain the C equivalent to the ASM and have a way to compile the code either way. Tim
Tim Wegner wrote:
Paul D. (since Paul N.Lee. is active here, we better avoid plain old "Paul" :-) )
Using "PNL" is fine with me, and easy to type. :-) Later, P.N.L. -------------------------------------------------------------- http://www.fractalus.com/cgi-bin/theway?ring=fractals&id=43&go
On Sunday 07 April 2002 10:46 pm, Tim wrote:
I have successfully gotten the float-only Xfractint up to the present patchlevel, but I have probably lost some of your work in the earlier version float only version. I don't want to lose your work but I'll go nuts if the versions don't share sources. My version uses the code in the DOS float only version verbatim. I'm not quite ready to upload it.
I'm sure not much was lost. I didn't start anything radical until I incorporated Rich's experimental code and started to add the Allegro interface.
Question: I haven't looked closely, so you may already have done this, but do you have a way to compile our current Xfractint without using the asm code? I am really excited about your success with NASM. Problem is, we need to make a way to avoid using any assembly language for portability. If you haven't done this, I can look into. At this early stage it shouldn't be hard. We need to maintain the C equivalent to the ASM and have a way to compile the code either way.
Haven't done it yet. I'll put it in my next patch, which will be released shortly because of the urgent need for this. Jonathan
participants (3)
-
Jonathan Osuch -
Paul N. Lee -
Tim Wegner