Re: [Fractdev] 2 probs w the 20.99.8 Fractint 4 Windows

Top Page
Delete this message
Reply to this message
Author: Hal Lane
Date:  
To: Fractint developer's list
Old-Topics: Re: [Fractdev] I've run across what appears to be 2 problems with the 20.99.8 Fractint for Windows
Subject: Re: [Fractdev] 2 probs w the 20.99.8 Fractint 4 Windows
> Thanks Hal.
No problem.


> As for the second [item], I'll take a look and see if I can repro
> it on my current code base.


If you ever want me to run any tests using the version of Fractint
for Windows I have installed (it shows 20.99.8 while running), please
let me know. It is one of the last [the last?] betas you posted
a link to.


As an old FORTRAN programmer, where *all* built-in data types in the
language have their lengths in bits specified, I have never understood
why C and C++ wanted to encourage the size of an int to be variable
with the processor the application ran on.

This has caused untold hours of lost time and productivity and
calculation errors when processors and compilers went from 8 bits to
16 bits, then 16 to 32 and is still doing this when porting apps from
32 to 64 bits -- the very problems you are dealing with in the
conversion of 16 bit DOS Fractint to 32 bit Windows Fractint.


I really am tempted to look for the digit "2" in the code of the
parser, but I really don't have the time to do it right now.

- Hal Lane

#########################
# hallane@??? <mailto:hallane@???> #
#########################

> -----Original Message-----
> From: fractdev-bounces@???
> [mailto:fractdev-bounces@???]On Behalf Of Richard
> Sent: Sunday, April 20, 2008 4:22 PM
> To: Fractint developer's list
> Subject: Re: [Fractdev] I've run across what appears to be 2 problems
> withthe 20.99.8 Fractint for Windows
>
>
>
> Thanks Hal. I haven't tracked down what is going on with the formula
> parser, but I suspect its buried somewhere deep in the parser that it
> assumes "sizeof(int) == 2" and uses a hardcoded 2 instead of
> sizeof(int).
>
> As for the second, I'll take a look and see if I can repro it on my
> current code base.
> --
> "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
> <http://www.xmission.com/~legalize/book/download/index.html>
>
> Legalize Adulthood! <http://blogs.xmission.com/legalize/>
>
> _______________________________________________
> Fractdev mailing list
> Fractdev@???
> http://mailman.xmission.com/cgi-bin/mailman/listinfo/fractdev