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