Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-13 | SHERLOCK: RT: Implement setWalking | Paul Gilbert | |
2015-06-13 | SHERLOCK: Initial implementation of the NPC-related opcodes | Filippos Karapetis | |
This includes cmdWalkHolmesAndNPCToCAnimation, cmdWalkNPCToCAnimation, cmdWalkNPCToCoords and cmdWalkHomesAndNPCToCoords | |||
2015-06-13 | SHERLOCK: Simplify UseType to derive from ActionType | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: talk movie playback changes | Martin Kiewitz | |
only trigger movie playback inside Talk::doScript when scripts switch to new speaker. That way longer text won't trigger movie playback. | |||
2015-06-13 | SHERLOCK: 3DO: dialog movie player adjustment | Martin Kiewitz | |
cut scriptname to 6 characters in case it's longer than that | |||
2015-06-13 | SHERLOCK: 3DO: movie playback for script events | Martin Kiewitz | |
also added debug information output | |||
2015-06-13 | SHERLOCK: Add names of missing opcodes and controls in warning messages | Filippos Karapetis | |
2015-06-13 | SHERLOCK: Clean up ADJUST_COORD slightly | Filippos Karapetis | |
2015-06-13 | SHERLOCK: Clean up the parameter passed in talk3DOMovieTrigger() | Filippos Karapetis | |
2015-06-13 | SHERLOCK: 3DO: close and delete videoDecoder | Martin Kiewitz | |
...after playing a movie. | |||
2015-06-13 | SHERLOCK: RT: Implemented doStandardControl | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: support for talk movies | Martin Kiewitz | |
2015-06-13 | SHERLOCK: RT: Reset _runningProlog when loading a savegame | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: object loading: fix _use loading | Martin Kiewitz | |
fixes murder scene room crash | |||
2015-06-13 | SHERLOCK: RT: Implemented handleInput method | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: add checks to ccb header reading | Martin Kiewitz | |
verify that height+width from PRE0/PRE1 are correct security check | |||
2015-06-13 | SHERLOCK: 3DO: adjust sprite frame only for walk | Martin Kiewitz | |
only adjust animation frame for walk.anim map uses another set of images and the same sprite code | |||
2015-06-13 | SHERLOCK: 3DO: implement map support + cel 8-bit | Martin Kiewitz | |
added PLUT shading | |||
2015-06-13 | SHERLOCK: RT: Fix getting default scene player position | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: load scene: load exits seek | Martin Kiewitz | |
2015-06-13 | SHERLOCK: 3DO: room loading: load exits | Martin Kiewitz | |
2015-06-13 | SHERLOCK: Added color enum for 235 (button background color?) | Torbjörn Andersson | |
At some point, at least some of these will have to be handled differentl for the 3DO version, since it uses 16 bpp. I hope this will make them easier to find when that time comes. | |||
2015-06-13 | SHERLOCK: Use BLACK instead of 0 for consistency | Torbjörn Andersson | |
I've deliberately left the 0 in showCityCutscene3DO(), because in that one case it clearly isn't a palette index. (Though in the case of black, it makes no difference.) | |||
2015-06-13 | SHERLOCK: fix delete[] inside room loader | Martin Kiewitz | |
2015-06-13 | SHERLOCK: 3DO: load sounds from room sounds dir | Martin Kiewitz | |
if no directory was given, load sounds from room sounds directory | |||
2015-06-13 | SHERLOCK: adjust vars b/c last 3DO cAnim commit | Martin Kiewitz | |
2015-06-13 | SHERLOCK: 3DO: support for cAnim data (startCAnim) | Martin Kiewitz | |
it's now possible to leave the first room Conflicts: engines/sherlock/objects.cpp | |||
2015-06-13 | SHERLOCK: Remove unused variables | Strangerke | |
2015-06-13 | SHERLOCK: In startCAnim, check range before accessing sequence array | Strangerke | |
2015-06-13 | SHERLOCK: Reduce the scope of some variables, add a couple of CHECKMEs | Strangerke | |
2015-06-13 | SHERLOCK: Fix 3 CppCheck warnings | Strangerke | |
2015-06-12 | SHERLOCK: RT: Implement startCAnim | Paul Gilbert | |
2015-06-12 | SHERLOCK: Move walkToCoords from People to Person | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Implement animation structure changes | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Fix cmdSetNPCDescOnOff method | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Fix initial globals flag values at startup | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Fix loading talk/script statements | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Refactor and remove remaining uses of MAX_NPC | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: adjust walking frame number for 3DO | Martin Kiewitz | |
3DO has 110 animation frames, PC has 55 we adjust the requested frame number accordingly so that the correct walking animation is chosen | |||
2015-06-12 | SHERLOCK: Split up loadWalk into descendent classes | Paul Gilbert | |
2015-06-12 | SHERLOCK: RT: Move RT fields added to Person to TattooPerson | Paul Gilbert | |
2015-06-13 | SHERLOCK: set _rrmName during loadScene() | Martin Kiewitz | |
_rrmName should be the full name of the room data file on 3DO this filename is a bit different than on PC | |||
2015-06-13 | SHERLOCK: 3DO: adjust object cAnim loading | Martin Kiewitz | |
data layout is also not the same as on PC | |||
2015-06-12 | SHERLOCK: 3DO: fix object loading of open action | Martin Kiewitz | |
fixes door being locked in first room | |||
2015-06-12 | SHERLOCK: 3DO: implement offX/Y for cel room data | Martin Kiewitz | |
fixes graphical glitches when watson sits down | |||
2015-06-12 | SHERLOCK: 3DO: font support: free memory | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: font support | Martin Kiewitz | |
not perfect yet because 3DO has built-in anti-aliasing and it seems the fonts were designed with this in mind | |||
2015-06-12 | SHERLOCK: 3DO: some work on font file loading | Martin Kiewitz | |
2015-06-12 | SHERLOCK: RT: Initial implementation of cmdWalkHolmesToCoords | Filippos Karapetis | |
2015-06-12 | SHERLOCK: 3DO: disable portraits for 3DO | Martin Kiewitz | |
3DO does not include portrait data and instead used videos |