Commit Graph
86814 Commits
Author SHA1 Message Date
Alyssa Milburn 973aef5574 ADL: Only warn about (and skip) sectors with invalid NIB checksums. 2016-12-17 17:20:06 +01:00
Paul Gilbert 81bf4476cd TITANIC: Revert incorrect change to category check in processEntries 2016-12-17 10:36:47 -05:00
Alyssa Milburn fb3f76cde9 ADL: Seek to start before re-reading item pics (v4). 2016-12-17 16:14:04 +01:00
Eugene Sandulenko c6793bd228 NEWS: Munt has been updated to 2.0.1pre 2016-12-17 12:48:02 +01:00
Thierry Crozat 786cc55580 I18N: Update translations templates 2016-12-17 12:46:39 +01:00
Eugene Sandulenko 2f90d7ba22 Merge pull request #863 from csnover/munt-2.0.0
MT32: Update Munt to 2.0.0
2016-12-17 12:46:25 +01:00
Thierry Crozat c8a2a6a89e I18N: Update translations templates 2016-12-17 12:45:53 +01:00
Eugene Sandulenko 0e5788f4e3 Merge pull request #866 from BenCastricum/editing
ALL: Unify messages concerning engine data files
2016-12-17 12:45:38 +01:00
Eugene Sandulenko 34b2d3f975 I18N: Update translation (Norwegian Bokmål)
Currently translated at 90.0% (836 of 928 strings)
2016-12-17 12:35:51 +01:00
Paul Gilbert 13932b68a5 TITANIC: Fix entering & exiting first class suites 2016-12-16 21:27:43 -05:00
Paul Gilbert e21b38df66 TITANIC: Fix getting 1st class suite from Deskbot 2016-12-16 20:47:13 -05:00
Paul Gilbert cbee771bad TITANIC: Fix remapping conversation log colors when changing class 2016-12-16 20:46:52 -05:00
Paul Gilbert 2900c63190 TITANIC: Fix null pointer crash talking to Deskbot 2016-12-16 19:24:35 -05:00
Gilles bf092458b5 I18N: Update translation (French)
Currently translated at 100.0% (928 of 928 strings)
2016-12-16 22:51:45 +01:00
Colin Snover 1e23c91914 MT32: Fix driver to be thread-safe 2016-12-16 15:44:29 -06:00
Colin Snover b8d70d26fa MT32: Update Munt to 2.0.1-pre
This update uses upstream commit
f88ef828a600ce66d1f730c8fb2a7f580f6f6165.

This update switches to use the new Munt C++ interface, which
will allow ScummVM to link to an external Munt library instead
of requiring it to be built-in in the future. For the moment,
the emulator is still built-in, since it is not available from
most package repositories.

The Munt driver in ScummVM now uses writeSysex instead of the
(now-private) playSysexWithoutFraming, per recommendation from
the Munt team <https://github.com/munt/munt/pull/30>.

This changeset also removes direct modifications that used to be
made to Munt code, to ease future updates. To update Munt code 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 add any new source files that need to be
   built.
2016-12-16 15:44:29 -06:00
Eugene Sandulenko ffea222f5b GRAPHICS: Added stubs for pasting text to MacText 2016-12-16 19:47:19 +01:00
Walter van Niftrik 5f46bbff72 ADL: Add item region checks 2016-12-16 18:27:24 +01:00
Walter van Niftrik 1f801bee43 ADL: Partially implement hires5 opcodes 2016-12-16 15:29:38 +01:00
Paul Gilbert f29a2f31f1 TITANIC: Fix saving and loading of NPC dial values 2016-12-15 23:26:44 -05:00
Paul Gilbert dc58af2749 TITANIC: Extra initialization of TTconcept fields 2016-12-15 23:12:29 -05:00
Paul Gilbert 8777868c28 TITANIC: Fixes and cleanup for conversation dials movement 2016-12-15 22:58:04 -05:00
Eugene Sandulenko d6126ffcfa GRAPHICS: Implemented blitting code for MacText 2016-12-15 18:18:12 +01:00
Eugene Sandulenko 2f7879d118 GRAPHICS: Restrinct MacText to designated width 2016-12-15 18:07:48 +01:00
Eugene Sandulenko 6329f73c9e GRAPHICS: Implemented basic rendering for MacText 2016-12-14 20:10:32 +01:00
Eugene Sandulenko aecc17e5a5 GRAPHICS: Further work on MacText class 2016-12-14 20:10:32 +01:00
Eugene Sandulenko 34a9c588b0 GRAPHICS: Added stub for MacText class 2016-12-14 20:10:32 +01:00
Fernando Sarmento 9700fcbc54 I18N: Update translation (Portuguese (Portugal))
Currently translated at 19.3% (180 of 928 strings)
2016-12-14 11:16:59 +01:00
Eugene Sandulenko ff29e5c391 WAGE: Update games status 2016-12-14 11:16:47 +01:00
George Kormendi cf0896cb4d I18N: Update translation (Hungarian)
Currently translated at 99.0% (919 of 928 strings)
2016-12-13 21:03:08 +01:00
Eugene Sandulenko a17773912d I18N: Update translation (Hungarian)
Currently translated at 99.0% (919 of 928 strings)
2016-12-13 21:02:55 +01:00
Eugene Sandulenko 4641e5d0e0 I18N: Update translation (Italian)
Currently translated at 84.0% (780 of 928 strings)
2016-12-13 20:59:11 +01:00
Fernando Sarmento 3aa208d909 I18N: Update translation (Portuguese (Portugal))
Currently translated at 10.7% (100 of 928 strings)
2016-12-13 20:40:14 +01:00
Fernando Sarmento ffa1c54b6f I18N: Update translation (Portuguese (Portugal))
Currently translated at 7.8% (73 of 928 strings)
2016-12-13 18:59:26 +01:00
Eugene Sandulenko a62d29ab86 FULLPIPE: Revert memory leak fixing as that introduced tons of regressions 2016-12-13 18:15:41 +01:00
Paul Gilbert d239461726 FULLPIPE: Fix colors in intro video 2016-12-12 23:27:17 -05:00
Eugene Sandulenko fdb5db6298 FULLPIPE: Fix warning 2016-12-12 23:51:34 +01:00
Eugene Sandulenko 1373e9b6a0 FULLPIPE: Avoid double free on memory cleanup 2016-12-12 23:50:24 +01:00
Eugene Sandulenko ae7147c6c4 FULLPIPE: Fix warning 2016-12-12 23:38:03 +01:00
Eugene Sandulenko c5e55878ad FULLPIPE: Plug more memory leaks 2016-12-12 23:35:32 +01:00
Eugene Sandulenko 9075cbc1ba FULLPIPE: Fix memory leak in bitmap code 2016-12-12 23:00:41 +01:00
Eugene Sandulenko 483fff04f6 FULLPIPE: Plug more memory leaks 2016-12-12 22:49:40 +01:00
Eugene Sandulenko 64a1c2f867 FULLPIPE: Plug another leak 2016-12-12 22:36:07 +01:00
Colin Snover 4b4b8a281b SCI32: Adjust transition timings
Transition timings were originally chosen largely by feel in SQ6,
as there was little other evidence to determine the correct speed.
As additional games started being playable in ScummVM, it became
apparent that these speeds were not quite right.

Additional adjustments may be needed in the future, but these new
timings seem to be somewhat closer to expectations than before.
2016-12-12 15:22:11 -06:00
Colin Snover 8477e61ad0 SCI32: Add workaround for hearts game in Hoyle5 2016-12-12 15:22:04 -06:00
Colin Snover be14778b2b SCI: Ensure bytecode/BWT for "file" op is also printed
Learning the bytecode for file op is necessary when creating
workaround signatures, as the signature-finding mechanism does not
currently ignore line/file instructions.
2016-12-12 15:20:08 -06:00
Eugene Sandulenko 3653f03d30 FULLPIPE: Plug more memory leaks 2016-12-12 20:19:31 +01:00
Eugene Sandulenko 1a4580d83f FULLPIPE: Plug several memory leaks 2016-12-12 20:05:14 +01:00
Paolo Bossi 1ec6860c0f I18N: Update translation (Italian)
Currently translated at 84.2% (782 of 928 strings)
2016-12-12 16:26:58 +01:00
Paolo Bossi 75231d11d5 I18N: Update translation (Italian)
Currently translated at 83.5% (775 of 928 strings)
2016-12-12 16:19:45 +01:00