aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-04-26Save addtion HE opcodes specific variables.Travis Howell
svn-id: r17824
2005-04-26Since we don't store _CLUT_offs anymore, we can clean up the code related to ↵Max Horn
it now svn-id: r17823
2005-04-26Make use of the new loadRoomSubBlocks (which only loads static room data ↵Max Horn
now) in the save/load code; this also means we have to save a bit less data, and reduce code duplication svn-id: r17822
2005-04-26Clean up HE save/load code, at the cost of savegame compatibility (v71he and ↵Max Horn
upwards) svn-id: r17821
2005-04-26Comment correctionsMax Horn
svn-id: r17820
2005-04-26Added/corrected some comments; moved NES costume init code to a more ↵Max Horn
appropriate place, and cleaned it up svn-id: r17819
2005-04-26Removed the ugly saveOrLoadCursorImages hack and instead properly overload ↵Max Horn
ScummEngine::saveOrLoad; did the same for the V7 IMuseDigital save/load code svn-id: r17818
2005-04-26Call setupVolumes in a more appropriate part of the save/load codeMax Horn
svn-id: r17817
2005-04-26Reduce dependencies on saveload.hMax Horn
svn-id: r17816
2005-04-26Use an intermediate variable, to ease debuggingMax Horn
svn-id: r17815
2005-04-26Perform some clipping (some old savegames had bad usage bits in the same and ↵Max Horn
caused a crash for me due to lack of clipping) svn-id: r17814
2005-04-26Added some commentsMax Horn
svn-id: r17813
2005-04-26...and since RGBToColor() returns OverlayColor, let's use that datatypeTorbjörn Andersson
instead of uint16. (I never realized that we could use RGBToColor() here myself. Good job in spotting that!) svn-id: r17812
2005-04-26Split loadRoomSubBlocks into a 'static' part (loadRoomSubBlocks) and a ↵Max Horn
'dynamic' part (initRoomSubBlocks) svn-id: r17811
2005-04-26now uses OSystem::RGBtoColor for yuv->rgb conversion tables instead of ↵Robert Göffringmann
checking gBitFormat svn-id: r17810
2005-04-26Removed dead codeMax Horn
svn-id: r17809
2005-04-26Enable Blue's demo, for testing only.Travis Howell
svn-id: r17808
2005-04-26Always skip smacker files in HE games.Travis Howell
svn-id: r17807
2005-04-26Add stubs for the two smacker related opcodes in HE games.Travis Howell
Makes it easier to test new titles. svn-id: r17806
2005-04-26We need to use unsigned chars here to be able to print accented characters,Torbjörn Andersson
e.g. in the German cutscenes. svn-id: r17805
2005-04-26Make it possible to specify language at run-time, since the Gobliiins 1Torbjörn Andersson
support for other languages appears to work at least fairly well, and this makes it easier to test it. svn-id: r17804
2005-04-26Add Macintosh version of puttraceTravis Howell
svn-id: r17803
2005-04-25Keep track per piece whether or not it was dynamically allocated, otherwiseTorbjörn Andersson
we'll end up trying to free invalid pointers. (Happened to me at the end of the level where you get the voodoo doll.) svn-id: r17802
2005-04-25This one looks wrong too, but I don't think it has caused any crash for me.Torbjörn Andersson
Not yet, at least. And now, hopefully, it never will. svn-id: r17801
2005-04-25Minor cleanupTravis Howell
svn-id: r17800
2005-04-25No music file in lost/smaller.Travis Howell
svn-id: r17799
2005-04-25Read index of music file in HE games at startup.Travis Howell
Only reliable way to always get correct music tracks. svn-id: r17798
2005-04-25Better support for "seamless" cutscenes, i.e. ones where - in theory - youTorbjörn Andersson
shouldn't see where the cutscene begins/ends as it's the same image as is currently displayed by the game engine itself. Of course, in reality you can still see the seams easily. But at least it looks a bit beter now. I made most of this change yesterday, but it's less hard-wired now. svn-id: r17797
2005-04-25This ought to fix bug #1188910Torbjörn Andersson
svn-id: r17796
2005-04-25Add misisng r.Travis Howell
svn-id: r17795
2005-04-25Remove excess ;Travis Howell
svn-id: r17794
2005-04-24Some C++ compilers don't support the 'not' keyword, it seemsMax Horn
svn-id: r17793
2005-04-24You can safely delete/free null pointersMax Horn
svn-id: r17792
2005-04-24Don't wait for the lead-out sound to finish when playing the "shaman"Torbjörn Andersson
cutscene, as it's obviously meant to blend in with the rest of the game. svn-id: r17791
2005-04-24Fixed warning. (Unused variables.)Torbjörn Andersson
svn-id: r17790
2005-04-24fixed object frawingAndrew Kurushin
implemented sfGetObjImage, sfSetObjImage, sfSetObjName svn-id: r17789
2005-04-24Changed the semantics of debug level 0 from off back to something more ↵Max Horn
similiar to how it used to be (default debug level now is -1) svn-id: r17788
2005-04-24Moved conversation stuff from Logic to Mouse.Torbjörn Andersson
svn-id: r17787
2005-04-24I believe this is the correct fix for the sanctuary door bug.Torbjörn Andersson
svn-id: r17786
2005-04-24Corection a few more heversion checks, caused music regression.Travis Howell
svn-id: r17785
2005-04-24Remove out dated comment.Travis Howell
svn-id: r17784
2005-04-24Add additional check for comments with ().Travis Howell
Required for map.ini file included with mustard. svn-id: r17783
2005-04-24Use new ConfigFile class for read/writeConfigFile in HE games.Travis Howell
svn-id: r17782
2005-04-24The last section of config file was not saved, when loading config file.Travis Howell
Fix all string compares. svn-id: r17781
2005-04-23Implement some missing methodsMax Horn
svn-id: r17780
2005-04-23Make StringMap class (with case insensitive keys) globalMax Horn
svn-id: r17779
2005-04-23This code should be revised...Max Horn
svn-id: r17778
2005-04-23Don't use Common::Map for the object table at all; rather use bsearch on a ↵Max Horn
fixed size table. svn-id: r17777
2005-04-23Map is only needed in intern.hMax Horn
svn-id: r17776
2005-04-23Change the way the command line options are put into the ConfigManagerMax Horn
svn-id: r17775