aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-27replaced bubble sort with quick sortVladimir Menshakov
added distance(a, b) functions svn-id: r46638
2009-12-27Renamed gameName -> gameId, to keep the same vocabulary everywhereFilippos Karapetis
svn-id: r46635
2009-12-27SCI/newmusic: moving commented assertMartin Kiewitz
svn-id: r46632
2009-12-27SCI/newmusic: now playing sample data for sci0 games (this also fixes sq3 ↵Martin Kiewitz
amiga freezing during pot exit) svn-id: r46631
2009-12-27Really fixed compilationFilippos Karapetis
svn-id: r46630
2009-12-27SCI/newmusic: now adding digital sample data as separate channel for sci0 ↵Martin Kiewitz
games (not yet playing) svn-id: r46629
2009-12-27Hopefully fixed compilationFilippos Karapetis
svn-id: r46628
2009-12-27Changed some commentsFilippos Karapetis
svn-id: r46624
2009-12-27SCI/new music code: Filippos Karapetis
- Removed a lot of accessors to the music list, and protected the 2 which are used now with mutexes - Rewrote the music list save/load code to be methods of the SciMusic class svn-id: r46623
2009-12-27Add some tests for checkSort just in case... :-)Johannes Schickel
svn-id: r46622
2009-12-27Typo.Johannes Schickel
svn-id: r46621
2009-12-27Do not use TS_ASSERT_EQUALS in checkSort, but rather let return checkSort anJohannes Schickel
boolean, which indicates whether the sequence is sorted by the given predicate. This allows for easier checking which order related tests failed. svn-id: r46620
2009-12-27More cleanup.Johannes Schickel
svn-id: r46619
2009-12-27Use some pseudo random numbers in test_container_sort.Johannes Schickel
svn-id: r46618
2009-12-27Cleanup.Johannes Schickel
svn-id: r46617
2009-12-27fixed typoVladimir Menshakov
svn-id: r46616
2009-12-27added tests for sort() functionsVladimir Menshakov
svn-id: r46615
2009-12-27SCI32: Partially implemented kOnMe. Now the main menu in GK1 worksFilippos Karapetis
svn-id: r46614
2009-12-27Turned some unimplemented debug related kernel functions into dummy functionsFilippos Karapetis
svn-id: r46613
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