aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2009-10-29Poll for events while performing screen transitions, so that ScummVM remains ↵Filippos Karapetis
responsive svn-id: r45509
2009-10-29SCI/newgui: SciGuiPicture now acts like sierra sci when drawing cels, so we ↵Martin Kiewitz
dont need some hardcoded variable and differ when clearing screen svn-id: r45508
2009-10-29Stop SQ4 floppy from updating the unused sq4sg.dir file when deleting a ↵Filippos Karapetis
saved game svn-id: r45507
2009-10-29CleanupFilippos Karapetis
svn-id: r45506
2009-10-29- Implemented savegame deletion for SQ4 floppyFilippos Karapetis
- Added a more proper way to disable the "Change Directory" button, by checking its name, rather than the string it contains svn-id: r45504
2009-10-29Disable the "Delete" button for all versions of SQ4 floppy, and the "Change ↵Filippos Karapetis
Directory" button for all games (English and non-English versions) svn-id: r45503
2009-10-29Automatically create memory.drv (the file containing the LSL5 password) for ↵Filippos Karapetis
non-English versions of LSL5, so that the games don't abort if it can't be found. svn-id: r45502
2009-10-29SCI/newgui: Defining color white and others in SciGuiScreen and using that. ↵Martin Kiewitz
Also clears screen with 0 on sci1.1 games (needs further investigation), fixes pictures svn-id: r45500
2009-10-29Fixed the deletion of save games - the wrong save game would be deleted with ↵Filippos Karapetis
the previous code, as we sort the list by date svn-id: r45499
2009-10-29Moved some menu code outside the INCLUDE_OLDGFX safeguardsFilippos Karapetis
svn-id: r45496
2009-10-28Added a workaround for the casino door in LSL1Filippos Karapetis
svn-id: r45494
2009-10-28Changed some of the menu code to use new graphics functionsFilippos Karapetis
svn-id: r45493
2009-10-28Wrapped some more oldgui-specific code around INCLUDE_OLDGFX safeguardsFilippos Karapetis
svn-id: r45492
2009-10-28Wording. Added warnings for unimplemented menu-related functions in the new ↵Filippos Karapetis
GUI code svn-id: r45489
2009-10-28Added detection for pq1, cnick-lslcasino and cnick-longbow to the fallback ↵Filippos Karapetis
detector. Simplified the code which distinguishes between demo and full versions. Some cleanup svn-id: r45488
2009-10-28SCI/newgui: fill screen with white instead of black before picture drawing, ↵Martin Kiewitz
fixes some pixels of some screens svn-id: r45481
2009-10-28SCI/newgui: BaseSetter moved to SciGuiMartin Kiewitz
svn-id: r45480
2009-10-28SCI/newgui: IsItSkip moved into SciGuiMartin Kiewitz
svn-id: r45479
2009-10-28SCI/newgui: CleanupMartin Kiewitz
svn-id: r45478
2009-10-28SCI/newgui: update whole screen when show_map console-command is usedMartin Kiewitz
svn-id: r45475
2009-10-28SCI/newgui: another floodfill change, fixes sq3 this time (this is madness)Martin Kiewitz
svn-id: r45474
2009-10-28SCI/newgui: floodfill fixed (hopefully), fixes kq5 priority issuesMartin Kiewitz
svn-id: r45473
2009-10-28Fixed the rectangle top inside kBaseSetter()Filippos Karapetis
svn-id: r45466
2009-10-28CleanupFilippos Karapetis
svn-id: r45465
2009-10-28Oops, removed leftover code (z was taken into account after all, but in a ↵Filippos Karapetis
different place...) svn-id: r45464
2009-10-28Rewrote kBaseSetter() to use new graphics functions and behave like the ↵Filippos Karapetis
original, and fixed a bug in the process (the previous code ignored z when calculating the height) svn-id: r45463
2009-10-28Reimplemented isItSkip() using new graphics codeFilippos Karapetis
svn-id: r45461
2009-10-28SCI/newgui: Jones windowMgr Port adjustment, added explanatory commentMartin Kiewitz
svn-id: r45460
2009-10-28Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard ↵Filippos Karapetis
(defined in sci.h) svn-id: r45459
2009-10-28SCI/newgui: Added comment about jones hackMartin Kiewitz
svn-id: r45458
2009-10-28SCI/newgui: SciGuiControls created, SciGuiText now activeMartin Kiewitz
svn-id: r45457
2009-10-27Make Jones in the Fast Lane use up the whole screen as did the original game.Matthew Hoops
svn-id: r45431
2009-10-26SCI/newgui: fixes text in jonesMartin Kiewitz
svn-id: r45423
2009-10-26Added proper detection and handling of transitive SCI1-SCI1.1 games, like ↵Filippos Karapetis
PQ1 VGA. These used SCI1 resources and compression with a SCI1.1 kernel (thanks to waltervn's observations) svn-id: r45420
2009-10-26SCI/newgui: SciGuiText createdMartin Kiewitz
svn-id: r45412
2009-10-26Removed some duplicate codeFilippos Karapetis
svn-id: r45410
2009-10-26CleanupFilippos Karapetis
svn-id: r45395
2009-10-26Fixed some cppcheck warnings.Torbjörn Andersson
svn-id: r45391
2009-10-26Removed unused variable.Torbjörn Andersson
svn-id: r45390
2009-10-25Moved the cel count calculation to the new graphics codeFilippos Karapetis
svn-id: r45379
2009-10-25- Removed graphics options code from the old GUI. Almost all of them are not ↵Filippos Karapetis
supposed to be modified by the user (e.g. the way lines and brushes are drawn), and we can implement any of them again if needed in the new GUI (but they shouldn't really be needed). - Added a config option to disable dithering in the new GUI if requested, called "undither", which is set to true by default and can be changed to false if needed per game - The per-resource palette code has been removed for now, to be replaced by regular hashmaps (once the FreeSCI scifx reading code has been converted) svn-id: r45378
2009-10-25SCI/newgui: SciGuiView is now able to detect "straight" EGA mappings and ↵Martin Kiewitz
will then ignore the mapping. This will result in undithering working for those views. All EGA-mapping views in qfg2 seem to be special fx related so they dont need undithering at all svn-id: r45377
2009-10-25SCI: kGameIsRestarting - another change, setting back delay back to 30msecs, ↵Martin Kiewitz
but no delay during initial 50 calls. This seems to make qfg2 and iceman happy. svn-id: r45376
2009-10-25SCI: kGameIsRestarting - changing speed throttler to 10 msecs, lsl5 is still ↵Martin Kiewitz
"somewhat" playable, codename iceman and qfg2 didnt show some animations cause of the higher delay svn-id: r45375
2009-10-25SCI/newgui: SciGuiView disable undithering when EGA mappings are available ↵Martin Kiewitz
(support needs to get implemented for this case), also fixes a part of the undithering code svn-id: r45374
2009-10-25SCI/newgui: kAddToPic - behaviour is different between SCI1EARLY and ↵Martin Kiewitz
SCI1MIDDLE (fixes graphic glitch in qfg2 intro) svn-id: r45373
2009-10-25SCI: kAddToPic - removing support for argc==0 case, if this really gets used ↵Martin Kiewitz
somewhere, we need to set _picNotValid in that case svn-id: r45372
2009-10-25SCI/newgui: removed list parameter from addToPicDrawCels()Martin Kiewitz
svn-id: r45371
2009-10-25SCI/newgui: circle bitmap table fixed, fixes qfg1 character selection graphicMartin Kiewitz
svn-id: r45369
2009-10-25CleanupFilippos Karapetis
svn-id: r45368