Commit Graph
137148 Commits
Author SHA1 Message Date
Misty De Meo 65281b24d7 DIRECTOR: more software 2022-07-31 19:13:16 -07:00
ScummVM-Translations e0b26bc853 I18N: Update translations templates 2022-07-31 22:09:53 +00:00
athrxx 85a191de2b SCUMM: (v6/EGA) - improved mouse cursor handling and some other fixes
The mouse cursors get dithered correctly now and due to earlier fixes SAMNMAX seems to be in as good a state as DOTT regarding EGA dithering mode, so I enable it. Also added a post-load fix for the palette and the mouse cursors.
2022-07-31 23:57:15 +02:00
elasota 8a9bf72bf9 MTROPOLIS: Allow unknown variants. 2022-07-31 17:03:48 -04:00
Le Philousophe dba8aa642d RISCOS: Add more space to Wimp slot when not using makerun
We do the same as makerun: size of ELF + 32K
2022-07-31 21:58:49 +01:00
Eugene Sandulenko f85abaa739 WAGE: Do not crash if asked to draw beyond the window borders.
Fixes crash in Nightcrawler Ned game
2022-07-31 22:54:07 +02:00
elasota 9dafe5109c MTROPOLIS: Use the rect of mToon frames for collision instead of the entire element size 2022-07-31 16:45:56 -04:00
ScummVM-Translations 03cd5fab75 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-07-31 20:30:36 +00:00
D G Turner 4c3da7beed AD: Slightly Cleaner Fix for Signed vs. Unsigned Comparison Compiler Warning 2022-07-31 21:30:11 +01:00
ScummVM-Translations e9ad043a29 I18N: Update translations templates 2022-07-31 20:28:21 +00:00
D G Turner c0003be662 PINK: Fix GCC Compiler Warning of Enumerated vs. Non-Enumerated Comparison 2022-07-31 21:27:47 +01:00
Paweł Kołodziejski 62770fe170 ICB: ELDORADO: Avoid selection mission and profiles in extras 2022-07-31 22:12:38 +02:00
Paweł Kołodziejski ed394dc83f ICB: ELDORADO: Added copyright info in game menu 2022-07-31 22:11:12 +02:00
Paweł Kołodziejski 6009e646f6 ICB: Few more endian fixes 2022-07-31 21:16:45 +02:00
Orgad Shaneh 1b0c339436 AD: Fix compiler warning
Amends commit 950e3f459e.
2022-07-31 22:10:42 +03:00
ScummVM-Translations f37f4833bc 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-07-31 17:38:57 +00:00
Paweł Kołodziejski b236160c9b ICB: ELDORADO: This part only for ICB 2022-07-31 19:38:44 +02:00
ScummVM-Translations add7a13e76 I18N: Update translations templates 2022-07-31 16:33:32 +00:00
Avijeet 77810fed70 GRAPHICS: MACGUI: Limit submenu width to 200 2022-07-31 18:33:22 +02:00
Avijeet c1f4763bd8 PINK: Get all saves 2022-07-31 18:33:22 +02:00
Avijeet 154bcf414a GRAPHICS: MACGUI: Enable all menus in win95 mode 2022-07-31 18:33:22 +02:00
Avijeet d11cca7bee PINK: Show recent saves in Menu 2022-07-31 18:33:22 +02:00
Avijeet 5e5dd3f399 GRAPHICS: MACGUI: Fix signed/unsigned mismatch 2022-07-31 18:33:22 +02:00
Avijeet c031566369 GRAPHICS: MACGUI: Add removeMenuItem 2022-07-31 18:33:22 +02:00
Avijeet 82688d5fb5 GRAPHICS: MACGUI: Add insertMenuItem 2022-07-31 18:33:22 +02:00
Avijeet 2eb0650ed8 PINK: Trim trailing spaces in PDA title 2022-07-31 18:33:22 +02:00
Avijeet 2f6e514dc3 PINK: Run hebrew version in win95 mode 2022-07-31 18:33:22 +02:00
Avijeet cd985e2a7f GRAPHICS: MACGUI: Add flag to enforce mac font in win95 mode 2022-07-31 18:33:22 +02:00
Avijeet fae3232d89 GRAPHICS: MACGUI: Don't trigger event for click on menuitem with submenu 2022-07-31 18:33:22 +02:00
Avijeet b20be5a78f PINK: Add Action Text bounds to dirty rect array before deletion 2022-07-31 18:33:22 +02:00
Avijeet c264afed6f PINK: Fix alignment of title text in Peril PDA 2022-07-31 18:33:22 +02:00
Paweł Kołodziejski 726f52359c ICB: ELDORADO: Game starts from 'scenes' instead 'player' 2022-07-31 18:23:03 +02:00
Paweł Kołodziejski 68659caf05 ICB: ELDORADO: Ignore scripts version mismatch for now 2022-07-31 18:02:03 +02:00
Paweł Kołodziejski f74192101c ICB: Switch detection from exe to game data. Added El Dorado to game entries 2022-07-31 17:22:08 +02:00
Eugene Sandulenko 950e3f459e AD: Properly set _maxScanDepth in case of automatic glob detection 2022-07-31 16:58:11 +02:00
Eugene Sandulenko a526eafb09 AD: Do not add directories to files map 2022-07-31 16:44:55 +02:00
Eugene Sandulenko 281c7a3acb AD: Added more debug output 2022-07-31 16:44:33 +02:00
Paweł Kołodziejski 2c1e7d8e4d ICB: Attempt to fix ppc build 2022-07-31 11:22:33 +02:00
Paweł Kołodziejski c9428b441a ICB: Mark game as unstable 2022-07-31 10:55:49 +02:00
Paweł Kołodziejski dcd54c8821 ICB: Avoid casting BarrierCollision class to memory. Cleanup names. 2022-07-31 10:41:26 +02:00
Paweł Kołodziejski a71891824d ICB: Few more endian fixes 2022-07-31 10:30:27 +02:00
Donovan Watteau 6be4040b0b SCUMM: Document that the Trac#812 script bug also exists in Indy3 EGA
Checked against my EGA/DOS French copy: script 33 appears to have the
same Local[5] error as in the VGA release. It also looks like Local[1]
and Local[3] are uninitialized in the EGA version too, but this doesn't
seem to cause any issue.

Actually, if I completely disable this workaround, I can't reproduce the
original crash anymore, so maybe we handle uninitialized local values
the same way the original interpreter did, now?
2022-07-31 10:02:34 +02:00
ScummVM-Translations cab127cf41 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-07-30 22:26:02 +00:00
Paweł Kołodziejski c37ab7845c ICB: Avoid casting RapAPIObject to memory, cleanup naming, endian fixes 2022-07-31 00:25:48 +02:00
ScummVM-Translations 362f19f43f I18N: Update translations templates 2022-07-30 20:39:50 +00:00
sluicebox adb211613f SCI: Fix SQ5 WD40 missing messages 2022-07-30 16:39:26 -04:00
sluicebox b267706b8d SCI: Fix SQ5 WD40 tunnel entrance lockup
Fixes bug #9988
2022-07-30 16:39:26 -04:00
sluicebox c346905a1a SCI: Reset palette cycling when loading games
Fixes frozen palette animation when loading from within the engine
2022-07-30 16:39:26 -04:00
sluicebox 6e5b1e31f0 SCI: Include all music fade flags in save files
fadeSetVolume and fadeCompleted are used by the fade timer to signal
SoundCommand::processUpdateCues() that there is work to be done.
By not syncing them, if a save occurs after a fade completes but before
it's processed then the game won't see the completed fade when loading.
This can happen when the game is paused because the user has brought up
the game's menu bar or control panel in order to save a game. The fade
completes while the UI is displayed, then a save occurs, and then the
fade is processed after the UI is dismissed.

Now completed fades are processed when loading.

Fixes bug #7073 in KQ6 where saving in the Land of the Dead while
Alexander dismounts Night Mare results in a softlocked save.

Fixes bug #13546 in LSL6HIRES where saving while music fades from
a previous room results in a save that doesn't play the new music.
2022-07-30 16:39:25 -04:00
sluicebox 6a3fb9b5f8 SCI: Fix LONGBOW hedge maze music
Fixes bug #13674
2022-07-30 16:39:25 -04:00