Paul Gilbert
38b6aa70a8
SHERLOCK: Fixes for talk setup and portrait loading
2015-04-13 22:55:07 -05:00
Paul Gilbert
3be28b495d
SHERLOCK: Implemented checkUseAction
2015-04-13 20:10:35 -05:00
Martin Kiewitz
3483799959
SCI: add french qfg3 export filename for fix
...
Sierra translator translated the filename
2015-04-13 18:26:12 +02:00
Martin Kiewitz
537f33d9cf
SCI: script patch for qfg3 hero export bug #6807
2015-04-13 18:08:20 +02:00
Paul Gilbert
cf878316ea
SHERLOCK: Implement settings window code
2015-04-12 23:20:22 -05:00
Matthew Hoops
d521ece7cb
MOHAWK: Set dithering on any original Myst video
...
Fixes display of the library "swirl" video
2015-04-12 20:18:31 -04:00
Matthew Hoops
49885d686e
VIDEO: Implement fallback dithering for QuickTime videos
...
Used for any codec without direct dithering support
2015-04-12 20:12:38 -04:00
Matthew Hoops
383c0bf3fa
IMAGE: Make the createQuickTimeDitherTable function public
...
Needed for access by QuickTime directly
2015-04-12 20:11:47 -04:00
Paul Gilbert
e8e095aa2a
SHERLOCK: Fix mixups with sequence stack and script stack
2015-04-12 19:11:34 -05:00
Paul Gilbert
c9890cbacc
SHERLOCK: Implementing event handling for talk display
2015-04-12 17:55:55 -05:00
Paul Gilbert
454b6a2bbe
SHERLOCK: Implemented pick up code
2015-04-12 11:06:25 -05:00
Paul Gilbert
461d5c64f2
SHERLOCK: Fixes for opening door
2015-04-11 23:42:11 -05:00
Paul Gilbert
0f0321eb43
SHERLOCK: Fix startup initialization
2015-04-11 17:50:07 -05:00
Paul Gilbert
0d4d8e878c
SHERLOCK: Implemented stubbed talk and inventory methods
2015-05-07 22:49:22 +02:00
Matthew Hoops
ddf170de4a
ZVISION: Silence gcc warnings
2015-04-11 16:12:47 -04:00
Matthew Hoops
75acef7566
GRAPHICS: Force a cast to int to avoid gcc warnings
2015-04-11 16:12:47 -04:00
Matthew Hoops
797506eff7
SWORD25: Use fabs for absolute value of doubles
2015-04-11 16:12:47 -04:00
Paul Gilbert
dd63cef93e
MADS: Fix memory leak in Dialog class
2015-04-11 15:38:31 -05:00
Matthew Hoops
3323af355d
MOHAWK: Allow Myst to compile without RGB colors
2015-04-11 15:31:20 -04:00
Matthew Hoops
a5992a08a0
MOHAWK: Run Myst in 8bpp
2015-04-11 14:37:17 -04:00
Matthew Hoops
94b317b0cd
IMAGE: Implement QTRLE dithering
2015-04-11 14:37:13 -04:00
Matthew Hoops
7f12db95c6
IMAGE: Implement QuickTime dithering in rpza
2015-04-11 14:37:09 -04:00
Matthew Hoops
b170b08822
VIDEO: Add support for dithering in QuickTime videos
2015-04-11 14:37:04 -04:00
Matthew Hoops
1271fbde8f
IMAGE: Add support for QuickTime dithered Cinepak
2015-04-11 14:36:58 -04:00
Matthew Hoops
c402d9a959
IMAGE: Add an unknown dither type
2015-04-11 14:36:54 -04:00
Matthew Hoops
0ceb383cd3
IMAGE: Add a function for generating QuickTime dither tables
...
Much thanks to fuzzie for her assistance.
2015-04-11 14:36:46 -04:00
Matthew Hoops
e5048ecffe
IMAGE: Rewrite a bunch of Cinepak using templates
2015-04-11 14:36:42 -04:00
Matthew Hoops
f342d63431
IMAGE: Allow for choosing dither type
2015-04-11 14:36:37 -04:00
Matthew Hoops
ad32fb5832
IMAGE: Add support for Cinepak VFW dithering
2015-04-11 14:36:31 -04:00
Matthew Hoops
cfc64157a0
VIDEO: Allow AVI tracks to be dithered via the Codec
...
Video for Windows made the Codec do the dithering work
2015-04-11 14:36:26 -04:00
Matthew Hoops
f6d7c5e176
IMAGE: Add functions to allow for videos to be dithered
2015-04-11 14:36:18 -04:00
Paul Gilbert
96e04ab797
SHERLOCK: Implemented doScript and support methods
2015-04-10 23:35:26 -05:00
Einar Johan Trøan Sømåen
c49fd6afeb
CREATE_PROJECT: Remove forced USE_TREMOR define on OS X.
2015-04-09 20:41:16 +02:00
Einar Johan Trøan Sømåen
680b107278
CREATE_PROJECT: Link theora and jpeg in XCode-projects.
2015-04-09 20:39:11 +02:00
Einar Johan Trøan Sømåen
be35b8b12b
CREATE_PROJECT: Use SRCROOT-relative include paths.
2015-04-09 20:35:54 +02:00
Einar Johan Trøan Sømåen
21d0210758
CREATE_PROJECT: Set projectDirPath to the source-path in XCode.
2015-04-09 20:27:21 +02:00
Einar Johan Trøan Sømåen
32b2454751
CREATE_PROJECT: Don't add -fno-rtti.
2015-04-09 20:02:19 +02:00
Einar Johan Trøan Sømåen
e24737f142
CREATE_PROJECT: Modify producesObjectFile to take .m and .mm into account.
...
This should be safe outside XCode, as only OSX/iOS-projects introduce such files to begin with.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
7de2f25466
CREATE_PROJECT: Remove leftover _rootGroups.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
ff802b8eae
CREATE_PROJECT: Add SRCROOT and SRCROOT/engines to USER_HEADER_SEARCH_PATHS for XCode.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
24f9c95ee9
CREATE_PROJECT: Link against libpng and libfreetype in XCode-projects.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
0801a553bd
CREATE_PROJECT: Enable RTTI in XCode-projects.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
f4a9f2035b
CREATE_PROJECT: Add the product files to a group in XCode aswell (makes things easier when configuring build-schemes)
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
1f13d42c6b
CREATE_PROJECT: Refactor the Framework and library adding for XCode, and add the relevant Frameworks to a group.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
790f7dc017
CREATE_PROJECT: Introduce a subclass of Object to manage group-creation.
...
This rewrites the way groups are created, so that the root source folder has groups created for any subfolder that is used, which allows for
merging in the engines/-subfolder automatically.
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
000b80263c
CREATE_PROJECT: Add macros to disable IOS-project creation for now.
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
219a43d745
CREATE_PROJECT: Revert idea about createOneProjectPerEngine.
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
675bbde436
CREATE_PROJECT: Use a different producesObjectFile-function for Xcode, so that we can allow Objective-C(++) and disallow .asm
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
484ad4dde7
CREATE_PROJECT: Define MACOSX and POSIX in XCode-projects for now (ignoring iOS for the moment)
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
8cd84a0152
CREATE_PROJECT: Define a group for the Frameworks, and add it to the mainGroup, so that the buildPhase can figure things out.
2015-04-09 20:02:17 +02:00