Commit Graph
86814 Commits
Author SHA1 Message Date
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
Willem Jan Palenstijn 10151966a6 SCI32: Add missing updateInfoFlagViewVisible call
I missed the one for varselector sends handled by the secondary loop in
op_ret. This fixes #9641.
2016-11-19 19:16:12 +01:00
Eugene Sandulenko f2134a0dc2 SCUMM: Fix IMUSE initialization 2016-11-19 17:39:43 +01:00
Eugene Sandulenko f7a551dab2 SCUMM: Fix class initalization 2016-11-19 17:37:44 +01:00
Eugene Sandulenko 92353cf88b SCUMM: Fix more initialization 2016-11-19 17:33:45 +01:00
Eugene Sandulenko cead687df0 SCUMM: Fix CMS player initialization 2016-11-19 17:32:00 +01:00
Eugene Sandulenko 6ad8df4873 SCUMM: Fix some class initializations 2016-11-19 17:30:16 +01:00
Paul Gilbert 4888433c46 IMAGE: Fix some confusion of bytes vs bits in Indeo decoders 2016-11-18 21:04:12 -05:00
Paul Gilbert 91d61b2cdb IMAGE: Respect bit depth in Indeo 5 decoder 2016-11-18 20:58:39 -05:00
Paul Gilbert 7f4d93ed93 IMAGE: Respect specified bytesPerPixel in Indeo decoders 2016-11-18 20:55:37 -05:00
Paul Gilbert 5d8b0e478e TITANIC: Change some #if 0 to use SPATIAL_SOUND as a better description 2016-11-17 21:29:05 -05:00
Paul Gilbert 85fcfb9a54 TITANIC: Fixes for TV and Bedhead open/close 2016-11-16 21:02:25 -05:00
Paul Gilbert 391eecb98b TITANIC: Fix opening/closing desk and drawers 2016-11-16 20:35:11 -05:00
Paul Gilbert 8cc125c2f7 TITANIC: Fix opening & closing washstand 2016-11-16 20:16:07 -05:00
Paul Gilbert 4e3a9b25ea TITANIC: Implement mouse scrolling for PET Remote 2016-11-16 19:21:25 -05:00
Paul Gilbert 0fb54db9b8 TITANIC: Don't try to load save if quitting from Continue dialog 2016-11-15 21:16:21 -05:00
Paul Gilbert afb4b6227a TITANIC: Fixes for freeing project and engine objects on exit 2016-11-15 21:04:30 -05:00
Thierry Crozat 5971e0302f I18N: Fix use of UTF-8 curly brackets in Chinese Pinyin translation 2016-11-15 21:30:26 +00:00
Eugene Sandulenko 2b95164b78 DIRECTOR: FUrther work on cast loading in D4 2016-11-15 19:19:46 +01:00