Cameron Cawley
e7cb7113cd
MOHAWK: Use SeekableReadStreamEndianWrapper
2022-11-29 00:06:49 +01:00
eientei
0c2d9c2e90
MOHAWK: Hacks to get the Wanderful sampler working
2022-07-05 21:40:25 +03:00
Thunderforge
fd129ebc0c
JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments
...
Apple's desktop operating system was formerly called "Mac OS X" and "OS X", but since 2016 it has been called "macOS" (starting with version 10.12).
Changing across all comments and documentation to use this current terminology, except in cases where the historical versions are explicitly referenced. No code changes are made; we should consider changing those in future PRs.
2022-01-29 14:15:05 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
e808737662
MOHAWK: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Paul Gilbert
005561d305
COMMON: Increase Stream pos, seek, size from int32 to int64
2021-07-08 18:24:28 -07:00
besentv
3530eae6f1
MOHAWK: Fix game "Just Grandma and Me" german and french version crash
...
The german and french version of "Just Grandma and Me" (Mohawk engine) have the special characters "ç" and "ö" in their config files. This causes ScummVM to crash when trying to start the game in german or french. Allowing non english chars in config files for Living Books games fixes this issue.
2020-10-31 14:06:25 +01:00
Paul Gilbert
03ca59c17d
MOHAWK: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
D G Turner
1072fca204
MOHAWK: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-02 00:16:10 +00:00
Bastien Bouclet
3b794d2633
MOHAWK: Display a GUI error message when no audio devices are available
2018-06-07 20:14:27 +02:00
Bastien Bouclet
086ab443c0
MOHAWK: LB: Mark a switch fall-trough as intentional
...
Without the fall-through, the function would unconditionally dereference
an uninitialized pointer.
2018-04-22 08:30:08 +02:00
Bastien Bouclet
c5496e3206
MOHAWK: Get rid of VideoHandle
2017-07-22 20:38:56 +02:00
Bastien Bouclet
9153393219
MOHAWK: Allow games to opt out of the default video manager
2017-07-03 08:50:10 +02:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Bastien Bouclet
aeee4888be
MOHAWK: Allow the games to have a different sound manager
2016-08-11 19:53:20 +02:00
Matthew Hoops
6cc72fc0c8
MOHAWK: Improve the slashes-in-file-names fix
2015-07-17 20:15:27 -04:00
Matthew Hoops
9665efa39a
MOHAWK: Move further VideoManager functionality to VideoEntry
2015-07-17 20:05:04 -04:00
Matthew Hoops
7e6c8be7db
MOHAWK: Make video handles actual objects
2015-07-17 20:05:00 -04:00
Matthew Hoops
47aa40104d
MOHAWK: Fix slashes in LB file names, as used by Just Grandma and Me Mac
...
Fixes bug #6294
2015-07-07 20:14:58 -04:00
Matthew Hoops
f4ee8399b0
MOHAWK: Document and skip Arthur's Reading Race minigames
2015-07-05 02:37:00 -04:00
Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Johannes Schickel
63750d6780
COMMON: Rename ConfigFile to INIFile.
...
This clears up that 'ConfigFile' is actually a class handling only INI-files.
2013-08-08 16:28:38 +02:00
Alyssa Milburn
ac070ae0c0
MOHAWK: Use addSubDirectoryMatching for LB paths.
2013-06-06 21:41:47 +02:00
Eugene Sandulenko
2a4bf37aab
MOHAWK: Fix use after free. CID 1002114
2013-04-28 23:59:20 +03:00
Alyssa Milburn
80271c24b1
MOHAWK: Try LB subpage 0 if loading subpage 1 fails.
2013-04-19 15:05:53 +02:00
Alyssa Milburn
ba9efd5c40
MOHAWK: Allow skipping LB videos, plus other video bits.
2013-04-19 00:42:28 +02:00
uruk
cfeda28885
MOHAWK: Prevent left mouse click handling if the cursor isn't visible.
...
This fixes bug #3488327 - "LB: Mouse events processed when they
shouldn't be".
2013-04-12 15:57:40 +01:00
Alyssa Milburn
bed2eb20cd
MOHAWK: Restart anims when LiveText plays them.
2012-07-09 09:11:31 +02:00
Alyssa Milburn
ff1828fc71
MOHAWK: Play anims for LiveText items *after* the speech.
...
Another attempt at fixing bug #3541294 .
2012-07-08 20:26:02 +02:00
Alyssa Milburn
e265be07bf
MOHAWK: Run animations attached to LiveText items.
...
Should fix bug #3541294 .
2012-07-08 09:54:36 +02:00
Willem Jan Palenstijn
07904c881b
MOHAWK: Avoid warning
2012-02-11 23:05:43 +01:00
Alyssa Milburn
99d3b7b5c3
MOHAWK: Stub LB clone command.
2011-12-08 23:23:35 +01:00
Alyssa Milburn
0db0bf4504
MOHAWK: Name the LB phases, and default to kLBPhaseLoad for v3+.
2011-12-08 23:08:34 +01:00
Alyssa Milburn
446822369b
MOHAWK: Implement LB move/moveTo.
2011-12-01 23:59:15 +01:00
Alyssa Milburn
3a2bd43c75
MOHAWK: Fix kLBOpBreakExpression.
2011-12-01 23:54:48 +01:00
Alyssa Milburn
3553e58bb0
MOHAWK: Run LB load-time scripts properly.
2011-12-01 23:54:18 +01:00
Alyssa Milburn
1e9ea08495
MOHAWK: Fix LBCode seek/seekToFrame.
2011-11-27 21:02:13 +01:00
Alyssa Milburn
a6af439eff
MOHAWK: Add Rugrats subfolders to the path too.
2011-11-26 23:37:54 +01:00
Alyssa Milburn
89b1ff3dc3
MOHAWK: Run kLBEventInit at init time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
285a92ffaa
MOHAWK: Handle globals from the LB book info file.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
4466b6556a
MOHAWK: Start the LB load phase at load time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
d070d11c30
MOHAWK: Name/stub some unknown LB item flags.
2011-11-25 23:00:22 +01:00
Alyssa Milburn
4d4c84fd82
MOHAWK: Load/unload LB proxies properly.
2011-11-25 22:59:30 +01:00
Alyssa Milburn
528c1173d7
MOHAWK: Implement kLBOpLoad, kLBOpUnload.
2011-11-20 20:24:51 +01:00
Alyssa Milburn
383b307f69
MOHAWK: Replace _neverEnabled with basic _loaded logic.
2011-11-20 20:24:31 +01:00
Alyssa Milburn
40474f0bc6
MOHAWK: Draw LB items in sorted order.
2011-11-20 16:30:33 +01:00
Alyssa Milburn
33a85af915
MOHAWK: Handle cursor changes in kLBNotifyChangeMode.
2011-07-07 16:23:11 +02:00
Alyssa Milburn
f0bef196b1
MOHAWK: Maintain ordered list of LB items.
2011-07-07 16:23:10 +02:00
Alyssa Milburn
1d6df12446
MOHAWK: Always create a code object for every LBPage.
2011-07-02 00:23:37 +02:00
Alyssa Milburn
aceb1470cb
MOHAWK: Use LBCode instead of running scripts in LBItem.
2011-07-02 00:18:26 +02:00