Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
6a59febd46
COMPOSER: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
BLooperZ
8f98cede33
COMPOSER: fix regression macintosh darby & gregory
2020-09-26 12:10:09 +01:00
Paul Gilbert
b1197cf26b
COMPOSER: Remove autosave code
2020-02-16 15:44:28 -08:00
Paul Gilbert
3ed59e42fa
COMPOSER: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
BLooperZ
7eea773fc7
COMPOSER: fallback load default configs
2019-12-07 21:42:14 +02:00
BLooperZ
c57ed53552
COMPOSER: specify config file in detection entry
2019-12-07 21:42:14 +02:00
BLooperZ
84d6d0307f
COMPOSER: read book.mac before book.ini
2019-12-07 21:42:14 +02:00
BLooperZ
03ced8ac95
COMPOSER: detect + support macintosh version
2019-12-07 21:42:14 +02:00
BLooperZ
8b54ff00fa
COMPOSER: add detection entries
2019-12-07 21:42:14 +02:00
Cameron Cawley
fe5dddf901
GRAPHICS: Add a version of CursorManager::replaceCursor that accepts a Graphics::Cursor
2019-08-09 23:58:32 +03:00
angstsmurf
324d488dcb
COMPOSER: Change unload library error to warning
...
This fixes Gregory and the Hot Air Balloon. See tracker #11021 .
2019-07-21 23:30:46 +03:00
Eugene Sandulenko
812ecfb902
JANITORIAL: Remove trailing whitespaces
2017-11-26 11:16:31 +01:00
Eugene Sandulenko
ce0d29fc46
COMPOSER: Properly strip down the relative paths
2017-11-26 11:16:31 +01:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
angstsmurf
a946e9eab9
COMPOSER: Include config manager header in composer.cpp again
...
It was removed in 253e18c
2016-10-18 02:57:04 +02:00
upthorn
74c75e36ca
COMPOSER: Fix for issue when save_slot is in config.
2016-10-18 02:12:56 +02:00
upthorn
483cad039e
COMPOSER: Enable autosaving.
2016-10-18 02:12:19 +02:00
upthorn
582006d1cf
COMPOSER: Added loading from launcher support
2016-10-18 02:12:04 +02:00
upthorn
c4c6cce78e
COMPOSER: Completely removed unnecessary #ifdefs
2016-10-18 02:10:11 +02:00
upthorn
027bab88fb
COMPOSER: Added support for saving/loading in V1 games.
2016-10-18 02:09:59 +02:00
Ori Avtalion
3564032330
JANITORIAL: Reduce audio header dependencies
2016-04-14 16:10:21 +03:00
Alyssa Milburn
94f8359896
COMPOSER: Make sure V1 scripts are run before redrawing.
2014-08-09 23:11:02 +02:00
Johannes Schickel
8ff496591e
COMPOSER: Make GPL headers consistent in themselves.
2014-02-18 02:39:33 +01:00
D G Turner
189d8048f3
COMPOSER: Add debug console to engine.
2013-12-06 22:32:18 +00:00
D G Turner
f9cf18b95f
COMPOSER: Fix uninitialized class variables and divide by zero bugs.
...
This was highlighted by Coverity in CID 1003844 and 1003410.
2013-09-30 04:27:42 +01:00
D G Turner
b25ed0a02f
COMPOSER: Change screen surface variable naming for clarity.
...
This makes it easier to read the code where sprite surfaces are blitted
to the screen.
2012-10-20 23:19:47 +01:00
D G Turner
b32771acaf
COMPOSER: Close two memory leaks.
2012-10-20 20:16:36 +01:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Alyssa Milburn
87b79f2124
COMPOSER: Fix parsing v1 book groups.
...
This fixes bug #3539019 .
2012-07-08 10:28:44 +02:00
Alyssa Milburn
d6bfbdd60e
COMPOSER: Implement V1 random events.
2011-11-05 16:00:02 +01:00
Alyssa Milburn
3e98c56377
COMPOSER: Support keyboard shortcuts.
2011-11-05 11:19:22 +01:00
Alyssa Milburn
c2cb1019a6
COMPOSER: Parse ambients (V1 sprite buttons).
2011-11-05 10:47:39 +01:00
Alyssa Milburn
4da2f24866
COMPOSER: Handle V1 pipes properly.
2011-11-04 22:39:27 +01:00
Alyssa Milburn
4232610c20
COMPOSER: Don't pass first param for V1 mouse events.
2011-11-04 12:31:03 +01:00
Alyssa Milburn
bee2e69e11
COMPOSER: Factor out button activation code.
2011-11-04 12:25:37 +01:00
Alyssa Milburn
dbba1e08fe
COMPOSER: Fix reading rollover scripts for V1 buttons.
2011-11-04 11:10:56 +01:00
Alyssa Milburn
cfdb22b95c
COMPOSER: Add some incomplete V1 scripting support.
2011-11-03 22:44:04 +01:00
Alyssa Milburn
07f578b8aa
COMPOSER: Provide default mouse cursor if needed.
2011-11-03 22:43:18 +01:00
Alyssa Milburn
51fb629569
COMPOSER: Add support for loading V1 pages.
2011-11-03 22:42:22 +01:00
Alyssa Milburn
ee87420b64
COMPOSER: Detect/run Mac versions of Darby/Gregory.
2011-08-24 16:17:47 +02:00
Alyssa Milburn
452280471b
COMPOSER: Handle Mac-style filenames in paths.
2011-08-24 16:17:07 +02:00
Alyssa Milburn
fca52e0514
COMPOSER: Another attempt to fix timing issues.
2011-08-23 23:13:18 +02:00
Alyssa Milburn
b777a2f7b9
COMPOSER: Remove broken quitGame call.
2011-08-23 23:13:02 +02:00
Alyssa Milburn
a6acf42e74
COMPOSER: Support reading V1 buttons.
2011-08-13 22:15:23 +02:00
Alyssa Milburn
bdc24b6565
COMPOSER: Split out filename mangling into a separate function.
2011-08-13 22:11:27 +02:00
Alyssa Milburn
c3339c15fa
COMPOSER: Tweak button z-ordering slightly.
...
This fixes agreeing to make ice cream sundaes in Gregory.
2011-08-13 22:08:42 +02:00
Alyssa Milburn
b631104fd0
COMPOSER: Catch up with animations if we're starved of CPU time.
2011-08-12 21:16:47 +02:00
Alyssa Milburn
5d416e7903
COMPOSER: Don't ignore setCursorVisible when there's no cursor yet.
2011-08-12 20:58:08 +02:00