aboutsummaryrefslogtreecommitdiff
path: root/base
AgeCommit message (Collapse)Author
2016-03-13BASE: Ignore -psn command line argument on OS XThierry Crozat
Prior to OS X 10.9, the OS was passing the process serial number as an additional argument on OS X when starting an application bundle. For whatever reason, when compiling with SDL 1.2 this gets suppressed before getting to the place where we handle command line arguments. But when compiling with SDL2 this additional argument remains so we need to ignore it to avoid erroring out.
2016-02-05RELEASE: This is 1.9.0gitEugene Sandulenko
2016-02-05COMMON: Add render mode for Macintosh.Johannes Schickel
On request of m_kiewitz who wants to use it for AGI.
2016-01-21COMMON: Add render modes for Apple IIgs and Atari ST.Johannes Schickel
On request of m_kiewitz who wants to use it for AGI.
2016-01-17BASE: Initialize default GUI option values before engine instantiation.Johannes Schickel
This fixes engines (like AGI) which query the configuration options inside their constructor.
2015-02-22BASE: Fix infinite loop upon trying to play a game and not finding the engineMatthew Hoops
A regression from f74ba29753de23bad9a07f531fc4c03ea3375594
2014-12-30SCUMM: Add a "chained games manager"Torbjörn Andersson
This replaces the somewhat ugly use of the config manager to store the chained games.
2014-12-30SCUMM: Enable Day of the Tentacle easter eggTorbjörn Andersson
Instead of returning to the launcher, a game may now specify a list of "chained" games and optional save slots. The first game is popped from the list and started. Quitting still quits the entire ScummVM. It seemed like the sensible thing to do.
2014-10-26BASE: Display virtual keyboard and keymapper in game optionsEugene Sandulenko
2014-09-03Merge pull request #492 from BenCastricum/miscJohannes Schickel
GUI: replace "savegame" by "saved game".
2014-08-28GUI: change FullScreen into fullscreenBen Castricum
This makes it consistant with other references to fullscreen.
2014-08-22CLI: change "savegames" into "saved games", same as in GUIBen Castricum
2014-08-09AMIGAOS: Add AmigaOS version formatraziel-
AmigaOS features a "version" command which can read out version information if stored in a sepcific way. To get to that information it parses the exe for "$VER:" and prints out everything behind it. This adds such a version information to ScummVM so users on AmigaOS can read it out without the need to use "scummvm --version"
2014-06-30RELEASE: This is 1.8.0gitEugene Sandulenko
2014-06-05BASE: Allow 'all' to enable all debug channels via CLI too.Johannes Schickel
2014-04-28Merge pull request #426 from sunmax/masterEugene Sandulenko
PS2: Pull request to master for latest PS2 code
2014-02-18BASE: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-25BASE: Small formatting fix.Johannes Schickel
2014-01-23Merge branch 'master' of git://github.com/scummvm/scummvmMax Lingua
2014-01-22ENGINES: Introduce method Engine::initializePath which sets up SearchMan.Johannes Schickel
This replaces the hardcoded addition of the game path in runGame in base/main.cpp by an engine configurable one.
2014-01-18PS2: beautified & simplified version on screenMax Lingua
2014-01-18PS2: beautified & simplified version on screenMax Lingua
2013-10-19BASE: Add hack to switch graphics manager in runGame.Johannes Schickel
This is a (temporary) hack to assure that when the launcher is set up as an SurfaceSDL graphics mode and the game is using an OpenGL graphics mode everything will work as expected.
2013-09-30BASE: Fix uninitialized type field in plugin base class. CID 1002938.D G Turner
2013-09-17BASE: Add feature string for libpng support.Johannes Schickel
2013-09-17BASE: Add feature string for libjpeg support.Johannes Schickel
2013-08-12COMMON: Get rid of write version of ConfigManager::getGameDomains.Johannes Schickel
This can be abused to insert Domains into the game domains without any checks. Instead, only write iterator access is given.
2013-07-06ALL: Don't use EventRecorder at all when not compiled inMatthew Hoops
2013-07-05BASE: Fix --help output for --record-file-name.Johannes Schickel
Formerly it claimed the command is --record-file.
2013-05-17RECORDER: Implement Events RecorderEugene Sandulenko
2013-05-05RELEASE: This is 1.7.0gitEugene Sandulenko
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-04-24BASE: Fixed code flow warnings. CID 1002239Eugene Sandulenko
2013-01-27GUI: Allow user to display hidden files in the browser dialog.Johannes Schickel
This implements feature request #3600774 "File browser: show hidden files".
2013-01-26Merge branch 'eriktorbjorn-fluidsynth-settings'Johannes Schickel
This is a manual merge of a slightly adapted pull request #296. The changes made are: - Each time the theme format changes, the version was increased - default.inc has been regenerated in the same commit as the theme changes
2013-01-26GUI: Make the FluidSynth settings dialog a bit more like QsynthTorbjörn Andersson
To help people familiar with Qsynth (I'm not, but it seems to be one of the more polished FluidSynth front ends), use the same presentation and terminology for the FluidSynth settings. More to follow.
2013-01-26FLUIDSYNTH: Add separate dialog for FluidSynth settingsTorbjörn Andersson
I don't really understand what these parameters do, or what the sensible values are, so for now the sliders are limited only by the allowed (or, in one case, "safe") values.
2013-01-02JANITORIAL: Fix or silence a couple of Clang analyzer warningsTorbjörn Andersson
Clang will produce plenty of warnings (most of them seem to be of the "if the stars align the wrong way, this may happen" variety), but I don't have the time or patience to look at all of them.
2012-09-26GUI: Save/restore the last used page in the grid save/load dialog.Johannes Schickel
This allows opening the dialog on (nearly) the same page again as when it was closed. Sadly due to the different number of entries in the save and load version this is not always exactly the same page as before. Same goes for resolution changes. Thanks to wjp for suggesting this.
2012-09-17GRAPHICS: Rework YUV->RGB code a bitMatthew Hoops
2012-09-18BASE: Close possible EngineManager memory leak.D G Turner
This singleton was omitted from fuzzie's memory leak fixes in 6bff611. Thanks to Tomaz^ for spotting this.
2012-08-12Merge pull request #260 from lordhoto/new-chooser.Johannes Schickel
New save/load chooser Conflicts: gui/saveload.cpp
2012-07-08RELEASE: This is 1.6.0gitEugene Sandulenko
2012-06-29GUI: Remember last save/load chooser selection.Johannes Schickel
2012-06-14BASE: Add operator* to PluginSubclass.Johannes Schickel
2012-05-15MIDI: add sndio midi backendJonathan Gray
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov. Tested with an external MT-32 and fluidsynth.
2012-05-03Merge pull request #213 from fuzzie/leak-fixesJohannes Schickel
The pull request in question is "Memory leak fixes".
2012-04-18ENGINES: Move table of engines from base/plugins.cpp to new headerMax Horn
The new header engines/plugins_table.h is currently manually created and maintained, but could be regenerated by a script in the future.
2012-04-01BASE: Construct empty String instead of using "".Johannes Schickel
2012-03-31ENGINES: Return all available custom GUI options if no target is specifiedFilippos Karapetis
This is used to set default settings for all custom game options when an engine starts