Tobias Gunkel
2f1336cdf0
SCUMM: fix blank sentence line in v0 after cutscenes and remove unused parameter of resetSentence()
2012-02-11 08:29:03 +01:00
Tobias Gunkel
b337823bab
SCUMM: fix verb and script handling
...
- getVerbEntrypoint() should not handle walk-to differently (revert 0x0D handling back to original behavior)
- VAR_ACTIVE_ACTOR actually is VAR_ACTIVE_OBJECT2
- runSentenceScript(): "if (_cmdVerb == kVerbWalkTo)" must be "if (_cmdVerb != kVerbWalkTo)"
2012-02-11 08:28:26 +01:00
Eugene Sandulenko
0dafa7f80f
ALL: Reduce audio/ header dependency
2011-08-06 11:30:42 +01:00
Matthew Hoops
a50abde1b1
BUILD: Allow for disabling Bink support
2011-07-13 12:08:26 -04:00
Matthew Hoops
9374215789
SCUMM: Add support for Bink video
2011-07-02 16:37:41 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
2c00aed172
SCUMM: Avoid hiding overloaded virtual method
...
svn-id: r55809
2011-02-07 17:53:34 +00:00
Arnaud Boutonné
d063b074cd
JANITORIAL: Suppress some useless includes
...
svn-id: r55091
2011-01-02 14:06:42 +00:00
Travis Howell
ae3b6f0aa3
SCUMM: Fix bug #3070077 - MMC64: No music when Syd plays the piano.
...
svn-id: r52796
2010-09-18 14:18:48 +00:00
Torbjörn Andersson
416b568744
SCUMM: Re-enable PCjr music for Indy 3
...
Apart from adding the necessary detector flags, in cases where we used
to only check for PC Speaker we now also need to check for PCjr. Note
that I have only tested this with the VGA version. And even with that
one, I've only given it the briefest of tests.
svn-id: r51988
2010-08-11 15:36:29 +00:00
Travis Howell
920e47cca0
Fix missing songs in the HE73 version of Putt-Putt Saves the Zoo.
...
svn-id: r49010
2010-05-12 05:01:58 +00:00
Travis Howell
ca7d670b4b
Fix regression in Let's Explore the Jungle with Buzzy.
...
svn-id: r47621
2010-01-28 00:24:02 +00:00
Travis Howell
326d64d07d
Let's Explore the Jungle with Buzzy uses VAR_PLATFORM variabletoo, but with different values.
...
svn-id: r47562
2010-01-26 08:31:27 +00:00
Johannes Schickel
0d995c5920
Rename all "Adlib" uses to "AdLib" to match the real name of the sound card / company.
...
Check this for reference:
http://en.wikipedia.org/wiki/Ad_Lib,_Inc .
http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card)
This commit does not touch "adlib" and "ADLIB" uses!
Also it does not update all the SCUMM detection entries, which still use "Adlib".
svn-id: r47279
2010-01-12 21:07:56 +00:00
Travis Howell
e49065c821
Add support for distaff images in PCE version of Loom.
...
svn-id: r45433
2009-10-27 09:17:09 +00:00
Travis Howell
4ff0c2619b
Fix Moonbase Commander startup.
...
svn-id: r43670
2009-08-23 14:51:04 +00:00
Travis Howell
c02ad3b7bf
Add patch #2821100 - MM C64 Objects / Verb fixes, with minor clean up applied.
...
svn-id: r42737
2009-07-25 06:27:41 +00:00
Fabio Battaglia
ab3d3ae1cf
scumm: added the missing word "version" in a comment
...
svn-id: r41635
2009-06-18 13:50:26 +00:00
Eugene Sandulenko
cda17beff5
Patch #1365914 : "SCUMM: CMS support." Disabled by default. Still plenty to do.
...
svn-id: r41282
2009-06-06 18:21:49 +00:00
Travis Howell
b238d0de00
VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones and the Last Crusade.
...
svn-id: r40020
2009-04-19 13:49:59 +00:00
Max Horn
6f4b567124
SCUMM: Split intern.h into multiple headers
...
svn-id: r39567
2009-03-20 16:33:58 +00:00
Travis Howell
a59890ed64
Disable video play back in 16bit color HE games for now.
...
svn-id: r35375
2008-12-15 05:08:25 +00:00
Jordi Vilalta Prat
38a8aa516e
Allow static and dynamic plugins to be used at the same time
...
svn-id: r31888
2008-05-06 03:00:26 +00:00
Travis Howell
9f5eefdeec
Correct VAR_SOUNDCARD setting for PC Speaker and list all modes for VAR_SOUNDCARD.
...
svn-id: r31482
2008-04-11 08:12:22 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Max Horn
dce7a57cad
VAR_TMR_4 has a special role from VAR_TMR_1 till 3 (in particular, it exists across far more SCUMM versions), so rename it to VAR_TIMER_TOTAL
...
svn-id: r30271
2008-01-05 23:05:16 +00:00
Travis Howell
410a4a974e
Enable Windows version of early HE games by default, to match already enabled 3DO/DOS/Macintosh versions of early HE games. Adding only the minimum code required for HE70 games.
...
svn-id: r30011
2007-12-27 11:40:29 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn
68175c713b
Patch #1709681 : SCUMM: Fallback to Adlib when Roland Upgrade is missing
...
svn-id: r26679
2007-04-29 18:26:27 +00:00
Max Horn
43779ab10c
Hard crash when not using adlib/pcspk in a Loom/MonkeyEGA is not nice, we should try to add a safe fallback mode at some point
...
svn-id: r26676
2007-04-29 12:20:35 +00:00
Travis Howell
28408d8b7b
Rename C64 engine class, since it is been used by Apple II and Commodore 64 versions now.
...
svn-id: r25850
2007-02-25 11:38:19 +00:00
Travis Howell
a448ed320f
Ooops, move code to correct function
...
svn-id: r24585
2006-11-01 23:42:21 +00:00
Travis Howell
c3f6c57680
Enable Bink video playback in HE100 games
...
svn-id: r24584
2006-11-01 23:39:55 +00:00
Travis Howell
e9be88c444
Rename VAR_MOUSEPRESENT to VAR_INPUTMODE and set the default input type to mouse mode. Fighting uses mouse mode by default in FOA now, just like the original game.
...
svn-id: r23727
2006-08-20 00:43:34 +00:00
Travis Howell
6ed462e06f
Rename VAR_WINDOWS_VERSION to VAR_PLATFORM_VERSION
...
svn-id: r23419
2006-07-08 10:28:35 +00:00
Max Horn
8542e92ed3
Do not set VAR_VOICE_MODE in ScummEngine_v7::resetScummVars() (since it is already being set by updateSoundSettings())
...
svn-id: r22248
2006-04-30 20:36:14 +00:00
Max Horn
c4df5037dc
* Renamed several methods in favor of a somewhat more uniform naming scheme: setupFOO for stuff that inits static data (i.e. will be called only once, or after loading savegames), vs. resetFOO / updateFOO methods which are called frequently and (re)set dynamic data.
...
* Doing this, split scummInit into setupScumm and resetScumm methods
* Moved some init code to new methods (huuuuge init methods are hard to read, and hard to customize using subclassing)
* Renmaed various setup???Palette methods to set???Palette
* Some minor cleanup / tweaks
svn-id: r22227
2006-04-29 16:24:39 +00:00
Max Horn
39e9853d91
* Added ScummEngine_v8::initScummVars()
...
* Moved VAR_LANGUAGE to class ScummEngine_v8
* Minor cleanup
svn-id: r22223
2006-04-29 13:56:36 +00:00
Max Horn
a28250d660
Print a slightly more verbose error message when Roland patch isn't found
...
svn-id: r22175
2006-04-26 09:04:51 +00:00
Max Horn
85c9dc7de8
Properly translate Common::Language values for COMI
...
svn-id: r21704
2006-04-08 23:43:18 +00:00
Max Horn
f319865837
Merged two consecutive 'if's with identical condition
...
svn-id: r21295
2006-03-14 15:25:29 +00:00
Max Horn
0cc41c7cbb
Renamed & documented the LIGHTMODE flags
...
svn-id: r21288
2006-03-14 14:06:44 +00:00
Travis Howell
be7a28f65e
Avoid all scumm var conflicts in C64 maniac
...
svn-id: r21277
2006-03-14 12:06:37 +00:00
Travis Howell
806ee522d1
Move unused scumm vars in C64 maniac to safe position, to prevent conflicts for now
...
svn-id: r21276
2006-03-14 10:35:01 +00:00
Travis Howell
e94aa88ece
Adjust version setting for Macintosh versions of HE80+ games, which is checked by water
...
svn-id: r21228
2006-03-12 09:51:24 +00:00
Travis Howell
66730f3b6b
Use script support for Macintosh versions of HE80+ games
...
svn-id: r21227
2006-03-12 09:27:56 +00:00
Travis Howell
7a9ed5425b
Add German verbs and more work on input in C64 maniac
...
svn-id: r21089
2006-03-05 08:22:39 +00:00
Travis Howell
2584f0d69f
Add difference in bitVars opcodes in C64 maniac
...
svn-id: r21002
2006-03-02 03:31:45 +00:00
Gregory Montoir
9a9475169d
added 2 SCUMM vars for v1/v2.
...
svn-id: r20994
2006-03-01 20:07:33 +00:00