aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-12-26Kernel function 0x26 is empty in SCI1.1 games, and it has been set to ↵Filippos Karapetis
kPortrait in KQ6CD only svn-id: r46585
2009-12-26Case kSciAudioLanguage in kDoAudio always checks for audio capability in ↵Filippos Karapetis
SCI1.1 games, regardless of parameters. Fixes a warning in SQ4CD svn-id: r46584
2009-12-26Fixed graphics functions detection in an old version of SQ3 - my initial ↵Filippos Karapetis
thought to rely on the presence of the shiftParser selector was wrong svn-id: r46580
2009-12-26Hopefully fixed the freezes/deadlocks in the new music code (e.g. in LSL5 ↵Filippos Karapetis
and Castle of Dr. Brain) svn-id: r46579
2009-12-26- Made the music playlist privateFilippos Karapetis
- Removed some leaks - Fixed the destruction of the music playlist - Made mutexes more sane - Removed some dead code - Cleanup svn-id: r46578
2009-12-26Restored the mutexes in onTimer, and removed them from soundKill - fixes the ↵Filippos Karapetis
freeze in LSL5 intro svn-id: r46577
2009-12-26Change teenagent engine to use CursorMan instead of using OSystem directly.Johannes Schickel
svn-id: r46576
2009-12-26SCI/newmusic: Removed mutex from onTimer, fixes freeze in sci1 gamesMartin Kiewitz
svn-id: r46575
2009-12-26Set the save game directory to something in pre-SCI32 games, as games like ↵Filippos Karapetis
SQ4CD complain that it's invalid if it's empty svn-id: r46570
2009-12-26Some more work on the new music codeFilippos Karapetis
svn-id: r46569
2009-12-26SCI/new music code: Fixed a bug where music was stopped when saving. Some ↵Filippos Karapetis
cleanup svn-id: r46568
2009-12-25SCI/newmusic: Added comments about sound resource headersMartin Kiewitz
svn-id: r46567
2009-12-25SCI: implemented command 0x80 (stopnote) for amiga music driverMartin Kiewitz
svn-id: r46566
2009-12-25Silence a bunch of gcc warnings (and Merry Christmas, if you celebrate).Matthew Hoops
svn-id: r46565
2009-12-25SCI/newmusic: Change to channel filtering for sci0early to reflect actual ↵Martin Kiewitz
sierra driver behaviour svn-id: r46564
2009-12-25SCI/newmusic: added filter support for kq4early and adlibMartin Kiewitz
svn-id: r46563
2009-12-25Remove extra debug output which sneaked in.Eugene Sandulenko
svn-id: r46562
2009-12-25SCI/newmusic: support for early sound resource format, early kq4 version now ↵Martin Kiewitz
gets music, is not filtered yet svn-id: r46561
2009-12-25- Introduced a new version in the sound version detection routine, as SCI0 ↵Filippos Karapetis
early games had different sound than SCI0 late ones - Changed sound-related debug output from printf's into debugC calls svn-id: r46560
2009-12-25SCI/newmusic: Adlib driver / added comment that sierra adlib driver did not ↵Martin Kiewitz
support aftertouch svn-id: r46559
2009-12-25Added a stub for signal 0xA0 (polyphonic key pressure - aftertouch)Filippos Karapetis
svn-id: r46558
2009-12-25Ignore internal SysEx events in the Adlib playerFilippos Karapetis
svn-id: r46557
2009-12-25Added mutexes in music functionsFilippos Karapetis
svn-id: r46556
2009-12-25Adjusted volume clippingFilippos Karapetis
svn-id: r46555
2009-12-25Limit volume range to 0 - 255Filippos Karapetis
svn-id: r46554
2009-12-25SCI/newmusic: find slot again after destroying it fixes kq6cd, lb2cd, added ↵Martin Kiewitz
debug output svn-id: r46553
2009-12-25Fixed variable capitalizationFilippos Karapetis
svn-id: r46552
2009-12-25Fix compilation.Johannes Schickel
svn-id: r46551
2009-12-25Properly initialize the audio stream part of each music slot when loadingFilippos Karapetis
svn-id: r46550
2009-12-25SCI/new music code: Some initial code for saving/loading the sound stateFilippos Karapetis
svn-id: r46549
2009-12-25SCI/newmusic: _signalSet, _signalToSet init, debug output added for signalsMartin Kiewitz
svn-id: r46548
2009-12-25SCI/newmusic: ignore vol selector for games prior sci1late, fixes amiga ↵Martin Kiewitz
music in sq3 svn-id: r46547
2009-12-25Another readability changeFilippos Karapetis
svn-id: r46546
2009-12-25Slight code readability cleanupFilippos Karapetis
svn-id: r46545
2009-12-25SCI/newmusic: Filter was processing one byte too muchMartin Kiewitz
svn-id: r46544
2009-12-25Consistency change: Use uniform copyright strings in getOriginalCopyright.Johannes Schickel
svn-id: r46543
2009-12-25Fix gcc warning (and along with it make the code a little bit easier to read).Johannes Schickel
svn-id: r46542
2009-12-24SCI/newmusic: Set signal after waiting for delta and not immediately (fixes ↵Martin Kiewitz
iceman intro) svn-id: r46539
2009-12-24SCI/newmusic: support for 0xF8 delta in parseNextEvent, changes to channel ↵Martin Kiewitz
filtering (including temporary debug output) svn-id: r46538
2009-12-24Fix detection for ITE Floppy ItalianEugene Sandulenko
svn-id: r46537
2009-12-24Silenced some MSVC warningsFilippos Karapetis
svn-id: r46536
2009-12-24Silence some gcc warnings.Matthew Hoops
svn-id: r46535
2009-12-24LOL: fixed minor bug in lamp codeFlorian Kagerer
svn-id: r46534
2009-12-24Stub SCI32's kOnMe to give better debugging info (used when clicking in the ↵Matthew Hoops
GK1 menu). svn-id: r46533
2009-12-24SCI: new music code / signals now almost correctly triggeredMartin Kiewitz
svn-id: r46532
2009-12-24Obtain channel mask from music drivers. Also, added a warning in cmdReverb() ↵Filippos Karapetis
to indicate that it's a stub function svn-id: r46531
2009-12-24Updated comments in kListEachElementDo() to show how it's called, with the ↵Filippos Karapetis
help of waltervn svn-id: r46530
2009-12-24SCI32: Added some more stubs for picture manipulation, screen update and ↵Filippos Karapetis
animation functions svn-id: r46529
2009-12-24Added a hack in kAddScreenItem to display the view in question on screen. ↵Filippos Karapetis
Some parts of the main menu can be seen now in GK1 svn-id: r46528
2009-12-24SCI32: The view related functions pass a view object as parameter, and the ↵Filippos Karapetis
engine should deduce the parameters it needs from that object. Added stub view functions based on that fact. Also, added a sanity check in kCelHigh and kCelWide svn-id: r46527