Often, the yn_function "choices" parameter is not set, so for a non-keyboard
GUI (compact mode is for handheld computers with a stylus), the windowport
has to parse the prompt to find out the posible input choices. I got the
parsing wrong.
- "Saved game" dialog (could be useful in other ports - plain C code used)
- "splash screen"
- compact mode cleanup for 240x320 displays
- messages-on-map overlay display
- allows online reading of Guidebook in HTML format (coming soon)