Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Jimenez c846208992 ULTIMA8: Add targettedjump GUI option 2021-02-08 19:18:32 -06:00
Matthew Jimenez 185b614043 ULTIMA8: Add footsteps GUI option 2021-02-08 19:18:32 -06:00
Matthew Jimenez 39f829a0ae ULTIMA8: Add font anti-aliasing GUI option and rename font override for consistency 2021-02-08 19:18:32 -06:00
Matthew Jimenez ce5aa86a02 ULTIMA8: Include missing file from previous commit 2021-02-08 19:18:32 -06:00
Matthew Jimenez b8c8e459c1 ULTIMA8: Move hasFeature check to subengine as others do not support subtitle options 2021-02-08 19:18:32 -06:00
Joohan Lee 33c045a873 I18N: Update translation (Korean)
Currently translated at 61.5% (967 of 1571 strings)
2021-02-08 23:23:26 +00:00
Martin Gerhardy ba18026103 TWINE: BonusParameter must be 4 bytes, too
see previous change in scene infodata
2021-02-08 22:03:21 +01:00
Martin Gerhardy f64a2d0db0 TWINE: minor tweak in struct size 2021-02-08 21:34:06 +01:00
Martin Gerhardy 87bac099e4 TWINE: fixed camera-center-issue
introduced in 219daa6146

the lba2 scene is using int32 for the infodata unions. lba1 is
using int16 - so we had to switch every single member to int32.
2021-02-08 21:25:36 +01:00
Martin Gerhardy 07a38ce768 TWINE: unified z position for addExtraAiming animation call
... with findings from disassembly
2021-02-08 21:07:07 +01:00
Martin Gerhardy ff75b1112a TWINE: extract to local variables 2021-02-08 21:06:32 +01:00
Martin Gerhardy bc44193748 TWINE: handle ACTION_UNKNOWN_21 animation type 2021-02-08 21:05:50 +01:00
Martin Gerhardy 64bea2f296 TWINE: parse unknown animation data
original opcode 0x10
2021-02-08 21:05:07 +01:00
Martin Gerhardy 51cdf05bbe TWINE: removed todo comment
this is the posType in the original binary
2021-02-08 19:40:46 +01:00
Martin Gerhardy bb1f3735e5 TWINE: ensure that the clip is set for rendering the inventory items
found in disassembly
2021-02-08 19:40:45 +01:00
Martin Gerhardy e3450e8865 TWINE: show cloverleafs even if inventory is disabled
found in disassembly
2021-02-08 19:40:45 +01:00
Martin Gerhardy 115c5de54e TWINE: add some potential script fixes 2021-02-08 19:40:45 +01:00
Martin Gerhardy 44131e20d2 TWINE: restore music when leaving the options menu 2021-02-08 19:40:45 +01:00
Martin Gerhardy 9d6ef5e2d3 TWINE: added missing break
even if unused...
2021-02-08 19:40:45 +01:00
ScummVM-Translations d1fd36a3c8 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-02-08 15:49:55 +00:00
Cameron Cawley a99867cc47 AGS: Set the correct screen size for high resolution games 2021-02-08 07:49:42 -08:00
ScummVM-Translations bc9af694b8 I18N: Update translations templates 2021-02-08 13:00:04 +00:00
Thierry Crozat 5412533dec SDL: Fix trying to set unsupported pixel format when changing gfx mode
When switching between the SDL and OpenGL graphics managers, trying
to restore the state could fail as the two managers do not have the
same list of supported formats, so we may not be able to transfer
the pixel format from one to the other. This then resulted in an
assert.

This fixes bug #12079
2021-02-08 12:59:52 +00:00
Eugene Sandulenko af6a427027 I18N: Update translation (Russian)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 12:44:22 +00:00
Eugene Sandulenko 17d6b7676c I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 12:42:47 +00:00
ScummVM-Translations da760db628 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-02-08 09:54:50 +00:00
Le Philousophe d8ab567a9b COMMON: Add include guard on initializer_list.h 2021-02-08 10:54:20 +01:00
VAN-Gluon 0ca2777713 I18N: Update translation (Japanese)
Currently translated at 71.1% (1117 of 1571 strings)
2021-02-08 09:23:28 +00:00
Marcel Souza Lemes 1d12c91283 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 09:23:27 +00:00
George Kormendi a48d6ee4bf I18N: Update translation (Hungarian)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 09:23:27 +00:00
Timo Mikkolainen 8c5a78b38f I18N: Update translation (Finnish)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 09:23:26 +00:00
IlDucci c543de60fe I18N: Update translation (Spanish)
Currently translated at 100.0% (1571 of 1571 strings)
2021-02-08 09:23:25 +00:00
Torbjörn Andersson bdf9c0f311 AGS: Added alternative blackwell4 detection entry
This matches my current GOG version (2.1.0.13). The other entry is
probably for an older version. I don't remember the specifics, but the
game used to have cartoonish hi-res portraits. These were later redrawn
to match the rest of the graphics, and that's presumably the version I
have.

GOG announced this update on November 13, 2013.

Other than the detection, I can't test this at the moment. Most AGS
games don't even start for me, and the ones that do tend to crash pretty
quickly.
2021-02-08 10:12:09 +01:00
Paul Gilbert 82eacc7959 AGS: Detect video type if file doesn't have a known extension 2021-02-07 21:45:11 -08:00
Paul Gilbert 81cbe37db3 AGS: Fix plugins onEvent methods, skeleton for ags_tcp_ip 2021-02-07 20:26:52 -08:00
Paul Gilbert 6ae29a802e AGS: Split up AGSCreditz versions into separate files 2021-02-07 19:47:37 -08:00
Paul Gilbert f548bdae38 AGS: Cleanup of error message display 2021-02-07 19:19:39 -08:00
Paul Gilbert e6136b4ceb AGS: Fix loading TTF fonts 2021-02-07 19:05:07 -08:00
Paul Gilbert a2a889c858 AGS: Allow exiting ScummVM when dialog is active 2021-02-07 18:43:02 -08:00
Paul Gilbert e6f7b43945 AGS: Plugin code cleanup, stubs for Galaxy/Steam plugins 2021-02-07 17:56:37 -08:00
Filippos Karapetis e9300f33d5 STARTREK: Fix the text scanner and convert 3 rooms to the new format 2021-02-08 03:11:46 +02:00
Filippos Karapetis 2c4b4c6cd5 SCI: Add missing class member initializers 2021-02-08 03:11:46 +02:00
Filippos Karapetis 748aec5783 STARTREK: Refactor room text handling to use offsets (first part)
This is a major change, which allows us to read room texts directly
from RDF files in a deterministic way. The previous attempt to read
texts on the fly failed with some texts at runtime, which made it
unreliable. Additionally, the scope of all room text IDs has been
reduced to each room.

With this change, it's now possible to support text in CD and floppy
versions and support multiple game languages, without hardcoding all
of the game texts in the engine source.

This is 50% done (29 out of 55 rooms), with the following left to be
done:
- MUDD mission rooms (need to improve the text reader for these)
- TRIAL mission rooms (need to improve the text reader for these)
- SINS mission rooms (need to improve the text reader for these)
- The rest of VENG mission rooms

The DEMON, TUG, LOVE, FEATHER and part of the VENG mission rooms have
been converted.
2021-02-08 03:11:46 +02:00
Cameron Cawley 76ac4414ec BASE: Fix crash when building with uncached plugins and static detection 2021-02-08 03:09:58 +02:00
Cameron Cawley c30c22dac8 TEST: Simplify the use of the Null backend 2021-02-08 03:07:34 +02:00
sluicebox 51137b8864 SCI: Improve "opcodes" debug command output
Fixes third column not appearing on default GUI console size
2021-02-07 16:31:46 -08:00
sluicebox dac6babb81 SCI: Remove non-existent debug command from Help 2021-02-07 16:31:46 -08:00
Paul Gilbert 32981785fd AGS: Don't show interface_click error dialog on exit 2021-02-07 15:02:07 -08:00
Paul Gilbert 5f0faa1a2a AGS: Al Emmo detection entry, beginnings of AGSSteam plugin 2021-02-07 15:02:07 -08:00
Einar Johan Trøan Sømåen 24b77f1e99 TINSEL: Implement Noir game-chunk loading. 2021-02-07 22:52:51 +01:00