aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-03-19ENGINES: Mute kPlainSoundType in Engine::syncSoundSettings()dhewg
The "Mute all" option rarely muted all audio streams, since we have this abomination called kPlainSoundType (and there is no volume slider for this type). Both, not-really-muting, and adding yet another slider is a horrible user experience imho - especially on handheld ports. So mute this sound in the default implementation, and unmute it to the maximum volume. When an engines has a volume level settings for sounds it plays with this type, it should overwrite said member and set it there.
2011-03-19TUCKER: Get rid of syncSoundSettings()dhewg
And respect global mute settings
2011-03-19TOUCHE: Cleanup syncSoundSettings()dhewg
And respect global mute settings
2011-03-19SWORD25: Init volume levels on startupdhewg
2011-03-19SWORD2: Cleanup syncSoundSettings()dhewg
2011-03-19SWORD1: Cleanup syncSoundSettings()dhewg
2011-03-19SKY: Cleanup volume levels initializationdhewg
2011-03-19SCUMM: Cleanup syncSoundSettings()dhewg
2011-03-19SAGA: Cleanup syncSoundSettings()dhewg
And respect global mute settings
2011-03-19QUEEN: Init volume levels on startupdhewg
And cleanup syncSoundSettings() Also, respect global mute settings
2011-03-19PARALLACTION: Init volume levels on startupdhewg
2011-03-19MOHAWK: Cleanup volume levels initializationdhewg
2011-03-19MADE: Cleanup syncSoundSettings()dhewg
And respect global mute settings
2011-03-19M4: Init volume levels on startupdhewg
2011-03-19LURE: Init volume levels on startupdhewg
And set global volume levels
2011-03-19LASTEXPRESS: Init volume levels on startupdhewg
2011-03-19HUGO: Init volume levels on startupdhewg
2011-03-19GROOVIE: Set global volume levelsdhewg
2011-03-19GOB: Init volume levels on startupdhewg
2011-03-19DRASACULA: Init volume levels on startupdhewg
2011-03-19DRACI: Respect global mute settingsdhewg
2011-03-19DRACI: Init volume levels on startupdhewg
2011-03-19CRUISE: Cleanup syncSoundSettings()dhewg
And init volume levels on startup
2011-03-19CINE: Init volume levels on startupdhewg
Add syncSoundSettings() to set the volume for kPlainSoundType and respect the global mute setting
2011-03-19AGOS: Cleanup syncSoundSettings()dhewg
2011-03-19PREAGI: Cleanup volume levels initializationdhewg
2011-03-19ALL: s/PI/M_PI/dhewg
Tip of the day: git grep -w PI
2011-03-19SCUMM: Changed usage of PI to M_PI (normally defined in math.h)md5
2011-03-19TESTBED: Changed usage of PI to M_PI (normally defined in math.h)md5
2011-03-19MOHAWK: Changed usage of PI to M_PI (normally defined in math.h)md5
2011-03-19SCI: Changed several places that use PI to use the standard M_PI insteadmd5
2011-03-19SCI: Added another leftover debug script in the find_callk console commandmd5
2011-03-18GOB: Add an Italian version of Urban RunnerSven Hesse
As supplied by "Alex" on my Gobsmacked blog: <http://drmccoy.de/gobsmacked/?p=407&cpage=1#comment-2070>
2011-03-18ENGINES: Change GUIErrorMessage to take param by ref, not by copyMax Horn
2011-03-18SCI: Remove unused MAX_SAVE_DIR_SIZEMax Horn
2011-03-18SWORD25: C++ify some code, remove obsolete stuffMax Horn
2011-03-17Hugo: Use EntryDialog in Box()strangerke
2011-03-17HUGO: Fix compilationEugene Sandulenko
2011-03-17HUGO: renamed guard #definesEugene Sandulenko
2011-03-17HUGO: Initial work on user input dialogEugene Sandulenko
2011-03-17HUGO: Renamed menu.* to dialogs.*Eugene Sandulenko
2011-03-16CINE: Add Opcode 0x40 (o1_closePart) to Operation Stealth.D G Turner
This silences the warnings and a basic playtest has shown no issues.
2011-03-16AGI: Remove newlines from debug()dhewg
2011-03-16MOHAWK: Warn only when anims reference named sound files.Alyssa Milburn
2011-03-14SCI: Remove a space at the end of a warningMatthew Hoops
2011-03-14SCI: Fix the screen height of SQ1 MacMatthew Hoops
2011-03-14TOON: Fix more dirty rect issuessylvaintv
Especially not refreshing pictures when viewing inventory items and corrupted last line of the screen.
2011-03-14SCI: Add code to enumerate shadowed selectorsWillem Jan Palenstijn
If an object defines more variables than its base class, some method selectors may be hidden. This code tries to enumerate the affected selectors. It may be useful for mass-scanning objects using 'find_callk Dummy'. It's disabled by default currently since it does things to partially uninitialized objects that I can't guarantee are 100% safe at this point.
2011-03-14SCI: Fixed find_callkmd5
Create a custom segment manager within find_callk, so that the game's segment manager won't be affected by loading and unloading scripts in there
2011-03-14SCI: Got rid of VERIFY() and removed some newlines in error messagesmd5