And as snover commented, the sound effects were disabled years ago because "hoyle4 has garbled audio data".
Now, I believe this was due to improper testing by using a corrupt pirated copy of the game that is around on the internet and not using an original copy. Most precisely the file RESOURCE.AUD from that copy is corrupt. When you load this pirated copy that is everywhere in ScummVM 2.x you'll notice 2 things:
- When starting the game the message "Missing or corrupt game resources have been detected (...)" from snover's corruption ckecking code appears.
- The voices from the classic characters (the ones with the sepia photos) are missing, as well as some lines from sierra characters such as Dr. Brain's "Outstanding!" line. The same also happens if you run that corrupt copy in DOSBox.
I think that's where the "hoyle4 has garbled audio data" report came from: testing with the corrupt copy that is everywhere on the internet.
In comparison, here's how my proper copy from the 4 original disks behaves in DOSBox, playing Crazy Eights:
In this video you'll notice 2 things:
-The sound effects (card draw, change suit) that are missing in ScummVM.
-The "classic characters" have voices.
You may notice that running the game in ScummVM has adlib/midi sound effects, and that is explained in the game's README file:
This means that when the file RESOURCE.AUD is missing (or corrupt like in that pirated version), the game will replace the audio sound effects with adlib/midi sound effects.DAC Note: If you do not have a DAC you may (if you wish) delete the file "resource.aud". This file contains all of the speech for the game and is quite large (over 3 Meg). By deleting this file, you will free up over 3 Meg of your valuable hard drive space. If, after deleting this file, you acquire a DAC and wish to hear the audio, you will need to reinstall Hoyle Classic.
So I hope that the sound effects are re-enabled in ScummVM since the problems only occur when using dodgy copies of the game.