aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-13SHERLOCK: RT: Implemented doStandardControlPaul Gilbert
2015-06-13SHERLOCK: 3DO: support for talk moviesMartin Kiewitz
2015-06-13SHERLOCK: RT: Reset _runningProlog when loading a savegamePaul Gilbert
2015-06-13SHERLOCK: 3DO: object loading: fix _use loadingMartin Kiewitz
fixes murder scene room crash
2015-06-13SHERLOCK: RT: Implemented handleInput methodPaul Gilbert
2015-06-13SHERLOCK: 3DO: add checks to ccb header readingMartin Kiewitz
verify that height+width from PRE0/PRE1 are correct security check
2015-06-13SHERLOCK: 3DO: adjust sprite frame only for walkMartin Kiewitz
only adjust animation frame for walk.anim map uses another set of images and the same sprite code
2015-06-13SHERLOCK: 3DO: implement map support + cel 8-bitMartin Kiewitz
added PLUT shading
2015-06-13SHERLOCK: RT: Fix getting default scene player positionPaul Gilbert
2015-06-13SHERLOCK: 3DO: load scene: load exits seekMartin Kiewitz
2015-06-13SHERLOCK: 3DO: room loading: load exitsMartin Kiewitz
2015-06-13SHERLOCK: 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-13SHERLOCK: Use BLACK instead of 0 for consistencyTorbjö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-13SHERLOCK: fix delete[] inside room loaderMartin Kiewitz
2015-06-13SHERLOCK: 3DO: load sounds from room sounds dirMartin Kiewitz
if no directory was given, load sounds from room sounds directory
2015-06-13SHERLOCK: adjust vars b/c last 3DO cAnim commitMartin Kiewitz
2015-06-13SHERLOCK: 3DO: support for cAnim data (startCAnim)Martin Kiewitz
it's now possible to leave the first room Conflicts: engines/sherlock/objects.cpp
2015-06-13SHERLOCK: Remove unused variablesStrangerke
2015-06-13SHERLOCK: In startCAnim, check range before accessing sequence arrayStrangerke
2015-06-13SHERLOCK: Reduce the scope of some variables, add a couple of CHECKMEsStrangerke
2015-06-13SHERLOCK: Fix 3 CppCheck warningsStrangerke
2015-06-12SHERLOCK: RT: Implement startCAnimPaul Gilbert
2015-06-12SHERLOCK: Move walkToCoords from People to PersonPaul Gilbert
2015-06-12SHERLOCK: RT: Implement animation structure changesPaul Gilbert
2015-06-12SHERLOCK: RT: Fix cmdSetNPCDescOnOff methodPaul Gilbert
2015-06-12SHERLOCK: RT: Fix initial globals flag values at startupPaul Gilbert
2015-06-12SHERLOCK: RT: Fix loading talk/script statementsPaul Gilbert
2015-06-12SHERLOCK: RT: Refactor and remove remaining uses of MAX_NPCPaul Gilbert
2015-06-13SHERLOCK: 3DO: adjust walking frame number for 3DOMartin 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-12SHERLOCK: Split up loadWalk into descendent classesPaul Gilbert
2015-06-12SHERLOCK: RT: Move RT fields added to Person to TattooPersonPaul Gilbert
2015-06-13SHERLOCK: 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-13SHERLOCK: 3DO: adjust object cAnim loadingMartin Kiewitz
data layout is also not the same as on PC
2015-06-12SHERLOCK: 3DO: fix object loading of open actionMartin Kiewitz
fixes door being locked in first room
2015-06-12SHERLOCK: 3DO: implement offX/Y for cel room dataMartin Kiewitz
fixes graphical glitches when watson sits down
2015-06-12SHERLOCK: 3DO: font support: free memoryMartin Kiewitz
2015-06-12SHERLOCK: 3DO: font supportMartin Kiewitz
not perfect yet because 3DO has built-in anti-aliasing and it seems the fonts were designed with this in mind
2015-06-12SHERLOCK: 3DO: some work on font file loadingMartin Kiewitz
2015-06-12SHERLOCK: RT: Initial implementation of cmdWalkHolmesToCoordsFilippos Karapetis
2015-06-12SHERLOCK: 3DO: disable portraits for 3DOMartin Kiewitz
3DO does not include portrait data and instead used videos
2015-06-12SHERLOCK: font classMartin Kiewitz
2015-06-12SHERLOCK: fix mouse cursor loading for PCMartin Kiewitz
2015-06-12SHERLOCK: 3DO: basic UI supportMartin Kiewitz
2015-06-12SHERLOCK: 3DO: mouse cursor supportMartin Kiewitz
2015-06-12SHERLOCK: 3DO: fix library loading on 3DOMartin Kiewitz
also disable journal recording for 3DO
2015-06-12SHERLOCK: 3DO: object load UseTypes foundMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object load found ActionTypesMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object loading - more figured outMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object: found lookPosMartin Kiewitz
2015-06-12SHERLOCK: 3DO: object._maxFrames found in objdataMartin Kiewitz