Filippos Karapetis
2c60a9badd
CHEWY: Use enums in some cases of set_ats_str()
2022-07-03 17:33:13 +03:00
antoniou79
ded1ec7840
BLADERUNNER: Fix sound localization for MA04 TV
...
M04 scene exists in two sets (kSetMA04 and kSetMA02_MA04)
So better to do the check based on kSetPS05
2022-07-03 16:33:47 +03:00
Eugene Sandulenko
edb55a0982
BUILD: Show file sizes in verbose build
2022-07-03 14:28:53 +02:00
Eugene Sandulenko
c271694143
JANITORIAL: Remove trailing spaces
2022-07-03 14:28:53 +02:00
Paweł Kołodziejski
106ad4af85
WINTERMUTE: WME3D: Restore original code for 'getLatyerSize' and 3 more attributes
2022-07-03 14:09:52 +02:00
Eugene Sandulenko
502d8387ae
PINK: Switch palette lookup to Graphics::PaletteLookup
2022-07-03 12:50:06 +02:00
Eugene Sandulenko
4649680c9b
GRAPHICS: MACGUI: Switch color lookup to Graphics::PaletteLookup
2022-07-03 12:50:06 +02:00
Eugene Sandulenko
5abc6bda81
GRAPHICS: Added palette lookup class
2022-07-03 12:50:06 +02:00
elasota
7d7e17868d
MTROPOLIS: Fix up dynamic MIDI option, add hack to skip corrupted video frame
2022-07-02 22:03:00 -04:00
Pragyansh Chaturvedi
33d7eaad2b
DIRECTOR: LINGO: Add check for existence of macmenu in Lingo::setTheEntity()
2022-07-02 23:58:15 +02:00
Pragyansh Chaturvedi
fb6497a059
DIRECTOR: Fix constrainH fail build step in BUILDBOT by adding _constraint check
2022-07-02 23:58:15 +02:00
Pragyansh Chaturvedi
1ec5304e8a
DIRECTOR: Fix buildbot failure on null macmenu
2022-07-02 23:58:15 +02:00
Paweł Kołodziejski
088f97558a
WINTERMUTE: WME3D: Added missing guards without wme3d
2022-07-02 23:16:28 +02:00
Paweł Kołodziejski
d6ae18348e
WINTERMUTE: WME3D: Restore missing code from original
2022-07-02 23:12:42 +02:00
Paweł Kołodziejski
8609d79936
WINTERMUTE: WME3D: Restore modelX after load handle
2022-07-02 23:10:48 +02:00
Paweł Kołodziejski
63e4f63483
WINTERMUTE: Janitorial
2022-07-02 23:08:44 +02:00
Paweł Kołodziejski
1c13b1a0ee
WINTERMUTE: WME3D: Restore 'renderModel' method
2022-07-02 23:03:00 +02:00
Paweł Kołodziejski
c63bd659eb
WINTERMUTE: WME3D: Restore class method
2022-07-02 23:00:31 +02:00
Paweł Kołodziejski
fde993bdf5
WINTERMUTE: WME3D: Restore original missing opcode for shadow image
2022-07-02 22:57:14 +02:00
Paweł Kołodziejski
61de98d392
WINTERMUTE: WME3D: Janitorial, restore original code
2022-07-02 22:51:59 +02:00
Misty De Meo
fc4fd145f0
DIRECTOR: full Through the Window
2022-07-02 22:51:27 +02:00
Cameron Cawley
33fae23594
CONFIGURE: Fix compilation with SDL 2.23.0 or later
2022-07-02 22:49:33 +02:00
Eugene Sandulenko
62907d1d0b
DIRECTOR: Warn user when traceLogFile is not writeable
2022-07-02 22:47:41 +02:00
Paweł Kołodziejski
155f550754
WINTERMUTE: WEM3D: Janitorial
2022-07-02 22:46:41 +02:00
Pragyansh Chaturvedi
ca35334399
DIRECTOR: LINGO: Implement showResFile and showXlib Lingo commands for debugging
2022-07-02 22:44:51 +02:00
Pragyansh Chaturvedi (r41k0u)
61ff6cf6d5
DIRECTOR: LINGO: Add check for writable file path in traceLogFile lingo property
2022-07-02 22:44:51 +02:00
Pragyansh Chaturvedi (r41k0u)
d9d86b01ce
DIRECTOR: LINGO: Implement traceLogFile Lingo Property
2022-07-02 22:44:51 +02:00
Paweł Kołodziejski
67c8bd95cb
WINTERMUTE: Restore TVideoSkipButton opcode
2022-07-02 22:43:44 +02:00
Avijeet
d4b450b2b7
PINK: Read individual bytes for text and background color
2022-07-02 22:41:36 +02:00
Avijeet
7dcb1f91ed
PINK: Convert BGR color to RGB color
2022-07-02 22:41:36 +02:00
Avijeet
7beaa38ef6
COMMON: MACGUI: Append string with font in appendText
2022-07-02 22:41:36 +02:00
Paweł Kołodziejski
599097964f
WINTERMUTE: WME3D: Restore original code for fog parameters handling
2022-07-02 22:39:01 +02:00
Thunderforge
3ffbb3b030
COMMON: Adding endline to macosx_wrapper.mm
2022-07-02 22:34:36 +02:00
Thunderforge
3e1d4ae9ce
COMMON: Restructuring how ApplicationSupport path is calculated and putting in Icons subdirectory
2022-07-02 22:34:36 +02:00
Thunderforge and Le Philousophe
5ee9618c15
COMMON: Adding prefix to POSIX icon path
...
Co-authored-by: Le Philousophe <lephilousophe@users.noreply.github.com >
2022-07-02 22:34:36 +02:00
Thunderforge
1cb41b667f
COMMON: Putting Icons in a subdirectory if in Win32 portable mode
2022-07-02 22:34:36 +02:00
Thunderforge
33389f062e
COMMON: Adding comment for default path methods
2022-07-02 22:34:36 +02:00
Thunderforge
9afd41b195
COMMON: Renaming getDefaultIconPath() -> getDefaultIconsPath()
2022-07-02 22:34:36 +02:00
Thunderforge
b5fac9671d
COMMON: Add getDefaultIconPath() for Windows
2022-07-02 22:34:36 +02:00
Thunderforge
fe001b35b5
COMMON: Adding default iconspath functionality
...
It's for macOS only right now.
2022-07-02 22:34:36 +02:00
Paweł Kołodziejski
0b18ad7dd4
WINTERMUTE: WME3D: Use correct function for vector length
2022-07-02 22:31:32 +02:00
Paweł Kołodziejski
08f754bbeb
WINTERMUTE: WME3D: Correctly release resources, fixes original code bug
2022-07-02 22:28:55 +02:00
Paweł Kołodziejski
1ca112b6ac
WINTERMUTE: Janitorial
2022-07-02 22:26:58 +02:00
Coen Rampen
8b174bfed6
CHEWY: Fix sound volume and panning
...
This commit fixes the initial panning for speech and scripted SFX. These were
set on the sound handle of the previous speech or SFX sample, which would not
affect the new sample.
2022-07-02 22:13:41 +02:00
Coen Rampen
861b8c3555
CHEWY: Fix sound settings
...
This fixes the in-game options screen and synchronizes the sound settings there
with the ScummVM options screen settings.
2022-07-02 22:13:41 +02:00
Thierry Crozat
b248add106
GUI: Improve thread-safety for icons set access
...
The previous commit was not sufficient as getIconsSet() returns a
reference to the SearchSet and it could then be used after the
mutex had been unlocked and while it was being modified in
initIconsSet() called in another thread.
2022-07-02 21:46:14 +02:00
Thierry Crozat
8cda1fe870
GUI: Change the mechanism to update the grid launcher after upding the icons
...
The icons download dialog was triggering the grid launcher update after
icons had been downloaded. But that means no update was done if the
dialog had been closed during the download.
Now the GUIManager triggers the update. This fixes the missing update
when hiding the download dialog while downloading an icon set.
2022-07-02 21:46:14 +02:00
Thierry Crozat
42a2aef1c5
GUI: Add mutex for the GuiManager icon set
...
GuiManager::initIconsSet is called from a callback of the iconset
download dialog, which runs in a separate thread. That means the
iconset can be accessed from two separate thread (the GUI thread,
and the download thread).
This was not an issue until the previous commit as closing the
download dialog while a download was ongoing would crash ScummVM.
But now that the crash is fixed, a race condition was possible.
2022-07-02 21:46:14 +02:00
Thierry Crozat
9936aed687
GUI: Move icon download callbacks to the DialogState
...
This fixes a crash when hiding the DownloadIconsDialog while
downloading an icons pack.
2022-07-02 21:46:14 +02:00
Pragyansh Chaturvedi
c0c4d69087
DIRECTOR: LINGO: Implement xFactoryList Lingo Function
2022-07-02 21:41:41 +02:00