Bastien Bouclet
018e017550
DOCS: The game executable is no longer required to play Myst III
2016-10-16 11:23:13 +02:00
Bastien Bouclet
02f30c026b
MYST3: Change detection to use the language files instead of the executables
2016-10-16 11:14:33 +02:00
Bastien Bouclet
19a8b11d85
MYST3: Initial version of the widescreen mod
2016-10-16 09:35:40 +02:00
Bastien Bouclet
1537ec2de2
MYST3: Change frameViewport to be in screen coordinates rather than OpenGl coordinates
2016-10-16 09:28:08 +02:00
Bastien Bouclet
5bb96c937a
MYST3: Start moving some of the frame viewport code the the Scene class
2016-10-16 09:28:08 +02:00
Bastien Bouclet
bb896d23bc
MYST3: Fix the node init script being incomplete in myst3.dat
2016-10-16 09:26:00 +02:00
Colin Snover
65d0c659ef
SCI32: Fix crash clicking quit button during LSL6hires credits
2016-10-15 20:57:48 -05:00
Colin Snover
06d58c91b9
SCI32: Fix crash in LSL6hires ending
...
Fixes Trac#9613.
2016-10-15 19:29:00 -05:00
Colin Snover
f35fafa525
SCI32: Fix kPalVary(SetVary) in SCI2.1early games
...
Game scripts pass an extra argument which is never used in SSCI.
This happens e.g. when warping from room 620 to room 860 in
LSL6hires.
Adding a signature for kPalVarySetVary for SCI2.1early games only
does not work because KQ7 1.51 is detected as SCI2.1early but the
interpreter includes kPalVary code that matches SCI2.1mid.
Fixes Trac#9611.
2016-10-15 18:00:37 -05:00
Eugene Sandulenko
af2027ddd1
Merge pull request #838 from bluegr/chewy
...
Chewy: Esc from F5. New WIP engine.
2016-10-15 13:51:00 +02:00
Eugene Sandulenko
e928198a72
BLADERUNNER: Mark engine as highres
2016-10-15 13:50:15 +02:00
Eugene Sandulenko
6ab1edf597
BLADERUNNER: Fix compilation on older gcc
2016-10-15 13:47:06 +02:00
Eugene Sandulenko
04f0fa36a6
GRAPHICS: Fixed BDF font scaling
2016-10-15 12:25:21 +02:00
Eugene Sandulenko
23544e6866
DIRECTOR: Added Mac font rendering test
2016-10-15 12:25:20 +02:00
Eugene Sandulenko
290ac2cc04
GRAPHICS: Added all supported Mac fonts to enum
2016-10-15 12:25:20 +02:00
Colin Snover
6303468555
SCI32: Fix mouse position clamping
2016-10-14 19:52:21 -05:00
Colin Snover
c3adfc065e
SCI: Ensure export breakpoints always trigger on export calls
...
Previously, export calls to non-existing functions would act like
there was never an export call, and the breakpoint would never be
triggered.
2016-10-14 19:43:47 -05:00
Colin Snover
a05ae2e24a
SCI32: Fix slow transitions in SQ6
2016-10-14 19:43:47 -05:00
Willem Jan Palenstijn
699a147348
SCI: Make -propDict- unique for each class
...
Previously, this was using the offset of the property dict inside the
script. However, this isn't unique. For example, SQ6's DPath and
PolyPath classes both have their property dict at offset 8 of their
respective scripts. This would break Obj::isMemberOf.
Closes #846 .
2016-10-14 19:43:32 -05:00
Eugene Sandulenko
5aac0e9d39
GRAPHICS: Further work on BDF font scaling
2016-10-14 19:21:18 +02:00
Paul Gilbert
a8dd2856b7
TITANIC: Fix getting NPC animation name lists
2016-10-13 23:10:10 -04:00
Eugene Sandulenko
a350cc8fd0
BLADERUNNER: Fix compilation with plugins enabled
2016-10-14 00:16:30 +02:00
Eugene Sandulenko
e89c76f63c
Merge pull request #836 from peterkohaut/bladerunner
...
BLADERUNNER: added basic support for blade runner game
2016-10-13 23:48:50 +02:00
Eugene Sandulenko
72c4e0cd7a
Merge pull request #848 from vanfanel/master
...
RASPBERRYPI: Add specific README and launch script for using SDL 2.0.4 included in the release package.
2016-10-13 16:37:06 +02:00
vanfanel
b44a501499
RASPBERRYPI: Add Raspberry Pi specific README.
2016-10-13 15:50:45 +02:00
vanfanel
b905a3ba8e
RASPBERRYPI: Add script to use included SDL 2.0.4 build.
2016-10-13 09:38:16 +02:00
Thierry Crozat
aa39a6ce4b
SURFACESDL: Improve toggling filtering on/off
...
We don't need to recreate the window when turning filtering on or off.
Only the texture needs to be recreated.
2016-10-13 01:46:27 +01:00
Thierry Crozat
d6c4f35441
I18N: Update translations templates
2016-10-13 01:46:27 +01:00
Thierry Crozat
79bf5c7152
README: Add filtering command line option and hotkey
2016-10-13 01:46:27 +01:00
Thierry Crozat
fd77916f86
SURFACESDL: Add hotkey to enable/disable filtering
2016-10-13 01:46:26 +01:00
Thierry Crozat
529a7ca26c
OPENGLSDL: Add hotkey to enable/disable filtering
...
Crtl-Alt-f now enables/disables filtering instead of changing the
graphics mode. Since there is only one graphics mode now, a hotkey
to change it is a bit useless.
2016-10-13 01:46:26 +01:00
Thierry Crozat
48ec053a13
TESTBED: Add test for kFeatureFilteringMode
2016-10-13 01:45:01 +01:00
Thierry Crozat
3a69898729
SURFACESDL: Add support for filtering feature when using SDL2
...
This implements the request from ticket #9573 : SDL1/2: Different
rendering/filtering?
2016-10-13 01:45:01 +01:00
Thierry Crozat
c6ce1c8002
OPENGL: Add support for filtering feature
...
This replaces the two graphics modes "OpenGL (No filtering)" and
"OpenGL". Now there is a single "OpenGL" mode and filtering is
controlled by the kFeatureFilteringMode.
2016-10-13 01:45:01 +01:00
Thierry Crozat
3e08c33c35
GUI: Add checkbox and config option to enable/disable graphics filtering
2016-10-13 01:45:01 +01:00
Thierry Crozat
30aae5178a
OSYSTEM: Add kFeatureFilteringMode
2016-10-13 01:45:01 +01:00
Thierry Crozat
d0b2770243
OPENGLSDL: Make some OSD messages translatable
...
Also change some OSD messages to be the same or similar to
messages used by the Surface SDL code.
2016-10-13 01:15:38 +01:00
Paul Gilbert
a333f3c44c
VIDEO: Support rewind on AVI files with multiple video tracks
2016-10-12 20:09:36 -04:00
Thierry Crozat
0a186a66d6
TESTBED: Fix fullscreen test
...
The test was always failing when starting from the fullscreen state.
2016-10-12 23:04:42 +01:00
Eugene Sandulenko
ce89406b9a
GRAPHICS: Fix BDF font referencing on font generation
2016-10-12 23:27:50 +02:00
Peter Kohaut
577c3b56a5
BLADERUNNER: added picking up of items
...
and some formatting
2016-10-12 23:00:33 +02:00
Eugene Sandulenko
b5d4c302d0
GRAPHICS: Fix built-in font parameters
2016-10-12 22:12:40 +02:00
Willem Jan Palenstijn
3dc5431884
SCI: Add modified workaround for Simbani bridge room for GOG
...
The GOG version comes with a fan patch that uses rm470::name to
store a timer to rate-limit rm470::doit. This breaks the workaround
detection since that uses the name field.
2016-10-12 22:06:50 +02:00
Martin Kiewitz
32ca051485
AGI: Make TIME_DELAY 0 to set the game to 40 fps
...
Original AGI TIME_DELAY 0 made the game run as fast
as possible. We didn't go that far, but it still seems to run
too fast. This should hopefully fix that.
See bug #9607
2016-10-12 21:48:35 +02:00
Thierry Crozat
eef7d91fe1
GUI: Fix wrong error messages when failing to change some graphics settings
2016-10-12 19:59:00 +01:00
Eugene Sandulenko
2cb0e45c63
GRAPHICS: Further work on BDF font scaling
2016-10-12 19:17:29 +02:00
Eugene Sandulenko
a89deafcad
DISTS: Added Sparkle 1.9.0 signature
2016-10-12 09:06:01 +02:00
Retro-Junk
25ff6fcd5f
FULLPIPE: Fix animation lock-up
2016-10-12 09:06:01 +02:00
Paul Gilbert
c45b11f849
VIDEO: Fix video playback for zvision AVI videos
2016-10-11 21:05:58 -04:00
Colin Snover
82c39aa6ad
SCI32: Fix garbage collection of objects stored in IntArrays
2016-10-11 19:40:08 -05:00