Filippos Karapetis
e6a9a9da82
Silenced a false positive in MSVC about a potentially uninitialized variable
...
svn-id: r50392
2010-06-27 20:22:09 +00:00
Martin Kiewitz
1537d61299
SCI: added alias for bplist ("bl") and bpdel ("bc"), added capability of deleting all breakpoints by using "bc *"
...
svn-id: r50391
2010-06-27 20:11:15 +00:00
Filippos Karapetis
aa9b9dd08f
SCI: Separated the code for initializing script classes from the code for initializing script objects
...
svn-id: r50390
2010-06-27 20:09:51 +00:00
Martin Kiewitz
7644631daf
SCI: removing debug command "set_acc", use "vmvars a" instead
...
svn-id: r50389
2010-06-27 20:02:58 +00:00
Martin Kiewitz
4653153910
SCI: added new command "p" / "stepover" to execute one command, but skip send/calls processing. single-step is now "trace" (alias "s" and "t"), stepping till ret is "step_ret" (alias "pret"), removed unused kDebugSeek
...
svn-id: r50388
2010-06-27 19:58:32 +00:00
Martin Kiewitz
303dc06388
SCI: fixing regression from one of the merges
...
svn-id: r50387
2010-06-27 18:41:07 +00:00
Thierry Crozat
945297a599
Add italian translation from the patch tracker ( #3022046 ) and update credits.
...
svn-id: r50386
2010-06-27 18:19:37 +00:00
Martin Kiewitz
777794d11d
SCI: filter out set signal commands from midi streams, if they happen at ticker 0. fixes castle daventry getting removed immediately in kq5 french/mac
...
svn-id: r50385
2010-06-27 17:58:26 +00:00
Florian Kagerer
7e05376ebe
GUI: and another fix for the music device popup
...
svn-id: r50384
2010-06-27 17:37:35 +00:00
Torbjörn Andersson
5997307081
Fixed GCC warnings. (Same warning twice, actually.)
...
svn-id: r50383
2010-06-27 17:06:26 +00:00
Florian Kagerer
72f65f8204
GUI: fix music device popup (thanks to clone2727 for reporting)
...
svn-id: r50382
2010-06-27 16:58:06 +00:00
Thierry Crozat
006197e5bd
Update the french translation.
...
svn-id: r50381
2010-06-27 16:53:08 +00:00
Martin Kiewitz
a2cdc47530
SCI: now showing kernel call name when argument signature check fails
...
svn-id: r50380
2010-06-27 16:09:17 +00:00
Filippos Karapetis
d7f212647a
Turned the error when failing to locate an invalid object back to a warning (KQ5 French has an invalid object in script 202)
...
svn-id: r50379
2010-06-27 16:02:03 +00:00
Martin Kiewitz
01bfcf98cc
SCI: debug command vmvars - adding acc support
...
svn-id: r50378
2010-06-27 15:50:51 +00:00
Eugene Sandulenko
d5bff2f5d4
GUI: Copy over fonts from the vendor branch, so they will lay next to the GUI.
...
It will be used for future support of locale-dependent fonts.
svn-id: r50377
2010-06-27 13:25:06 +00:00
Lars Skovlund
6864d09d68
SCI: Fix for large views in GK2. At least it does not segfault now.
...
svn-id: r50376
2010-06-27 13:15:01 +00:00
Eugene Sandulenko
25ca058fa8
Add support for Chinese The DIG.
...
svn-id: r50375
2010-06-27 13:06:22 +00:00
Martin Kiewitz
32ee0338f8
SCI: better solution for the lsl6 uninit issue, we now go through all the parents till we find a working workaround - we can use Narrator::startText that way inside the workaround table
...
svn-id: r50374
2010-06-27 11:51:44 +00:00
Martin Kiewitz
0b6bd84aba
SCI: adding uninit workaround for lsl6 (Narrator::startText)
...
svn-id: r50373
2010-06-27 11:19:23 +00:00
Paul Gilbert
b6b4247335
Workaround that corrects some bad frame data in the Russian version that was causing the several game crashes
...
svn-id: r50372
2010-06-27 11:16:49 +00:00
Paul Gilbert
c7682f5117
Added proper conversion of message RGB colour values
...
svn-id: r50371
2010-06-27 06:35:32 +00:00
Alejandro Marzini
c2bc48a772
Fixed String conversion error.
...
svn-id: r50370
2010-06-27 06:10:09 +00:00
Paul Gilbert
9a8683ac65
Added accidentally deleted line
...
svn-id: r50369
2010-06-27 05:58:11 +00:00
Travis Howell
be399485cd
Add Nintendo Wii (PAL) versions of Freddi Fish: Kelp Seed Mystery.
...
svn-id: r50367
2010-06-27 05:30:18 +00:00
Paul Gilbert
965cdb6fbf
Several bugfixes to the loading, display, and digital sound playing of messages during cutscenes
...
svn-id: r50366
2010-06-27 05:18:21 +00:00
Paul Gilbert
c922af06c2
Centralised the update logic for the various system lists into the MadsView class
...
svn-id: r50365
2010-06-27 05:17:40 +00:00
Alejandro Marzini
936f558579
Improved getDefaultConfigFileName(). Code cleanup.
...
svn-id: r50364
2010-06-27 05:12:37 +00:00
Nicola Mettifogo
6a6091f6d7
Prevent execution of the STOP script command when its Zone does not exist. Patch #3021744 by fuzzie with some comments.
...
svn-id: r50363
2010-06-27 04:58:48 +00:00
Tony Puccinelli
11ee6014aa
removed unneccessary relocation type definitions
...
svn-id: r50362
2010-06-27 04:32:31 +00:00
Robert Špalek
ae332b620e
Run possible cut-scenes before each location change.
...
This is the behavior of the original player. It is not necessary to click on
the hero.
svn-id: r50361
2010-06-27 04:19:55 +00:00
Paul Gilbert
b161310193
Script workaround fix for bug #2917661 - Crash when interacting with D'Blah
...
svn-id: r50360
2010-06-27 01:06:51 +00:00
Filippos Karapetis
daab502028
Cleanup
...
svn-id: r50359
2010-06-27 00:08:00 +00:00
Filippos Karapetis
7a14846bdd
Removed the misleading getHeap() function (only valid for SCI0-SCI1), plus removed some unused defines
...
svn-id: r50358
2010-06-26 23:48:27 +00:00
Filippos Karapetis
3cf0114164
Moved script_instantiate_sci0() inside the segment manager, and renamed it to scriptInitialiseObjectsSci0()
...
svn-id: r50357
2010-06-26 23:13:05 +00:00
Alejandro Marzini
62ac3982aa
Modularized Symbian port.
...
svn-id: r50356
2010-06-26 23:05:37 +00:00
Filippos Karapetis
3dcebcb1bc
Shuffled some functions around. Also, the filename in kResCheck can never be bigger than 9 characters, when dealing with VMD videos
...
svn-id: r50355
2010-06-26 23:01:22 +00:00
Johannes Schickel
4ec0827551
Add some explanation why we can not just use setlocale on Win32.
...
svn-id: r50354
2010-06-26 23:01:12 +00:00
Johannes Schickel
b7ab6ca3f1
Use "C" on Win32 as syslang in case the locale could not be determined.
...
svn-id: r50353
2010-06-26 22:51:13 +00:00
Filippos Karapetis
b2f2c48c7e
Added a workaround for broken script 377 in Castle of Dr. Brain, room 320. It constantly tries to free the saved area rectangle (underbits) underneath the popup window
...
svn-id: r50352
2010-06-26 22:50:39 +00:00
Filippos Karapetis
e2026f4a26
Zero out the memory pointer of a hunk when freeing it
...
svn-id: r50351
2010-06-26 22:48:47 +00:00
Johannes Schickel
ce111a39df
Add flag to set USE_DETECTLANG in create_msvc.
...
svn-id: r50350
2010-06-26 22:45:53 +00:00
Johannes Schickel
14fdd11c04
Fix compilation with our default build system when USE_DETECTLANG is specified.
...
svn-id: r50349
2010-06-26 22:44:43 +00:00
Johannes Schickel
578cdb2aeb
Implement support for auto detection of the users preferred locale on Windows.
...
Note that this might break support for Windows versions older than Win2k,
at least according to the MSVC docs GetLocaleInfo is only supported by Win2k+.
I added a comment about that though.
svn-id: r50348
2010-06-26 22:32:51 +00:00
Martin Kiewitz
25cb3092f4
SCI: added comment to vm-workaround table
...
svn-id: r50347
2010-06-26 21:57:13 +00:00
Johannes Schickel
09b4f7cbed
Define WIN32_LEAN_AND_MEAN before including windows.h.
...
This will cause our code to include less functionality, but might on the other hand fasten up the compilation.
svn-id: r50346
2010-06-26 21:55:52 +00:00
Willem Jan Palenstijn
af755b0b3d
Further improve readability
...
svn-id: r50345
2010-06-26 21:36:25 +00:00
Neeraj Kumar
cea663adb6
renamed the guards in header files
...
svn-id: r50344
2010-06-26 21:28:50 +00:00
Alejandro Marzini
32b5f5e4ae
Removed unused function, fixing a linker error.
...
svn-id: r50343
2010-06-26 21:05:34 +00:00
Alejandro Marzini
51b23dbfcc
Fixed build error.
...
svn-id: r50342
2010-06-26 20:59:58 +00:00