aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-20SCI32: Return correct value from kSetFontHeightColin Snover
2016-03-20SCI32: Do not change accumulator in non-returning kernel callsColin Snover
This did not cause any known bugs, but is wrong according to the way the actual engine works.
2016-03-20SCI32: Use signed values for displacement positionColin Snover
2016-03-20TITANIC: Fixes/renames for files managerPaul Gilbert
2016-03-19TITANIC: Minor fixes executing game manager updatePaul Gilbert
2016-03-19TITANIC: Implemented CGameManager::updatePaul Gilbert
2016-03-19TITANIC: Implement view change logicPaul Gilbert
2016-03-20SCI32: Mark KQ7 1.51 Windows only detection entries actually as Windows.Johannes Schickel
2016-03-19TITANIC: Finished CViewItem::mouseChangePaul Gilbert
2016-03-19TITANIC: Implementing view item message handlingPaul Gilbert
2016-03-19NEWS: Mention new Chinese Pinyin translationThierry Crozat
2016-03-19I18N: Regenerate translations data fileThierry Crozat
2016-03-19I18N: Chinese Pinyin GUI Translation added, support ISO-8859-1Chenbo Li
2016-03-19TITANIC: Implement preEnterView and enterViewPaul Gilbert
2016-03-19TITANIC: Implemented CViewItem::viewChangePaul Gilbert
2016-03-19TITANIC: Added CGameManager::viewChangePaul Gilbert
2016-03-19TITANIC: Added various preSave and postSave methodsPaul Gilbert
2016-03-19TITANIC: Added various preLoad methodsPaul Gilbert
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