Commit Graph
137148 Commits
Author SHA1 Message Date
Peter Kohaut 37ab2d73a6 TINSEL: Start of groundplane 2022-05-07 12:30:52 +02:00
Peter Kohaut 91e2436650 TINSEL: Parsing of cameras & lights 2022-05-07 12:30:52 +02:00
Peter Kohaut eccf066b4b TINSEL: Remapping of Noir sysvars 2022-05-07 12:30:52 +02:00
neuromancer becf1b1fd6 HYPNO: improved format string security when displaying errors in wet 2022-05-07 12:18:38 +02:00
neuromancer e6659e379a HYPNO: decrease the energy over time in level c6 in spider 2022-05-07 12:01:35 +02:00
neuromancer 03dca72601 HYPNO: added missing text to signal the player about direction selection in wet 2022-05-07 10:28:13 +02:00
Torbjörn Andersson dac00652cb TINSEL: Add missing break to translateNoirLibCode() switch case
I assume it wasn't meant to be a fallthrough to an error.
2022-05-07 09:42:25 +02:00
neuromancer 83188e6cab HYPNO: allow to quit the game in menus in wet 2022-05-07 08:54:44 +02:00
neuromancer 56f69e40c5 HYPNO: basic ammo handling in boyz 2022-05-07 08:26:07 +02:00
neuromancer 63f45d4d5a HYPNO: improved parsing for player selection in boyz 2022-05-07 08:26:07 +02:00
neuromancer 7c4042c82c HYPNO: handle a corner case where the first segment starts after the first frame 2022-05-07 08:26:07 +02:00
neuromancer 69e61a6427 HYPNO: play pre arcade videos in boyz 2022-05-07 08:26:07 +02:00
ShaharAriel cff061d690 SCUMM: Add Hebrew font for zak and MM
Remove the game.id check conditions.
2022-05-07 08:41:39 +03:00
ShaharArielandFilippos Karapetis e3fb64f4ff Apply suggestions from code review
Fix some indentation and remove unnecessary parentheses

Co-authored-by: Filippos Karapetis <bluegr@gmail.com>
2022-05-07 08:41:39 +03:00
ShaharAriel 3431a050ec SCUMM: Add Hebrew font for zak and MM
The replacement character tables have been created using the make-charset-fontdata tool.
2022-05-07 08:41:39 +03:00
Paul Gilbert 8f0da16853 AGS: Re-enable std::move call in ObjTexture constructor 2022-05-06 20:16:42 -07:00
Paul Gilbert d323d2388b AGS: Added readonly bool Overlay.InRoom
From upstream 481f9208c93b12e432bb0454b67b808e0921bc2b
2022-05-06 20:16:42 -07:00
Paul Gilbert 7282304951 AGS: Script API: implemented room overlays
From upstream 65a7cd7e7566d3a1111be10b70dcb51b1853cd88
2022-05-06 20:16:42 -07:00
Paul Gilbert cf091f2d3e AGS: Replaced couple of variables in ScreenOverlay with flags
From upstream 38a4e8c262f0ec796225494fc939b283680caf57
2022-05-06 20:16:41 -07:00
IlDucci fe58b9f004 I18N: Update translation (Spanish)
Currently translated at 100.0% (1720 of 1720 strings)
2022-05-07 00:29:09 +00:00
ScummVM-Translations 37309a103b 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-05-06 18:25:40 +00:00
Einar Johan Trøan Sømåen 505c26f335 TINSEL: Add keymapping for F2/F3 for inventory/notebook (NOIR) (WIP) 2022-05-06 20:25:15 +02:00
ScummVM-Translations ffb2aa46d7 I18N: Update translations templates 2022-05-06 17:51:24 +00:00
Torbjörn Andersson 7586876887 SCUMM: Make skipping Sam & Max sound pre-loading an enhancement
The original commit message says "Skip sound caching in Sam & Max
(Talkie)", with no mention of copy protection being involved. I guess
the _copyProtection flag was re-used as a convenient but rather
unintuitive way of preserving the original behavior.
2022-05-06 19:51:11 +02:00
Einar Johan Trøan Sømåen 8a5c567d7c TINSEL: Enable the language scene.
It depended on INVPLAY to be mapped.
2022-05-06 19:39:24 +02:00
Einar Johan Trøan Sømåen c101363240 TINSEL: Stub OPENNOTEBOOK (Noir) 2022-05-06 19:39:24 +02:00
Einar Johan Trøan Sømåen 2612eeebf6 TINSEL: Correct the mapping for ZZZZZZ (it has one argument) 2022-05-06 19:39:23 +02:00
neuromancer ec4ba2f246 NEWS: added Wetlands into the list of new games 2022-05-06 19:35:05 +02:00
Paul Gilbert c28d948fbe AGS: Hopeful compilation fix 2022-05-05 23:39:24 -07:00
Paul Gilbert 429d1dcbb4 AGS: Removed hasSerializedBitmap Overlay's member, + added comments
From upstream 67a4c1da9ebcd5626f2fe42a3a9ed42d90994735
2022-05-05 23:17:19 -07:00
Paul Gilbert 0e1350a8d0 AGS: Make sure custom overlays connect with script ref properly
From upstream c5a99b1f07b51dfc28bb72dd235ce731e6b94dce
2022-05-05 23:06:49 -07:00
Paul Gilbert d2547418c0 AGS: Added show_fps to config
From upstream 2d6e0fca6bd310822e4f82ed95eb2bb5c116ac65
2022-05-05 22:59:51 -07:00
Paul Gilbert 02bc813aa2 AGS: Simplified config setting in process_cmdline a little
From upstream 54f2b45744e13f95e45afcd5b9c0e6336747ec0c
2022-05-05 22:53:13 -07:00
Paul Gilbert d385968209 AGS: Tidy up mobile config once more and get rid of psp_* variables
From upstream 4ba8fbed2f16786e86f201f57fdaaa91cc887700
2022-05-05 22:41:10 -07:00
Paul Gilbert 13f40609c7 AGS: Reset currentline when exiting script function, for cc_errors
From upstream 538e9072b03b0441853ac0022d17f8990065f8de
2022-05-05 22:41:10 -07:00
Paul Gilbert ec38c1c61c AGS: Refactor core overlay creation funcs to return ScreenOverlay*
From upstream f89b2e8e59da107fcbb7a75bf7e1aa293a45fb2b
2022-05-05 22:41:10 -07:00
Paul Gilbert 86c363a8dd AGS: Remove ScriptOverlay.hasInternalRef flag, add actual ref
From update ef0655b601004983d13dab99092d708b080eef23
2022-05-05 22:41:10 -07:00
Paul Gilbert b1649597d7 AGS: Replaced Math/std Min/Max with ScummVM macros
Inspired by 6dee5ee6f271c600e30879d892295ea6069e8cc9
2022-05-05 22:41:10 -07:00
Paul Gilbert 84a3925442 AGS: Simplified the use of get_overlay_position()
From upstream d673fb3822907fd01bf0e2c6f98bee04a8a5b17b
2022-05-05 22:41:09 -07:00
Paul Gilbert 97c12e8435 AGS: Merged Character and ObjectCache structs, and hid in draw.cpp
From upstream 753d47d975b10666702c47a22cbc4e68847787f1
2022-05-05 22:41:09 -07:00
Paul Gilbert 63c42d42c3 AGS: Fixed ScriptString could be serialized with wrong length
From upstream c00be4f9ee9501aebb0abc81ebbe5b4f2ffb0c0c
2022-05-05 22:41:09 -07:00
Paul Gilbert 28a2b6aa9c AGS: Added extra checks for abort_engine being set
This fixes an intermittant error I noticed when
qutting QFG2AGDI via the quit dialog could open
the debugger with an error rather than exitting
2022-05-05 22:41:09 -07:00
Paul Gilbert a8ead540c5 AGS: GUIControl::CalcGraphicRect returns relative rect
From upstream f827c75396f433542b451ec4caaea4c41c22e5b2
2022-05-05 22:41:08 -07:00
Paul Gilbert 97eb5271d3 AGS: Added member initialization for CharacterExtras, MoveList
From upstream 3dd153f7c4cff10ec0abfa42ca608306cc730316
2022-05-05 22:41:08 -07:00
Paul Gilbert a40ea44aa2 AGS: CharacterCache is stored in std::vector, hide in draw.cpp
From upstream 417879fce0dc27d458a73fedc20f311f3305f26f
2022-05-05 22:41:08 -07:00
Paul Gilbert 6482e38803 AGS: CharacterExtras and MoveLists are stored in std::vector
From upstream 0c81cfefb788c0dcfdb2cad914f939f28110edca
2022-05-05 22:41:08 -07:00
Paul Gilbert faa858a55b AGS: Fixed sending non-error messages to debugger
From upstream 3b43353986ca91ecad9c5270e362c8716effaf37
2022-05-05 22:41:07 -07:00
Paul Gilbert 540a92a6c5 AGS: Necessary fixes to build with latest changes to ccError
From upstream 238b18e2ea0a34742d50c5d4298a06cc3077dcdd
2022-05-05 22:41:07 -07:00
Paul Gilbert 8e132f7b3f AGS: cc_error returns stack from all script threads
From upstream 9e76800d668d8d0af7d47d815e6d1b781c7601f6
2022-05-05 22:41:07 -07:00
Paul Gilbert 16d0d89787 AGS: Grouped ccError variables in a struct
From upstream 48ef387226e4d420dc62d0a0b204cf4cd89a1139
2022-05-05 22:41:07 -07:00