hi jonathan 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) ; /* video.asm */ ; /* in proc "setvideomode" label "VESAmode": added "call VESAvirtscan" */ ; /* a new public flag "video_scroll", some internals */ ; /* a new internal setup proc "VESAvirtscan" added */ ; /* a new public proc "void scroll_center(tocol,torow)" */ ; /* a new internal proc "VESAscroll" which does the scrolling then */ ; /* zoom.c */ /* void moveboxf(double dx, double dy) */ ; /* added automatic scrolling of the screen center to follow zoombox */ ; /* externs.h */ ; /* added extern int video_scroll */ ; /* prototyp.h */ ; /* added extern void scroll_center(int, int) */ ; /* prompts2.c */ /* int get_view_params() */ ; /* for videomodes added options "virtual x/y" that change "sx/ydots" */ 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 for now, charlie ______________________________________________________________________ Reklama: Co davaji v TV? http://tv.seznam.cz