aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-02Removing undocumented Allegro/Qtopia port stuff -- if anybody is working on ↵Max Horn
either port, feel free to re-add it, but this time, document it and make sure it's clear how to build that port svn-id: r21543
2006-04-02Fully and officially renamed our main function to scummvm_main, thus makingMax Horn
various backend specific hacks unnecessary. As a consequence, it is now the responsibility of the backend to define main. Hence I adapted the SDL backend accordingly. svn-id: r21542
2006-04-01Update gameDataPath() calls in engine, to fix compileTravis Howell
svn-id: r21541
2006-04-01TypoMax Horn
svn-id: r21540
2006-04-01Switch ConfigManager to use HashMap (seems to work fine over here, but an ↵Max Horn
older version killed my scummvm.ini, so use at your own risk (not that you really have a choice. I just like being evil *g*)) svn-id: r21539
2006-04-01Simplified loading of startup.infTorbjörn Andersson
svn-id: r21538
2006-04-01Properly use registerDefault to set the default value for autosave_periodMax Horn
svn-id: r21537
2006-04-01Guard against too many entries in resource.inf, since there has been a TODOTorbjörn Andersson
comment about that (removed in the previous commit) since roughly forever. svn-id: r21536
2006-04-01Moved File::resetDefaultDirectories from Engine destructor to runGame (since ↵Max Horn
that is the main spot where we call addDefaultDirectory) svn-id: r21535
2006-04-01Removed yet another superfluous addDefaultDirectory call, and removed the ↵Max Horn
unused Engine::getGameDataPath method (just use _gameDataPath directly if you need this) svn-id: r21534
2006-04-01Simplified the loading of resource.infTorbjörn Andersson
svn-id: r21533
2006-04-01Removed superfluous addDefaultDirectory call, as well as two unused bad ↵Max Horn
member vars svn-id: r21532
2006-04-01Removing superfluous addDefaultDirectory callMax Horn
svn-id: r21531
2006-04-01Use 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-01Changed 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-01Generate 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-01Simplified the File::addDefaultDirectory(Recursive) code; avoid scanning ↵Max Horn
directory multiple times svn-id: r21527
2006-04-01A 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-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