aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/scalpel
AgeCommit message (Collapse)Author
2015-06-28SHERLOCK: Silence gcc warningsMatthew Hoops
2015-06-29SHERLOCK: SS: Fix uninitialized variableFilippos Karapetis
2015-06-28SHERLOCK: RT: Implement initial inventoryPaul Gilbert
2015-06-27SHERLOCK: RT: Properly implement StreamingImageFile classPaul Gilbert
2015-06-27SHERLOCK: AdLib drivers: remove _ from reset-methodsMartin Kiewitz
remove "_" from reset-method-names
2015-06-27SHERLOCK: SS: mt32 driver cleanupMartin Kiewitz
- use proper naming conventions - remove _MT32 variable, use _nativeMT32 instead
2015-06-26SHERLOCK: SS: Compilation fixPaul Gilbert
2015-06-26SHERLOCK: Split FixedText into separate descendents for each gamePaul Gilbert
2015-06-25SHERLOCK: RT: Set up new values for color constantsPaul Gilbert
2015-06-26SHERLOCK: Tattoo: Miles Audio 3 AdLib driverMartin Kiewitz
- implement Miles Audio 3 AdLib driver - also cleanup of Scalpel AdLib driver - work in progress, sustain and for example OPL-3 missing
2015-06-25SHERLOCK: RT: Fix compiler warningsPaul Gilbert
2015-06-25SHERLOCK: RT: Further split-off of Scalpel-specific codePaul Gilbert
2015-06-21SHERLOCK: RT: Implemented further journal draw methodsPaul Gilbert
2015-06-21SHERLOCK: RT: Move journal code used by both games back to JournalPaul Gilbert
2015-06-21SHERLOCK: Split up Journal class for each gamePaul Gilbert
2015-06-18SHERLOCK: RT: Implement font _yOffsets tablePaul Gilbert
Since this table must only be set up for RT when changing fonts, I needed to put an engine reference in the Fonts base class. Because of this, I've been able to simplify the creation of the various surfaces, since you no longer need to pass in the platform
2015-06-17SHERLOCK: RT: Implement walkToCoordsPaul Gilbert
2015-06-17SHERLOCK: RT: Fix crash in second intro scenePaul Gilbert
2015-06-17SHERLOCK: RT: Implement lookatObject and printObjectDescPaul Gilbert
2015-06-17SHERLOCK: SS: music-drv: fix namespace commentsMartin Kiewitz
copies those files from Sci, must have forgotten to change the namespace comments
2015-06-17SHERLOCK: Add delay between 3DO EA logo animation and fade inTorbjörn Andersson
In the YouTube video I've seen, the screen goes black, the rain sound starts, and then the screen fades up. Once we add the rain sound, this should be pretty close to that. I think it adds to the atmosphere.
2015-06-17SHERLOCK: Increase delay before 3DO credits, when there is no musicTorbjörn Andersson
This better matches a YouTube video I've seen of the intro, though the case where there is no music is unlikely to happen outside of debugging.
2015-06-17SHERLOCK: intro: remove debug outputMartin Kiewitz
2015-06-17SHERLOCK: intro: adjust localized graphicsMartin Kiewitz
Spanish + German versions
2015-06-16SHERLOCK: intro: msec sync instead of ticksMartin Kiewitz
2015-06-16SHERLOCK: SS: Fix the position of the user interface in the 3DO versionFilippos Karapetis
2015-06-16SHERLOCK: Use IS_3DO in more placesFilippos Karapetis
2015-06-15SHERLOCK: Use a string literal as the format stringMatthew Hoops
It's a gcc warning, but can lead to crashes should a string with a specifier in it be passed in and no arguments on the stack.
2015-06-15SHERLOCK: 3DO: movie decoder: fix poss.memory leakMartin Kiewitz
2015-06-15SHERLOCK: free map graphic data CID 1306689Martin Kiewitz
2015-06-15SHERLOCK: 3DO: note about constable gfx glitchMartin Kiewitz
+ get returns of 2 animation play calls
2015-06-15SHERLOCK: Speed up 3DO Serrated Scalpel credits slightlyTorbjö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-14SHERLOCK: Fix GCC signed/unsigned comparison warningTorbjörn Andersson
2015-06-14SHERLOCK: Roll credits for 3DO Serrated ScalpelTorbjö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-14SHERLOCK: SS: fix talkInterf to handle int. charsMartin Kiewitz
so that line wrapping works properly for international versions
2015-06-14SHERLOCK: initial inventory via fixed text classMartin Kiewitz
initial inventory is now localized
2015-06-14SHERLOCK: Move _walkDest from People to PersonPaul Gilbert
2015-06-14SHERLOCK: action processing uses fixed text classMartin Kiewitz
action error messages are now localized too
2015-06-14SHERLOCK: RT: Move checkObject from Object to BaseObjectPaul 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-14SHERLOCK: inventory uses fixed text class nowMartin Kiewitz
inventory buttons now localized
2015-06-14SHERLOCK: fixedText class to support localizationsMartin Kiewitz
also implemented text for windows (exit/up/down) using this class
2015-06-14SHERLOCK: 3DO: enable button pressing in UIMartin Kiewitz
2015-06-14SHERLOCK: RT: Implemented walk setupPaul Gilbert
2015-06-13SHERLOCK: SS: German and Spanish use an alternate opcode rangePaul Gilbert
2015-06-13SHERLOCK: RT: Implement setWalkingPaul Gilbert
2015-06-13SHERLOCK: Simplify UseType to derive from ActionTypePaul Gilbert
2015-06-13SHERLOCK: 3DO: dialog movie player adjustmentMartin Kiewitz
cut scriptname to 6 characters in case it's longer than that
2015-06-13SHERLOCK: 3DO: movie playback for script eventsMartin Kiewitz
also added debug information output
2015-06-13SHERLOCK: Clean up the parameter passed in talk3DOMovieTrigger()Filippos Karapetis
2015-06-13SHERLOCK: 3DO: close and delete videoDecoderMartin Kiewitz
...after playing a movie.