Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
2011-06-09 | KYRA: Add a default case to a switch statement. | Johannes Schickel | |
This includes a TODO, about what to do if we ever hit this case. | |||
2011-06-09 | KYRA: Get rid of most snprintf usages. | Johannes Schickel | |
Thanks to digitall for his initial patch, which I only altered slightly. | |||
2011-06-05 | KYRA: fix audio detection | athrxx | |
Don't attempt to detect PC devices for non-PC versions of the game, because this might trigger unnecessary detection failure messages. | |||
2011-06-05 | KYRA: fix GMM saving | athrxx | |
(match with 477d6233c3672d9a60cceea3570bc775df3d9253) | |||
2011-06-05 | LOL: cleanup | athrxx | |
- fix RTL during outro/credits - get rid of _animator - fix wrong memset | |||
2011-06-04 | LOL: changed workaround for fireball bug | athrxx | |
(see comment in items_lol.cpp) | |||
2011-06-03 | KYRA: improve readability of key mapping code | athrxx | |
2011-05-29 | KYRA: pause midi sounds while gmm is running | athrxx | |
2011-05-29 | KYRA: remove useless mutex from sound_towns | athrxx | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-17 | FM-TOWNS AUDIO: Some midi code fixes and some renaming | athrxx | |
2011-05-17 | FM-TOWNS AUDIO: Some renaming in the euphony driver code | athrxx | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | KYRA: Change engine name to Kyra | Thierry Crozat | |
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | KYRA: Fix compilation when LoL is disabled. | Johannes Schickel | |
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-18 | COMMON: Rename Error to ErrorCode, introduce new Error class | Max Horn | |
2011-04-14 | KYRA: Enforce use of American English in comments. | Johannes Schickel | |
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-04-11 | KYRA: Add some assertion to prevent out of bounds access. | Johannes Schickel | |
2011-04-11 | KYRA: Constify static data table in LoL code. | Johannes Schickel | |
2011-04-11 | KYRA: Get rid of non-const static variable in Kyra2 code. | Johannes Schickel | |
2011-04-11 | KYRA: Cleanup. | Johannes Schickel | |
2011-04-11 | KYRA: Get rid of non-const static variables in HoF. | Johannes Schickel | |
2011-04-09 | DEVTOOLS: Renamed 'tools' directory to 'devtools' | Max Horn | |
2011-04-07 | KYRA: Slight cleanup. | Johannes Schickel | |
This more or less silently fixes the silent music introduced with f19e201, by me setting volume to "true" instead of "255". Whoops. | |||
2011-04-07 | KYRA: Cleanup background music looping of Kyra3. | Johannes Schickel | |
2011-04-07 | KYRA: Cleanup static variable usage in LoK. | Johannes Schickel | |
2011-04-07 | KYRA: Slight cleanup. | Johannes Schickel | |
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-23 | AUDIO: Change several fake MidiDrivers to MidiDriver_BASE subclasses | Max Horn | |
Many engines follow the advice in audio/midiparser.h and create a "pseudo-MidiDriver" subclass. But MidiParser really only needs a tiny subset of the MidiDriver capabilities, namely those found in MidiDriver_BASE. So we try to subclass from that whenever possible; this allows us to remove many stub methods, and enables further future simplifications. | |||
2011-03-22 | AUDIO: Add pure virtual MidiDriver::isOpen() method | Max Horn | |
This in turn enables modifying MidiDriver_MPU401::close() to allow it to be called on a midi driver that has not yet been opened. The specific issue that triggered me to make these changes was a crash-upon-quit in HUGO, caused by it instantiating a midi driver, then encountering an error (missing hugo.dat) *before* having opened the new midi driver; the general cleanup code then tries to close the (not yet opened) midi driver -> kaboom Also fixed some engines which were leaking MidiDriver instances. | |||
2011-02-20 | KYRA: Fix regression in Screen::setInterfacePalette. | Johannes Schickel | |
This fixes an out of bounds write introduced with 9216c7e. | |||
2011-02-19 | Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵ | Johannes Schickel | |
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp | |||
2011-02-16 | KYRA: Set type for NULL MIDI driver to PC Speaker. | Johannes Schickel | |
This avoids a dialog about MT-32 to General MIDI conversion shown when running Kyrandia 1. Formerly the NULL MIDI output type was set to General MIDI, which caused the aforementioned dialog to show up, because Kyrandia 1 has no General MIDI tracks. | |||
2011-02-16 | KYRA/LOL: add comments for last commit | athrxx | |
2011-02-16 | KYRA/LOL: fixed hand item cursor bug | athrxx | |
This fixes a bug when loading savegames with different active hand items via GMM. The mouse cursor was not set to the active hand item in these cases. |