Speech for Mac BS1 english
|Reported by:||criezy||Owned by:||sev-|
|Game:||Broken Sword 1|
According to some reports on the forum (see http://forum.scummvm.org/viewtopic.php?t=5453) the english version of the Mac BS1 is using big endian for the speech file. However this is not the case for all the Mac BS1 version (my french version has little endian speech file identical to the PC version). Making the game work for big endian speech file is easy (the attached patch does it and has been tested by Mort - see aforementioned forum topic).
The difficulty is to know when to expect big endian speech file and when to expect little endian ones. The patch supposes that the PC version always uses little endian (should be safe) and that for the mac version (both demo and full) is depends on the language. In the patch only the english language is switched to big endian speech files (see SwordEngine::init()).
If it is indeed linked to the language (and not something else as the original interpreter version) the patch will make the game work for all PC versions and the french and english mac versions.
Ticket imported from: #1936137. Ticket imported from: patches/956.