Commit Graph
150117 Commits
Author SHA1 Message Date
elasota e907bb1153 VCRUISE: Add say1rnd opcode 2024-03-31 14:39:28 -04:00
elasota 073a3d35d1 VCRUISE: Fix wrong forward cursor ID 2024-03-31 14:39:28 -04:00
elasota 3729728a83 VCRUISE: Add missing opcode dispatches 2024-03-31 14:39:28 -04:00
elasota 09a7b1fb5f VCRUISE: Add AD2044 subtitle rendering 2024-03-31 14:39:28 -04:00
elasota 3ccaa683cd VCRUISE: Fix AD2044 fullscreen UI 2024-03-31 14:39:28 -04:00
elasota cd2e9aa37f VCRUISE: Load AD2044 font. Fix cursor animations. 2024-03-31 14:39:28 -04:00
elasota e26ec842f9 VCRUISE: Add CUR_LUPA binding for AD2044 2024-03-31 14:39:28 -04:00
elasota b7f0a753ca VCRUISE: Add #M and #EM opcodes 2024-03-31 14:39:28 -04:00
elasota 9db748a3f9 VCRUISE: More AD2044 loading stuff 2024-03-31 14:39:28 -04:00
elasota bdd801ce00 VCRUISE: Detect and boot AD2044 2024-03-31 14:39:28 -04:00
elasota 26c054e0c5 IMAGE: Add support for loading CUR and ANI files 2024-03-31 14:39:28 -04:00
ScummVM-Translations a66b5ea4be I18N: Update translations templates 2024-03-31 17:41:10 +00:00
neuromancer 93882c80bd FREESCAPE: avoid crashing when loading eclipse for dos/cga 2024-03-31 19:41:43 +02:00
neuromancer 403b01653e FREESCAPE: avoid crashing when taking damage in dark for dos/cga 2024-03-31 19:41:43 +02:00
neuromancer 49975648b7 FREESCAPE: moved castle code to its own directory 2024-03-31 19:41:43 +02:00
neuromancer c7f868b1bd FREESCAPE: improve castle endgame function 2024-03-31 19:41:43 +02:00
neuromancer a3310a2af8 FREESCAPE: disable useless warning 2024-03-31 19:41:43 +02:00
Eugene Sandulenko 8eadcbc6bd DIRECTOR: Do not even try playing invalid transitions 2024-03-31 18:14:49 +02:00
Scott Percival 557b067bb5 DIRECTOR: XOBJ: Downgrade crash in AiffXObj to warning
Fixes crash when leaving the crusher room in Gahan Wilson's The Ultimate
Haunted House. The AIFF file for the door sound effect doesn't appear
to be included with some copies of the game.
2024-03-31 23:30:06 +08:00
ScummVM-Translations 28eacf81a2 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/
2024-03-31 15:27:22 +00:00
Eugene Sandulenko 3d8764c97e DIRECTOR: Cap transType in trnasitions
Fixes crash in hhouse in the monster crusher where
transType is requested to be 55 out of 52
2024-03-31 17:26:07 +02:00
ScummVM-Translations 6f03b4d2e2 I18N: Update translations templates 2024-03-31 14:58:43 +00:00
Scott Percival f5b2c47614 DIRECTOR: XOBJ: Refactor RemixXCMD to have proper memory management 2024-03-31 16:58:31 +02:00
Scott Percival f3bdc30464 DIRECTOR: Prevent negative rect dimensions in transition code 2024-03-31 16:58:31 +02:00
Scott Percival d285d1a9d5 DIRECTOR: Add guardrail for empty film loops 2024-03-31 16:58:31 +02:00
Scott Percival 8050b050f5 DIRECTOR: Update detection tables 2024-03-31 16:58:31 +02:00
Scott Percival 0c65e4a2e4 DIRECTOR: LINGO: Add script patch for Rodney's Fun Screen 2024-03-31 16:58:31 +02:00
Scott Percival 403c923342 DIRECTOR: XOBJ: Implement RemixXCMD from The Seven Colors 2024-03-31 16:58:31 +02:00
Scott Percival e2a46585e5 DIRECTOR: Add actions command to debugger 2024-03-31 16:58:31 +02:00
Scott Percival 12cf67948d DIRECTOR: Allow multiple concurrent sound fades
Fixes collecting the orange heart in The Seven Colors.
2024-03-31 16:58:31 +02:00
Scott Percival 637caad1c3 DIRECTOR: Fix setting "the volume of sound"
Previously, volume changes would only be picked up by the next sound
started in the channel (if at all).

Fixes the hint music clashing in the fortune teller floor of the
department store and Club Exclaim in The Seven Colors.
2024-03-31 16:58:31 +02:00
Scott Percival 95ca062e6d DIRECTOR: Always disable puppet sounds on movie change
Previously the puppetSound flag condition would only be disabled if the
sound was playing at the time of the movie switch.

Fixes music when entering the cat room straight from the start room
in The Seven Colors.
2024-03-31 16:58:31 +02:00
Scott Percival d43612db85 DIRECTOR: XOBJ: Refactor methods to pass path to library 2024-03-31 16:58:31 +02:00
Scott Percival c301c1f2b5 DIRECTOR: Fix film-loop loading
Previously it would attempt to use the sprite loader with the puppet
flag switched on, which lead to most of the fields being ignored.
2024-03-31 16:58:31 +02:00
Scott Percival 5df3b7b8cd DIRECTOR: Playing a sound after a fade should restore the volume
Fixes stacked volume changes between scenes in The Seven Colors; e.g.
going straight from the start room to the cat room.
2024-03-31 16:58:31 +02:00
Scott Percival f26fad6182 DIRECTOR: XOBJ: Fix regressions in FileIO 2024-03-31 16:58:31 +02:00
Scott Percival e8e1a2948d DIRECTOR: Exclude modifier keys from keyDown/keyUp events
Fixes issue in Eastern Mind where pressing Ctrl/Command sends you to the
game exit screen.
2024-03-31 16:58:31 +02:00
Scott Percival 18da5fb1c2 DIRECTOR: XOBJ: Add XFCN/XCMD stubs from The Seven Colors 2024-03-31 16:58:31 +02:00
NorwayFun c646c720da I18N: Update translation (Georgian)
Currently translated at 56.0% (1194 of 2130 strings)
2024-03-31 07:42:36 +00:00
Lothar Serra Mari a1f38fb54b DISTS: Update Sparkle appcast file for 2.8.1 2024-03-31 07:36:04 +02:00
neuromancer 768af02f57 FREESCAPE: small delay triggering of script execution when shooting 2024-03-30 19:19:00 +01:00
D G Turner 4af395ebb9 GUI: Jamnitorial Cleanup of Code Formatting
No functional change.
2024-03-30 17:26:24 +00:00
D G Turner e52f32cdd2 GUI: Fix Signed vs. Unsigned GCC Compiler Warnings 2024-03-30 17:17:04 +00:00
D G Turner 3dcd3e6fa6 GRAPHICS: MACGUI: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings 2024-03-30 16:40:22 +00:00
Giovanni Cascione 8ed85326fa LIBRETRO: drop performance auto tuner 2024-03-30 14:40:05 +01:00
Giovanni Cascione f5a45d36e3 LIBRETRO: switch retropad A and Y default mapping 2024-03-30 14:39:36 +01:00
Giovanni Cascione 735cbbb34f LIBRETRO: add treshold to remove AUDIO_STATUS_BUFFER_UNDERRUN bit 2024-03-30 14:39:14 +01:00
Giovanni Cascione e1abf6d691 LIBRETRO: check also AUDIO_STATUS_BUFFER_ACTIVE for auto frameskip 2024-03-30 14:38:41 +01:00
Giovanni Cascione 4ad8d47aac LIBRETRO: switch to emu thread even while frame skipping 2024-03-30 14:38:09 +01:00
Giovanni Cascione cd3cc986ed LIBRETRO: set closest power of 2 for scummvm audio buffer size 2024-03-30 14:37:38 +01:00