From 3b05d226797fd0d9b4c3c9f9dd545cb1b31ef428 Mon Sep 17 00:00:00 2001 From: James R Date: Sun, 19 Feb 2023 21:28:17 -0800 Subject: [PATCH] Add more details to R_DrawVisSprite RANGECHECK message --- src/r_things.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/r_things.c b/src/r_things.c index c333d0cb4..dc73628d8 100644 --- a/src/r_things.c +++ b/src/r_things.c @@ -1049,7 +1049,7 @@ static void R_DrawVisSprite(vissprite_t *vis) #ifdef RANGECHECK if (texturecolumn < 0 || texturecolumn >= pwidth) - I_Error("R_DrawSpriteRange: bad texturecolumn at %d from end", vis->x2 - dc_x); + I_Error("R_DrawSpriteRange: bad texturecolumn at %d from end, dc_x=%d, x2=%d, texturecolumn=%d (%d), pwidth=%d, xiscale=%d, startfrac=%d", vis->x2 - dc_x, dc_x, vis->x2, texturecolumn, frac, pwidth, vis->xiscale, vis->startfrac); #endif column = (column_t *)((UINT8 *)patch->columns + (patch->columnofs[texturecolumn])); if (bmpatch) @@ -1072,7 +1072,7 @@ static void R_DrawVisSprite(vissprite_t *vis) #ifdef RANGECHECK if (texturecolumn < 0 || texturecolumn >= pwidth) - I_Error("R_DrawSpriteRange: bad texturecolumn at %d from end", vis->x2 - dc_x); + I_Error("R_DrawSpriteRange: bad texturecolumn at %d from end, dc_x=%d, x2=%d, texturecolumn=%d (%d), pwidth=%d, xiscale=%d, startfrac=%d", vis->x2 - dc_x, dc_x, vis->x2, texturecolumn, frac, pwidth, vis->xiscale, vis->startfrac); #endif column = (column_t *)((UINT8 *)patch->columns + (patch->columnofs[texturecolumn]));