Commit Graph
1366 Commits
Author SHA1 Message Date
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