Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2015-06-04 | SHERLOCK: 3DO movie player improvements | Martin Kiewitz | |
- allow DACQ and JOIN chunks (skip them) - improve unknown chunk tag error messages | |||
2015-06-04 | SHERLOCK: 3DO movie player unsupported codec msg | Martin Kiewitz | |
2015-06-04 | SHERLOCK: 3DO movie player comments | Martin Kiewitz | |
2015-06-04 | SHERLOCK: improve 3DO movie player, add SDX2 codec | Martin Kiewitz | |
- queue up to 0.5 seconds of audio to avoid buffer underruns - support for SDX2 codec - put both audio codecs into audio/decoders/3do.cpp - made movie player capable of playing EA logo movie | |||
2015-06-03 | SHERLOCK: Fix gcc warnings | Paul Gilbert | |
2015-06-03 | SHERLOCK: Fix resetting cursor when resetting UI | Paul Gilbert | |
2015-06-03 | SHERLOCK: 3do movie player non-FFR thx clone2727 | Martin Kiewitz | |
sherlock seems to only use a fixed frame rate but we now support dynamic frame rate timing | |||
2015-06-03 | SHERLOCK: Remove Subversion keywords from file header. | Torbjörn Andersson | |
2015-06-03 | SHERLOCK: 3DO movie player,thx clone2727 for video | Martin Kiewitz | |
2015-06-02 | SHERLOCK: Implement RT drawAllShapes and support methods | Paul Gilbert | |
2015-06-02 | SHERLOCK: Fix Scalpel cursor regressions | Torbjörn Andersson | |
There was no magnifying glass cursor, and the hourglass cursor wasn't animated. | |||
2015-06-02 | SHERLOCK: start of street intro quitable now | Martin Kiewitz | |
2015-06-02 | SHERLOCK: rename MT32 driver, fix SysExPos | Martin Kiewitz | |
2015-06-02 | SHERLOCK: add MT32 debug, add music data comment | Martin Kiewitz | |
2015-06-02 | SHERLOCK: add mt32 music driver | Martin Kiewitz | |
2015-06-01 | SHERLOCK: Fix button check in lookScreen | Paul Gilbert | |
2015-06-01 | SHERLOCK: Add extra constructor field initializations | Paul Gilbert | |
2015-06-01 | SHERLOCK: Remove unnecessary object positioning | Torbjörn Andersson | |
The final piece of the logo animation doesn't move, so we only need to set its position once. Obviously this could be further simplified. | |||
2015-06-01 | SHERLOCK: remove debug #ifs | Martin Kiewitz | |
2015-06-01 | SHERLOCK: intro: play constable anim slower | Martin Kiewitz | |
2015-06-01 | SHERLOCK: add fade out to street scene intro | Martin Kiewitz | |
2015-06-01 | SHERLOCK: fix flicker during EA logo intro | Martin Kiewitz | |
2015-06-01 | SHERLOCK: intro timing + fixes | Martin Kiewitz | |
2015-06-01 | SHERLOCK: Erase the hand cursor when that part of the intro is done | Torbjörn Andersson | |
2015-06-01 | SHERLOCK: Fix closing namespace comments | Filippos Karapetis | |
2015-06-01 | SHERLOCK: Clean up the static people data arrays | Filippos Karapetis | |
2015-06-01 | SHERLOCK: intro changes | Martin Kiewitz | |
- shortened delay during "in the alley" text, so that music track change occurs correctly - added fade to black during alley cutscene | |||
2015-05-31 | SHERLOCK: Formatting fix | Paul Gilbert | |
2015-06-01 | SHERLOCK: implement 2 palette faes for the intro | Martin Kiewitz | |
2015-05-31 | SHERLOCK: Remove unused variable | Paul Gilbert | |
2015-05-31 | SHERLOCK: debug levels for AdLib & Music | Martin Kiewitz | |