Expand Down Expand Up @@ -3318,8 +3378,7 @@ static void R_ClipVisSprite(vissprite_t *spr, INT32 x1, INT32 x2, portal_t* port spr->clipbot[x] = (INT16)viewheight; if (spr->cliptop[x] == -2) //Fab : 26-04-98: was -1, now clips against console bottom spr->cliptop...
Expand Down Expand Up @@ -4481,12 +4528,53 @@ static void HWR_SplitSprite(gr_vissprite_t *spr) wallVerts[2].y = endtop; wallVerts[0].y = bot; wallVerts[1].y = endbot; // The x and y only need to be adjusted in the case that it's not a papersprite if (cv_grsprite...