[Scummvm-cvs-logs] SF.net SVN: scummvm:[48884] tools/trunk
sev at users.sourceforge.net
sev at users.sourceforge.net
Sat May 1 21:56:11 CEST 2010
Revision: 48884
http://scummvm.svn.sourceforge.net/scummvm/?rev=48884&view=rev
Author: sev
Date: 2010-05-01 19:56:11 +0000 (Sat, 01 May 2010)
Log Message:
-----------
Plug in new SCI compression tool and add progress indicator
Modified Paths:
--------------
tools/trunk/Makefile.common
tools/trunk/engines/sci/compress_sci.cpp
tools/trunk/tools.cpp
Modified: tools/trunk/Makefile.common
===================================================================
--- tools/trunk/Makefile.common 2010-05-01 19:45:03 UTC (rev 48883)
+++ tools/trunk/Makefile.common 2010-05-01 19:56:11 UTC (rev 48884)
@@ -35,6 +35,7 @@
engines/queen/ \
engines/saga/ \
engines/scumm/ \
+ engines/sci/ \
engines/sword1/ \
engines/sword2/ \
engines/tinsel/ \
@@ -200,6 +201,7 @@
engines/scumm/compress_scumm_bun.o \
engines/scumm/compress_scumm_san.o \
engines/scumm/compress_scumm_sou.o \
+ engines/sci/compress_sci.o \
engines/sword1/compress_sword1.o \
engines/sword2/compress_sword2.o \
engines/touche/compress_touche.o \
Modified: tools/trunk/engines/sci/compress_sci.cpp
===================================================================
--- tools/trunk/engines/sci/compress_sci.cpp 2010-05-01 19:45:03 UTC (rev 48883)
+++ tools/trunk/engines/sci/compress_sci.cpp 2010-05-01 19:56:11 UTC (rev 48884)
@@ -387,6 +387,8 @@
_output.writeUint32LE(_outputOffset);
// Seek to end of file
_output.seek(0, SEEK_END);
+
+ updateProgress(resourceNo, resourceCount);
}
/* And some clean-up :-) */
Modified: tools/trunk/tools.cpp
===================================================================
--- tools/trunk/tools.cpp 2010-05-01 19:45:03 UTC (rev 48883)
+++ tools/trunk/tools.cpp 2010-05-01 19:56:11 UTC (rev 48884)
@@ -32,6 +32,7 @@
#include "engines/scumm/compress_scumm_bun.h"
#include "engines/scumm/compress_scumm_san.h"
#include "engines/scumm/compress_scumm_sou.h"
+#include "engines/sci/compress_sci.h"
#include "engines/sword1/compress_sword1.h"
#include "engines/sword2/compress_sword2.h"
#include "engines/touche/compress_touche.h"
@@ -64,6 +65,7 @@
_tools.push_back(new CompressKyra());
_tools.push_back(new CompressQueen());
_tools.push_back(new CompressSaga());
+ _tools.push_back(new CompressSci());
_tools.push_back(new CompressScummBun());
_tools.push_back(new CompressScummSan());
_tools.push_back(new CompressScummSou());
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