Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-01 | Use extra_versions to compute ScummGameSettings (currently only compared to ↵ | Max Horn | |
the value determined via multiple_versions_md5_settings but not actively used; requires more testing, in particular with HE games) svn-id: r21530 | |||
2006-04-01 | Changed output path for md5scumm target (matching the credits target: ↵ | Max Horn | |
assumes that you are running the target from inside a full checkout of the ScummVM SVN repository) svn-id: r21529 | |||
2006-04-01 | Generate an error when kGenAsIs is used with an unsupported platform, ↵ | Max Horn | |
instead of silently continuing with a bogus _fileHandle (leading to odd crashes) svn-id: r21528 | |||
2006-04-01 | Simplified the File::addDefaultDirectory(Recursive) code; avoid scanning ↵ | Max Horn | |
directory multiple times svn-id: r21527 | |||
2006-04-01 | A lot of code in sword1/router.cpp and sword2/router.cpp is virtually ↵ | Max Horn | |
identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) svn-id: r21526 | |||
2006-04-01 | Always check array bounds are valid in HE games, matching original | Travis Howell | |
svn-id: r21524 | |||
2006-04-01 | Patch #1432378: BASS: Memory leak, patch included | Max Horn | |
svn-id: r21523 | |||
2006-04-01 | Fix painting and fridge magnet palette glitches in thinker1 | Travis Howell | |
svn-id: r21522 | |||
2006-03-31 | Hide eval debug output deeper to level 5. Report total number of defined | Eugene Sandulenko | |
variables. svn-id: r21521 | |||
2006-03-31 | Add size() methods to Map and HashMap classes | Eugene Sandulenko | |
svn-id: r21520 | |||
2006-03-31 | Updated ConfigFile/ConfigManager classes, that work with the updated Map ↵ | Max Horn | |
class, and optionally support HashMap (disabled for now) svn-id: r21519 | |||
2006-03-31 | Disable DEBUG_HASH_COLLISIONS again (accidentally got enabled in my previous ↵ | Max Horn | |
commit) svn-id: r21518 | |||
2006-03-31 | Modify 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-31 | Modified 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-31 | Modified the List postfix ++/-- operators to simply invoke their prefix ↵ | Max Horn | |
counterparts; also removed Symbian/Palm specific hack svn-id: r21515 | |||
2006-03-31 | Rename two WizParameters fields | Travis Howell | |
svn-id: r21514 | |||
2006-03-31 | Make corners of SCUMM load/save dialog round. | Eugene Sandulenko | |
svn-id: r21513 | |||
2006-03-31 | Small correction in the TODO file (use proper class names) | Max Horn | |
svn-id: r21512 | |||
2006-03-31 | Avoid using Map::merge | Max Horn | |
svn-id: r21511 | |||
2006-03-31 | Added some functor objects (for comparision and hash computations), similar ↵ | Max Horn | |
to those present in the STL svn-id: r21510 | |||
2006-03-31 | Some new & extended test cases | Max Horn | |
svn-id: r21509 | |||
2006-03-31 | Made 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-31 | Fix skipping insane sequence in bundled Macintosh demo of FT | Travis Howell | |
svn-id: r21507 | |||
2006-03-31 | Fix sound glitch in PC demo of FT | Travis Howell | |
svn-id: r21506 | |||
2006-03-30 | Improve mine road in PC demo of FT | Travis Howell | |
svn-id: r21505 | |||
2006-03-30 | Limit INSANE to existing enemies in PC demo of FT | Travis Howell | |
svn-id: r21504 | |||
2006-03-30 | Allow interactive mine road in PC version of FT demo | Travis Howell | |
svn-id: r21503 | |||
2006-03-30 | Add missing check for invalid object number in getObjectData opcode | Travis Howell | |
svn-id: r21501 | |||
2006-03-29 | Do 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-29 | Alphabetical build order | Max 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-29 | Add opcode difference in FF | Travis Howell | |
svn-id: r21497 | |||
2006-03-29 | cleanup | Max Horn | |
svn-id: r21496 | |||
2006-03-29 | Added stubs for a couple of FF opcodes. | Torbjörn Andersson | |
svn-id: r21495 | |||
2006-03-29 | Cleanup test code in our 'clean' target | Max Horn | |
svn-id: r21494 | |||
2006-03-29 | Improved the 'test' build rule | Max Horn | |
svn-id: r21492 | |||
2006-03-29 | Removed some more semicola | Max Horn | |
svn-id: r21491 | |||
2006-03-29 | Added 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-29 | Removing some unnecessary semicolons (avoiding compiler warnings/errors) | Max Horn | |
svn-id: r21489 | |||
2006-03-29 | bringing cxxtest-3.10.1 to ScummVM's main branch | Max Horn | |
svn-id: r21488 | |||
2006-03-29 | Add another English version of Monkey Island for Macintosh | Travis Howell | |
svn-id: r21483 | |||
2006-03-28 | Set 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-28 | Adapted unit tests to current situation | Max Horn | |
svn-id: r21481 | |||
2006-03-28 | Get rid of Map::addKey | Max 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-28 | Update game detection code, with recent changes from SAGA engine | Travis 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-28 | Added 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-28 | Reduce 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-28 | Increase the load factor for our hashmaps from 50% to 75%, to be slightly ↵ | Max Horn | |
nicer regarding memory consumption svn-id: r21474 |