Commit Graph
142541 Commits
Author SHA1 Message Date
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