Giovanni Cascione
737ff66cd3
LIBRETRO: rename speed hack option
2023-03-25 16:28:36 +01:00
Eugene Sandulenko
8e2f765223
OSYSTEM: Expose getDefaultLogFileName() via OSystem
2023-03-25 14:48:56 +01:00
Eugene Sandulenko
404f48df17
NEWS: Mention libmikmod as new optional dependency
2023-03-25 14:34:13 +01:00
ScummVM-Translations
eac0c0f8bf
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-03-25 12:18:32 +00:00
Le Philousophe
00e3208dd6
ANDROID: Fix GLES2 functions loading with EGL 1.4
...
With older EGL 1.4, functions from core OpenGL may not be resolved using
eglGetProcAddress. A fallback to dlsym is needed.
We still use eglGetProcAddress only on EGL 1.5+ because it is simpler
and faster.
2023-03-25 13:17:23 +01:00
Lothar Serra Mari
e705253811
I18N: Update translation (German)
...
Currently translated at 100.0% (1870 of 1870 strings)
2023-03-25 10:40:01 +00:00
ScummVM-Translations
4e6f698198
I18N: Update translations templates
2023-03-25 10:27:17 +00:00
Thierry Crozat
4829e708be
TESTBED: Simplify GUI dialog code
2023-03-25 11:27:02 +01:00
Thierry Crozat
87e0116630
TESTBED: Fix interactive dialog size on HiDPI displays
2023-03-25 11:27:02 +01:00
Thierry Crozat
b1fcd15cad
GUI: Allow scaling dialog and widget sizes in constructors
...
The resize() function has the option to do the scaling, but
adding it to the construtor avoids having to then call resize().
Also this makes more explicit that by default the sizes are not
scaled. The reason for not scaling by default is because values
with get from the ThemeEngine are already scaled.
2023-03-25 11:27:02 +01:00
neuromancer
77728fcf73
FREESCAPE: implemented timed condition executions from dark (and other games)
2023-03-25 09:14:27 +01:00
neuromancer
b13065da36
FREESCAPE: fix for correct implementation of demo mode in driller/dark
2023-03-25 09:14:27 +01:00
Malek Bellasfar
0d06f9a863
I18N: Update translation (Arabic)
...
Currently translated at 15.3% (287 of 1870 strings)
2023-03-25 07:35:00 +00:00
Paul Gilbert
623aa0b44f
MM: MM1: Added Yes/No subview to applicable encounter modes
2023-03-24 22:11:17 -07:00
Paul Gilbert
2ab2ed3faa
MM: MM1: More encounter modes done
2023-03-24 21:48:08 -07:00
Paul Gilbert
b8891c9322
MM: MM1: Surprised mode of Encounter view done
2023-03-24 21:48:07 -07:00
Paul Gilbert
0237331605
MM: MM1: Fix encounter message in amp 1
2023-03-24 21:48:07 -07:00
elasota
2722b76483
MTROPOLIS: Handle German version installer
2023-03-24 23:17:15 -04:00
Giovanni Cascione
f0211ad3d0
LIBRETRO: add consecutive updateScreen short loop
2023-03-25 02:49:17 +01:00
Eugene Sandulenko
e01642d867
TESTBED: Probe MOD files before attempt to play
2023-03-25 01:55:24 +01:00
Eugene Sandulenko
d71f363b20
SLUDGE: Probe MOD files before attempt to play
2023-03-25 01:55:23 +01:00
Eugene Sandulenko
5f77af4cbe
AUDIO: Added probe method to MOD/XM/S3M player
2023-03-25 01:55:23 +01:00
Eugene Sandulenko
ab1ad5fd8a
AUDIO: Add missing override keyword
2023-03-25 01:55:23 +01:00
Eugene Sandulenko
8881e7cb20
JANITORIAL: Remove trailing spaces
2023-03-25 01:55:23 +01:00
Eugene Sandulenko
af18380ac3
AUDIO: Added probe method to ImpulseTracker
2023-03-25 01:55:23 +01:00
Matthew Duggan
aa46d0418c
TETRAEDGE: Fix missing symbol on non-macos platforms
2023-03-25 09:31:36 +09:00
Matthew Duggan
c54b0457ed
TETRAEDGE: Implement original options screen.
2023-03-25 08:28:11 +09:00
Eugene Sandulenko
3a4b032bfc
CONFIGURE: Fix libmikmod detection under macOS homebrew
2023-03-25 00:11:10 +01:00
Harishankar Kumar
68bae81aff
SLUDGE: Add support for impulse tracker mod files in sound
2023-03-24 23:59:53 +01:00
Harishankar Kumar
356957694f
TESTBED: Support for impulse tracker in module playback testing
2023-03-24 23:59:53 +01:00
Harishankar Kumar
afa9ccbf62
AUDIO: Add support for Impulse Tracker using libmikmod
2023-03-24 23:59:53 +01:00
antoniou79
057709fffb
ANDROID: Basic support for some TV remotes
...
And some fixes for DPAD handling
More fixes for DPAD will be coming. We currently don't handle DPAD Center, and also do not handle the case where DPAD is HATs (motion events)
2023-03-25 00:03:47 +02:00
Eugene Sandulenko
bea5300cf9
I18N: Add translation (Arabic)
2023-03-24 21:57:47 +00:00
Cameron Cawley
71030e2840
IMAGE: Use the screen pixel format by default for the Xan decoder
2023-03-24 21:34:16 +01:00
Cameron Cawley
ee35a3d268
GRAPHICS: Use standard palettes in ManagedSurface
2023-03-24 21:32:48 +01:00
Scott Percival
95f6d7a227
DIRECTOR: Improve handling of external bitmap palettes
...
When loading bitmap cast members from a file, Director will keep an
copy of what palette the image uses. However the order of colours in
the image's own palette can be completely different!
It appears that at load time, Director will remap all of the colours in
the image to match the order in the palette cast member. As such, we can
force a remapping for those external cast members using the existing
dither code.
Fixes the colours in Cat The Ripper.
2023-03-24 21:27:34 +01:00
Scott Percival
156cb87a33
DIRECTOR: Fix linked bitmap cast members
...
The Director editor supports importing images from a variety of image
formats, which it then converts. There is also the option for linked
bitmap cast members (i.e. using image files on the disk), which have a
much more restricted subset of formats. As of Director 4, this list
includes Windows Bitmap files, and anything supported by the Apple
Picture Viewer (i.e. any possible encoding of PICT, and JPEG images).
File extensions are ignored, so we use some basic magic number checking to
determine which ImageDecoder class to use.
Fixes viewing the manifesto pages in DEVO Presents: Adventures of the
Smart Patrol.
2023-03-24 21:27:34 +01:00
Scott Percival
14c7756d06
GRAPHICS: MACGUI: Fix edge cases of getMouseWord
2023-03-24 21:27:34 +01:00
Scott Percival
6db1f878ef
DIRECTOR: Add cast action scripts to debug output
2023-03-24 21:27:34 +01:00
Scott Percival
d2d8dc3935
DIRECTOR: Add quirk for Eastern Mind to limit score FPS
2023-03-24 21:27:34 +01:00
Scott Percival
13912538f4
DIRECTOR: Add 'markers' command to debugger
2023-03-24 21:27:34 +01:00
ScummVM-Translations
688bb50e50
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-03-24 20:21:57 +00:00
Eugene Sandulenko
4096847c14
NEWS: Mention Kyra improvements
2023-03-24 21:21:37 +01:00
ScummVM-Translations
9e4031dc58
I18N: Update translations templates
2023-03-24 20:20:15 +00:00
eientei
bbf543abcb
KYRA: Remove error string from lok_dos_french.h
2023-03-24 21:20:02 +01:00
eientei
3f3bdafce4
KYRA: Add accurate GUIs for each version/language
2023-03-24 21:20:02 +01:00
eientei
fa006c0282
KYRA: Add versions, sizes for entries
2023-03-24 21:20:02 +01:00
eientei
9f28d71443
KYRA: Add support for French Amiga release and Czech DOS fan translation
2023-03-24 21:20:02 +01:00
ScummVM-Translations
eef8a56503
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-03-24 20:17:56 +00:00
Eugene Sandulenko
8a564d533f
NEWS: Mention autostart improvements for macOS/iOS
2023-03-24 21:17:36 +01:00