[Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.131,1.132
Jamieson Christian
jamieson630 at users.sourceforge.net
Fri Aug 15 01:02:24 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv25794/scummvm/scumm
Modified Files:
resource.cpp
Log Message:
Fixed problem with Adlib sounds being generated
when using -epcspk or -epcjr with V6 games that
don't have PC speaker resources.
Index: resource.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/resource.cpp,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -d -r1.131 -r1.132
--- resource.cpp 15 Aug 2003 05:35:12 -0000 1.131
+++ resource.cpp 15 Aug 2003 07:45:21 -0000 1.132
@@ -710,9 +710,11 @@
(char)((basetag >> 8) & 0xff), (char)(basetag & 0xff), total_size);
if (basetag == MKID('MIDI') || basetag == MKID('iMUS')) {
- _fileHandle.seek(-8, SEEK_CUR);
- _fileHandle.read(createResource(type, idx, total_size + 8), total_size + 8);
- return 1;
+ if (_midiDriver != MD_PCSPK && _midiDriver != MD_PCJR) {
+ _fileHandle.seek(-8, SEEK_CUR);
+ _fileHandle.read(createResource(type, idx, total_size + 8), total_size + 8);
+ return 1;
+ }
} else if (basetag == MKID('SOU ')) {
best_pri = -1;
while (pos < total_size) {
More information about the Scummvm-git-logs
mailing list