aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-01Always check array bounds are valid in HE games, matching originalTravis Howell
svn-id: r21524
2006-04-01Patch #1432378: BASS: Memory leak, patch includedMax Horn
svn-id: r21523
2006-04-01Fix painting and fridge magnet palette glitches in thinker1Travis Howell
svn-id: r21522
2006-03-31Hide eval debug output deeper to level 5. Report total number of definedEugene Sandulenko
variables. svn-id: r21521
2006-03-31Add size() methods to Map and HashMap classesEugene Sandulenko
svn-id: r21520
2006-03-31Updated ConfigFile/ConfigManager classes, that work with the updated Map ↵Max Horn
class, and optionally support HashMap (disabled for now) svn-id: r21519
2006-03-31Disable DEBUG_HASH_COLLISIONS again (accidentally got enabled in my previous ↵Max Horn
commit) svn-id: r21518
2006-03-31Modify HashMap to allow client code to override the equality/hash ↵Max Horn
functionality via functors that are specified as template paramaters (emulating the hash_map class which many STL implementations provide) -> this is necessary to allow e.g. HashMaps that use case insensitive strings as keys svn-id: r21517
2006-03-31Modified our Map class to use a 'Less' function instead of a 'strcmp'-like ↵Max Horn
comparator functor, to match the STL map template svn-id: r21516
2006-03-31Modified the List postfix ++/-- operators to simply invoke their prefix ↵Max Horn
counterparts; also removed Symbian/Palm specific hack svn-id: r21515
2006-03-31Rename two WizParameters fieldsTravis Howell
svn-id: r21514
2006-03-31Make corners of SCUMM load/save dialog round.Eugene Sandulenko
svn-id: r21513
2006-03-31Small correction in the TODO file (use proper class names)Max Horn
svn-id: r21512
2006-03-31Avoid using Map::mergeMax Horn
svn-id: r21511
2006-03-31Added some functor objects (for comparision and hash computations), similar ↵Max Horn
to those present in the STL svn-id: r21510
2006-03-31Some new & extended test casesMax Horn
svn-id: r21509
2006-03-31Made readFileToMem() print a more useful error message than "File is not open"Torbjörn Andersson
if the file could not be opened. svn-id: r21508
2006-03-31Fix skipping insane sequence in bundled Macintosh demo of FTTravis Howell
svn-id: r21507
2006-03-31Fix sound glitch in PC demo of FTTravis Howell
svn-id: r21506
2006-03-30Improve mine road in PC demo of FTTravis Howell
svn-id: r21505
2006-03-30Limit INSANE to existing enemies in PC demo of FTTravis Howell
svn-id: r21504
2006-03-30Allow interactive mine road in PC version of FT demoTravis Howell
svn-id: r21503
2006-03-30Add missing check for invalid object number in getObjectData opcodeTravis Howell
svn-id: r21501
2006-03-29Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵Max Horn
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500
2006-03-29Alphabetical build orderMax Horn
svn-id: r21499
2006-03-29- Added some explanatory comments (everybody feel free to extend them)Max Horn
- Unified the various typedefs - Added a couple FIXME comments (which porters may want to resolve) - Some cleanup svn-id: r21498
2006-03-29Add opcode difference in FFTravis Howell
svn-id: r21497
2006-03-29cleanupMax Horn
svn-id: r21496
2006-03-29Added stubs for a couple of FF opcodes.Torbjörn Andersson
svn-id: r21495
2006-03-29Cleanup test code in our 'clean' targetMax Horn
svn-id: r21494
2006-03-29Improved the 'test' build ruleMax Horn
svn-id: r21492
2006-03-29Removed some more semicolaMax Horn
svn-id: r21491
2006-03-29Added a minimal README for our unit tests, and moved their build rule to a ↵Max Horn
new test/module.mk file svn-id: r21490
2006-03-29Removing some unnecessary semicolons (avoiding compiler warnings/errors)Max Horn
svn-id: r21489
2006-03-29bringing cxxtest-3.10.1 to ScummVM's main branchMax Horn
svn-id: r21488
2006-03-29Add another English version of Monkey Island for MacintoshTravis Howell
svn-id: r21483
2006-03-28Set correct load factor for hashmap (just wanted to check if anybody is ↵Max Horn
paying attention to those commit messages *cough* ;-) svn-id: r21482
2006-03-28Adapted unit tests to current situationMax Horn
svn-id: r21481
2006-03-28Get rid of Map::addKeyMax Horn
svn-id: r21480
2006-03-28- Commits heaviliy modifed patch #1459951 ("KYRA: Combining MIDI music with ↵Johannes Schickel
Adlib sfx") (created a wrapper class for two different sound drivers instead of adding a new variable to the KyraEngine class and chaning stuff there) - Prevents to play track 0 for non mt-32 midi devices (got ugly sound output with windows midi) svn-id: r21479
2006-03-28Update game detection code, with recent changes from SAGA engineTravis Howell
svn-id: r21478
2006-03-28- Renamed Map::remove to Map::erase (matching the STL and HashMap)Max Horn
- Added Map::find() (see also HashMap), and made the ConfigManager use it svn-id: r21477
2006-03-28Added iterator support to hashmap, as well as erase & find methods (all ↵Max Horn
currently needs more testing and may be buggy) svn-id: r21476
2006-03-28Reduce the differences between Map and HashMap some more (in the end, we ↵Max Horn
should be able to easily switch between the two, e.g. in the ConfigManager class) svn-id: r21475
2006-03-28Increase the load factor for our hashmaps from 50% to 75%, to be slightly ↵Max Horn
nicer regarding memory consumption svn-id: r21474
2006-03-28- Renamed class AssocArray to HashMap to match our existing class Map (note alsoMax Horn
that many STL implementations have a class hash_map next to class map, too) - Changed some static File class member vars to be normal static variables, in yet another attempt to reduce header dependencies (in this case on hashmap.h) svn-id: r21473
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-28Removing bogus leftoversMax Horn
svn-id: r21471
2006-03-27Further progress on disassembling pathfinding and support methodsPaul Gilbert
svn-id: r21470
2006-03-27Comments out unneeded code in enterNewScene (only used for cd audio version).Johannes Schickel
Fixes bug with stopping pegasus music before the animation finished. svn-id: r21469