This would be my 'work in progress' on that allegro branch: 2003/03/06 FLK (Florian Kolbe): * Ported to WIN32 (Visual Studio 6) and back to linux (including _HAVE_ALLEGRO, tried with 4.0.0, this crashes in XOpenDisplay?). * Removed the XFRACT define, introduced DOS instead. This way we don't have to define XFRACT for all non-DOS platforms, which is kind of awkward. * Reworked port.h, incorporated unix.h into port.h, don't define 'unix' by ourselves. * Modified d_fract.c so it compiles in WIN32, though all stubs are empty. Added d_template.c for future drivers (not to be compiled). * Made Makefile more configurable. * Renamed HELP_INDEX to FRACT_HELP_INDEX because of clashes. But before I return it (maybe for a merge?) I'd like to try to compile it under DOS. Where can I get a compiler??? MAJOR TASK: would be to move the original 'fractint for DOS' code into d_fract. Anyone interested? The driver approach is nice - but the code still has too much control over the program flow for my taste. I will try and start to implement a new driver now (a test driver). I'll see how the driver interface suits the needs. Florian
-----Original Message----- From: fractdev-admin@mailman.xmission.com [mailto:fractdev-admin@mailman.xmission.com]On Behalf Of Rich Sent: Tuesday, March 04, 2003 6:25 AM To: fractdev@mailman.xmission.com Subject: Re: [Fractdev] Idea 'libfractint'
In article <000401c2e1d0$161cab60$017ba8c0@snoopy>, "Florian Kolbe" <flo@fkolbe.de> writes:
thanks for the quick reply, I'd love to see your code, maybe I can finish it.
OK, this is the Allegro xfractint branch 20.2.03 that Jonathan pointed me at a while ago. I got it compiling under VC6 and added DSW and DSP files. Beyond that, I didn't take it much farther.
<http://www.xmission.com/~legalize/fractals/fractdev/xfract20. 2.03.zip> -- "The Direct3D Graphics Pipeline"-- code samples, sample chapter, FAQ: <http://www.xmission.com/~legalize/book/> izfree: Open source tools for Windows Installer <http://izfree.sourceforge.net>
_______________________________________________ Fractdev mailing list Fractdev@mailman.xmission.com http://mailman.xmission.com/cgi-bin/mailman/listinfo/fractdev