Commit Graph

133506 Commits

Author SHA1 Message Date
athrxx
3c459416c3 SCUMM: (FM-TOWNS) - minor gfx performance boost 2022-10-22 15:30:38 +02:00
Walter Agazzi
3058eff4ab AGS: Fix detection for newest linux demo of Zid Journey 2022-10-22 11:59:51 +02:00
Eugene Sandulenko
dc45622ac7
AGS: Clarified demo version numbers for Zid Advenrure 2022-10-22 11:40:15 +02:00
Eugene Sandulenko
e3fee70948
AGS: Added detection for the second Zid Journey demo 2022-10-22 11:30:02 +02:00
Xaviu
6272b2a0f4 I18N: Update translation (Catalan)
Currently translated at 73.5% (1300 of 1768 strings)
2022-10-22 04:33:52 +00:00
alxpnv
0b1bcac6ac DREAMWEB: fix thumbnails when using original save/load screens 2022-10-22 01:42:00 +03:00
Walter Agazzi
3b59508f6d GLK: SCOTT: Add detection for TI-99 Homebrew games collection 2022-10-21 20:02:56 +02:00
Walter Agazzi
be3abd3c26 GLK: SCOTT: Add detection for Ghost King 2022-10-21 20:02:56 +02:00
Donovan Watteau
2583d4415d DISTS: Fix flag usage for create_codeblocks.bat too
Also fix a small typo while there.
2022-10-21 14:58:44 +02:00
Walter Agazzi
2d33e5d318 GLK: SCOTT: Ignore common extensions to prevent mass add flooding
Avoid picking any .d64 (Commodore disc) or .t64 (Commodore tape)
as a possible Scott game, to prevent conflicts with the detection of
Maniac Mansion / Zak C64 and possibile flooding in mass-add.
2022-10-20 18:56:42 -07:00
Walter Agazzi
611dea205c GLK: SCOTT: Add missing fallback detection entry 2022-10-20 18:56:42 -07:00
Niv Baehr
0215a90eb0 I18N: Update translation (Hebrew)
Currently translated at 96.8% (1712 of 1768 strings)
2022-10-21 01:33:51 +00:00
Eugene Sandulenko
1106b1f2da
PINK: Added support for the original CD layout of Polish Peril 2022-10-20 16:15:43 +02:00
Niv Baehr
64c5a66526 I18N: Update translation (Hebrew)
Currently translated at 96.2% (1702 of 1768 strings)
2022-10-20 12:33:51 +00:00
ScummVM-Translations
c2821ab37a 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/
2022-10-20 00:20:03 +00:00
CadiH
cb74540774 DOCS: updates Read the Docs build dependencies 2022-10-20 13:19:53 +13:00
Niv Baehr
1505c98b2f I18N: Update translation (Hebrew)
Currently translated at 96.0% (1699 of 1768 strings)
2022-10-19 22:33:50 +00:00
Thierry Crozat
bf2e741c82 DOC: Add information to download icon packs manually 2022-10-19 21:29:20 +01:00
Niv Baehr
b20d1c2082 I18N: Update translation (Hebrew)
Currently translated at 95.0% (1681 of 1768 strings)
2022-10-18 23:33:50 +00:00
Eugene Sandulenko
81462fd56f
Revert "GRAPHICS: Add a mechanism to get the game and overlay display rects"
This reverts commit 60b43e4f52.

The commit is incomplete: the relevant methods have to be exposed via the
base OSystem class.
2022-10-19 00:53:17 +02:00
eientei
a8bd58374d MADE: Add detection for FM-Towns version of The Manhole 2022-10-19 00:31:55 +02:00
elasota
60b43e4f52 GRAPHICS: Add a mechanism to get the game and overlay display rects 2022-10-19 00:29:01 +02:00
Thierry Crozat
254a63bcf9 TOUCHE: Fix use of utf-8 characters for engine and game names
The engine name in the configure.engine file was reverted to use
only ASCII characters. We cannot know what encoding will be assumed
by the terminal in which we run configure, so using non-ASCII
characters can result in unexpected results.

The engine and game name string literals in the source code were
changed to escape the non-ASCII character since there is no
guarantee that the compiler will assume utf-8 encoding for the
source code  files.
2022-10-18 22:30:18 +01:00
Roland van Laar
bb4bd0845b DIRECTOR: Follow documentation for DIB header
width, height pixelspermeter are signed according to the spec.
Use a warning with 'buildbot' to see which movies have a negative
height.

https://learn.microsoft.com/en-us/previous-versions//dd183376(v=vs.85)
2022-10-18 22:57:17 +02:00
Roland van Laar
2e39acf84c DIRECTOR: Improve RIFF loading
Two improvements for RIFF loading: size and alignment
A RIFF elements header: FourCC and size (4 bytes each) are not included
in the size. Offset + 12 then size - 4.

'DIB ' resources were found to always lead with two zero bytes.
Tested with: Fujitsu fmTOWNS SUPER TECHNOLOGY DEMO 1993.
Other resources such as 'SND ' do need alignment.
Tested with: SpaceWarlock Win. Intro movie lacked sound without
alignment. (WARNING: SNDDecoder: Bad format: 17408!)
2022-10-18 22:02:41 +02:00
Roland van Laar
144dfead98 JANITORIAL: DIRECTOR: remove superfluous ':' 2022-10-18 22:02:41 +02:00
ShaharAriel
278b467f60 SWORD25: Apply code review suggestion 2022-10-18 17:37:55 +02:00
Shahar Ariel
c7b17f36be SWORD25: Apply code review suggestion 2022-10-18 17:37:55 +02:00
Shahar Ariel
20821f96ed SWORD25: Add hebrew support
changes:

* use unicode-bidi for hebrew text
* add detection of hebrew patch to detection table
2022-10-18 17:37:55 +02:00
Orgad Shaneh
1dbd274849 SCUMM: Use inline member initialization in Player_Towns* 2022-10-18 15:27:48 +02:00
Walter Agazzi
c0c2babe9d AGS: Add detection for Zid Journey Demo 2022-10-18 14:24:20 +02:00
Donovan Watteau
36c1c61c26 DISTS: MSVC: Properly document the flags in create_msvc.bat 2022-10-18 12:38:46 +02:00
Roland van Laar
1ec0dfb5e1 DIRECTOR: Fix segfault when loading broken pic
Handle loadStream returning false when the pic doesn't confirm.
In this case a 'DIB ' with a headersize not matching 40.

Observed happening in:
- Fujitsu fm TOWNS Super TECHNOLOGY DEMO
- KUZIRA.MMM from PINGU
2022-10-18 09:34:37 +02:00
Donovan Watteau
671603aa27 GRIM: Backport a Bison fix for uninitialized yyval (Trac#13784)
Reported by MSVC whenever pressing a key in EMI in debug builds.

Upstream fix from GNU Bison 1.28c on 2000-10-02:
https://git.savannah.gnu.org/cgit/bison.git/commit/?id=da9abf4366d824a23da3d2416856e9a482794eb1
2022-10-18 08:42:12 +03:00
Thunderforge
51e0530752
ENGINES: Changing Touche to Touché in game & engine name
The full title is *Touché: The Adventures of the Fifth Musketeer* (with the accented é) as shown on the [Wikipedia page](https://en.wikipedia.org/wiki/Touché:_The_Adventures_of_the_Fifth_Musketeer).

The engine name and game id are still `touche`.
2022-10-18 08:39:42 +03:00
elasota
93cdaccb9b MTROPOLIS: Fix severe image rendering regression. 2022-10-17 22:42:32 -04:00
elasota
4188d5982d MTROPOLIS: Implement shared scene modifier. 2022-10-17 22:42:28 -04:00
elasota
18e329463d MTROPOLIS: Fix PathMotionModifierV2 load regression. 2022-10-17 22:42:23 -04:00
elasota
7dab14010d MTROPOLIS: Fix shared scene modifier parsing incorrectly. 2022-10-17 22:42:18 -04:00
Walter Agazzi
8711379260 AGS: Change ID shivah to shivahkosher in achievements table 2022-10-18 01:42:50 +02:00
Walter Agazzi
24874a1067 AGS: Add detection for older Mac version of The Shivah Kosher 2022-10-18 01:42:50 +02:00
Walter Agazzi
839575a4d4 AGS: Add shivahkosher ID and change respective entries 2022-10-18 01:42:50 +02:00
athrxx
4cacd66d0d AUDIO: code style fixes 2022-10-17 23:03:05 +02:00
athrxx
829572057c SCUMM: minor code style fixes 2022-10-17 23:03:04 +02:00
AndywinXp
d65f6f4c92 SCUMM: SAMNMAX: Remove never triggered workaround
This workaround was originally meant to address the case in which derefActor was called with
an id == 0. Originally, a value of 0 triggered a range error. As a matter of fact, we (correctly) accept
actors id == 0 now, so this workaround is never being triggered.
2022-10-17 22:28:48 +02:00
Le Philousophe
c756415388 BACKENDS: OPENGL: Don't fail if parameter is not present in preset
RetroArch doesn't use this parameters value and looks up directly for
entries so it would never fail on this.
2022-10-17 22:19:26 +02:00
Le Philousophe
ef9eb436a0 BACKENDS: OPENGL: Apply parameters globally and load the preset ones 2022-10-17 22:09:35 +02:00
Le Philousophe
396d5fb425 BACKENDS: OPENGL: ALlow the use of software scalers with LibRetro 2022-10-17 22:09:35 +02:00
ScummVM-Translations
1f77009f32 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/
2022-10-17 19:25:05 +00:00
AndywinXp
ade8ebd097 SCUMM: INDY4: Replace old actor workaround with proper fix 2022-10-17 21:24:41 +02:00