Age | Commit message (Collapse) | Author |
|
svn-id: r22519
|
|
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes
is applied as is. It lacks resolution switch on-the-fly.
- GUI widgets are repositioned on the fly and use most space, even aspect
ratio corrected screen is used without scaling
- Heavy tesing is required, but works for me in all cases except for bug
#1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more
work.
- I probavly broke some backend or two
svn-id: r22505
|
|
svn-id: r22431
|
|
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
|
|
svn-id: r22350
|
|
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
|
|
svn-id: r22342
|
|
succeeds. ;-)
svn-id: r22325
|
|
whether to remove their isValid code or not)
svn-id: r22317
|
|
PluginManager::loadPlugins when using dynamic modules/plugins)
svn-id: r22316
|
|
failure)
svn-id: r22315
|
|
svn-id: r22220
|
|
the ScummVM version string, and why this is non-trivial
svn-id: r22217
|
|
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
|
|
svn-id: r22166
|
|
svn-id: r22165
|
|
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
|
|
svn-id: r21939
|
|
svn-id: r21938
|
|
header file
svn-id: r21917
|
|
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
|
|
again... stupid me
svn-id: r21914
|
|
GameDetector::_plugin
svn-id: r21913
|
|
config file entries (this makes it possible to optionally use hex values)
svn-id: r21911
|
|
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: r21878
|