Restore mouse wheel support

Also fix defaults to default to fullscreen (since that's now windowed
fullscreen) and change another startup error to use the new
show_startup_error function