aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-06-22DREAMWEB: Fix bug in tasmrecover causing load/save mixupWillem Jan Palenstijn
This is a regression from c1b9adb6912 and (my commit) 287c23f1263c. It is not safe to remove opcodes from proc.stmts since labels are sometimes referenced by their offset in the list. So, instead they are now replaced by op._nop. This fixes kLoadingorsave not being set in doload(), which was visible when going to the load game menu from the startup menu.
2011-06-21COMMON: Move HerculesDimensions enum to SCUMM.Johannes Schickel
The enum is only used inside the SCUMM engine so it is rather pointless to keep it in common/util.h right now. Also if we really want it in some common place it should probably be better in graphics/ too.
2011-06-21TSAGE: Bugfix for properly stopping playing soundsPaul Gilbert
2011-06-21TSAGE: Fix updating the volume when changed in the Options dialogPaul Gilbert
2011-06-21TSAGE: Disable SFX and speech volume sliders for all gamesPaul Gilbert
2011-06-21TSAGE: Fixes for sound fadingPaul Gilbert
2011-06-21TSAGE: Fix for un-used variable in _sfRethinkVoiceTypesPaul Gilbert
2011-06-20I18N: Make the unsupported game warning translatableThierry Crozat
2011-06-20DREAMWEB: Use kMaingamepal provided by the tasm-recovereriktorbjorn
This should significantly decrease the risk of mysterious palette bugs in the PCX title cards after regenerating dreamgen.cpp
2011-06-20DREAMWEB: Remove readabyte() and readoneblock()eriktorbjorn
They were only used by the PCX decoder, which was rewritten some time ago to no longer use them.
2011-06-20DREAMWEB: Remove convertkey()eriktorbjorn
This function was responsible for filtering invalid keys (e.g. in savegame names), and was only used by keyboardread(). This filtering is done by processEvents() instead.
2011-06-20TINSEL: Don't leak running processes in Scheduler::reset().Alyssa Milburn
2011-06-20TINSEL: Fix/comment CORO_KILL_SELF macro.Alyssa Milburn
This reverts 9573b1d2f54818f9bdac4a91e0a90b306ade7810, which changed the behaviour of (among other things) NewScene, which made Discworld uncompletable. Thanks to digitall for bisection/reproduction.
2011-06-20TSAGE: Replaced integer counters used as mutexes with Common::Mutex usagePaul Gilbert
2011-06-20TSAGE: Loop variables are meant to be integers rather than boolsPaul Gilbert
2011-06-20TSAGE: Bugfix for crash when exiting whilst a sound is playingPaul Gilbert
2011-06-20TSAGE: Sound is now working!Paul Gilbert
2011-06-20TSAGE: Corrections to the sound fading codePaul Gilbert
2011-06-20TSAGE: Bugfix for properly decrementing _disabledServerCountPaul Gilbert
2011-06-20TSAGE: Initial implementation of AudioStream interface for sound driverPaul Gilbert
2011-06-20SCI: Let fallback detector set GUIO_NOSPEECH appropriatelyMax Horn
2011-06-20ALL: Remove trailing whitespacesMax Horn
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-19TEENAGENT: Get rid of unused variable.Johannes Schickel
2011-06-19TSAGE: Fix signalling an action when a song stopsPaul Gilbert
2011-06-19DREAMWEB: Fix compilation error on MSVCPaul Gilbert
2011-06-19TSAGE: Silence GCC warnings (hopefully without breaking anything)eriktorbjorn
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-19DREAMWEB: Added crash workaroundVladimir Menshakov
2011-06-19DREAMWEB: Added assertions on cx == 0xffffVladimir Menshakov
2011-06-19SCUMM: fix SCUMM3 FM-TOWNS font rendering glitch in Japanese modeathrxx
(Wrong character height for non-SJIS chars which messed up the inventory scrolling arrows)
2011-06-19DREAMWEB: Added checksums for German CD releaseVladimir Menshakov
2011-06-19DREAMWEB: Removed getback = 4 hack, added clean exit from every menus and ↵Vladimir Menshakov
credits
2011-06-19DREAMWEB: removed hack from openfileVladimir Menshakov
2011-06-19Merge remote branch 'remotes/dreammaster/tsage_sound'Paul Gilbert
Conflicts: engines/tsage/ringworld_scenes1.cpp engines/tsage/ringworld_scenes5.cpp engines/tsage/tsage.h
2011-06-19TSAGE: Cleaned up the write() methodPaul Gilbert
2011-06-19TSAGE: Fixed problem with number of voices not being resetPaul Gilbert
2011-06-19LOL: fix bug reported on forumathrxx
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-18AGOS: Get rid of unused variable.Johannes Schickel
2011-06-18SCUMM: regenerate 16bit palette after loading a savegame in LOOM PCEathrxx
(this avoids isssues when using savegames from different ports with different 16bit color modes)
2011-06-18SCUMM: fixed messed up colors in 16bit HE gamesathrxx
(regression from 068b4a5351a5574dbfac6acff5776a0071f3f2dd)
2011-06-18DREAMWEB: Fix saveGameState signature to match Engine's virtual methodOri Avtalion
2011-06-18SWORD25: Fix locale-related bug when reading the volume settingseriktorbjorn
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-18SWORD25: Fix getting volume settings from config fileeriktorbjorn
The tests had been inverted, so that if there were config file settings it would use the default settings instead.
2011-06-18SCUMM: make sure asmDrawStripToScreen is not called in 16bit modeathrxx
(fixes possible issue in LOOM PCE)
2011-06-18DREAMWEB: fixed size check in stosw(size)Vladimir Menshakov
2011-06-18DREAMWEB: added stubs for loading from lancher (disabled).Vladimir Menshakov
2011-06-18DREAMWEB: do not call updatescreen before quitting, fixed crash on ↵Vladimir Menshakov
dosreturn, cleaned up dosreturn stub
2011-06-18DREAMWEB: implemented clean exitVladimir Menshakov
2011-06-18KYRA: Replace vsprintf by Common::String::vformatMax Horn
2011-06-18HUGO: Replace vsprintf by Common::String::vformatMax Horn
2011-06-18AGOS: Replace vsprintf by Common::String::vformatMax Horn