Commit Graph
137148 Commits
Author SHA1 Message Date
djsrv 5a83cb5fc9 DIRECTOR: Use unmapped font ID in D4
The D4 font map is not implemented yet, so we can't use that.
2021-07-02 18:45:07 -04:00
Eugene Sandulenko 4a7aa70146 SAGA2: Added music player 2021-07-03 00:39:05 +02:00
djsrv ceb34312a7 DIRECTOR: Simplify font ID handling
Per-cast IDs are now mapped to WM IDs in importStxt so they don't need
to be mapped later.
2021-07-02 18:22:15 -04:00
djsrv 86dcef45ea DIRECTOR: Fix per-cast font mappings
Font mappings are per-cast, so we can't override the WM's font IDs,
which are universal.
Now a TextCastMember's _fontId uses the per-cast font IDs, and the
Cast's _fontMap gives the corresponding WM font ID.
2021-07-02 18:08:21 -04:00
djsrv 58ab956d72 GRAPHICS: MACGUI: Don't allow font IDs to be overridden
New fonts are automatically assigned a unique ID.
2021-07-02 18:08:21 -04:00
SupSuper ec4cce58cb TRECISION: Potential fix for BE color issues 2021-07-02 23:00:01 +01:00
Eugene Sandulenko c84c8cbe28 SAGA2: Further cleanup of audio classes 2021-07-02 23:47:07 +02:00
Walter Agazzi 4cdd7ce6c3 I18N: Update translation (Italian)
Currently translated at 100.0% (1648 of 1648 strings)
2021-07-02 19:57:29 +00:00
a/ 101b497274 SAGA2: Clean up audio interface 2021-07-03 04:21:40 +09:00
a/ 971dd0f0d3 SAGA2: Merge audiosys.h and audiosmp.h into audio.h 2021-07-03 03:08:56 +09:00
a/ 4a82bd6c21 SAGA2: Remove unused file 2021-07-03 01:55:38 +09:00
a/ 2da5da7636 SAGA2: Remove audiobuf.h 2021-07-03 01:46:15 +09:00
a/ 9131a50795 SAGA2: Remove audiores.h 2021-07-03 01:08:40 +09:00
a/ 61dd4fb9cf SAGA2: Remove decoders classes 2021-07-03 00:28:49 +09:00
Torbjörn Andersson 6d0049a2b0 NEWS: Clarify Mac Loom / Indy 3 news
The hi-res font changes apply to the old 16-color versions. Not to the
256-color Steam versions.
2021-07-02 16:38:37 +02:00
ScummVM-Translations 5d6d9a64d6 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-07-02 14:35:47 +00:00
Eugene Sandulenko 045955ddb6 SAGA2: Move Deejay to beegee.h 2021-07-02 16:35:14 +02:00
ScummVM-Translations 6d23e89b45 I18N: Update translations templates 2021-07-02 14:20:54 +00:00
antoniou79 2055810930 BLADERUNNER: Restore original UI slider for ambient volume
Using the Mixer's kPlainSoundType for ambient sounds
2021-07-02 17:20:37 +03:00
Coen Rampen c234eb64a2 LURE: Fix struct init, member hiding warnings 2021-07-02 15:40:14 +02:00
Coen Rampen d897fe590e AUDIO: Fix struct and const init, add missing breaks 2021-07-02 15:40:13 +02:00
antoniou79 5f09a046d1 BLADERUNNER: Support mixer sound type for ambient sounds
And set custom sounds for RC outtake FLYTRU_E.VQA to use kSpeechSoundType as do all outtakes
2021-07-02 16:38:49 +03:00
Coen Rampen e56542808b LURE: Fix invalid array and struct init 2021-07-02 14:51:51 +02:00
Coen Rampen f660238ab5 AUDIO: Move MIDI multisource to base class
This moves the multisource functionality from the MT-32/GM MIDI driver to a new
base class so it can be reused by future multisource drivers.
2021-07-02 14:16:50 +02:00
Coen Rampen d8c3e22a54 AUDIO/MIDI: Add multisource AdLib MIDI driver.
This adds a MIDI driver for AdLib / OPL2 and OPL3 with support for multiple
simultaneous sources of MIDI data. Additionally, it is easier to subclass the
driver and customize its behavior than the existing AdLib MIDI driver. The
standard behavior matches the Windows 95 SB16 driver.
2021-07-02 14:16:50 +02:00
Coen Rampen e2a1362bf9 LURE: Improve AdLib support
This improves the AdLib support for Lure of the Temptress, which was unfinished.
2021-07-02 14:16:50 +02:00
antoniou79 26a1d54712 BLADERUNNER: RESTORED CONTENT: Improve SFX for FLYTRU_E 2021-07-02 11:58:47 +03:00
Paul Gilbert 4601631cbe AGS: Remove unneeded video_on_gfxmode_changed method 2021-07-01 20:49:01 -07:00
Purple T 62aea4c299 I18N: Update translation (French)
Currently translated at 100.0% (1648 of 1648 strings)
2021-07-02 02:25:33 +00:00
Paul Gilbert 01f79ca23c AGS: Added detection entries 2021-07-01 19:23:04 -07:00
a/ 7134d15f2a SAGA2: Remove references to decoders in audioInterface 2021-07-02 09:42:06 +09:00
a/ ac1e9837dd SAGA2: Merge SoundQueue with audioInterface 2021-07-02 08:28:58 +09:00
Eugene Sandulenko 96cd5947fa SAGA2: Simplify music playback API 2021-07-02 00:03:46 +02:00
a/ e42615a844 SAGA2: Fix for unaligned pointer warnings 2021-07-02 06:55:54 +09:00
antoniou79 61625cc2b0 BLADERUNNER: RESTOREDCONTENT: FLYTRU_E with custom sound
Outtake FLYTRU_E is only available in Act 1

Also only when taking off from McCoy's roof or Police Station and again it's a random chance
2021-07-02 00:43:40 +03:00
Eugene Sandulenko 3a6d4ddd3e SAGA2: Fix warning 2021-07-01 23:00:26 +02:00
Eugene Sandulenko d403eab56f SAGA2: Get rid of tileRect 2021-07-01 22:59:44 +02:00
Filippos Karapetis 71f74d5134 SAGA2: Fix type mismatch
tileRect is referenced as an extern Rect16 in the rest of the engine,
plus pointInside() of Rect16 is used with it
2021-07-01 22:59:48 +03:00
a/ 28a906b4d6 SAGA2: Fix more global constructor warnings 2021-07-02 04:06:46 +09:00
a/ 3d14051fe3 SAGA2: Move Sensor Lists to Saga2Engine 2021-07-02 03:42:16 +09:00
a/ f6c8326aa4 SAGA2: Fix more global constructors warnings 2021-07-02 03:33:13 +09:00
a/ d017c36880 SAGA2: Fix more global constructors 2021-07-02 02:31:36 +09:00
djsrv 04ae8edaab DIRECTOR: LINGO: Change dropping return value warning to debug
Sometimes needing to drop the return value is expected for handlers, so
this shouldn't be a warning.
2021-07-01 12:23:42 -04:00
Antoniou Athanasios 40d6dd1c19 I18N: Update translation (Greek)
Currently translated at 100.0% (1648 of 1648 strings)
2021-07-01 15:36:44 +00:00
a/ e13588744d SAGA2: Fix more global constructor warnings 2021-07-02 00:06:55 +09:00
ScummVM-Translations 4385689e34 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-07-01 13:57:53 +00:00
Torbjörn Andersson 719d9017b7 SAGA + SAGA2: Fix build 2021-07-01 15:57:05 +02:00
ScummVM-Translations 48416c4317 I18N: Update translations templates 2021-07-01 13:30:18 +00:00
ScummVM-Translations 8d92fc8e8e I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-07-01 13:30:17 +00:00
Filippos Karapetis 9fc1a19d9f SAGA: Remove dead code
Some of this code is for SAGA2 games and some is just unused
2021-07-01 16:29:49 +03:00