Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
It does a matrix product with a vector and a z translation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TITANIC: add that titanic supports original saved games to readme
|
|
Fixes #10114.
|
|
|
|
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).
|
|
|
|
|
|
|
|
|
|
Thanks to dafioram for providing the replacement image.
Fixes #10115.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|