Age | Commit message (Collapse) | Author |
|
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941.
svn-id: r22424
|
|
- Renamed base/options.cpp to base/commandLine.cpp because of conflict
with gui/options.cpp which sit in same directory in MSVC builds
- Moved AudioCDManager singleton declaration outside of Audio namespace
- Fixed numerous MSVC warning of potentially uninitialized variables and
int <-> bool conversions.
svn-id: r22397
|
|
gameids, and have nothing to do with targets)
svn-id: r22357
|
|
svn-id: r22356
|
|
svn-id: r22354
|
|
scummvm_main, but luckily those reasons are gone now, so let's fix this :-)
svn-id: r22353
|
|
svn-id: r22352
|
|
used (hopefully that's correct :-)
svn-id: r22351
|
|
moved some code that was formerly in scummvm_main() to Base::processSettings()
svn-id: r22349
|
|
svn-id: r22348
|
|
svn-id: r22347
|
|
their declaration to base/game.h, their implementation to base/main.cpp (both until we can come up with a better location). Also moved detectMain into main.cpp, where it now is a local static function
svn-id: r22346
|
|
svn-id: r22345
|
|
svn-id: r22344
|
|
whether to remove their isValid code or not)
svn-id: r22317
|
|
failure)
svn-id: r22315
|
|
error code (the engine is now passed indirectly via a double pointer)
* Removed Engine_Empty (obsolete now that engines can return actual error codes)
svn-id: r22199
|
|
presence of a directory described by an absolute path
svn-id: r22174
|
|
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
|
|
detector on your config file (to be removed before the next release)
svn-id: r22158
|
|
svn-id: r22106
|
|
svn-id: r22103
|
|
svn-id: r22099
|
|
svn-id: r22095
|
|
clarify domain.
svn-id: r22072
|
|
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
|
|
svn-id: r21915
|
|
GameDetector::_plugin
svn-id: r21913
|
|
svn-id: r21910
|
|
favor of settings in the transient config domain
- This also means you can now set those options in the config file
- Fixed a bug I recently introduced that made bool command line options (like -u, -f) always return 'false' when used in their single letter form
svn-id: r21909
|
|
that the graphics mode gets set correctly
svn-id: r21907
|
|
multiple global domains anymore)
- Restructured parts of the ConfigManager to be more consistent and a bit easier to understand
- Introduced ConfigManager::getDomain, potentially useful for code that needs to edit a specific domain (like the option dialogs)
- Allow passing an empty string to ConfigManager::setActiveDomain(), to reset the active domain
- Discard all transient config options (i.e. mostly command line settings) when entering the launcher, and after an engine exits
- Introduced various hidden easter bugs. Happy easter, and have fun searching!
svn-id: r21906
|
|
svn-id: r21888
|
|
svn-id: r21830
|
|
version.o is always rebuilt on every change, not main.o
svn-id: r21687
|
|
(a) scummvm source tree for dev (b) desktop with a:\ on Windows
svn-id: r21627
|
|
svn-id: r21614
|
|
svn-id: r21572
|
|
svn-id: r21571
|
|
svn-id: r21570
|
|
plugin & config file loading), to make them work properly again.
svn-id: r21569
|
|
that _targetName & _gameid are set)
svn-id: r21568
|
|
svn-id: r21564
|
|
which returns a StringMap with all settings, and a non-static parseCommandLine method which interprets the StringMap returned by parseCommandLine.
svn-id: r21563
|
|
moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different)
svn-id: r21559
|
|
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently)
svn-id: r21557
|
|
svn-id: r21552
|
|
already is)
svn-id: r21551
|
|
he might remove it completly in a future version)
svn-id: r21550
|
|
gone now that we have a configure script detecting endianess and more)
svn-id: r21549
|