ALL: synced with scummvm