Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-16 | Fascination - Fix syntax (clone2727) | Arnaud Boutonné | |
svn-id: r48074 | |||
2010-02-16 | Implement xgwatch so you can now find out the combination to free Catherine. | Matthew Hoops | |
svn-id: r48073 | |||
2010-02-16 | Implement xpisland990_elevcombo which allows you to free Catherine. | Matthew Hoops | |
svn-id: r48072 | |||
2010-02-16 | Fix typo in the ospit->tspit linking book RMAP code. | Matthew Hoops | |
svn-id: r48071 | |||
2010-02-16 | Move Riven variable randomization to initVars() and implement randomization ↵ | Matthew Hoops | |
for the dome and prison combinations. svn-id: r48070 | |||
2010-02-16 | Add a workaround for two 'spare' variables that can exist in some save files. | Matthew Hoops | |
svn-id: r48069 | |||
2010-02-16 | Correct a rogue typo. | Matthew Hoops | |
svn-id: r48068 | |||
2010-02-15 | Playtoons - "Fascination" workaround for text is also required for Playtoons. | Arnaud Boutonné | |
svn-id: r48067 | |||
2010-02-15 | SCI32 reorders the REF* subops in kMessage; fixes GK1 conversations. | Matthew Hoops | |
svn-id: r48066 | |||
2010-02-15 | TINSEL: Cleanup the 'script workaround' code a bit. | Max Horn | |
* Rewrap comments to 72 columns * Add some references to relevant bug tracker items * Use sizeof instead of handcoding array lengths, which is error prone and tedious * Move definition of WorkaroundEntry from pcode.h to pcode.cpp * Define FRAGMENT_WORD to make fragment code a bit more readable, and also encoding of 16 bit words into it less error prone * Make all code fragments static svn-id: r48065 | |||
2010-02-15 | SCI: No need to set _executionStackPosChanged in kDisposeScript, as the ↵ | Max Horn | |
callk opcode handler does that already svn-id: r48064 | |||
2010-02-15 | SCI: Remove sound/audio.h include from engine/state.h | Max Horn | |
svn-id: r48063 | |||
2010-02-14 | Mohawk : Corrected Myst Opcode 200/300 in Intro/Demo stack to correctly call ↵ | David Turner | |
Intro movies. svn-id: r48062 | |||
2010-02-14 | Fascination - Put correct protracker functions as Paula now accept sample ↵ | Arnaud Boutonné | |
size > 32k. MOD is now playing in Amiga and Atari versions. svn-id: r48061 | |||
2010-02-14 | Fixed typo | Filippos Karapetis | |
svn-id: r48060 | |||
2010-02-14 | Moved the reference to AudioPlayer inside SciEngine (as it doesn't have a ↵ | Filippos Karapetis | |
state, per se, and is static) svn-id: r48059 | |||
2010-02-14 | Remove an obsolete TODO. | Matthew Hoops | |
svn-id: r48057 | |||
2010-02-13 | Implement background video support for Riven; some VideoManager/QTPlayer ↵ | Matthew Hoops | |
cleanup. svn-id: r48056 | |||
2010-02-13 | Fascination: REAL fix. Thanks DrMcCoy. | Arnaud Boutonné | |
svn-id: r48055 | |||
2010-02-13 | Fix a crash in previous commit | Arnaud Boutonné | |
svn-id: r48054 | |||
2010-02-13 | Fascination: | Arnaud Boutonné | |
- Fix a potential bug in winDraw - Add a hack (and a todo) to work around the missing texts and windows in Amiga, Atari and early PC floppy version. svn-id: r48053 | |||
2010-02-13 | SCI: Move language related code from EngineState to SciEngine | Max Horn | |
svn-id: r48052 | |||
2010-02-13 | SCI: Fix compiling with USE_OLD_MUSIC_FUNCTIONS enabled | Max Horn | |
svn-id: r48051 | |||
2010-02-13 | SCI: Remove EngineState::_kernel, use SciEngine::_kernel instead | Max Horn | |
svn-id: r48050 | |||
2010-02-13 | SCI: Move GameFeatures from EngineState to SciEngine | Max Horn | |
svn-id: r48049 | |||
2010-02-13 | SCI: Get rid of EngineState::resMan | Max Horn | |
svn-id: r48048 | |||
2010-02-13 | SCI: Move Gui/Gfx related permanent objects from EngineState to SciEngine | Max Horn | |
svn-id: r48047 | |||
2010-02-13 | SCI: Add global g_sci pointer to the active SciEngine instance | Max Horn | |
svn-id: r48046 | |||
2010-02-13 | Cruise detection entry for english AtariST KixxXL edition | Fabio Battaglia | |
svn-id: r48045 | |||
2010-02-13 | SCI: Change getSciVersionDesc() to return 'const char *' instead of ↵ | Max Horn | |
'Common::String' svn-id: r48044 | |||
2010-02-13 | SCI: Remove unused PARSE_HEAP_SIZE | Max Horn | |
svn-id: r48043 | |||
2010-02-13 | Added the beginnings of scene set-up logic | Paul Gilbert | |
svn-id: r48039 | |||
2010-02-13 | Added command variation for dumping quotes and vocab | Paul Gilbert | |
svn-id: r48038 | |||
2010-02-12 | Fix trap book external commands. | Matthew Hoops | |
svn-id: r48037 | |||
2010-02-12 | SCI: Revert r47929 (bad idea, as we may run out of offsets). Instead, adapt ↵ | Walter van Niftrik | |
SCI32 list iteration code to store node successor before invoking. svn-id: r48036 | |||
2010-02-10 | Fix a potential problem for some compilers with having multiple stream reads. | Matthew Hoops | |
svn-id: r48035 | |||
2010-02-10 | SCI: Update said.y to match changes made to said.cpp; regenerate said.cpp ↵ | Max Horn | |
using 'bison -l -o said.cpp said.y' svn-id: r48033 | |||
2010-02-10 | Fix warning | Willem Jan Palenstijn | |
svn-id: r48031 | |||
2010-02-10 | Separated scene info console method between M4 and MADS classes, and cleaned ↵ | Paul Gilbert | |
up the message method svn-id: r48030 | |||
2010-02-10 | Bugfix for crash when view gets focus based on a key event | Paul Gilbert | |
svn-id: r48029 | |||
2010-02-10 | Add support for the Motion JPEG codec (used in some Myst ME 10th Anniversary ↵ | Matthew Hoops | |
videos); minor cleanup. svn-id: r48028 | |||
2010-02-09 | Remove last traces of File::addDefaultDirectory | Max Horn | |
svn-id: r48027 | |||
2010-02-09 | LOL: fixed script bug in castle cimmeria that would cause out of bounds mem ↵ | Florian Kagerer | |
access (should fix bug #2948109) svn-id: r48016 | |||
2010-02-09 | SCI: also reset some variables inside reset(), so we dont error() out in ↵ | Martin Kiewitz | |
lsl2 and other games that reset game engine inbetween svn-id: r48015 | |||
2010-02-09 | Moved text parsing to a new class. | Nicola Mettifogo | |
svn-id: r48013 | |||
2010-02-08 | Fascination: - Suppress the recently added oFascin_keyFunc, replace it with ↵ | Arnaud Boutonné | |
a check in o1_keyFunc. This fixes the animation speed regression - Rename Amiga-specific protracker functions - Rewrite winDecomp. svn-id: r48011 | |||
2010-02-08 | Reduce header interdependencies | Max Horn | |
svn-id: r48010 | |||
2010-02-08 | Introduce factory function makeArjArchive, hide ArjArchive class implementation | Max Horn | |
svn-id: r48009 | |||
2010-02-08 | Get rid of the workaround for a g++ (code generation) bug on AMD64, by ↵ | Johannes Schickel | |
passing a reference of a Color instance to saturatedAddColor instead of a value. svn-id: r48006 | |||
2010-02-08 | According to Buddha^ it should be fine to calculate (and set) the AMIGA dim ↵ | Johannes Schickel | |
palette in Palette::setGlobalOSystemPalette. svn-id: r48005 |