[Scummvm-git-logs] scummvm master -> 953efc35a786b4eb0930cd9aa0dc5f0ac1524df3

sev- sev at scummvm.org
Mon Oct 31 17:43:19 CET 2016


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
953efc35a7 DIRECTOR: More debug ouptut to RIFX parsing


Commit: 953efc35a786b4eb0930cd9aa0dc5f0ac1524df3
    https://github.com/scummvm/scummvm/commit/953efc35a786b4eb0930cd9aa0dc5f0ac1524df3
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2016-10-31T09:42:43-07:00

Commit Message:
DIRECTOR: More debug ouptut to RIFX parsing

Changed paths:
    engines/director/archive.cpp



diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index 303386a..b3e2426 100644
--- a/engines/director/archive.cpp
+++ b/engines/director/archive.cpp
@@ -415,20 +415,25 @@ bool RIFXArchive::openStream(Common::SeekableReadStream *stream, uint32 startOff
 		Common::SeekableSubReadStreamEndian casStream(stream, casRes->offset + 8, casRes->offset + 8 + casRes->size, _isBigEndian, DisposeAfterUse::NO);
 		casEntries.resize(casRes->size / 4);
 
+		debugCN(2, kDebugLoading, "CAS*: %d [", casEntries.size());
+
 		for (uint32 i = 0; i < casEntries.size(); i++) {
 			casEntries[i] = casStream.readUint32();
 
-			debugC(2, kDebugLoading, "CAS*: %d", casEntries[i]);
+			debugCN(2, kDebugLoading, "%d ", casEntries[i]);
 		}
+		debugC(2, kDebugLoading, "]");
 	}
 
 	// Parse the KEY*
 	Common::SeekableSubReadStreamEndian keyStream(stream, keyRes->offset + 8, keyRes->offset + 8 + keyRes->size, _isBigEndian, DisposeAfterUse::NO);
-	/*uint16 unk1 = */ keyStream.readUint16();
-	/*uint16 unk2 = */ keyStream.readUint16();
-	/*uint32 unk3 = */ keyStream.readUint32();
+	uint16 unk1 = keyStream.readUint16();
+	uint16 unk2 = keyStream.readUint16();
+	uint32 unk3 = keyStream.readUint32();
 	uint32 keyCount = keyStream.readUint32();
 
+	debugC(2, kDebugLoading, "KEY*: unk1: %d unk2: %d unk3: %d keyCount: %d", unk1, unk2, unk3, keyCount);
+
 	for (uint32 i = 0; i < keyCount; i++) {
 		uint32 index = keyStream.readUint32();
 		uint32 id = keyStream.readUint32();





More information about the Scummvm-git-logs mailing list