Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-07-01 | GRAPHICS: Remove default values from FontSJIS::drawChar. | Johannes Schickel | |
drawChar is overloaded in FontSJIS. One takes a "Surface &" as first parameter another one "void *", they furthermore have the exact same number of required parameters. The one "void *" just had a few extra parameters with default values. This resulted in a bug in SCUMM, where "VirtScreen *" (a subclass of Surface) was passed instead of "VirtScreen &" and thus the method taking "void *" was incorrectly used. To make it easier to spot such bugs in the future I just removed the default values and thus disallow such calls. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | KYRA: Clean up of header includes. | Johannes Schickel | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-07 | KYRA: Slight cleanup. | Johannes Schickel | |
2011-02-20 | KYRA: Fix regression in Screen::setInterfacePalette. | Johannes Schickel | |
This fixes an out of bounds write introduced with 9216c7e. | |||
2011-02-14 | KYRA: Adapt to setPalette/grabPalette RGBA->RGB changes. | Johannes Schickel | |
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-10-19 | SCUMM/FM-TOWNS JAPANESE: implement flipped text | Florian Kagerer | |
(used in the MI1 circus scene after Guybrush gets shot out of the cannon) svn-id: r53616 | |||
2010-10-17 | SCUMM/FM-TOWNS: more improvements to japanese font drawing | Florian Kagerer | |
- made use of LordHotos graphics/sjis code to reduce code duplication - japanese mode for version 3 and 5 works fine now with few exceptions (some line spacing glitches in MI1 intro etc.) svn-id: r53554 | |||
2010-10-12 | JANITORIAL: Cleanup (mostly whitespace) | Torbjörn Andersson | |
svn-id: r53161 | |||
2010-09-18 | JANITORIAL: Removed most punctuation at end of warning() and error() | Torbjörn Andersson | |
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791 | |||
2010-08-24 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r52340 | |||
2010-07-22 | KYRA: Remove superfluous palette update on quit. | Johannes Schickel | |
svn-id: r51169 | |||
2010-05-17 | Some more enforcement of our formatting conventions in KYRA too. | Johannes Schickel | |
svn-id: r49069 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-04-11 | Setup and destroy a dummy cursor and palette in the Engine class. | Johannes Schickel | |
The idea behind this is exactly the same as behind r48620, but it affects all engines, thus engine authors can now use CursorMan.replaceCursor without having to worry about possible memory leaks or the like. svn-id: r48626 | |||
2010-04-11 | Fix KYRA's cursor handling by pushing a dummy cursor via ↵ | Johannes Schickel | |
CursorMan.pushCursor too. Also replace CursorMan.popAllCursors by CursorMan.popCursor to prevent the caller's cursor from being destroyed. svn-id: r48621 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-08 | Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵ | Max Horn | |
header common/types.h svn-id: r47180 | |||
2009-10-18 | Introduced new type Common::DisposeAfterUse::Flag | Max Horn | |
svn-id: r45233 | |||
2009-10-17 | Fix valgrind warning. | Johannes Schickel | |
svn-id: r45207 | |||
2009-10-11 | LOL/PC-98: fix king richard healing sequence | Florian Kagerer | |
svn-id: r44936 | |||
2009-10-11 | Print warning, when the number of colors in a palette file exceed the number ↵ | Johannes Schickel | |
of colors in the target palette on load. svn-id: r44922 | |||
2009-10-11 | Fix regression introduced with r44907. | Johannes Schickel | |
svn-id: r44911 | |||
2009-10-11 | Cleanup. | Johannes Schickel | |
svn-id: r44907 | |||
2009-10-11 | Revert changes to graphics/sjis.h in r44709. | Johannes Schickel | |
svn-id: r44904 | |||
2009-10-10 | LOL/PC-98: implemented drawing code for teleporters | Florian Kagerer | |
svn-id: r44883 | |||
2009-10-10 | LOL/PC-98: fixed minor glitch in wsa code | Florian Kagerer | |
svn-id: r44879 | |||
2009-10-10 | LOL/PC-98: fixed two minor bugs | Florian Kagerer | |
svn-id: r44870 | |||
2009-10-08 | LOLLOL/PC-98: fixed add-spell-to-scroll animation | Florian Kagerer | |
svn-id: r44797 | |||
2009-10-06 | KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when ↵ | Florian Kagerer | |
typing savegame names - fixed some minor bugs svn-id: r44709 | |||
2009-10-04 | LoL PC98: Fix thumbnail creation for quick saves and autosave. | Johannes Schickel | |
svn-id: r44623 | |||
2009-09-30 | Adapt KYRA engine to use the ASCII and half-width katakana support of the ↵ | Johannes Schickel | |
SJIS font. (required for LoL PC98) svn-id: r44488 | |||
2009-09-30 | Cleanup: got rid of Screen::ShadeType. | Johannes Schickel | |
svn-id: r44487 | |||
2009-09-30 | Implemented support for drawing 8x16 chars from our custom SJIS font. | Johannes Schickel | |
svn-id: r44486 | |||
2009-09-26 | LOL/PC-98: fix menu colors | Florian Kagerer | |
svn-id: r44381 | |||
2009-09-20 | Fix removal of SJIS characters in LoL PC98 menu. | Johannes Schickel | |
svn-id: r44213 | |||
2009-09-20 | Add checks for half-width katakana, which are currently unsupported. | Johannes Schickel | |
svn-id: r44204 | |||
2009-08-19 | Use Common::List::empty instead of Common::List::size, which is faster for ↵ | Johannes Schickel | |
checking whether the list is empty and easier to read. svn-id: r43538 | |||
2009-08-19 | Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, ↵ | Johannes Schickel | |
when the screen really changed OR the palette changed. svn-id: r43537 | |||
2009-08-19 | Implemented proper character selection of Lands of Lore PC98. | Johannes Schickel | |
svn-id: r43531 | |||
2009-08-17 | Fix possible out of bounds access in Screen::drawShape. | Johannes Schickel | |
svn-id: r43475 | |||
2009-08-16 | Fix valgrind warnings. | Johannes Schickel | |
svn-id: r43428 | |||
2009-08-13 | Little optimization in Screen::setPaletteIndex, now it only resets the ↵ | Johannes Schickel | |
palette, when the color index really changed. svn-id: r43338 | |||
2009-08-12 | Add a slight paranoia check to drawCharANSI. | Johannes Schickel | |
svn-id: r43325 | |||
2009-08-11 | Enable dirty rect handling for the Amiga version again. | Johannes Schickel | |
svn-id: r43280 | |||
2009-08-11 | Cleanup. | Johannes Schickel | |
svn-id: r43279 |