Eugene Sandulenko
f738e79e2a
BUILD: Fix specifying tool-specific libraries and flags
...
This fixes create_titanic which is now dependent on USE_ZLIB
2017-08-13 13:22:20 +02:00
Eugene Sandulenko
933d634c32
CONFIGURE: An (unsuccessful) attempt to add library dependencies to the tools
...
For some reason I cannot figure out how to enforce proper variable creation
in a generic way. I'll keep reading the docs but maybe someone else could
figure it out earlier
2017-08-13 12:57:32 +02:00
Bastien Bouclet
17625a6403
MOHAWK: Add Riven to the list of supported games in the README
...
Also add some more hotkeys.
2017-08-13 07:16:44 +02:00
David Fioramonti
f18f31901a
MOHAWK: Myst+Riven keyboard/mouse controls added to readme
2017-08-13 07:16:44 +02:00
David Fioramonti
2ccf659298
MOHAWK: add Myst and Riven save game details to readme
2017-08-13 07:16:44 +02:00
David Fioramonti
d1f9aa8fe3
TITANIC: dvector work, fn5 renamed to RotXY
...
It does a rotation around the X axis then Y.
2017-08-12 21:32:07 -07:00
David Fioramonti
5a770437bd
TITANIC: dvect work, replace fn4 with getFrameTransform
...
This function was using two vectors one as a frame rotation and
the other as a vector/point rotation.
This function is only used in when you click on a star in starview.
2017-08-12 21:16:43 -07:00
David Fioramonti
ba128368e8
TITANIC: star control dvector work, replace fn3 with getAnglesAsVect also replace atan2 implementation
...
fn3 in dvector returns a vector that stores a magnitude, and 2 angles.
The second angle (the z component of the returned vector) was the angle
that the internal vector was between its z and x axis.
This angle was obtained by doing a poor man 4-quadrant atan implementation
and it gave large values for negative x. This has been replaced with the
atan2 standard function.
2017-08-12 20:31:16 -07:00
David Fioramonti
18e52ef1ea
TITANIC: star control dvector rename fn2 to RotVectAxisY
2017-08-12 18:38:58 -07:00
David Fioramonti
a319941436
TITANIC: Star control dvector work, renamed fn1 to DAffMatrixProdVec
...
It does a matrix product with a vector and a z translation
2017-08-12 18:32:52 -07:00
Paul Gilbert
94f6614281
DEVTOOLS: Fix gcc compilation of create_titanic
2017-08-12 20:47:16 -04:00
Paul Gilbert
4a945162c5
COMMON: Added freeing notes to zlib wrapper methods
2017-08-12 20:17:56 -04:00
Paul Gilbert
f132cbcf85
TITANIC: Add support for compressed bitmaps in titanic.dat
2017-08-12 20:09:18 -04:00
Paul Gilbert
6a5c520194
DEVTOOLS: Add compression for titanic.dat bitmaps
2017-08-12 20:08:49 -04:00
Paul Gilbert
a03183760a
TITANIC: Fix music fadeout when entering Parrot room
2017-08-12 16:52:12 -04:00
Paul Gilbert
8fe7187060
TITANIC: Fix resuming well music after looking down well
2017-08-12 15:50:52 -04:00
Paul Gilbert
76f82799df
TITANIC: Fix converting double digit words into numbers
2017-08-12 14:17:42 -04:00
Thierry Crozat
1932275275
NEWS: Reword two GUI related changes
2017-08-12 18:20:03 +01:00
Paul Gilbert
99d50975cc
TITANIC: Fix to processing textual numbers in sentences
2017-08-12 12:22:57 -04:00
Paul Gilbert
eaab1f0472
TITANIC: Fix duplication of RealLife icons when passenger class changes
2017-08-12 11:07:25 -04:00
Simei Yin
3cfb5bcdc5
SLUDGE: Fix unmatched delete and delete []
2017-08-12 16:49:47 +02:00
Simei Yin
606d2135b8
SLUDGE: Fix SoundManager destructure error
2017-08-12 16:49:47 +02:00
Paul Gilbert
e2a15a21a0
Merge pull request #987 from dafioram/titanic_readme_savedgames
...
TITANIC: add that titanic supports original saved games to readme
2017-08-12 10:20:08 -04:00
Bastien Bouclet
e62e28732f
MOHAWK: Myst: Fix one Atrus video being off position by one pixel
...
Fixes #10114 .
2017-08-12 15:38:13 +02:00
Eugene Sandulenko
4ca14e2242
WAGE: Turn warning into debug message
2017-08-12 15:02:57 +02:00
David Fioramonti
07350be4a3
TITANIC: add that titanic supports original saved games to readme
...
I alphabetized the games in the 6.2 section (converting original saved games)
of the readme.
Also some minor edits to the titanic notes section of the readme (3.17).
These changes were mostly cosmetic and added fact that mouse click in
starmap allows ship to fast travel to that star (a very cool thing).
2017-08-12 05:54:01 -07:00
Simei Yin
1892d60c7a
SLUDGE: Apply dark color to sprite using multipy mode
2017-08-12 12:14:59 +02:00
Simei Yin
02b09dc8fc
SLUDGE: Fix Common::String operator[] out of range
2017-08-12 11:42:04 +02:00
Simei Yin
7734cb937d
SLUDGE: Fix uninitialised value
2017-08-12 11:28:21 +02:00
Simei Yin
044ea6f8b0
SLUDGE: Apply lightmap to sprites
2017-08-12 11:20:48 +02:00
Bastien Bouclet
cafec8773d
MOHAWK: Myst: Fix incorrect vault instructions using image patch
...
Thanks to dafioram for providing the replacement image.
Fixes #10115 .
2017-08-12 09:02:51 +02:00
Eugene Sandulenko
12522705d8
README: Added newly supported games to the NEWS
2017-08-12 08:47:33 +02:00
Simei Yin
7ec2fcc7f6
Graphics:: Add multiply blend mode
2017-08-12 08:31:56 +02:00
Simei Yin
c84720885a
SLUDGE: Fix sprite depth error
2017-08-12 07:25:29 +02:00
Torbjörn Andersson
a31fcfff2e
AUDIO: Fix some more suspicious-looking expessions
...
GCC did not warn about these, but surely it should be bitwise OR,
not logical OR, here as well. But I don't think I have any game that
uses MaxTrax (Amiga version of Legend of Kyrandia?), so I can't
really test this.
2017-08-12 07:24:48 +02:00
Paul Gilbert
5d9da668d4
TITANIC: Fix highlighting PET tab icons during load or Deskbot conv
2017-08-11 21:37:34 -04:00
Paul Gilbert
20a3a08a90
TITANIC: Fix rendering bottom line of room glyphs
2017-08-11 21:07:33 -04:00
Paul Gilbert
78a1d34e78
TITANIC: Fix animation when leaving fusebox
2017-08-11 21:00:15 -04:00
Paul Gilbert
26ef2ce24b
TITANIC: Fix floating lifbot head in lift 4
2017-08-11 20:07:52 -04:00
Simei Yin
7d60ccc463
GRAPHICS: Consider flip mode when handling off-screen clipping
2017-08-12 00:48:47 +02:00
Eugene Sandulenko
bb58647588
NETWORKING: Fix warning
2017-08-11 22:05:35 +02:00
Eugene Sandulenko
addcdd5ae8
NETWORKING: Fix data type cast in comparison. char is usually signed
2017-08-11 22:00:15 +02:00
Eugene Sandulenko
1d086b9f20
BACKENDS: SURFACESDL: Add missing break statement
2017-08-11 21:59:59 +02:00
Eugene Sandulenko
edeb6a636c
AUDIO: Fix insufficient memset length in FM-TOWNS synthesizer
2017-08-11 21:55:59 +02:00
Eugene Sandulenko
859b54222f
AUDIO: Fix incorrect boolean statement in MaxTrax decoder
2017-08-11 21:52:44 +02:00
Eugene Sandulenko
c48cb7af7c
JANITORIAL: Add fall through statement
2017-08-11 21:40:11 +02:00
Eugene Sandulenko
fcad0fe307
TEENAGENT: Fix fall through case statements
2017-08-11 21:30:13 +02:00
Eugene Sandulenko
c2e633d349
SAGA: Add missing break statement and add fall through comment
2017-08-11 21:25:36 +02:00
Eugene Sandulenko
b840320c5b
SCUMM: Moonbase: Mark original bug as fall through to silence GCC 7 warning
2017-08-11 20:53:21 +02:00
Eugene Sandulenko
e3d720f09b
JANITORIAL: Fix GCC7 fall through warnings
2017-08-11 20:46:56 +02:00