Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-30 | SCI32: Support for views with 640x400 native resolution | Lars Skovlund | |
(fixes Wolfgang closeup, room 720) | |||
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-29 | SCI: Limit SCI32 view scaling to when we're actually scaling | Matthew Hoops | |
Fixes bug #3253208 | |||
2011-03-25 | SCI: Make sure that planeOffsetX is always correctly initialized | md5 | |
Fixes several issues with the menu in KQ7. Thanks to vakons for his patch. Fixes bug #3231867 - "KQ7 scrolling bug" | |||
2011-03-25 | SCI: Add two TODOs | dhewg | |
2011-03-20 | SCI: Moved the engine hunk pointer processing code inside the GfxPorts class | md5 | |
This allows us make _windowList private again | |||
2011-03-20 | SCI: Added a new console command "window_list" or "wl" | md5 | |
This can be used to see a list of the currently open windows. Also, added a sanity check for the "al" command and performed some minor cleanup | |||
2011-03-20 | SCI: Removed forward references to obsolete classes | md5 | |
2011-03-20 | SCI: Added a new console command, "animate_list" or "al" | md5 | |
This shows the current animation list, along with object properties, positions and the scripts they belong to | |||
2011-03-14 | SCI: Fix the screen height of SQ1 Mac | Matthew Hoops | |
2011-03-13 | SCI: Fixed the flashing icon bar in the Mac version of Castle of Dr. Brain | md5 | |
Thanks to waltervn for his work and help on this | |||
2011-03-13 | SCI: Fixed regression of rev b1055a3c86. Japanese games should work again | md5 | |
2011-03-10 | SCI: Fix uncompressed SCI1.1 views | Matthew Hoops | |
A regression from d2ad7898d93 | |||
2011-03-10 | SCI: Made some checks inside unditherBitmap() more understandable | md5 | |
2011-03-10 | SCI: Some renaming related to the undithering code | md5 | |
Renamed some variables, functions and comments related to the undithering code, to make them a bit easier to understand | |||
2011-03-09 | SCI: Implement Mac iconbar event handling. | Walter van Niftrik | |
2011-03-09 | SCI: Whitespace fixes | md5 | |
2011-03-09 | SCI: Some cleanup and fixes to the view unpacking code | md5 | |
- 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-09 | SCI: 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-08 | SCI: Remove unused argument to said | Willem Jan Palenstijn | |
2011-03-07 | Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into ↵ | Matthew Hoops | |
clone2727-pe_exe | |||
2011-03-07 | SCI: Initial handling of the views in Longbow Amiga. Still not right | md5 | |
2011-03-06 | SCUMM: Use the new WinCursor code in SCUMM HE | Matthew Hoops | |
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes | |||
2011-03-06 | SCI: Fix KQ6 Mac inventory cursors | Matthew Hoops | |
2011-03-06 | SCI: Fix Mac SCI1.1 view decompression | Matthew Hoops | |
A regression from d2ad7898d9 | |||
2011-03-06 | SCI: Silence GCC warning | eriktorbjorn | |
2011-03-06 | SCI: Merged the cel data unpacking code for views and pictures | md5 | |
2011-03-06 | SCI: Some changes to picture drawing | md5 | |
- Fixed picture drawing for Longbow Amiga (view drawing is still wrong, though) - Added debug output for picture drawing | |||
2011-03-05 | SCI: Cleared up the different view types and ordered them by color count | md5 | |
2011-03-05 | SCI: Added some support code for Longbow Amiga | md5 | |
2011-03-04 | SCI: Fix Mac icon bar palette match order | Matthew Hoops | |
2011-03-04 | SCI: Some palette related changes | md5 | |
- 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-04 | SCI: Cleaned up some view type checks | md5 | |
2011-03-04 | SCI: Enable fade transitions for SCI1 EGA games | md5 | |
2011-03-04 | SCI: Fix flood fill matching in EGA mode | Willem Jan Palenstijn | |
In EGA games a pixel in the framebuffer is only 4 bits. We store a full byte per pixel to allow undithering, but when comparing pixels for flood-fill purposes, we should only compare the visible color of a pixel. This fixes bug #3078365 in Iceman. | |||
2011-03-04 | SCI: Added support for 16/32 color view and picture patches | md5 | |
16 color patches (*.p16 and *.v16) are used in 16 color EGA SCI1 games 32 color patches (*.p32 and *.v32) are used in 32 color Amiga SCI1 games Removed a workaround for SCI1 EGA (bug #3044500), as that bug has been fixed already in the view patch. Thanks to waltervn for observing this. | |||
2011-03-04 | SCI: Added a comment for the additional code in kDisplay | md5 | |
This extra code that is responsible for changing text placing has been found in SCI1 middle (i.e. LSL1VGA) and newer games | |||
2011-03-04 | SCI: Amiga SCI1 middle games are actually SCI1 late | md5 | |
This fixes a lot of glitches, caused by the differences between the two versions | |||
2011-03-04 | SCI: Add fixme for EGA flood fill bug (#3078365) | Willem Jan Palenstijn | |
2011-03-04 | SCI: Removed a hack for SCI1 Amiga games in setOnScreen() | md5 | |
2011-03-04 | SCI: Amiga SCI1 middle games use the new PC SCI1 late transition effects | md5 | |
2011-03-02 | SCI: Always add new windows to back of list up to SCI_1_EGA_ONLY. | Willem Jan Palenstijn | |
Confirmed this behaviour in KQ1sci, KQ4, Iceman and QfG2. Hoyle3-demo remains an exception. | |||
2011-03-02 | SCI: Call Graph(RedrawBox) from EndUpdate for SCI0/01 | Willem Jan Palenstijn | |
Confirmed this behaviour in KQ1sci, KQ4, Iceman, and that it isn't present in QfG2 and KQ5CD. This fixes the graphics glitch in KQ4 when falling down the stairs in room 61 (#3039775). | |||
2011-03-02 | Revert "SCI: Fixed bug #3039775 - "KQ4: Graphics glitch [...]"" | Willem Jan Palenstijn | |
This reverts commit 74e99328ec0fa43074c52b69d21922407153a1aa. SSCI takes care of this issue in a different manner, which the next commit emulates. | |||
2011-03-02 | SCI: Fixed bug #3040161 - "LONGBOW: Textbox glitch" | md5 | |
GetLongest() could exceed the maximum width with the very last character of a word. The same fix has been applied to the SCI32 code. | |||
2011-03-02 | SCI: Fixed text positioning in the credits screen of Dr. Brain Amiga | md5 | |
The additional text positioning code in kDisplay was added in SCI1 middle, not SCI1 late. Also, did some slight cleanup | |||
2011-03-02 | SCI: Fixed bug #3039775 - "KQ4: Graphics glitch in the mansion tower" | md5 | |
2011-03-02 | SCI: Fix variable name | Willem Jan Palenstijn | |
2011-03-02 | SCI: Change workaround for hoyle3-demo's rendering order | Willem Jan Palenstijn | |
This behaviour much more closely matches SSCI. | |||
2011-02-28 | SCI: Skip Ports when iterating over Windows in GC | Willem Jan Palenstijn | |