Commit Graph

61200 Commits

Author SHA1 Message Date
Martin Kiewitz
c2a2a760e9 SCI: change floodfill to fix sq4 ship taking off
fixes bug #6446
2013-12-23 23:41:35 +01:00
Eugene Sandulenko
4eec1a491c FULLPIPE: Implement scene11_setupMusic() 2013-12-24 00:14:37 +02:00
Eugene Sandulenko
51a83e8be1 FULLPIPE: Implement scene11_initScene() 2013-12-24 00:14:37 +02:00
Filippos Karapetis
8d7b10f7c3 NEVERHOOD: Add names to some message IDs 2013-12-23 21:03:35 +02:00
Eugene Sandulenko
fec15ed2cc FULLPIPE: Implement sceneHandler10_clickGum(). This completes scene10 2013-12-23 15:06:44 +02:00
Eugene Sandulenko
eaa9d8a2e0 FULLPIPE: Implement several scene10 methods 2013-12-23 14:54:22 +02:00
Eugene Sandulenko
cb3268dd93 FULLPIPE: Finish renames in scene08. This completes the scene 2013-12-23 01:06:54 +02:00
Eugene Sandulenko
cb411b3fa0 FULLPIPE: Renames in scene08 2013-12-23 00:39:27 +02:00
Eugene Sandulenko
f8d1633de9 FULLPIPE: Implement scene08_setupMusic() 2013-12-23 00:39:27 +02:00
Eugene Sandulenko
0a210e8f4e FULLPIPE: Implement sceneHandler08_pushCallback() 2013-12-23 00:39:27 +02:00
Eugene Sandulenko
80db7f7bde FULLPIPE: Implement sceneHandler08_startArcade() 2013-12-23 00:39:27 +02:00
Eugene Sandulenko
d82218748a FULLPIPE: Implement sceneHandler08_airMoves() 2013-12-23 00:39:26 +02:00
Eugene Sandulenko
e7ac135919 FULLPIPE: Fix regression with absent background graphics. 2013-12-23 00:39:26 +02:00
Martin Kiewitz
7664add3d2 SCI: readded kq6 stepmother patch for dual mode 2013-12-22 22:30:11 +01:00
Martin Kiewitz
3514f41302 SCI: LB2CD patch: remove audio mode reset code
on init/reset the game resets the audio mode to "speech", which would make it impossible to watch the intro using "dual mode"
2013-12-22 21:15:40 +01:00
Martin Kiewitz
d5331ab923 SCI: improved lb2+kq6 patches (new speech state)
adds a third button state to the game menu
this state is "dual mode" (audio+text at the same time)
currently uses the "speech" graphic
CD versions of Laura Bow 2 + King's Quest 6 will now always get patched
2013-12-22 20:46:54 +01:00
Strangerke
d1a191ce59 TSAGE: R2R - more refactoring in scene group 1 2013-12-22 15:36:26 +01:00
Strangerke
27d1ac113c TSAGE: R2R - Fix a bug after check on _gameBoardSide[0]._delayCard._cardId, some renaming and refactoring 2013-12-22 15:13:29 +01:00
Strangerke
8aba76fdad AVALANCHE: Add a default value in Nim::checkInput() 2013-12-22 13:19:19 +01:00
Strangerke
4ec63a6da1 TSAGE: R2R - Remove dead code in scene 1100 and 1850 2013-12-22 13:11:13 +01:00
Strangerke
7798c68512 TSAGE: R2R - Scene 1337 - optimize game logic based on board behavior 2013-12-22 13:11:12 +01:00
Strangerke
abd0770cdb TSAGE: R2R - Some refactoring in scene 1337 2013-12-22 13:11:11 +01:00
Eugene Sandulenko
badfd14f74 FULPIPE: Implement sceneHandler08_calcFlight() 2013-12-22 12:34:49 +02:00
Eugene Sandulenko
0d1876ef2e FULLPIPE: Implement sceneHandler08_jumpOff() and sceneHandler08_jumpLogic() 2013-12-22 12:20:20 +02:00
Eugene Sandulenko
24ca8ed2e7 FULLPIPE: Implement sceneHandler08_enterUp() 2013-12-22 12:13:25 +02:00
Eugene Sandulenko
535d7823b0 FULLPIPE: Implement sceneHandler08_checkEndArcade() 2013-12-22 12:09:15 +02:00
Eugene Sandulenko
67c4237a89 FULLPIPE: Implement sceneHandler08_badLuck() 2013-12-22 12:02:02 +02:00
Eugene Sandulenko
4b2cd71956 WINTERMUTE: Fix new detection entries 2013-12-22 11:38:48 +02:00
Einar Johan Trøan Sømåen
56bbc9e796 WINTERMUTE: Fix build issues in previous commit. 2013-12-22 02:24:03 +01:00
Einar Johan Trøan Sømåen
7fe40098d1 Merge pull request #412 from JenniBee/md5s
WINTERMUTE: Adding detection for more games.
2013-12-21 16:05:00 -08:00
JenniBee
9bbe836b12 WINTERMUTE: Adding detection for more games. 2013-12-21 18:50:23 -05:00
Eugene Sandulenko
7f3443c424 FULLPIPE: Implement BigPicture::draw() 2013-12-22 01:44:08 +02:00
Eugene Sandulenko
787868c1db FULLPIPE: Implement scene10_updateCursor() and enable scene10 2013-12-22 01:09:17 +02:00
Eugene Sandulenko
9ef756e8d7 FULLPIPE: Implement sceneHandler08_sitDown() 2013-12-22 00:58:42 +02:00
Eugene Sandulenko
bccb4d8f00 FULLPIPE: More code to scene08 2013-12-22 00:58:42 +02:00
Eugene Sandulenko
c3ee5b4fed FULLPIPE: Implement sceneHandler08_arcadeNow() 2013-12-22 00:58:42 +02:00
Eugene Sandulenko
c45720566d FULLPIPE: Implement scene08_updateCursor() 2013-12-22 00:58:42 +02:00
Martin Kiewitz
68567ec2b1 SCI: improved one of the kq6 audio+text patches
KQPrint windows now get closed automatically when in audio+text mode
2013-12-21 23:54:35 +01:00
Eugene Sandulenko
5f699929c8 FULLPIPE: Do not memcpy non-POD objects.
Thanks to eriktorbjorn for finding out.
2013-12-21 22:36:19 +02:00
uruk
eeca348953 AVALANCHE: Move freeing of the used surfaces in Nim to a better place. 2013-12-21 19:09:57 +01:00
uruk
439817d42e AVALANCHE: Rename graphic functions connected to Nim. 2013-12-21 19:02:29 +01:00
Strangerke
c1f6e1d1b5 TSAGE: Add some workarounds to avoid card game freezes 2013-12-21 17:30:45 +01:00
Eugene Sandulenko
cba54cce98 FULLPIPE: Plug scene10 in 2013-12-21 17:18:06 +02:00
Eugene Sandulenko
ede3e0c3f8 FULLPIPE: More renames 2013-12-21 16:43:43 +02:00
Eugene Sandulenko
90532c78a2 FULLPIPE: g_fullpipe -> g_fp for brevity 2013-12-21 16:42:49 +02:00
Eugene Sandulenko
9816794f8c FULLPIPE: Plug scene08 in 2013-12-21 16:42:48 +02:00
Eugene Sandulenko
e5462f415f FULLPIPE: Implement sceneHandler08() 2013-12-21 16:42:48 +02:00
Strangerke
141695b43b TSAGE: R2R - Fix discard behavior for player 2 in scene 1337 2013-12-21 01:05:49 +01:00
Eugene Sandulenko
d20bf74f0a FULLPIPE: Implement sceneHandler10() 2013-12-20 23:47:25 +02:00
Eugene Sandulenko
17ecccd4b6 FULLPIPE: Implement scene10_initScene() 2013-12-20 23:21:10 +02:00