aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-28SCI: process robot files again (i need those for REing)Martin Kiewitz
svn-id: r47644
2010-01-28Handle calls to NewNode() with just one parameter.Lars Skovlund
Takes care of Phantasmagoria, Torin, etc. svn-id: r47643
2010-01-28Changed run_vm() to use the sci_opcodes enum, and fixed several wrong ↵Filippos Karapetis
opcodes inside that enum svn-id: r47642
2010-01-28Added support for the SCI2.1 resource patches (resmap.pat and ressci.pat). ↵Filippos Karapetis
GK2 goes a bit further now (but still dies because of a new script opcode) svn-id: r47641
2010-01-28Removed a hack for the demo version of Torin's passage. It errors out ↵Filippos Karapetis
because the static selector vocabulary for SCI2+ games isn't implemented yet svn-id: r47640
2010-01-28Don't attempt to pause/resume sounds when the debug console opens if the ↵Filippos Karapetis
sound subsystem hasn't been initialized yet svn-id: r47639
2010-01-28Get rid of use of Audio::makeRawMemoryStream_OLD in SKY.Johannes Schickel
svn-id: r47638
2010-01-28Since we fix the list problems inside isSaneNodePointer(), don't abort ↵Filippos Karapetis
processing of the list svn-id: r47637
2010-01-28- The list checks now throw more verbose warningsFilippos Karapetis
- Some obvious list problems are now fixed automatically when found, after the relevant warnings are shown - kDisposeList now clears all the nodes in the list - Some cleanup svn-id: r47636
2010-01-28Fix seek implementation of our Vorbis stream.Johannes Schickel
svn-id: r47635
2010-01-28Hide VagStream implementation, only expose it via a factory methodMax Horn
svn-id: r47634
2010-01-28Fix warning when using -WuninitializedMax Horn
svn-id: r47633
2010-01-28Fix MP3 playback speed.Johannes Schickel
svn-id: r47632
2010-01-28Always try and load the associated digital track if the requested MIDI track ↵Filippos Karapetis
couldn't be found svn-id: r47631
2010-01-28Improved the diskdump command so that it also writes the resource header, if ↵Filippos Karapetis
it exists (e.g. in SOL audio files) svn-id: r47630
2010-01-28Silenced some more cppcheck style warnings.Torbjörn Andersson
svn-id: r47628
2010-01-28Fixed the demos of LSL1 and LSL5Filippos Karapetis
svn-id: r47625
2010-01-28Improved kSetCursor() semantics detectionFilippos Karapetis
svn-id: r47624
2010-01-28Introduced a new console command, diskdump, which is able to dump files from ↵Filippos Karapetis
resource files to disk svn-id: r47623
2010-01-28Fix regressions in Let's Explore the Jungle with Buzzy.Travis Howell
svn-id: r47622
2010-01-28Fix regression in Let's Explore the Jungle with Buzzy.Travis Howell
svn-id: r47621
2010-01-28Fix regression in Let's Explore the Jungle with Buzzy.Travis Howell
svn-id: r47619
2010-01-27Corrected assert inside load_script. Fixes loading in SQ4CDFilippos Karapetis
svn-id: r47617
2010-01-27- Fixed openWin, saveWin, restoreWin, closeWin, winMove and activeWin, so ↵Arnaud Boutonné
that windows are AT LEAST working - Suppressed dirty traces. This has to be reviewed/rewritten. It looks better without. - Add initialization of two variables in one exceptional case in winDraw. (Thanks Cyx) svn-id: r47616
2010-01-27Made the code inside SciGui::display() a bit more readableFilippos Karapetis
svn-id: r47615
2010-01-27SCI: fix view detection for sci1.1 pq4demoMartin Kiewitz
svn-id: r47614
2010-01-27SCI: fix for clipping code inside kGraphMartin Kiewitz
svn-id: r47613
2010-01-27SearchMan.listMatchingMembers does not return files in alphabetical order, ↵Matthew Hoops
so we can't rely on the order of the lists. Rework the SCI2.1+ loading code to iterate through both lists in nested loops to fix multi-archive SCI2.1 games (such as GK2). svn-id: r47612
2010-01-27SCI: added workaround for laura bow 2 game menu (same issue as in ↵Martin Kiewitz
pharkas)...sigh svn-id: r47611
2010-01-27Fixed the demo version of Longbow - speech was not played at all with the ↵Filippos Karapetis
new sound code svn-id: r47610
2010-01-27Removing obsolete commentFilippos Karapetis
svn-id: r47609
2010-01-27SCI: also change exit to quit in helpMartin Kiewitz
svn-id: r47608
2010-01-27SCI: renamed exit console command to quit, so that systemwide "exit" works ↵Martin Kiewitz
(exits console instead of quitting game) svn-id: r47607
2010-01-27SCI: changed the pharkas workaround to also cover pharkas-floppy demoMartin Kiewitz
svn-id: r47606
2010-01-27SCI: removing duplicate comment line that isnt right there (it documents the ↵Martin Kiewitz
other view format) svn-id: r47605
2010-01-27Do not try and patch files for resource types greater or equal to audio36 ↵Filippos Karapetis
(i.e. audio36, sync36 etc), as these won't work with the current patch scheme svn-id: r47604
2010-01-27Don't patch audio36 resources, when the associated patches are for audio ↵Filippos Karapetis
resources (e.g. the sound effects in LB2CD) svn-id: r47603
2010-01-27Only reshow the cursor after playing a video if it was originally showing ↵Matthew Hoops
beforehand. This fixes the GK1 demo menu. svn-id: r47602
2010-01-27The two unknown fields point to the beginning and end of the sound sampleFilippos Karapetis
svn-id: r47601
2010-01-27Turned the asserts about the unknown sound field into a warningFilippos Karapetis
svn-id: r47600
2010-01-27Oops.... actually close the defgroup :)Filippos Karapetis
svn-id: r47599
2010-01-27Fixed comment about vocabulary, so that it doesn't refer to the line below itFilippos Karapetis
svn-id: r47598
2010-01-27SCI: Experimental fix for Longbow outlook crash.Walter van Niftrik
When using a pointer in number arithmetic, substitute a large value instead of 0 (cf. Hoyle hack in kAbs). svn-id: r47597
2010-01-27Fix sound regression in HE games.Travis Howell
svn-id: r47596
2010-01-27Added support of the subtraction of two pointers, when they got the same ↵Filippos Karapetis
segment. This operation will yield a number, like in C, and it's used by script 385 in Castle of Dr. Brain (the hangman script). Fixes exiting room 360 (the puzzle room) in Castle of Dr. Brain svn-id: r47595
2010-01-27SCI: scaling for non-regular cels, scaling for reanimate (fixes pharkas ↵Martin Kiewitz
demo, fixes lb2 cd credit windows) svn-id: r47594
2010-01-27Fix seeking in FLAC implementation (FLAC's API uses the number of sample ↵Johannes Schickel
pairs, not the number of samples). svn-id: r47593
2010-01-27Moved the Shorten decoder inside the SAGA engine, as it's the only one using ↵Filippos Karapetis
it (and it's still unfinished, too) svn-id: r47592
2010-01-27Fix invalid sample position on Timestamp to sample conversion for Stereo ↵Johannes Schickel
streams. svn-id: r47591
2010-01-27SCI2.1 and onwards uses the 'new' DPCM8 which differs only by order. This ↵Matthew Hoops
fixes sound in the GK2 demo slideshow. Also, fix a logic bug with endianness in the DPCM decoders. svn-id: r47590