Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-01 | - Remove LoLEngine::delayUntil it was identical to KyraEngine_v1 in its ↵ | Johannes Schickel | |
functionallity anyway - Change KyraEngine_v1::delayUntil to a somewhat more LoLEngine::delayUntil like implementation svn-id: r41117 | |||
2009-06-01 | Allow the user to quit ScummVM, when LoL waits via delayUntil. | Johannes Schickel | |
svn-id: r41116 | |||
2009-06-01 | Slight cleanup in LoLEngine's delay and delayUntil. | Johannes Schickel | |
svn-id: r41115 | |||
2009-06-01 | Change LoLEngine::delay to be conform with KyraEngine_v1::delay. (remove ↵ | Johannes Schickel | |
special iUpdate parameter, just call updateInput, when "doUpdate" is set to false) svn-id: r41114 | |||
2009-06-01 | - Add some basic debugger for Lands of Lore. | Johannes Schickel | |
- Allow the "flags" command in all Kyra games to be working properly with 320x200 GUI. svn-id: r41113 | |||
2009-06-01 | - Fix some valgrind warnings | Johannes Schickel | |
- Fix original bug in the Lands of Lore credits, which messed up some headings (the original didn't display them at all for some reason) svn-id: r41111 | |||
2009-06-01 | Capitalize the C in Corpse | Joost Peters | |
svn-id: r41110 | |||
2009-06-01 | change pathfinding variables from char to int8 to ensure signedness | Joost Peters | |
svn-id: r41109 | |||
2009-06-01 | don't use FROM_LE_* macros on font data, as it already is in native endianness | Joost Peters | |
svn-id: r41108 | |||
2009-06-01 | Change flip[Short|Long] functions to bigEndian[Short|Long]ToNative to ↵ | Joost Peters | |
clarify that flipping only occurs on LE systems + some related cleanup. svn-id: r41107 | |||
2009-06-01 | LOL: fix warning | Florian Kagerer | |
svn-id: r41106 | |||
2009-06-01 | LOL: add workaround comment (at LordHoto's repeated insistence) | Florian Kagerer | |
svn-id: r41105 | |||
2009-06-01 | LOL: - minor fix to the input code | Florian Kagerer | |
svn-id: r41104 | |||
2009-06-01 | LOL: implemented hand of fate spell | Florian Kagerer | |
svn-id: r41103 | |||
2009-06-01 | Some fixes for saving/loading (still broken) | Filippos Karapetis | |
svn-id: r41102 | |||
2009-06-01 | Split the kernel functions away from the vocabulary functions (WIP, ↵ | Filippos Karapetis | |
saving/loading is broken) svn-id: r41101 | |||
2009-06-01 | LOL: - extended text displayer and added one more opcode | Florian Kagerer | |
svn-id: r41100 | |||
2009-06-01 | Disabled an old script interpreter hack | Paul Gilbert | |
svn-id: r41099 | |||
2009-06-01 | Removed some out of date TODO's | Paul Gilbert | |
svn-id: r41098 | |||
2009-06-01 | Replaced loadShort/saveShort functions with applicable endian macros | Paul Gilbert | |
svn-id: r41097 | |||
2009-06-01 | Removed the remaining two FIXME's - my analysis of the data indicates no ↵ | Paul Gilbert | |
issues with structure packing, and all multi-byte data accesses are wrapped using loadShort/saveShort, which is endian safe svn-id: r41096 | |||
2009-06-01 | Replaced kernel_oops with error(), and added an enum to clarify the cases ↵ | Filippos Karapetis | |
where invoke_selector should stop svn-id: r41095 | |||
2009-06-01 | Removed the sci_max_allowed_unknown_kernel_functions array | Filippos Karapetis | |
svn-id: r41094 | |||
2009-06-01 | Converted the saving of perso structure data to proper endian-safe serialisation | Paul Gilbert | |
svn-id: r41093 | |||
2009-06-01 | LOL: some more opcodes and some minor bug fixes | Florian Kagerer | |
svn-id: r41092 | |||
2009-06-01 | LOL: - implemented opcode for white tower basement | Florian Kagerer | |
svn-id: r41091 | |||
2009-06-01 | Add a 'flat' option to FSDirectory to allow searching recursively for files ↵ | Willem Jan Palenstijn | |
in subdirectories svn-id: r41090 | |||
2009-05-31 | Removing the helper-include where it's not used anymore | Sven Hesse | |
svn-id: r41089 | |||
2009-05-31 | Fixing a regression in the VideoPlayer, introduced by Fingolfin in r41077 | Sven Hesse | |
svn-id: r41088 | |||
2009-05-31 | Little formatting fix. | Johannes Schickel | |
svn-id: r41087 | |||
2009-05-31 | GOB: Resolve FIXMEs | Max Horn | |
svn-id: r41086 | |||
2009-05-31 | GOB: Got rid of GobEngine::_vm | Max Horn | |
svn-id: r41085 | |||
2009-05-31 | GOB: the Engine destructor already calls Mixer::stopAll() | Max Horn | |
svn-id: r41084 | |||
2009-05-31 | Extend self asignment test a bit more (both using internal and allocated ↵ | Johannes Schickel | |
storage). svn-id: r41083 | |||
2009-05-31 | Add unit tests for Common::String operators. These test cases will for ↵ | Johannes Schickel | |
example cover tests on String instances, which will be added to itself (foo += foo). NOTE: Those fail currently. svn-id: r41082 | |||
2009-05-31 | Add support for the Lands of Lore scrolling credits. | Johannes Schickel | |
svn-id: r41081 | |||
2009-05-31 | LOL: prevent saving/loading in inventory screen | Florian Kagerer | |
svn-id: r41080 | |||
2009-05-31 | GOB: Got rid of last traces of strdupcpy and strdupcat | Max Horn | |
svn-id: r41079 | |||
2009-05-31 | GOB: Untangled SlotFileIndexed and SlotFileStatic (ATTENTION: This uncovered ↵ | Max Horn | |
something which seems to me a bug in SaveLoad_v4::ScreenPropsHandler::getSize) svn-id: r41078 | |||
2009-05-31 | GOB: Replaced many uses of strdupcpy by Common::String | Max Horn | |
svn-id: r41077 | |||
2009-05-31 | Document that debug level 11 turns on all special debug level messages ↵ | Filippos Karapetis | |
(refer to rev. #28858) svn-id: r41076 | |||
2009-05-31 | Typos: Unkown -> Unknown | Matthew Hoops | |
svn-id: r41075 | |||
2009-05-31 | LOL: implemented magic viper attack (used by wraiths in white tower level 3) | Florian Kagerer | |
svn-id: r41074 | |||
2009-05-31 | Removed script_error_flag and script_debug_flag, which were used to error ↵ | Filippos Karapetis | |
out if something went wrong and open the debugger console. Changed all the places where they were used to error() out instead, as ScummVM's debugger console can open on error() svn-id: r41073 | |||
2009-05-31 | SCI: Renamed some Vocabulary methods for clarity; also renamed ↵ | Max Horn | |
decypherSaidBlock -> decipherSaidBlock; some cleanup in Console::cmdSentenceFragments svn-id: r41072 | |||
2009-05-31 | SCI: Fixed loading; added 'const' keywords to several Vocabulary methods | Max Horn | |
svn-id: r41071 | |||
2009-05-31 | MADE: cleanup | Max Horn | |
svn-id: r41070 | |||
2009-05-31 | - Further objectification of the SCI vocabulary functions | Filippos Karapetis | |
- Rewrote the sci_opcodes enum so that it's easier to read - Made the engine error out if data is sent to an invalid selector (which is a fatal condition) svn-id: r41069 | |||
2009-05-31 | tinsel: workaround for "missing red dragon in Act IV" bug in Discworld PSX | Fabio Battaglia | |
svn-id: r41068 | |||
2009-05-31 | - Little bugfix for LoL outro TIM | Johannes Schickel | |
- Add some initial code to allow easy playback of the LoL outro (credits text is still missing). svn-id: r41067 |