Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-02 | AGI: Fix formatting. | Johannes Schickel | |
This mostly enforces tabs for indentation and spaces for formatting. But also fixes spaces on empty lines, some extra/missing spaces. astyle + manual fixup | |||
2016-01-31 | AGI: getflag/setflag/etc. cleanup | Martin Kiewitz | |
renamed getflag() to getFlag() renamed setflag() to setFlag() renamed flipflag() to flipFlag() preagi: renamed setFlag for this engine to setWinnieFlag | |||
2016-01-29 | AGI: graphics rewrite + cleanup | Martin Kiewitz | |
- graphics code fully rewritten - Apple IIgs font support - Amiga Topaz support - Word parser rewritten - menu code rewritten - removed forced 2 second delay on all room changes replaced with heuristic to detect situations, where it's required - lots of naming cleanup - new console commands show_map, screenobj, vmvars and vmflags - all sorts of hacks/workarounds removed - added SCI wait mouse cursor - added Apple IIgs mouse cursor - added Atari ST mouse cursor - added Amiga/Apple IIgs transition - added Atari ST transition - user can select another render mode and use Apple IIgs palette + transition for PC versions - inventory screen rewritten - SetSimple command now properly implemented - PreAGI Mickey: Sierra logo now shown - saved games: now saving controller key mapping also saving automatic save data (SetSimple command) - fixed invalid memory access when saving games (31 bytes were saved using Common::String c_ptr() Special Thanks to: - fuzzie for helping out with the Apple IIgs font + valgrind - eriktorbjorn for helping out with valgrind - LordHoto for figuring out the code, that caused invalid memory access in the original code, when saving a game - sev for help out with reversing the Amiga transition currently missing: - mouse support for menu - mouse support for system dialogs - predictive dialog support | |||
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-02-18 | AGI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-07-15 | AGI: Fix CID 1003768. Missing break in switch | Eugene Sandulenko | |
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2013-04-21 | AGI: Fix sound deinit. CID 1004128 | Eugene Sandulenko | |
We really left sound gen leaked with preagi games. | |||
2013-04-18 | AGI: Get rid of unused SoundMgr parameters | Max Horn | |
2011-12-10 | AGI: Replace usage of 'goto'. | D G Turner | |
2011-09-26 | AGI: doUpdate() already calls updateScreen() | Filippos Karapetis | |
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 Winnie inherit from PreAgiEngine | Matthew Hoops | |
2011-08-14 | AGI: Enable sound support for Winnie DOS | Matthew Hoops | |
2011-07-03 | AGI: Cleanup some Winnie string code | Matthew Hoops | |
2011-07-03 | AGI: Fix some memset calls | Matthew Hoops | |
Spotted by both salty-horse and LordHoto using clang | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-07 | AGI: Replace Winnie macros with functions | Matthew Hoops | |
From patch #3298149 | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
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. | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-10-01 | Fixed some potential memory leaks, reported by salty-horse | Filippos Karapetis | |
svn-id: r44516 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-19 | COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵ | Max Horn | |
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725 | |||
2009-01-29 | A ton of code formatting fixes; also fixed warnings about single line loops ↵ | Max Horn | |
like 'while(cond);' by inserting newlines svn-id: r36127 | |||
2009-01-18 | fix another regression from the RTL branch merge | Matthew Hoops | |
svn-id: r35888 | |||
2009-01-04 | fix infinite loop when trying to quit in Winnie | Matthew Hoops | |
svn-id: r35732 | |||
2008-10-06 | Added new type Engine::Feature; pushed down some #include dependencies | Max Horn | |
svn-id: r34755 | |||
2008-09-30 | Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵ | Max Horn | |
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700 | |||
2008-08-05 | Fixed some GCC warnings | Christopher Page | |
svn-id: r33647 | |||
2008-07-16 | Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵ | Christopher Page | |
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082 | |||
2008-07-10 | Removed unnecessary #inlcudes | Christopher Page | |
svn-id: r32984 | |||
2008-07-09 | Reimplemented pushEvent() and artificialEventQueue to work with Events ↵ | Christopher Page | |
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971 | |||
2008-07-08 | PreAGI works with the new GMM implementation | Christopher Page | |
svn-id: r32956 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-11 | Cleanup and simplification | Filippos Karapetis | |
svn-id: r30405 | |||
2008-01-11 | Don't show help when the alt or shift keys are pressed | Filippos Karapetis | |
svn-id: r30404 | |||
2008-01-11 | Cleanup and simplification | Filippos Karapetis | |
svn-id: r30403 | |||
2007-12-10 | Save game header is 32 bits, not 16 | Filippos Karapetis | |
svn-id: r29819 | |||
2007-12-10 | Oops, fixed some problems with the last commit | Filippos Karapetis | |
svn-id: r29817 | |||
2007-12-10 | It's now possible again to import saved games from the original interpreter ↵ | Filippos Karapetis | |
of Winnie the Pooh svn-id: r29816 | |||
2007-12-08 | Saving and loading in Winnie the Pooh should now be endian and alignment ↵ | Filippos Karapetis | |
safe. Note that this breaks older saved games and it's no longer possible to use saved games from the original game interpreter svn-id: r29771 | |||
2007-10-13 | Add a debug console in Winnie (patch by clone2727) | Filippos Karapetis | |
svn-id: r29215 | |||
2007-09-24 | objects now work in Winnie C64 | Matthew Hoops | |
svn-id: r29095 | |||
2007-09-24 | allow Winnie Apple II to start up, however room images are slightly ↵ | Matthew Hoops | |
distorted and the intro is not shown; other cleanup svn-id: r29090 |