aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock
AgeCommit message (Collapse)Author
2015-06-05SHERLOCK: "Fix" corruption in Rose Tatto introTorbjörn Andersson
It still looks bad, but given the comments it makes more sense to copy from _backBuffer2 than trying to copy an invalid portion of the frame.
2015-06-05SHERLOCK: Scalpel and Rose Tattoo have different SCENE_COUNTTorbjörn Andersson
Though at the moment, the SCENE_COUNT for Rose Tattoo is just a guess.
2015-06-04SHERLOCK: Simplify decompressFrame, and fix RT transparenciesPaul Gilbert
2015-06-04SHERLOCK: Add another use of FIXED_INT_MULTIPLIERPaul Gilbert
2015-06-04SHERLOCK: Fix setting up default RT player positionPaul Gilbert
2015-06-04SHERLOCK: Add RT post-processing for loadScenePaul Gilbert
2015-06-04SHERLOCK: Implemented remaining new sequence opcodes in checkObjectPaul Gilbert
2015-06-05SHERLOCK: Use standard WAV decoder for The Case of the Rose TattooTorbjörn Andersson
This allows the intro to run a tiny bit further, before crashing.
2015-06-05SHERLOCK: 3DO changesMartin Kiewitz
- journal.txt is actually missing - chess.txt is the same as on PC - information about 3DA/3DX files
2015-06-04SHERLOCK: add comments about 3DO resourcesMartin Kiewitz
2015-06-04SHERLOCK: tiny bit of work on 3DOMartin Kiewitz
2015-06-04SHERLOCK: 3DO movie player improvementsMartin Kiewitz
- allow DACQ and JOIN chunks (skip them) - improve unknown chunk tag error messages
2015-06-04SHERLOCK: 3DO movie player unsupported codec msgMartin Kiewitz
2015-06-04SHERLOCK: 3DO movie player commentsMartin Kiewitz
2015-06-04SHERLOCK: improve 3DO movie player, add SDX2 codecMartin 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-03SHERLOCK: Fix gcc warningsPaul Gilbert
2015-06-03SHERLOCK: Implemented checkWalkGraphicsPaul Gilbert
2015-06-03SHERLOCK: Implemented setObjTalkSequence methodsPaul Gilbert
2015-06-03SHERLOCK: Fix resetting cursor when leaving the mapPaul Gilbert
2015-06-03SHERLOCK: Fix resetting cursor when resetting UIPaul Gilbert
2015-06-03SHERLOCK: Implement changes for checkObjectPaul Gilbert
2015-06-03SHERLOCK: Fix issues with drawAllShapesPaul Gilbert
2015-06-03SHERLOCK: Clarify "song" command usageTorbjörn Andersson
Though now that I've realized that loadMusic() takes a room number, I see there seems to be at least one song that can't be played this way...
2015-06-03SHERLOCK: Add "song" debugger commandTorbjörn Andersson
It could be more user-friendly, but should work well enough for now.
2015-06-03SHERLOCK: unpause engine, when exiting the consoleMartin Kiewitz
2015-06-03SHERLOCK: 3do movie player non-FFR thx clone2727Martin Kiewitz
sherlock seems to only use a fixed frame rate but we now support dynamic frame rate timing
2015-06-03SHERLOCK: Add hotspot to magnifying glass cursorTorbjörn Andersson
I am not sure exactly what the original did, but this seems to match the behaviour I've observed in DOSBox.
2015-06-03SHERLOCK: Remove Subversion keywords from file header.Torbjörn Andersson
2015-06-03SHERLOCK: add 3DO movie player to module.mkMartin Kiewitz
2015-06-03SHERLOCK: 3DO movie player,thx clone2727 for videoMartin Kiewitz
2015-06-02SHERLOCK: Make some fields of CAnimStream privatePaul Gilbert
2015-06-02SHERLOCK: Implement getScaleValPaul Gilbert
2015-06-02SHERLOCK: Implement RT drawAllShapes and support methodsPaul Gilbert
2015-06-02SHERLOCK: Fix Scalpel cursor regressionsTorbjörn Andersson
There was no magnifying glass cursor, and the hourglass cursor wasn't animated.
2015-06-02SHERLOCK: start of street intro quitable nowMartin Kiewitz
2015-06-02SHERLOCK: hopefully fix crash on exit/Music classMartin Kiewitz
2015-06-02SHERLOCK: rename MT32 driver, fix SysExPosMartin Kiewitz
2015-06-02SHERLOCK: add MT32 debug, add music data commentMartin Kiewitz
2015-06-02SHERLOCK: add mt32 music driverMartin Kiewitz
2015-06-01SHERLOCK: Fix button check in lookScreenPaul Gilbert
2015-06-01SHERLOCK: Add extra constructor field initializationsPaul Gilbert
2015-06-01SHERLOCK: Remove unnecessary object positioningTorbjö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-01SHERLOCK: remove debug #ifsMartin Kiewitz
2015-06-01SHERLOCK: intro: play constable anim slowerMartin Kiewitz
2015-06-01SHERLOCK: add comments about waitUntilTick()Martin Kiewitz
2015-06-01SHERLOCK: add fade out to street scene introMartin Kiewitz
2015-06-01SHERLOCK: fix flicker during EA logo introMartin Kiewitz
2015-06-01SHERLOCK: intro timing + fixesMartin Kiewitz
2015-06-01SHERLOCK: Erase the hand cursor when that part of the intro is doneTorbjörn Andersson
2015-06-01SHERLOCK: Fix closing namespace commentsFilippos Karapetis