[Scummvm-cvs-logs] CVS: scummvm/sword1 resman.cpp,1.12,1.13 resman.h,1.5,1.6
Robert G?ffringmann
lavosspawn at users.sourceforge.net
Tue Dec 30 15:09:05 CET 2003
Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1:/tmp/cvs-serv15726/sword1
Modified Files:
resman.cpp resman.h
Log Message:
removed old, useless stuff
Index: resman.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/resman.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- resman.cpp 29 Dec 2003 16:08:05 -0000 1.12
+++ resman.cpp 30 Dec 2003 23:08:51 -0000 1.13
@@ -227,13 +227,11 @@
File *ResMan::openClusterFile(uint32 id) {
File *clusFile = new File();
- char fullPath[MAX_PATH_LEN];
char fileName[15];
- makePathToCluster(fullPath);
sprintf(fileName, "%s.CLU", _prj.clu[(id >> 24)-1]->label);
clusFile->open(fileName);
if (!clusFile->isOpen())
- error("Can't open cluster file %s in directory: %s\n", fileName, fullPath);
+ error("Can't open cluster file %s", fileName);
return clusFile;
}
@@ -262,32 +260,6 @@
uint8 group = (uint8)(id >> 16);
return _prj.clu[cluster]->grp[group]->offset[id & 0xFFFF];
-}
-
-void ResMan::makePathToCluster(char *str) {
- *str = '\0';
- // todo: add search stuff, cd1, cd2, etc.
-}
-
-void *ResMan::mouseResOpen(uint32 id) {
- BsMemHandle *memHandle = resHandle(id);
- if (memHandle->cond == MEM_FREED) {
- resOpen(id);
- uint16 *head = (uint16*)memHandle->data;
-#ifdef SCUMM_BIG_ENDIAN
- for (uint8 endCnt = 0; endCnt < 5; endCnt++)
- head[endCnt] = READ_LE_UINT16(head + endCnt);
-#endif
- // fix transparency:
- uint8 *rawData = (uint8*)memHandle->data;
- uint32 size = head[0] * head[1] * head[2];
- rawData += 0x3A;
- for (uint32 cnt = 0; cnt < size; cnt++)
- if (rawData[cnt] == 0)
- rawData[cnt] = 255;
- return memHandle->data;
- } else
- return openFetchRes(id);
}
void ResMan::openCptResourceBigEndian(uint32 id) {
Index: resman.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/resman.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- resman.h 20 Dec 2003 16:30:58 -0000 1.5
+++ resman.h 30 Dec 2003 23:08:51 -0000 1.6
@@ -57,7 +57,6 @@
void dumpRes(uint32 id);
void *openFetchRes(uint32 id);
void *cptResOpen(uint32 id);
- void *mouseResOpen(uint32 id);
Header *lockScript(uint32 scrID);
void unlockScript(uint32 scrID);
FrameHeader *fetchFrame(void *resourceData, uint32 frameNo);
@@ -70,7 +69,6 @@
void openScriptResourceBigEndian(uint32 id);
File *openClusterFile(uint32 id);
- void makePathToCluster(char *str);
void loadCluDescript(const char *fileName);
void freeCluDescript(void);
BsPrj _prj;
More information about the Scummvm-git-logs
mailing list