aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-22SLUDGE: Reset engine when launching a new game data fileSimei Yin
2017-08-22GRAPHICS: MACGUI: Now MacWindowManager processes most of the events, remove ↵Eugene Sandulenko
filter
2017-08-22GRAPHICS: MACGUI: Added support for scrolling with mouse wheelEugene Sandulenko
2017-08-22GRAPHICS: MACGUI: Ignore keys with modifiers in MacTextWindowEugene Sandulenko
2017-08-22WAGE: Do not dump the interpreter codeEugene Sandulenko
2017-08-22GRAPHICS: MACGUI: Improved debug output in MacFontManagerEugene Sandulenko
2017-08-21TITANIC: Renamings for MaitreDScriptPaul Gilbert
2017-08-21TITANIC: Renamings for CMaitreDProdReceptorPaul Gilbert
2017-08-22WAGE: Added detection from the alt version of MormonoidsEugene Sandulenko
2017-08-21SAGA: Fix bug #10009, when loading gamesFilippos Karapetis
Abort any scene entry protagonist animations and auto-cue speeches when loading saved games, as the protagonist can get stuck in scene entry animations
2017-08-21SAGA: Remove obsolete disabled codeFilippos Karapetis
2017-08-21GRAPHICS: MACGUI: Pass command id when creating menu to avoid namespace clashesEugene Sandulenko
This fixes Command menu in WAGE.
2017-08-21SCUMM: Update MD5 include fileBen Castricum
2017-08-21SCUMM: Add detection for unrecognized demos from CD with EAN 8716051020134Ben Castricum
2017-08-21SCUMM: Add detection for German version of Spy Fox 1, fixes bug #9732Ben Castricum
2017-08-21SCUMM: Add detection for European Wii Spyfox Dry Cerealroot
2017-08-21JANITORIAL: Fix spelling error in commentEugene Sandulenko
2017-08-21SLUDGE: Use common hashmap instead of array tableSimei Yin
2017-08-21SLUDGE: Change game file to be loadedSimei Yin
2017-08-21SLUDGE: Some code cleaningSimei Yin
2017-08-21SLUDGE: Add support for some windows-only gamesSimei Yin
2017-08-20TITANIC: Fix Tab key toggle for Starfield/Photo being brokenPaul Gilbert
2017-08-20TITANIC: Fix Coverity suggestion in CPetConversationsPaul Gilbert
2017-08-20TITANIC: Add Tab key as a shortcut for switching to inventoryPaul Gilbert
2017-08-20TITANIC: Properly reset Parrot flag if you look away while he's eatingPaul Gilbert
2017-08-20TITANIC: Further camera and crosshair classes cleanupPaul Gilbert
2017-08-20Merge pull request #995 from dafioram/star_camera_workPaul Gilbert
TITANIC: CStarCamera Refactoring and CStarCrosshairs logic fix
2017-08-20VIDEO: Support old-style stereo in VMDsColin Snover
This format is used by the stereo audio VMDs in Lighthouse.
2017-08-20COMMON: Implement SeekableReadStream interface for MemoryReadWriteStreamColin Snover
This allows MemoryReadWriteStream to be passed successfully to functions that use the SeekableReadStream type so that they can call the `pos` method, like the DPCMStream class of the VMD decoder.
2017-08-20SAGA: Fix the conversation panel background color in IHNMFilippos Karapetis
2017-08-20SAGA: Filter scene verbs on objects properly for IHNM. Fixes bug #9712Filippos Karapetis
The original check was incorrectly disabled for IHNM in commit ab6fb8e9c3. The check has been enabled again, with an added condition for actors that can be used, like the jukebox in Gorrister's
2017-08-20SAGA: Remove obsolete hack for the compact disk in Ellen's chapterFilippos Karapetis
This has been added in commit 5624ba23d0 and is no longer needed. The gem is shown correctly over the compact disk in that scene, and the behavior is the same as the original
2017-08-20TITANIC: Pause the engine while the save/load dialogs are openBastien Bouclet
2017-08-20MOHAWK: Riven: Pause the engine while the load dialog is openBastien Bouclet
2017-08-19TITANIC: Fix flagging of mouth and vision centre inserting in TitaniaPaul Gilbert
2017-08-19TITANIC: Hide cursor when bridge view is showing movement sequencePaul Gilbert
2017-08-19TITANIC: Start end credits at bottom of screen, not the topPaul Gilbert
2017-08-19TITANIC: Fix getting chicken after not picking up a previous onePaul Gilbert
When you dispense a chicken, but don't pick it up and leave, the chicken is returned to the dispensor. But previously you couldn't then get another chicken, though you should be able to get one.
2017-08-19TITANIC: Prevent moving for locking stars when onto of starDavid Fioramonti
Originally, if you unlocked a star when you had 2 or 3 stars locked and then relocked without changing views then the game crashed. This was because it was trying to transition a distance of zero and this failed an assert (to normalize the length to be the distance). The transition is no longer done so the crash does not happen. Fixes #10147.
2017-08-19TITANIC: Pull assert out of dvector/fvector normalizationDavid Fioramonti
Before the normalization function was asserting if it couldn't normalize now the caller can determine what to do with a failed normalization.
2017-08-19CONFIGURE: Silence undefined-var-template warningThierry Crozat
We get this warning a lot for the Singleton class due to the way we instantiate its specializations. Also in case we forget the instantiation we get a link error anyway, so the warning is not very useful anyway.
2017-08-18TITANIC: Add logic to prevent removing locked/marked stars via skymapDavid Fioramonti
If you want to remove locked stars you can do so using the D key, but previously, you could also deselect a currently locked star via the skymap and it would crash. It previously crashed if: 1. You had 2 stars locked on and you tried to remove the 1st 2. Had 1 locked and 1 unlocked and you tried to unlock the 1st 3. Had 2 locked and 1 unlocked and you tried to unlock any of the other two locked stars. Refactoring would allow quicker comprehension of the logic of this section of code. Fixes #10126.
2017-08-18TITANIC: Allow GMM/F7 loading in prologue before player gets the PETPaul Gilbert
2017-08-18TITANIC: Fix use-after-free in TTtalker when loading savegamesPaul Gilbert
2017-08-18TITANIC: Renamed functions that adds/removes stars/markersDavid Fioramonti
Before it was add/remove row so the new name is more informative.
2017-08-18TITANIC: Implement F5 & F7 Saving and LoadingPaul Gilbert
2017-08-18TTTANIC: Fix bomb narration disappearing after Titania's cutscenePaul Gilbert
2017-08-18TITANIC: Simplify sound looping by using LoopingAudioStreamPaul Gilbert
2017-08-18TITANIC: Simplified dependencies for classes related to star_cameraDavid Fioramonti
This involved removing header files and forward declaring when possible. I also reorded the header include files to be local to gloabal. E.x., in the class implementation the class header file would be the first included. This is a first pass of header reduction for star_control/ files
2017-08-18TITANIC: Fix toggling fan speed from very fast down to slowPaul Gilbert