aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2012-07-04KYRA: Improve wording about possibly incorrect MT32->GM mapping.Johannes Schickel
2012-07-03KYRA: Get rid of unused private class members.Johannes Schickel
Thanks to salty-horse for pointing at these.
2012-07-03JANITORIAL: Remove extra semicolonsOri Avtalion
2012-06-13KYRA: Reduce amount of updateScreen calls.Johannes Schickel
This fixes some slowdowns in Kyra2 with the OpenGL backend for me. Most of the updateScreen calls saved were introduced by us implementing the original behavior of hiding the mouse before drawing onto the screen and showing it again afterwards, since the mouse cursor is not drawn on the game screen in our implementation (and unlike in the original) this is not necessary.
2012-06-11KYRA: Mark Kyra 1 russian floppy version as fan translation.Johannes Schickel
2012-05-06KYRA: fix bug No. X. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(monsters not getting hit by fireball trap)
2012-05-06KYRA: fix bug No. VI. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(Vaelan's Cube should be able to remove illusionary walls)
2012-05-06KYRA: fix bug No. IX. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(experience points awarded after Knowles/Xeobs quest missing 1 point)
2012-04-24KYRA: Fix crahes in Kyra 1-3 and LoL when EGA/CGA graphics mode is selected.Johannes Schickel
This is a regression from 86a817beb5eef248c5f5e28f18133db802a59c2e. Formerly Kyra always queried the render_mode and initializes its Screen functionality accordingly, even when the game actually only supported VGA. While in the "Edit game..." options only VGA was selectable, the global options still allowed for example EGA to be selected and thus messing up the internal state. I only check the render_mode setting for EoB 1 and 2 now, which are the only games which support the setting inside Screen.
2012-04-05KYRA: Silence const away cast warning by using non-const versions of strpbrk ↵Johannes Schickel
and strchr.
2012-03-25KYRA: Fix game option commentsFilippos Karapetis
2012-03-25KYRA: Move I18N-related commits where they belong.Eugene Sandulenko
2012-03-19KYRA: Add per-game GUI option support.Johannes Schickel
2012-03-13JANITORIAL: Simply use *x instead of *x.get() on smart pointers.Christoph Mallon
2012-03-13JANITORIAL: Replace (x ? false : true) by !(x).Christoph Mallon
2012-03-05KYRA: Replace debug leftover for unimplemented displayText functions with a ↵Johannes Schickel
warning.
2012-03-05KYRA: Some formatting fixes.Johannes Schickel
2012-02-26COMMON: Move RenderMode and GUIOptions functionality into separate filesMax Horn
2012-02-25KYRA: Remove obsolete registering of 16_color config file entry.Johannes Schickel
2012-02-24KYRA: (EOB) - fix save file thumbnail generation in CGA/EGA modeathrxx
2012-02-24COMMON: distinguish between 256 colors and 16 colors PC-98 rendering modesathrxx
KYRA 1 PC-98 supports both modes in the same target. The desired mode can now be selected in the rendering options. We did have good support for the 16 colors mode of KYRA 1 already. This mode could not really be selected though (except by manually modifying the config file or the code).
2012-02-24KYRA: (EOB) - cleanup CGA/EGA code a bitathrxx
2012-02-21KYRA: (EOB) - make detection entries for EOB I more unique (bug #3488973)athrxx
This makes sure that non English versions don't get detected as English.
2012-02-21KYRA: (EOB) - implement EGA mode (hi res dithering) for EOB IIathrxx
(also fix various thing connected to CGA/EGA modes)
2012-02-21KYRA: (EOB) - fix minor sprite drawing glitch in EOB1athrxx
(some sprites were drawn one pixel too far to the right)
2012-02-21KYRA: (EOB) - fix minor text displayer glitchathrxx
2012-02-21KYRA: (EOB) - implement EGA graphics mode for EOB1athrxx
2012-02-21KYRA: (EOB) - fix EOB1 door clippingathrxx
(this was done in the same way as in EOB2 and LOL, but it has to be slightly different)
2012-02-21KYRA: (EOB) - complete CGA graphics mode implementationathrxx
2012-02-21KYRA: (EOB) - start work on CGA and EGA graphics modesathrxx
2012-02-21KYRA: (EOB) - fix minor glitch in hp and food bar graphsathrxx
2012-02-21KYRA: (EOB) - fix character hand iconsathrxx
(upper thumbs should point to the right, lower thumb to the left)
2012-02-21KYRA: (EOB) - fix minor bug (wrongly initialized value) and some renamingathrxx
2012-02-21KYRA: add new rendering mode gui optionsathrxx
(EOB should support EGA and CGA mode, but this isn't implemented yet)
2012-02-21KYRA: (EOB) - move EOB 1 intro code into separate classathrxx
2012-02-21Merge pull request #182 from fingolfin/forbid-ctypeWillem Jan Palenstijn
ALL: Avoid using is* macros from ctype.h
2012-02-20COMMON: Move isFoo functions to namespace Common, add doxygen commentsMax Horn
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-02-15ALL: Avoid using is* macros from ctype.hMax Horn
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them.
2012-02-13KEYMAPPER: Fix Action ctor args in most keymapsTarek Soliman
2012-02-13KYRA: Silence some icpc warnings by making a member array of ↵Johannes Schickel
KyraRpgGUISettings non-const. All instances are const anyway, thus this should be a safe way to silence the warning.
2012-02-10JANITORIAL: Fix template definition whitespaceTarek Soliman
2012-01-30KYRA: (EOB) - fix typoathrxx
2012-01-29KYRA: Remove unnecessary semicolonTorbjörn Andersson
2012-01-29KYRA: Prevent unnecessary removal of const in some casts.Johannes Schickel
2012-01-21KYRA: Fix out of bounds access caused by a typo.Johannes Schickel
Thanks to dhewg for pointing this one out.
2012-01-16KYRA: Fix for bug #3474339 "KYRA1CD: Ingame animation missing".Johannes Schickel
This was a regression from 6a3d0e712940bf4560e5302c40f07f5f6eb8e0aa. This still assures that the workaround for bug #1498221 works.
2012-01-16KYRA: (EOB) - change behavior of safe game file importing codeathrxx
- The initial import of original save files will now use the next free available slots instead of moving the original files to the top of the save file list - add error check to loading routine for original saves - also limit debug console command to main menu, since it causes issues when used during the game or during character generation
2012-01-15KYRA: (EOB) - add support for original save game filesathrxx
The engine will try to import original save game files once per target (especially the "Quick Start Party"). Afterwards the user can manually import save files with the debug console.