Age | Commit message (Collapse) | Author |
|
detector on your config file (to be removed before the next release)
svn-id: r22158
|
|
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
|
|
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
|
|
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: r21834
|
|
constructors are not called - anyway this var is useless with PalmOS version
svn-id: r21805
|
|
svn-id: r21605
|
|
svn-id: r21572
|
|
svn-id: r21571
|
|
svn-id: r21570
|
|
plugin & config file loading), to make them work properly again.
svn-id: r21569
|
|
been set (this ensures that both are always in sync)
svn-id: r21566
|
|
'-foo=BAR')
svn-id: r21565
|
|
which returns a StringMap with all settings, and a non-static parseCommandLine method which interprets the StringMap returned by parseCommandLine.
svn-id: r21563
|
|
svn-id: r21561
|
|
- Changed the usage string to a very short message; the old usage string
now is only printed upon help (this matches the behavior of many other
tools out there).
- Continued to modify GameDetector::parseCommandLine in such a way that it
soon will be possible to use it w/o immediately storing stuff into ConfMan.
- Slightly reduced code duplication for bool option parsing.
svn-id: r21560
|
|
svn-id: r21537
|
|
svn-id: r21472
|
|
svn-id: r21457
|
|
- 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
|
|
- Replaced GameSettings GameDetector::_game by a simple gameid string
svn-id: r20753
|
|
svn-id: r20751
|
|
- Removed GF_DEFAULT_TO_1X_SCALER
svn-id: r20747
|
|
svn-id: r20714
|
|
their debugC calls now with the new introduced debugC calls.
(A mail how to use it will follow shortly on -devel)
Also now these special engine debug flags can be specified from the commandline.
Also made the -c & --config parameter check more secure.
svn-id: r20695
|
|
svn-id: r20608
|
|
svn-id: r20587
|
|
application installation as a path for Savegames, ini files etc
*Updated list.h so it also compiles for Symbian codewarrior and gcce compilers
svn-id: r20586
|
|
svn-id: r20509
|
|
svn-id: r20332
|
|
Sync. more changes.
svn-id: r20126
|
|
change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid'
svn-id: r20115
|
|
svn-id: r20088
|
|
engine in config file)
svn-id: r20063
|
|
options to specify it. FluidSynth's gain ranges from 0.0 through 10.0 and
is probably measured in decibel, but to keep things simple, ScummVM uses
settings from 0 through 1000 instead. (Though currently there's no guard
against invalid settings.)
This is a slightly revised version of the non-GUI part of patch #1336171.
svn-id: r20030
|
|
svn-id: r19889
|
|
svn-id: r19376
|
|
too.
svn-id: r19154
|
|
--disable-sdl-parachute should be completely undocumented and not mentioned
to end-users. Wrong usage may lead to system lock-up especially when used
with fullscreen mode.
SDL Parachute is used to prevent system instability and do a graceful exit
if something bad happens. It catches most of signals sent to thr process.
Side effect of that that quite often when SDL application dies, core dump
isn't made on *nix systems. This feature adds possibility to disable it.
svn-id: r19146
|
|
svn-id: r19142
|
|
svn-id: r18743
|
|
svn-id: r18604
|
|
svn-id: r18444
|
|
svn-id: r18438
|
|
Test built for Symbian and run on P910i without any major problems.
Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA).
svn-id: r18430
|