aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-27Silenced a chatty console debug messageFilippos Karapetis
svn-id: r46612
2009-12-27SCI/new music code: split the MidiParser class into a separate fileFilippos Karapetis
svn-id: r46611
2009-12-27The state selector is only available in SCI0 gamesFilippos Karapetis
svn-id: r46610
2009-12-27Now using m_kiewitz's picture code to show pictures in SCI32. Also took some ↵Filippos Karapetis
bits off a similar patch from clone2727. The Sierra logo screen and the menu screen in GK1 should now be shown fully! svn-id: r46609
2009-12-26SCI/newmusic: added state change to sample play as wellMartin Kiewitz
svn-id: r46607
2009-12-26SCI/newmusic: Update state when music is done playing (fixes sq3)Martin Kiewitz
svn-id: r46606
2009-12-26SCI: Added #ifdefs for sci32 picture format codeMartin Kiewitz
svn-id: r46605
2009-12-26SCI: added TODO priority map of sci32 picturesMartin Kiewitz
svn-id: r46604
2009-12-26SCI: support for "no compression" pictures in sci32Martin Kiewitz
svn-id: r46603
2009-12-26SCI: support for sci32 picture resource dataMartin Kiewitz
svn-id: r46602
2009-12-26LOL: - added workaround for portrait speech animations which would sometimes ↵Florian Kagerer
"freeze" - renamed some stuff svn-id: r46601
2009-12-26SCI/newgui: Added support for draw_pic commandMartin Kiewitz
svn-id: r46599
2009-12-26Look for Makefile.common instead of Makefile, when determining whether or ↵Oystein Eftevaag
not we need to generate a Makefile for building outside the source tree. This to make sure any changes will actually take effect svn-id: r46598
2009-12-26Using #include instead of #import to include some mac os x headers to avoid ↵Oystein Eftevaag
silly gcc warnings, that we'd otherwise have to remove -pedantic to get rid of svn-id: r46597
2009-12-26Throw a warning when we're trying to invoke a variable selector, instead of ↵Filippos Karapetis
swallowing it silently. This should never happen, so we shouldn't hide it, when it does svn-id: r46596
2009-12-26Fixed sentence -> buildbot rebuildOystein Eftevaag
svn-id: r46595
2009-12-26Add "End of namespace" comment.Johannes Schickel
svn-id: r46594
2009-12-26SCI2: Figured out the screen coordinates of views. Now, part of the ↵Filippos Karapetis
interface can be seen in GK1. Also, silenced the OnMe warnings svn-id: r46593
2009-12-26Buildbot compile fix for os x cross compileOystein Eftevaag
svn-id: r46592
2009-12-26SCI2: Implemented kListEachElementDo (a more advanced version of ↵Filippos Karapetis
SciGuiAnimate:invoke()) and kListAt. Now, the Sierra logo music can be heard, and game logic is running on objects of the animated views list svn-id: r46591
2009-12-26Removed the file and line parameters from the selector handling functionsFilippos Karapetis
svn-id: r46588
2009-12-26LOL: fixed minor bug in lamp codeFlorian Kagerer
svn-id: r46587
2009-12-26Updated xcode projectOystein Eftevaag
svn-id: r46586
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-26Committing the actual new browser_osx.mm file, oopsOystein Eftevaag
svn-id: r46583
2009-12-26The file selection dialog in OS X now uses Cocoa instead of Carbon, and ↵Oystein Eftevaag
lives in a separate file due to having to be compiled as Objective-C++. ScummVM can now run in x64 natively on OS X svn-id: r46581
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-26Remove x86 ASM version of sykcpt code, just use the generic code everywhereMax Horn
svn-id: r46574
2009-12-26Tweak and rename skycpt ReadMe.txt -> READMEMax Horn
svn-id: r46573
2009-12-26Remove obsolete skycpt MakefileMax Horn
svn-id: r46572
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