Commit Graph
1366 Commits
Author SHA1 Message Date
Bastien Bouclet 30f1eead19 MOHAWK: Add a workaround for a missing image when going up the stairs in Mechanical. 2011-02-15 21:43:36 +01:00
Bastien Bouclet 7e52ae2f5e MOHAWK: Implement Mechanical opcodes 203 and 104, snake box 2011-02-15 21:43:36 +01:00
Bastien Bouclet a76badf307 MOHAWK: Implement Mechanical opcode 100 2011-02-15 21:43:35 +01:00
Bastien Bouclet 2d094af90c MOHAWK: Implement Mechanical opcode 200 2011-02-15 21:43:35 +01:00
Alyssa Milburn 489a4598a1 MOHAWK: Detect the French version of Rugrats.
Thanks to Strangerke.
2011-02-15 12:10:58 +01:00
Johannes Schickel 3f8e860a23 MOHAWK: Adapt to setPalette RGBA->RGB change.
Currently in some places the RGBA palettes are converted to RGB before they are
set up. There might be a better way, but this should work fine for now.
2011-02-14 17:08:32 +01:00
Matthew Hoops e0430e6e9e MOHAWK: Correct the variable used for the lab book in Riven 2011-02-14 10:34:18 -05:00
Alyssa Milburn 898f7d1244 MOHAWK: Center InfoDialog text.
This is the same as the fix for scumm in 0e32d533.
2011-02-14 16:20:11 +01:00
Matthew Hoops 2087e2325b MOHAWK: Fix comments for the LB sampler v2 2011-02-13 16:14:07 -05:00
Matthew Hoops d096b78aca MOHAWK: Add support for Mac LB v2 games 2011-02-13 16:14:07 -05:00
Bastien Bouclet 3cc86aedac MOHAWK: Remove Myst's var store from the build since it is not used
anymore.

Keep the files are to be kept around for reference until Mechanical is
finished.
2011-02-13 13:27:01 +01:00
Bastien Bouclet e5783d9c27 MOHAWK: Implement opcode 105, Mechanical fortress staircase movie 2011-02-13 13:22:50 +01:00
Bastien Bouclet 93ed359669 MOHAWK: Implement Mechanical's crystals 2011-02-13 13:16:03 +01:00
Bastien Bouclet c68bee08b2 MOHAWK: Add var getters / togglers to Mechanical, pages can now be
taken
2011-02-13 12:24:11 +01:00
Bastien Bouclet 30c33c6e6b MOHAWK: Add Achenar's crate state to Mechanical state 2011-02-13 12:15:37 +01:00
eriktorbjorn 87e832809b JANITORIAL: Remove unnecessary semicolon
I'm glad there's always a supply of those, because they make for
great test commits.
2011-02-12 22:16:53 +01:00
Bastien Bouclet 337044e11f MOHAWK: Implement Mechanical opcode 125 2011-02-12 20:19:00 +01:00
Bastien Bouclet d11b57e609 MOHAWK: Implement Mechanical var getters 4 and 15 2011-02-12 20:12:32 +01:00
Bastien Bouclet 4ec51bd843 MOHAWK: Implement Stoneship's last opcodes, tunnel alarm
svn-id: r55891
2011-02-12 11:03:27 +00:00
Bastien Bouclet ece050e26c MOHAWK: Complete Myst opcode 209, fixing the bookcase door lintel updates
svn-id: r55861
2011-02-09 20:52:46 +00:00
Bastien Bouclet d0a01c1689 MOHAWK: Implement Stoneship battery depletion
svn-id: r55860
2011-02-09 20:07:55 +00:00
Max Horn 42ab839dd6 AUDIO: Rename sound/ dir to audio/
svn-id: r55850
2011-02-09 01:09:01 +00:00
Max Horn d7370f11e4 VIDEO: Remove unused SeekableVideoDecoder::seekToFrame method
svn-id: r55844
2011-02-09 00:14:06 +00:00
David Turner 656afd6daa MOHAWK: Add detection entry for "Dr Seuss' ABC" Macintosh version.
svn-id: r55829
2011-02-08 17:32:40 +00:00
Matthew Hoops 464f49d705 MOHAWK: Fix poetry mode for v2 games
svn-id: r55822
2011-02-08 04:24:25 +00:00
Matthew Hoops 3c53b1c020 MOHAWK: Add detection for the v2 lbsampler
svn-id: r55821
2011-02-08 04:23:29 +00:00
Max Horn 7bac92388f MOHAWK: Fix MohawkEngine_Myst::runLoadDialog
This incorrectly invoked (indirectly) the runModal() method of a
SaveLoadChooser, but for that one should use runModalWithPluginAndTarget
instead.

svn-id: r55816
2011-02-07 22:58:42 +00:00
Max Horn 41121be4d6 GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTarget
This avoids hiding an overloaded virtual method, which in turn can
cause weird bugs (see also the next commit).

svn-id: r55815
2011-02-07 22:58:22 +00:00
Max Horn 85aabef6fe VIDEO: Replace Video::VideoTimestamp with Audio::Timestamp
svn-id: r55814
2011-02-07 22:57:35 +00:00
Max Horn 357c225f64 VIDEO: Rename VideoDecoder::load() to loadStream()
svn-id: r55810
2011-02-07 17:54:16 +00:00
Max Horn ab039812e7 COMMON: OSystem now has a PaletteManager
svn-id: r55806
2011-02-07 17:52:38 +00:00
David Turner 8afafd89eb MOHAWK: Fix GCC-3 cast warning.
Seen with a number of buildbot chains.

svn-id: r55718
2011-02-02 14:36:09 +00:00
Alyssa Milburn 22f87250e9 MOHAWK: Handle a few more LB notify opcodes.
svn-id: r55713
2011-02-01 22:00:57 +00:00
Alyssa Milburn 40a9b710a5 MOHAWK: Handle some LB script entry params.
svn-id: r55712
2011-02-01 22:00:37 +00:00
Alyssa Milburn ee200c946d MOHAWK: Add LB poetry mode logic to updatePage.
svn-id: r55709
2011-02-01 18:09:01 +00:00
Alyssa Milburn 4ea38d3f33 MOHAWK: Remove broken LB anim items stopSound calls.
svn-id: r55707
2011-02-01 13:39:24 +00:00
Alyssa Milburn 4d094feb3a MOHAWK: Allow mode changes from LB's debug console.
svn-id: r55706
2011-02-01 12:57:34 +00:00
Matthew Hoops ac4bf4ffb8 MOHAWK: Add detection for the LBSampler v1
svn-id: r55704
2011-02-01 03:05:18 +00:00
Matthew Hoops 6ae0198ae8 MOHAWK: Add detection for the Mac LBSampler v3
svn-id: r55703
2011-02-01 03:00:42 +00:00
Matthew Hoops e47ac9f937 MOHAWK: Add detection for Arthur's Computer Adventure
svn-id: r55702
2011-02-01 02:54:51 +00:00
Matthew Hoops 403a33b11c MOHAWK: Add detection for The Berenstain Bears Get in a Fight
svn-id: r55701
2011-02-01 02:47:24 +00:00
Alyssa Milburn e2d3521d7d MOHAWK: LB detection/path updates.
Mark the v2.9x games as v3, mark Rugrats as v4, add detection for
CarmenTQ and add its install directory to the path.

svn-id: r55698
2011-01-31 23:10:18 +00:00
Alyssa Milburn 309cb47572 MOHAWK: LB anim sound improvements.
The parent animation now keeps track of sounds, and animations don't
emit a done event while their sounds are still playing.

svn-id: r55688
2011-01-31 18:03:27 +00:00
Alyssa Milburn c7808b9091 MOHAWK: Handle kLBAnimOpSetTempoDiv better.
svn-id: r55668
2011-01-30 22:42:37 +00:00
Bastien Bouclet 77d2110101 MOHAWK: Implement Stoneship telescope
svn-id: r55665
2011-01-30 20:37:59 +00:00
Bastien Bouclet 0b69b6a842 MOHAWK: Myst, pass the playback direction from the calling script to the movie player.
svn-id: r55657
2011-01-30 13:54:39 +00:00
Bastien Bouclet b43fae5c18 MOHAWK: Myst, display a warning when trying to play a movie backwards.
svn-id: r55656
2011-01-30 13:44:01 +00:00
Bastien Bouclet a95f69c502 MOHAWK: Implement Stoneship cloud orbs
svn-id: r55652
2011-01-30 12:33:39 +00:00
Bastien Bouclet e2b3ac9f28 MOHAWK: More Stoneship progress, hologram viewer and drawers
svn-id: r55622
2011-01-29 18:45:45 +00:00
Bastien Bouclet 6ed7f48442 MOHAWK: Implement more Stoneship puzzles, up to linking back to Myst
svn-id: r55612
2011-01-29 10:49:15 +00:00