aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-12ANDROID: Get rid of ugly castsdhewg
2011-03-12SCI: Moved a heap patch from kScriptID() into script_patches.cppmd5
2011-03-11SCI: Clarify fix for KQ5 witch freeze bug #3034714Willem Jan Palenstijn
The cause for this bug turns out to be a corrupt object that as a side effect accidentally bypasses its own corruption. See the added comments for details. Also add a warning that points out similarly corrupted objects.
2011-03-11AUDIO: Fix some whitespacesdhewg
2011-03-11AUDIO: Work around ARM code volume limitsdhewg
The ARM specific rate converters work with 8bit volume vars. Limit volumes to 0xff to prevent crackling.
2011-03-11MOHAWK: Don't warn about odd LB version record sizes.Alyssa Milburn
2011-03-11MOHAWK: Seek to first frame on kLBOpRewind.Alyssa Milburn
This might need some further thought when implementing more complex seeking for the later games, but works for now.
2011-03-11SCI: Fixed bug #3034714 - "KQ5CD: ScummVM freezes in dark forest"md5
This is a heap patch for an odd object used in that scene, which will suffice for now (until we find why this works in SSCI). Thanks to wjp for his help and work on this
2011-03-11MOHAWK: Fix intro finish notify in LB poetry mode.Alyssa Milburn
2011-03-10SCI: Fix mouse positions in upscaled gamesMatthew Hoops
A regression from 463e475bd65
2011-03-10SCI: Fix uncompressed SCI1.1 viewsMatthew Hoops
A regression from d2ad7898d93
2011-03-10SCI: kPurge is the SCI2+ version of kFlushResourcesmd5
2011-03-10CONFIGURE: Change Android debug flags logicdhewg
Use --enable-debug instead of not --enable-release
2011-03-10CONFIGURE: Fix some whitespacesdhewg
2011-03-10CONFIGURE: Add support for Android's armeabi-v7adhewg
Extended ABI with Thumb-2 and VFP hardware FPU instructions
2011-03-10SCI: Made some checks inside unditherBitmap() more understandablemd5
2011-03-10SCI: Don't try to uninstantiate scripts marked as deletedmd5
Trying to delete a script marked as deleted should do nothing. Hoyle 3 tried to uninstantiate scripts more than once, and we incorrectly decreased the reference count of associated scripts more than once, thereby killing them. This properly fixes bug #3038837 (removed the hack for it). Many many thanks to wjp for his help on this :)
2011-03-10SCI: Some renaming related to the undithering codemd5
Renamed some variables, functions and comments related to the undithering code, to make them a bit easier to understand
2011-03-10ALSA: Fix formatting.Johannes Schickel
2011-03-10ALSA: Work around a firmware bug in USB-MIDI cables.Johannes Schickel
Thanks to waltervn (and wjp) for their investigation on this and Walter's SCI specific workaround which I more or less just copied here so it will apply for all engines.
2011-03-10ALSA: Strip trailing spaces in device name.Johannes Schickel
This might fix odd problems when storing the device name in the config file, when the name ends with a space by chance.
2011-03-10SCI: Fixed regression (shift key) in the latest event code cleanupmd5
2011-03-10TOON: Cleanupstrangerke
2011-03-10TOON: Janitorial: Suppress blanks at end of linesstrangerke
2011-03-09MOHAWK: Fix typo in the Riven missing executable dialogMatthew Hoops
2011-03-09CREDITS: Fix typo in previous commitThierry Crozat
2011-03-09CREDITS: Add credits for web sites maintainer and new skinsThierry Crozat
Also add Andre in the credits for Android port.
2011-03-09SCI: Don't patch the save/load dialogs in Shiversmd5
Shivers uses a custom save/load system, so we can't replace its dialogs
2011-03-09SCI: Removed unnecessary parameter from deallocate()md5
2011-03-09SCI: Implement Mac iconbar event handling.Walter van Niftrik
2011-03-09Merge branch 'master' of github.com:scummvm/scummvmLars Skovlund
2011-03-09SCI32: Reroute kSave(5) to kGetSaveFiles(). Any differences to pre-SCI32Lars Skovlund
kGetSaveFiles() should be worked out there.
2011-03-09MOHAWK: Remove outdated TODOMatthew Hoops
2011-03-09MOHAWK: Correct start times for Riven creditsMatthew Hoops
2011-03-09MOHAWK: Add initial support for the Riven credits sequenceMatthew Hoops
The credits start too early for a few of the end game sequences, but otherwise works well (minus missing fade support, but that is throughout the game anyway).
2011-03-09SCI: Whitespace fixesmd5
2011-03-09SCI: Some cleanup and fixes to the view unpacking codemd5
- Added comments for all the different view unpacking algorithms - Merged the SCI1 VGA and SCI1.1 VGA unpacking code - Fixed views in Longbow Amiga (the palette is still broken, though) - Used memset()/memcpy() instead of looping through - Fixed a regression of rev. d2ad789 (LSL1 Spanish, bug #3135872)
2011-03-09WINCE: Run astyle over WinCE source files.Johannes Schickel
2011-03-09WINCE: Cleanup WinCE event source a bit.Johannes Schickel
2011-03-09SCI: Save mouse position in SciEvent.Johannes Schickel
Instead of querying the event manager for the current mouse cursor coordinates kGetEvent now uses the saved mouse positions, which will assure every event will be processed with the correct coordinates instead of the current ones. Various other functions using SciEvent directly were adapted too. This fixes cursor click positions for the WinCE backend. Thanks to wjp and waltervn for helping me with this.
2011-03-09SCI: Cleanup of the event codemd5
2011-03-08SCI: Remove unused argument to saidWillem Jan Palenstijn
2011-03-08WINCE: Silence/fix some warnings.Johannes Schickel
2011-03-08DRASCULA: Fix a style related warning for WinCE specific code.Johannes Schickel
2011-03-08WINCE: Run astyle over WinCE related event and graphics source files.Johannes Schickel
2011-03-08CONFIGURE: Oops fix a typo.Johannes Schickel
2011-03-08SCI: Cleanupmd5
2011-03-08WINCE: Add -fno-inline-functions to compiler arguments.Johannes Schickel
WinCE is using -O3 by default, which includes -finline-functions, which in turn breaks SCI. By disabling that opimization we get SCI working fine again.
2011-03-08WIN32: Use names for various magic constants in resource definitionsMax Horn
2011-03-08MOHAWK: Rename variable to fix WinCE build.Alyssa Milburn
Thanks to LordHoto for working out why this was failing.