Commit Graph
137148 Commits
Author SHA1 Message Date
a/ 2d20a99a33 SAGA2: Fix original PlayerActor save/loading 2021-07-15 20:04:34 +09:00
a/ 2625fafbc5 SAGA2: Make Timers/Alarms/Threads save size portable 2021-07-15 20:04:34 +09:00
D G Turner e1fb81c91a AGI: Correct Detection Entries for Several Fangames including SQX
The previous entries did not set the GF_FANMADE feature flag which meant
that the volume reversal workaround was not triggered resulting in no
audio output as per https://bugs.scummvm.org/ticket/9829

Several other entries which are using GAME macros and don't explicitly
set the GF_FANMADE flag should probably be fixed as well.
2021-07-15 11:30:17 +01:00
Marcel Souza Lemes fbdd3adeb7 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1649 of 1649 strings)
2021-07-15 10:25:36 +00:00
Lothar Serra Mari 1aa1832b59 TESTS: WIN32: Add missing object file 2021-07-15 09:09:38 +02:00
Lothar Serra Mari 68c88df719 NEWS: Update German NEWS file 2021-07-15 08:02:36 +02:00
Filippos Karapetis 1da70b9247 TRECISION: Move the code that toggles object states when changing rooms 2021-07-15 03:06:09 +03:00
Filippos Karapetis b882ef646b TRECISION: Use animation defines in patchAnimTab() 2021-07-15 03:06:09 +03:00
Matthew Duggan ed14e9f7d2 ULTIMA8: Match original display font for ammo in No Regret 2021-07-15 08:55:34 +09:00
Matthew Duggan 4f38c3ff73 ULTIMA8: Add more items to Regret data
Configure shapes and inventory gump frames for various inventory objects.
2021-07-15 08:55:08 +09:00
Matthew Duggan b39c9323ac ULTIMA8: Fix Crusader SuperSpriteProcess process loader
The data size used in the loader did not match the data size in the saver.
This bug lasted a long time as SuperSprite processes are short lived and rarely
appear in saves, but when they did they were corrupting the data.
2021-07-15 08:54:10 +09:00
Matthew Duggan bcff36a877 ULTIMA8: Downgrade music error to warning 2021-07-15 08:54:10 +09:00
Matthew Duggan b972ac8f7d ULTIMA8: Fix initial No Regret avatar entrance
Avatar should run in with weapon drawn.
2021-07-15 08:54:10 +09:00
Matthew Duggan 99aaab459f ULTIMA8: Handle NPC death a bit better
The isDead intrinsic should default to 1 if queried item is not an Actor (fixes
biohazard buzzes appearing on dead actors in No Regret).  This may fix some
subtle bugs in Ultima 8 and No Regret too as all the games return 1 for a
non-npc object.

Also when actors die in Crusader, be sure to remove them from the target list.
2021-07-15 08:53:04 +09:00
Matthew Duggan ff53e99b88 ULTIMA8: Add No Regret attack starting sfx
So the NPCs say "enemy sighted!" etc.
2021-07-15 08:51:11 +09:00
Matthew Duggan 5cc52830c1 ULTIMA8: Allow check for any sfx on a given object 2021-07-15 08:51:11 +09:00
sluicebox 2bca5da803 WIN32: Make UNICODE the default build configuration 2021-07-14 18:41:02 -05:00
Eugene Sandulenko 621599cd58 SAGA2: Add (not-yet-working) debug mode for tile drawing 2021-07-15 00:16:47 +02:00
Eugene Sandulenko e6047c2da7 SAGA2: Fix buffer overrun. CID 1457901, 1457994 2021-07-14 23:48:07 +02:00
Eugene Sandulenko 3a7e09e530 SAGA2: Use safer string manupulation. CID 1458016 2021-07-14 23:45:18 +02:00
Eugene Sandulenko 410192d10d SAGA2: Prevent potential buffer overflow. CID 1457976 2021-07-14 23:43:44 +02:00
Eugene Sandulenko e4e572a798 SAGA2: Fix Shorten decoder. CID 1457991, 1457880 2021-07-14 23:41:44 +02:00
Eugene Sandulenko fa93ff5558 SAGA2: Remove logically dead code. CID 1457966 2021-07-14 23:31:12 +02:00
Eugene Sandulenko af52dbc638 SAGA2: Fix panel traversal logic. CID 1458093 2021-07-14 23:28:39 +02:00
VAN-Gluon 4bb10826a4 I18N: Update translation (Japanese)
Currently translated at 100.0% (1649 of 1649 strings)
2021-07-14 21:25:36 +00:00
Purple T 0412beb45a I18N: Update translation (French)
Currently translated at 100.0% (1649 of 1649 strings)
2021-07-14 21:25:35 +00:00
Filippos Karapetis 6be03a7801 TRECISION: Patch invalid animation rectangles - bug #12628 2021-07-14 22:18:03 +03:00
Luca Barbato 58d32add42 GOB: Avoid an off by one
Lost in Time (English floppy version but CD version might be affected as well)
garbles colours during some clips playback otherwise.
2021-07-14 20:09:32 +01:00
Martin Gerhardy 115f2fcf13 EVENTRECORDER: handle new recorder event for TimeDate 2021-07-14 20:05:08 +02:00
Coen Rampen a9ada44c01 NEWS: Added LURE AdLib support. 2021-07-14 15:37:16 +02:00
ysj1173886760 fcb49bbd15 DIRECTOR: implement playExternalSound for DirectorSound, organize the code 2021-07-14 18:00:50 +08:00
ysj1173886760 9ef812b0ba DIRECTOR: implement playing external sample sounds in score 2021-07-14 18:00:50 +08:00
ysj1173886760 8282f8556f DIRECTOR: implement loading external sound file 2021-07-14 18:00:50 +08:00
ysj1173886760 f27a3c74d0 DIRECTOR: implement loading STR file 2021-07-14 18:00:49 +08:00
ysj1173886760 f14ee99308 DIRECTOR: implement b_fsound for FPlayXObj 2021-07-14 18:00:49 +08:00
ysj1173886760 f2121c4f2b DIRECTOR: organize the code 2021-07-14 18:00:49 +08:00
ysj1173886760 154c4aaa47 DIRECTOR: amend loadStream in SNDDecoder 2021-07-14 18:00:49 +08:00
ysj1173886760 c7dd7d6a3f DIRECTOR: set castmember to null when sprite is bitmap sprite and sprite type doesn't match cast type 2021-07-14 18:00:49 +08:00
ysj1173886760 8a86d2bb9b DIRECTOR: amend the checking of playing repeat sound castmember. 2021-07-14 18:00:49 +08:00
Torbjörn Andersson c5f3116300 SCUMM: Make white be 0xFFFFFF in MacintoshBW rendering mode
The Macintosh "EGA" palette would make it 0xFCFCFC. The difference is
probably not noticeable.
2021-07-14 08:24:36 +02:00
ScummVM-Translations 0a04c75a08 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-14 05:42:51 +00:00
lb_ii 93fd33dfbf WINTERMUTE: Add detection for Persian version of The Way Of Love: Sub Zero 2021-07-14 07:42:40 +02:00
ScummVM-Translations 3ea2cb4202 I18N: Update translations templates 2021-07-14 05:33:05 +00:00
Torbjörn Andersson 4ff0994124 SCUMM: Only allow Macintosh b/w render mode for Loom and Indy3
And even then only when running them in hi-res mode.
2021-07-14 07:32:43 +02:00
Lothar Serra Mari f7eb1e0e24 NEWS: Update German NEWS file 2021-07-14 07:26:37 +02:00
Torbjörn Andersson 94b7d01f30 NEWS: Add note about "Macintosh b/w" render mode 2021-07-14 07:22:03 +02:00
a/ 0d7a8dc7dc SAGA2: Make several save size calculations portable 2021-07-14 14:19:21 +09:00
a/ 6f7cab17c4 SAGA2: Make Calender save size portable 2021-07-14 12:13:35 +09:00
a/ 72ed20db10 SAGA2: Make Globals save size portable 2021-07-14 12:12:07 +09:00
a/ afdfff9c81 SAGA2: Fix Task loading 2021-07-14 09:45:28 +09:00