Commit Graph

97631 Commits

Author SHA1 Message Date
Paul Gilbert
687ed8be04 GLK: COMPREHEND: Objectifying image file methods 2020-06-02 18:22:10 -07:00
Paul Gilbert
0944b7aa6a GLK: COMPREHEND: Implementing some graphic primitives 2020-06-02 18:22:10 -07:00
Paul Gilbert
0f411b62dd GLK: COMPREHEND: Improved graphic vs text area setup 2020-06-02 18:22:10 -07:00
Paul Gilbert
21462c57f6 GLK: COMPREHEND: Creating debugger to hold dumping methods 2020-06-02 18:22:09 -07:00
Paul Gilbert
7a88a18d47 GLK: COMPREHEND: Implement action line input 2020-06-02 18:22:09 -07:00
Paul Gilbert
51ff674d99 GLK: COMPREHEND: Adding method for reading text 2020-06-02 18:22:09 -07:00
Paul Gilbert
e55aaa91da GLK: COMPREHEND: Adding method to print text to text buffer 2020-06-02 18:22:09 -07:00
Paul Gilbert
fbf8e0a23b GLK: COMPREHEND: Fix opcode map definition 2020-06-02 18:22:09 -07:00
Paul Gilbert
16c36841aa GLK: COMPREHEND: gcc compilation fixes 2020-06-02 18:22:09 -07:00
Paul Gilbert
eca27789b1 GLK: COMPREHEND: Data loading fixes 2020-06-02 18:22:09 -07:00
Paul Gilbert
ec99b086fc GLK: COMPREHEND: Capitalizing class names 2020-06-02 18:22:09 -07:00
Paul Gilbert
269b83f31e GLK: COMPREHEND: Removal of redundant struct prefixes 2020-06-02 18:22:09 -07:00
Paul Gilbert
5023e261ed GLK: COMPREHEND: Removal of redundant struct prefixes 2020-06-02 18:22:09 -07:00
Paul Gilbert
fff77194d7 GLK: COMPREHEND: Converting data loading to be endian safe 2020-06-02 18:22:09 -07:00
Paul Gilbert
b0fe096225 GLK: COMPREHEND: Making comprehend game derive from game info 2020-06-02 18:22:09 -07:00
Paul Gilbert
14cf02cc1b GLK: COMPREHEND: Field renamings 2020-06-02 18:22:09 -07:00
Paul Gilbert
16b1713afd GLK: COMPREHEND: Change comprehend_game to ComprehendGame 2020-06-02 18:22:09 -07:00
Paul Gilbert
2dd367aa6f GLK: COMPREHEND: Adding initialization defaults for game info 2020-06-02 18:22:09 -07:00
Paul Gilbert
7e7e6a5fab GLK: COMPREHEND: Changing operation methods to virtual methods 2020-06-02 18:22:08 -07:00
Paul Gilbert
20533b4a1a GLK: COMPREHEND: Start of sub-classes for each different game 2020-06-02 18:22:08 -07:00
Paul Gilbert
10aa0e48fe GLK: COMPREHEND: Cleaning up some structure dependencies 2020-06-02 18:22:08 -07:00
Paul Gilbert
2ecbd720ea GLK: COMPREHEND: Work on startup 2020-06-02 18:22:08 -07:00
Paul Gilbert
8a9ef1a5a1 GLK: COMPREHEND: Adding startup code, cleanup 2020-06-02 18:22:08 -07:00
Paul Gilbert
7423561d21 GLK: COMPREHEND: Adding recomprehend source files 2020-06-02 18:22:08 -07:00
Paul Gilbert
5d8838005b GLK: COMPREHEND: Skeleton engine 2020-06-02 18:22:08 -07:00
Eugene Sandulenko
41e38d700d DIRECTOR: LINGO: Added sanity check to b_puppetSprite 2020-06-03 01:35:57 +02:00
Eugene Sandulenko
435b314f50 DIRECTOR: LINGO: Implement b_puppetSprite 2020-06-03 01:32:32 +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