aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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
2013-08-13WINTERMUTE: Add atleast some comments to the renderTicket-system.Einar Johan Trøan Sømåen
2013-08-13MORTEVIELLE: Introduce original language in detectionStrangerke
2013-08-13MORTEVIELLE: Remove the detection of a broken menu.mor file. Bug reported by ↵Strangerke
criezy
2013-08-13MORTEVIELLE: Wait for the end of sound in some more placesStrangerke
2013-08-13DC: Use const version of ConfigManager::getGameDomains.Johannes Schickel
This should fix compilation for the DC port.
2013-08-13COMMON: Add setVal to ConfigManager::Domain.Johannes Schickel
This fixes compilation in the keymapper.
2013-08-13MORTEVIELLE: Fix door animation display when opening the doorsStrangerke
2013-08-12Merge pull request #377 from lordhoto/config-manager-cleanupJohannes Schickel
Config Manager Cleanup
2013-08-12I18N: Update po/POTFILES for bada => tizen change.Johannes Schickel
2013-08-12GRAPHICS: Fix warnings about mismatching format arguments.Johannes Schickel
2013-08-12Merge pull request #359 from rundfunk47/32bitguioverlayEugene Sandulenko
GUI: Add option to render GUI in 32-bits
2013-08-12MORTEVIELLE: Improve sound supportStrangerke
2013-08-12KYRA: Fix palette glitch when quitting while viewing the family album in Kyra3.Johannes Schickel
Thanks to eriktorbjorn for noticing.
2013-08-12KYRA: Fix palette glitch in Kyra3 when loading from main menu.Johannes Schickel
Formerly, the main menu was shown with the palette of the first screen for a short time. Thanks to eriktorbjorn for noticing this.
2013-08-11TSAGE: Fixes for R2R bridge console scannerPaul Gilbert
2013-08-11TAGE: Bugfixes for R2R bridge consolePaul Gilbert
2013-08-12COMMON: Get rid of write version of ConfigManager::getGameDomains.Johannes Schickel
This can be abused to insert Domains into the game domains without any checks. Instead, only write iterator access is given.
2013-08-12WINTERMUTE: Add detection for Blue Madonna-demo.Einar Johan Trøan Sømåen
2013-08-12VIDEO: Set stereo as bool instead of writing channel amount directlyEinar Johan Trøan Sømåen
2013-08-11ZVISION: Dispose of .zfs file streams after processing themrichiesams
2013-08-11ZVISION: Fix frame scaling for 2bpprichiesams