aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/chunk.cpp
AgeCommit message (Collapse)Author
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-26Avoid creating lots of file handles, reuse them instead (this relies on ↵Max Horn
files being accessed from a single thread) svn-id: r18468
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-04-03Removed reinit() and replaced with offsets of zero. We only need to skip ↵Travis Howell
type/size. Removed AnimHeader check in parseNextFrame() and _skipPalette, since AnimHeader is correctly skipped when required now. svn-id: r17343
2005-04-02_data is a ScummFile, not a chunk, so it should use SEEK_SET, notTorbjörn Andersson
seek_start. And since SEEK_SET is the default seek mode, it doesn't make any difference anyway. svn-id: r17338
2005-04-01Seek from start pos, not cur pos.Travis Howell
svn-id: r17330
2005-04-01Checked code against disasm., an offset of 8 is correct when rewinding san ↵Travis Howell
via INSANE. svn-id: r17328
2005-03-07Allocate new file objects (and real new file handles) for subchunks/subfiles ↵Max Horn
-- this might (or might not) help some of the odd bugs in FT... testing, esp. on Windows, is needed svn-id: r17018
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-07-26Load SMUSH files and NUT fonts from mac container files, too (done that by ↵Max Horn
adding a new high level method openFile to class ScummEngine) svn-id: r14346
2004-06-28Added simple ref-counting to the File classMax Horn
svn-id: r14106
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-01-28Partial fix for bug #885488 (Some INSANE trouble)Eugene Sandulenko
o Finally fixed seek error. Now I never encounter it, though there are weird SAUD errors in some cases. o Started to hunt cave-dude-only bug svn-id: r12653
2004-01-25Fixed plenty of bugs:Eugene Sandulenko
o Seek error. Now it seems to cover all cases o Shadows in tunnels on mineroad o Renamed some function to match functionality o bug #867555 (Problems between Mink Farm and Poyhoga) o Ben disappearing in car chase svn-id: r12586
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-12-18o Merged some variables into array, so simplifying the codeEugene Sandulenko
o Fix bugs o Some mineroad support svn-id: r11750
2003-12-15 o Outstanding seeking bug is fixedEugene Sandulenko
o Killed many bugs in actors' handlers o Implemented rest of the actors svn-id: r11643
2003-12-08First INSANE scene started to show up things. Actually you can controlEugene Sandulenko
Ben by keyboard and crash. Video looping is still buggy and may crash scummvm. Also whole scene looping is disabled and you get forwarded to next scene. Graphics glitches, Ben has just corpse and opponent is not drawn at all. Smush player was extended with video seeking methods, although incomplete. svn-id: r11527
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-10moved declaration of error/warning/debug from engine.h to util.hMax Horn
svn-id: r10152
2003-06-21cleanupMax Horn
svn-id: r8589
2003-06-07adhere to our coding style conventions; removed some unneccessary codeMax Horn
svn-id: r8376
2003-05-25renamed ContChunk -> MemoryChunk; avoid code duplication by introducing ↵Max Horn
BaseChunk svn-id: r7935
2003-05-21yet more pedantic warning fixesMax Horn
svn-id: r7796
2003-04-30som changes to make Palm OS happyMax Horn
svn-id: r7216
2003-03-17reorg/clenup, changed main loop in smush codePaweł Kołodziejski
svn-id: r6817
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more pedantic cleanupPaweł Kołodziejski
svn-id: r6707
2002-10-23don't use strdupMax Horn
svn-id: r5285
2002-09-15improved open function in File classPaweł Kołodziejski
svn-id: r4945
2002-09-13some changes to allow me to play The Dig directly from CD (be nice if upper ↵Max Horn
case names are used...) svn-id: r4936
2002-08-31fixed compilation on Mac OS X; some cleanup; moved header file ↵Max Horn
scumm/smusH/rect.h to common/rect.h svn-id: r4877
2002-08-30some cleanupPaweł Kołodziejski
svn-id: r4870
2002-08-25Yet another char issue, caused balance out of range errorRuediger Hanke
svn-id: r4859
2002-08-25fixed namesPaweł Kołodziejski
svn-id: r4854
2002-08-24changed name from Chunck to ChunkPaweł Kołodziejski
svn-id: r4829