aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-29SCI32: Clean up and fix some SCI32-only kFileIO operationsColin Snover
2016-09-29SCI32: Add support for kPrintDebugColin Snover
2016-09-29SCI32: Implement kSetHotRectanglesColin Snover
Used only by chapter 7 of Phant1.
2016-09-29SCI32: Fix kFileIOOpen signatureColin Snover
The mode argument is required in SCI32 too; Torin just had a script bug.
2016-09-29SCI32: Patch bad calls to IntArray::newWith in Phant1 and SQ6Colin Snover
2016-09-29SCI32: Rewrite kArray & kStringColin Snover
This change invalidates earlier SCI32 save games, which separated arrays and strings in an incompatible manner. Old save games contain invalid references to a string segment which no longer exists, and contain incompatible array structures that lack critical type information.
2016-09-29SCI32: Add a trap for invalid calls to kNumCelsColin Snover
2016-09-29SCI: Improve debugging output for selector failuresColin Snover
2016-09-29SCI: Generalize code for getting information on the current callColin Snover
2016-09-29SCI: Fix whitespaceColin Snover
2016-09-29SCI: Fix typo in debugger helpColin Snover
2016-09-29SCI32: Fix buffer overflow when drawing border to a tiny text bitmapColin Snover
2016-09-29SCI32: Improved game resolution detectionColin Snover
2016-09-29SCI: Put CD flag on CD gamesColin Snover
2016-09-29SCI32: Skip SEQ playback if file not foundColin Snover
CID 1361588.
2016-09-29SCI32: Fix incorrect use of speedThrottler in Video32Colin Snover
The sleep values for video playback are the amount of time until the next frame needs to be displayed, whereas speedThrottler is used to ensure that a given amount of time always elapses between two triggered speedThrottler calls.
2016-09-29SCI: Move SciEngine::sleep to correct source fileColin Snover
2016-09-29SCI32: Fix incorrect warnings about unlocking type 140Colin Snover
This type in SSCI corresponds to Wave resources, but since ScummVM does not differentiate between Wave and Audio resources, just say it's an Audio resource type, not an Invalid resource type.
2016-09-29SCI32: Explicitly instantiate MIN/MAX templatesColin Snover
2016-09-29SCI32: Update screen on frameout, instead of in the event loopColin Snover
2016-09-29SCI32: Fix kShowStyleNone transitionsColin Snover
2016-09-29SCI32: Guard against dynamic_cast failureColin Snover
CID 1361762, 1361763, 1361764, 1361765.
2016-09-29SCI32: Fix off-by-one errorColin Snover
CID 1361599.
2016-09-29SCI32: Fix memory leakColin Snover
CID 1361032.
2016-09-29SCI32: Fix potential null pointer dereferenceColin Snover
CID 1361026.
2016-09-29SCI32: Fix potential null pointer dereferenceColin Snover
CID 1357041.
2016-09-29SCI32: Fix typoColin Snover
CID 1361007.
2016-09-29SCI32: Fix potential null pointer dereferenceColin Snover
CID 1351620.
2016-09-29TITANIC: Match AVISurface setup and frame rendering closer to originalPaul Gilbert
2016-09-29GRAPHICS: Added a PixelFormat bpp methodPaul Gilbert
2016-09-29FULLPIPE: Fix crash in scene07 when drawer is handed to the CornersitterEugene Sandulenko
2016-09-29FULLPIPE: Save correct thumbnail to the savegamesEugene Sandulenko
2016-09-29FULLPIPE: Do not save on every room enteringEugene Sandulenko
2016-09-28MAEMO: Update debian/changelogTarek Soliman
2016-09-28TITANIC: Add transparency check to OSVideoSurface getPixelPaul Gilbert
2016-09-28TITANIC: Clarify movie secondary video tracks as a transparency maskPaul Gilbert
2016-09-28DIRECTOR: Fix compilation on DreamcastMarcus Comstedt
2016-09-28DC: Fix indentationMarcus Comstedt
2016-09-28NEWS/DE: Mention CMS/GameBlaster audio fixLothar Serra Mari
2016-09-28NEWS: Mention CMS/GameBlaster audio fixLothar Serra Mari
2016-09-28FULLPIPE: Scene06: Fix unpickable ballRetro-Junk
2016-09-28DM: More refactoringStrangerke
2016-09-27FULLPIPE: Fix counter in Scene::objectList_sortByPriorityRetro-Junk
2016-09-27FULLPIPE: Revert to original bubble sort algorithm for scene objectsRetro-Junk
2016-09-27FULLPIPE: Add support loading/saving from GMMEugene Sandulenko
2016-09-27FULLPIPE: Mark that the engine has simple save namesEugene Sandulenko
2016-09-27FULLPIPE: Add support for loading from launcherEugene Sandulenko
2016-09-27DC: Ignore case for VM filenamesMarcus Comstedt
2016-09-27DC: Implement atexit handling for pluginsMarcus Comstedt
2016-09-27DC: Update versions of dependencies in READMEMarcus Comstedt
The new GCC and Newlib are required for correct atexit handling in plugins. The new Ronin is required to support the Newlib upgrade, and also for custom filename handling on VM saves.