Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-26 | Introduce and use Engine_Empty() and Engine::GUIErrorMessage() | Eugene Sandulenko | |
svn-id: r22165 | |||
2006-04-25 | - Check if path specified for a game in scummvm.ini really exists and complain | Eugene Sandulenko | |
if it does not - Give more understandable feedback to user when SCUMM module can't find a game - Put TODO to kyra engine as their current detection scheme does not let easily tell if game data really present in specified directory svn-id: r22163 | |||
2006-04-25 | Files that are *not* 00.LFL or 000.LFL indicate V5+ games -> teach the ↵ | Max Horn | |
detector about that svn-id: r22159 | |||
2006-04-25 | Somewhat improved detection when MD5 is not available/known | Max Horn | |
svn-id: r22157 | |||
2006-04-23 | Fix loading music/speech files in HE98+ games | Travis Howell | |
svn-id: r22126 | |||
2006-04-23 | Fix for HE games which use the generic HE variants (d'oh) | Max Horn | |
svn-id: r22122 | |||
2006-04-23 | Fix access to .he3/.he4 files | Max Horn | |
svn-id: r22118 | |||
2006-04-23 | Behold, the new SCUMM detector finally has arrived. Unified detection & ↵ | Max Horn | |
engine instantiation, reduced code duplication, more powerful detection in case MD5 is not known / can't be computed, and many other nifty improvements. svn-id: r22110 | |||
2006-04-19 | Some more tweaks to the (still disabled) new detection / filename generation ↵ | Max Horn | |
code svn-id: r22040 | |||
2006-04-19 | Removed wrong platform values from gameVariantsTable | Max Horn | |
svn-id: r22037 | |||
2006-04-16 | changed comments into real comments | Willem Jan Palenstijn | |
svn-id: r21945 | |||
2006-04-16 | Ignore the 'virtual' HE entries at the end of gameVariantsTable (this fixes ↵ | Max Horn | |
an odd detector problem) svn-id: r21944 | |||
2006-04-16 | Fixed broken svn:keywords values | Max Horn | |
svn-id: r21939 | |||
2006-04-16 | Removed the directory parameter from md5_file | Max Horn | |
svn-id: r21937 | |||
2006-04-15 | - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵ | Max Horn | |
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916 | |||
2006-04-15 | Removed GameDetector::_gameid in favor of using a config manager entry | Max Horn | |
svn-id: r21915 | |||
2006-04-15 | Some more detector stub code (unused) | Max Horn | |
svn-id: r21896 | |||
2006-04-14 | Possible fix for bug #1470197 (SCUMM: HE Game variants broken) | Max Horn | |
svn-id: r21879 | |||
2006-04-13 | Slightly more verbose error message. | Torbjörn Andersson | |
svn-id: r21846 | |||
2006-04-13 | Clarified detection filenames for HE games (removed FIXME comments). | Eugene Sandulenko | |
svn-id: r21835 | |||
2006-04-11 | Re-fix the CD version of Loom | Max Horn | |
svn-id: r21814 | |||
2006-04-11 | If generateDetectName() generates an empty string, that's a failure, not a | Torbjörn Andersson | |
success. Otherwise ScummVM will crash once the game detector reaches the "generic HE game variants", which makes it hard to add non-SCUMM games. svn-id: r21808 | |||
2006-04-10 | More commented out stuff: added generateFilenameForDetection method, for use ↵ | Max Horn | |
by the detector; and applied various fixes to generateFilename (which is still completely untested, so it certainly contains more 'bugs' :) svn-id: r21771 | |||
2006-04-10 | Some more tweaks to the (still unused) gameFilenamesTable; also readded an ↵ | Max Horn | |
enhanced version of the (also unused) generateFilename function svn-id: r21770 | |||
2006-04-10 | Merged scumm_settings into extra_versions, which in turn got renamed to ↵ | Max Horn | |
gameVariantsTable svn-id: r21768 | |||
2006-04-09 | Changed the precedence of the MD5 overrides (highest priority: config file, ↵ | Max Horn | |
then target_md5.txt override, finally the 'reaL md5); also did some cleanup and code unification svn-id: r21736 | |||
2006-04-09 | Removed some obsolete code | Max Horn | |
svn-id: r21735 | |||
2006-04-09 | Added gameFilenamesTable (currently unused, and hence disabled) | Max Horn | |
svn-id: r21734 | |||
2006-04-08 | Removed dupliate entry from extra_versions table | Max Horn | |
svn-id: r21701 | |||
2006-04-08 | Our extra_versions table is a bit too eager in some cases to assign platform ↵ | Max Horn | |
values; fixing some of these cases and adding code that detects these and triggers an according warning svn-id: r21700 | |||
2006-04-08 | Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵ | Max Horn | |
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689 | |||
2006-04-08 | Removed common/map.h with the Common::Map template class (it was a very bad ↵ | Max Horn | |
implementation, and our HashMap is simply better). svn-id: r21688 | |||
2006-04-08 | Move some more bits into namespace Scumm | Max Horn | |
svn-id: r21685 | |||
2006-04-08 | Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵ | Max Horn | |
distinguish them) svn-id: r21684 | |||
2006-04-07 | Finally got rid of multiple_versions_md5_settings in favor of extra_versions | Max Horn | |
svn-id: r21672 | |||
2006-04-04 | Paranoia change: catch invalid 'method' value in generateDetectName | Max Horn | |
svn-id: r21602 | |||
2006-04-03 | Removing outdated and obsolete comment | Max Horn | |
svn-id: r21578 | |||
2006-04-03 | Since GF_HE_CURSORLESS is gone now, we can remove this special case for 'lost' | Max Horn | |
svn-id: r21577 | |||
2006-04-03 | GF_HE_CURSORLESS feature flag not required, since HE games always set a ↵ | Travis Howell | |
default cursor too. svn-id: r21576 | |||
2006-04-03 | Added variant string for some HE games | Max Horn | |
svn-id: r21574 | |||
2006-04-01 | Typo | Max Horn | |
svn-id: r21540 | |||
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-03-31 | Fix skipping insane sequence in bundled Macintosh demo of FT | Travis Howell | |
svn-id: r21507 | |||
2006-03-29 | Add another English version of Monkey Island for Macintosh | Travis Howell | |
svn-id: r21483 | |||
2006-03-26 | Implement feature request #1450364: "Suggestion on how to cope with | Eugene Sandulenko | |
fan-translations" svn-id: r21458 | |||
2006-03-25 | Add Blue's ABC Time and upgrade demo target to full game | Eugene Sandulenko | |
svn-id: r21444 | |||
2006-03-25 | - Implemented case insensitive file reading. Left old system as a fallback | Eugene 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-19 | Fixed my fix regarding the encoding of some filenames: Provide both Windows ↵ | Max Horn | |
and UTF-8 encoded versions of the German puttzoo svn-id: r21388 | |||
2006-03-19 | Fix encoding issue (see scummvm-devel) | Max Horn | |
svn-id: r21387 | |||
2006-03-19 | Moved filename substitution code from scumm.cpp to plugin.cpp | Max Horn | |
svn-id: r21386 |