aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2015-06-12SHERLOCK: 3DO: fix entrance loadingMartin Kiewitz
2015-06-12SHERLOCK: 3DO: room fade in, font ignore UI ignoreMartin Kiewitz
2015-06-12SHERLOCK: 3DO: fix setPixels() for RGB565Martin Kiewitz
2015-06-12SHERLOCK: 3DO: fix multiple frame decodingMartin Kiewitz
when multiple frames were decoded, all but the last one were free()d
2015-06-12SHERLOCK: surface setPixels get pixelformatMartin Kiewitz
2015-06-12SHERLOCK: remove transBlitFromUnscaled3DOMartin Kiewitz
2015-06-11SHERLOCK: Remove redundant cursor animation when searching journalPaul Gilbert
2015-06-11SHERLOCK: RT: Implemented gotoStandPaul Gilbert
2015-06-11SHERLOCK: Refactor setWalking into Person classesPaul Gilbert
2015-06-11SHERLOCK: Refactor gotoStand into Person classesPaul Gilbert
2015-06-11SHERLOCK: SS: Remove now redundant namespace prefixesPaul Gilbert
2015-06-11SHERLOCK: Beginning of descendent Person classesPaul 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-11SHERLOCK: RT: Increase size of global flags arrayPaul Gilbert
2015-06-11SHERLOCK: RT: showCloseUp working betterPaul Gilbert
2015-06-11SHERLOCK: RT: map showCloseUp now partially workingPaul Gilbert
2015-06-11SHERLOCK: RT: Fix stream leak loading map dataPaul Gilbert
2015-06-11SHERLOCK: RT: Fix mouse clicking on the mapPaul Gilbert
2015-06-11SHERLOCK: Fix memory corruption when displaying mapPaul Gilbert
2015-06-12SHERLOCK: 3DO: cel decoder changeMartin Kiewitz
2015-06-12SHERLOCK: 3DO: fix white pixels fade to whiteMartin Kiewitz
2015-06-12SHERLOCK: Fix two Valgrind warnings in the 3DO image decoderTorbjörn Andersson
The 3DO Serrated Scalpel intro now runs without any Valgrind warnings, up to the point where it should be showing the credits.
2015-06-12SHERLOCK: Implement the cmdRestorePeopleSequence opcode for Rose TattooFilippos Karapetis
2015-06-12SHERLOCK: Implement the rest of the NPC path opcodes for Rose TattooFilippos Karapetis
This includes cmdNPCLabelGoto, cmdNPCLabelIfFlagGoto, cmdNPCLabelSet, cmdSetNPCPathDest, cmdSetNPCPathPause, cmdSetNPCPathPauseTakingNotes, cmdSetNPCPathPauseLookingHolmes and cmdSetNPCTalkFile