elasota
709175d835
GRAPHICS: Optimized managed surface blit in transparent/opaque pixel case
2022-06-13 15:09:08 +02:00
Walter Agazzi
88710bc6e7
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1734 of 1734 strings)
2022-06-13 13:06:39 +00:00
Filippos Karapetis
8880dccc25
CHEWY: Remove unused parameters
2022-06-13 14:37:21 +03:00
Filippos Karapetis
3e8f07cb88
CHEWY: Remove redundant globals
2022-06-13 14:37:21 +03:00
Filippos Karapetis
ff23832042
CHEWY: Refactor room music code
2022-06-13 14:37:21 +03:00
Filippos Karapetis
e4d1dc98d5
CHEWY: Rename spieler_vector -> moveState
2022-06-13 14:37:20 +03:00
neuromancer
620e1b98d9
HYPNO: fix memory leak of stats image in boyz
2022-06-13 12:33:47 +02:00
neuromancer
83d0c17ca9
HYPNO: fix memory leak of screen image in boyz
2022-06-13 12:33:47 +02:00
neuromancer
048d265d09
HYPNO: fix memory leak of screen image in boyz
2022-06-13 12:33:47 +02:00
neuromancer
ad99a2e8f8
HYPNO: correctly set flashback mode when loading a previous game in boyz
2022-06-13 12:33:47 +02:00
neuromancer
711a00856b
HYPNO: fix memory leak of boxes image in boyz
2022-06-13 12:33:47 +02:00
George Kormendi
3bb67bbbef
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1734 of 1734 strings)
2022-06-13 10:28:04 +00:00
Filippos Karapetis
623aa5aca0
CHEWY: Animate Chewy when performing an action when subs are disabled
2022-06-13 12:43:23 +03:00
neuromancer
e9d826b1a4
HYPNO: correctly initialize previousHealth and civiliansShoots fields
2022-06-13 09:18:10 +02:00
neuromancer
228a6e5e32
HYPNO: correctly initialize noAmmoSoundRate
2022-06-13 09:18:10 +02:00
neuromancer
01b15ef4d5
HYPNO: save and load flashback mode field in boyz
2022-06-13 09:18:10 +02:00
Paul Gilbert
cfc7f40753
CHEWY: Sync sound settings on startup
2022-06-12 23:15:11 -07:00
Paul Gilbert
afca1fc092
CHEWY: Fix menu not being openable after saving game
2022-06-12 23:02:32 -07:00
Paul Gilbert
3dab79878c
CHEWY: Fix cursor crash in room 4 console
2022-06-12 20:01:19 -07:00
athrxx
1ffdbee49d
COMMON: fix memory leak (free CJK tables)
2022-06-13 01:36:08 +02:00
Paul Gilbert
062187b665
CHEWY: Fix selecting consolue buttons in room 4
...
Hotspot refactoring got rid of mouse offsets the original used,
so I fixed the areas associated with each button to compensate.
2022-06-12 16:31:32 -07:00
ScummVM-Translations
d3eaacb1af
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 23:31:03 +00:00
Thierry Crozat
02085d5481
AGS: Refactored do_conversation()
...
Split do_conversation into multiple functions, simplified the running
the dialog topics chain code and removed code duplication as possible.
+ Removed the limit of nested dialogs.
+ This also fixes "goto-previous" not working from the first sub-dialog.
From upstream 7bb167f5f6ee6a1976b829a1d67423d69346dc6e
2022-06-13 00:30:21 +01:00
Thierry Crozat
e26adb919e
AGS: Moved global DlgOpt into show_dialog_options() function
...
From upstream 516231d87a582f32221e4a3f86ce9d437c37f642
2022-06-13 00:30:21 +01:00
Thierry Crozat
370e939ad7
AGS: Fixes for MemoryStream: proper seek support for writing mode
...
From upstream 80a17c94f6fc44955dcee5c559247ea73a8c0a76
2022-06-13 00:30:21 +01:00
Thierry Crozat
aecb62429d
AGS: Update shared texture when dynamic sprite changes
...
From upstream 6be0e6d094e70e96d93a9ee4dd31ca166663eeaf
2022-06-13 00:30:21 +01:00
Thierry Crozat
7382a1a551
AGS: Game objects use texture cache when possible
...
Specify sprite ID for shared textures for: characters, objects, overlays
GUI and GUI objects are more complicated, a they may contain custom
(generated) graphics; using shared textures for them would require a
bigger change in how their sprites are organized when gathering draw
lists for render.
From upstream b724b43fa7f13ea2e89a3e9213dd76b00e59f9f4
2022-06-13 00:30:21 +01:00
Thierry Crozat
487a58b3a8
AGS: Implements short-term texture cache in graphic renderers
...
- caches textures while they are in the immediate use;
- this lets to share same texture data among multiple sprites on screen.
- texture entries are identified by an arbitrary uint32 number.
From upstream 6f3f84e049df2f800aa4b06d221a393d904c2826
2022-06-13 00:30:21 +01:00
Thierry Crozat
29ee2d2ab8
AGS: Separated texture data from DDB objects with render settings
...
This allows to have multiple DDBs sharing same texture data.
From upstream fbcb62c507fb15ffc288d5ebdc1f0d664e66ecb8
2022-06-13 00:30:21 +01:00
ScummVM-Translations
5a5446dc64
I18N: Update translations templates
2022-06-12 22:44:50 +00:00
Paweł Kołodziejski
e70fbbee21
MYST3: Janitorial
2022-06-13 00:44:39 +02:00
VAN-Gluon
824e58ffdc
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1734 of 1734 strings)
2022-06-12 22:31:27 +00:00
IlDucci
df8c02a57c
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1734 of 1734 strings)
2022-06-12 22:31:22 +00:00
Filippos Karapetis
890f9852ea
CHEWY: Fixes for speech only mode
2022-06-13 00:42:15 +03:00
Filippos Karapetis
7655cea371
CHEWY: Play action dialogs when subtitles are disabled
...
We're still missing the screen update, so Chewy is not animating yet
2022-06-13 00:42:15 +03:00
Filippos Karapetis
626b63a4d2
CHEWY: Properly play music during the title sequence
2022-06-13 00:42:15 +03:00
Filippos Karapetis
becbe8ad0f
CHEWY: Remove unused menu flag
2022-06-13 00:42:14 +03:00
Filippos Karapetis
79bc9abd2a
CHEWY: Properly restore the mouse cursor when selecting an action
...
A regression from c0fbc05b2a
2022-06-13 00:42:14 +03:00
ScummVM-Translations
a81264bc69
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 21:21:38 +00:00
Thierry Crozat
dfaa00c235
BASE: Reorganize code to save command line settings
2022-06-12 22:21:27 +01:00
ScummVM-Translations
a54799c7be
I18N: Update translations templates
2022-06-12 21:14:10 +00:00
Thierry Crozat
5ea034391b
GUI: Add slider for Grid Launcher icon size
2022-06-12 22:08:53 +01:00
Martin Gerhardy
7edae880f8
TWINE: fixed end game items for normal new game in classic edition
2022-06-12 22:22:34 +02:00
Martin Gerhardy
a2e48126d1
TWINE: getBrickShape is now in sync with original sources
...
see d3e81901e6
2022-06-12 22:22:34 +02:00
Martin Gerhardy
4e73580f53
TWINE: renamed member to match original sources
2022-06-12 22:22:34 +02:00
IlDucci
42225a71d2
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1733 of 1733 strings)
2022-06-12 19:21:42 +00:00
George Kormendi
dc1d2918f5
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1733 of 1733 strings)
2022-06-12 18:37:28 +00:00
Timo Mikkolainen
a0e1fbb831
I18N: Update translation (Finnish)
...
Currently translated at 100.0% (1733 of 1733 strings)
2022-06-12 18:37:27 +00:00
Antoniou Athanasios
75051c22ab
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1733 of 1733 strings)
2022-06-12 18:37:21 +00:00
Lothar Serra Mari
0065879a23
I18N: Update translation (German)
...
Currently translated at 100.0% (1733 of 1733 strings)
2022-06-12 18:31:25 +00:00