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