Commit Graph
100 Commits
Author SHA1 Message Date
Vladimir Serbinenko 1ec8da633e COMPOSER: Fix missing subdir matching for macintosh version of several games 2023-01-10 18:34:33 +01:00
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