aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-10Check if game engine is already paused before pausing it again to show ↵Fabio Battaglia
virtual keyboard. Fixes #2912148 svn-id: r47231
2010-01-10Typo.Johannes Schickel
svn-id: r47230
2010-01-10Add some more comments.Johannes Schickel
svn-id: r47229
2010-01-10Fix missing type forward declaration in voc.h.Johannes Schickel
svn-id: r47228
2010-01-10Fix a memory leak.Johannes Schickel
svn-id: r47227
2010-01-10- Add a SubLoopingAudioStream, which loops a nested part of a stream and ↵Johannes Schickel
thus features the same looping capabilites as LinearMemoryStream and LinearDiskStream. - Remove custom looping code from LinearMemoryStream and LinearDiskStream. - Adapt various client code to the changes. svn-id: r47226
2010-01-10SCI: kPortrait - abort on mouse presses onlyMartin Kiewitz
svn-id: r47225
2010-01-10SCI: kPortrait - mouse click now aborts portraitMartin Kiewitz
svn-id: r47224
2010-01-10SCI: fixed typo when getting resourceId on kPortrait call - fixes resource ↵Martin Kiewitz
not found in kq6 within pawn shop svn-id: r47223
2010-01-10SCI: kPortrait - error() out when resource could not be foundMartin Kiewitz
svn-id: r47222
2010-01-10SCI: ignore hiresMode when not being upscaledHires for kDrawCel and ↵Martin Kiewitz
updateBox on kGraph - fixes kq6 dos svn-id: r47221
2010-01-10SCI: changed SoundResource constructor to set values for ↵Martin Kiewitz
digitalChannelNr/digitalSampleRate and digitalSampleSize at any time svn-id: r47220
2010-01-10SCI: updateBox now also supports hires modeMartin Kiewitz
svn-id: r47219
2010-01-10SCI: changed location of hack inside kDrawCel, coordinates of savedhiresbox ↵Martin Kiewitz
may not get port adjusted svn-id: r47218
2010-01-10SCI: switching to hires kDrawCel when 8th parameter is passed, fixed ↵Martin Kiewitz
kDrawCel port adjust - fixes kq6 hires inventory svn-id: r47217
2010-01-10Handle properly shouldQuit()Robert Špalek
svn-id: r47215
2010-01-09SCI: kPortrait - now drawing after wait, also using gui wait so mouse cursor ↵Martin Kiewitz
still works during execution, makes lip sync perfect (thx to the other fix by fingolfin) svn-id: r47214
2010-01-09Add Mixer::getElapsedTime() method returning a Timestamp, thus offering a ↵Max Horn
higher precision than Mixer::getSoundElapsedTime(). Convert some video code to use it. svn-id: r47213
2010-01-09Fix Timestamp::addMsecs; some cleanupMax Horn
svn-id: r47212
2010-01-09SCI: kPortrait - drawing base bitmap before drawing animation bitmapMartin Kiewitz
svn-id: r47211
2010-01-09kPortrait: found the coordinate offsets, corrected actual bitmap size ↵Martin Kiewitz
(sometimes extra bytes are appended per line) animation bitmaps now valid svn-id: r47210
2010-01-09SCI: deleting _bitmaps and unlocking sync resource in kPortraitMartin Kiewitz
svn-id: r47208
2010-01-09SCI: kPortrait - animation included, doesnt seem right currently coordinate ↵Martin Kiewitz
offset is missing (cause i cant find it) and mouth movement doesnt seem right...at least the basics work and graphic data is fine svn-id: r47206
2010-01-09Register default setting for 'mute' optionWillem Jan Palenstijn
svn-id: r47205
2010-01-09SCI: kPortrait almost fully implemented (animation bitmaps still missing)Martin Kiewitz
svn-id: r47204
2010-01-09Implement some safer handling of the "Extended" block in VOC files.Johannes Schickel
svn-id: r47203
2010-01-09SCI: adding audio support to kPortrait, audio is now playing when portraits ↵Martin Kiewitz
are shown svn-id: r47202
2010-01-09SCI: added new debug command "picture_visualize", which enables ↵Martin Kiewitz
visualization of the drawing process of EGA pictures svn-id: r47201
2010-01-09removed useless rtl logsVladimir Menshakov
svn-id: r47200
2010-01-09fixed RTLVladimir Menshakov
svn-id: r47199
2010-01-09log when EVENT_RTL receivedVladimir Menshakov
svn-id: r47198
2010-01-09Fix for a rare case where the NPC handler for Ewan the shopkeeper can cause ↵Paul Gilbert
an assert when you rejoin Goewin in the Weregate caves. svn-id: r47197
2010-01-09Yup, not checking for stereo sound was an accident hereSven Hesse
svn-id: r47195
2010-01-09SCI: CleanupWalter van Niftrik
svn-id: r47194
2010-01-09SCI: Fix handling of output rate in PCJr driverWalter van Niftrik
svn-id: r47193
2010-01-09SCI: Fix crash on exit when using PCJr driver.Walter van Niftrik
svn-id: r47192
2010-01-09SCI: CleanupWalter van Niftrik
svn-id: r47191
2010-01-09SCI: Move music device IDs to drivers.Walter van Niftrik
svn-id: r47190
2010-01-09Replace AppendableAudioStream by QueuingAudioStreamMax Horn
svn-id: r47189
2010-01-08SCI: Ctrl-Z now supported as well :DMartin Kiewitz
svn-id: r47188
2010-01-08Use DisposeAfterUse::FlagWillem Jan Palenstijn
svn-id: r47187
2010-01-08SCI: removed controlify() to ease readability of codeMartin Kiewitz
svn-id: r47186
2010-01-08SCI: fix for platform difference between linux and windows, makes ↵Martin Kiewitz
Ctrl-Alt-keys work under linux as well (e.g. lsl1, age questions cheat) svn-id: r47185
2010-01-08Fix LinearMemoryStream::seek, when the stream was created without request to ↵Johannes Schickel
dispose the memory itself. svn-id: r47184
2010-01-08Switch SCUMM from AppendableAudioStream to QueuingAudioStreamMax Horn
svn-id: r47183
2010-01-08Switch Mixer::playInputStream to use DisposeAfterUse::FlagMax Horn
svn-id: r47182
2010-01-08Fix header guardMax Horn
svn-id: r47181
2010-01-08Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵Max Horn
header common/types.h svn-id: r47180
2010-01-08Rename QueuedAudioStream to QueuingAudioStreamMax Horn
svn-id: r47179
2010-01-08Switch Tinsel, MADE and some of the video players to QueuedAudioStreamMax Horn
svn-id: r47178