Alyssa Milburn
|
de4b564532
|
MOHAWK: Add/use visit count for scenes.
svn-id: r55440
|
2011-01-22 17:33:44 +00:00 |
|
Bastien Bouclet
|
caccceb02b
|
MOHAWK: Dragging resources / levers code cleanup
svn-id: r55439
|
2011-01-22 17:26:09 +00:00 |
|
Bastien Bouclet
|
aeff7cf12c
|
MOHAWK: Implement Channelwood's remaining opcodes
svn-id: r55434
|
2011-01-22 16:44:00 +00:00 |
|
Matthew Hoops
|
c1e68ac94d
|
MOHAWK: Fix meaning of the sound loop variable
svn-id: r55433
|
2011-01-22 16:35:25 +00:00 |
|
Matthew Hoops
|
755558de04
|
MOHAWK: Update the ADPC chunk code
svn-id: r55431
|
2011-01-22 16:16:30 +00:00 |
|
Bastien Bouclet
|
f48cc4119c
|
MOHAWK: Implement Channelwood opcodes 118 and 203: Sirius's drawer
svn-id: r55423
|
2011-01-22 13:03:54 +00:00 |
|
Bastien Bouclet
|
477ae820fb
|
MOHAWK: Implement Channelwood opcodes 106 and 109: Stair door switch
svn-id: r55420
|
2011-01-22 12:15:42 +00:00 |
|
Alyssa Milburn
|
1d82720447
|
MOHAWK: Hide mummy at startup in CSTime case 1.
svn-id: r55419
|
2011-01-22 12:12:07 +00:00 |
|
Alyssa Milburn
|
86b90fe8a6
|
MOHAWK: Add some debug commands for CSTime.
svn-id: r55417
|
2011-01-22 11:37:37 +00:00 |
|
Alyssa Milburn
|
e23fef92dd
|
MOHAWK: Finish hard-coded logic for CSTime case 1.
svn-id: r55416
|
2011-01-22 11:37:19 +00:00 |
|
Alyssa Milburn
|
db8f0fdce3
|
MOHAWK: Implement a couple more CSTime events.
svn-id: r55415
|
2011-01-22 11:37:01 +00:00 |
|
Alyssa Milburn
|
5f87a5b9a8
|
MOHAWK: Add some proper group removal logic to CSTime.
svn-id: r55414
|
2011-01-22 11:36:43 +00:00 |
|
Bastien Bouclet
|
2fabd90937
|
MOHAWK: Implement Channelwood opcodes 108, 127, 128: elevators
svn-id: r55413
|
2011-01-22 10:09:01 +00:00 |
|
Bastien Bouclet
|
552648c225
|
MOHAWK: Complete Channelwood opcode 101, pipe bridge
svn-id: r55412
|
2011-01-22 09:37:56 +00:00 |
|
Bastien Bouclet
|
f7f453a925
|
MOHAWK: Fix channelwood var getter 3, water flawing to temple elevator.
svn-id: r55395
|
2011-01-21 21:40:06 +00:00 |
|
Bastien Bouclet
|
efec8d8864
|
MOHAWK: Implement Channelwood generic lever opcodes, and bridge opcodes
svn-id: r55394
|
2011-01-21 21:24:24 +00:00 |
|
Alyssa Milburn
|
bb2ae25626
|
MOHAWK: Implement kCSTimeEventRemoveItemFromInventory.
svn-id: r55389
|
2011-01-21 19:45:58 +00:00 |
|
Alyssa Milburn
|
13eb46eb99
|
MOHAWK: Fix disabling inventory features in CSTime.
svn-id: r55388
|
2011-01-21 19:45:33 +00:00 |
|
Alyssa Milburn
|
0c797cf359
|
MOHAWK: Use the provided drag flags when dropping a feature.
svn-id: r55387
|
2011-01-21 19:45:08 +00:00 |
|
Alyssa Milburn
|
c31e483a6f
|
MOHAWK: Add casts to remaining uses of ~0.
This silences some warnings for now.
svn-id: r55379
|
2011-01-21 14:20:48 +00:00 |
|
Alyssa Milburn
|
58c7e66800
|
MOHAWK: Implement CSTime big note display.
svn-id: r55378
|
2011-01-21 14:17:49 +00:00 |
|
Alyssa Milburn
|
398c95a331
|
MOHAWK: Remove non-state uses of ~0 from CSTime.
svn-id: r55373
|
2011-01-21 12:24:18 +00:00 |
|
Alyssa Milburn
|
f5b4f96404
|
MOHAWK: De-hardcode CSTime font paths.
The original Broderbund release had the installer data in a different
directory.
svn-id: r55372
|
2011-01-21 11:53:44 +00:00 |
|
Alyssa Milburn
|
94ac240761
|
MOHAWK: Fix two CSTime cursor shape/state checks.
(Thanks to [md5]/thebluegr.)
svn-id: r55371
|
2011-01-21 10:59:49 +00:00 |
|
Matthew Hoops
|
7ed456f268
|
MOHAWK: Add support for installer files from Riven and other Broderbund games
svn-id: r55368
|
2011-01-21 01:58:53 +00:00 |
|
Filippos Karapetis
|
572dfd2a23
|
MOHAWK: Added a FIXME and fixed a logic bug
svn-id: r55366
|
2011-01-21 00:29:55 +00:00 |
|
Alyssa Milburn
|
b10f072c9e
|
MOHAWK: Add CSTime engine.
svn-id: r55362
|
2011-01-20 21:35:00 +00:00 |
|
Alyssa Milburn
|
1e2ac8bc13
|
MOHAWK: Add shared view code.
The design/code here is still very much in flux, because it's still
unclear exactly how the code is used by some games.
svn-id: r55361
|
2011-01-20 21:34:19 +00:00 |
|
Alyssa Milburn
|
d68c8547c5
|
MOHAWK: Don't use a fixed-size array for cue lists.
svn-id: r55335
|
2011-01-19 22:41:12 +00:00 |
|
Alyssa Milburn
|
a3e9197805
|
MOHAWK: Add getSubImageSize function.
svn-id: r55334
|
2011-01-19 20:53:28 +00:00 |
|
Matthew Hoops
|
16ba5717f4
|
MOHAWK: Properly initialize Myst's background SndHandle
svn-id: r55331
|
2011-01-19 16:55:47 +00:00 |
|
Matthew Hoops
|
918a21cd7b
|
MOHAWK: Use a separate SndHandle for Myst's background sound
svn-id: r55330
|
2011-01-19 16:52:47 +00:00 |
|
Alyssa Milburn
|
6b123c0d11
|
MOHAWK: Fix comment in resource.h.
svn-id: r55329
|
2011-01-19 16:36:50 +00:00 |
|
Alyssa Milburn
|
017ab4c503
|
MOHAWK: Add some supporting code for cue lists.
svn-id: r55328
|
2011-01-19 16:36:34 +00:00 |
|
Matthew Hoops
|
e2d9a34bee
|
MOHAWK: Cleanup some Riven code
svn-id: r55327
|
2011-01-19 15:22:39 +00:00 |
|
Matthew Hoops
|
2aca6d3838
|
MOHAWK: Rename some Myst-specific sound functions; cleanup
svn-id: r55314
|
2011-01-18 21:10:58 +00:00 |
|
Matthew Hoops
|
0761ab7b3a
|
MOHAWK: Rename some VideoManager functions so we have some unified naming between versions
svn-id: r55312
|
2011-01-18 20:30:16 +00:00 |
|
Bastien Bouclet
|
bf06c49544
|
MOHAWK: Implement channelwood pipe valves
svn-id: r55311
|
2011-01-18 19:32:36 +00:00 |
|
Bastien Bouclet
|
f343bb9185
|
MOHAWK: Add a workaround to prevent a crash when pulling the gears puzzle reset lever in Myst ME.
CL1WLFCH.MOV is not the same for Myst ME and Myst win31. The proper fix will need backwards playing for QT movies.
svn-id: r55310
|
2011-01-18 19:30:32 +00:00 |
|
Matthew Hoops
|
da1669c666
|
MOHAWK: Add a sanity check to waitUntilMovieEnds()
svn-id: r55309
|
2011-01-18 19:22:48 +00:00 |
|
Bastien Bouclet
|
58c9e219b6
|
MOHAWK: Add gulls and butterflies to Myst
svn-id: r55308
|
2011-01-18 19:17:24 +00:00 |
|
Matthew Hoops
|
c35fa646ce
|
MOHAWK: Move Myst's o_quit opcode to the base class
svn-id: r55304
|
2011-01-18 17:42:34 +00:00 |
|
Matthew Hoops
|
5cd4bd3ce7
|
MOHAWK: Cleanup wrapMovieFilename()
svn-id: r55303
|
2011-01-18 17:08:17 +00:00 |
|
Matthew Hoops
|
b956f102d9
|
MOHAWK: Fix the gear puzzle in Myst ME Mac
svn-id: r55302
|
2011-01-18 17:03:21 +00:00 |
|
Matthew Hoops
|
503fdb6147
|
GRAPHICS: Add a getSurface() function to JPEG to automatically convert to RGB
svn-id: r55301
|
2011-01-18 16:18:10 +00:00 |
|
Matthew Hoops
|
5da1718beb
|
MOHAWK: Implement the whark response to the red light
svn-id: r55300
|
2011-01-18 14:51:03 +00:00 |
|
Matthew Hoops
|
245b7337f8
|
MOHAWK: Implement the village part of the left viewer on gspit
svn-id: r55299
|
2011-01-18 14:26:26 +00:00 |
|
Matthew Hoops
|
2a808be804
|
MOHAWK: Implement xgrviewer so the right viewer on gspit is usable
svn-id: r55282
|
2011-01-18 00:42:16 +00:00 |
|
Matthew Hoops
|
3fa01f4030
|
MOHAWK: Implement the Riven pin controls
svn-id: r55278
|
2011-01-17 16:10:48 +00:00 |
|
Bastien Bouclet
|
09c35e99b8
|
MOHAWK: Implement Myst's clock tower gears puzzle
svn-id: r55253
|
2011-01-15 19:11:53 +00:00 |
|