Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-27 | I18N: Update translation (French) | Thierry Crozat | |
Currently translated at 99.4% (905 of 910 strings) | |||
2016-11-27 | I18N: Update translations templates | Thierry Crozat | |
2016-11-26 | TITANIC: Add support for 32-bit surfaces | Paul Gilbert | |
Some of the game videos have alpha levels, which are lost if the surfaces are converted to 16-bit. This adds better support for creating 32-bit video surfaces, so the information won't be lost | |||
2016-11-26 | GRAPHICS: Support varying bit depths in ManagedSurface transBlitFrom | Paul Gilbert | |
2016-11-26 | CONFIGURE: Enable plugins support for mingw64 | rootfather | |
Until now, the configure script was unable to detect mingw64 as a platform that supports building plugins. I tested this with MSYS2/mingw64 and was able to build all engines dynamically. I opted not to use any wildcards for this entry, because I don't know which variants are possible here. | |||
2016-11-25 | Revert "MT32: Update Munt to 2.0.0" | Colin Snover | |
This reverts commit b4dbd6d3c275097b4be964b7da4478ff930cbaa7. | |||
2016-11-25 | MT32: Update Munt to 2.0.0 | Colin Snover | |
This changeset also removes unnecessary direct modifications to Munt code to ease future updates. To update Munt in the future: 1. Replace all source files in the `softsynth/mt32` directory with new files from the upstream `mt32emu/src` directory; 2. Update `config.h` with the correct version number for the new version of Munt; 3. Update `module.mk` to match the list of sources given in `mt32emu/CMakeLists.txt libmt32emu_SOURCES`. | |||
2016-11-25 | FULLPIPE: Start final music | Eugene Sandulenko | |
2016-11-25 | FULLPIPE: Added 4 sound channels like in original | Eugene Sandulenko | |
2016-11-25 | FULLPIPE: Correctly restart scene audio tracks | Eugene Sandulenko | |
2016-11-24 | DM: Add POTFILES | rootfather | |
2016-11-24 | MADS: Add POTFILES | rootfather | |
2016-11-24 | CINE: Update POTFILES | rootfather | |
2016-11-24 | BBVS: Remove guitar minigame strings from translation. | Eugene Sandulenko | |
Although they're shown in our GUI, they were not supposed to be translatable, rather extracted from the original executable | |||
2016-11-24 | SCUMM HE: Fix Football logic initialization | Eugene Sandulenko | |
2016-11-24 | DIRECTOR: More debug output to D4 cast member loading | Eugene Sandulenko | |
2016-11-23 | GRAPHICS: Allow 32-bit fast blitting when formats match in ManagedSurface | Paul Gilbert | |
2016-11-22 | TITANIC: Simplify movie rendering due to ManagedSurface blit enhancements | Paul Gilbert | |
2016-11-22 | IMAGE: Support blitting from different surface formats in ManagedSurface | Paul Gilbert | |
2016-11-22 | TITANIC: Defer creating movie frame surfaces until renderFrame | Paul Gilbert | |
2016-11-21 | ACCESS: Mark unsupported games as unstable | Paul Gilbert | |
2016-11-21 | MADS: Mark unsupported games as unstable | Paul Gilbert | |
2016-11-21 | IMAGE: Add hack to Indeo 4 decoder to guess transparent areas | Paul Gilbert | |
2016-11-21 | TITANIC: Fix memory leak | Paul Gilbert | |
2016-11-20 | SCUMM HE: Hid noisy Moonbase AI warnings under debug channel | Eugene Sandulenko | |
2016-11-20 | SCI32: Fix reading view, pic, and palette patches | Colin Snover | |
Unlike SCI16 games, the location of data within SCI32 patch files is calculated on a per-resource-type basis by the game engine, instead of by reading byte 1 of the patch file. | |||
2016-11-20 | OPENGLSDL: Fix signed/unsigned comparison | Colin Snover | |
2016-11-20 | SCI32: Add recursion code to kListFirstTrue and kListAllTrue | Colin Snover | |
This change ensures that these kernel calls operate in the same manner that they did in SSCI. | |||
2016-11-20 | SCI: Improve disassembly output | Colin Snover | |
1. pushi opcode now displays decimal value and selector value (if one exists) in-line 2. lofsa, lofss, and super opcodes now display resolved object/class names 3. Opcode arguments are visually aligned | |||
2016-11-20 | SCI: Add code-address breakpoints to debugger | Colin Snover | |
2016-11-19 | SCI32: Remove no-longer-necessary Phant1 VMD sync hack | Colin Snover | |
2016-11-19 | SCI32: Add script patch for Shivers room 35170 | Colin Snover | |
2016-11-19 | SCI: Warn more loudly about uninitialised parameter reads | Colin Snover | |
Silently returning zero values can cause games to break. e.g. Shivers 1 room 35170 has a script bug where vJoystick::handleEvent makes a super call which causes doVerb to be called a second time with no arguments. In the original game this happened to work because the value already on the stack happened to be 1. In ScummVM this silently (unless VM debug messages were enabled) failed because the uninitialised read value was forced to 0. | |||
2016-11-19 | SCI32: Add missing updateInfoFlagViewVisible call | Willem Jan Palenstijn | |
I missed the one for varselector sends handled by the secondary loop in op_ret. This fixes #9641. | |||
2016-11-19 | SCUMM: Fix IMUSE initialization | Eugene Sandulenko | |
2016-11-19 | SCUMM: Fix class initalization | Eugene Sandulenko | |
2016-11-19 | SCUMM: Fix more initialization | Eugene Sandulenko | |
2016-11-19 | SCUMM: Fix CMS player initialization | Eugene Sandulenko | |
2016-11-19 | SCUMM: Fix some class initializations | Eugene Sandulenko | |
2016-11-18 | IMAGE: Fix some confusion of bytes vs bits in Indeo decoders | Paul Gilbert | |
2016-11-18 | IMAGE: Respect bit depth in Indeo 5 decoder | Paul Gilbert | |
2016-11-18 | IMAGE: Respect specified bytesPerPixel in Indeo decoders | Paul Gilbert | |
2016-11-17 | TITANIC: Change some #if 0 to use SPATIAL_SOUND as a better description | Paul Gilbert | |
2016-11-16 | TITANIC: Fixes for TV and Bedhead open/close | Paul Gilbert | |
2016-11-16 | TITANIC: Fix opening/closing desk and drawers | Paul Gilbert | |
2016-11-16 | TITANIC: Fix opening & closing washstand | Paul Gilbert | |
2016-11-16 | TITANIC: Implement mouse scrolling for PET Remote | Paul Gilbert | |
2016-11-15 | TITANIC: Don't try to load save if quitting from Continue dialog | Paul Gilbert | |
2016-11-15 | TITANIC: Fixes for freeing project and engine objects on exit | Paul Gilbert | |
2016-11-15 | I18N: Fix use of UTF-8 curly brackets in Chinese Pinyin translation | Thierry Crozat | |