Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Jimenez 4f8f94be24 ULTIMA8: Avoid updating minimap location is player is dead.
If the player dies by drowning, their location changes but the camera does not. This would jump the minimap to an invalid location, often blank.
2022-11-18 17:52:11 -06:00
neuromancer 14b42a3a4e FREESCAPE: parse more data in the atari release of driller 2022-11-18 23:42:08 +01:00
neuromancer 8a7dcd0bbf FREESCAPE: avoid potential null derreference when scaling objects 2022-11-18 23:19:51 +01:00
neuromancer 1fe21ca59b FREESCAPE: deallocate array of coordinates in opengl renderer 2022-11-18 23:17:09 +01:00
neuromancer a0299557fa FREESCAPE: show message at the end of the game in driller 2022-11-18 21:14:05 +01:00
neuromancer 2946c71652 FREESCAPE: fixed bug goToArea implementation of driller 2022-11-18 21:14:05 +01:00
neuromancer d10e37af93 FREESCAPE: reset mouse position after changing some area in driller 2022-11-18 21:14:05 +01:00
Antoniou Athanasios e0ad586e0f I18N: Update translation (Greek)
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-18 18:00:24 +00:00
VAN-Gluon c8baa5f953 I18N: Update translation (Japanese)
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-18 16:46:37 +00:00
IlDucci 2dfc49e905 I18N: Update translation (Spanish)
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-18 16:46:31 +00:00
Eugene Sandulenko d16abeb170 NEWS: Mention new option for mono sound output 2022-11-18 17:18:34 +01:00
ScummVM-Translations 3ac0a6e661 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/
2022-11-18 16:17:12 +00:00
Cameron Cawley 749fd8b490 SDL: Allow selecting the audio channel count from the command line 2022-11-18 17:17:00 +01:00
Cameron Cawley 9f4f22b3bf AUDIO: Support mono audio output in the mixer 2022-11-18 17:17:00 +01:00
ScummVM-Translations 5b3eab9be6 I18N: Update translations templates 2022-11-18 16:12:01 +00:00
Walter Agazzi a21f8c574f GUI: Add "use original gui" checkbox in Loom and MI CD
Add the "use original gui" checkbox to the custom Loom EGA/VGA
and Monkey 1 CD version game options window.
Also slightly change to layout for consistency with
the other games.
2022-11-18 17:11:51 +01:00
ScummVM-Translations 5cdddbd644 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/
2022-11-18 16:07:15 +00:00
Eugene Sandulenko 1e6f3e53a9 BUILD: Update config.guess and config.sub 2022-11-18 17:06:59 +01:00
ScummVM-Translations 3072302732 I18N: Update translations templates 2022-11-18 16:03:23 +00:00
Eugene Sandulenko d49afbf14c SCUMM: Clarified the FT bike fight cheat description 2022-11-18 17:03:07 +01:00
elasota 6d0dbafb79 DEVTOOLS: COMPANION: Add --forcemacbinary switch. Reduce memory usage by 2/3. Fix missing encoding. 2022-11-18 16:49:46 +01:00
Scott Percival d4d40270c2 DIRECTOR: Fix file location for P.A.W.S. 2022-11-18 16:28:05 +01:00
Scott Percival f36205be67 DIRECTOR: Reduce Lingo warning spam 2022-11-18 16:28:05 +01:00
Scott Percival 93262a99fb DIRECTOR: Add memory guardrails for inkBlitSurface 2022-11-18 16:28:05 +01:00
Scott Percival 665a76536e DIRECTOR: Fix setter for "the rect of sprite"
Normally you can only change the width and height of a sprite when the
sprite is a puppet, and the stretch flag is set. Apparently for shapes,
all that's required is the puppet flag.

Fixes the mouse cursor bounding box in DEVO Presents: Adventures of the
Smart Patrol.
2022-11-18 16:28:05 +01:00
Scott Percival 1524ee3615 DIRECTOR: Fix coloring of 1-bit bitmaps
If a channel contains a 1-bit bitmap cast member, use the foreground
color instead of black when rendering in Background Transparent mode.

Fixes various text bitmaps in Total Distortion and iD4 Mission Disk 1.
2022-11-18 16:28:05 +01:00
Scott Percival 90e8341f67 DIRECTOR: Set next frame time before executing scripts
Previously, frame scripts that called "delay" would have that adjustment
clobbered by Score::update().

Fixes the credits sequence in Nemurenu Yoru no Chiisana Ohanashi.
2022-11-18 16:28:05 +01:00
Scott Percival 9a10fe51d3 DIRECTOR: Provide live channel information for current frame 2022-11-18 16:28:05 +01:00
Scott Percival 8f15436896 DIRECTOR: Include more cast information in debug output 2022-11-18 16:28:05 +01:00
D G Turner 3918c29659 ULTIMA: Fix Variable Shadowing GCC Compiler Warnings 2022-11-18 13:05:50 +00:00
BLooperZ 8f9d49960a SCUMM: Align variable name styling in codec47 2022-11-18 13:53:12 +01:00
BLooperZ fe15712547 SCUMM: relabel codec47 initialization 2022-11-18 13:53:12 +01:00
BLooperZ 24d5420aae SCUMM: simplify majmin bitstream reading 2022-11-18 13:53:12 +01:00
BLooperZ 1e51c121bd SCUMM: reuse majmin codec for smap 2022-11-18 13:53:12 +01:00
D G Turner ab636b708b COMMON: Fix Signed vs. Unsigned GCC Compiler Warning 2022-11-18 12:02:50 +00:00
neuromancer e4c3bb4f30 FREESCAPE: comment script that force ending in driller 2022-11-18 13:00:17 +01:00
neuromancer 223a1252e0 FREESCAPE: inject a small script in the last area to end the game in driller 2022-11-18 13:00:17 +01:00
neuromancer 421ceda78c FREESCAPE: show number of cleared areas at the end of the game in driller 2022-11-18 13:00:17 +01:00
neuromancer e917641e97 FREESCAPE: correctly render end of game area in driller 2022-11-18 13:00:17 +01:00
neuromancer 2ad2980d7c FREESCAPE: make sure local/global conditions are executed in the same area 2022-11-18 13:00:17 +01:00
VAN-Gluon 278282dde5 I18N: Update translation (Japanese)
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-18 09:34:03 +00:00
George Kormendi a1b357a0b2 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-18 09:34:02 +00:00
Matthew Jimenez 5a5e1eafad ULTIMA8: Adjust minimap paint calculations to only blit when player is in normal map bounds 2022-11-17 23:14:48 -06:00
Matthew Jimenez cd12494ce7 ULTIMA8: Update render surface blit methods to use rect and pass by reference 2022-11-17 20:43:58 -06:00
Matthew Jimenez 20665ff65c ULTIMA8: Remove draggable items from minimap rendering 2022-11-17 20:43:58 -06:00
ScummVM-Translations 3bcf554c9b 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/
2022-11-18 01:51:48 +00:00
Donovan Watteau 0944138334 SCUMM: Fix some placeholder text in the bar in French FT (WORKAROUND)
In the French release of Full Throttle, when Ben looks at one of the
small pictures above the piano, a strange "piano-low-kick" string
appears in the subtitle. Just drop it and replace it with the missing
characters in order to match what he's saying (as done in the 2017
remaster).
2022-11-18 03:51:35 +02:00
ScummVM-Translations 8a8499fb1d I18N: Update translations templates 2022-11-18 00:23:11 +00:00
Vladimir Serbinenko 7680ac013e AGS: Detection entry for Maniac Mansion Deluxe and Zak2 installers
I could locate one version of zak2 installer and 2 versions of mmd installer.
Zak2 is still unsupported due to the problems mentioned in the comment
2022-11-18 01:22:59 +01:00
Vladimir Serbinenko 60151528c4 AGS: Open clickteam-compressed files 2022-11-18 01:22:59 +01:00