Ori Avtalion
4d120800fa
ALL: Don't use 'defined' in macro definitions
...
This is undefined behavior and clang warns about it.
See <http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160118/147239.html >.
2016-07-23 16:18:51 +03:00
Hubert Maier
866f8ede2d
BASE: Fix Typo
2016-07-03 23:12:07 +03:00
Bastien Bouclet
8294d55a53
BASE: Allow setting the debug flags from the configuration file
...
Useful for devices where passing command line arguments is not possible.
2016-06-05 11:49:40 +02:00
Eugene Sandulenko
97a2a9c622
Merge pull request #710 from vandalo/master
...
COMMON: Fix wrong warning message
2016-05-16 10:18:00 +02:00
Eugene Sandulenko
2cd0a99e2b
Merge pull request #745 from Cruel/3ds
...
3DS: New Backend
2016-05-16 10:05:00 +02:00
vandalo
a406ce6d55
COMMON: Fix wrong error message
...
The error message was not correct.
When you add a game data dir to launcher and after do this
rename game data dir the error was wrong.
It said that the "path wasn't a directory",
the expected error message was
"Path does not exists" because we had changed.
How to solve this:
We split in two the validation of the path, first
we check if it's a existing path and then if the path is a directory.
if (!dir.exists())
err = Common::kPathDoesNotExist;
else if (!dir.isDirectory())
err = Common::kPathNotDirectory;
Solve Bug: 6765 Wrong error code if directory missing
2016-04-16 17:59:20 +02:00
Thomas Edvalson
e2b9572a83
3DS: Initial commit
2016-04-06 02:12:02 -04:00
Eugene Sandulenko
17a8f0badd
UPDATES: Plug updates dialog in.
...
Launched when ScummVM is run first time with updates feature.
2016-03-30 10:58:57 +02:00
Johannes Schickel
5336882555
Merge pull request #704 from lordhoto/clone2727-audiocd
...
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X.
2016-03-21 01:48:38 +01:00
Thierry Crozat
4cb5c81192
BASE: Ignore -psn command line argument on OS X
...
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-03-13 21:51:49 +00:00
Matthew Hoops
1626fbd633
BACKENDS: Allow for specifying a drive via the cdrom option
2016-03-13 13:57:01 +01:00
Eugene Sandulenko
0930018045
RELEASE: This is 1.9.0git
2016-02-05 23:31:25 +01:00
Johannes Schickel
29b37f473c
COMMON: Add render mode for Macintosh.
...
On request of m_kiewitz who wants to use it for AGI.
2016-02-05 12:38:28 +01:00
Pawel Kolodziejski
6c960b1d33
ALL: Sync with ScummVM
2016-01-30 21:18:08 +01:00
Johannes Schickel
1479219f7a
COMMON: Add render modes for Apple IIgs and Atari ST.
...
On request of m_kiewitz who wants to use it for AGI.
2016-01-21 23:41:30 +01:00
Johannes Schickel
c321a71241
BASE: Initialize default GUI option values before engine instantiation.
...
This fixes engines (like AGI) which query the configuration options inside
their constructor.
2016-01-17 02:18:03 +01:00
Bastien Bouclet
9eca105119
Merge pull request #1219 from bgK/renderer-selection
...
GUI: Add a renderer selection list
2016-01-04 19:19:34 +01:00
Bastien Bouclet
5c73d0083d
ALL: Merge branch 'tlj'
2016-01-01 07:33:20 +01:00
Bastien Bouclet
8d5406720c
ENGINES: Add a new 'renderer' option to replace 'soft_renderer'
...
'soft_renderer' was a bool and was not useful to select a renderer
in a list with more than two values.
2015-12-29 07:55:27 +01:00
Pawel Kolodziejski
4fe80cd669
ALL: synced with ScummVM
2015-04-19 07:43:34 +02:00
Matthew Hoops
bab1afa6cc
BASE: Fix infinite loop upon trying to play a game and not finding the engine
...
A regression from f74ba29753
2015-02-22 16:49:29 -05:00
Pawel Kolodziejski
a4fc7ea3b2
ALL: synced with scummvm
2015-01-12 23:50:20 +01:00
Torbjörn Andersson
cc916625d9
SCUMM: Add a "chained games manager"
...
This replaces the somewhat ugly use of the config manager to store
the chained games.
2014-12-30 10:47:51 +01:00
Torbjörn Andersson
f74ba29753
SCUMM: Enable Day of the Tentacle easter egg
...
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-12-30 03:45:14 +01:00
Pawel Kolodziejski
f727e0966d
ALL: upgrade version number for master
2014-12-21 13:22:37 +01:00
Bastien Bouclet
bba76f503f
Merge remote-tracking branch 'origin/master' into tlj
2014-12-14 18:11:21 +01:00
Pawel Kolodziejski
73c9fda2e5
ALL: full sync with ScummVM
2014-12-04 21:16:12 +01:00
Pawel Kolodziejski
8b8783134f
ALL: synced with ScummVM
2014-12-04 20:46:56 +01:00
Eugene Sandulenko
6046863fdd
BASE: Display virtual keyboard and keymapper in game options
2014-10-26 14:32:47 -04:00
Bastien Bouclet
45703fd65f
BUILD: Add the Stark engine
2014-09-21 13:31:38 +02:00
Pawel Kolodziejski
22aca5a427
ALL: synced with ScummVM
2014-09-07 21:36:17 +02:00
raziel-
7b7751757e
AMIGAOS: Fix hardcoded version information
...
The AmigaOS version information still shows "ScummVM"
2014-09-05 09:17:56 +03:00
Johannes Schickel
03b8800080
Merge pull request #492 from BenCastricum/misc
...
GUI: replace "savegame" by "saved game".
2014-09-03 00:01:57 +02:00
Ben Castricum
0d215badf7
GUI: change FullScreen into fullscreen
...
This makes it consistant with other references to fullscreen.
2014-08-28 20:46:30 +02:00
Ben Castricum
cf8e28c40c
CLI: change "savegames" into "saved games", same as in GUI
2014-08-22 07:11:03 +02:00
Pawel Kolodziejski
1a07a23294
ALL: synced with ScummVM
2014-08-18 05:21:52 +02:00
raziel-
0c625084c2
AMIGAOS: Add AmigaOS version format
...
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-08-09 15:57:35 +03:00
Pawel Kolodziejski
230fb47de4
BASE: correct to official description
2014-07-19 19:35:01 +02:00
Pawel Kolodziejski
88b93b36dd
ALL: sync with ScummVM
2014-07-02 01:02:35 +02:00
Eugene Sandulenko
3c6284a1c7
RELEASE: This is 1.8.0git
2014-06-30 23:55:38 +03:00
Johannes Schickel
960e16009c
BASE: Allow 'all' to enable all debug channels via CLI too.
2014-06-05 16:35:07 +02:00
Joel Teichroeb
ee412e972b
ALL: Fix merge
2014-05-24 22:53:30 -07:00
Pawel Kolodziejski
2f1a4f7b7b
ALL: synced with ScummVM
2014-05-25 07:13:28 +02:00
Eugene Sandulenko
c3ffbd884a
Merge pull request #426 from sunmax/master
...
PS2: Pull request to master for latest PS2 code
2014-04-28 21:20:42 +03:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Johannes Schickel
f62153c795
BASE: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Pawel Kolodziejski
9098dfe9a2
ALL: sync with scummvm
2014-01-25 22:16:57 +01:00
Johannes Schickel
c70f7cb1a7
BASE: Small formatting fix.
2014-01-25 19:34:03 +01:00
Max Lingua
4ccdb3e2a3
Merge branch 'master' of git://github.com/scummvm/scummvm
2014-01-23 18:33:15 -05:00
Johannes Schickel
651e280801
ENGINES: Introduce method Engine::initializePath which sets up SearchMan.
...
This replaces the hardcoded addition of the game path in runGame in
base/main.cpp by an engine configurable one.
2014-01-22 18:07:06 +01:00