Commit Graph
137148 Commits
Author SHA1 Message Date
neuromancer 26437f35f1 HYPNO: save and restore stats in boyz 2022-06-12 14:10:04 +02:00
neuromancer feed1a4ce3 HYPNO: improved stats counting in boyz 2022-06-12 14:10:04 +02:00
neuromancer 6408c8c9e8 HYPNO: avoid always resetting stats and correctly count missed targets 2022-06-12 14:10:04 +02:00
neuromancer fd71173beb HYPNO: added missing stats info collected during levels in boyz 2022-06-12 14:10:04 +02:00
elasota 27f5d32ace GRAPHICS: Remove false positive warning from Win cursor group parser 2022-06-12 14:06:59 +02:00
Filippos Karapetis c0fbc05b2a CHEWY: Hide cursor when showing the action menu - bug #13518 2022-06-12 14:25:00 +03:00
Paweł Kołodziejski 398938e58e DIRECTOR: Added detection entry for "BR spel" 2022-06-12 13:11:28 +02:00
Filippos Karapetis fe20f3d577 CHEWY: Fix music indices. Now, the correct music is played in each room 2022-06-12 14:04:48 +03:00
Paweł Kołodziejski 6324db2402 DIRECTOR: Added detection entry "Acne-Attack!", #13543 2022-06-12 12:55:08 +02:00
Paweł Kołodziejski 142a726afd DIRECTOR: Added detection entry for "Onsalakorv", #13295 2022-06-12 12:31:22 +02:00
Filippos Karapetis 68ee726d2b GUI: Introduce a maximum dialog width/height for the options dialogs
PR #3976 changed the game and global options dialogs so that they are
inside the ScummVM main window, instead of the game list chooser.

We now limit the option dialog width and size, so that there isn't too
much spacing in large resolutions.
2022-06-12 12:55:53 +03:00
Paweł Kołodziejski 25cdf89523 DIRECTOR: Added detection entry for "Mattemysteriet: Jakten på den forsvunne hjernen" demo, #13259 2022-06-12 10:38:40 +02:00
Donovan Watteau 4567f1b176 DINGUX: Only evaluate the toupper() macro argument once
toupper() callers should avoid putting a side-effect expression there, but
in practice it sometimes happen, so making the macro safer can't hurt.

This uses a GCC statement expression, but this port only uses GCC
anyway.
2022-06-12 10:30:04 +02:00
Eugene Sandulenko 85174ffb27 NEWS: Mention AD improvements 2022-06-12 10:26:48 +02:00
Donovan Watteau a7922fc772 CONFIGURE: Don't use -pedantic on OpenBSD
OpenBSD is fine with std_variant=c++ with C++11, but -pedantic is still
noisy for some system header files.
2022-06-12 10:26:39 +02:00
Donovan Watteau 657b0fd8ab CONFIGURE: Let the endianness test compile if there's no __attribute__ support
__attribute__((used)) here comes from Fedora which uses LTO by default
but this is a GCC-ism, so let this code compile if the compiler is not
GCC-compatible.
2022-06-12 10:26:39 +02:00
Donovan Watteau 81e43764a0 CONFIGURE: Disable SEQ MIDI on OpenBSD
OpenBSD removed its /dev/sequencer support in 2013, and uses the sndio
API instead.
2022-06-12 10:26:39 +02:00
ScummVM-Translations 3f66ed9872 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-06-12 08:24:45 +00:00
Orgad Shaneh b2322a8c4f JANITORIAL: Add some long casts to match %ld format
Needed on Win64 compilation.
2022-06-12 10:24:34 +02:00
ScummVM-Translations 09aa76d048 I18N: Update translations templates 2022-06-12 08:12:50 +00:00
athrxx 54af166305 COMMON: (AD) - further reduce output of mass add detection
Follow-up to the feature that allows skipping certain ADGF flags.

This here now also allows skipping of incomplete file/md5/size matches. It is basically the same behavior as the graylist. For the mass add all files are treated as if they are on the list.
2022-06-12 10:12:39 +02:00
athrxx e01416ef32 COMMON: (AD) - allow mass add to skip targets with certain ADGF flags
I added skipping for the ADGF_WARNING and ADGF_UNSUPPORTED flags.

For me, this is mostly about fixing bug no. 13282. We sometimes have bogus entries which only have the purpose of presenting the error message (reasons for being unsupported) contained in the extra field of the detection entry.
2022-06-12 10:12:39 +02:00
Paweł Kołodziejski d6ea312d29 DIRECTOR: Added "ELFAs CD" detection entry, #13258 2022-06-12 10:07:45 +02:00
Matthew Duggan 75b8da08aa ULTIMA8: Reset crusader teleport flag on item selection
The original game resets this flag when 'g' or 's' buttons are pressed.  I
assume this was a workaround in the original for the same problem we see in bug
13381.  Reproduce the hack from the original game.
2022-06-12 16:09:31 +09:00
Matthew Duggan ed6348ef73 ULTIMA8: Fix Crusader debug code (disabled by default)
The code block inside an #if 0 is sometimes useful for testing but had a syntax
error.  Fix that.
2022-06-12 10:33:03 +09:00
Matthew Duggan 5e00777108 ULTIMA8: Rename unk crusdader flag to crusaderTeleporting
After inspecting the usecode, this flag seems to only be set and cleared on
teleport events.  It has no real effect on the behavior of the C code but it's
nice to name it correctly.
2022-06-12 10:30:04 +09:00
Paweł Kołodziejski f8a8398917 DIRECTOR: Added "Hot Wheels Car" mini games detection entries. #13255, #13256, #13257 2022-06-12 02:39:39 +02:00
Paweł Kołodziejski 3846c20365 Added "Svensk historia: från asatro till frihetskrig år 800-1500" detection entry, #13254 2022-06-12 00:49:14 +02:00
Paweł Kołodziejski a33fa2926b DIRECTOR: Added "Bygg fly med Mulle Mekk" and "Bygg biler med Mulle Mekk", ticket #13213 2022-06-12 00:34:10 +02:00
Paweł Kołodziejski 6177e79d12 DIRECTOR: Added "Gubben og Katten i hagen" to detection entry #13212 2022-06-12 00:09:17 +02:00
D G Turner f8c025dbf0 TINSEL: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings 2022-06-11 22:38:46 +01:00
Paweł Kołodziejski 9088ebc9d9 DIRECTOR: Added "Gubben og Katten i Snekkerbua" entry, ticket #13212 2022-06-11 23:11:16 +02:00
Paweł Kołodziejski c4c1e67ffb DIRECTOR: Added "Romjakten" to detection entries, ticket #13211 2022-06-11 18:14:40 +02:00
Donovan Watteau e5601d34fe SCUMM: Fix Captain Dread's head when Guybrush says "It's me again."
When Guybrush interacts with Dread, Dread should turn and face him if
he's not already looking at him. But the original script forgot to do
this check on Bit[129] if Guybrush already met him, tries giving him
an object and then immediately talks to him.

Since Dread's movement is always done by 32 bytes of opcodes, we can
just skip that if its first drawObject() call was done although
Bit[129] was set.
2022-06-11 19:13:32 +03:00
Paweł Kołodziejski 2923ead9fb DIRECTOR: Added detection entry for "Norgesjakten", ticket #13210 2022-06-11 17:38:20 +02:00
Paweł Kołodziejski 3049f0942f DIRECTOR: Added "Jewels of the Oracle" detection entries, ticket #13083 2022-06-11 16:47:04 +02:00
Martin Gerhardy 613d8e342d TWINE: renamed a few more methods and defines 2022-06-11 14:52:19 +02:00
Martin Gerhardy 8fd03789b0 TWINE: synced more names with original sources 2022-06-11 13:55:46 +02:00
Eugene Sandulenko f15e1170e7 DIRECTOR: Fix VWTL loading 2022-06-11 13:49:46 +02:00
Walter Agazzi ed8a438165 I18N: Update translation (Italian)
Currently translated at 100.0% (1732 of 1732 strings)
2022-06-11 11:45:42 +00:00
ScummVM-Translations 8a28adac9c 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-06-11 11:44:20 +00:00
Paweł Kołodziejski 73ffdc3027 DIRECTOR: Added game entry for "Mobiclic", ticket #13055 2022-06-11 13:44:07 +02:00
ScummVM-Translations 7b0df00948 I18N: Update translations templates 2022-06-11 11:19:38 +00:00
Martin Gerhardy e6034fdb07 TWINE: added detection entries for new steam classic release 2022-06-11 13:19:20 +02:00
Martin Gerhardy 76c78aef82 TWINE: reduced visibility 2022-06-11 13:11:36 +02:00
Paweł Kołodziejski 1914e0f607 DIRECTOR: Corrected "Pettson & Findus i tradgarden" detection entry. 2022-06-11 13:11:04 +02:00
Martin Gerhardy 9ba2652fa3 TWINE: reduced access to _processActor 2022-06-11 13:07:09 +02:00
Martin Gerhardy 027a64f77f TWINE: reset more actor flags 2022-06-11 13:07:09 +02:00
Paweł Kołodziejski e54b1224f7 DIRECTOR: Corrected "Ritter Rost" entry 2022-06-11 13:04:26 +02:00
Paweł Kołodziejski de78f5d8ef DIRECTOR: Previous existing X-Files demo entry is wrong. 2022-06-11 13:01:07 +02:00