r3787 CTDs on me constantly when scrolling the screen. r3786 is fine. I notice graphics corruption in the scrolling message area at the bottom of the screen. The corruption is player color bits of vehicles that are hidden by the message. Reverting this section of code fixes the problem.
simgraph16.cc:2600
- display_color_img_aux( (tile_raster_width != base_tile_raster_width && images[n].zoom_data != NULL) ? images[n].zoom_data : images[n].base_data, xp+x, yp+y, h );
+ // clipping at poly lines?
+ if (number_of_clips>0) {
+ display_img_pc<colored>(h, xp+x, yp+y, (tile_raster_width != base_tile_raster_width && images[n].zoom_data != NULL) ? images[n].zoom_data : images[n].base_data);
+ }
+ else {
+ display_color_img_aux( (tile_raster_width != base_tile_raster_width && images[n].zoom_data != NULL) ? images[n].zoom_data : images[n].base_data, xp+x, yp+y, h );
+ }
Thank you for pointing out, where the problem originated from.
Should be fixed in 3809. Please retest.
No more crashes with r3809. Fixed.