aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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-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-08DRASCULA: Fix a style related warning for WinCE specific code.Johannes Schickel
2011-03-08SCI: Cleanupmd5
2011-03-08MOHAWK: Rename variable to fix WinCE build.Alyssa Milburn
Thanks to LordHoto for working out why this was failing.
2011-03-08SCI: Fixed typosmd5
2011-03-08SCI: Cleanupmd5
2011-03-08SCI: Comparisons between pointers and numbers are also done in SCI1.1md5
Fixes SQ4CD
2011-03-08Merge branch 'master' of github.com:scummvm/scummvmsylvaintv
2011-03-08TOON: Decrease CPU usagesylvaintv
Added dirty rects Reduced the max FPS from 60 to 30
2011-03-08HUGO: Misc savegame modificationsstrangerke
- Add initial savegame on slot 0 - Save viewstate as it may now contain several different values when saving - Fix loading from GMM - Implement ctrl-N
2011-03-07MOHAWK: Fix Riven's cursor in the main menuMatthew Hoops
Actually call the showCursor() function now...
2011-03-07SCI: Constify some codeMax Horn
2011-03-07Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into ↵Matthew Hoops
clone2727-pe_exe
2011-03-07MOHAWK: Remove unused runLoadDialog() functionMatthew Hoops
2011-03-07HUGO: Fix registration messages for H1 Dos Freeware version (in intro)strangerke
2011-03-07MOHAWK: Error message consistencyMatthew Hoops
2011-03-07MOHAWK: Improve error handling when data isn't foundMatthew Hoops
2011-03-07SCI: Initial handling of the views in Longbow Amiga. Still not rightmd5
2011-03-07MOHAWK: Make Riven use original executables for cursorsMatthew Hoops
It will try both Windows and Macintosh executables. The hardcoded cursors have been removed.
2011-03-06SCUMM: Use the new WinCursor code in SCUMM HEMatthew Hoops
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes
2011-03-06SCI: Fix KQ6 Mac inventory cursorsMatthew Hoops
2011-03-06SCI: Fix Mac SCI1.1 view decompressionMatthew Hoops
A regression from d2ad7898d9
2011-03-06SCI: Silence GCC warningeriktorbjorn
2011-03-06SCI: Merged the cel data unpacking code for views and picturesmd5
2011-03-06TOON: Fix crashs when toon.dat is not presentsylvaintv
2011-03-06TOON: Improve music fading between roomssylvaintv
2011-03-06TOON: Fix global package loadingsylvaintv
2011-03-06SCI: Some changes to picture drawingmd5
- Fixed picture drawing for Longbow Amiga (view drawing is still wrong, though) - Added debug output for picture drawing
2011-03-05TOON: Integrated resource cache patch by eriktorbjornsylvaintv
Reduced global memory usage of the game Global PAK files are not loaded entirely anymore
2011-03-05SCI: Further clarify commentLars Skovlund
2011-03-05MOHAWK: Implement Mechanical opcode 122, elevator go down timerBastien Bouclet
2011-03-05SCI: Cleared up the different view types and ordered them by color countmd5
2011-03-05SCI: Added some support code for Longbow Amigamd5
2011-03-05AGI: Kill the timer based counterdhewg
Using the timer mechanism for just a simple counter is not just overkill, its also inaccurate. When using a call frequency of x, and waiting for y callbacks, the passed time will not be x*y. The problem amplifies on slower platforms and/or fair thread schedulers. Use absolute times instead. Most notably, the walking speed of the avatar is now smooth on android, but probably on all other handhelds we support too.
2011-03-04GRAPHICS: Split the NE cursor code from the NEResources classMatthew Hoops
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants.
2011-03-04SCI: Fix Mac icon bar palette match orderMatthew Hoops
2011-03-05SCI: Add comment.Walter van Niftrik
2011-03-04SCI: Remove SCI version check from READ/WRITE_SCI1ENDIAN_UINT16.Walter van Niftrik
2011-03-04GROOVIE: Mark overwritten members as virtualdhewg
2011-03-04SCI: Fix reg_t ASCII printing in debugger for BE.Walter van Niftrik
2011-03-04SCI: Use BE string handling for Mac games.Walter van Niftrik
2011-03-04SCI: Some palette related changesmd5
- Moved palette color count inside the GfxPalette class - Enabled all of the kPalette subops for 16 color SCI1 games, apart from the ones for intensity palette animation, and palette resource loading - Removed isVGA() and isAmiga32color() methods from the resource manager - they ended up in having inconsistent code
2011-03-04SCI: Cleaned up some view type checksmd5