Commit Graph
150680 Commits
Author SHA1 Message Date
Benjamin Funke a618f963fe GOB: add new variants of Adibou 3 to detection 2024-05-04 00:09:06 +02:00
Benjamin Funke 514e4bd883 GOB: add Adi 4 variant to detection
NOTE: This is an Extension which use an INTRO.STK, other Extension do not have an INTRO.STK
2024-05-04 00:09:06 +02:00
Benjamin Funke 7ac6c1d182 GOB: add 5.01 variant of Adi 5 to detection 2024-05-04 00:09:06 +02:00
Benjamin Funke e7f58cbcc1 GOB: mention DEV7 games uses 800x600 resolution as comment 2024-05-04 00:09:06 +02:00
Benjamin Funke 5bd7f0b61b GOB: add Le pays des Pierres Magiques to the list of Game using this engine 2024-05-04 00:09:06 +02:00
Benjamin Funke acf649bc2a GOB: add Playtoons games to the Games using this engine list
Playtoons game names were copied over from tables_playtoons.h
2024-05-04 00:09:06 +02:00
Benjamin Funke 8abe7b7237 GOB: add Adibou présente Magie to Games using this engine list 2024-05-04 00:09:06 +02:00
Filippos Karapetis 94d960597e IMAGE: Whitespace fixes 2024-05-04 00:06:15 +02:00
Cameron Cawley 67fc0b6b7d IMAGE: INDEO3: Make more use of aligned loads 2024-05-04 00:06:15 +02:00
Cameron Cawley f55925e58a IMAGE: INDEO3: Reduce the size of _corrector_type 2024-05-04 00:06:15 +02:00
AndywinXp 69b9f8e231 GUI: Implement handleMouseUp for Grid layout
This makes it so that games are started on the release
of the left mouse button after a double click, instead of
during it being pressed.
This fixes the left mouse button release leaking into the
launched game as actual engine input.
2024-05-03 23:53:15 +02:00
Cameron Cawley 0ff6909fbd COMMON: Remove deprecated SeekableSubReadStreamEndian class 2024-05-03 23:52:36 +02:00
scemino abc9e13222 DIRECTOR: Add icons in ImGUI 2024-05-03 21:39:30 +02:00
scemino c3745698e2 BACKENDS: Add the ability to load ScummVM fonts in ImGui 2024-05-03 21:24:08 +02:00
Walter Agazzi 90ef6ae9aa I18N: Update translation (Italian)
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-03 18:52:34 +00:00
ScummVM-Translations 2532b61727 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-03 18:26:01 +00:00
scemino 936109fe4f BACKENDS: Update ImGui callbacks in OSystem and fix engines 2024-05-03 20:25:01 +02:00
ScummVM-Translations 6cd43c2ddf I18N: Update translations templates 2024-05-03 18:04:43 +00:00
scemino 8e07681356 BACKENDS: Update setImGuiRenderCallback in OSystem 2024-05-03 20:04:30 +02:00
Eugene Sandulenko 9fef247242 DIRECTOR: DEBUGGER: Implement Start/Stop 2024-05-03 20:03:13 +02:00
Walter Agazzi 853c225331 AGS: Engine: fix legacy pathfinder imprecision in some old games
This complements c3a0553e25
adding a configurable parameter. There are no functional differences

From upstream 1c226816e2c3c9c18c3afb976e05535401fc5db4
2024-05-03 17:24:08 +02:00
Tarek Soliman ea5ccff782 KYRA: Fix building lol without eob 2024-05-03 13:02:14 +02:00
Walter Agazzi 7abf9ab5fd AGS: Engine: fixed "mouse up" event could cause a recursive on_event
First "on_event" firing after mouse button is released may cause a sequence of blocking actions.
If there's any control checks during them, the global "wasbutdown" variable will be tested again,
potentially leading to a recursive "mouse up" event, except it's not run immediately, but scheduled
until after the first one has completed running.

For this reason "wasbutdown" must be reset BEFORE firing any events.

This was broken a VERY long time ago, it seems, probably by commit 2f54a16
From upstream ff1baccbffd8ee79fe3a5aff547e2ac7b8d8aaf5 (branch 3.6.1)
2024-05-03 12:49:51 +02:00
Paul Gilbert 133c189e53 MM: MM1: Further MM1 startup fix 2024-05-02 18:30:56 -07:00
Purple T 3850396fd1 I18N: Update translation (French)
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-02 20:42:49 +00:00
Walter Agazzi 67aa2574bc GLK: Add IF Grand Prix games
Fix #15068
2024-05-02 22:19:36 +02:00
Walter Agazzi 7a50244f8d DIRECTOR: Add picarddossier jp
Fix #15101
2024-05-02 22:16:28 +02:00
scemino a08689672f DISTS: Add OpenFontIcons.ttf + fonts.dat, fonts-cjk.dat regenerated 2024-05-02 22:06:25 +02:00
Eugene Sandulenko 41b1192b3b DIRECTOR: DEBUGGER: Show control panel in the top right corner and added frame number to it 2024-05-02 21:01:05 +02:00
Eugene Sandulenko 25dd77d22c DIRECTOR: DEBUGGER: Improve visuals for Control Panel 2024-05-02 20:23:14 +02:00
Eugene Sandulenko b4e4ac208c DIRECTOR: DEBUGGER: Added stub graphics for Control Panel 2024-05-02 14:21:41 +02:00
scemino acb1d9ee5a DIRECTOR: Update Cast in ImGUI 2024-05-02 13:33:44 +02:00
IlDucci 457fe6fe0b I18N: Update translation (Spanish)
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-02 09:11:51 +00:00
Paul Gilbert 9bf01106fd MM: MM1: Fix crash on startup 2024-05-01 21:55:58 -07:00
Marcel Souza Lemes 42e9dde7d1 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (2135 of 2135 strings)
2024-05-02 04:42:50 +00:00
Paul Gilbert 11b9df5d63 MM: XEEN: Fix error starting Swords 2024-05-01 21:07:04 -07:00
AndywinXp f5f6d86d78 SCUMM: SPYFOX3: Fix #15108 and #15106 2024-05-02 01:25:01 +02:00
Eugene Sandulenko ff24083fd4 GRAPHICS: Make convertTo() work with incomplete palettes
We we always assuming that the provided palette is 256 bytes long,
up to the point that we hardcoded this value and skipped this parameter
almost everywhere.

This changes the default parameter to 256 and allows the lesser values
be passed.
2024-05-01 22:42:03 +02:00
Eugene Sandulenko 5642e2cead DIRECTOR: Implement interface to toggle breakpoints in Script view 2024-05-01 21:36:13 +02:00
AndywinXp e1bb816a50 SCUMM: GFX: Simplify expression and fix truncation issue 2024-05-01 19:48:15 +02:00
ScummVM-Translations 8ce0c0bb5c 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-01 16:21:19 +00:00
Walter Agazzi bb1536e272 AGS: Update dreamswitchhouse + add new games
AGS forums + TRAC #15102
2024-05-01 18:19:17 +02:00
ScummVM-Translations 922c174c8f I18N: Update translations templates 2024-05-01 14:07:11 +00:00
athrxx b6171112da SCUMM: (HE) - silence some warnings 2024-05-01 16:06:11 +02:00
athrxx 55f1bbd47d SCUMM: (FM-Towns) - add menu option to force 640 x 480 mode
English versions usually run in a 320 x 240 resolution in ScummVM.
The original interpreter uses 640 x 480. It has a unique pause/restart
banner that we cannot display in 320 x 240. So that is really the only
reason for adding this option.
2024-05-01 16:06:11 +02:00
Eugene Sandulenko 03d3d1e363 DIRECTOR: Refactored byte script display 2024-05-01 13:49:24 +02:00
scemino 59554e76a4 DIRECTOR: Add Cast in ImGUI 2024-05-01 13:37:49 +02:00
Eugene Sandulenko 9e5534e53c DIRECTOR: Improvements to the Channel window
* Set window size to viewport size
* Process factories (not yet properly tested)
2024-05-01 12:31:59 +02:00
Le Philousophe 9c681ddd77 ANDROID: Fix segmentation fault
We expect the array to be of even size so don't add the external data
title if there is no external data mount point
2024-05-01 11:44:10 +02:00
Le Philousophe 8475ef50da ANDROID: Add shim for AccessibilityEvent 2024-05-01 11:44:10 +02:00