Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2015-06-12 | SHERLOCK: font class | Martin Kiewitz | |
2015-06-12 | SHERLOCK: fix mouse cursor loading for PC | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: basic UI support | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: mouse cursor support | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: fix library loading on 3DO | Martin Kiewitz | |
also disable journal recording for 3DO | |||
2015-06-12 | SHERLOCK: 3DO: object load UseTypes found | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object load found ActionTypes | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object loading - more figured out | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object: found lookPos | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: object._maxFrames found in objdata | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: fix entrance loading | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: room fade in, font ignore UI ignore | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: fix setPixels() for RGB565 | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: fix multiple frame decoding | Martin Kiewitz | |
when multiple frames were decoded, all but the last one were free()d | |||
2015-06-12 | SHERLOCK: surface setPixels get pixelformat | Martin Kiewitz | |
2015-06-12 | SHERLOCK: remove transBlitFromUnscaled3DO | Martin Kiewitz | |
2015-06-11 | SHERLOCK: Remove redundant cursor animation when searching journal | Paul Gilbert | |
2015-06-11 | SHERLOCK: RT: Implemented gotoStand | Paul Gilbert | |
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-11 | SHERLOCK: RT: Increase size of global flags array | Paul Gilbert | |
2015-06-11 | SHERLOCK: RT: showCloseUp working better | Paul Gilbert | |
2015-06-11 | SHERLOCK: RT: map showCloseUp now partially working | Paul Gilbert | |
2015-06-11 | SHERLOCK: RT: Fix stream leak loading map data | Paul Gilbert | |
2015-06-11 | SHERLOCK: RT: Fix mouse clicking on the map | Paul Gilbert | |
2015-06-11 | SHERLOCK: Fix memory corruption when displaying map | Paul Gilbert | |
2015-06-12 | SHERLOCK: 3DO: cel decoder change | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: fix white pixels fade to white | Martin Kiewitz | |
2015-06-12 | SHERLOCK: Fix two Valgrind warnings in the 3DO image decoder | Torbjö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-12 | SHERLOCK: Implement the cmdRestorePeopleSequence opcode for Rose Tattoo | Filippos Karapetis | |
2015-06-12 | SHERLOCK: Implement the rest of the NPC path opcodes for Rose Tattoo | Filippos Karapetis | |
This includes cmdNPCLabelGoto, cmdNPCLabelIfFlagGoto, cmdNPCLabelSet, cmdSetNPCPathDest, cmdSetNPCPathPause, cmdSetNPCPathPauseTakingNotes, cmdSetNPCPathPauseLookingHolmes and cmdSetNPCTalkFile | |||
2015-06-11 | SHERLOCK: 3DO: support to load background image | Martin Kiewitz | |
2015-06-11 | SHERLOCK: Implement the cmdSetNPCDescOnOff opcode for Rose Tattoo | Filippos Karapetis | |
2015-06-11 | SHERLOCK: Disable the unneeded warning for loadSound() | Filippos Karapetis | |
2015-06-11 | SHERLOCK: 3DO: support images inside room files | Martin Kiewitz | |
2015-06-11 | SHERLOCK: 3DO: load walk.anim for player | Martin Kiewitz | |