Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-04 | KYRA: rename script proc and fix some debug messages | athrxx | |
2011-11-04 | KYRA: Reduce size of KyraEngine_LoK::_entranceMouseCursorTracks. | Johannes Schickel | |
Also clear the whole array in enterNewScene. This is not needed since the last value is only used when the first four values are set up valid, but it removes an annoying warning in PVS-Studio and makes the code a bit clearer. | |||
2011-11-04 | KYRA: Use "0xFF" instead of "0xFFFF" as memset's second parameter. | Johannes Schickel | |
2011-11-04 | KYRA: Remove FIXME, which should've been removed with 4410e61... | Johannes Schickel | |
2011-11-04 | KYRA: Simplify getMoveTableSize. | Johannes Schickel | |
This also removes two FIXME comments. The original did the same checks as we had before, but as PVS-Studio noticed the expression was excessive. I changed it to a simpler expression now and removed the FIXMEs. | |||
2011-11-03 | KYRA: fix minor bug in LoLEngine::playCharacterScriptChat() | athrxx | |
2011-11-03 | KYRA: Added FIXMEs for two odd checks | Filippos Karapetis | |
2011-11-01 | KYRA: Fix Common::List::erase usage. | Johannes Schickel | |
Thanks to Tron for pointing that out. | |||
2011-10-29 | KYRA: Update engine description comment. | Johannes Schickel | |
2011-10-29 | KYRA: Add another delay for new tracks in the AdLib driver. | Johannes Schickel | |
This is to play really safe and to avoid messing up of sound data. | |||
2011-10-29 | KYRA: Fix haltTrack and beginFadeOut for AdLib driver. | Johannes Schickel | |
Formerly the were not executed properly when the sfx output was disabled. | |||
2011-10-29 | KYRA: Simplify AdLib output code a bit. | Johannes Schickel | |
This might cause nasty regressions, since it changes the way sounds are started. On the other hand it gets rid of the low level driver interface which was implemented before. And it should be a bit better secured against race conditions. | |||
2011-10-29 | KYRA: Mark overwritten methods of SoundAdLibPC as virtual. | Johannes Schickel | |
2011-10-29 | KYRA: Get rid of old-style loadSoundFile in SoundAdLibPC. | Johannes Schickel | |
2011-10-29 | KYRA: Move MixedSoundDriver implementation to sound.cpp. | Johannes Schickel | |
2011-10-29 | KYRA: Prefer Common::String over plain char arrays in Sound. | Johannes Schickel | |
2011-10-29 | KYRA: Get rid of Sound's voiceFileIsPresent in favor of isVoicePresent. | Johannes Schickel | |
2011-10-29 | KYRA: Make more methods of Sound const. | Johannes Schickel | |
2011-10-29 | KYRA: Move non-empty virtual methods of Sound from sound.h to sound.cpp. | Johannes Schickel | |
2011-10-29 | KYRA: Implemented LoL style volume control in AdLib output. | Johannes Schickel | |
2011-09-08 | KYRA: Made some more static data const. | Johannes Schickel | |
2011-08-07 | GRAPHICS: Simplify the interface of Graphics::loadThumbnail(). | Christoph Mallon | |
Now it returns the Surface, so the caller does not need to create one and pass it. | |||
2011-08-07 | KYRA: Simplify initializing a buffer with a string. | Christoph Mallon | |
2011-08-07 | COMMON: Replace x + ARRAYSIZE(x) by the simpler ARRAYEND(x). | Christoph Mallon | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-08-06 | KYRA: Don't loose the next event when leaving the text input event loop. | Bastien Bouclet | |
2011-07-27 | KYRA: add support for Russian Kyra 1 floppy fan translation | athrxx | |
2011-07-25 | KYRA: add support for Kyra 2 Russian floppy | athrxx | |
2011-07-24 | LOL: add support for Russian CD-ROM version | athrxx | |
2011-07-24 | LOL: add support for Russian floppy version | athrxx | |
2011-07-13 | KYRA: Add detection for Russian versions of Kyra1 & LoL | Eugene Sandulenko | |
2011-07-04 | KYRA: cleanup last commit | athrxx | |
2011-07-04 | KYRA: fix pauseEngineIntern regression in MR | athrxx | |
2011-07-04 | KYRA: fix ingame menu save slots | athrxx | |
- long GMM save descriptions will be trimmed to fit the ingame menu save slots - prevent writing beyond the right margin in Kyra 1 save slots | |||
2011-07-03 | KYRA: formatting | athrxx | |
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-06-25 | KYRA: _athrxx is the new Kyra maintainer. | Johannes Schickel | |
2011-06-25 | KYRA: revert d7e700f370c258a5f4786d972af3666b93b71f94 | athrxx | |
The GMM mouse cursor bug has now been fixed inside the GMM and CursorMan code. | |||
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx | |||
2011-06-23 | KYRA: Allocate screen region buffer on the heap | Julien | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-19 | LOL: fix bug reported on forum | athrxx | |
In cases where the script failed to delete a certain character from the party (because that character was not a party member) it would add this character to the party instead. E.g. when returning to Gladstone without having picked up Timothy, he would get added to the party after the throne room scene. The same happened with Lora at the Draracle if she wasn't picked up on the way. | |||
2011-06-18 | KYRA: Replace vsprintf by Common::String::vformat | Max Horn | |
2011-06-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-12 | LOL: fix typo | athrxx | |
2011-06-12 | LOL: add another detection entry for Italian fan translation | athrxx | |
(this detection entry applies if the game has been patched with the official 1.02 patch before using the translation patch) | |||
2011-06-11 | LOL: update kyra.dat for italian fan translation | athrxx | |
2011-06-10 | LOL: fix so-called bug #3313950 | athrxx | |
(LoL support for Italian fan translation) | |||
2011-06-10 | KYRA: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |