aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-01-08added configurable timers/fast mode with ctrl-f hotkeyVladimir Menshakov
svn-id: r47167
2010-01-08Remove custom AiffAudioStream and replace it by the use of ↵Johannes Schickel
makeLoopingAudioStream and makeAIFFStream. svn-id: r47165
2010-01-08SCI: support "Ctrl-" prefix keys in menu, makes Ctrl-keys work in lsl6Martin Kiewitz
svn-id: r47164
2010-01-08SCI: support "+" and "-" for menu (fixes speed changes via those keys in all ↵Martin Kiewitz
games) svn-id: r47163
2010-01-08fixed invalid volume settingVladimir Menshakov
svn-id: r47161
2010-01-08Since AudioStream looping is no longer handled by the Mixer, drop ↵Johannes Schickel
Mixer::playAudioStreamLooping. (There's Audio::makeLoopingAudioStream). svn-id: r47160
2010-01-08added warning on invalid soundVladimir Menshakov
svn-id: r47158
2010-01-08Fix unhandled case(s) in switch warning from g++.Johannes Schickel
svn-id: r47157
2010-01-08SCI: changed handling when unsupported sound type is selected, we are ↵Martin Kiewitz
switching to adlib or amiga sound then svn-id: r47156
2010-01-08SCI: Use adlib music by defaultWalter van Niftrik
svn-id: r47155
2010-01-08SCI: Fix view detection in Hoyle 2Walter van Niftrik
svn-id: r47154
2010-01-08removed useless initializationsVladimir Menshakov
svn-id: r47153
2010-01-08removed noisy debugVladimir Menshakov
svn-id: r47152
2010-01-08SCI: call gui-init right after loading a saved game, fixes weird gui issue ↵Martin Kiewitz
that occurs only when loading a save through ctrl-f5 menu "too early" in the game (where you couldnt load through original interpreter) svn-id: r47151
2010-01-08minor cleanupVladimir Menshakov
svn-id: r47150
2010-01-08removed mark's animation z-odering, which seems to be invalidVladimir Menshakov
svn-id: r47149
2010-01-08fixed inventory animation speedVladimir Menshakov
svn-id: r47148
2010-01-08added zero-object special case in combine tableVladimir Menshakov
svn-id: r47147
2010-01-08cleaned up blitting, fixed zoom+clipping issuesVladimir Menshakov
svn-id: r47146
2010-01-07SCI: remove displaying tag in menu of some games (e.g. qfg1ega)Martin Kiewitz
svn-id: r47143
2010-01-07SCI: kPortrait actually gets lowres coordinates that need to get adjusted ↵Martin Kiewitz
according to curPort (does this make sense? noooo), fixes portrait coordinates in kq6 svn-id: r47142
2010-01-07SCI: sierra sci doesnt seem to adjust according to port on ↵Martin Kiewitz
upscaledhires_save_box, this (and all the other fixes) finally fixes coordinates for kq6 hires cel placement svn-id: r47141
2010-01-07SCI: implement crazy hack that fixes coordinates of some cel placements. I'm ↵Martin Kiewitz
not sure if thats what sierra sci actually does or if we get coordinates 0,0 due some error somewhere. Fixes portrait window placement in kq6 - strangely they are still not at the correct height perhaps related to not adjusting "correctly" (whatever this means in this ugly mess that hires was implemented) inside BitsSave() svn-id: r47140
2010-01-07Premiliary adaption of SCI to use LoopingAudioStream. (This could really ↵Johannes Schickel
need some cleanup...) svn-id: r47136
2010-01-07Some formatting fixes.Johannes Schickel
svn-id: r47135
2010-01-07Remove the deprecated FLAC, Vorbis and MP3 factories.Johannes Schickel
svn-id: r47134
2010-01-07Cleanup.Johannes Schickel
svn-id: r47133
2010-01-07Make VagStream a RewindableAudioStream.Johannes Schickel
svn-id: r47132
2010-01-07Do not try to destroy an object on the stack via delete.Johannes Schickel
svn-id: r47131
2010-01-07Adapt TUCKER to use RewindableAudioStream and Mixer::playInputStreamLooping. ↵Johannes Schickel
(Needs testing, please :-) svn-id: r47130
2010-01-07Make makeWAVStream return a RewindableAudioStream.Johannes Schickel
svn-id: r47129
2010-01-07Create a wrapper makeLoopingAudioStream to reduce code duplcation.Johannes Schickel
svn-id: r47128
2010-01-07Let ADPCM streams subclass RewindableAudioStreams and thus allow them to be ↵Johannes Schickel
looped with the new looping code. svn-id: r47127
2010-01-07SCI: fixed save/restorebits within screen class for displayscreen case, ↵Martin Kiewitz
fixes kq6 menu bar svn-id: r47125
2010-01-07Moved creation of 'beep' sound buffer to sound manager constructor.Nicola Mettifogo
svn-id: r47124
2010-01-07SCI: changed kernel signature for kDrawCel, enabled upscaled hires savebox ↵Martin Kiewitz
code ("crashed" before because afterwards kDrawCel will get the handle from the savebox call) svn-id: r47121
2010-01-07The default keycolor for mouse pointers used to be 255.Marcus Comstedt
This makes sense as a default for CLUT8 modes, but not really for anything else. As part of the gsoc2009-16bit merge, the default was changed to "all ones", with extra code in the SDL backend to truncate this to the depth of the mode. However, "all ones" (white) still isn't a very useful default for RGB modes. So rather than jumping through hoops to provide a bad default, it's better to remove the default altogether. Engines which relied on the old default of 255 have been updated to specify it explicitly. svn-id: r47118
2010-01-07SCI: implemented additional drawCel for hires views, fixes menu bar of kq6 - ↵Martin Kiewitz
still need to fix coordinates and implement save/restoreBits for hires svn-id: r47116
2010-01-07SCI: releasing sample stream as well (thx to LordHoto)Martin Kiewitz
svn-id: r47115
2010-01-07- Strip custom looping code out of FLAC, Vorbis and MP3 streamsJohannes Schickel
- Adapt the legacy make*Stream factories to use the new AudioStream subclasses - Change return value of make*Stream back to AudioStream * svn-id: r47111
2010-01-07SCI: small cleanup in view drawingMartin Kiewitz
svn-id: r47108
2010-01-07SCI: fixed stupid bug in putPixelOnDisplay, fixes height of displayed hires ↵Martin Kiewitz
graphics in kq6 svn-id: r47107
2010-01-07cleaned up player, fixed invalid delete's and memory leaksVladimir Menshakov
svn-id: r47106
2010-01-07SCI: some portrait work (kq6 now shows the main bitmap as portrait, ↵Martin Kiewitz
coordinates still messed up) svn-id: r47105
2010-01-07do not render overlays over the animation sequencesVladimir Menshakov
svn-id: r47104
2010-01-06Fix warnings.Eugene Sandulenko
svn-id: r47101
2010-01-06add new robot.cpp fileJoost Peters
svn-id: r47100
2010-01-06SCI: added a new class for robot resourcesMartin Kiewitz
svn-id: r47099
2010-01-06better clipping for left/top sidesVladimir Menshakov
svn-id: r47098
2010-01-06added hardcoded height valueVladimir Menshakov
svn-id: r47097