aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2005-04-23decompressWizImage shouldn't be called directly by charset renderer in HE games.Travis Howell
Fix palette issues with charset type 0 in HE games svn-id: r17774
2005-04-23Added new ConfigFile class. It is not yet used anywhere. ConfigManager will ↵Max Horn
be rewritten around this class. Note that it is not final yet and may be revised in many ways. svn-id: r17773
2005-04-23Remove StringMap class from map.h (at least for now)Max Horn
svn-id: r17772
2005-04-23WhitespaceTorbjörn Andersson
svn-id: r17771
2005-04-23These structs must be packedMax Horn
svn-id: r17770
2005-04-23Simplified debuglevel handling:Max Horn
- it's only honored in the global level of the config file - all checks for it go through gDebugLevel now, which is made global - the '-d' switch is handled in a slightly saner and consistent way - removed 'debuglevel' from the config format documentation; we do not want to encourage the avarage user to use it svn-id: r17769
2005-04-23Oops. This should have been removed long ago.Torbjörn Andersson
svn-id: r17768
2005-04-23fixed sfDropObject implementationAndrew Kurushin
svn-id: r17767
2005-04-23Document our tools a little bitMax Horn
svn-id: r17766
2005-04-23Should be HE61 now.Travis Howell
svn-id: r17765
2005-04-23Simpler check, since VAR_NEW_ROOM is no longer set in small header games.Travis Howell
svn-id: r17764
2005-04-23Check for a '\' before adding slash too, otherwise starting a game in root ↵Travis Howell
directory will fail. svn-id: r17763
2005-04-23Adjust for last cvs change.Travis Howell
svn-id: r17762
2005-04-23Always set file path separately in o72_openFile() so upper and lower case ↵Travis Howell
filenames are checked. svn-id: r17761
2005-04-22oopsMax Horn
svn-id: r17760
2005-04-22Added macros for integer options; added some explantory comments to the ↵Max Horn
option parser macros svn-id: r17759
2005-04-22add a comment regarding an odd hackMax Horn
svn-id: r17758
2005-04-22GameDetector isn't actually used hereMax Horn
svn-id: r17757
2005-04-22We have an official PS2 port now (although its status is not clear to me)Max Horn
svn-id: r17756
2005-04-22Added SDL backend TODOMax Horn
svn-id: r17755
2005-04-22Only modify gDebugLevel, not the transient configMax Horn
svn-id: r17754
2005-04-22Use class File instead of FILE (not finished)Max Horn
svn-id: r17753