139195 Commits

Author SHA1 Message Date
Thierry Crozat
d9c3d49b8f CREDITS: Update macOS and iOS credits 2023-02-27 16:25:24 +01:00
Lothar Serra Mari
ff0174e1ad NEWS: Fiy typo in iOS section 2023-02-27 11:23:22 +01:00
Matthew Duggan
782cf05e0f TETRAEDGE: Fix some small coverity-identified issues 2023-02-27 15:37:28 +09:00
Paul Gilbert
5b155fc807 MM: MM1: Fix Coverity warnings 2023-02-26 22:36:52 -08:00
Paul Gilbert
04cf0aa569 MM: MM1: Fix party highlight in market view 2023-02-26 22:23:50 -08:00
Paul Gilbert
650d4f7edc MM: MM1: Fix center aligning signs 2023-02-26 22:23:50 -08:00
Paul Gilbert
4590fe3443 MM: MM1: Fixes for location enter/exit 2023-02-26 22:23:50 -08:00
Paul Gilbert
1a15f86d1a MM: MM1: Fixing game messages display 2023-02-26 22:23:50 -08:00
Paul Gilbert
d400775f49 MM: MM1: Sort animation views alphabetically 2023-02-26 22:23:49 -08:00
Paul Gilbert
cd5962252e MM: MM1: Cleanup of Market view 2023-02-26 22:23:49 -08:00
Paul Gilbert
181eab7a06 MM: MM1: Derive Sound class from now shared Sound class 2023-02-26 22:23:49 -08:00
Paul Gilbert
f9543cba7a MM: Move Sound class into Shared namespace 2023-02-26 22:23:49 -08:00
Paul Gilbert
0a4d59b5b7 MM: MM1: Change location animations to a class structure 2023-02-26 22:23:49 -08:00
Matthew Duggan
b73160ae7a TETRAEDGE: Fix repeated use if same variable name 2023-02-27 14:56:37 +09:00
Matthew Duggan
2447e8a61b TETRAEDGE: Implmenet astar building for Syberia 2 2023-02-27 14:44:54 +09:00
Matthew Duggan
c7c2141d0a TETRAEDGE: Add workaround for PlaySound lua bug in Syberia 2 2023-02-27 11:38:00 +09:00
Matthew Duggan
1a15289668 TETRAEDGE: Correct marker scale on scrolling Syberia 2 scenes 2023-02-27 11:37:31 +09:00
Matthew Duggan
3e1ffd43a7 TETRAEDGE: Silence some overly chatty debug messages 2023-02-27 11:37:31 +09:00
Matthew Duggan
30f84f65fa TETRAEDGE: Fix SetModelPlayer for Syberia 2 2023-02-27 11:37:31 +09:00
Matthew Duggan
7b6118c497 TETRAEDGE: Fix loading uncompressed Syberia 2 models 2023-02-27 11:37:31 +09:00
Matthew Duggan
51c76a1953 TETRAEDGE: Implement Syberia 2 particles 2023-02-27 11:37:31 +09:00
Matthew Duggan
14e6169542 TETRAEDGE: Initialize array to the right size 2023-02-27 11:37:31 +09:00
Matthew Duggan
f11ad9852a TETRAEDGE: Optimize renderer array resizing a little 2023-02-27 11:37:31 +09:00
Matthew Duggan
6b97ff2cff TETRAEDGE: Syberia 2 doesn't claim to be Android 2023-02-27 11:37:31 +09:00
Matthew Duggan
569286c9c7 TETRAEDGE: Drop error to warning as it happens in Syberia 2 2023-02-27 11:37:31 +09:00
Vladimir Serbinenko
ba8afae341 MIYOOMINI: Remove --disable-detection-full
We build almost all engines anyway, so we don't save much RAM
this way
2023-02-27 02:35:48 +01:00
AndywinXp
da2dc011f8 SCUMM: MI1 (Ultimate Talkie): Fix #14269 2023-02-27 00:05:57 +01:00
Vladimir Serbinenko
e29c151404 KOLIBRI: Fix paths to tools 2023-02-26 23:20:15 +01:00
sluicebox
e3d65f0bbd SCI32: Add entries for TORIN Italian and Portuguese 2023-02-26 12:55:22 -08:00
Lothar Serra Mari
7ac4df98c1 NEWS: Reveal codename for 2.7.0 2023-02-26 21:13:40 +01:00
Paul Gilbert
4e7ce758f8 MM: MM1: Add other locations data 2023-02-26 12:11:20 -08:00
Paul Gilbert
6a15e3bb1e MM: MM1: Implementing animated location display 2023-02-26 11:47:14 -08:00
Paul Gilbert
f1ba389a87 MM: MM1: Skeleton child class for enhanced mode game view 2023-02-26 11:47:12 -08:00
Paul Gilbert
a15c16b4a6 MM: MM1: Merge ValueMessage into GameMessage 2023-02-26 11:46:16 -08:00
Paul Gilbert
4c6a82ba02 MM: MM1: Change Temple to use PartyView base, drawing improvements 2023-02-26 11:46:16 -08:00
Antoniou Athanasios
ca8b77e341 ANDROID: Create and Register default path for icons 2023-02-26 20:10:21 +02:00
antoniou79
47e4f1e9f4 ANDROID: Do not set global save path as launch param 2023-02-26 20:10:21 +02:00
AndywinXp
a9abd083d9 SCUMM: MANIAC (ITA): Fix bug #14198
This is an original bug and it has been fixed as an enhancement.
2023-02-26 18:47:22 +01:00
Paweł Kołodziejski
b5daa5fb8c
WME3D: Move portions code to mesh loader 2023-02-26 15:45:43 +01:00
AndywinXp
ac506478d9 SCUMM: Fix string wrapping regression caused by Sega CD changes 2023-02-26 15:11:01 +01:00
Paweł Kołodziejski
327b35407f
WME3D: Move portions code to mesh loader 2023-02-26 15:03:25 +01:00
Le Philousophe
625c1d10c8 ANDROID: Allow SAF non-existent node creation from path
This is used by DumpFile.
As in all other implementations, parent node is expected to exist.
2023-02-26 12:20:13 +01:00
Le Philousophe
9d879cb04f ANDROID: Allow to create a /saf node from path
This avoids errors when creating parent directories in DumpFile
This also allows the user to specify /saf path in browser to allow
browsing.
2023-02-26 12:20:13 +01:00
Le Philousophe
98a0aab3f4 BACKENDS: NETWORKING: Set pointer to nullptr when it's deleted
This avoids a UAF when file failed to open.
2023-02-26 12:20:13 +01:00
BLooperZ
e14b232918 SCUMM: Label v6+ subops 2023-02-26 10:53:53 +01:00
Lothar Serra Mari
e744c9a79c CREDITS: Update credits for new engines 2023-02-26 08:48:22 +01:00
Kaloyan Chehlarski
cebaa64088 NANCY: Fix buttons in The Vampire Diaries
Made the menu and help buttons in The Vampire Diaries functional.
2023-02-25 19:37:24 +02:00
Kaloyan Chehlarski
e7f6852f1c NANCY: Remove leftover friend class declarations 2023-02-25 19:37:24 +02:00
Kaloyan Chehlarski
8e69d52ce3 NANCY: The Vampire Diaries scrollbar visual fixes
Scrollbars in The Vampire Diaries are now drawn one pixel to the left
so they are in the exact spot as the original engine. Also, the textbox
scrollbar now correctly overlaps the inventory box curtains.
2023-02-25 19:37:23 +02:00
Kaloyan Chehlarski
78df65e416 NANCY: Simplify and improve graphics code
Rewrote GraphicsManager::draw() to be simpler and more correct,
eliminating the need for RenderObjects to know what they're
overlapping at creation.  This comes at the cost of slightly increased
redraw, but that can be reduced fairly easily if needed.
2023-02-25 19:37:23 +02:00