63826 Commits

Author SHA1 Message Date
Matthew Hoops
5891ef4d89 VIDEO: Handle Truemotion dimensions specially
Truemotion uses its own demuxer and seems to follow its own AVI rules. Work around it by coercing the video's dimensions to use the codec's internal dimensions.
2014-05-27 00:09:11 -04:00
Paul Gilbert
53332f8ab8 MADS: Fix occassional character gliding in cutscenes 2014-05-26 23:16:24 -04:00
Paul Gilbert
c06e330ba8 MADS: Fix displaying multi-line messages in conversation with village girl 2014-05-26 21:25:18 -04:00
Johannes Schickel
63ccd85baa GRAPHICS: colour -> color in VectorRendererSpec code. 2014-05-27 02:04:08 +02:00
Johannes Schickel
8b7672b64c ALL: Introduce typesafe Debugger::registerVar functions.
This also adds a FIXME to SCI which registered an enum type as int...
2014-05-27 02:04:08 +02:00
Johannes Schickel
96a901d1fb KYRA: Adpot debugger command function naming to match our guidelines. 2014-05-27 02:04:08 +02:00
Johannes Schickel
3dccfda1cf VOYEUR: Don't overwrite "exit" command in the debugger.
It actually overwrite "exit" by cmdExit and thus effectively the same command...
2014-05-27 02:04:08 +02:00
Johannes Schickel
75a78c89fa GUI: Don't endorse function naming against our guidelines in docu. 2014-05-27 02:04:08 +02:00
Johannes Schickel
30d64edac4 ALL: Make Debugger command function names conform to our guidelines. 2014-05-27 02:04:08 +02:00
Johannes Schickel
07c9fea9cb GUI: Slight naming cleanup in Debugger. 2014-05-27 02:04:08 +02:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
0adca2c579 ALL: Rename Debugger::DVar_Register to Debugger::registerVar. 2014-05-27 02:04:07 +02:00
Johannes Schickel
daa8d57a86 ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. 2014-05-27 02:04:07 +02:00
Johannes Schickel
d0f5184edd MADS: minimise -> minimize 2014-05-27 00:58:25 +02:00
Johannes Schickel
6a7cc38c89 MADS: synchronise -> synchronize 2014-05-27 00:58:25 +02:00
Johannes Schickel
b88e2d27a9 MADS: Get rid of some superfluous parentheses. 2014-05-27 00:58:25 +02:00
Johannes Schickel
9099b36caa MADS: initialise -> initialize. 2014-05-27 00:58:25 +02:00
Johannes Schickel
db3ca8255f MADS: More formatting fixes.
Add space before : in inheritance.
2014-05-27 00:58:25 +02:00
Johannes Schickel
9866aba2e4 MADS: Slight formatting fixes. 2014-05-27 00:58:25 +02:00
Strangerke
57c5656169 MADS: Initialize some variables in FontManager 2014-05-27 00:40:07 +02:00
Strangerke
7caf5fba4b MADS: Remove another double-init in MADSAction 2014-05-27 00:13:05 +02:00
Strangerke
c2ece0c82e MADS: Avoid double-initialization in EventsManager 2014-05-27 00:09:16 +02:00
Strangerke
e7f467c41f MADS: Initialize some variables in EventsManager 2014-05-27 00:06:32 +02:00
Strangerke
d3860c573e MADS: Initialize some variables in MADSAction 2014-05-27 00:06:30 +02:00
Strangerke
13b8e1b0de MADS: Initialize _srcSize in SpriteAsset 2014-05-27 00:06:29 +02:00
D G Turner
8f4859df33 MADS: Fix missing initialization in EventsManager class.
Fixes CID #1216233.
2014-05-26 23:08:07 +01:00
D G Turner
e80f960559 MADS: Fix missing initialization in MADSAction class.
Fixes CID #1216232.
2014-05-26 23:06:51 +01:00
Matthew Hoops
8c3e8624f0 IMAGE: Ensure the truemotion surface is cleared to black before decoding 2014-05-26 17:55:39 -04:00
Matthew Hoops
9fc10d9739 IMAGE: Limit truemotion to decoding within its boundaries, not AVI's 2014-05-26 17:51:26 -04:00
Paul Gilbert
2400c77d91 MADS: Better handle resource index decompression flags like original 2014-05-26 17:44:00 -04:00
Filippos Karapetis
8061a415c9 MADS: Add more friendly names for action verbs and nouns 2014-05-27 00:32:21 +03:00
Strangerke
cda1a9402a MADS: Initialize a variable in ScreenDialog 2014-05-26 23:29:42 +02:00
Strangerke
5d4647bb4c MADS: Fix a couple of out of bound access in ASound7 and ASound8 2014-05-26 23:04:35 +02:00
Strangerke
f00b9c563f MADS: Fix stupid bug in scene 501 2014-05-26 22:19:13 +02:00
Strangerke
b035333dfd MADS: Remove dead code in scene 608, some rework 2014-05-26 22:14:51 +02:00
Strangerke
c20fabb980 MADS: Remove obsolete comment in scene 608 2014-05-26 22:14:50 +02:00
D G Turner
8661afeaeb MADS: Remove unused field from SpriteAsset class.
Fixes CID #1216230 and 1216231.
2014-05-26 21:13:01 +01:00
Filippos Karapetis
9d1fb0871c MADS: Add more friendly names for action verbs and nouns 2014-05-26 23:05:27 +03:00
D G Turner
b22fc841ce MADS: Fix missing initialization in Nebular dialogs class.
Fixes CID #1216229.
2014-05-26 21:05:49 +01:00
Filippos Karapetis
7579005ff1 MADS: Implement the recipe showing functionality 2014-05-26 22:52:41 +03:00
Strangerke
f0cdc47226 MADS: Fix issue in KernelMessages::processText() 2014-05-26 21:47:40 +02:00
D G Turner
4e47f42853 VOYEUR: Make engine pointer in graphics class private. 2014-05-26 20:45:47 +01:00
Filippos Karapetis
76ea8c5a20 MADS: Add more friendly names for action verbs and nouns
Also, add a TODO in doObjectAction()
2014-05-26 22:38:01 +03:00
Paul Gilbert
8d31150c09 VOYEUR: Fix showing credits in the introduction 2014-05-26 15:12:11 -04:00
Paul Gilbert
0f57a33fb9 MADS: Fix spelling of Rex Alternate detection entry 2014-05-26 15:10:25 -04:00
Strangerke
40fe6193b1 MADS: Fix a bug in scene 701 (door sprite playing in weird orders) 2014-05-26 20:42:16 +02:00
Filippos Karapetis
2878863fa4 MADS: Add more friendly names for action verbs and nouns 2014-05-26 21:24:23 +03:00
Paul Gilbert
d951cb9bda MADS: Add detection for alternate Rex 8.49 English 2014-05-26 13:28:40 -04:00
Eugene Sandulenko
5cc424fe77 FULLPIPE: Fix warning 2014-05-26 20:10:45 +03:00
Paul Gilbert
6f8517a277 MADS: Fix compiler warning 2014-05-26 12:33:24 -04:00