6741 Commits

Author SHA1 Message Date
Sven Hesse
62d0a0d1d1 Implemented GobEngine::pauseEngineIntern()
svn-id: r32233
2008-05-23 20:40:28 +00:00
Torbjörn Andersson
4b06f42ff3 Initial implementation of pauseEngineIntern(). There are issues, though, since
the engine doesn't always allow the game to be paused, and some things (GUI,
movie cutscenes, credits, ...) are outside the main engine loop.

svn-id: r32232
2008-05-23 17:54:47 +00:00
Johannes Schickel
18b3e3a4ba - Added a simple (but yet better) implementation of pauseEngineIntern for Kyra_v1 and Kyra_v2
- Added comments about what game specific details are missing in the pause implementation

svn-id: r32231
2008-05-23 13:37:56 +00:00
Johannes Schickel
ad6f12683f Added 'enter' command to kyra1 debugger again.
svn-id: r32230
2008-05-23 13:05:53 +00:00
Johannes Schickel
8d3116cf4a Cleanup.
svn-id: r32226
2008-05-23 11:35:05 +00:00
Chris Apers
1b69c18b56 Fixed PalmOS compilation
svn-id: r32223
2008-05-23 11:13:15 +00:00
Filippos Karapetis
df79480611 Messages in the ITE puzzle scene will now be properly shown in Italian in the Italian fan translation of ITE
svn-id: r32221
2008-05-23 09:17:39 +00:00
Travis Howell
e2d799ad43 Add another English Windows version of Putt Putt Saves The Zoo.
svn-id: r32220
2008-05-23 06:26:11 +00:00
Sven Hesse
beb81bdc6e Fixing a valgrind warning
svn-id: r32218
2008-05-22 21:26:56 +00:00
Sven Hesse
bfff91b172 Reverting my last commit, as it breaks Gob3 (and probably elsewhere, too)
svn-id: r32214
2008-05-22 18:30:29 +00:00
Sven Hesse
6a54cbc4eb Fixing the flickering when changing from object animations to videos
svn-id: r32213
2008-05-22 17:33:31 +00:00
Sven Hesse
f2294d9b89 Fixing another split screen glitch
svn-id: r32212
2008-05-22 17:10:41 +00:00
Sven Hesse
7dbceb8e63 Oops, that way around should be more correct
svn-id: r32211
2008-05-22 16:52:24 +00:00
Sven Hesse
a70d37009a Correctly delete'ing CDROM and Backgroundatmosphere, fixing segfaults on machines slower than mine (thanks, LordHoto ;))
svn-id: r32210
2008-05-22 14:25:27 +00:00
Sven Hesse
abe87559bc Fixing the menu glitch in Woodruff
svn-id: r32209
2008-05-22 05:02:39 +00:00
Benjamin Haisch
4074d49844 - Moved event polling from sfPollEvent to runScript
- LGOP2: Fixed problem where Barth's gun was drawn at the wrong position

svn-id: r32205
2008-05-21 10:07:33 +00:00
Benjamin Haisch
529800e172 Removed obsolete comment and code in ScriptInterpreter::dumpScript
svn-id: r32204
2008-05-21 07:16:12 +00:00
Benjamin Haisch
828a217a03 - Implemented "stand-alone" script dumper/disassembler; it can be enabled by defining DUMP_SCRIPTS in script.h and starting with at least debug level 1.
- Commented which script opcodes and extended functions are actually used or not.

svn-id: r32202
2008-05-20 20:00:10 +00:00
Benjamin Haisch
11697c0eb2 Delete animation frames in AnimationResource destructor.
svn-id: r32201
2008-05-20 19:56:49 +00:00
Filippos Karapetis
970f7e7c93 Some updates to the script dumper
svn-id: r32200
2008-05-20 18:56:22 +00:00
Filippos Karapetis
141215136f Documented what screen effects 10 and 12 are doing
svn-id: r32199
2008-05-20 18:30:26 +00:00
Filippos Karapetis
bf52cc2186 Clarification about the weird sound frequencies in PMV videos
svn-id: r32198
2008-05-20 18:20:17 +00:00
Filippos Karapetis
e20abe228d Silenced an MSVC warning
svn-id: r32197
2008-05-20 18:19:32 +00:00
Benjamin Haisch
eb354bbe02 Implemented visual effects 10 and 12
svn-id: r32196
2008-05-20 18:01:26 +00:00
Johannes Schickel
cc08a4953d Cleaned up engine debug level code.
svn-id: r32195
2008-05-20 16:37:32 +00:00
Johannes Schickel
5b5e5bfc62 Fixed bug in KyraEngine_v2::directLinePassable. This should fix some pathfinder issues in HoF and MR.
svn-id: r32190
2008-05-19 23:04:52 +00:00
Johannes Schickel
815ca646e1 - Fixed out of bounds bug in KyraEngine_MR::updateItemAnimations
- Clean up in KyraEngine_HoF::updateItemAnimations

svn-id: r32189
2008-05-19 21:47:42 +00:00
Benjamin Haisch
520af7d4bb RtZ: Fixed a bug where sounds were cut off prematurely.
svn-id: r32188
2008-05-19 21:32:37 +00:00
Torbjörn Andersson
7d28b65172 Removed unused variable.
svn-id: r32187
2008-05-19 21:22:59 +00:00
Johannes Schickel
27a9108e36 Fixed max text line length for French version in HoF.
svn-id: r32186
2008-05-19 21:04:49 +00:00
Johannes Schickel
b80d6aaf67 Fixed filename string in KyraEngine_MR::objectChat.
svn-id: r32185
2008-05-19 20:59:51 +00:00
Johannes Schickel
75ee4aabda Added a comment to TextDisplayer_MR::preprocessString.
svn-id: r32184
2008-05-19 20:50:16 +00:00
Johannes Schickel
75fcf38933 Fix for bug #1967311 "KYRA3: Word-wrapping is slightly buggy".
svn-id: r32183
2008-05-19 20:48:31 +00:00
Benjamin Haisch
cefff90ac6 RtZ: Fixed bug which caused PMV videos to look odd (noticeable in the intro movie) and optimized frame decompression code.
svn-id: r32182
2008-05-19 19:34:55 +00:00
Max Horn
460296f360 Restrict the remaining changes made in rev 28166 to chinese COMI
svn-id: r32181
2008-05-19 17:34:29 +00:00
Max Horn
91b22e5886 Fix for bug #1940063 (MONKEY: Crash during the marriage lechuck/marley) -- regression was introduced by rev 28167 -- rule of thumb, if you add game specific code, make it game specifc ... ;)
svn-id: r32177
2008-05-18 22:33:41 +00:00
Johannes Schickel
74311906f2 Cleanup.
svn-id: r32176
2008-05-18 21:11:19 +00:00
Florian Kagerer
17874266bd add support for Kyra 1 Italian floppy (this fixes so called bug #1409244 - KYRA1: GFX problems with ITALIAN floppy)
svn-id: r32175
2008-05-18 20:14:28 +00:00
Sven Hesse
14c411e90b Fixing the "meteor fragment and bluxtre pulp not drawn"-glitch by not closing the object video right when it finished playing through
svn-id: r32172
2008-05-18 15:02:01 +00:00
Johannes Schickel
d046175f1f Typos.
svn-id: r32171
2008-05-18 14:50:41 +00:00
Johannes Schickel
fad7e1f3c1 Reverted commit #32166.
svn-id: r32170
2008-05-18 13:22:06 +00:00
Johannes Schickel
c72ac9916c Formatting.
svn-id: r32168
2008-05-18 13:03:03 +00:00
Filippos Karapetis
0c81b70ba3 Rewrote the MADE script dumper, hopefully in a more efficient way
svn-id: r32167
2008-05-18 10:57:58 +00:00
Johannes Schickel
1ea774e95f Fixed fillRect opcode for HoF.
svn-id: r32166
2008-05-18 08:04:12 +00:00
Travis Howell
721b1ecc9a Update HE version of another release of Pajama Sam 1 and SPY Fox 1.
svn-id: r32165
2008-05-18 02:51:54 +00:00
Sven Hesse
5d11b8f6ed Ooops, forget that one
svn-id: r32163
2008-05-17 23:59:56 +00:00
Travis Howell
7effbb5be4 Add another English version of Pajama Sam 1 and SPY Fox 1.
svn-id: r32162
2008-05-17 23:58:40 +00:00
Sven Hesse
4e785a9e73 Changing the split stuff again, fixing several scrolling and hotspot-text related issues
svn-id: r32161
2008-05-17 23:55:04 +00:00
Florian Kagerer
1fc25f9997 fix o1_fillRect()
svn-id: r32160
2008-05-17 21:02:10 +00:00
Sven Hesse
ec763c4be9 This fixes the messed-up palette after levitating in Bigwig's place in Woodruff.
I hope it doesn't break anything else, though...

svn-id: r32159
2008-05-17 19:26:10 +00:00