Walter Agazzi
23aa5eeb31
GUI: Align flags using thumbnail size
2023-01-12 23:11:50 +01:00
Walter Agazzi
d54daa0aee
GUI: Try loading PNG flag if a vector isn't available
2023-01-12 23:11:50 +01:00
AndywinXp
845c739801
SCUMM: DIMUSE: Avoid using a nullptr stream
2023-01-12 22:11:12 +01:00
Lothar Serra Mari
56491a611f
NEWS: Update German NEWS file
2023-01-12 19:44:51 +01:00
Lothar Serra Mari
aac2ef5d0a
I18N: Update GUI translations datafile
2023-01-12 19:23:57 +01:00
Lothar Serra Mari
d258504c6d
I18N: Update translation (German)
...
Currently translated at 100.0% (1803 of 1803 strings)
2023-01-12 18:21:17 +00:00
Lothar Serra Mari
da25c1f6a7
NEWS: Update German NEWS file
2023-01-12 19:09:49 +01:00
Lothar Serra Mari
a6e1e8af1f
NEWS: Fix missing full stop
2023-01-12 19:09:33 +01:00
ScummVM-Translations
78f5585d78
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/
2023-01-12 13:51:15 +00:00
Carlo Bramini
9e8809a2f3
BLADERUNNER: pre-calculate some math constants
...
There are some values that are read from stream and never changed by the calculations. Since they are used as parameter on expensive math functions like cos() and tan(), it would be worth to pre-calculate their values and use them when needed.
2023-01-12 15:51:02 +02:00
ScummVM-Translations
7a3b98e3ed
I18N: Update translations templates
2023-01-12 13:39:51 +00:00
Vladimir Serbinenko
d924671cec
OPENDINGUX: Miyoo (1st gen) support
2023-01-12 16:39:38 +03:00
Vladimir Serbinenko
4e4c652433
SDL: Properly restore gfx mode if several parameters have changed
...
Currently we have bunch of else-if and only one of them triggered. When
e.g. aspect ratio correction and resolution changes only aspect ratio is
covered by restoration. If this fails the code retries the same mode endlessly
2023-01-12 16:39:38 +03:00
ScummVM-Translations
5f5eb4c0f9
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/
2023-01-12 13:02:11 +00:00
Vladimir Serbinenko
74336c5411
SDL: Fix potential buffer overflow
...
This causes a segmentation error on Miyoo Mini but is not specific to it
2023-01-12 14:01:45 +01:00
Stian Schultz
a691b8787a
I18N: Update translation (Norwegian Bokmål)
...
Currently translated at 100.0% (1803 of 1803 strings)
2023-01-12 12:17:22 +00:00
ScummVM-Translations
16d90af428
I18N: Update translations templates
2023-01-12 07:45:19 +00:00
ScummVM-Translations
0e6cef6fb2
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/
2023-01-12 07:45:18 +00:00
Le Philousophe
4f626159a1
SDL: Delete mouse scaler to avoid memory leak
2023-01-12 08:44:38 +01:00
ScummVM-Translations
380a0ab3da
I18N: Update translations templates
2023-01-12 07:27:33 +00:00
Vladimir Serbinenko
30d9976a1c
SDL: Use hardware palette on RS90 and scale 1
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
70b174bca5
SDL: Disable fullscreen on RS90
...
Fullscreen flag causes an error in SetVideoMode.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
3f6691dc6d
RS90: Workaround for unusual SDL_PixelFormat
...
SDL_PixelFormat returns 0xff/0xff/0xff as pixel format for paletted HWSURFACE.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
b91d873df6
SDL: Support auto-detection of GUI resolution.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
47ab3fe4fc
SDL: Support double-buffering on SDL1.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
462be38081
SDL: Support rendering to 8-bit graphics
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
c86975e7e7
OPENDINGUX: Switch to using modules
...
Those devices are low on memory. Modules allow not to load extra egines.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
4bc23ead4a
CONFIGURE: Disable aspect ratio correction and scaling on rs90
...
IPU already does stretching. So no need to spend resources on it
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
16cd6d7512
OPENDINGUX: Create combined opk for rs90 and rg99
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
0fe52aed23
GUI: Support RGB332 for Theme Engine
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
0557535324
GRAPHICS: Support RGB332 in VectorRendererSpec.
...
This is efficient on RS90
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
96cbe69d1e
VKEYBD: Support RGB332 backing surface
...
This is efficient on rs90
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
2149d3814b
CONFIGURE: Allow OpenDingux to use dynamic modules
...
-mno-shared prevents modules from being usable. Don't add it if modules
are allowed.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
3701325b0e
OPENDINGUX: Don't add posix files twice
...
They are already added by POSIX conditional as OpenDingux is POSIX compliant
(Linux-based). Adding it twice confuses some linkers.
2023-01-12 10:27:20 +03:00
Vladimir Serbinenko
b9aa479bba
GRAPHICS: Support Floyd dithering for RGB332
...
RGB332 is a special case of CLUT8 but RGB332 support allows to skip passing
palette explicitly and speeds up the dithering
2023-01-12 10:27:20 +03:00
Purple T
6a063e1108
I18N: Update translation (French)
...
Currently translated at 100.0% (1803 of 1803 strings)
2023-01-12 05:36:06 +00:00
Xaviu
101a75fe71
I18N: Update translation (Catalan)
...
Currently translated at 79.1% (1427 of 1803 strings)
2023-01-11 22:34:26 +00:00
Vladimir Serbinenko
d4111a2f0b
GRAPHICS: Use correct pixel size in Normal1x with CLUT8
2023-01-11 19:15:48 +01:00
Walter Agazzi
08e0f64f50
DIRECTOR: Add detection for Sinkha digital novels
...
Bugreport #12911
2023-01-11 17:22:57 +01:00
ScummVM-Translations
e2f8a9b3ca
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/
2023-01-11 15:39:59 +00:00
grisenti
cad501e601
HPL1: improve sound data class
...
removes the need to open the audio file every time a new sound channel is created
2023-01-11 16:39:15 +01:00
ScummVM-Translations
513c796cde
I18N: Update translations templates
2023-01-11 13:46:56 +00:00
ScummVM-Translations
99c2e9cb6f
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/
2023-01-11 13:46:55 +00:00
elasota
f71a2e5aaf
NEWS: Add mention of --initial-cfg/-i option. Fix typo.
2023-01-11 14:46:39 +01:00
elasota
3d725a176d
DOCS: Update command line arguments to include initial config option.
2023-01-11 14:46:39 +01:00
elasota
3a07524b73
COMMON: Add initial config file option.
...
This allows an initial/default configuration file to be specified via the command line. This allows a default settings file to be bundled and loaded even if it's installed to a read-only location, such as Program Files on Windows, and allows the written config file to be deleted without losing the custom defaults.
2023-01-11 14:46:39 +01:00
ScummVM-Translations
6253391579
I18N: Update translations templates
2023-01-11 12:58:04 +00:00
Cameron Cawley
f2d857a882
GRAPHICS: Support more pixel formats with the HQ2x and HQ3x scalers
2023-01-11 12:57:53 +00:00
Cameron Cawley
cf70814cbd
SURFACESDL: Initial support for 32-bit screen output
2023-01-11 12:57:53 +00:00
Cameron Cawley
33675c0b2e
GRAPHICS: Fix darkened fills on overlays with alpha bits but no blending
2023-01-11 12:55:52 +00:00