sluicebox
b4a2c8d512
SCI: Add Betrayed Alliance uninit variable workaround
...
Ticket #15141
2024-05-27 19:54:13 -06:00
sluicebox
51224f80f6
SCI: Add detection for Betrayed Alliance version 1.3.2
2024-05-27 18:50:57 -06:00
ScummVM-Translations
2e33666c29
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-28 00:11:44 +00:00
Eugene Sandulenko
179931fae5
DIRECTOR: Fix variable names colliding with our data types
2024-05-28 02:10:51 +02:00
ScummVM-Translations
a12e4a5ad7
I18N: Update translations templates
2024-05-27 22:44:44 +00:00
Benjamin Funke
65ff88acd4
GOB: add German 5.03 variant of Adi 5 to detection
2024-05-28 01:44:31 +03:00
Strangerke
ea43fb5685
BAGEL: Remove handleError which isn't used
2024-05-27 23:37:40 +01:00
Strangerke
cfdeb9368a
BAGEL: add override keyword to CBagStorageDev::setInfo
2024-05-27 23:30:47 +01:00
Strangerke
23588fe93f
BAGEL: Remove an unused funtion in CBagStorageDevBmp
2024-05-27 22:49:45 +01:00
Strangerke
3fd74d9908
BAGEL: Try to fix another GCC warning
2024-05-27 22:42:38 +01:00
Strangerke
bd9d17530c
BAGEL: Try to fix setTransparent in storage_dev_bmp, add various other missing keywords
2024-05-27 22:35:47 +01:00
Eugene Sandulenko
bcdcb3ec71
DIRECTOR: DEBUGGER: Made script references clickable in Script channel
...
Also refactored displaying script references into separate method
and made it visually compact
2024-05-27 23:30:52 +02:00
Strangerke
03f11aaa32
BAGEL: Remove a couple of keywords which generate issues using GCC
2024-05-27 22:00:57 +01:00
Eugene Sandulenko
9f843b2f6c
AGOS: Added support for Enhanced Soundtrack
2024-05-27 20:23:34 +02:00
Walter Agazzi
27da99f608
AGS: Add detection for several new games
...
+ minor fixes
2024-05-27 18:47:34 +02:00
Marco Borrini
054e28f118
AGS: Add 3 new versions for existing entries
2024-05-27 13:19:16 +02:00
VAN-Gluon
2198876c43
I18N: Update translation (Japanese)
...
Currently translated at 95.6% (2103 of 2198 strings)
2024-05-27 09:43:01 +00:00
Aaron Brager
c096de308a
README: Add link to daily builds
2024-05-27 02:58:15 +03:00
Eugene Sandulenko
5b862cddad
DIRECTOR: Fix typo
2024-05-27 00:35:40 +02:00
Eugene Sandulenko
2c3d877c36
DIRECTOR: DEBUGGER: Plugged in memory editor
...
TODO: Docking of the editor window to the Archive window
2024-05-27 00:30:37 +02:00
Eugene Sandulenko
a885322373
DIRECTOR: DEBUGGER: Added memory editor code
...
Imported from https://github.com/ocornut/imgui_club
commmit hash 36846402cb33eb3c0fe9a4e2e54d8519fab010fb
2024-05-27 00:27:41 +02:00
Eugene Sandulenko
e29828f9a6
COMMON: Avoid name clash for global GUI debug level
2024-05-26 23:42:10 +02:00
neuromancer
3eb7ff99d4
FREESCAPE: improved player step in castle
2024-05-26 21:55:09 +02:00
D G Turner
c76ad2acca
DIRECTOR: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2024-05-26 19:23:09 +01:00
ScummVM-Translations
0dbaad3efd
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-26 17:40:04 +00:00
D G Turner
bc6d5c1cf6
M4: Fix Unused Variable GCC Compiler Warning
2024-05-26 18:38:58 +01:00
ScummVM-Translations
d41e2ae17a
I18N: Update translations templates
2024-05-26 17:10:02 +00:00
Scott Percival
25632958e7
DIRECTOR: Fix issues with palette transitions
...
Exiting a transition early should result in the target palette.
In addition, mouseDown and keyDown events are enough to register a
transition skip, not mouseUp.
Fixes palette glitches in Majestic.
2024-05-27 01:09:13 +08:00
Walter Agazzi
3e93081448
I18N: Update translation (Italian)
...
Currently translated at 98.1% (2157 of 2198 strings)
2024-05-26 13:19:29 +00:00
Eugene Sandulenko
c2bcfe3e79
DIRECTOR: DEBUGGER: Initial code for Archive chunk browser
2024-05-26 15:14:04 +02:00
neuromancer
0eee24e2e6
FREESCAPE: initial implementation of shield metter for castle (dos, ega)
2024-05-26 13:34:23 +02:00
neuromancer
02a32906c3
FREESCAPE: better rendering of riddles
2024-05-26 13:34:23 +02:00
neuromancer
3337e14f30
FREESCAPE: tweaks for tinygl rendering
2024-05-26 13:34:23 +02:00
Strangerke
8efbbb306d
BAGEL: Move paintBeveledText to CBofWindow
2024-05-26 06:48:47 +01:00
Strangerke
74eaaa5a88
BAGEL: Remove extra const in function declarations, add missing const
2024-05-26 06:21:50 +01:00
Strangerke
79457670a1
BAGEL: Remove unreachable code in CBofMovie
2024-05-26 06:21:49 +01:00
Strangerke
3bbe28bcd8
BAGEL: Remove unused methods in CBofWindow
2024-05-26 06:21:48 +01:00
Strangerke
d40c9badf9
BAGEL: Fix various tiny issues (missing or useless keywords, typos, variable scopes, ...)
2024-05-26 06:21:48 +01:00
Paul Gilbert
42bdadaed6
M4: Endian fix for script interpreter. Demo now gets in-game on BE systems
2024-05-25 19:50:03 -07:00
Paul Gilbert
38cd2e1cc6
M4: Endian fix for cutscene palettes
2024-05-25 16:44:24 -07:00
Eugene Sandulenko
dc52513ed3
DIRECTOR: Keep formatting for empty STXT resources
...
This effectively reverts 77582aa823
and fixes mcluhan-win that is checking fonts for presence in this manner
in its startup movie:
if the textFont of field 4 < "McLuhan13" then
alert("The provided McLuhan fonts are not installed. Please reinstall Understanding McLuhan.")
quit()
end if
2024-05-26 00:50:57 +02:00
Peter
86a9fd66c5
JANITORIAL: Fix GCC 14 warnings
...
Fix repetitive warnings about template-id in constructors and destructors. This ensures C++20 compatibility. Warnings are encountered when compiling with GCC 14.
2024-05-26 00:00:45 +03:00
Paul Gilbert
32f3bfea6c
M4: More endian fixes
2024-05-25 12:17:39 -07:00
Lothar Serra Mari
c12804c3de
I18N: Update translation (German)
...
Currently translated at 95.0% (2090 of 2198 strings)
2024-05-25 16:51:39 +00:00
Scott Percival
ff7cdff562
DIRECTOR: Ensure channel sprite information is up to date
...
Previously there was a gap between loading a new frame, and copying the
sprite information from that new frame back to the channels (if
required). Scripts could run in this gap, and in this case they would
be operating on the old sprite information instead of the new.
Score::renderFrame has been renamed to Score::updateFrame; the method
doesn't actually render anything, it reconciles the difference
between the frame data and the channel data, updates the channel data,
and produces a list of dirty rects.
Fixes the menu screen of Majestic: Alien Encounter.
Fixes director-tests/D4-unit/T_SPRT02 and T_SPRT03
2024-05-25 16:25:18 +02:00
Scott Percival
41cea48a9e
DIRECTOR: Reset sprite contents when loading frames from start
...
Fixes _blendAmount state leak in w_tonnel of Eastern Mind (activate the
magatama dragon, then look at the creature embedded in the wall).
2024-05-25 16:25:18 +02:00
Scott Percival
c83699ba50
DIRECTOR: Add detection entry for nikolaitrains
2024-05-25 16:25:18 +02:00
Scott Percival
ac9a37955c
DIRECTOR: Update detection tables for digby
2024-05-25 16:25:18 +02:00
Le Philousophe
cf9d7060af
DIRECTOR: Make absolute path coherent with path separator
...
Path separator is set to \ only on director 4+ and Windows platform in
DirectorEngine constructor.
Don't use a \ separator in getCurrentAbsolutePath on versions older than
Director 4.
2024-05-25 13:55:01 +02:00
Matthew Jimenez
18c6eb8c31
ULTIMA8: Make middle-click pathfinder kill existing pathfinder process.
2024-05-25 00:07:45 -05:00