aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-02TSAGE: Add cast of nullptr to (const void *) in call to variadic functionsThierry Crozat
This should not be necessary, but this is for (at least) two reasons: - Our C++11 compatibility code simply defines nullptr as 0 (and 0 may have a different size to (const void *)0). - Xcode compiler on OS X throw an error without that cast (cannot pass object of non-POD type nullptr through variadic method).
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
2015-06-01SHERLOCK: Clean up the static people data arraysFilippos Karapetis
2015-06-01SHERLOCK: Fix bug when opening the journalFilippos Karapetis
2015-06-01SHERLOCK: intro changesMartin Kiewitz
- shortened delay during "in the alley" text, so that music track change occurs correctly - added fade to black during alley cutscene
2015-05-31SHERLOCK: Formatting fixPaul Gilbert
2015-06-01SHERLOCK: implement 2 palette faes for the introMartin Kiewitz
2015-05-31SHERLOCK: Remove unused variablePaul Gilbert
2015-05-31SHERLOCK: Implement remainder of RT doBgAnimPaul Gilbert
2015-05-31SHERLOCK: Silence GCC warningTorbjörn Andersson
2015-05-31SHERLOCK: debug levels for AdLib & MusicMartin Kiewitz
2015-05-31SHERLOCK: Implemented Tattoo UI drawInterfacePaul Gilbert
2015-05-31SHERLOCK: Move scroll variables from Screen to TattooUserInterfacePaul Gilbert
2015-05-31SHERLOCK: Added missing setAnimMode() callTorbjörn Andersson
It doesn't seem to make any difference, but surely it should be called here when it's called for earlier animations?
2015-05-31SHERLOCK: Fix brief black screen in EA logo introTorbjörn Andersson
There used to be a slight delay between clearing the screen and starting the "morph into EA logo" animation. Now those two things are done in the same stage of the intro.
2015-05-31SHERLOCK: Fix white screen on Sclapel logoPaul Gilbert
2015-05-31SHERLOCK: Implement TsAGE object mover code for Scalpel logo displayPaul Gilbert
2015-05-31SHERLOCK: More of the Scalpel logo implementedPaul Gilbert
2015-05-31SHERLOCK: Fix regression in conversationsTorbjörn Andersson
This causes replies to once again be shown in their entirety, instead of one line at a time. There were two errors: First of all, _wait was always set to 1, because one of the conditions was "|| _opcodes[OP_IF_STATEMENT]" instead of "|| v == _opcodes[OP_IF_STATEMENT]". Secondly, judging by the older version, this part of the code should only be allowed to set _wait to 1, never to 0, because we may have already set it to 1 for other reasons.
2015-05-31SHERLOCK: clean up adlib driverMartin Kiewitz
2015-05-31VOYEUR: Remove unnecessary semicolonTorbjörn Andersson
2015-05-31MADS: Remove unnecessary semicolonTorbjörn Andersson
2015-05-31TSAGE: Fix typo in commentTorbjörn Andersson
2015-05-30SHERLOCK: Added lightweight TsAGE object for handling logo animationsPaul Gilbert
2015-05-30SHERLOCK: Fix restoring info line when talk window closesPaul Gilbert
2015-05-31SHERLOCK: adlib: fix "in-use" usage voiceOnOff()Martin Kiewitz
2015-05-31SHERLOCK: adlib: in-use timer, thx LordHotoMartin Kiewitz
2015-05-30SHERLOCK: Free memory leaks from unreleased sound resourcesPaul Gilbert
2015-05-31SHERLOCK: adlib: implement in-use-channel usageMartin Kiewitz
2015-05-30SHERLOCK: Beginnings of Scalpel logo displayPaul Gilbert
2015-05-30SHERLOCK: midiparser block META event 0xFF for nowMartin Kiewitz
2015-05-30SHERLOCK: adlib: add support for percussionMartin Kiewitz
2015-05-30SHERLOCK: renamed SysEx to System META eventMartin Kiewitz