MAX_PSHOWN
if ((scr_base + MAX_PSHOWN) < ptable->nparts)
scr_base += MAX_PSHOWN;
scr_base -= MAX_PSHOWN;
scr_base = (value / MAX_PSHOWN) * MAX_PSHOWN;
for(; (i < ptable->nparts) && ((i - nr) < MAX_PSHOWN); i++, p++) {