Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-15 | SHERLOCK: Speed up 3DO Serrated Scalpel credits slightly | Torbjörn Andersson | |
This seems to be a fairly close match to a recording I was given from a 3DO emulator. We could go further and try and sync it with the music, but this should be good enough for now. | |||
2015-06-14 | SHERLOCK: Fix GCC signed/unsigned comparison warning | Torbjörn Andersson | |
2015-06-14 | SHERLOCK: Roll credits for 3DO Serrated Scalpel | Torbjörn Andersson | |
There's a missing "brighten the image" effect, and the speed of the scrolling text may need some tuning. But it's a start. | |||
2015-06-14 | SHERLOCK: SS: fix talkInterf to handle int. chars | Martin Kiewitz | |
so that line wrapping works properly for international versions | |||
2015-06-14 | SHERLOCK: initial inventory via fixed text class | Martin Kiewitz | |
initial inventory is now localized | |||
2015-06-14 | SHERLOCK: Move _walkDest from People to Person | Paul Gilbert | |
2015-06-14 | SHERLOCK: action processing uses fixed text class | Martin Kiewitz | |
action error messages are now localized too | |||
2015-06-14 | SHERLOCK: RT: Move checkObject from Object to BaseObject | Paul Gilbert | |
checkObject needs to be called in checkSprite now, which is in the Sprite class. So the method and a few others it depeends on have been moved into BaseObject | |||
2015-06-14 | SHERLOCK: inventory uses fixed text class now | Martin Kiewitz | |
inventory buttons now localized | |||
2015-06-14 | SHERLOCK: fixedText class to support localizations | Martin Kiewitz | |
also implemented text for windows (exit/up/down) using this class | |||
2015-06-14 | SHERLOCK: 3DO: enable button pressing in UI | Martin Kiewitz | |
2015-06-14 | SHERLOCK: RT: Implemented walk setup | Paul Gilbert | |
2015-06-13 | SHERLOCK: SS: German and Spanish use an alternate opcode range | Paul Gilbert | |
2015-06-13 | SHERLOCK: RT: Implement setWalking | Paul Gilbert | |
2015-06-13 | SHERLOCK: Simplify UseType to derive from ActionType | Paul Gilbert | |
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: 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: Implemented handleInput method | Paul Gilbert | |
2015-06-13 | SHERLOCK: 3DO: implement map support + cel 8-bit | Martin Kiewitz | |
added PLUT shading | |||
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: 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: 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: 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-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: basic UI support | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: room fade in, font ignore UI ignore | Martin Kiewitz | |
2015-06-12 | SHERLOCK: surface setPixels get pixelformat | Martin Kiewitz | |
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 | |