Eugene Sandulenko
41b1192b3b
DIRECTOR: DEBUGGER: Show control panel in the top right corner and added frame number to it
2024-05-02 21:01:05 +02:00
Eugene Sandulenko
25dd77d22c
DIRECTOR: DEBUGGER: Improve visuals for Control Panel
2024-05-02 20:23:14 +02:00
Eugene Sandulenko
b4e4ac208c
DIRECTOR: DEBUGGER: Added stub graphics for Control Panel
2024-05-02 14:21:41 +02:00
scemino
acb1d9ee5a
DIRECTOR: Update Cast in ImGUI
2024-05-02 13:33:44 +02:00
IlDucci
457fe6fe0b
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-02 09:11:51 +00:00
Paul Gilbert
9bf01106fd
MM: MM1: Fix crash on startup
2024-05-01 21:55:58 -07:00
Marcel Souza Lemes
42e9dde7d1
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-02 04:42:50 +00:00
Paul Gilbert
11b9df5d63
MM: XEEN: Fix error starting Swords
2024-05-01 21:07:04 -07:00
AndywinXp
f5f6d86d78
SCUMM: SPYFOX3: Fix #15108 and #15106
2024-05-02 01:25:01 +02:00
Eugene Sandulenko
ff24083fd4
GRAPHICS: Make convertTo() work with incomplete palettes
...
We we always assuming that the provided palette is 256 bytes long,
up to the point that we hardcoded this value and skipped this parameter
almost everywhere.
This changes the default parameter to 256 and allows the lesser values
be passed.
2024-05-01 22:42:03 +02:00
Eugene Sandulenko
5642e2cead
DIRECTOR: Implement interface to toggle breakpoints in Script view
2024-05-01 21:36:13 +02:00
AndywinXp
e1bb816a50
SCUMM: GFX: Simplify expression and fix truncation issue
2024-05-01 19:48:15 +02:00
ScummVM-Translations
8ce0c0bb5c
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/
2024-05-01 16:21:19 +00:00
Walter Agazzi
bb1536e272
AGS: Update dreamswitchhouse + add new games
...
AGS forums + TRAC #15102
2024-05-01 18:19:17 +02:00
ScummVM-Translations
922c174c8f
I18N: Update translations templates
2024-05-01 14:07:11 +00:00
athrxx
b6171112da
SCUMM: (HE) - silence some warnings
2024-05-01 16:06:11 +02:00
athrxx
55f1bbd47d
SCUMM: (FM-Towns) - add menu option to force 640 x 480 mode
...
English versions usually run in a 320 x 240 resolution in ScummVM.
The original interpreter uses 640 x 480. It has a unique pause/restart
banner that we cannot display in 320 x 240. So that is really the only
reason for adding this option.
2024-05-01 16:06:11 +02:00
Eugene Sandulenko
03d3d1e363
DIRECTOR: Refactored byte script display
2024-05-01 13:49:24 +02:00
scemino
59554e76a4
DIRECTOR: Add Cast in ImGUI
2024-05-01 13:37:49 +02:00
Eugene Sandulenko
9e5534e53c
DIRECTOR: Improvements to the Channel window
...
* Set window size to viewport size
* Process factories (not yet properly tested)
2024-05-01 12:31:59 +02:00
Le Philousophe
9c681ddd77
ANDROID: Fix segmentation fault
...
We expect the array to be of even size so don't add the external data
title if there is no external data mount point
2024-05-01 11:44:10 +02:00
Le Philousophe
8475ef50da
ANDROID: Add shim for AccessibilityEvent
2024-05-01 11:44:10 +02:00
Le Philousophe
bb2ebef540
ANDROID: Make a compatibility shim for AudioTrack construction
2024-05-01 11:44:10 +02:00
Le Philousophe
abca8ce013
ANDROID: Split deprecated code in its own function
...
This allows to remove deprecation warning on a limited part of code
2024-05-01 11:44:10 +02:00
Le Philousophe
bed4b2ee0d
ANDROID: Remove deprecated use of toggleSoftInputFromWindow
2024-05-01 11:44:10 +02:00
Le Philousophe
5146495601
ANDROID: Don't use deprecated getDefaultDisplay and getMetrics
2024-05-01 11:44:10 +02:00
Le Philousophe
c155e3dc3b
ANDROID: Remove old compatibility code
...
We don't support something like Honeycomb anymore
2024-05-01 11:44:10 +02:00
Le Philousophe
35e6c7a094
ANDROID: Introduce Compatibility helper class
...
It's kind of based on Androidx but is simpler and goes up to Jelly Bean.
This removes a bunch of warnings.
2024-05-01 11:44:10 +02:00
Le Philousophe
2522cba583
ANDROID: Don't use deprecated WiFi API
...
Use ConnectivityManager instead:
- it's more accurate
- it has been available since API level 16 which is the minimum we
require
- it removes a deprecation warning
2024-05-01 11:44:10 +02:00
sluicebox
86891601d1
CI: Use macos-13, set macosx destination
2024-05-01 11:42:35 +02:00
Eugene Sandulenko
b98f0e2d50
DIRECTOR: Initial code for bytecode script browser
2024-05-01 02:15:41 +02:00
athrxx
55d7f16dc1
SCUMM: (v5/FM-Towns) - fix regression
2024-05-01 01:54:14 +02:00
athrxx
b868dab4c5
SCUMM: (V3/FM-Towns) - partial fix for bug no. 15027
...
(INDY3 (FMTowns): Map lines are drawn incorrectly)
This fix addresses the part concerning the line width of the travel
marker. Turns out that SCUMM3 FM-Towns draws all boxes one
pixel wider and higher on virtual screens other than 1. This also
allows removal of a hack in ScummEngine_v5::o5_drawBox().
I also fixed the old style pause/restart banners, since they incorrectly
used drawBox() for line drawing (which would be glitchy with the now
verdrawing drawBox(). The positive outcome is that we no have original
looking FM-Towns banners (only in Japanese, though, since - unlike the
original - we don't run the English version in 640x480).
The changed method of drawing and removing the banner also fixes
the removal of the black country borders on the map. But it will still
be removed below the pause banner and in the spots where the travel
marker passes the border. So that has to be addressed separately.
2024-04-30 23:29:53 +02:00
Eugene Sandulenko
fb6b349a77
DIRECTOR: Better layout for Channels window
2024-04-30 22:38:00 +02:00
NorwayFun
d55b49dcda
I18N: Update translation (Georgian)
...
Currently translated at 56.0% (1195 of 2133 strings)
2024-04-30 18:40:21 +00:00
Timo Mikkolainen
c35d2d6098
I18N: Update translation (Finnish)
...
Currently translated at 100.0% (2133 of 2133 strings)
2024-04-30 18:40:20 +00:00
AndywinXp
410a3241f1
SCUMM: HE: Address some PVS issues
...
PVS-Studio V519, V501
Thanks sluicebox!
2024-04-30 17:07:37 +02:00
Matthew Jimenez
4931f6405b
ULTIMA8: Adjust run and walk threshold calculation.
...
Previous calculation only used half the range of 0-255.
2024-04-30 07:58:46 -05:00
Matthew Jimenez
e678ed2bb8
ULTIMA8: Override mouse length with step & run key binds
...
This with a low walk threshold provides a solution for feature request #15105
2024-04-30 07:16:55 -05:00
Matthew Jimenez
f73b9b0c48
ULTIMA8: Add config settings for walk and run thresholds
2024-04-30 07:16:55 -05:00
Eugene Sandulenko
5bcc36155c
DIRECTOR: Slight improvements to Channels dialog
2024-04-30 14:12:14 +02:00
Antoniou Athanasios
3cb107a1d8
I18N: Update translation (Greek)
...
Currently translated at 100.0% (2133 of 2133 strings)
2024-04-30 10:06:23 +00:00
Paul Gilbert
dafc55d8b9
GRAPHICS: Add copy operator to Palette
2024-04-29 22:13:00 -07:00
AndywinXp
f95b804b4c
SCUMM: HE: Clean-up function declarations
2024-04-29 23:42:13 +02:00
AndywinXp
502a0df328
SCUMM: HE: Another attempt at fixing Coverity #1544404
...
This time without returning pointers for local variables within another function...
2024-04-29 23:14:50 +02:00
AndywinXp
947ac79356
SCUMM: HE: Fix Coverity #1544408
2024-04-29 20:04:01 +02:00
AndywinXp
99df4686ef
SCUMM: HE: Fix Coverity #1544404
2024-04-29 19:51:01 +02:00
AndywinXp
7956cd19f9
SCUMM: HE: Fix Coverity #1544405
2024-04-29 19:44:01 +02:00
Le Philousophe
8b48dd8b87
IMGUI: Really disable ImGui when there is no OpenGL
2024-04-29 12:16:34 +02:00
Eugene Sandulenko
61e18b08f0
DIRECTOR: Show Channels in ImGUI
2024-04-29 00:12:24 +02:00