heather162/scummvm — comment on commit 1cded6587635a791d56d08c54abc116ab3bdba33
File:  line 0
By bluegr:

Er, this check is odd. You're doing:
!a == b
whereas it should be:
a != b

Which sounds were not being played in Shivers? Perhaps there are similar issues in other SCI32 games, too, so this will probably need some more investigation