Alyssa Milburn
b766faa7a6
MOHAWK: Add a bunch of LB detection entries.
2011-06-04 19:34:41 +02:00
Max Horn
477d6233c3
ENGINES: Change 2nd param of Engine::saveGameState to Common::String
2011-06-02 18:31:59 +02:00
Matthew Hoops
eea482fa43
ALL: behaviour -> behavior
2011-05-25 10:50:46 -04:00
Max Horn
b86da6028f
MOHAWK: Fix warning about uninitialized var
2011-05-25 16:32:38 +02:00
Bastien Bouclet
da3f670898
MOHAWK: Compensate movie encoding difference between Myst ME and Myst original, to fix a crash in the clock tower.
2011-05-19 22:06:37 +02:00
Max Horn
9ac184bfba
MOHAWK: Name the RandomSource used for myst
2011-05-17 12:17:27 +02:00
Max Horn
4cbe4ede66
COMMON: Registers RandomSources in constructor with the event recorder
...
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
2011-05-17 12:17:26 +02:00
Thierry Crozat
3c59e37035
ENGINES: Unify engine names
...
This unifies the engine names in MetaEngine::getName() and the
credits. In particular drop "Engine" or "engine" from the names when
it was present and use expanded names in credits when the
MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-16 00:11:32 +01:00
Bastien Bouclet
9f05f8805d
MOHAWK: Fix loading a Myst savegame from the launcher.
2011-05-15 17:41:55 +02:00
Bastien Bouclet
af9dc7a29c
MOHAWK: Display a black screen while changing stack. Default to an empty cursor.
2011-05-15 17:41:54 +02:00
Bastien Bouclet
e0e28aaeb2
MOHAWK: Implement "Show Map" feature for Myst ME
2011-05-15 17:41:54 +02:00
Bastien Bouclet
d72037fb72
MOHAWK: Play a sound when dropping a page
2011-05-15 17:41:54 +02:00
Bastien Bouclet
efac5c42d7
MOHAWK: Fix background music restarting when changing cards in original Myst
2011-05-14 19:54:34 +02:00
Bastien Bouclet
c7f3a4f578
MOHAWK: Implement page drop button for Myst
2011-05-14 19:54:32 +02:00
Bastien Bouclet
0127a888fb
MOHAWK: Fix Myst backgrounds being draw one pixel too low on some cards.
...
Happened in Myst's Generator cave.
2011-05-14 19:54:30 +02:00
Bastien Bouclet
7cc82487d3
MOHAWK: When running scripts in Myst, add delays when necessary between draws to mimic older hardware.
2011-05-14 14:10:45 +02:00
Bastien Bouclet
8db0bb9274
MOHAWK: Implement Mechanical opcodes 115, 116, 117, 118, 119 and 120. Fortress rotation simulator controls.
...
QuickTime Custom framerate and backwards playback is required for the actual simulation to be implemented (opcode 206).
2011-05-14 11:38:51 +02:00
Bastien Bouclet
3537456eb5
MOHAWK: Implement Mechanical opcodes 109, 110, 111, 112, 113 and 114. Fortress rotation controls.
...
QuickTime Custom framerate and backwards playback is required for the actual rotation to be implemented (opcode 205).
2011-05-14 10:51:55 +02:00
Alyssa Milburn
3ed095434f
MOHAWK: Stub another two LB script functions.
2011-05-13 23:03:47 +02:00
Alyssa Milburn
80249e3445
MOHAWK: Add/improve LB debug output a little.
2011-05-13 23:02:44 +02:00
Alyssa Milburn
15856a1843
MOHAWK: Add basic LBProxyItem support.
2011-05-13 23:02:06 +02:00
Bastien Bouclet
4f5ecc4861
MOHAWK: Implement Mechanical opcodes 101, 103 and 202. Singing Bird.
2011-05-12 20:53:53 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
1f39e0b6c6
MOHAWK: Use new MacCursor code instead of convertCrsrCursor()
2011-05-05 19:35:31 -04:00
Matthew Hoops
d6c1e70033
MOHAWK: Add detection for the seussabc Mac demo
2011-05-02 11:24:04 -04:00
Johannes Schickel
71bdb86e02
Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".
...
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16
Conflicts:
graphics/png.cpp
2011-05-01 16:54:45 +02:00
Alyssa Milburn
712c3bc201
MOHAWK: Fix CSTime-only builds.
2011-04-30 11:07:22 +02:00
Ori Avtalion
bf15946816
MOHAWK: Remove duplicate #include
2011-04-28 21:05:40 +03:00
Ori Avtalion
ca23658908
MOHAWK: Fix compilation when only default engines are enabled
2011-04-28 21:03:24 +03:00
Ori Avtalion
81e3f6f027
MOHAWK: Fix compilation
2011-04-28 20:24:24 +03:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Ori Avtalion
cd6ee0589d
JANITORIAL: Format forward declarations to follow convention
2011-04-28 12:20:34 +03:00
Alyssa Milburn
de531a39e0
NOHAWK: Add detection for Just Grandma and Me 1.0.
2011-04-28 10:57:08 +02:00
Alyssa Milburn
d3ca972ab4
MOHAWK: Add detection for The Berenstain Bears In The Dark.
2011-04-24 12:10:07 +02:00
Alyssa Milburn
60a2124571
MOHAWK: Add detection for Arthur's Birthday.
2011-04-24 12:01:35 +02:00
Littleboy
b9262bd70c
MOHAWK: Silence MSVC warning (bug #3290528 )
2011-04-22 14:45:14 -04:00
Bastien Bouclet
44e79c70fa
MOHAWK: Don't initialize a null pointer, to make VS2010 happy.
2011-04-21 08:05:00 +02:00
Alyssa Milburn
5563b25faf
MOHAWK: Speed up drawRLE8 a bit.
2011-04-18 16:12:57 +02:00
Johannes Schickel
ca240b4936
MOHAWK: Do not access Surface::bytesPerPixel anymore.
2011-04-17 20:58:07 +02:00
Johannes Schickel
fedd4d7809
MOHAWK: Prefer Surface::create taking a PixelFormat over the one taking a byte depth.
2011-04-17 16:30:02 +02:00
Alyssa Milburn
848b0d1b0b
MOHAWK: Stupid padding fix.
2011-04-13 19:12:25 +02:00
Matthew Hoops
deb46ab38b
AUDIO: Split the Intel DVI ADPCM into its own class
...
IMA is really just the definition on how to decode a sample from a nibble, DVI is just a way for those nibbles to be stored in the stream.
2011-04-13 09:45:13 -04:00
Alyssa Milburn
e000ed22d5
MOHAWK: LB's 'self' is case-insensitive
2011-04-13 10:11:20 +02:00
Max Horn
0ce2ca4e00
COMMON: Replace MKID_BE by MKTAG
...
MKID_BE relied on unspecified behavior of the C++ compiler,
and as such was always a bit unsafe. The new MKTAG macro
is slightly less elegant, but does no longer depend on the
behavior of the compiler.
Inspired by FFmpeg, which has an almost identical macro.
2011-04-12 16:53:15 +02:00
D G Turner
214f93e6aa
MOHAWK: Add Default Values to LB NotifyEvent Constructor.
...
This silences a number of warnings about possible uninitialized
parameter use.
2011-04-11 23:21:46 +01:00
Matthew Hoops
3769f30529
MOHAWK: Add more versions of LB demos
...
From bug #3275626
2011-04-11 16:52:01 -04:00
md5
d2d6c9e2ba
MOHAWK: Silenced an MSVC waning about an uninitialized var (false positive)
2011-04-10 14:27:45 +03:00
Alyssa Milburn
ae49865e9e
MOHAWK: Move per-page data into LBPage.
2011-04-09 21:01:27 +02:00
Alyssa Milburn
f0c42f10bd
MOHAWK: Implement LBCode logical operators.
2011-04-08 00:22:04 +02:00
Matthew Hoops
b6a4d3e391
MOHAWK: Detect CarmenTQ's Custom Question Creator
...
(Same LB version as the main game)
2011-04-07 18:18:10 -04:00