elasota
9109b5ab9c
MTROPOLIS: Clean up uninitialized scaler
2022-10-09 10:11:36 -04:00
elasota
3dec097149
MTROPOLIS: Fix onLoad hooks not working
2022-10-09 10:11:35 -04:00
Le Philousophe
518b731726
BACKENDS: OPENGL: Add support for loading JPEG textures
2022-10-09 15:59:37 +02:00
Torbjörn Andersson
1fd16c11e2
SCUMM: Fix infinite-ish loop in IMuseDriver_MT32::initDevice()
...
If infoStr was longer than 20 characters, 20 - infoStr.size() would turn
into a very large positive number, causing the string-padding loop to
run "forever".
2022-10-09 15:25:03 +02:00
Le Philousophe
939570b25a
BACKENDS: OPENGL: More tolerant integer parsing
2022-10-09 11:05:13 +02:00
Le Philousophe
1b0942cda2
BACKENDS: OPENGL: Correctly compute default scales
2022-10-09 11:05:13 +02:00
VAN-Gluon
d6c8fc37fe
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-09 08:33:44 +00:00
George Kormendi
9a8cf89364
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-09 08:33:43 +00:00
Purple T
b4ad8e0d4f
I18N: Update translation (French)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-09 08:33:41 +00:00
Antoniou Athanasios
43331e6720
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-09 08:33:36 +00:00
Torbjörn Andersson
15572c408b
SCUMM: Exclude SEGA CD and FM Towns versions from dog sign workaround
...
The SEGA CD version already uses the old colors, and the FM Towns
version makes the text more readable by giving it a black outline.
2022-10-09 11:23:19 +03:00
Torbjörn Andersson
b01d7d4d57
SCUMM: Exclude "Ultimate Talkie" MI1 from dog sign color workaround
...
The unofficial talkie version already uses the floppy version colors.
Applying our fix to it, while it doesn't seem to do any harm, is
unnecessary.
2022-10-09 11:23:19 +03:00
Torbjörn Andersson
effb129776
SCUMM: Make the dog sign colors in MI1 VGA CD closer to MI1 VGA floppy
...
The colors in the sign that tells you that the dogs are only sleeping
are much harder to read in the VGA CD version than in the VGA floppy
version. I assume these were not picked deliberately, but rather a
consequence of the palette being different. So this works around that by
temporarily remapping the palette for the sign object, and adjusting one
of the text colors to something close to the floppy version.
2022-10-09 11:23:19 +03:00
Donovan Watteau
a029ea203e
SCUMM: Fix gfx_gui.cpp build with GCC 4.8 on OSX 10.5
...
This would give an "strnlen not declared in this scope" build error.
I guess we're not seeing this on our other builders because my compiler
is the only one not inlining strnlen or something like that.
2022-10-09 10:07:15 +02:00
Le Philousophe
51c2f471c3
BACKENDS: OPENGL: Accept different scale types with same scale
...
This is allowed by libretro
2022-10-09 10:00:21 +02:00
Le Philousophe
0f7fa00c9b
BACKENDS: OPENGL: Fix parsing of scale_type
...
When scale_type was not specified, its default value was used for X and
Y instead of doing nothing
2022-10-09 09:45:03 +02:00
elasota
f2269e33db
MTROPOLIS: Add color table modifier
2022-10-09 00:24:13 -04:00
elasota
45062f7fd6
MTROPOLIS: Use 8-bit 640x480 for MTI
2022-10-09 00:24:12 -04:00
athrxx
6bd08e1627
KYRA: code style fixes
2022-10-09 03:08:03 +02:00
Le Philousophe
d379af1fc0
BACKENDS: OPENGL: Properly remove comments
...
Before that comments at the end of a line were not stripped
2022-10-09 01:32:54 +02:00
Le Philousophe
131acc39ea
BACKENDS: OPENGL: Add compatibility shims when needed
2022-10-09 01:32:54 +02:00
Walter Agazzi
6887c8a702
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-08 22:57:29 +00:00
Walter Agazzi
95b028dcf4
I18N: Update translation (Italian)
...
Currently translated at 99.7% (1763 of 1768 strings)
2022-10-08 22:45:50 +00:00
IlDucci
8290b404bd
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-08 22:45:45 +00:00
Lothar Serra Mari
c696fe618a
I18N: Update translation (German)
...
Currently translated at 100.0% (1768 of 1768 strings)
2022-10-08 21:51:44 +00:00
ScummVM-Translations
1b05819d87
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-10-08 21:41:12 +00:00
Le Philousophe
f96b71100c
OPENGL: Implement parameters as uniforms
...
This avoids bugs in some shaders where parameter names are reused in the
shader code.
2022-10-08 23:40:27 +02:00
ScummVM-Translations
1ca45e6262
I18N: Update translations templates
2022-10-08 21:39:30 +00:00
Le Philousophe
af680aeecc
OPENGL: Check that textures can be set up at load time
2022-10-08 23:39:18 +02:00
Le Philousophe
04d8265e9c
OPENGL: load shaders more like original libretro
2022-10-08 23:39:18 +02:00
Le Philousophe
cb36b46864
OPENGL: Allow loading of raw shader source
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
6f9728c9e8
GRAPHICS: Added doxygen documentation to PM5544
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
37ba3744f7
GRAPHICS: Use proper color names in PM5544
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
8c8b06e908
GRAPHICS: Move PM5544 test pattern drawing to a separate file
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
e7df36a30c
OPENGL: Remove obsolete comment
2022-10-08 23:39:18 +02:00
Cameron Cawley
347870e6ea
OPENGLSDL: Remove _ignoreLoadVideoMode
...
It doesn't work properly with shaders.
2022-10-08 23:39:18 +02:00
Cameron Cawley
ebc79b24bb
OPENGL: Added missing USE_FORCED_GLES check
2022-10-08 23:39:18 +02:00
Cameron Cawley
aa21e7226a
OPENGL: Refactored filtering support
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
9167451b59
OPENGL: More robust error reporting
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
885f710da3
OPENGL: Ignore comment lines in .glslp shader preset files
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
da08d87257
OPENGL: Better check if shaders are supported
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
ea578eff8a
OPENGL: Fix license headers in the new files
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
2e814a6956
NEWS: Mention shader-based scalers
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
3e7ec681d1
GUI: Do not show empty hole in Graphics tab when Filtering is not supported by the backend
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
4237575f65
GUI: Fix crash when shaders are not supported
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
3578052175
GUI: Enable filtering on platforms where shaders are not supported
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
8d65ac4364
GUI: Regenerate theme files
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
57cd169a17
GUI: Allow both scalers and shaders to be enabled at the same time
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
4e4c149264
GUI: Bump theme version to 0.9.6
2022-10-08 23:39:18 +02:00
Eugene Sandulenko
0351b86d64
GUI: Sync classic layout with shader controls
2022-10-08 23:39:18 +02:00