aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-08Fix possible out of bounds access.Johannes Schickel
svn-id: r48972
2010-05-08Cleanup.Johannes Schickel
svn-id: r48970
2010-05-08Lets not override the return value in cc_check()Andre Heider
svn-id: r48969
2010-05-08Cleanup, remove tmp files to avoid /tmp file flood (like on buildbot).Andre Heider
svn-id: r48968
2010-05-08Prevent editable widgets from adding various characters when F1-F12 is ↵Johannes Schickel
pressed by the user. Formerly the code just casted the "ascii" value of the key event to "byte" and thus truncating the character value. Now that would be fine, if we would not allow values >= 256 in the ascii field, for example 322 for F8 which in turn resulted in a "B" added to the editable field. I just added a check for the values being in the byte range before doing the cast, which fixes this. svn-id: r48967
2010-05-08Remove the now broken "deb" target.Andre Heider
svn-id: r48966
2010-05-07Fix comment to removed functionOri Avtalion
svn-id: r48965
2010-05-07Fix Info.plist.in to match Info.plistMax Horn
svn-id: r48964
2010-05-07Update scummvm.SlackBuild based on discussion with Robert KelsenMax Horn
svn-id: r48963
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