Commit Graph
137148 Commits
Author SHA1 Message Date
athrxx 85b0157a7b NEWS: mention Kyra/Mac update 2021-11-08 23:34:00 +01:00
athrxx 8fe4c0a2be KYRA: (LoK/Mac) - fix gcc warning 2021-11-08 23:22:47 +01:00
neuromancer c9d56e60f5 HYPNO: fixed player position and shots in spider-man game + loading of more levels 2021-11-08 23:02:46 +01:00
athrxx 0f5e308140 KYRA: (LoK/Mac) - reduce code by adding macros
I put this in an extra commit, since I really can't foresee how this is going to build on certain platforms. I have tested MSVC, GCC and clang, but still...
2021-11-08 22:57:47 +01:00
athrxx e221cd4a46 KYRA: (LoK/Mac) - add Mac sound support
- The high quality music seems to work fine. I haven't done any extensive comparison with emulation, but all music tracks have been played with asan enabled. I haven't actually finished playing through the game, though (still stuck in the damn fireberry cave), so the finale still needs to be tested...

- I am not sure about the low quality music. It should work, but hasn't really seen much testing. Currently, I don't have any way to switch to the low quality music anyway. Maybe I'll add a launcher option for it.

- The 16bit mode I have been trying to invent doesn't work. Priority was finishing the original sound first.

- GMM volume settings haven't been fully implemented and don't work
2021-11-08 22:56:46 +01:00
Paweł Kołodziejski 188caf1130 STARK: Fixed savegame screenshots for software renderer 2021-11-08 20:02:20 +01:00
eientei cc4e9eca48 DIRECTOR: Add patches to get "Silly Noisy House" in-game 2021-11-08 09:19:42 -05:00
ScummVM-Translations 6789851f8b 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-11-08 11:02:57 +00:00
antoniou79 41cd647e9e BLADERUNNER: RC: Increase likelihood of restored greeting
Refers to first meeting with Chew DR03 Act2
2021-11-08 13:02:38 +02:00
ScummVM-Translations 5be2b225a2 I18N: Update translations templates 2021-11-08 08:07:57 +00:00
Paweł Kołodziejski 543e53eaad SURFACESDL: Implemented missing kFeatureVSync for getFeatureState() 2021-11-08 09:07:48 +01:00
Paweł Kołodziejski dfe477e95e SURFACESDL: Implemented fallback in case lack of VSYNC 2021-11-08 09:07:48 +01:00
Paweł Kołodziejski d810267015 STARK: Fixed blitting offset in software renderer 2021-11-08 09:07:21 +01:00
Paweł Kołodziejski 0c5e091215 PLAYGROUND3D: Added viewport test 2021-11-08 09:00:01 +01:00
ScummVM-Translations d5648a0a8c 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-11-08 07:57:33 +00:00
Paweł Kołodziejski 82e405a4ac TINYGL: Fixed tglViewport transformation 2021-11-08 08:57:19 +01:00
ScummVM-Translations bc901665ef I18N: Update translations templates 2021-11-08 07:46:57 +00:00
Torbjörn Andersson bb0ce7ff25 BACKENDS: DIALOG: GTK: Keep main window updated during GTK+ dialog
Otherwise, anything moving across the main window while the dialog is
open may leave ugly trails. At least it does for me.
2021-11-08 08:46:47 +01:00
Ralph Caraveo III 686c8dcaad SCI: Update help documentation for the new stack alias named: "st"
Nit: I forgot to also update the help context for this new alias.
2021-11-07 20:17:42 -06:00
trembyle 7639f83ede DIRECTOR: Add detection for later Warlock AV
Also includes Great Big Demo for Total Distortion
2021-11-07 21:09:10 -05:00
Benoit Pierre a64eff92b8 XEEN: fix out-of-bounds accesses 2021-11-07 14:59:21 -08:00
Paul Gilbert 2eaee92232 XEEN: Fix end address of spells grid fill 2021-11-07 14:47:16 -08:00
Benoit Pierre 2fbd26d180 XEEN: fix out-of-bounds accesses 2021-11-07 14:46:30 -08:00
neuromancer 974575fce3 HYPNO: fixed deadlock issue in conversations and support for default option 2021-11-07 22:05:37 +01:00
neuromancer df6739b5e1 HYPNO: removed debug prints in the parsers 2021-11-07 22:05:37 +01:00
Misty De Meo 753c1c2fd9 DIRECTOR: handle macbinary audio streams 2021-11-07 20:39:51 +01:00
neuromancer 9e33332b8c HYPNO: refactored level handling to remove duplicated fields 2021-11-07 17:39:09 +01:00
Paweł Kołodziejski 91146900ca STARK: Explicit enable/disable texture mode when needed 2021-11-07 16:30:24 +01:00
Paweł Kołodziejski 760699ab0f TINYGL: Added check if texture is selected to avoid textured triangle path 2021-11-07 15:44:45 +01:00
Paweł Kołodziejski 318c40b0f7 TINYGL: Added check for tglTexImage2D if texture is selected before 2021-11-07 15:42:32 +01:00
sluicebox 76778e100f CREATE_PROJECT: Remove VS2008 project generator
Now that C++11 is mandatory we can retire our old friend
2021-11-07 11:36:49 +02:00
Scott Percival 6d32f570f5 DIRECTOR: Rework film loops to render as channels
The engine treats film loops as N full channels getting rendered to the
screen in the space of one. As such, it's impossible to pre-blit together
the content, as any blitter mode can be used for each of the items.
2021-11-07 12:05:29 +08:00
Scott Percival af69978b58 DIRECTOR: Add Total Distortion demo 2021-11-07 12:05:29 +08:00
ScummVM-Translations 77dd71f7fc 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-11-07 03:59:34 +00:00
Scott Percival 53da0c8170 DIRECTOR: Fix file handle leak in getAudioStream 2021-11-07 11:57:29 +08:00
ScummVM-Translations d88333e979 I18N: Update translations templates 2021-11-07 03:31:56 +00:00
ScummVM-Translations 6cf55f9a2f 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-11-07 03:31:55 +00:00
sluicebox 91bf813e75 SCI32: Remove kFileIOReadString warning
It's normal for fewer charcters to be available than the maximum buffer
size . Confirmed that nothing depends on not zeroing out the remaining
bytes. (In fact, we've had problems before when not zeroing out buffers
in other kernel functions as scripts have been known to assume success
and use the buffer regardless of the return value.)
2021-11-06 22:31:19 -05:00
papercutter0324 7c102ea5ee I18N: Update translation (Korean)
Currently translated at 99.8% (1654 of 1656 strings)
2021-11-07 02:48:16 +00:00
Eugene Sandulenko 23571ca337 I18N: Update translation (Korean)
Currently translated at 99.8% (1654 of 1656 strings)
2021-11-07 02:48:15 +00:00
Eugene Sandulenko 0d5d4d3424 I18N: Update translation (Swedish)
Currently translated at 64.9% (1076 of 1656 strings)
2021-11-07 02:48:14 +00:00
Eugene Sandulenko 74f222faf0 I18N: Update translation (Dutch)
Currently translated at 99.7% (1652 of 1656 strings)
2021-11-07 02:48:13 +00:00
Eugene Sandulenko 76f7d40150 I18N: Update translation (Danish)
Currently translated at 65.0% (1077 of 1656 strings)
2021-11-07 02:48:12 +00:00
D G Turner ff4cd452b5 WINTERMUTE: Fix Duplicated Branch GCC Warnings
These are emitted if -Wduplicated-branches is passed.
2021-11-07 00:12:58 +00:00
sluicebox 16bf767de3 CREATE_PROJECT: Add --include-dir and --library-dir
Additional include and library directories can now be added.

This is most useful to Xcode Mac projects where a vanilla Homebrew setup
requires manually adding five directories through the Xcode UI and then
repeating that every time the project needs to be regenerated.

Now create_project can be scripted to regenerate a working Mac project
without any extra Xcode steps.
2021-11-06 19:08:06 -05:00
neuromancer fba53d546a HYPNO: correctly execute escape when a conversation finishes + debug channels 2021-11-06 22:32:18 +01:00
Filippos Karapetis 640f2d6654 TINSEL: Simplify the palette handling code
Palettes are now loaded with the correct endianess inside GetPalette()
2021-11-06 23:09:50 +02:00
neuromancer 1dc5ec1d9d HYPNO: removed global destructor from mis parser 2021-11-06 20:21:34 +01:00
neuromancer 29a6d38179 HYPNO: correct handling of WALL0/WALL1 commands 2021-11-06 20:07:35 +01:00
neuromancer db08a11883 HYPNO: reenabled arcade level loading for spider-man 2021-11-06 20:07:35 +01:00