aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-07added voices pack/cd music supportVladimir Menshakov
svn-id: r48962
2010-05-06Make sure that all the parameters to an mcode command are initialised. ThisTorbjörn Andersson
fixes one Valgrind warning mentioned in bug #2976008 ("BS2: Game lockup in British Museum"), though I don't have high hopes that they are related. svn-id: r48961
2010-05-05SCUMM: Convert some code to use Common::StringMax Horn
svn-id: r48957
2010-05-05Typo.Johannes Schickel
svn-id: r48956
2010-05-05Replace various strncpy usages by strlcpy.Johannes Schickel
svn-id: r48955
2010-05-05Replace KYRA's strncpy and strncat usages by strlcpy/strlcat.Johannes Schickel
svn-id: r48954
2010-05-05Add a custom implementation of OpenBSD's strlcat and strlcpy.Johannes Schickel
This includes both an implementation and some basic unit tests for the above mentioned functions. svn-id: r48953
2010-05-05Compress PNGs with advpng & optipngMax Horn
svn-id: r48952
2010-05-04Remove spurious quotes.Andre Heider
svn-id: r48949
2010-05-04Respect the shell's and svn's exit code when checking for a checkout.Andre Heider
svn-id: r48948
2010-05-04Switch from "svn status" to "svn info", which is way faster (especially over ↵Andre Heider
NFS). svn-id: r48945
2010-05-04Fixed typo.Andre Heider
svn-id: r48944
2010-05-04Fix non-Mac OS X buildsMax Horn
svn-id: r48938
2010-05-04Reduce indirect header dependencies furtherMax Horn
svn-id: r48936
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-05-04Move initGraphics and initCommonGFX from to new header.Max Horn
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934
2010-05-04Get rid of Engine::_gameDataDir.Max Horn
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933
2010-05-04SCI: kPortrait - correctly jump over offset table to land on raw lipsync ↵Martin Kiewitz
data in portrait files svn-id: r48928
2010-05-03Tweak messages when listing save states.Max Horn
Targets don't list savestates, plugins do; and since the user specified a target, we should always list that first, and give the gameid only as additional information. svn-id: r48925
2010-05-03Updated the iPhone Info.plist to allow full resolution on the iPadOystein Eftevaag
svn-id: r48924
2010-05-03Show the user a nice message, when the target passed to --list-saves does ↵Johannes Schickel
not allow listing of its save states. This is a first step into implementing FR #2988017 "exit status with --list-saves always 0". svn-id: r48923
2010-05-03Cleanup.Johannes Schickel
svn-id: r48921
2010-05-03Check for read/seek errors of the underlying SeekableReadStream in RawStream.Johannes Schickel
svn-id: r48920
2010-05-03Fix for bug #2961787 "HE SAM1: Music in kitchen slightly off (regression)".Johannes Schickel
Unlike in the branch-1-1-x I did not restore the old RawMemoryStream code in the trunk. Instead I stripped out the pre-buffering of the RawStream code. I still decided to add some in-place buffering in RawStream::readBuffer to at least not rely on super-fast disk I/O. This is currently an experimental change. There might be need to reconsider the buffering (even though backends with slow disk I/O should actually do buffering for file I/O on their own). svn-id: r48919
2010-05-03SCI: set signal in SCI0/SCI01 games, when samples have been played only. ↵Martin Kiewitz
fixes sq3 guys from andromeda, but also doesn't screw up music in sq3new/kq1 - added comments about this issue svn-id: r48918
2010-05-03SCI: reverting r48805 - caused regression in sq3new/kq1Martin Kiewitz
svn-id: r48915
2010-05-03SCI: copying over compressed audio (mp3/ogg/flac) buffers, because ↵Martin Kiewitz
resourcemanager may free the memory at any time - fixes pseudo-random crashes - also added several assert()s after multiple malloc()s svn-id: r48912
2010-05-03SCI: fix possible heap errorMartin Kiewitz
svn-id: r48908
2010-05-03SCI: calculate sampleLen for WAVEs as wellMartin Kiewitz
svn-id: r48906
2010-05-03Fix g++ warning by commenting out an unused variable.Johannes Schickel
svn-id: r48905
2010-05-03Paranoia change: Prevent possible assertion caused by MP3Stream.Johannes Schickel
Currently we have an assert checking that the framerate of an Audio::Timestamp is always > 0. Since MAD might return "0" (and maybe even other illegal values) in case the MP3 stream is invalid we need to check that before we setup the _length Timestamp of MP3Stream. svn-id: r48904
2010-05-03SCI: calculate sampleLen for compressed audio (mp3/ogg/flac) as wellMartin Kiewitz
svn-id: r48903
2010-05-03Removed an accidentally left in a CopyFiles reference for COMI in the xcode ↵Oystein Eftevaag
project svn-id: r48896
2010-05-02Upgraded the iPhone target in the XCode project to support iPad as wellOystein Eftevaag
svn-id: r48895
2010-05-02Removing severaly outdated and obsolete dists/debian dirMax Horn
svn-id: r48893
2010-05-02Allow the Orion Burger title screen to be shown again. At least, it doesn'tTorbjörn Andersson
crash on my computer any more. (It doesn't do much interesting either.) svn-id: r48892
2010-05-02SCI: make audio decompression (mp3/ogg/flac) work on BE devicesMartin Kiewitz
svn-id: r48889
2010-05-01SCI: fix sync resources not loading correctly when compressed (mp3/ogg/flac) ↵Martin Kiewitz
audio resource file was used svn-id: r48881
2010-05-01SCI: fix bugs in audio decompression (mp3, ogg, flac)Martin Kiewitz
svn-id: r48880
2010-05-01KYRA: fixed some cppcheck warningsFlorian Kagerer
svn-id: r48879
2010-04-30Fixed warnings when building a GC binary.Andre Heider
svn-id: r48877
2010-04-30SCI: animate cleanupMartin Kiewitz
svn-id: r48876
2010-04-30Added proper names for some of the previous unknown timer fields, and ↵Paul Gilbert
bugfixes for the sequence list methods svn-id: r48875
2010-04-29Rename input -> streamMax Horn
svn-id: r48869
2010-04-29Maemo build instructions updatedFrantisek Dufka
svn-id: r48868
2010-04-29Set 1.1.1 release in NEWS fileMax Horn
svn-id: r48867
2010-04-29remove unused filesFrantisek Dufka
svn-id: r48862
2010-04-29Silence gcc warnings.Matthew Hoops
svn-id: r48858
2010-04-29SCI: remove unneeded #includes from resource.cppMartin Kiewitz
svn-id: r48857
2010-04-29SCI: audio compression supportMartin Kiewitz
svn-id: r48856