Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-02 | AGI: Fix warnings | Eugene Sandulenko | |
2011-11-02 | AGI: Fix buffer overflow | Eugene Sandulenko | |
2011-10-23 | AD: Switched rest of the engines to new GUIO | Eugene Sandulenko | |
2011-10-16 | AGI: Refine commit #69c705a to always pick the longest matching phrase | Filippos Karapetis | |
Thanks to wjp for his observation in the original commit | |||
2011-10-16 | AGI: Fixed bug #3424066 - "LSL1 AGI: Password Glitch" | Filippos Karapetis | |
We should not stop looking when a partial sentence match is found, as a better match might exist later on. In this case, there were two matching sentences, "Ken" (which is wrong in this case) and "Ken sent me" (which is correct, but was never reached as the partial match was returned first) | |||
2011-10-10 | AGI: Fixed bug #3420859 - "AGI: SQ0 - Scummvm Crash" | Filippos Karapetis | |
The length requested in this case is 250, which overflows a char variable | |||
2011-09-26 | AGI: Fixed several incorrect substitutions of "game" with "_game" | Filippos Karapetis | |
2011-09-26 | AGI: Fix style | Willem Jan Palenstijn | |
2011-09-26 | AGI: Removed leftover dead code | Filippos Karapetis | |
2011-09-26 | AGI: Fixed invalid memory writes in wordWrapString() | Filippos Karapetis | |
2011-09-26 | AGI: Fixed the line changing code, and added EOL checks | Filippos Karapetis | |
The extra checks make sure that there isn't an extra line added at the end of the string. They're added as a precautionary measure | |||
2011-09-26 | AGI: Rewrote cmdVersion() to use Common::String | Filippos Karapetis | |
This simplifies the code and avoids heap corruption because of the long version string | |||
2011-09-26 | AGI: Cleanup, added some comments, removed an obsolete FIXME | Filippos Karapetis | |
2011-09-26 | AGI: Add FIXME for wordwrap buffer overflow | Willem Jan Palenstijn | |
2011-09-26 | AGI: Clean up save/load String usage | Willem Jan Palenstijn | |
2011-09-26 | AGI: Fixed the description of KQ2 Amiga (bug #3191496) | Filippos Karapetis | |
2011-09-26 | AGI: Fixed bug #3196882 - "KQ3: PCSpeaker affects render mode" | Filippos Karapetis | |
2011-09-26 | AGI: Marked 4070342 as a workaround | Filippos Karapetis | |
2011-09-26 | AGI: Fix for bug #3018770 - "AGI: PQ1: Flickering newspaper" | Filippos Karapetis | |
2011-09-26 | AGI: Fixed the actual cause of bug #3295652, and partially fixed bug #3080415 | Filippos Karapetis | |
2011-09-26 | AGI: doUpdate() already calls updateScreen() | Filippos Karapetis | |
2011-09-26 | AGI: Fixed bug #3074570 - "AGI LSL1: TAB stops working after restart" | Filippos Karapetis | |
Applied eriktorbjorn's patch from that bug tracker item (slightly modified), which is what NAGI does, and which fixes restarting in LSL1 and PQ1 (bug #2823762), and other AGI games that do not reset the controller keys when restarting. | |||
2011-09-26 | AGI: Fix bug #3080041 - "AGI Mother Goose: White bar in intro" | Filippos Karapetis | |
2011-09-25 | AGI: Fix compilation | Filippos Karapetis | |
2011-09-25 | SCI: Added a workaround for bug #3295652 - "AGI: (Fan) SQ0: Animation ↵ | Filippos Karapetis | |
overdraws some of the text window" and removed some duplicate code | |||
2011-09-25 | AGI: Switched to Common::String in the save/load code | Filippos Karapetis | |
2011-09-25 | AGI: Rewrite getSavegameFilename() so that it doesn't try to return a ↵ | Filippos Karapetis | |
pointer to a local variable | |||
2011-09-25 | AGI: Fixed EOF in text.cpp | Filippos Karapetis | |
2011-09-25 | AGI: Fixed bug #3292784 - "AGI: SQ2: Name forgotten after game restart" | Filippos Karapetis | |
The string buffer should not be cleared on game restart, as game scripts depend on it being maintained unchanged during restart. | |||
2011-09-25 | AGI: Bugfix for script bug #3116541 - "AGI FAN Beyond the Titanic 2: Crash ↵ | Filippos Karapetis | |
on Item Viewing" | |||
2011-09-25 | AGI: Replaced odd usage of sprintf() with strcpy() | Filippos Karapetis | |
Fixes an odd bug with savegame names being truncated in MSVC | |||
2011-09-25 | AGI: Resolved an old FIXME concerning OOB access | Filippos Karapetis | |
2011-09-25 | AGI: Fixed typo in restart dialog | Filippos Karapetis | |
2011-09-25 | AGI: Cleanup of some detection entries | Filippos Karapetis | |
2011-09-25 | AGI: Add some comments regarding save slot 0, and use the default ↵ | Filippos Karapetis | |
SaveStateDescriptor constructor | |||
2011-09-25 | AGI/COMMON: Fixed bug #3407308 - "AGI: SQ2: Saving allowed in autosave slot ↵ | Filippos Karapetis | |
0 from scummvmmenu" The save/load dialog code was not polling for meta info for empty slots | |||
2011-08-27 | AGI: Fix bug #3398171: AGI: SQ1/SQ2: problem entering name | Eugene Sandulenko | |
Was introduced during refactoring to SCI-like opcode handling. Also restored original comments about opcode parameter differences between AGI versions. | |||
2011-08-15 | AGI: Cleanup PreAGI console code | Matthew Hoops | |
2011-08-15 | AGI: Reorganize the PreAGI code a bit | Matthew Hoops | |
2011-08-15 | AGI: Make Troll inherit from PreAgiEngine | Matthew Hoops | |
2011-08-15 | AGI: Make Mickey inherit from PreAgiEngine | Matthew Hoops | |
2011-08-15 | AGI: Make Winnie inherit from PreAgiEngine | Matthew Hoops | |
2011-08-14 | Checked V1 instructions till 0x42 | Eugene Sandulenko | |
2011-08-14 | AGI: Renamed some #defines to our code conventions and moved them to enums | Eugene Sandulenko | |
2011-08-14 | AGI: Enable sound support for Winnie DOS | Matthew Hoops | |
2011-08-14 | AGI: Make the sound code use AgiBase instead of AgiEngine | Matthew Hoops | |
In preparation of using the sound code with Winnie | |||
2011-08-13 | AGI: Switched booters detection to AD | Eugene Sandulenko | |
2011-08-13 | AGI: Checked V1 instructions till 0x2c | Eugene Sandulenko | |
2011-08-13 | AGI: Checked V1 instructions till 0x20 | Eugene Sandulenko | |
2011-08-13 | AGI: Further work on v1 opcode difference | Eugene Sandulenko | |