[Scummvm-cvs-logs] SF.net SVN: scummvm: [24313] scummvm/trunk/engines/agos/res.cpp
kirben at users.sourceforge.net
kirben at users.sourceforge.net
Sat Oct 14 15:51:06 CEST 2006
Revision: 24313
http://svn.sourceforge.net/scummvm/?rev=24313&view=rev
Author: kirben
Date: 2006-10-14 06:51:01 -0700 (Sat, 14 Oct 2006)
Log Message:
-----------
Add more filename differences in Amiga demo of Elvira 1
Modified Paths:
--------------
scummvm/trunk/engines/agos/res.cpp
Modified: scummvm/trunk/engines/agos/res.cpp
===================================================================
--- scummvm/trunk/engines/agos/res.cpp 2006-10-14 13:23:54 UTC (rev 24312)
+++ scummvm/trunk/engines/agos/res.cpp 2006-10-14 13:51:01 UTC (rev 24313)
@@ -498,7 +498,7 @@
#define SD_TYPE_LITERAL (0)
#define SD_TYPE_MATCH (1)
-static bool decrunchFile(byte *src, byte *dst, uint32 size) {
+bool AGOSEngine::decrunchFile(byte *src, byte *dst, uint32 size) {
byte *s = src + size - 4;
uint32 destlen = READ_BE_UINT32 (s);
uint32 bb, x, y;
@@ -666,8 +666,16 @@
sprintf(filename, "%.3d%d.out", id, type);
} else if (getGameType() == GType_ELVIRA1 || getGameType() == GType_ELVIRA2) {
if (getGameId() == GID_ELVIRA1DEMO) {
- if (id == 27)
+ if (id == 20)
+ sprintf(filename, "D%d.out", type);
+ else if (id == 26)
+ sprintf(filename, "J%d.out", type);
+ else if (id == 27)
sprintf(filename, "K%d.out", type);
+ else if (id == 33)
+ sprintf(filename, "Q%d.out", type);
+ else if (id == 34)
+ sprintf(filename, "R%d.out", type);
else
sprintf(filename, "%.1d%d.out", id, type);
} else {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list