Commit Graph
137148 Commits
Author SHA1 Message Date
VAN-Gluon 4a3ab29624 I18N: Update translation (Japanese)
Currently translated at 77.0% (1219 of 1583 strings)
2021-03-05 17:33:42 +00:00
Thierry Crozat 2553e85210 KYRA: Fix error when checking is subtitles setting is set
This should hopefully fix bug #12287
2021-03-05 16:34:01 +00:00
Matthew Duggan 62b181b628 PRIVATE: Const correctness for iterators 2021-03-05 19:30:58 +09:00
Matthew Duggan 346d1800a5 PRIVATE: Make some things static to reduce exported symbols 2021-03-05 19:30:07 +09:00
D G Turner ff202dc884 DEVTOOLS: Fix GCC Warning in create_xeen
The return type of the local File class read method is long, not size_t.
2021-03-05 10:10:15 +00:00
Le Philousophe 2473081ca7 AGS: Fix build when detection is compiled as a plugin 2021-03-05 09:04:33 +01:00
Paul Gilbert 30bf55c55f AGS: Added detection entry 2021-03-04 18:47:18 -08:00
Paul Gilbert e9acc37743 GLK: ZCODE: Added detection for Icebreaker 2021-03-04 18:38:31 -08:00
Eugene Sandulenko 0d7acd38e2 AGS: Remove duplicate detection entry 2021-03-05 02:09:00 +01:00
Eugene Sandulenko 11c0e2638b AGS: Fix linking with plugins enabled 2021-03-05 02:07:06 +01:00
Peter Kohaut e59a470db3 TINSEL: Updated addional drawing routines for v3
Implemented playing of films of objects (not movies).
Fixed rendering of the main menu.
Increased the size of parameters of coroutines.
2021-03-04 20:45:32 +01:00
Eugene Sandulenko bc3424bbcf TWINE: Fix linking with plugins enabled 2021-03-04 17:22:32 +01:00
Eugene Sandulenko e9183514ee ICB: Fix linking with plugins enabled 2021-03-04 17:14:57 +01:00
Eugene Sandulenko f7371593fb GRIM: Fix linking with plugins enabled 2021-03-04 17:14:35 +01:00
SupSuper 098a53217b PRIVATE: Fix compilation in MSVC 2021-03-04 15:51:14 +00:00
Martin Gerhardy 9b2c3c59d3 PRIVATE: also open in file in release builds 2021-03-04 16:10:52 +01:00
Martin Gerhardy 262e8a1d57 PRIVATE: fixed invalid memory access 2021-03-04 16:10:23 +01:00
Martin Gerhardy 9e65aad7a2 TWINE: reduced code duplication 2021-03-04 15:32:07 +01:00
Martin Gerhardy e9ee0ca7bc TWINE: previousAnimIdx might be -1 in Redraw::processDrawListShadows 2021-03-04 15:32:07 +01:00
Matthew Duggan e052e45ac6 PRIVATE: Restore a memory leak until it can be fixed properly. 2021-03-04 23:06:00 +09:00
Matthew Duggan fa95f28fc9 PRIVATE: Remove some more unnecessary copies 2021-03-04 23:06:00 +09:00
Le Philousophe b5c67b9ae0 TINSEL: Fix build when MP3 decoding isn't available 2021-03-04 14:01:28 +01:00
Matthew Duggan 5d0126057e PRIVATE: Remove struct initializers
Older compilers don't like the = {} syntax.
2021-03-04 21:28:25 +09:00
Matthew Duggan a77181cdde PRIVATE: Remove Point memory leak 2021-03-04 18:48:58 +09:00
Matthew Duggan 14b440605d PRIVATE: Remove a Rect memory leak 2021-03-04 18:33:55 +09:00
Matthew Duggan 18199d8777 PRIVATE: Remove some string memory leaks 2021-03-04 18:27:49 +09:00
Matthew Duggan 551ee85bf3 PRIVATE: Avoid some string copies 2021-03-04 18:24:26 +09:00
Matthew Duggan bfc73657f5 PRIVATE: Avoid one array copy on function call 2021-03-04 18:20:29 +09:00
Matthew Duggan 9debfbb4ab PRIVATE: Reduce string-based memory leaks, improve constness 2021-03-04 18:13:08 +09:00
Matthew Duggan 06e3537155 PRIVATE: Reduce Datum copies slightly 2021-03-04 18:03:36 +09:00
Matthew Duggan 73df4773bb PRIVATE: Fix cursor initialization for some compilers 2021-03-04 17:17:04 +09:00
Matthew Duggan 8612a95494 PRIVATE: Fix compiler warnings 2021-03-04 17:13:20 +09:00
Paul Gilbert 1138dadc23 AGS: Added detection entries 2021-03-03 21:38:57 -08:00
Paul Gilbert 800adbacf5 AGS: Fix crash calling AGSCreditz plugin method
The latest change to try and properly handle NumberPtr results
from plugin methods broke the passed parameters on methods with
a void return. To solve this once and for all, I changed all
plugin methods to be a void return, and added a _results field
as part of the passed params parameter
2021-03-03 21:18:32 -08:00
Paul Gilbert 07e998c98d AGS: Fix drawing partially off-screen sprites 2021-03-03 20:25:08 -08:00
Paul Gilbert de2881e2d1 AGS: Move managedobjectpool.cpp globals to Globals 2021-03-03 20:25:07 -08:00
Paul Gilbert a51a186387 AGS: Moved guibutton.cpp globals to Globals 2021-03-03 20:25:07 -08:00
Paul Gilbert ae99244e06 AGS: Move game_init.cpp globals to Globals 2021-03-03 20:25:07 -08:00
Paul Gilbert e82070c485 AGS: Move dialog.cpp globals to Globals 2021-03-03 20:25:07 -08:00
Thierry Crozat d1040441fa AGS: Fix drawing text on 16 bit surfaces
The transparent color was only set on 32 bit surfaces. So
when drawing text with a TTF font on a 16 bit surface it
was blending the font color with the pink color meant to
be transparent. This resulted in the pink color getting
changed to be a bit less pink around the text, and then
when drawing that on another bitmap it was no longer
equal to the transparent color and we had pink border
on the text on screen.
2021-03-04 04:17:11 +00:00
neuromancer 5b85ca03b7 PRIVATE: added more detection rules 2021-03-04 02:06:59 +01:00
neuromancer f62f889344 PRIVATE: fixes 2021-03-04 02:06:59 +01:00
neuromancer 03d9efa5d0 COMMON: renamed include guard in installshieldv3 2021-03-04 02:06:59 +01:00
neuromancer c46c9dedd6 PRIVATE: class re-organization 2021-03-04 02:06:59 +01:00
neuromancer fb798eaa0b PRIVATE: class re-organization 2021-03-04 02:06:59 +01:00
neuromancer fbbee9b31a PRIVATE: remove more pointers 2021-03-04 02:06:59 +01:00
neuromancer de9309bb04 PRIVATE: code convention fixes 2021-03-04 02:06:59 +01:00
neuromancer 750eeeb85f PRIVATE: removed screen locking 2021-03-04 02:06:59 +01:00
neuromancer 817fc1ba0c COMMON: moved include guard to the top 2021-03-04 02:06:59 +01:00
neuromancer f29dc85614 PRIVATE: remove more pointers 2021-03-04 02:06:59 +01:00