Paul Gilbert
20191622f1
GLK: Properly fix window clicking crash
2019-01-04 12:00:59 -08:00
Torbjörn Andersson
7394afbbc8
GLK: Fix negative index crash when clicking in a window
2019-01-04 14:47:36 +01:00
Torbjörn Andersson
f023f28127
GLK: Fix comment typo
2019-01-04 13:43:34 +01:00
Torbjörn Andersson
448adc81d3
GLK: FROTZ: Clarify comment about Unicode runes a bit.
...
This started out as a typo fix. :-)
2019-01-04 13:29:42 +01:00
Paul Gilbert
79052366d0
GLK: FROTZ: Support using prior palette when a pic doesn't have one
2019-01-03 18:30:22 -08:00
Paul Gilbert
c4c14b593b
GLK: FROTZ: Fixes for picture decoding
2019-01-03 18:18:53 -08:00
Paul Gilbert
d5bf1396de
GLK: FROTZ: os_picture_data wasn't dividing by cell size
2019-01-03 18:01:32 -08:00
Paul Gilbert
642efa7f6a
GLK: FROTZ: Hooked up window property reading
2019-01-03 14:16:34 -08:00
Paul Gilbert
df74a209ca
GLK: FROTZ: Keep mono & prop font sizes to be the same for v6 games
2019-01-02 23:24:50 -08:00
Paul Gilbert
85816c8a54
GLK: Make a _gameFile field in the base Glk engine
2019-01-02 23:13:13 -08:00
Paul Gilbert
8d6909608d
GLK: FROTZ: Window positions & sizes are in characters, not pixels
2019-01-02 19:17:08 -08:00
Paul Gilbert
313337eb82
GLK: Remove deprecated _cellW/_cellH from Conf
2019-01-02 19:09:40 -08:00
Paul Gilbert
f1d9722f3b
GLK: FROTZ: Add support for pair windows to have more than 2 children
...
This is primarily for the V6 games, which have up to 8 windows
on-screen at the same time in arbitray positions
ext
2019-01-02 18:18:11 -08:00
Paul Gilbert
3ed48e3de2
GLK: FROTZ: Setting window positon & size, some property reading
2019-01-02 14:23:40 -08:00
sluicebox
f1fdb0cd26
SCI: Fix QFG1VGA Mac Antwerp controls, bug #10856
...
Fixes a script bug in the mac version that always kills the player
2019-01-02 21:47:19 +02:00
Paul Gilbert
c02d1f5432
GLK: FROTZ: Beginnings of setting window positions and size
2019-01-01 22:40:32 -08:00
Paul Gilbert
b4c3df62e3
GLK: FROTZ: Cleanup of incorrect namespace comments
2019-01-01 19:04:12 -08:00
Paul Gilbert
fd2dda4c18
GLK: FROTZ: Compilation fix
2019-01-01 18:59:47 -08:00
Paul Gilbert
c43f625fd8
GLK: FROTZ: Added skeleton classes for ZMachine windows
2019-01-01 18:31:07 -08:00
Paul Gilbert
4568e498ca
GLK: FROTZ: Fix #10843 Status bar disappearing when textbox is shown
2019-01-01 17:07:46 -08:00
Vhati
aa9a1ab901
SCI32: Fix QFG4 cave tentacle
...
Fixes wriggling and retraction when hero travels over the pit, bug #10615
Supersedes commit 259f262
2019-01-01 23:47:40 +02:00
Paul Gilbert
9bbd0474fa
GLK: FROTZ: Support shorthand abbreviations in earlier Infocom games
2019-01-01 00:56:42 -08:00
Paul Gilbert
7643382ff4
COMMON: Suport String in U32String assignment & equality operators
2019-01-01 00:40:17 -08:00
Paul Gilbert
0d1f5bc2d0
GLK: Fix gcc warning in engine construction
2019-01-01 00:38:49 -08:00
Paul Gilbert
402fb78aaf
GLK: Remove redundant const prefix from getOptions
2019-01-01 00:16:13 -08:00
Paul Gilbert
ea53893300
GLK: TADS: Split game list arrays into v2 and v3
2018-12-31 23:58:11 -08:00
Paul Gilbert
4938ac9ea1
GLK: Implement passing detection options to the engines
2018-12-31 22:32:07 -08:00
Paul Gilbert
fa51ea2138
GLK: FROTZ: Fix Mysterious Adventures detection entries
2018-12-31 22:31:16 -08:00
Paul Gilbert
013f39cb5d
GLK: Standardizing on a common GameDescriptor class for detectors
2018-12-31 19:47:14 -08:00
Paul Gilbert
84b6534c3f
GLK: Move GlkMetaEngine declaration into a new header file
2018-12-31 19:15:07 -08:00
Paul Gilbert
3d19a27d04
GLK: FROTZ: Fix rendering of Beyond Zork minimap
2018-12-31 18:58:46 -08:00
Paul Gilbert
1021da132b
GLK: Splitting font related info from Conf into their own classes
2018-12-31 18:34:42 -08:00
Paul Gilbert
f25b3d93c1
GLK: FROTZ: Split Infocom game list from other games list
2018-12-30 16:23:38 -08:00
Eugene Sandulenko
a9d12069d8
TUCKER: Added support for Russian fan translation
2018-12-30 19:52:27 +01:00
Filippos Karapetis
57f114cbc3
SCI: Don't try to validate resources added from a Mac resource fork
...
The fix has been authored originally by csnover, adapted from commit ca420e44167e5ee488b4ad547104fa6b976e6f1c
Fixes Trac#10440, Trac#10892.
2018-12-30 12:53:23 +02:00
Matan Bareket
ce90507e85
BUILD: Don't print the pandoc variable if not running a check
2018-12-29 17:11:15 -05:00
Matan Bareket
4fd09d6369
SCI: Add LSL7 Russian detection entries
...
Fixes #10638
2018-12-29 16:05:25 -05:00
Lars Skovlund
54ab74da2d
SCI32: Fix QFG4 conversation crash when using keyboard controls
2018-12-29 11:24:33 +01:00
Vhati
77d06397f5
SCI32: Fix QFG4 statue item description
...
Fixes an inaccurate message when examining the statue, bug #10770
2018-12-29 11:46:54 +02:00
Paul Gilbert
7a21e23603
GLK: FROTZ: Implement PageUp/PageDn scrolling of desc area in Beyond Zork
2018-12-28 21:15:50 -08:00
Paul Gilbert
f218400d3b
GLK: Simplify arrays of valid extensions in detection code
...
Suggested by Sev as a way to avoid having both arrays and array sizes
2018-12-28 20:45:45 -08:00
Thierry Crozat
787a62c62d
GLK: Fix multiple definitions of litCount variable
2018-12-28 22:37:30 +01:00
Thierry Crozat
3fa3967cff
GLK: Attemp to fix multiple definitions link errors
2018-12-28 22:21:01 +01:00
Thierry Crozat
080ab79d7a
GLK: Fix some compilation errors
...
In-class initialization of members is a c++11 features
but several ports use compilers that do not support it.
2018-12-28 21:53:56 +01:00
Thierry Crozat
7c7cb6c836
GLK: Fix out of bound access in detection code
...
This caused some random asserts when for example trying to add any
game as Common::Str::hasSuffixIgnoreCase could be called with a null
pointer.
2018-12-28 21:13:40 +01:00
Thierry Crozat
287f40358e
SUPERNOVA: Save sleep savegame at end of normal saves
...
This replaces using slot 999 to save this savegame and allows
to properly handle having several playthroughs with a different
state when going to sleep. This is also similar to what the
original engine was doing.
2018-12-28 20:40:27 +01:00
Vhati
2d75c6b271
SCI32: Fix QFG4 Rusalka flowers dialogue
...
Fixes mixed up text/audio when giving her flowers, bug #10849
2018-12-28 18:11:31 +02:00
sluicebox
8f2da7086c
SCI: Fix LB1 attic stairs lockup, bug #9949
...
Fixes a lockup in the original game
2018-12-28 15:05:33 +02:00
Filippos Karapetis
1be46e9207
GLK: ALAN2: Cleanup, merge some functions, move comments to headers
2018-12-28 13:41:39 +02:00
Filippos Karapetis
20d53d27f6
GLK: ALAN2: Adapt C-style enums / structs
2018-12-28 13:41:39 +02:00