Commit Graph

22151 Commits

Author SHA1 Message Date
Alyssa Milburn
0269a8d900 TINSEL: Fix/comment CORO_KILL_SELF macro.
This reverts 9573b1d2f5, which changed
the behaviour of (among other things) NewScene, which made Discworld
uncompletable. Thanks to digitall for bisection/reproduction.
2011-06-20 17:23:30 +02:00
Paul Gilbert
fcab88634d TSAGE: Replaced integer counters used as mutexes with Common::Mutex usage 2011-06-20 23:02:59 +10:00
Paul Gilbert
0d485d2822 TSAGE: Loop variables are meant to be integers rather than bools 2011-06-20 22:33:55 +10:00
Paul Gilbert
adb40844d8 TSAGE: Bugfix for crash when exiting whilst a sound is playing 2011-06-20 21:42:30 +10:00
Paul Gilbert
7c733a538c TSAGE: Sound is now working! 2011-06-20 21:30:20 +10:00
Paul Gilbert
c22f824bed TSAGE: Corrections to the sound fading code 2011-06-20 21:09:39 +10:00
Paul Gilbert
f8e0ff86c7 TSAGE: Bugfix for properly decrementing _disabledServerCount 2011-06-20 19:57:33 +10:00
Paul Gilbert
123f2416d8 TSAGE: Initial implementation of AudioStream interface for sound driver 2011-06-20 19:44:57 +10:00
Max Horn
dae19afbfb SCI: Let fallback detector set GUIO_NOSPEECH appropriately 2011-06-20 01:28:10 +02:00
Max Horn
88913c0139 ALL: Remove trailing whitespaces
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
  git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Johannes Schickel
01c22ea160 TEENAGENT: Get rid of unused variable. 2011-06-19 18:23:35 +02:00
Paul Gilbert
85e4e2933a TSAGE: Fix signalling an action when a song stops 2011-06-19 23:21:02 +10:00
Paul Gilbert
a15d233dc4 DREAMWEB: Fix compilation error on MSVC 2011-06-19 23:19:02 +10:00
eriktorbjorn
0efea76fff TSAGE: Silence GCC warnings (hopefully without breaking anything)
There is one remaining warning about 'maxPriority' being set but
not tested in one of the loops in _sfRethinkSoundDrivers(), but
I'm uncertain about that one. Looks like it could be an actual
engine bug.
2011-06-19 15:13:49 +02:00
Vladimir Menshakov
613a203c8a DREAMWEB: Added crash workaround 2011-06-19 16:57:10 +04:00
Vladimir Menshakov
5efe835f20 DREAMWEB: Added assertions on cx == 0xffff 2011-06-19 16:57:10 +04:00
athrxx
984407de84 SCUMM: fix SCUMM3 FM-TOWNS font rendering glitch in Japanese mode
(Wrong character height for non-SJIS chars which messed up the inventory scrolling arrows)
2011-06-19 14:47:11 +02:00
Vladimir Menshakov
9f8850fd91 DREAMWEB: Added checksums for German CD release 2011-06-19 16:05:55 +04:00
Vladimir Menshakov
4ede98d748 DREAMWEB: Removed getback = 4 hack, added clean exit from every menus and credits 2011-06-19 15:50:22 +04:00
Vladimir Menshakov
41159c68ab DREAMWEB: removed hack from openfile 2011-06-19 15:50:22 +04:00
Paul Gilbert
9dddf76aa7 Merge remote branch 'remotes/dreammaster/tsage_sound'
Conflicts:
	engines/tsage/ringworld_scenes1.cpp
	engines/tsage/ringworld_scenes5.cpp
	engines/tsage/tsage.h
2011-06-19 21:14:49 +10:00
Paul Gilbert
cc63cbcf5f TSAGE: Cleaned up the write() method 2011-06-19 20:17:47 +10:00
Paul Gilbert
4de14b0dbc TSAGE: Fixed problem with number of voices not being reset 2011-06-19 13:30:29 +10:00
athrxx
48e5bd36e9 LOL: fix bug reported on forum
In cases where the script failed to delete a certain character from the party (because that character was not a party member) it would add this character to the party instead. E.g. when returning to Gladstone without having picked up Timothy, he would get added to the party after the throne room scene. The same happened with Lora at the Draracle if she wasn't picked up on the way.
2011-06-19 00:59:16 +02:00
Johannes Schickel
0246bdf74e AGOS: Get rid of unused variable. 2011-06-18 19:56:07 +02:00
athrxx
81e0dd1444 SCUMM: regenerate 16bit palette after loading a savegame in LOOM PCE
(this avoids isssues when using savegames from different ports with different 16bit color modes)
2011-06-18 19:45:39 +02:00
athrxx
03ba1871f7 SCUMM: fixed messed up colors in 16bit HE games
(regression from 068b4a5351)
2011-06-18 19:45:36 +02:00
Ori Avtalion
9b703356e6 DREAMWEB: Fix saveGameState signature to match Engine's virtual method 2011-06-18 19:59:36 +03:00
eriktorbjorn
72aa426770 SWORD25: Fix locale-related bug when reading the volume settings
I don't really like this, but I can't think of any better way. It
seems that Lua doesn't like decimal comma at all, so we have to
format the volume settings with a decimal point instead. Otherwise,
all I'll ever get is either full volume or no volume, with nothing
in between.
2011-06-18 18:30:04 +02:00
eriktorbjorn
a7234eef81 SWORD25: Fix getting volume settings from config file
The tests had been inverted, so that if there were config file
settings it would use the default settings instead.
2011-06-18 16:30:29 +02:00
athrxx
cc77de35c2 SCUMM: make sure asmDrawStripToScreen is not called in 16bit mode
(fixes possible issue in LOOM PCE)
2011-06-18 13:12:13 +02:00
Vladimir Menshakov
afc6b2e617 DREAMWEB: fixed size check in stosw(size) 2011-06-18 14:52:53 +04:00
Vladimir Menshakov
41a399231b DREAMWEB: added stubs for loading from lancher (disabled). 2011-06-18 14:29:10 +04:00
Vladimir Menshakov
cf671227fe DREAMWEB: do not call updatescreen before quitting, fixed crash on dosreturn, cleaned up dosreturn stub 2011-06-18 13:33:58 +04:00
Vladimir Menshakov
4cdc9c9f8e DREAMWEB: implemented clean exit 2011-06-18 13:33:58 +04:00
Max Horn
d74e2d3224 KYRA: Replace vsprintf by Common::String::vformat 2011-06-18 01:36:16 +02:00
Max Horn
fcc5580d9f HUGO: Replace vsprintf by Common::String::vformat 2011-06-18 01:36:15 +02:00
Max Horn
5455fc5ff4 AGOS: Replace vsprintf by Common::String::vformat 2011-06-18 01:36:15 +02:00
Max Horn
71ea5acd29 AGI: Replace vsprintf by Common::String::vformat 2011-06-18 01:36:15 +02:00
athrxx
0881f54a06 SCUMM: fix FM-TOWNS graphics output for ARM devices
(changed behavior of USE_ARM_GFX_ASM define)
2011-06-17 23:38:22 +02:00
Eugene Sandulenko
94ad45b058 Merge pull request #30 from tsoliman/configure-enhancement-warning-clean
Configure enhancement warning clean
2011-06-17 10:19:57 -07:00
Vladimir Menshakov
27890ec3e2 DREAMWEB: clear cx after rep movs/stos commands 2011-06-17 21:15:06 +04:00
Max Horn
2e2676526d SCI: Improve 'extra' strings generated by fallback detector 2011-06-17 14:21:18 +02:00
Max Horn
7c44582bb7 ENGINES: Update GameDescriptor::updateDesc docs to match reality 2011-06-17 14:21:18 +02:00
Max Horn
c2bbab4fec SCI: Improve fallback detection for KQ7 2011-06-17 14:21:17 +02:00
Max Horn
055820c94b SCI: Improve fallback detection for GK2 demo 2011-06-17 14:21:17 +02:00
Max Horn
cef5506e9f SCI: Change fallback detector to use allFiles hashmap 2011-06-17 14:21:17 +02:00
Scott Thomas
e670a2a65c MOHAWK: Add detection for Zoombinis v2.0. 2011-06-17 19:42:19 +09:30
Max Horn
520b18d2ac SCI: Use ScopedPtr to handle temporary resMan instance on the heap 2011-06-17 10:38:16 +02:00
Eugene Sandulenko
f090eb6727 SWORD25: Fix image blending for black
This fixes exit menu.
2011-06-17 01:17:25 +03:00