aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
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-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-25- Implemented case insensitive file reading. Left old system as a fallbackEugene Sandulenko
in case some engine writer decide to do something unwise - Removed used of ConfMan.getKey("path") in file-related cases, because now File class handles that - Fixed bug in ScummEngine_v80he::o80_getFileSize() where path delimiters weren't translated svn-id: r21443
2006-03-18workaround: manually add delay when showing image between levels in gob1 egaWillem Jan Palenstijn
svn-id: r21364
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150
2006-03-09- added new toDetectedGame() template function (analog to toGameSettings)Max Horn
- made use of the new DetectedGame constructor from my last commit - some related cleanup svn-id: r21149
2006-03-08Fixed tons of format string warnings for debug/error calls (including ↵Max Horn
several errors where the format string didn't match the number of arguments to the call) svn-id: r21141
2006-03-02Fix for bug #1438822 (Targets are case sensitive)Max Horn
svn-id: r21017
2006-02-26stop playing a sample before deleting the sample dataWillem Jan Palenstijn
svn-id: r20902
2006-02-25Fix c&p mistake in adding DEBUG_PARSER debug levelSven Hesse
svn-id: r20868
2006-02-24Changed debug()s to debugC()sSven Hesse
svn-id: r20848
2006-02-24Adding GOB2's CD handling opcodes, the CD version of GOB2 now startsSven Hesse
correctly; playMult() doesn't work yet, though svn-id: r20844
2006-02-23fixed warningsPaweł Kołodziejski
svn-id: r20829
2006-02-21Fix compiler error introduced by last commit.Eugene Sandulenko
svn-id: r20808
2006-02-21Fix crash on floppy version of gob2Eugene Sandulenko
svn-id: r20807
2006-02-21More GOB2 changes (Mult::loadMult()) + correcting some mistakes I madeSven Hesse
svn-id: r20806
2006-02-18- renamed PLUGIN_getSupportedGames to PLUGIN_gameIDList for consistencyMax Horn
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency - added new Engine_XXX_findGameID / PLUGIN_findGameID function - updated plugins code to take advantage of the new plugin API, to support obsolete gameids w/o showing them to the user svn-id: r20752
2006-02-18Enable gob2 detectionEugene Sandulenko
svn-id: r20749
2006-02-18Simplified use of namespacesEugene Sandulenko
svn-id: r20748
2006-02-18- Removed the 'features' field from GameSettingsMax Horn
- Removed GF_DEFAULT_TO_1X_SCALER svn-id: r20747
2006-02-17Removed lots of unneeded #includes from gob.h, and moved GobGameSettings to ↵Max Horn
gob.cpp -> reduced header dependencies -> faster recompile when one of those headers is modified svn-id: r20740
2006-02-17Added global toGameSettings() template function for convenience; simplified ↵Max Horn
GameSettings usage in some engines svn-id: r20739
2006-02-17Reduced use of GF_DEFAULT_TO_1X_SCALER in favor of a new param to ↵Max Horn
Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly svn-id: r20738
2006-02-16Updating more opcodes for Gob2Sven Hesse
svn-id: r20731
2006-02-12Reduced data duplication in module.mk files; added module.mk files for null ↵Max Horn
and x11 backends; added engines/module.mk svn-id: r20584
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582