aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2009-10-04SCI/newgui: restoration of constructorMartin Kiewitz
svn-id: r44600
2009-10-04SCI/newgui: SciGUIfont workaround for lsl1sciMartin Kiewitz
svn-id: r44599
2009-10-04Removed unused references to OSystemFilippos Karapetis
svn-id: r44598
2009-10-04SCI: kReadNumber crash fix for lsl1Martin Kiewitz
svn-id: r44597
2009-10-04SCI: removing unused variables from onControlMartin Kiewitz
svn-id: r44596
2009-10-04SCI: onControl now uses gui classesMartin Kiewitz
svn-id: r44595
2009-10-04SCI/newgui: onControl implementedMartin Kiewitz
svn-id: r44594
2009-10-04SCI/oldgui: onControl code movedMartin Kiewitz
svn-id: r44593
2009-10-04SCI/newgui: TextColors and TextFonts implemented (for sq5)Martin Kiewitz
svn-id: r44592
2009-10-04SCI: fixed crash in sq5/german (umlauts)Martin Kiewitz
svn-id: r44587
2009-10-04SCI/newgui: unfinished TextColors/TextFonts support/setting default palette ↵Martin Kiewitz
mapping for kq5 svn-id: r44585
2009-10-04SCI/newgui: cleanupMartin Kiewitz
svn-id: r44584
2009-10-03SCI: Add hack to gui to fix loadingWillem Jan Palenstijn
svn-id: r44581
2009-10-03SCI: attempt to fix wii/dc build errorWillem Jan Palenstijn
svn-id: r44579
2009-10-03SCI: Fix parse error in parse_reg_tWillem Jan Palenstijn
svn-id: r44578
2009-10-03SCI: Redraw edit controls when they change.Willem Jan Palenstijn
svn-id: r44576
2009-10-03SCI/newgui: removed duplicate unused codeMartin Kiewitz
svn-id: r44574
2009-10-03SCI/newgui: constant 0xFFFF -> -1Martin Kiewitz
svn-id: r44573
2009-10-03SCI: Fix sign issue in stringfragsWillem Jan Palenstijn
svn-id: r44572
2009-10-03SCI/newgui: Removed SciGUIpicture::drawPalette11Martin Kiewitz
svn-id: r44571
2009-10-03SCI/newgui: initializer fixupMartin Kiewitz
svn-id: r44570
2009-10-03SCI/newgui: cellCount changed to uint16Martin Kiewitz
svn-id: r44569
2009-10-03SCI/newgui: virtual warnings fixedMartin Kiewitz
svn-id: r44568
2009-10-03SCI/newgui: set title on newWindowMartin Kiewitz
svn-id: r44567
2009-10-03SCI: Merge new GUI code written by m_kiewitz.Willem Jan Palenstijn
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565
2009-10-03fixed addMenu isspace() issue on umlautsMartin Kiewitz
svn-id: r44563
2009-10-03SCI: Fix typoWillem Jan Palenstijn
svn-id: r44561
2009-10-02SCI: Fix parse_reg_t, it no longer modified the const string passed to itMax Horn
svn-id: r44545
2009-10-02Fix cppcheck issue reported by salty-horseWillem Jan Palenstijn
svn-id: r44541
2009-10-02Fix some cppcheck warnings reported by salty-horseMax Horn
svn-id: r44538
2009-10-02SCI: Remove PRINT_STK macro; cleanupMax Horn
svn-id: r44533
2009-10-02SCI: Use String::printf instead of temporary bufferWillem Jan Palenstijn
svn-id: r44532
2009-10-02SCI: Make NULL_REG & SIGNAL_REG const; change validate_property so that its ↵Max Horn
callers cannot modify NULL_REG accidentally anymore svn-id: r44531
2009-10-02SCI: Remove dead codeMax Horn
svn-id: r44530
2009-10-01SCI: cleanupWillem Jan Palenstijn
svn-id: r44528
2009-10-01Rewrote weird-looking code, which might lead to undefined behavior, ↵Filippos Karapetis
according to GNU svn-id: r44523
2009-10-01Removed the STRICT_SEND, STRICT_READ and ASSERT_ARITHMETIC definesFilippos Karapetis
svn-id: r44519
2009-10-01SCI: Add some fixmes noted by salty-horse.Willem Jan Palenstijn
svn-id: r44513
2009-10-01- Removed the toggle for "weak" validations, as there are cases where they ↵Filippos Karapetis
fail (e.g. in Longbow), so there is no point in having strict validations - Removed the invalid toggle from kernel signatures - we now never error out on invalid object references, but throw a warning instead - Simplified determine_reg_type() svn-id: r44511
2009-10-01SCI: Remove outdated debugging hack.Willem Jan Palenstijn
In the past, a negative selector value was used to identify a callk stack frame. Currently a type of EXEC_STACK_TYPE_KERNEL already does that. svn-id: r44510
2009-09-30Removed an old (and now obsolete) workaround for KQ5Filippos Karapetis
svn-id: r44507
2009-09-30Fixed the warning message shown when dummy functions are invokedFilippos Karapetis
svn-id: r44506
2009-09-30Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs ↵Filippos Karapetis
(usually), or to signal success in some special occasions svn-id: r44505
2009-09-30Changed the list sanity checks to return warnings instead of errors in case ↵Filippos Karapetis
of failure - apparently, this can occur in some games, e.g. Longbow and QFG1 svn-id: r44503
2009-09-30- Removed some leftover 16/32bpp color code, as we're always using palette ↵Filippos Karapetis
mode now - Simplified the mouse cursor manipulation code svn-id: r44502
2009-09-30oopsMax Horn
svn-id: r44500
2009-09-30SCI: Make kFile error messages slightly more verboseWillem Jan Palenstijn
svn-id: r44497
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-30SCI: Some palette code cleanupMax Horn
svn-id: r44494
2009-09-30SCI: Replace magic '-42' by an enumMax Horn
svn-id: r44492