Tim, I managed to get the Allegro port working again. I'm using version 4.0.0, and they are already up to 4.1.4. My version of the Xfractint float only source does not have a problem with the switch to arbitrary precision. Took a look at boundary tracing in Xfractint, but got no insight. Made no progress with the DOS version's virtual screens. Jonathan
In article <3DD85C0C.3030008@avalon.net>, Jonathan Osuch <osuchj@avalon.net> writes:
I managed to get the Allegro port working again.
Jonathan, can you provide me with a diff against the version you had/have on the web site? -- Ask me about my upcoming book on Direct3D from Addison-Wesley! Direct3D Book <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
In article <3DD99D48.1030506@avalon.net>, Jonathan Osuch <osuchj@avalon.net> writes:
Rich wrote:
Jonathan, can you provide me with a diff against the version you had/have on the web site?
I put it in the experimental directory on the developer's web site.
Uhh... I guess I don't know where that directory is. Can you post the URL? -- Ask me about my upcoming book on Direct3D from Addison-Wesley! Direct3D Book <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
Here ya go Rich: http://www.fractint.org/ftp/experimental/Allegro_port_20.02.4.zip On Monday 18 November 2002 23:38, you wrote:
I put it in the experimental directory on the developer's web site.
Uhh... I guess I don't know where that directory is. Can you post the URL?
Scott -- sdboyd56@swbell.net http://sdboyd.dyndns.org --------------------------------------- No Microsoft or other proprietary products were used in the creation of this email.
I guess this just shows we really need a CVS server so I can just work on a branch and merge at periodic intervals. That's what I'm doing manually anyway, but it would really be better if we had a CVS server; then others could see what I check-in and vice-versa. -- Ask me about my upcoming book on Direct3D from Addison-Wesley! Direct3D Book <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
Rich wrote:
I guess this just shows we really need a CVS server so I can just work on a branch and merge at periodic intervals. That's what I'm doing manually anyway, but it would really be better if we had a CVS server; then others could see what I check-in and vice-versa.
I am taking care of setting CVS up. After researching it, I agree with Rich's assessment that CVS meets our needs. Subversion is still very young. I am thinking through whether I want to start out with some of the recent revision history or start with a current version. I think I could enter the previous official version as a starting point, and add in all the subsequent patches one at a time. We have discussed what version to base subsequent work on. My opinion is that we should base future work on the upcoming patch 5/6 float only version. We can keep the integer math version going as a branch until we start making changes too major to merge. This doesn't mean not going with the changes based on Rich's branch. But it does mean the allegro/Rich version (or whatever we decide to go with) would have to be carefully brought up to Jonathan's patch 5/6 of the float-only version. I would like to keep the principle that every "official" patch is well tested and at some level complete. Tim
Tim Wegner wrote:
I am taking care of setting CVS up. After researching it, I agree with Rich's assessment that CVS meets our needs. Subversion is still very young.
Have you tried to use Robin's CVS server?
I am thinking through whether I want to start out with some of the recent revision history or start with a current version. I think I could enter the previous official version as a starting point, and add in all the subsequent patches one at a time.
How will running the source through indent affect CVS? I would assume, not at all. But, it is a consideration at this point.
We have discussed what version to base subsequent work on. My opinion is that we should base future work on the upcoming patch 5/6 float only version. We can keep the integer math version going as a branch until we start making changes too major to merge.
I should try to get some of the fixes in the allegro port back fit into the next patch to fix the float only sources.
This doesn't mean not going with the changes based on Rich's branch. But it does mean the allegro/Rich version (or whatever we decide to go with) would have to be carefully brought up to Jonathan's patch 5/6 of the float-only version.
Do you want a separate diff file for the float only sources?
I would like to keep the principle that every "official" patch is well tested and at some level complete.
Agreed. Jonathan
In article <3DDB0121.2050406@avalon.net>, Jonathan Osuch <osuchj@avalon.net> writes:
I am taking care of setting CVS up. After researching it, I agree with Rich's assessment that CVS meets our needs. Subversion is still very young.
Have you tried to use Robin's CVS server?
Uh... I confess my ignorance again. If you tell me how to set my CVSROOT, I'll give it a try. Presumably I'd have to be added to a user list to have authority to check anything in.
How will running the source through indent affect CVS?
CVS won't care. It will look like a big change in each file that is indent'ed, however. I suggest the re-indenting be done by a) tagging source pre-indent, b) running indent on all the source, c) checking in all the reindented source before any other change is committed. It would also be good to get everyone synchronized before this is done so that you have your changes checked in before the indent is done. That way noone would have to go through a possibly painful merge.
We have discussed what version to base subsequent work on. My opinion is that we should base future work on the upcoming patch 5/6 float only version. We can keep the integer math version going as a branch until we start making changes too major to merge.
I should try to get some of the fixes in the allegro port back fit into the next patch to fix the float only sources.
I confess my ignorance yet again. :-) What's the lineage of the allegro port vs. the existing fractint/xfractint source? -- Ask me about my upcoming book on Direct3D from Addison-Wesley! Direct3D Book <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
Rich wrote:
I confess my ignorance yet again. :-) What's the lineage of the allegro port vs. the existing fractint/xfractint source?
I took your source and merged it with an Xfractint float only source that I made from the Fractint float only source. Then I added the driver file that provides the interface to the Allegro graphics package. Along the way, I added fixes to various problems in the float only source. Those fixes didn't make it back into the Fractint and Xfractint float only sources because hardly anyone was using the Fractint float only version and the Xfractint float only version was not publicly available (and I stopped putting the patches in it). The allegro source has been maintained at the same patch level as the Fractint and Xfractint sources. I'm sure I'll have a devil of a time tracking down those additional changes, but if the allegro source isn't immediately our base source, I need to. I should have done it earlier. Jonathan
Thanks for explaining the lineage. In article <3DDC37D8.2090707@avalon.net>, Jonathan Osuch <osuchj@avalon.net> writes:
I'm sure I'll have a devil of a time tracking down those additional changes, but if the allegro source isn't immediately our base source, I need to. I should have done it earlier.
As long as ZIPs or tarballs of the various starting points are still around, then we should be able to construct the deltas if we need them. I gues the question is -- do we need them? I don't know the answer to that. -- Ask me about my upcoming book on Direct3D from Addison-Wesley! Direct3D Book <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
Jonathan asked:
Have you tried to use Robin's CVS server?
I can't log in any more. I haven't bothered Robin about it because it wasn't a big deal.
How will running the source through indent affect CVS? I would assume, not at all. But, it is a consideration at this point.
Doesn't matter. Any change is a change. CVS stores white space changes like any other.
Do you want a separate diff file for the float only sources?
Once we start using CVS we won't need diffs :-) Actually, CVS makes diffs for us between any two versions. We should probably create diffs (or checkin versions to CVS) for both float only and integer until we stop maintaining the integer version. Tim
participants (4)
-
Jonathan Osuch -
Rich -
Scott D. Boyd -
Tim Wegner