Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-06 | SHERLOCK: Created common base class for Sprite and Object | Paul Gilbert | |
2015-06-07 | SHERLOCK: Implement some more Rose Tattoo script opcodes | Filippos Karapetis | |
These are cmdSetNPCInfoLine, cmdSetNPCVerb, cmdSetNPCVerbCAnimation, cmdSetNPCVerbScript and cmdSetNPCVerbTarget | |||
2015-06-06 | SHERLOCK: Remove unused variables | Paul Gilbert | |
2015-06-06 | SHERLOCK: Add initialization of RT character portraits and names | Paul Gilbert | |
2015-06-07 | SHERLOCK: cmdTalkInterruptsDisable & cmdTalkInterruptsEnable are dummy | Filippos Karapetis | |
2015-06-06 | AUDIO: Make makeAIFFStream return a RewindableAudioStream | Matthew Hoops | |
All callers requiring SeekableAudioStream have been adapted by using dynamic_cast | |||
2015-06-07 | SHERLOCK: Fix whitespace | Filippos Karapetis | |
2015-06-07 | SHERLOCK: Implement cmdSetNPCPosition opcode | Filippos Karapetis | |
2015-06-06 | SHERLOCK: rework 3DO audio, add AIFC file support | Martin Kiewitz | |
- rework 3DO audio decoders to decode into buffer only - 3DO audio decoders also use streams without separate size arg now - add support for ADP4 + SDX2 inside AIFC files - add debug command "3do_playaudio" to play AIFC files - remove audio flags and replace with stereo bool | |||
2015-06-06 | SHERLOCK: Reverse scaling factor in transBlitFrom to match original | Paul Gilbert | |
Original uses scale amounts > 256 for image reduction, and values less than that for image expansion | |||
2015-06-06 | SHERLOCK: Properly handle horizontal flipping in transBlitFrom | Paul Gilbert | |
2015-06-06 | SHERLOCK: Initiial handling of scaling in transBlitFrom | Paul Gilbert | |
2015-06-06 | SHERLOCK: Increase size of RT _talkHistory | Paul Gilbert | |
2015-06-06 | SHERLOCK: Implement setupBGArea | Paul Gilbert | |
2015-06-06 | SHERLOCK: Implement cmdSetNPCOn and cmdSetNPCOff script commands | Paul Gilbert | |
2015-06-05 | SHERLOCK: Move the Talk descendant classes into their own files | Paul Gilbert | |
2015-06-05 | SHERLOCK: Implement cmdMouseOnOff opcode | Paul Gilbert | |
2015-06-05 | SHERLOCK: Don't reset map position when changing RT scene | Paul Gilbert | |
2015-06-05 | SHERLOCK: Fix initialization and syncing of map _overPos | Paul Gilbert | |
This won't affect existing savegames, since we don't allow saving when the map is active anyway. This is just in case we ever allow it. | |||
2015-06-05 | SHERLOCK: Fix movement in adjustObject | Paul Gilbert | |
2015-06-05 | SHERLOCK: Handle difference in RT SOUND_CODE range | Paul Gilbert | |
2015-06-05 | SHERLOCK: Fixes for RT object sequence handling | Paul Gilbert | |
2015-06-05 | SHERLOCK: Further FIXED_INT_MULTIPLIER refactoring | Paul Gilbert | |
Also converted multiplier factor from 100 to 1000, which will be needed for Rose Tattoo | |||
2015-06-05 | SHERLOCK: Removed unused _savedStats | Paul Gilbert | |
2015-06-05 | SHERLOCK: Fix map player icon jerking when reaching destination | Paul Gilbert | |
2015-06-05 | SHERLOCK: "Fix" corruption in Rose Tatto intro | Torbjörn Andersson | |
It still looks bad, but given the comments it makes more sense to copy from _backBuffer2 than trying to copy an invalid portion of the frame. | |||
2015-06-05 | SHERLOCK: Scalpel and Rose Tattoo have different SCENE_COUNT | Torbjörn Andersson | |
Though at the moment, the SCENE_COUNT for Rose Tattoo is just a guess. | |||
2015-06-04 | SHERLOCK: Simplify decompressFrame, and fix RT transparencies | Paul Gilbert | |
2015-06-04 | SHERLOCK: Add another use of FIXED_INT_MULTIPLIER | Paul Gilbert | |
2015-06-04 | SHERLOCK: Fix setting up default RT player position | Paul Gilbert | |
2015-06-04 | SHERLOCK: Add RT post-processing for loadScene | Paul Gilbert | |
2015-06-04 | SHERLOCK: Implemented remaining new sequence opcodes in checkObject | Paul Gilbert | |
2015-06-05 | SHERLOCK: Use standard WAV decoder for The Case of the Rose Tattoo | Torbjörn Andersson | |
This allows the intro to run a tiny bit further, before crashing. | |||
2015-06-05 | SHERLOCK: 3DO changes | Martin Kiewitz | |
- journal.txt is actually missing - chess.txt is the same as on PC - information about 3DA/3DX files | |||
2015-06-04 | SHERLOCK: add comments about 3DO resources | Martin Kiewitz | |
2015-06-04 | SHERLOCK: tiny bit of work on 3DO | Martin Kiewitz | |
2015-06-04 | SHERLOCK: 3DO movie player improvements | Martin Kiewitz | |
- allow DACQ and JOIN chunks (skip them) - improve unknown chunk tag error messages | |||
2015-06-04 | SHERLOCK: 3DO movie player unsupported codec msg | Martin Kiewitz | |
2015-06-04 | SHERLOCK: 3DO movie player comments | Martin Kiewitz | |
2015-06-04 | SHERLOCK: improve 3DO movie player, add SDX2 codec | Martin Kiewitz | |
- queue up to 0.5 seconds of audio to avoid buffer underruns - support for SDX2 codec - put both audio codecs into audio/decoders/3do.cpp - made movie player capable of playing EA logo movie | |||
2015-06-03 | SHERLOCK: Fix gcc warnings | Paul Gilbert | |
2015-06-03 | SHERLOCK: Implemented checkWalkGraphics | Paul Gilbert | |
2015-06-03 | SHERLOCK: Implemented setObjTalkSequence methods | Paul Gilbert | |
2015-06-03 | SHERLOCK: Fix resetting cursor when leaving the map | Paul Gilbert | |
2015-06-03 | SHERLOCK: Fix resetting cursor when resetting UI | Paul Gilbert | |
2015-06-03 | SHERLOCK: Implement changes for checkObject | Paul Gilbert | |
2015-06-03 | SHERLOCK: Fix issues with drawAllShapes | Paul Gilbert | |
2015-06-03 | SHERLOCK: Clarify "song" command usage | Torbjörn Andersson | |
Though now that I've realized that loadMusic() takes a room number, I see there seems to be at least one song that can't be played this way... | |||
2015-06-03 | SHERLOCK: Add "song" debugger command | Torbjörn Andersson | |
It could be more user-friendly, but should work well enough for now. | |||
2015-06-03 | SHERLOCK: unpause engine, when exiting the console | Martin Kiewitz | |