Age | Commit message (Collapse) | Author |
|
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
|
|
base/main.cpp to sdl.cpp, where it belongs (considering that it is backend specific code)
svn-id: r21547
|
|
svn-id: r21545
|
|
either port, feel free to re-add it, but this time, document it and make sure it's clear how to build that port
svn-id: r21543
|
|
various backend specific hacks unnecessary. As a consequence, it is now the
responsibility of the backend to define main. Hence I adapted the SDL backend
accordingly.
svn-id: r21542
|
|
svn-id: r21537
|
|
that is the main spot where we call addDefaultDirectory)
svn-id: r21535
|
|
svn-id: r21472
|
|
- Removed locking of further directory adds because it did not work for themes.
svn-id: r21452
|
|
- Move AddDefaultDirectory() from NewTheme.cpp to main.cpp
svn-id: r21451
|
|
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
|
|
got rid of antialiasing artifacts
svn-id: r21270
|
|
- 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
|
|
svn-id: r21055
|
|
svn-id: r20869
|
|
svn-id: r20832
|
|
- Replaced GameSettings GameDetector::_game by a simple gameid string
svn-id: r20753
|
|
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: r20618
|
|
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: r20286
|
|
svn-id: r20285
|
|
version 1.2.3CVS)
svn-id: r20165
|
|
svn-id: r20088
|
|
updates
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.
Any comments are welcome. Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.
svn-id: r19739
|