Normally, when a user app is selected from the menu, then on exit from WAITMENU the userland application "owns" the screen.

If I implemented it correctly, then passing NULL to WAITMENU tells hijack to return control of the screen to the player/hijack. If a player app were to just exit(0) after being selected on a menu, it would still own the screen, and the player/hijack would not be responding.

Cheers