Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-23 | AGI: Clean up VM opcode handling | Martin Kiewitz | |
so that invalid opcodes won't crash ScummVM anymore | |||
2016-09-03 | JANITORIAL: Fix include statements | Eugene Sandulenko | |
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-02-01 | AGI: Pass vm pointer directly to commands | Martin Kiewitz | |
No functional change | |||
2015-12-05 | AGI: stub for AGI1 newRoom() | Eugene Sandulenko | |
2014-02-18 | AGI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2011-08-14 | Checked V1 instructions till 0x42 | 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 | |
2011-08-13 | AGI: Updates to V1 instruction table, plus an outcommented experiment | Jussi Pitkanen | |
The experiment tries to implement the program control of the V1 interpreter. Maybe it is better to add another method for doing that once the workings of it are more clear. | |||
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: 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: Add still incomplete V1 instruction tables | Jussi Pitkanen | |
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-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
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-02-20 | More header consistency fixes. (Actually, there was nothing at all to keep | Torbjörn Andersson | |
font.h from being included multiple times.) svn-id: r25744 | |||
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-24 | From what I understand, the __ prefix is generally reserved for system headers, | Torbjörn Andersson | |
so I've removed most of them. There's still some in list.h, but that should probably be replaced by our own list handler some day. svn-id: r22611 | |||
2006-05-23 | imported AGI engine | Paweł Kołodziejski | |
svn-id: r22588 |