aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-18TITANIC: Enable event handlngPaul Gilbert
2016-03-18TITANIC: Implement more events in CInputTranslatorPaul Gilbert
2016-03-18TITANIC: Remove const prefix from passed messagesPaul Gilbert
Turns out that some of the messages have properties that the objects that handle them can set. For example, the CMouseDragStartMsg has a _dragItem property that an item that allows dragging will explicitly set, allowing the input handler to keep track of what was dragged.
2016-03-18TITANIC: Implemented drag/drop handlingPaul Gilbert
2016-03-18TITANIC: Implement input translator event methodsPaul Gilbert
2016-03-18TITANIC: Create Event manager classPaul Gilbert
2016-03-18SCI32: Add workaround for invalid temp read in TorinColin Snover
2016-03-18SCI32: Use correct script dimensions for later SCI32 gamesColin Snover
These values are hard-coded in the engine executable for each game.
2016-03-18SCI32: Add Phantasmagoria 1.000.000 signatureColin Snover
2016-03-18AUDIO: Use MUNT's sample rate for MT-32 emulation.Johannes Schickel
2016-03-18AUDIO: Make MT-32 emulator play MIDI events immediately.Johannes Schickel
This fixes the Indiana Jones and the Fate of Atlantis specific issue reported in bug #6242 "AUDIO: Built-In MT-32 MUNT Produces Wrong Sounds". Delaying MIDI events has been introduced with Munt 1.3.0. Regression from 00992c1e68444a8123ffc89a971751cecf7287ed.
2016-03-18SCI32: Fix crashes in kIsOnMe caused by stale CelObjsColin Snover
2016-03-18SCI32: More correctly fix kStringCopy overflowColin Snover
This entire kString code needs to be reviewed/refactored, but at least this fix is more complete than the last one. Thanks to @lordhoto and @wjp for their assistance.
2016-03-18SCI32: Fix heap overflow (read) in kStringCopyColin Snover
2016-03-18SCI32: Fix incorrect double-read from CLUTColin Snover
2016-03-18WAGE: Plugged in console scrolling up/downEugene Sandulenko
2016-03-18WAGE: Fixed border highlightingEugene Sandulenko
2016-03-18WAGE: Correction to highlighted border drawingEugene Sandulenko
2016-03-18WAGE: Initial code for border manipulationEugene Sandulenko
2016-03-17TITANIC: Fleshing out CLinkItem classPaul Gilbert
2016-03-17TITANIC: Add some CEnterViewMsg stubsPaul Gilbert
2016-03-17TITANIC: Add stubs for CEnterNodeMsg message handlersPaul Gilbert
2016-03-17TITANIC: Add room number to debugger rooms listingPaul Gilbert
2016-03-17TITANIC: Implement debugger with dump and room commandsPaul Gilbert
2016-03-17TITANIC: Added stubbed CEnterRoomMsg event handlers as neededPaul Gilbert
2016-03-17TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlersPaul Gilbert
2016-03-17TITANIC: Fix image decodersPaul Gilbert
2016-03-17GRAPHICS: Cleanup of ManagedSurface and Screen classesPaul Gilbert
2016-03-17SCI32: Correct KQ7 version splitColin Snover
The information in the wiki was wrong, KQ7 1.51 is always SCI 2.1 early.
2016-03-17SCI32: Add kq7 1.51 English, fix kq7 1.51 German detectionMartin Kiewitz
Also sort detection entries for kq7 by game version
2016-03-17TITANIC: Implemented the CJPEGDecode and CTargaDecode classesPaul Gilbert
Thank goodness for the existing ScummVM image decoders for these types.. it made implementing the classes sooooo much easier
2016-03-17SCI32: Code documentation improvementsColin Snover
2016-03-17SCI32: Remove outdated note about state of frameout codeColin Snover
This code is engine-accurate now, not based on guesswork.
2016-03-17SCI32: Temporarily remove dead SCI2.1early transitions codeColin Snover
This code sneaked in with the graphics engine rewrite, but is not ready yet to be used. It will return shortly, once it is enabled and working.
2016-03-17SCI32: Clarify game engine version comments for split-version gamesColin Snover
2016-03-17SCI32: Update unimplemented TODO to reflect the correct operation typeColin Snover
2016-03-17SCI32: Enable redrawAllCount in palMorphFrameOutColin Snover
2016-03-17BUILD: Fix static linking for OS X.Johannes Schickel
Regression from 9ae52541ce27573b71e9eda9ca092d7472bae36d.
2016-03-17TITANIC: Implemented CStdCWADFile classPaul Gilbert
2016-03-17WAGE: Added several alternate versions of the gamesEugene Sandulenko
2016-03-16TITANIC: Implemented surface shiftColorsPaul Gilbert
2016-03-16SCI32: Work around bad Styler script in KQ7 2.0bColin Snover
The SCI2.1mid version of the game includes scripts designed for SCI2.1early which means wrong parameters are sent to the kernel.
2016-03-16TITANIC: Implemented surface resizing and freeingPaul Gilbert
2016-03-16TITANIC: Renames/fixes for OSVideoSurface methodsPaul Gilbert
2016-03-16TITANIC: Implement surface lock and unlockingPaul Gilbert
2016-03-16TITANIC: Implemented overall surface loading methodPaul Gilbert
2016-03-16TITANIC: Implementing setActiveView, surface clearingPaul Gilbert
2016-03-16SCI32: Fix updated screen item count in remapMarkRedraw()Filippos Karapetis
Thanks to snover for noticing this
2016-03-16Merge pull request #682 from lordhoto/savefilemanager-case-insensitiveJohannes Schickel
ALL: Make SaveFileManager case insensitive.
2016-03-16WAGE: Added 5 more games to detect. Drakmyth Castle is a big gameEugene Sandulenko