Matthew Hoops
0acdaf30b2
TOON: Merge toondemo game id into toon
...
ADGF_DEMO already marks it as a demo, so labeling the id as "Demo" would be redundant.
svn-id: r53094
2010-10-09 01:21:06 +00:00
Sylvain Dupont
3a0ad4c41c
TOON: String fixes for motoezx build
...
svn-id: r53093
2010-10-09 00:29:10 +00:00
Johannes Schickel
2a984d1d3f
TOON: Make some static data tables const.
...
svn-id: r53092
2010-10-09 00:26:58 +00:00
Sylvain Dupont
0fc6572b65
VIDEO: Remove useless references in handleAudioTrack function
...
svn-id: r53091
2010-10-09 00:17:55 +00:00
Eugene Sandulenko
e11637c7bc
TOON: Normalized include paths
...
svn-id: r53089
2010-10-08 22:45:28 +00:00
Eugene Sandulenko
3aa0345ab3
TOON: Fixed guard defines
...
svn-id: r53088
2010-10-08 22:33:58 +00:00
Eugene Sandulenko
cf82bef02e
TOON: Merged Toon engine to ScummVM trunk
...
svn-id: r53087
2010-10-08 22:30:39 +00:00
Willem Jan Palenstijn
28ade1826a
SCI: Support kGetTime modes 2 and 3 in SCI 0_LATE
...
This fixes bug #3083879 in Iceman.
svn-id: r53077
2010-10-08 18:33:54 +00:00
Florian Kagerer
b58bbd719c
SCUMM/FM-TOWNS: fixed threading issue in sfx code
...
svn-id: r53074
2010-10-08 16:31:08 +00:00
Florian Kagerer
4ad65e5179
SCUMM/FM-TOWNS: fixed possible invalid mem access in sfx code
...
svn-id: r53073
2010-10-08 13:50:11 +00:00
Filippos Karapetis
744a1829ac
SCI: Added a check for magnifier cursor multipliers
...
Sierra SCI only allowed multipliers 1, 2 and 4, and errored out on unexpected
values, thus we do the same
svn-id: r53072
2010-10-08 13:33:54 +00:00
Martin Kiewitz
6dcf366b7d
SCI: fixing mag cursor as far as possible
...
added TODO for real proper implementation
at least the alignment and content shown is now correct
svn-id: r53071
2010-10-08 12:41:03 +00:00
Martin Kiewitz
6798b01569
SCI: add global scaling again to kAddToPic
...
fixes regression of r52887 - lb2 actors not scaled correctly bug #3083577
needs to get backported
svn-id: r53068
2010-10-08 10:35:25 +00:00
Florian Kagerer
a214e08c0d
SCUMM/FM-TOWNS: minor change in sfx code
...
svn-id: r53061
2010-10-07 22:20:22 +00:00
Filippos Karapetis
e1a5b5cda1
SCI: Fix for bug #3083151 - "QFG3: Long pause while loading specific savegame"
...
svn-id: r53060
2010-10-07 21:50:47 +00:00
Willem Jan Palenstijn
9fae823f61
SCI: Add one more workaround for end of QfG3 Awari
...
svn-id: r53058
2010-10-07 20:48:55 +00:00
Filippos Karapetis
7f6fa7e030
SCUMM: Silenced signed/unsigned warnings, removed unused variable
...
svn-id: r53055
2010-10-07 20:18:33 +00:00
Filippos Karapetis
cacfefa699
SCI: bugfix for magnifier cursors
...
When deleting the resources related to magnifier cursors, zero them out
as well. Fixes crash when exiting a game after using a magnifier cursor
svn-id: r53054
2010-10-07 20:00:32 +00:00
Florian Kagerer
cf9c948433
SCUMM/FM-TOWNS: cleanup
...
svn-id: r53053
2010-10-07 19:27:11 +00:00
Florian Kagerer
01c9b17068
SCUMM/FM-TOWNS: improved sfx support for indy4 and monkey2
...
svn-id: r53052
2010-10-07 19:23:49 +00:00
Filippos Karapetis
8fcd25bcce
SCI: Added a define to disable room transitions
...
This is only useful for development, for speedy runs of games, and should NOT be
used in general, as it may introduce graphics glitches
svn-id: r53049
2010-10-07 15:30:30 +00:00
Willem Jan Palenstijn
95118b172e
SCI: Still show warning for uninit. reads in release mode
...
svn-id: r53047
2010-10-07 14:57:59 +00:00
Martin Kiewitz
2879e19b6a
SCI: unknown valgrind cases->fake 0 when official
...
we will fake 0 instead of error()ing out in official releases, when an uninitialized temp is read
is supposed to get backported
svn-id: r53046
2010-10-07 14:40:11 +00:00
Martin Kiewitz
5ba3475f93
SCI: fixing kBaseSetter on scaled views
...
adding check, if view is scaleable
also just copying nsRect now instead of recalculating - fixes lb2 regression at the docks (calling taxi hangs the game, bug #3982289 ) - i noticed this difference before but copying nsRect didnt work back then (i guess because of other bugs), that's why i recalculated it
should get backported, but only after some more testing - maybe someone should play through lb2 again
svn-id: r53045
2010-10-07 11:25:09 +00:00
Sven Hesse
8e523d9d2f
GOB: Fix object videos with more than 255 frames
...
A regression of the CoktelDecoder rewrite.
svn-id: r53043
2010-10-07 09:18:15 +00:00
Paul Gilbert
b15f51ad7b
LURE: Fix for #3062794 - Diermot cannot leave room 7
...
svn-id: r53039
2010-10-06 09:55:41 +00:00
Sven Hesse
7ffd94004e
GOB: Try to also open VMD files in Gob3 Win
...
Because the scripts reference it as IMD, while there are actually
only VMDs files in the data files of the Windows version
svn-id: r53037
2010-10-05 21:22:30 +00:00
Sven Hesse
2a99d3d4b1
GOB: Silence compiler warnings
...
svn-id: r53036
2010-10-05 20:59:47 +00:00
Thierry Crozat
77f57cd8f8
DRASCULA: Add MD5 for improved French version of the game
...
svn-id: r53034
2010-10-05 20:11:19 +00:00
Florian Kagerer
5af782c5d2
SCUMM/FM-TOWNS: disable new graphics code in DS port
...
svn-id: r53033
2010-10-05 19:04:52 +00:00
Sven Hesse
b749b28c09
GOB: Fix text display in Gob3 Windows/ADI
...
svn-id: r53032
2010-10-05 18:54:30 +00:00
Paul Gilbert
c19c9482b2
LURE: Bugfix for #3008511 - Goewin stuck at counter
...
svn-id: r53029
2010-10-05 10:50:22 +00:00
Filippos Karapetis
c8fd37c9f0
SCI: Some fixes for zoom cursors
...
- Now the cursor buffer is initialized outside the mouse movement code, thus saving
a memcpy there
- Plugged some memory leaks
- Removed an obsolete check
svn-id: r53028
2010-10-05 10:30:26 +00:00
Paul Gilbert
61afea6cbe
LURE: Bugfix for #3060480 - Ratpouch alternating between rooms
...
svn-id: r53026
2010-10-05 09:14:18 +00:00
Florian Kagerer
3185b9df42
SCUMM/FM-TOWNS: cleanup
...
svn-id: r53016
2010-10-04 17:03:38 +00:00
Martin Kiewitz
04a8ff06a2
SCI: fixing crash in mag cursor code for pharkas
...
svn-id: r53014
2010-10-04 09:23:06 +00:00
Filippos Karapetis
165432ad19
SCI: Several corrections for magnifier cursors
...
svn-id: r53010
2010-10-04 06:05:34 +00:00
Willem Jan Palenstijn
d1fb1d5b26
SCI: Fix AltInput crash in non-parser games
...
svn-id: r53008
2010-10-03 23:56:17 +00:00
Filippos Karapetis
27745c2143
SCI: Added missing initialization of _zoomBitmap
...
svn-id: r53007
2010-10-03 23:55:28 +00:00
Filippos Karapetis
c9e3a93c04
SCI: Added detection entry for KQ5/PC-98 (bug report #3073583 )
...
svn-id: r53005
2010-10-03 23:10:45 +00:00
Filippos Karapetis
ce8a2fbbbc
SCI: Added support for SCI1.1+ magnifier cursors (bug #3034973 ).
...
These are special cursors which zoom parts of a view dynamically. Examples
are Freddy Pharkas, when reading the prescription with the whiskey and LB2,
when using the magnifying glass on the Rosetta Stone
svn-id: r53003
2010-10-03 22:41:35 +00:00
Willem Jan Palenstijn
11d9f1ec54
SCI: Support alternative inputs from vocab 913
...
This allows the input of accented characters and Japanese using plain ascii
in non-English games.
svn-id: r53001
2010-10-03 20:58:50 +00:00
Florian Kagerer
0596971dec
SCUMM/FM-TOWNS: cleanup
...
svn-id: r53000
2010-10-03 20:44:58 +00:00
Florian Kagerer
5d7ce32fbd
SCUMM/FM-TOWNS: fix mouse cursor colors
...
svn-id: r52999
2010-10-03 20:29:22 +00:00
Torbjörn Andersson
8d297f065a
AGI: Properly detect the autosave slot in the save dialog
...
Forward-ported from branch. Let's do this the easy way for now, even
if I'm not sure why the save dialog shows the autosave slot anyway.
svn-id: r52997
2010-10-03 18:38:38 +00:00
Florian Kagerer
c9713bef7c
SCUMM/FM-TOWNS: improve merging of graphics layers
...
svn-id: r52995
2010-10-03 17:25:38 +00:00
Willem Jan Palenstijn
40e42f859f
SCI: Fix textwidth computation for chars >= 128
...
svn-id: r52992
2010-10-03 14:52:15 +00:00
Florian Kagerer
6ca15d0888
SCUMM/FM-TOWNS: fix drawBox()
...
svn-id: r52991
2010-10-03 14:32:09 +00:00
Willem Jan Palenstijn
73310fe237
SCI: Remove unused function
...
svn-id: r52990
2010-10-03 10:49:58 +00:00
Willem Jan Palenstijn
f98536eef5
SCI: Allow multiple word groups in parser
...
In SCI01 and up, each typed word may be interpreted as multiple
class,group pairs. This patch adds support to the vocabulary and
parser. It uses the matcher support added in r52985.
This fixes parser issues in German LSL3, but needs testing.
svn-id: r52989
2010-10-03 10:49:42 +00:00