neuromancer
a53cc4bc96
FREESCAPE: enable on screen controls in driller for all the scummvm platforms
2023-06-04 16:50:38 +02:00
Le Philousophe
c2fe446cf2
FREESCAPE: Fix typo
2023-06-04 15:48:04 +02:00
athrxx
846afef3dc
KYRA: (EOB II/ZH) - fix final sequence
...
The Chinese version doesn't have the credits, neither the player nor the required data files. So the enigne would crash when trying to load these. I have also checked with the original that it doesn't do anything else for the credits.
2023-06-04 15:31:59 +02:00
neuromancer
51b9f6f705
FREESCAPE: fixes for driller demo
2023-06-04 14:49:11 +02:00
neuromancer
2c40ad1b12
FREESCAPE: correctly scale mouse position in opengl renderers
2023-06-04 14:49:10 +02:00
neuromancer
c9f9e897aa
FREESCAPE: better code to transition between areas
2023-06-04 14:49:10 +02:00
neuromancer
4ed75d9c21
FREESCAPE: more precise timing of some fcl instructions
2023-06-04 14:49:10 +02:00
neuromancer
0f2b44f07f
FREESCAPE: better detection of driller releases for atari
2023-06-04 14:49:10 +02:00
Paul Gilbert
442707aa52
MM: MM1: Added missing files from last commit
2023-06-03 22:54:47 -07:00
Paul Gilbert
e548fd5be3
MM: MM1: Finished teleport spell views
2023-06-03 22:36:50 -07:00
Paul Gilbert
30f4adf46b
MM: MM1: Added Recharge Item views
2023-06-03 20:49:22 -07:00
Paul Gilbert
c80f16628b
MM: MM1: Fixes for original Recharge Item view
2023-06-03 18:51:32 -07:00
Paul Gilbert
b1ccb1695d
MM: MM1: Added Detect Magic view
2023-06-03 16:55:59 -07:00
Paul Gilbert
94cd53cac2
MM: MM1: Implement item discarding
2023-06-03 16:55:59 -07:00
Paul Gilbert
56a99dc79f
MM: MM1: Refresh display after equipping/removing items
2023-06-03 16:55:59 -07:00
grisenti
7698d18a9b
COMMON: Fix StableMap API to conform to std::map
2023-06-03 23:23:09 +02:00
grisenti
b8f7e9416b
COMMON: Remove unused method in Common::RBTree
2023-06-03 23:11:03 +02:00
grisenti
09db135b3a
COMMON: Fix documentation for Common::RBTree
2023-06-03 23:09:19 +02:00
grisenti
40d305c92b
COMMON: Improve documentation for Common::StableMap
2023-06-03 23:08:18 +02:00
Walter Agazzi
fc4bb91340
AGS: Preliminary implementation of ags_sprite_video plugin
...
Add stubs for the ags_spritevideo plugin, which is a
replacement for the old D3D plugin.
2023-06-03 22:53:26 +02:00
grisenti
deb22d6bc1
COMMON: Improve documentation for Common::RBTree
2023-06-03 22:39:10 +02:00
Paul Gilbert
8a469814d4
MM: XEEN: Fix using Coin of Daily Sorcery
2023-06-03 11:30:24 -07:00
Le Philousophe
f06f470685
GRAPHICS: Properly take stroke width into account when drawing lines
...
Old code:
- didn't handle well strokes with an odd width
- didn't handle strokes widths above 1 in generic lines handler
2023-06-03 18:27:17 +02:00
Kaloyan Chehlarski
777a681937
GOB: Properly fix Ween: The Prophecy intro
...
Fixed the "fix" in the last commit so it no longer breaks looping sounds.
2023-06-03 19:19:05 +03:00
Kaloyan Chehlarski
c4ff38654f
GOB: Fix Ween: The Prophecy intro
...
Fixed an issue introduced by the RateConverter rewrite
which resulted in one-shot sounds replaying forever. This
fixes the hanging intro in Ween: The Prophecy.
2023-06-03 19:07:23 +03:00
D G Turner
896484600b
MM: MM1: Fix Duplicated Code Branches GCC Compiler Warning
...
The ScrollView::draw method was just calling the parent class of PartyView
so code that selects between this i.e. in combat or not, gave a GCC warning
as both paths were identical. This fixes this warning and allows the
behaviour to be varied in future.
2023-06-03 16:57:10 +01:00
D G Turner
859b2dfd11
MM: MM1: Fix Unused Variable GCC Compiler Warning
2023-06-03 16:56:51 +01:00
Walter Agazzi
efdd2bdf27
AGS: Engine: fixed possible vector idx error in start_character_turning()
...
This replaces the previous commit, to keep in sync with upstream.
From upstream fca247a28fe2d0609cdbd71ab734929c1c451f1c
2023-06-03 13:13:49 +02:00
AndywinXp
5626994c14
SCUMM: ZAK (FM-Towns): Fix bug #14387
...
This fixes a crash when loading from the GMM save states which had
been created from the original menu. This also fixes the auto-close of the
menu when a game is loaded from the original menu.
2023-06-03 12:34:36 +02:00
Eugene Sandulenko
a1f40090ca
DIRECTOR: LINGO: Rerender sprite on changed bbox
2023-06-03 09:43:43 +02:00
Eugene Sandulenko
ba047bd1cc
DIRECTOR: LINGO: Fix potential crash
2023-06-03 09:43:43 +02:00
Paul Gilbert
da0e6444cb
MM: MM1: Fixes for original Detect Magic view
2023-06-02 22:51:25 -07:00
Paul Gilbert
fcce523edb
MM: MM1: Properly implement views for fly spell
2023-06-02 21:41:46 -07:00
Paul Gilbert
85b9fa20c7
MM: MM1: Location spell view for enhanced mode
2023-06-02 20:32:28 -07:00
Paul Gilbert
e7d1ddd36d
MM: MM1: Fix Location spell in original
2023-06-02 20:32:28 -07:00
Paul Gilbert
8d46e1c5a5
MM: MM1: Further fixes for cast spell display
2023-06-02 20:32:28 -07:00
Eugene Sandulenko
c0e198c8f8
DIRECTOR: Avoid crashing on empty filenames in detection
2023-06-03 00:12:10 +02:00
Eugene Sandulenko
ef6a7b7daf
DIRECTOR: Setting sprite box is allowed for stretched sprites, and add sanity checks
...
This fixed picking animals in zoo in the7colors. --start-movie=06DEPTSTORE:7F:DeptP3-06
2023-06-03 00:03:36 +02:00
Eugene Sandulenko
9b9fa9f8ad
DIRECTOR: LINGO: spritebox Lingo command sets sprite stretch to true
2023-06-03 00:03:36 +02:00
Thierry Crozat
28a4c3d8da
AGS: Remove mention of the DLL in plugin loading message
...
When starting a game that uses plugins, a message is printed
indicating 'Plugin X loaded from Y.dll, resolving imports...'.
However in ScummVM we do not use the DLLs, and provide replacements
for the plugins. So the message could be confusing for users.
2023-06-02 22:50:30 +01:00
Timo Mikkolainen
0f422580f7
I18N: Update translation (Finnish)
...
Currently translated at 100.0% (1932 of 1932 strings)
2023-06-02 21:40:27 +00:00
Lothar Serra Mari
ef4551fc26
NEWS: Mention japanese TWINE support in German NEWS file
2023-06-02 21:06:54 +02:00
athrxx
2fc6dba332
KYRA: (EOB II/PC98) - add sound support
...
(still with minor issues, but mostly finished)
2023-06-02 17:04:20 +02:00
athrxx
861d0008b5
KYRA: (EOB II/PC98) - fix game over load dialog font
2023-06-02 17:04:20 +02:00
athrxx
ec3885a0c5
KYRA: (EOB II/PC98) - fix minor gfx glitch
...
(completely clear Japanese text when leaving party
transfer dialog)
2023-06-02 17:04:20 +02:00
athrxx
79ae9ec1d3
KYRA: (EOB/SegaCD) - minor gfx improvement
...
(button behaviour in character generator)
2023-06-02 17:04:19 +02:00
athrxx
0d206f65a1
KYRA: (EOB) - fix minor menu graphics glitch
2023-06-02 17:04:19 +02:00
athrxx
320c2f6983
KYRA: (EOB II/PC98) - fix some more text glitches
2023-06-02 17:04:19 +02:00
Eugene Sandulenko
501ed235e3
DIRECTOR: Return full path for Raw EXE
...
This fixed mcluhan-win that uses path to .exe as the root for other files
2023-06-02 16:31:29 +02:00
Eugene Sandulenko
dd50ae1089
DIRECTOR: Improve debug output
2023-06-02 14:36:41 +02:00