Try Sierra adventure game patch. That fixed similar problem with Kings Quest V for me.
You can download the patch from here: http://www.macintoshgarden.org/games/sierra-patch
You can download the patch from here: http://www.macintoshgarden.org/games/sierra-patch