Skip to content

The mouse pointer in the captures is drawn by the game, not the system ​

What to know ​

Frames captured from the original show a coloured pointer that the port does not draw, and a screen grab of an X display normally leaves the system cursor out.

The window's cursor resource is fully transparent. POD draws its own pointer as a glyph of a menu font (# of font 2) where the mouse is (FUN_004acfa0), so the pointer is part of the game's frame.

Check the cursor resource (RT_CURSOR) before treating a pointer as the system's. Port the pointer; in frame tests whose mouse position is unknown, search for the position at which the port's pointer matches the capture exactly (crates/pod-ui/src/check.rs): that also checks the font drawing and its colours.

Code: Apache 2.0. Content: CC0 1.0. No game material: bring your own copy.