Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-14 | AGI: Renamed some #defines to our code conventions and moved them to enums | Eugene Sandulenko | |
2011-08-13 | AGI: Further work on v1 opcode difference | Eugene Sandulenko | |
2011-08-13 | AGI: Fix warning messages about undefined opcodes | Jussi Pitkanen | |
2011-08-13 | AGI: Add last undefined V1 test command that tests if a bit of var is set | Jussi Pitkanen | |
Also fix skipInstruction() for V1. | |||
2011-08-13 | AGI: Rename cmd_what_ever to cmdWhatEver | Jussi Pitkanen | |
2011-08-13 | AGI: Fix and clarify IF expression handling | Jussi Pitkanen | |
2011-08-13 | AGI: Implement V1 SAID test commands | Jussi Pitkanen | |
Yes, V1 has three versions of SAID, for one, two and three arguments. Also add a few corrections to V1 instruction tables. | |||
2011-08-13 | AGI: Execute test commands only when needed | Jussi Pitkanen | |
2011-08-13 | AGI: Refactor interpreter core (somewhat akin to SCI) | Jussi Pitkanen | |
* Instruction tables are now defined in opcodes.{cpp,h}. * Move opcode handlers from Agi::AgiEngine to Agi * Opcode handlers take as parameter a pointer to AGI state (AgiGame) | |||
2011-08-13 | AGI: Comment cleanup | Jussi Pitkanen | |
2011-08-13 | AGI: Simplify handling of IF conditions | Jussi Pitkanen | |
Execute all test commands in a condition even when not strictly needed. | |||
2011-08-13 | AGI: Use a jump table for test commands instead of switch/case | Jussi Pitkanen | |
Preparations for V1 support. | |||
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-14 | ALL: centre -> center | Max Horn | |
2010-06-21 | AGI: Turn some more AGI static functions into AgiEngine methods | Max Horn | |
svn-id: r50127 | |||
2010-06-21 | AGI: Turn timerHack and curLogic into AgiEngine members; get rid of some ↵ | Max Horn | |
#defines svn-id: r50125 | |||
2010-06-18 | AGI: Change some #defines to enums | Max Horn | |
svn-id: r50033 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-06-06 | Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, ↵ | Eugene Sandulenko | |
F3 hotkey dosent work", removed number of hacks svn-id: r41259 | |||
2009-06-06 | Fix bug #2721940: "AGI: Gold Rush! Restart Option differs from original" | Eugene Sandulenko | |
svn-id: r41243 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-02-12 | Fix for bug #2541237 - "AGI: Restart quits ScummVM" | Filippos Karapetis | |
svn-id: r36279 | |||
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-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-07 | Agi works with the new GMM implementation | Christopher Page | |
svn-id: r32953 | |||
2008-06-24 | Created Global Main Menu Dialog. Made a uniform _quit flag for engines. So ↵ | Christopher Page | |
far agi, agos, and cine are now using the new _quit flag. svn-id: r32770 | |||
2008-01-05 | Fixed warning. | Torbjörn Andersson | |
svn-id: r30269 | |||
2008-01-05 | Implement unknown test command 19 (hopefully) properly and name it ↵ | Kari Salminen | |
unofficially as the in.motion.using.mouse-command. svn-id: r30251 | |||
2007-10-31 | Added a FIXME-comment and a warning to the unknown test command 19. | Kari Salminen | |
svn-id: r29336 | |||
2007-10-31 | Fix for bug #1745950 (GR: Birds stuck in opening screen (Amiga version)). | Kari Salminen | |
svn-id: r29335 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-06 | Removed several goto statements | Filippos Karapetis | |
svn-id: r26763 | |||
2007-02-03 | Fixing various doxygen warnings | Max Horn | |
svn-id: r25362 | |||
2007-01-16 | Formating names in source code | Paweł Kołodziejski | |
svn-id: r25101 | |||
2006-12-06 | first phase of objectisation of agi engine | Paweł Kołodziejski | |
svn-id: r24808 | |||
2006-05-24 | converted to scummvm console style | Paweł Kołodziejski | |
svn-id: r22618 | |||
2006-05-24 | Fixed most - not all - GCC warnings. | Torbjörn Andersson | |
svn-id: r22614 | |||
2006-05-23 | imported AGI engine | Paweł Kołodziejski | |
svn-id: r22588 |