Commit Graph
137148 Commits
Author SHA1 Message Date
Gunnar Birke 962c127049 WINTERMUTE: Set viewport during init and save it's data 2020-06-03 01:17:25 +02:00
Gunnar Birke 2fde3db037 WINTERMUTE: Keep texture as a pointer
This probably prevents malfunctioning due to
lack of proper copy semantics
2020-06-03 01:17:25 +02:00
Gunnar Birke d3cb301e2e WINTERMUTE: Claim that we support arbitrary resolutions (for now) 2020-06-03 01:17:25 +02:00
Gunnar Birke 19394875db WINTERMUTE: Implement displayTrans function 2020-06-03 01:17:25 +02:00
Gunnar Birke 09a28c8341 WINTERMUTE: Set opengl viewport 2020-06-03 01:17:25 +02:00
Gunnar Birke 47e3befd1b WINTERMUTE: Implement setup2d (almost) 2020-06-03 01:17:25 +02:00
Gunnar Birke 8407fe0647 WINTERMUTE: Set a projection matrix during renderer init 2020-06-03 01:17:25 +02:00
Gunnar Birke ce44388c5a WINTERMUTE: Implement drawSpriteEx partially 2020-06-03 01:17:25 +02:00
Gunnar Birke acae963322 WINTERMUTE: Implement loading of textures and transparent check 2020-06-03 01:17:25 +02:00
Gunnar Birke f8bdb6590e WINTERMUTE: Add factory method for opengl 3d renderer 2020-06-03 01:17:25 +02:00
Gunnar Birke 79dd4c639b WINTERMUTE: Use ResidualVM blend mode type 2020-06-03 01:17:25 +02:00
Gunnar Birke 8cd6650f89 WINTERMUTE: Add skeleton of opengl 3d renderer 2020-06-03 01:17:25 +02:00
Gunnar Birke 3150439732 WINTERMUTE: Rename opengl texture renderer stuff 2020-06-03 01:17:25 +02:00
Gunnar Birke fde86d6dde WINTERMUTE: Implement render to texture 2020-06-03 01:17:25 +02:00
Gunnar Birke 4987e7c47d WINTERMUTE: Copy existing renderer code 2020-06-03 01:17:25 +02:00
Gunnar Birke 51eff5e4d9 WINTERMUTE: Setup screen 2020-06-03 01:17:25 +02:00
Eugene Sandulenko 266cc3f911 GRAPHICS: Avoid overdraw in Rounded Rectangles 2020-06-03 00:01:08 +02:00
Lothar Serra Mari 356026552b NEWS: Update German NEWS file 2020-06-02 22:07:28 +02:00
Philippe Valembois a7a11c3fde CONFIGURE: Undefine __STRICT_ANSI__ for newlib based platforms
This allows backends to use non-ANSI functions.
As it was the main reason to not set -ansi on these platforms, add it
back to ensure strict adherence to C++ standard.
2020-06-02 21:47:20 +02:00
athrxx e2d8955e1e NEWS: update with new Spanish KYRA games 2020-06-02 20:49:29 +02:00
athrxx e81a38698d KYRA: (KYRA1/Spanish CD fan translation) - update Kyra.dat 2020-06-02 20:43:28 +02:00
athrxx 975ec7b120 KYRA: fix nullptr dereference
This happens to Kyra 1 with the music set to MT-32, when the engine errors out prematurely due to a missing PAK file (before SoundMidiPC::init() is called).
2020-06-02 20:43:27 +02:00
Asirome d452b37312 KYRA:LOK Spanish CD fan made version - French based version functionality 2020-06-02 20:43:27 +02:00
Asirome 5b660fe8ae KYRA:LOK Spanish CD fan made version - add resources 2020-06-02 20:43:27 +02:00
Asirome f477753f69 KYRA:LOK Spanish CD fan made version - hash file detection 2020-06-02 20:43:27 +02:00
Philippe Valembois a8f270eb25 DS: Fix build of C files when specifying -ansi in CXXFLAGS
Compiling externally provided C files using CXXFLAGS makes build fail
when specifying -ansi because files are not ANSI C compliant.
configure script don't provide a CFLAGS variable so we just override
using -std flag
2020-06-02 19:47:57 +02:00
Eugene Sandulenko 883b935528 DIRECTOR: LINGO: Remove now unneeded define, because we switched to flex 2.6 2020-06-02 18:59:32 +02:00
anonymous 3a8f2f26d7 I18N: Update translation (Polish)
Currently translated at 70.0% (900 of 1284 strings)
2020-06-02 16:41:29 +00:00
Krzysztof Głodo 68fffd749b I18N: Update translation (Polish)
Currently translated at 70.0% (900 of 1284 strings)
2020-06-02 16:41:28 +00:00
Eugene Sandulenko 49bd8da037 Revert "DIRECTOR: Do not clip drawRect to maskSurface"
This reverts commit 84cb2c9955.

This crashes warlock ASTERODS/BBSIDEL.MMM
2020-06-02 12:43:50 +02:00
D G Turner da153dd282 ULTIMA8: Fix Unused Variable Compiler Warnings
These are emitted from GCC when -Wunused-but-set-variable and
-Wunused-variable are passed to the compiler.
2020-06-02 03:42:11 +01:00
Paul Gilbert 8338a26ec4 NUVIE: Add note that not everything translated for German fan patch 2020-06-01 12:51:47 -07:00
Nathanael Gentry 57b69cf2c0 DIRECTOR: Move transitions to the score 2020-06-01 21:36:09 +02:00
athrxx 633310c5de KYRA: (HOF/Spanish) - update kyra.dat 2020-06-01 20:28:35 +02:00
Asirome 338616b9fa KYRA:HoF CD Spanish fan translation - add resource accents 2020-06-01 20:15:39 +02:00
Asirome 3bc54abd79 KYRA:HoF DOS Spanish version - add resources 2020-06-01 20:00:35 +02:00
Asirome 5e2bc86fbd KYRA:HoF DOS Spanish version - hash file detection 2020-06-01 20:00:32 +02:00
Asirome fc9f393e2d KYRA:HoF Spanish CD fan translation - fix one letter 2020-06-01 20:00:06 +02:00
Asirome 27d4c5676c KYRA:HoF Spanish CD fan translation - resources 2020-06-01 20:00:06 +02:00
Asirome c315697b34 KYRA:HoF Spanish CD fan translation - file detection hash 2020-06-01 20:00:06 +02:00
Marcus Comstedt a37a33c008 DC: Fix a compilation warning 2020-06-01 19:47:31 +02:00
Nathanael Gentry 0ca34f6e92 DIRECTOR: Account for null cast in drawReverseSprite 2020-06-01 19:00:27 +02:00
Nathanael Gentry 84cb2c9955 DIRECTOR: Do not clip drawRect to maskSurface 2020-06-01 19:00:27 +02:00
Nathanael Gentry 3e5c119639 DIRECTOR: Use WM menu-on-demand fullscreen mode 2020-06-01 19:00:27 +02:00
Nathanael Gentry 6cb1c92e23 GRAPHICS: MACGUI: Add fullscreen menu-on-demand mode 2020-06-01 19:00:27 +02:00
Nathanael Gentry 31f008b772 DIRECTOR: Fix segfault in MacWindowManager::pauseEngine 2020-06-01 19:00:27 +02:00
Nathanael Gentry d82a37ab0d DIRECTOR: Fix setCast member condition 2020-06-01 19:00:27 +02:00
Nathanael Gentry 2bd118086b DIRECTOR: Relocate shape copy ink check 2020-06-01 19:00:27 +02:00
Eugene Sandulenko 09ad067fa5 DIRECTOR: Coordinates are in fact signed. Check for sanity.
Original parses negative widths and just skips such sprites.
Do the same.
2020-06-01 18:52:43 +02:00
athrxx 27c9dc7c72 KYRA: (EOB/Spanish) - fix intro subtitles colors 2020-06-01 15:42:39 +02:00