Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-07 | With the new detection for setCursor, the game object and game ID are no ↵ | Filippos Karapetis | |
longer required, which makes some ugly code obsolete. Yay! :) svn-id: r47951 | |||
2010-02-07 | SCI1 Mac games can call kGetFarText with a NULL destination, so we need to ↵ | Matthew Hoops | |
allocate the memory. King's Quest V Mac is now playable. svn-id: r47950 | |||
2010-02-07 | Oops, correct a comment. | Matthew Hoops | |
svn-id: r47949 | |||
2010-02-07 | Rewrite detectSetCursorType() so that it works for KQ5 Mac in addition to ↵ | Matthew Hoops | |
KQ5 DOS CD. svn-id: r47948 | |||
2010-02-06 | Fascination - Use invalidateRect instead of dirtiedRect, fix several other ↵ | Arnaud Boutonné | |
little errors svn-id: r47947 | |||
2010-02-06 | Add an assert to avoid a crash when printing the character 0x00. | Arnaud Boutonné | |
svn-id: r47945 | |||
2010-02-06 | SCI: adding more debug output to kPalVary, fixing loading savedgames ↵ | Martin Kiewitz | |
(_gfxPaint wasnt copied over) svn-id: r47943 | |||
2010-02-06 | Removed unnecessary semi-colons to keep GCC happy. | Torbjörn Andersson | |
svn-id: r47942 | |||
2010-02-06 | SCI: added debug code to kPalVary, added warning when calling ↵ | Martin Kiewitz | |
kPalette(setFromResource) with unsupported parameters svn-id: r47941 | |||
2010-02-06 | SCI: Revert r47925 and put fix inside GC instead. | Walter van Niftrik | |
svn-id: r47940 | |||
2010-02-06 | SCI: added plane coordinate adjustment code for sci32 when drawing pictures, ↵ | Martin Kiewitz | |
put everything into GfxCoordAdjuster svn-id: r47939 | |||
2010-02-06 | SCI: put kShakeScreen into GfxPaint, called directly now | Martin Kiewitz | |
svn-id: r47936 | |||
2010-02-06 | Mark the sanity checks inside kernelSetNowSeen and kernelBaseSetter as hacks | Filippos Karapetis | |
svn-id: r47932 | |||
2010-02-06 | Added a sanity check for kListAt and made the hack for displaying text work ↵ | Filippos Karapetis | |
in SCI2 only svn-id: r47931 | |||
2010-02-06 | Don't try and manipulate invalid views (i.e. views with view ID -1/65535, ↵ | Filippos Karapetis | |
which are most likely the currently missing dynamically constructed text views). Torin chapter 1 starts now (and dies shortly afterwards, but that's a different issue) svn-id: r47930 | |||
2010-02-06 | SCI: Run GC only when execution_stack_base is 0. | Walter van Niftrik | |
svn-id: r47929 | |||
2010-02-06 | Silenced warning that intersectionX and intersectionY could be uninitialized | Filippos Karapetis | |
svn-id: r47928 | |||
2010-02-06 | Fascination: Fix lamp problem in parking lot. | Arnaud Boutonné | |
svn-id: r47927 | |||
2010-02-06 | Add a missing break. | Matthew Hoops | |
svn-id: r47926 | |||
2010-02-06 | SCI: Don't call garbage collector directly from kFlushResources() as this is ↵ | Walter van Niftrik | |
no longer safe. svn-id: r47925 | |||
2010-02-06 | Add detection entry for KQ5 Mac. Also, make Mac and Amiga SCI1_EGA+ games ↵ | Matthew Hoops | |
default to MIDI as we don't (yet) support their patches. KQ5 Mac will start and go until the main menu. svn-id: r47924 | |||
2010-02-05 | SCI: removing int8 from kernelSetNowSeen() as well, didnt make any sense :P | Martin Kiewitz | |
svn-id: r47923 | |||
2010-02-05 | SCI: removing int8 inside kernelSetNowSeen as well, didnt make any sense :P | Martin Kiewitz | |
svn-id: r47922 | |||
2010-02-05 | SCI: Get rid of the mysterious sign_extend_byte() and replace it by a simple ↵ | Max Horn | |
cast ;) svn-id: r47921 | |||
2010-02-05 | SCI: Document GfxCompare::canBeHereCheckRectList; pass Common::Rect by ref | Max Horn | |
svn-id: r47920 | |||
2010-02-05 | SCI: Add comment to GfxCompare::canBeHereCheckRectList | Max Horn | |
svn-id: r47919 | |||
2010-02-05 | SCI: Add a 'SELECTOR' macro | Max Horn | |
svn-id: r47918 | |||
2010-02-05 | SCI: moving kDisplay into GfxPaint16, now getting called directly as well | Martin Kiewitz | |
svn-id: r47917 | |||
2010-02-05 | SCI: priority band specific stuff now gets called directly w/o SciGui | Martin Kiewitz | |
svn-id: r47916 | |||
2010-02-05 | SCI: moved control type enum | Martin Kiewitz | |
svn-id: r47915 | |||
2010-02-05 | SCI: remaining cursor functions now also directly called | Martin Kiewitz | |
svn-id: r47914 | |||
2010-02-05 | SCI: drawMenuBar, drawStatus now called directly and w/o SciGui | Martin Kiewitz | |
svn-id: r47913 | |||
2010-02-05 | SCI: moved onControl etc. into GfxCompare, now getting called directly. also ↵ | Martin Kiewitz | |
fixed loading saved games due Gfx* changes svn-id: r47912 | |||
2010-02-05 | Cleanup kShowMovie; merge the SCI1.1/SCI2 and SCI2.1 AVI code. | Matthew Hoops | |
svn-id: r47911 | |||
2010-02-05 | SCI: initializing _highPlanePri inside GfxFrameout | Martin Kiewitz | |
svn-id: r47910 | |||
2010-02-05 | SCI: fix warning inside GfxCoordAdjuster header | Martin Kiewitz | |
svn-id: r47909 | |||
2010-02-05 | SCI: GfxCoordAdjuster class added, local2Global and global2Local use that ↵ | Martin Kiewitz | |
class directly, kGraph / RedrawBox is now using GfxPaint16 directly svn-id: r47908 | |||
2010-02-05 | SCI: frameout sci32 stuff now gets called directly w/o SciGui/32 | Martin Kiewitz | |
svn-id: r47907 | |||
2010-02-05 | SCI: removing debugShowMap from SciGui32 | Martin Kiewitz | |
svn-id: r47906 | |||
2010-02-05 | SCI: screen specific debug functions are now called directly w/o SciGui/32 | Martin Kiewitz | |
svn-id: r47905 | |||
2010-02-05 | SCI: adding some minor documentation for the various graphic classes | Martin Kiewitz | |
svn-id: r47904 | |||
2010-02-05 | SCI: calling most of the cursor functions directly via _gfxCursor instead of ↵ | Martin Kiewitz | |
SciGui/32 svn-id: r47903 | |||
2010-02-05 | SCI: renamed class Cursor to GfxCursor | Martin Kiewitz | |
svn-id: r47902 | |||
2010-02-05 | SCI: Add implementation for Intersections(). | Walter van Niftrik | |
svn-id: r47901 | |||
2010-02-05 | SCI: renamed class Font to GfxFont | Martin Kiewitz | |
svn-id: r47900 | |||
2010-02-05 | SCI: renamed SciGuiPicture to GfxPicture | Martin Kiewitz | |
svn-id: r47899 | |||
2010-02-05 | Added information on the patches folder included in KQ6CD | Filippos Karapetis | |
svn-id: r47898 | |||
2010-02-05 | Use strcmp() to test the game ID, not the != operator. | Torbjörn Andersson | |
svn-id: r47897 | |||
2010-02-05 | SCI2 Windows games are scaled from 320x200 to 640x480, not 640x400. Aspect ↵ | Matthew Hoops | |
ratio correction will eventually have to be applied. This fixes a possible segfault when playing the credits video in GK1 (which is 640x480). svn-id: r47895 | |||
2010-02-05 | Have SCI look through the patches directory (except in KQ6 where the patches ↵ | Matthew Hoops | |
in that directory are broken) to fix some GK1 Windows problems. Add the MSRLE codec to AVI (from DrMcCoy's Dark Seed II engine, with permission). GK1 Windows now will play the credits video. svn-id: r47894 |