Commit Graph

78530 Commits

Author SHA1 Message Date
Thierry Crozat
04f1955702 I18N: Update translations templates 2016-11-27 13:22:34 +01:00
Eugene Sandulenko
3aa7d85eab Merge pull request #862 from rootfather/enhance-translations
I18N: Update/add POTFILES, enable some more strings for translation
2016-11-27 13:22:28 +01:00
Thierry Crozat
358ed30ce7 I18N: Regenerate translations data file 2016-11-27 13:16:45 +01:00
Eugene Sandulenko
73028f0ed6 I18N: Update translation (Russian)
Currently translated at 100.0% (910 of 910 strings)
2016-11-27 13:16:44 +01:00
Thierry Crozat
40377304c0 I18N: Regenerate translations data file 2016-11-27 13:15:53 +01:00
Eugene Sandulenko
f6f69c5e85 I18N: Update translation (Russian)
Currently translated at 100.0% (910 of 910 strings)
2016-11-27 13:15:53 +01:00
Thierry Crozat
ad0e11dd44 I18N: Regenerate translations data file 2016-11-27 13:13:36 +01:00
Eugene Sandulenko
cf1fb089a2 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (910 of 910 strings)
2016-11-27 13:13:35 +01:00
Thierry Crozat
bb5b732adb I18N: Regenerate translations data file 2016-11-27 13:01:14 +01:00
Thierry Crozat
c63a101ae2 I18N: Update translation (French)
Currently translated at 99.4% (905 of 910 strings)
2016-11-27 13:01:12 +01:00
Thierry Crozat
5e108a5d9b I18N: Update translations templates 2016-11-27 12:47:16 +01:00
Paul Gilbert
63ec47e62f TITANIC: Add support for 32-bit surfaces
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 15:25:20 -05:00
Paul Gilbert
4e06799122 GRAPHICS: Support varying bit depths in ManagedSurface transBlitFrom 2016-11-26 15:25:19 -05:00
rootfather
d7caa0e6f4 CONFIGURE: Enable plugins support for mingw64
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-26 19:25:02 +01:00
rootfather
89168bb000 ZVISION: Enable translation for some more strings 2016-11-26 16:14:28 +01:00
rootfather
b0fe56dae9 WAGE: Add POTFILES 2016-11-26 16:13:00 +01:00
rootfather
74d2992177 TOON: Enable translation for some strings 2016-11-26 14:54:08 +01:00
rootfather
70a990f6ab SCUMM: Enable translation for the unknown game warning
We have translations enabled for the warning created
by advancedDetector.cpp, so I think it would be neat
to have translations enabled here too.

This also enables the message about the "Lite" version
of Putt-Putt Saves the Zoo being unsupported to the
translation database.
2016-11-26 11:22:17 +01:00
rootfather
4c589dc015 SCI: Update POTFILES 2016-11-26 11:14:05 +01:00
rootfather
f72497665c MADS: Update POTFILES 2016-11-26 11:14:03 +01:00
rootfather
2fa75b0728 KYRA: Update POTFILES 2016-11-26 11:14:02 +01:00
rootfather
744b48cfd4 GNAP: Add POTFILES 2016-11-26 11:14:01 +01:00
Colin Snover
df4a503622 Revert "MT32: Update Munt to 2.0.0"
This reverts commit b4dbd6d3c2.
2016-11-25 12:24:08 -06:00
Colin Snover
b4dbd6d3c2 MT32: Update Munt to 2.0.0
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 12:14:13 -06:00
Eugene Sandulenko
b5b5c4f341 FULLPIPE: Start final music 2016-11-25 18:53:16 +01:00
Eugene Sandulenko
1523f987c3 FULLPIPE: Added 4 sound channels like in original 2016-11-25 18:53:16 +01:00
Eugene Sandulenko
4d8cc0db68 FULLPIPE: Correctly restart scene audio tracks 2016-11-25 18:53:16 +01:00
rootfather
535929aca0 DM: Add POTFILES 2016-11-24 12:46:18 +01:00
rootfather
763de36904 MADS: Add POTFILES 2016-11-24 11:57:14 +01:00
rootfather
96a1aa3e05 CINE: Update POTFILES 2016-11-24 11:57:10 +01:00
Eugene Sandulenko
89a9c452ed BBVS: Remove guitar minigame strings from translation.
Although they're shown in our GUI, they were not supposed to be
translatable, rather extracted from the original executable
2016-11-24 11:34:14 +01:00
Eugene Sandulenko
2fd5490de4 SCUMM HE: Fix Football logic initialization 2016-11-24 11:34:13 +01:00
Eugene Sandulenko
80420df095 DIRECTOR: More debug output to D4 cast member loading 2016-11-24 11:28:51 +01:00
Paul Gilbert
982c8f4eeb GRAPHICS: Allow 32-bit fast blitting when formats match in ManagedSurface 2016-11-23 19:51:44 -05:00
Paul Gilbert
dd7525320f TITANIC: Simplify movie rendering due to ManagedSurface blit enhancements 2016-11-22 21:19:54 -05:00
Paul Gilbert
fa0a6f2812 IMAGE: Support blitting from different surface formats in ManagedSurface 2016-11-22 21:17:54 -05:00
Paul Gilbert
2a20ce75c3 TITANIC: Defer creating movie frame surfaces until renderFrame 2016-11-22 19:25:23 -05:00
Paul Gilbert
88868ec67c ACCESS: Mark unsupported games as unstable 2016-11-21 20:25:13 -05:00
Paul Gilbert
bcad326ccb MADS: Mark unsupported games as unstable 2016-11-21 20:24:25 -05:00
Paul Gilbert
b3c686195f IMAGE: Add hack to Indeo 4 decoder to guess transparent areas 2016-11-21 20:20:23 -05:00
Paul Gilbert
7e35499c89 TITANIC: Fix memory leak 2016-11-21 20:18:11 -05:00
Eugene Sandulenko
cce8885b39 SCUMM HE: Hid noisy Moonbase AI warnings under debug channel 2016-11-20 23:38:33 +01:00
Colin Snover
fe8fbf7007 SCI32: Fix reading view, pic, and palette patches
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 16:16:17 -06:00
Colin Snover
e49cf11275 OPENGLSDL: Fix signed/unsigned comparison 2016-11-20 16:13:51 -06:00
Colin Snover
22c2f39c00 SCI32: Add recursion code to kListFirstTrue and kListAllTrue
This change ensures that these kernel calls operate in the same
manner that they did in SSCI.
2016-11-20 12:31:44 -06:00
Colin Snover
4814682d5f SCI: Improve disassembly output
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 12:31:44 -06:00
Colin Snover
9380b54120 SCI: Add code-address breakpoints to debugger 2016-11-20 12:31:43 -06:00
Colin Snover
1af7fe8b96 SCI32: Remove no-longer-necessary Phant1 VMD sync hack 2016-11-19 19:06:04 -06:00
Colin Snover
774713564d SCI32: Add script patch for Shivers room 35170 2016-11-19 19:06:04 -06:00
Colin Snover
11ee0f90ac SCI: Warn more loudly about uninitialised parameter reads
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 19:05:38 -06:00