Commit Graph
137148 Commits
Author SHA1 Message Date
Colin Snover 78c2bb6a6a DIRECTOR: Remove non-standard fileno & unistd.h 2018-08-16 16:21:44 +02:00
Andrei Prykhodko d6f2a89488 PINK: fixed original bug when ActionSfx continues to play when it should stop 2018-08-16 06:33:53 +03:00
Andrei Prykhodko 486a63d14f PINK: JANITORIAL: formatting fixes 2018-08-16 06:33:53 +03:00
Cameron Cawley 885b8e9efe BACKENDS: Mark resetQuit and getKeymapper as override 2018-08-15 20:25:06 +02:00
Bastien Bouclet 1bb2bf6ae0 DOCS: Document the TLJ keyboard shortcuts
Based on the comment from Faalagorn in #1424.
2018-08-15 20:20:12 +02:00
Bastien Bouclet 238d554a56 STARK: Apply the sound volume settings on startup 2018-08-15 20:08:53 +02:00
Andrei Prykhodko 2a6222be17 PINK: fixed clicking on leadActor in moving state with item 2018-08-15 19:11:24 +03:00
David Fioramonti dd2952850d MYST3: Add NodeID enum to help working with nodes
The identifiable ones have been given names.
2018-08-15 15:35:25 +02:00
Bastien Bouclet 65f6024c17 STARK: Implement the eye cursor animation 2018-08-15 15:08:54 +02:00
orangeforest11 7b637b22c1 STARK: Changed the action menu and cursor to being scaled 2018-08-15 15:08:25 +02:00
Bastien Bouclet 0da7095013 STARK: Check the chapter is an integer in changeChapter 2018-08-15 14:15:39 +02:00
Douglas Liu 86047569cd STARK: Add chapter range checking 2018-08-15 14:08:37 +02:00
orangeforest11 c0a06258ad STARK: Set default keyframe for bone animations
Mitigates #1436. Glitches were appearing at old lady in the forest because wasn't getting a key frame

Now, if no key frame found, defaults to last key frame with warning message.
2018-08-15 14:04:00 +02:00
Bastien Bouclet af5ae38ea5 Merge pull request #1482 from raziel-/patch-3
SDL: Enhance warning/error output
2018-08-15 13:56:36 +02:00
whiterandrek b4ab89a749 PINK: added support for Dutch version 2018-08-14 13:23:09 +03:00
Thierry Crozat df236f1b20 I18N: Regenerate translations data file 2018-08-13 05:05:03 +02:00
Bastien Bouclet 45a1bb40f0 CREDITS: Add Douglas to the Stark credits 2018-08-12 19:30:15 +02:00
Eugene Sandulenko c518691d7c MOHAWK: Fix warning 2018-08-12 08:09:05 +02:00
Bastien Bouclet 667ac7341b BUILD: Save the PKG_CONFIG_LIBDIR environment variable across rebuilds 2018-08-11 12:19:59 +02:00
Bastien Bouclet f0d5f5d6e4 BUILD: Check if pkg-config is available 2018-08-11 12:19:59 +02:00
Lars Wendler bfff4ea3a8 BUILD: Prefer pkg-config over freetype-config if possible
As of freetype-2.9.1 the freetype-config script no longer gets installed
by default.
2018-08-11 12:19:59 +02:00
Colin Snover 5e01ec75b9 BUILD: List all used environmental variables in configure help 2018-08-11 12:19:59 +02:00
Colin Snover c87cf85c3b BUILD: Respect all build tool overrides from environment
Previously, only CXX could be overridden by the environment, which
made it impossible to correctly set tools for cross-compiler
toolchains which were not compatible with the default system tools.
2018-08-11 12:19:59 +02:00
Bastien Bouclet e62a224c14 MYST3: Update the mouse cursor position when unpausing the engine 2018-08-11 11:17:40 +02:00
Bastien Bouclet f5319ce6e6 MYST3: Allow the widescreen mod to work in windowed mode 2018-08-11 11:17:40 +02:00
Thierry Crozat c9c36d4337 I18N: Update translations templates 2018-08-11 10:47:46 +02:00
David Fioramonti 535c47fced MOHAWK: RIVEN: Delay less for slower systems
Some systems may take longer to process the game loop
than others so we delay by a variable amount so faster
and slower system execute the game loop the same number
of times per second (the fps is capped at 100).

Slower systems that take longer than 10ms to process the game
loop won't have any delay.
2018-08-11 10:47:37 +02:00
David Fioramonti 56389b1a5d MOHAWK: RIVEN: Move input handling to a separate function
Simplifies doFrame().
2018-08-11 10:47:37 +02:00
Thierry Crozat 2b82bb33cb I18N: Update translations templates 2018-08-11 08:57:12 +02:00
Bastien Bouclet ab46dae8d7 MOHAWK: RIVEN: Rework font loading so the TTF font is not leaked 2018-08-11 08:58:12 +02:00
Cameron Cawley 90299eb73e CREATE_PROJECT: Fix creating CMake projects outside of the main source directory 2018-08-11 08:22:03 +02:00
Strangerke 3fc6680f4f STARTREK: Silence a CppCheck warning 2018-08-10 07:47:44 +02:00
Strangerke 0355ebdacf STARTREK: Reduce a couple of variable scope, add a CHECKME 2018-08-10 07:31:07 +02:00
Strangerke 2c11e4d2aa STARTREK: Fix compilation using MSVC9 2018-08-10 00:31:39 +02:00
D G Turner 9715307872 STARTREK: Fix Various Compiler Warnings. 2018-08-09 23:06:07 +01:00
D G Turner 85ebfd835d STARTREK: Possible Fix for OUYA Toolchain Build Error.
The size of the void StarTrekEngine::drawR3Shape(R3 *r3) function is
very large, and this is using quite a lot of large variables on the
stack, rather than by heap allocation.

The exact cause is unclear, but this provokes an internal GCC error /
bug in the Android OUYA toolchain. To try to avoid this, this commit
changes several of the large local allocations from stack to heap i.e.
using new and delete[] to try to avoid this.
2018-08-09 22:11:01 +01:00
D G Turner d7a977b152 STARTREK: Fix Compiler Warning from PS2 Toolchain. 2018-08-09 22:10:36 +01:00
D G Turner 237fb44ec0 STARTREK: Reorder Math Code to Simplify and Fix Compiler Warnings. 2018-08-09 21:35:57 +01:00
D G Turner 8c4b448d31 STARTREK: Fix Accesses to Uninitialized Variable. 2018-08-09 19:35:14 +01:00
D G Turner 86c6e3f460 STARTREK: Fix Various Compiler Warnings. 2018-08-09 19:02:00 +01:00
D G Turner cb55775f60 STARTREK: Fix Various Compiler Warnings. 2018-08-09 15:08:24 +01:00
D G Turner 7e4faf2111 STARTREK: Hopefully Fix Remaining Compilation Issues. 2018-08-09 14:37:35 +01:00
D G Turner 42a1b579cb STARTREK: Even More Compilation Fixes. 2018-08-09 14:17:39 +01:00
D G Turner cc9f820115 STARTREK: Further Compilation Fixes.
Further cases of int vs. int32 / TextRef usage.
2018-08-09 13:59:29 +01:00
D G Turner 52372dea70 STARTREK: Further Compilation Fixes.
Mismatch in types caused compilation failure for ports where int was
not identical to int32 which is the typedef for TextRef.
2018-08-09 13:24:00 +01:00
D G Turner c5f2d0c1a7 STARTREK: Further Fix For Compilation. 2018-08-09 11:09:01 +01:00
D G Turner d4f0392e57 STARTREK: Compilation Fixes for Various Platforms. 2018-08-09 10:18:46 +01:00
Eugene Sandulenko 85cd347503 STARTREK: Fix compilation on macOS
nullptr is an object on macOS.
2018-08-09 09:20:51 +02:00
Thierry Crozat ad90059e87 I18N: Update translations templates 2018-08-09 08:38:01 +02:00
Matthew Stewart 5f1f19be50 STARTREK: VENG7 2018-08-09 08:37:30 +02:00