Rich,
Yes!!! After 2048 passes=1 is forced. This has to do with fixed array sizes that were imposed under DOS. Once we get away from the DOS version, we can eliminate this limitation.
OK, but the xfractint code base shouldn't be constrained by this. Where is the limit?
Do you mean which specific lines of code? Or, what is the numerical value of the limit? The numerical value is the same because the same sections of code are used for Fractint, Xfractint, and Winfract. This is a big project to fix because this specific array and its size are used to draw the image and save/restore the image (GIF encode/decode), to name a few places. The couple of times I've looked at fixing this I quickly got so far afield that I gave it up. I'll look at it again once I have my SDL port up and running. Jonathan