Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-15 | AGI: Implement FR #1881179. | Eugene Sandulenko | |
FR #1881179: "AGI detecting agi mouse". Always run ScummVM in AGIMOUSE compatibility mode, thus no detection for it is needed. svn-id: r49748 | |||
2010-06-15 | AGI: Fix walking for some versions of KQ4. | Eugene Sandulenko | |
svn-id: r49747 | |||
2010-06-15 | AGI: Fix bug #2825273. | Eugene Sandulenko | |
Bug #2825273: "AGI: KQ4: Dwarf sequence". Always allow ESC to work in KQ4. svn-id: r49746 | |||
2010-06-15 | AGI: Implemented immediate update for most of gfx to match original. | Eugene Sandulenko | |
This fixes many subtle effects as in many cases there were no special pausing and engine relied only on the slowliness of the machine. svn-id: r49745 | |||
2010-06-15 | AGI: Fix bug #1875842. | Eugene Sandulenko | |
Bug #1875842: "AGI: Character loses final walking position". Do not reset ADJ_EGO_XY if non-directional keys were pressed. svn-id: r49744 | |||
2010-06-15 | AGI: Fix bug #2825278. | Eugene Sandulenko | |
Bug #2825278: "AGI: KQ4: Swimming on land". Our drawing code was not picture perfect, and thus priority screen was trashed by one of Fills, i.e. the color leaked and took whole screen. svn-id: r49743 | |||
2010-06-15 | AGI: Fix bug #1945716. | Eugene Sandulenko | |
Bug #1945716: "AGI: Fan(Kings Quest 2 1/4) - Sprite not erased". Added a workaround, since it is design flaw of our rendering system. svn-id: r49742 | |||
2010-06-15 | AGI: proper fix for sprite leftover-related bugs. Removed workarounds. | Eugene Sandulenko | |
svn-id: r49741 | |||
2010-06-15 | AGI: improve script-related debug output. | Eugene Sandulenko | |
svn-id: r49740 | |||
2010-06-15 | AGI: made sprite-related debug output more informative | Eugene Sandulenko | |
svn-id: r49739 | |||
2010-06-15 | AGI: Fix bug #2862508. | Eugene Sandulenko | |
Bug #2862508: "AGI: Black cauldron save through GMM". BC does not have input line, and that was used for determining that user can save. Added special case for BC, so it is always allowed to save. In fact, original does not allow saving in some rare occasions, but that will require analysing of variables, which is a gross hack. svn-id: r49738 | |||
2010-06-15 | AGI: Fix bug #2960557. | Eugene Sandulenko | |
Bug #2960557: "AGI: (Fan) SQ0 - Sprite (Ego) not erased". Added a workaround. Actually root cause is not yet clear. svn-id: r49737 | |||
2010-06-15 | AGI: Fix bug #2960563. | Eugene Sandulenko | |
Bug #2960563: "AGI: (Fan) SQ0: Text input field overdraws Text window". Now our text wrapping code matches original. svn-id: r49736 | |||
2010-06-15 | AGI: Fix bug #2960584. | Eugene Sandulenko | |
Bug #2960584: "AGI: (Fan) SQ0: Music lost on saving (and loading)". Actually music did not loop at all. Our looping code was broken. svn-id: r49735 | |||
2010-06-15 | AGI: Fix bug #2960567. | Eugene Sandulenko | |
Bug #2960567: "AGI: Ego partly erased in Load/Save thumbnails". Force screen redraw after confirmation window is closed. svn-id: r49734 | |||
2010-06-15 | AGI: Fixed named fanmade games detection. | Eugene Sandulenko | |
svn-id: r49733 | |||
2010-06-15 | AGI: Fix bug #2959630. | Eugene Sandulenko | |
Bug #2959630: "LSL1: Security in blackjack" fixed by partially reverting r41241. Do not clear prompt without on disabling input. svn-id: r49732 | |||
2010-06-15 | AGI: add more status-related debug output. | Eugene Sandulenko | |
svn-id: r49731 | |||
2010-06-15 | AGI: add optional parameter to 'room' debug console command. | Eugene Sandulenko | |
svn-id: r49730 | |||
2010-06-15 | AGI: debugger. Improved usage output, added safeguards to runopcode command | Eugene Sandulenko | |
svn-id: r49729 | |||
2010-06-15 | Split out detection tables for AGI engine | Eugene Sandulenko | |
svn-id: r49693 | |||
2010-06-14 | Extended advancedDetector with depth parameter. | Eugene Sandulenko | |
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653 | |||
2010-05-13 | Fix bug #2880229: KQ4 AGI not recognized | Eugene Sandulenko | |
svn-id: r49021 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
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-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-03-22 | Patch #2973290: Semicolon cleanup | Max Horn | |
svn-id: r48359 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-03-18 | COMMON: Move typedef StringList from str.h to new header str-array.h | Max Horn | |
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-03-10 | Silenced some harmless cppcheck warnings about unreachable code after a return. | Torbjörn Andersson | |
In this case, it was always a break after a return in a switch case. There are similar cases which cppcheck didn't detect, and a couple of cases where we have a break after a continue in a switch case (where the continue refers to an outer loop), but I didn't touch those. Not yet, at least. svn-id: r48218 | |||
2010-02-21 | Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵ | Yotam Barnoy | |
engines + GUI and proper keypad handling svn-id: r48101 | |||
2010-01-31 | Silenced some more cppcheck warnings. | Torbjörn Andersson | |
svn-id: r47785 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-21 | Silenced some cppcheck warnings. | Torbjörn Andersson | |
svn-id: r47427 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 | |||
2010-01-08 | Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵ | Max Horn | |
header common/types.h svn-id: r47180 | |||
2010-01-05 | Fixed bug #2924968, "AGI: Can't click "cancel" in Save/Restore Game Menu". This | Torbjörn Andersson | |
regression was probably introduced with r45260, "AGI: cleanup GfxMgr::testButton". svn-id: r47030 | |||
2010-01-03 | Use new ADGF flag, ADGF_USEEXTRAASTITLE for AGI Fanmade games for giving them | Eugene Sandulenko | |
more user-friendly names. svn-id: r46948 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-12-21 | md5 from bug #2809149: "AGI: SQ1: Checksum of Space Quest 1 Version 1.1A" | Eugene Sandulenko | |
svn-id: r46472 | |||
2009-12-21 | Sorted game entries | Eugene Sandulenko | |
svn-id: r46469 | |||
2009-11-24 | Added Doxygen comments for the various engine namespaces (currently mostly ↵ | Max Horn | |
without details; help filling these out is welcome) svn-id: r46128 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-10-24 | Change "=" to ":=" in some module.mk files for consistency. | Johannes Schickel | |
svn-id: r45364 | |||
2009-10-21 | Fix another regression that didn't append data in safeStrcat. | Matthew Hoops | |
svn-id: r45296 | |||
2009-10-21 | Fix a regression in agiSprintf. | Matthew Hoops | |
svn-id: r45295 | |||
2009-10-20 | AGI: Cleanup AgiEngine::agiSprintf | Max Horn | |
svn-id: r45267 |