Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | 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 | 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 | 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 | |||
2009-05-31 | Fix various memory leaks in Lands of Lore. | Johannes Schickel | |
svn-id: r41066 | |||
2009-05-31 | Further objectification of the SCI vocabulary functions. Removed the ↵ | Filippos Karapetis | |
"kernel_words" console command, as it's exactly the same as "parser_words" svn-id: r41065 | |||
2009-05-31 | Slowed down the game to match the original, and introduced the ability to ↵ | Paul Gilbert | |
alter game speed using the keypad +/- keys svn-id: r41064 | |||
2009-05-31 | Merged the wait for mouse press event loop into the main loop, fixing ↵ | Paul Gilbert | |
animation glitch and enabling pausing, player menu, and exiting the game when waiting for a mouse press svn-id: r41063 | |||
2009-05-31 | Ooops, that's one "File::" too many | Sven Hesse | |
svn-id: r41062 | |||
2009-05-31 | The error() and warning() functions add ! and newline automatically. (I didn't | Torbjörn Andersson | |
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061 | |||
2009-05-31 | Replacing NULL with 0, since that's normally the C++-way | Sven Hesse | |
svn-id: r41059 | |||
2009-05-31 | public'ing some inner classes since some compilers don't seem to like nested ↵ | Sven Hesse | |
friend'ing (while my gcc 4.3.3 doesn't even complain with -pedantic) svn-id: r41058 | |||
2009-05-31 | More objectification of the Vocabulary functions | Filippos Karapetis | |
svn-id: r41057 | |||
2009-05-31 | - A new save system for the GobEngine, one that is not fundamentally broken ↵ | Sven Hesse | |
and is versioned. Unfortunately, this invalidates most save games created on big-endian machines, since endian-issues was a main problem with the old system - Removed the now superfluous variables sizes svn-id: r41056 | |||
2009-05-31 | LOL: - fix shape memory allocation/release issue | Florian Kagerer | |
svn-id: r41055 | |||
2009-05-31 | Typo. | Johannes Schickel | |
svn-id: r41054 | |||
2009-05-31 | - Add support for the Lands of Lore outro TIM file | Johannes Schickel | |
- Cleanup svn-id: r41053 | |||
2009-05-31 | LOL: fix some valgrind warnings | Florian Kagerer | |
svn-id: r41052 |