Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-12 | SHERLOCK: remove transBlitFromUnscaled3DO | Martin Kiewitz | |
2015-06-11 | SHERLOCK: Refactor setWalking into Person classes | Paul Gilbert | |
2015-06-11 | SHERLOCK: Refactor gotoStand into Person classes | Paul Gilbert | |
2015-06-11 | SHERLOCK: SS: Remove now redundant namespace prefixes | Paul Gilbert | |
2015-06-11 | SHERLOCK: Beginning of descendent Person classes | Paul Gilbert | |
Tattoo has some different Sprite methods, and since Person descends from Sprite, need to create descendents from it. And this has also necessitated some refactoring of People class's _data array | |||
2015-06-12 | SHERLOCK: 3DO: fix white pixels fade to white | Martin Kiewitz | |
2015-06-11 | SHERLOCK: RT map display partially working | Paul Gilbert | |
2015-06-11 | SHERLOCK: always stop music after intro | Martin Kiewitz | |
2015-06-10 | SHERLOCK: Split up image file classes into their own file | Paul Gilbert | |
2015-06-10 | SHERLOCK: adjust coordinates of images in intro | Martin Kiewitz | |
done via screenshot comparison to match the original interpreter | |||
2015-06-10 | SHERLOCK: Fix tiny memory leak | Torbjörn Andersson | |
2015-06-10 | SHERLOCK: 3DO intro: implement fade from white | Martin Kiewitz | |
2015-06-10 | SHERLOCK: 3DO intro: implement fade in/out/merge | Martin Kiewitz | |
2015-06-10 | SHERLOCK: adjust "early following morning" coords | Martin Kiewitz | |
2015-06-08 | SHERLOCK: Don't skip rest of intro when skipping DOS EA logo | Torbjörn Andersson | |
This is how the original works, as far as I can tell. | |||
2015-06-08 | SHERLOCK: 3DO: add 3DO EA Splash screen | Martin Kiewitz | |
2015-06-08 | SHERLOCK: 3DO: play EA intro movie | Martin Kiewitz | |
2015-06-08 | SHERLOCK: adjust music play code (file extension) | Martin Kiewitz | |
2015-06-08 | SHERLOCK: 3DO: add delay right at the intro start | Martin Kiewitz | |
2015-06-08 | SHERLOCK: add music + sync to 3DO intro | Martin Kiewitz | |
2015-06-08 | SHERLOCK: 3DO intro screen clear added | Martin Kiewitz | |
2015-06-08 | SHERLOCK: 3DO intro cels added (+scream +note) | Martin Kiewitz | |
2015-06-08 | SHERLOCK: 3do cel uncompressed fix, adjust city | Martin Kiewitz | |
- uncompressed data is still DWORD aligned - fixes "copyright EA" cel - adjusted city scene coordinates | |||
2015-06-08 | SHERLOCK: 3DO cel decoding support | Martin Kiewitz | |
2015-06-08 | SHERLOCK: Remove redundant game check from ScalpelMap | Paul Gilbert | |
2015-06-08 | SHERLOCK: Add virtual destructors to Map classes | Paul Gilbert | |
2015-06-08 | SHERLOCK: Move Scalpel map code to ScalpelMap | Paul Gilbert | |
2015-06-07 | SHERLOCK: Beginnings of Map descendent classes | Paul Gilbert | |
2015-06-07 | SHERLOCK: Move Scalpel scene enum to scalpel_scene.h | Paul Gilbert | |
2015-06-07 | SHERLOCK: Refactoring, cleanup, and fixes for savegame code | Paul Gilbert | |
2015-06-07 | SHERLOCK: Add missing OP_END_TEXT_WINDOW opcode | Paul Gilbert | |
2015-06-07 | SHERLOCK: Fix mistakes in opcode lists | Paul Gilbert | |
2015-06-07 | SHERLOCK: Clean up EA logo animation | Torbjörn Andersson | |
Since I don't know the TsAGE engine, it's possible that this could be done in some better way, but I think it's still an improvement over the old code. | |||
2015-06-07 | SHERLOCK: Fix animation speed in EA logo | Torbjörn Andersson | |
The slowness of the animation was caused by a misunderstanding of _counter vs frame counter. The nextFrame() function is called every two frames, so when the cases were set up five frames apart, they were actually advancing the animation once every ten frames. | |||
2015-06-07 | SHERLOCK: Fix for switching speakers | Paul Gilbert | |
2015-06-07 | SHERLOCK: Adapt more code to use FIXED_INT_MULTIPLIER | Filippos Karapetis | |
2015-06-07 | SHERLOCK: Split cmdGotoScene and add the Rose Tattoo implementation | Filippos Karapetis | |
This also adds some code missing from the Serrated Scalpel implementation | |||
2015-06-07 | SHERLOCK: 3DO intro: audio implemented | Martin Kiewitz | |
2015-06-07 | SHERLOCK: Fix animation/growing rate of EA logo | Torbjörn Andersson | |
2015-06-07 | SHERLOCK: Implemented talk/listen sequence methods | Paul Gilbert | |
2015-06-07 | SHERLOCK: 3DO animation support | Martin Kiewitz | |
2015-06-06 | SHERLOCK: Move Scalpel specific talk window drawing into ScalpelTalk | Paul Gilbert | |
2015-06-06 | SHERLOCK: Remove comma from end of ScalpelSequences enum | Paul Gilbert | |
2015-06-06 | SHERLOCK: Setting up game specific People descendant classes | Paul Gilbert | |
2015-06-06 | SHERLOCK: Created common base class for Sprite and Object | Paul Gilbert | |
2015-06-06 | SHERLOCK: rework 3DO audio, add AIFC file support | Martin Kiewitz | |
- rework 3DO audio decoders to decode into buffer only - 3DO audio decoders also use streams without separate size arg now - add support for ADP4 + SDX2 inside AIFC files - add debug command "3do_playaudio" to play AIFC files - remove audio flags and replace with stereo bool | |||
2015-06-05 | SHERLOCK: Move the Talk descendant classes into their own files | Paul Gilbert | |
2015-06-05 | SHERLOCK: Further FIXED_INT_MULTIPLIER refactoring | Paul Gilbert | |
Also converted multiplier factor from 100 to 1000, which will be needed for Rose Tattoo | |||
2015-06-05 | SHERLOCK: 3DO changes | Martin Kiewitz | |
- journal.txt is actually missing - chess.txt is the same as on PC - information about 3DA/3DX files | |||
2015-06-04 | SHERLOCK: tiny bit of work on 3DO | Martin Kiewitz | |