Is there any way for a user program, or perhaps the kernel, to control a small portion of the display in parallel to the player using the rest of it? Like, the display would be clipped in one certain portion to allow something from a user program to be output there.

Not with the standard player and kernel, but it's possible with a kernel hack.

Borislav