Age | Commit message (Collapse) | Author |
|
necessary to set up a "dummy" palette for the cursor any more. If an engine
wants to display an error message without using the GUI, it can set up its own
palette.
With this change, ScummVM no longer sets a palette before _screen is created in
the SDL backend.
svn-id: r23575
|
|
where is abort butto... CARRIER LOST
svn-id: r23440
|
|
svn-id: r23360
|
|
svn-id: r23356
|
|
in progress)
svn-id: r23279
|
|
incorrect/confusing)
svn-id: r23278
|
|
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)
svn-id: r23274
|
|
appear only on PSP resolution
- Combined Audio/Volume tab in game options for consistency.
svn-id: r23130
|
|
Engine::init.
svn-id: r23110
|
|
svn-id: r23027
|
|
svn-id: r23017
|
|
svn-id: r22811
|
|
- 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
|
|
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
|