antoniou79
f2c87bc4ac
DEVTOOLS: BLADERUNNER: Fix formatting for README
2023-06-07 12:38:38 +03:00
antoniou79
bece387bdc
DEVTOOLS: BLADERUNNER: Update documentation for tools
...
Info on Python 3 required libraries
Also removed --trace from module.mk commands to reduce the script output on the console
2023-06-07 12:24:15 +03:00
Walter Agazzi
0f00e17d64
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1932 of 1932 strings)
2023-06-07 09:04:48 +00:00
elasota
bd33eb0f80
MTROPOLIS: Add support for "object" attrib of ObjectReferenceVariableModifierV1, and for sending play ranges to mToons. Fixes the pie minigame in MTI.
2023-06-07 01:53:52 -04:00
AndywinXp
81ce20b4df
SCUMM: INDY3 (Mac): Fix #14498
...
Cursor is handled differently in this Mac port, i.e. without
setting values in the _cursor object. The CursorManager
doesn't exactly like that, so in this commit I've provided a
post-load fix and a fix for the cursor initialization itself.
2023-06-06 23:52:55 +02:00
D G Turner
5985b9ddec
VCRUISE: Fix Set But Unused Variable GCC Compiler Warning
2023-06-06 22:06:00 +01:00
Eugene Sandulenko
69a372672e
DIRECTOR: Properly set volume on starting sound. Store sound volume defaults.
2023-06-06 19:43:32 +02:00
Walter Agazzi
4079b37c6b
AGS: Add latest version of Blackwell Convergence
...
Steam / GOG
2023-06-06 17:41:52 +02:00
Walter Agazzi
a2c337ec02
AGS: Add detection for The Sleeping Castle
2023-06-06 14:46:15 +02:00
Thierry Crozat
fa7e2fee49
AGS: emove include of std/math.h
...
It should have been part of 4dcde68f4 , but I forgot that one file.
2023-06-06 09:21:27 +01:00
Thierry Crozat
449f14317e
AGS: Remove std math wrapper
2023-06-06 09:03:35 +01:00
Thierry Crozat
22dae3061e
AGS: Use C99 isnan instead of std::isnan
2023-06-06 09:00:36 +01:00
Thierry Crozat
4dcde68f4a
AGS: Remove unnecessary include of std/math.h
2023-06-06 08:59:58 +01:00
Le Philousophe
caa7e5c8df
ALL: Add limits for all codebase
2023-06-06 08:14:25 +02:00
elasota
ad9b94fb7e
VCRUISE: Fix incorrect file size
2023-06-06 02:01:01 -04:00
Paul Gilbert
ed0abeda66
MM: Fix define in Makefile.common
2023-06-05 22:41:20 -07:00
elasota
1463c4481a
VCRUISE: Add support and detection for Reah Russian community patch
2023-06-06 01:00:01 -04:00
Paul Gilbert
f13675d5e4
MM: MM1: Mark game ready for testing
2023-06-05 21:59:05 -07:00
Paul Gilbert
494409db1b
MM: Generate mm.dat engine data file
2023-06-05 21:53:35 -07:00
Paul Gilbert
027d3e7a5c
MM: MM1: Allow switching party members at market
...
It doesn't do anything, since food is bought for the whole
party rather than one user at a time. But it doesn't hurt,
and may help avoid players getting confused.
2023-06-05 21:52:21 -07:00
Paul Gilbert
d205814864
MM: MM1: Fix combat round highlighting
2023-06-05 21:42:51 -07:00
Paul Gilbert
426c547a6a
MM: MM1: Add Xeen deeath laugh to death screen
2023-06-05 21:42:51 -07:00
ScummVM-Translations
5cfcf665a9
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-06-06 03:54:17 +00:00
Paul Gilbert
32cbdebb68
MM: MM1: Fix applying combat damage to correct monster
2023-06-05 20:53:54 -07:00
ScummVM-Translations
5601a7f3cc
I18N: Update translations templates
2023-06-05 22:56:14 +00:00
AndywinXp
6c23cbfe5d
SCUMM: v0-1-2-3: Implement post-load fixes (from orig. menu to GMM)
...
This commit implements proper loading of savestates saved from
the original menu in v0-3 games and loaded either from launcher
or GMM. Why is all of this necessary? It is because these saves
are built under the assumption that they will be reloaded from the
main menu room, and that therefore there will be a graceful
termination of the global script handling the main menu.
Terminating said script gracefully implies cleaning up variables,
stopping menu related scripts, and reboot other scripts which had
previously been stopped.
This certainly doesn't happen when reloading said savestates from
the GMM/launcher, and what instead happens is, in order:
- The game loads from the menu room;
- The menu scripts continues from an inconsistent location,
effectively re-saving the game;
- This invalidates the thumbnail of the savestate, which will now
show a picture of the menu;
- Closing the menu gets the user back to the saved state,
with probably an inconsistent state of some variables and scripts.
This fixes all of this, by detecting if we are loading a savestate
saved from the original menu, and by manually running the correct
script operations for each game in order to correctly close the
menu and resume the game.
Please note that this commit works under different assumptions
from the ones pertaining the already available post-load fixes
(which assume that you are saving the game from GMM).
2023-06-06 00:55:50 +02:00
ScummVM-Translations
47b3d1ada8
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-06-05 21:28:29 +00:00
elasota
58f142d355
VCRUISE: Fix subtitle language defaulting to the ScummVM's language instead of the game language when no language is specified. Add some more logging to diagnose character encoding issue with Russian DVD version.
2023-06-05 17:27:54 -04:00
ScummVM-Translations
1debe1289f
I18N: Update translations templates
2023-06-05 19:24:34 +00:00
Thierry Crozat
e4be1e25dc
AGS: Remove std::numeric_limits replacement
...
As per bc6b225eed , we can use std::numeric_limits
directly.
2023-06-05 20:18:16 +01:00
Thierry Crozat
a50f64931d
AGS: Expose the FPS display option in the game options
...
The option already existed, but required the user to manually edit
the scummvm.ini file. It is now shown in the game options widget.
2023-06-05 20:12:08 +01:00
Eugene Sandulenko
aacb0cac11
Revert "DIRECTOR: Report inactive channel volume as 0"
...
This reverts commit 72d890b751 .
This brought a regression of turning sound in many games.
It breaks again the7colors when exiting the car:
--start-movie=03CAR:xn--Car.IO-ma28a:CarOutSideView03
2023-06-05 20:05:34 +02:00
elasota
72fb9311b3
BASE: Move sdl-sys.h include outside of Base namespace
2023-06-05 19:30:03 +02:00
antoniou79
b0c26e9e6b
DEVTOOLS: BLADERUNNER: Fixes for python 3 port of scripts
...
Also fix compatibility with Python 2, and port the quoteSpreadsheetCreator script to Python 3 too
2023-06-05 20:02:58 +03:00
Vladimir Serbinenko
ecf7283251
CREATE_BLADERUNNER: Remove Python 2.7 guard
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
7373cc0de5
CREATE_BLADERUNNER: Migrate create_bladerunner from xlrd to pandas
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
1a212bb635
CREATE_BLADERUNNER: Add missing final newline
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
a863683a75
CREATE_BLADERUNNER: Add and use comp unicode python wrappers
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
8bb7e87fd5
CREATE_BLADERUNNER: Add missing list(zip
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
4c8251c40c
CREATE_BLADERUNNER: Fix missing spaces and tabs mix
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
917559e349
CREATE_BLADERUNNER: Fix import of errno in Python 3
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
11e01d9da9
CREATE_BLADERUNNER: Add missing parenthesis in python print
2023-06-05 19:53:39 +03:00
Vladimir Serbinenko
a17cf366cb
CREATE_BLADERUNNER: Change header from 'UTF-8' to 'utf-8'
...
Current python and emacs prefer "utf-8".
2023-06-05 19:53:39 +03:00
Eugene Sandulenko
bc6b225eed
COMMON: Include <limits> by default
...
We discussed it in https://github.com/scummvm/scummvm/pull/3966 , so
std::numeric_limits is OK to use in the ScummVM codebase.
2023-06-05 17:17:19 +02:00
Walter van Niftrik
01bb2bc689
ADL: Add support for three more hires4 versions
2023-06-05 14:26:21 +02:00
Walter van Niftrik
b9adfbaa01
ADL: Limit number of dropped items drawn
...
This prevents a possible out-of-bounds array read.
2023-06-05 11:19:51 +02:00
Walter van Niftrik
1af9e3fbff
ADL: Add check for missing item picture
...
This prevents a crash or assert when the feathers are dropped in hires4.
The feathers will still be invisible, as they are in the original game.
2023-06-05 11:19:51 +02:00
Paul Gilbert
021698b7e7
MM: XEEN: Better fix for Day Of Sorcery crash
2023-06-04 22:34:27 -07:00
SupSuper
24909636de
CI: Bump vcpkg
2023-06-05 05:12:25 +01:00
PushmePullyu
4ec2fbdb38
MM: MM1: Fix portrait validation
2023-06-04 20:48:32 -07:00