aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-16MORTEVIELLE: Improve reading of menu fileThierry Crozat
Do not try to read the menu.mor file as it has a different format not supported (and detection for it was already removed). Also only tries to read the menu for the original language. This avoids using the French menu with the German game when both files are present in the search path.
2013-08-16CREATE_PROJECT: Enable built-in theme for MSVC builds again.D G Turner
This reverts commit d089658fb84f67652e9569bc03c76bcc65e7b881.
2013-08-16DEVTOOLS: Enable builtin theme in MSVC 2005 and 2008 in create_project.D G Turner
This reverts commit b830f68bacd18f51f4dd912ce3b54ec47d63f31d as the builtin theme is less than 64K again.
2013-08-15Merge pull request #384 from digitall/themeMaxSizeDavid Turner
Bug fix for default builtin theme exceeding maximum size for C++ string literal..
2013-08-16GUI: Add code to default theme generation to reduce string length.D G Turner
The additional code skips the extraneous spaces after the end of an XML close brace (>) reducing the string literal by 3106 characters, thus bringing it within the limit for C++ string literals. Have regenerated the default.inc from scummclassic with this change.
2013-08-16GUI: Add too long string literal warning code to theme generation tool.D G Turner
This has the same effect as clang's -Woverlength-strings warning of string literals longer than C++ compilers are specified to work with.
2013-08-16SCUMM: Always confirm quit when required in HE games.Kirben
2013-08-16SCUMM: Add new variables in Nimbus Games version of Putt-Putt Saves the Zoo.Kirben
2013-08-16TESTBED: Make code agonstic to OverlayColor.Johannes Schickel
2013-08-16VKEYBD: Make code agnostic of OverlayColor.Johannes Schickel
This removes the use of OverlayColor in vkeybd and supports both 16 and 32bit overlays.
2013-08-16WINTERMUTE: Fix offset calculation with partial rects when sprites are mirrored.Tobia Tesan
This fixes the dress bug, aka Rosemary appearing "jigsawed" when passing over her with the cursor when she is facing east. See bug #3592907
2013-08-16WINTERMUTE: Fix computation of _renderRect.Tobia Tesan
This reverts the changes in 4cf1d671. Fixes the "notebook bug" - i.e. the notebook being only partially drawn - in Dirty Split.
2013-08-16WINTERMUTE: Fix (still disabled) modTargetRect logicWillem Jan Palenstijn
Width and height were computed incorrectly. Also, the shift by _renderRect is not necessary since that was to compensate for the coordinate translation done by the original SDL_RenderSetViewport, which we don't perform.
2013-08-15ZVISION: Fix error using subRectangle.right instead of .toprichiesams
2013-08-15VIDEO: Add an over-ridable wrapper for the AVI audio track handlerFilippos Karapetis
Reimplementation of 7a49802c01b0c39be4e86335689db8f3359fde68 This is based on a suggestion made by clone2727, so the original idea belongs to him. Engines can now override the common AVI audio track handler with a custom one. This is needed for the Z-Engine AVI videos, since they use a custom audio decoder that is only used in the two Z-Engine games, and has its own fake AVI audio format (17). This clashes with the MS IMA ADPCM format, and therefore shouldn't pollute the common AVI video decoder code. The addition of this over-ridable method allows the Z-Engine to add its own custom AVI decoder while avoiding code duplication.
2013-08-15AVALANCHE: Rename variables in Graphics::drawSprite().uruk
2013-08-15GRAPHICS: Create copyRectToSurface member functionrichiesams
2013-08-15ZVISION: Convert Surface::pixels to Surface::getBasePtr(0, 0)richiesams
2013-08-15ZVISION: Apply panorama/tilt warping after all images have been rendered to ↵richiesams
a backbuffer This makes wrapped warping much easier as well as allowing changeLocation offsets to work properly
2013-08-15ZVISION: Rename variables and add comments to clarify the math behind ↵richiesams
panorama warping
2013-08-15Merge branch 'master' into zvisionrichiesams
2013-08-15MORTEVIELLE: Rename opcode variablesStrangerke
2013-08-15TSAGE: Bugfixes for R2R canyon fight with trooperPaul Gilbert
2013-08-15SCUMM: Add Remastered version of Putt-Putt Saves the Zoo from Nimbus Games.Kirben
2013-08-15MORTEVIELLE: Use verb order stored in mort.datStrangerke
2013-08-15DEVTOOLS: Fix English verbs order in MortevielleStrangerke
2013-08-14DEVTOOLS: Add Menu 3 & 4 verb indexes in MORT.DATStrangerke
2013-08-14ZVISION: Modify ASCII velocity drawing to represent the actual coderichiesams
Velocity outside the working window is zero
2013-08-14ZVISION: Add documentationrichiesams
2013-08-14ZVISION: Add _renderManager::update() to ZEngene::run()richiesams
2013-08-14ZVISION: Add cursor and background image resets during location changerichiesams
2013-08-14ZVISION: Add background image wrappingrichiesams
There is still a discontinuity when wrapping, but I am committing so that others can look at the code
2013-08-14ZVISION: Clip coords outside the working windowrichiesams
2013-08-14ZVISION: Add panning supportrichiesams
2013-08-14ZVISION: Slight function name change to increase clarityrichiesams
2013-08-14ZVISION: Set the initial game location (The opening video and menu)richiesams
2013-08-14ZVISION: Fix header #defines to match their file namesrichiesams
2013-08-14ZVISION: Implement ZVISION::getCursorManager()richiesams
2013-08-14ZVISION: Create the concept of a working windowrichiesams
The working window is a Rect centered inside the actual window edges. All in-game coordinates are in the working window coordinate system. Also, all images in-game are clipped to the edges of the working window.
2013-08-14ZVISION: Create methods for setting left, right, up, down cursorsrichiesams
2013-08-14ZVISION: Allow CursorManager::revertToIdle to take _cursorIsPushed into accountrichiesams
2013-08-14ZVISION: Add check to CursorMan::changeCursor to prevent extraneous cursor ↵richiesams
changes
2013-08-14ZVISION: Fix alignment formattingrichiesams
2013-08-14MORTEVIELLE: Some renamingStrangerke
2013-08-14MORTEVIELLE: Fix shadowed variable. Thanks LordHoto for pointing outStrangerke
2013-08-14DEVTOOLS: Fix error in create_mortdat. Thanks to LordHoto for pointing it outStrangerke
2013-08-14DEVTOOLS: Disable builtin theme in MSVC 2005 and 2008 in create_project.Johannes Schickel
This is a copy of d089658fb84f67652e9569bc03c76bcc65e7b881 for older MSVC versions. Thanks to Strangerke for noticing.
2013-08-13GIT: Ignore Mac .DS_Store filesThierry Crozat
2013-08-13GIT: Ignore create_mortdat and extract_mort executablesThierry Crozat
2013-08-13WINTERMUTE: Be explicit when storing Floats in savegames.Einar Johan Trøan Sømåen