Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-23 | ZVISION: Correct value for attenuate | Marisa-Chan | |
2015-01-23 | ZVISION: Volume is not linear value, use dB map to linear for -100...0dB | Marisa-Chan | |
2015-01-23 | ZVISION: Use correct int type for volume | Marisa-Chan | |
2015-01-23 | ZVISION: Fix sound bug #6767 by making pan_track code similar to original | Marisa-Chan | |
2015-01-23 | ZVISION: Error out when a script file can't be found or be parsed | Filippos Karapetis | |
This should be an error, as we've effectively reached a non-existing scene (such as in bug #6780), or we haven't parsed script files of a scene fully, thus unexpected behavior will likely occur | |||
2015-01-23 | ZVISION: Fix script bug #6780 (invalid hotspot at base of tower in ZGI) | Filippos Karapetis | |
2015-01-23 | ZVISION: Fix shadowed variable | Filippos Karapetis | |
A bug in commit 21e9007d80. Thanks to fingolfin for pointing it out | |||
2015-01-21 | ZVISION: Add console commands to manipulate state flags and variables | Filippos Karapetis | |
2015-01-21 | ZVISION: Properly handle confirmation dialogs in the French ver. of ZGI | Filippos Karapetis | |
2015-01-20 | VIDEO: Make the QuickTime code error out again if the frame data can't be found | Matthew Hoops | |
The case shouldn't actually ever happen; the off-by-one bug when seeking to the last frame of the media (in an edit) caused this originally | |||
2015-01-20 | VIDEO: Remove the "-1" edit hack | Matthew Hoops | |
With the previous commits' fixes, it's no longer needed | |||
2015-01-20 | VIDEO: Fix potential off-by-one frame time after seek | Matthew Hoops | |
If seeking to the final frame of an edit, _nextFrameStartTime wouldn't be adjust properly and would wrongly say that it's at the end of the edit. This never affected anything because of the edit "-1" hack. | |||
2015-01-20 | VIDEO: Fix edit frame calculation | Matthew Hoops | |
An edit that seeks to the last frame of the media would not show | |||
2015-01-20 | VIDEO: Round the edit time offset instead of truncating it | Matthew Hoops | |
Allows for the KQ6 Mac intro to play without the edit "-1" hack | |||
2015-01-20 | VIDEO: Fix timing with frames going past the edit boundary | Matthew Hoops | |
2015-01-21 | JANITORIAL: Remove unnecessary semicolons | Torbjörn Andersson | |
2015-01-21 | ZVISION: Remove unnecessary spaces | Torbjörn Andersson | |
2015-01-21 | ZVISION: Remove superfluous check | Filippos Karapetis | |
2015-01-20 | ZVISION: Convert subtitles to UTF-32 before rendering them (bug #6772) | Torbjörn Andersson | |
Because we use Common::String to store UTF-8 data, the font renderer will draw the wrong glyphs for non-ASCII characters, unless we first convert the string to UTF-32. (I thought the same change would have to be made for the ZGI game over screens, but apparently they work anyway. At least the German version, I'm told.) I've discussed this change with [md5], and while it would probably be more correct to make the engine use UTF-32 throughout, that is also rather painful. | |||
2015-01-21 | ZVISION: Do not process cheat codes while in the game menus | Filippos Karapetis | |
This prevents the cheat codes from being accidentally triggered when using the save screen, for example | |||
2015-01-20 | ZVISION: Adapt confirmation dialogs for non-English versions | Filippos Karapetis | |
2015-01-20 | ZVISION: Fix mis-parsing of criteria, a.k.a bug #6774 | Torbjörn Andersson | |
A condition in a criteria is made up of three tokens: An id, an operator and an id/value. However, in my copy of ZGI, puzzle:07507 has "[00202] !3 # SPELL_12_IN_BOOK", i.e. there was no space between the second and third tokens. This caused the "glorf" spell to not be properly inscribed in your spell book. To fix this, if the second token is more than one character we use the rest of it as the third token. | |||
2015-01-20 | ZVISION: Properly skip commented out puzzle criteria - fixes bug #6776 | Filippos Karapetis | |
In the Zork: Nemesis version bundled in the ZGI SE DVD, the bell rope puzzle has been modified so that it's non-interactive, i.e. there isn't a hotspot to click while the video is playing, and the player is transported to the next room. In the patched script, all criteria of that puzzle were commented out, resulting in an invalid criteria list. Skip any commented out criteria, to avoid ending with an invalid list. | |||
2015-01-20 | ZVISION: Fix saving when using the original save dialog | Filippos Karapetis | |
A regression from commit dcac5be493 | |||
2015-01-19 | ZVISION: Fix bug #6771 (unable to leave room when loading a game) | Filippos Karapetis | |
Avoid overwriting the previous location when loading a saved game | |||
2015-01-19 | ZVISION: Simplify the checks in the location changing code | Filippos Karapetis | |
2015-01-19 | Merge pull request #567 from fedor4ever/master | Filippos Karapetis | |
ZVISION: Fix comparison between signed and unsigned integers | |||
2015-01-19 | ZVISION: Fix comparison between signed and unsigned integers | Fedor | |
2015-01-19 | ZVISION: Fix bug #6768 (unable to save in the prison area) | Filippos Karapetis | |
The save buffer preparation code had a bug, which triggered in the jail area because its room is 'j' | |||
2015-01-18 | ZVISION: Don't change location when coming back from ScummVM save dialog and ↵ | RichieSams | |
do change location when coming back from restore dialog Fixes bug # 6771 We don't need to change locations, since we use the ScummVM save dialog instead of the original one (which is actually a location). Instead we just need to reset _nextLocation to _currentLocation so the engine can stop trying to save. If we change locations, the StateKey_LastWorld/Room/etc. end up being overwritten with the current room. So if a script refers to location 0, 0, 0, 0 (aka, the last room), the engine will try to change location to the same room. On restore, we have to force a location change, just in case we restore to the same room. (Since the logic will only do a location change if _nextLocation != _currentLocation) | |||
2015-01-18 | Revert "ZVISION: Don't change location when coming back from ScummVM save ↵ | RichieSams | |
dialog" This reverts commit b835eacc0cd401bb0d15a33e60d2ac47ebb4d718. | |||
2015-01-18 | ZVISION: Don't change location when coming back from ScummVM save dialog | RichieSams | |
Fixes bug # 6771 We don't need to change locations, since we use the ScummVM save dialog instead of the original one (which is actually a location). Instead we just need to reset _nextLocation to _currentLocation so the engine can stop trying to save. If we change locations, the StateKey_LastWorld/Room/etc. end up being overwritten with the current room. So if a script refers to location 0, 0, 0, 0 (aka, the last room), the engine will try to change location to the same room. | |||
2015-01-18 | ZVISION: Fix formatting and add curlies | RichieSams | |
2015-01-18 | CONFIGURE: Use -mlongcall on Mac PPC builds | Matthew Hoops | |
Calls larger than 32MB away should no longer cause linker errors, provided libraries are rebuilt with that too | |||
2015-01-18 | CONFIGURE: Use "powerpc" instead of "ppc" as config.guess outputs | Matthew Hoops | |
powerpc-* targets get detected properly again now | |||
2015-01-18 | TEST: Use "/usr/bin/env python" as the shebang line in cxxtestgen.py | clone2727 | |
2015-01-18 | COMMON: Fix strict-alignment READ_BE_UINT64 on LE and READ_LE_UINT64 on BE | clone2727 | |
2015-01-18 | ZVISION: Remove trailing whitespace | Sven Hesse | |
2015-01-18 | ZVISION: Fix path handling in case-sensitive file systems (bug #6775) | Filippos Karapetis | |
A regression from commit d70503cc98. Thanks to wjp for bisecting. | |||
2015-01-18 | ANDROID: Remove plugins/unpacker from makefile. | Alyssa Milburn | |
2015-01-18 | JANITORIAL: Update copyright year | Thierry Crozat | |
2015-01-17 | MADS: Renamings of Layer and a transition type | Paul Gilbert | |
2015-01-17 | MADS: Fix horizontal flipping of scene background sprites | Paul Gilbert | |
2015-01-17 | MADS: Add loading of SpriteInfo frame numbers for scene background sprites | Paul Gilbert | |
2015-01-17 | ZVISION: Fix bug #6769 (the "Alchemical debacle" video in ZGI) | Filippos Karapetis | |
2015-01-17 | MADS: Implement background scrolling in anim views | Paul Gilbert | |
2015-01-17 | Merge pull request #565 from fedor4ever/master | Filippos Karapetis | |
ZVISION: made error messages detailed | |||
2015-01-17 | ZVISION: made error messages more detailed | Fedor | |
2015-01-17 | MADS: Fix crash on exit after watching introduction twice | Paul Gilbert | |
2015-01-16 | ZVISION: Properly handle sounds reusing the same sound slot (bug #6761) | Filippos Karapetis | |
This is based on Marisa-Chan's observations in commit 28e27ea1d9. Tested with both ZNEM and ZGI |