Charlie Chernohorsky wrote:
here's the summary of suggested updates to allow screen scrolling: (i'm sending you those files for update) (sorry, i didn't yet get familiar with that diff stuff) (and even more, i can debug only asm, so i can only hope that C updates will work)
They went in with very little fuss. I cleaned up a couple of error messages, nothing serious. Now, the big question. How do I make it work (scroll)?
but this yet didn't get rid of the bug mentioned in patch 15 of v.20.0.0, which allows the user to change sx/ydots in one particular situation:
when a diskvideo mode is already selected, hit DELETE to get to the select video mode prompt screen optionally move cursor through entries hit ESCAPE to backout (you can hit TAB now to verify the unexpected mode change) hit V to get to the view window prompt screen now you can change non-disk-video mode's sx/ydots hit ENTER to see the result (you can hit TAB now to verify the sx/ydots change)
it's because even when backing out of video mode selection, the videoentry struct is already overwritten (with the mode the cursor was at), but dotmode still equals to 11 (disk-video), so the view window prompt screen allows you to do what you can also get by setting wrong x/y values in the fractint.cfg
the problem is in the select_video_mode itself, or it may be caused by calling it always with no-mode-yet value (-1) from fractint.c
That was a long time ago. But, that sounds correct. Jonathan