Dmitry Iskrich
910803a914
DIRECTOR: Change matte function, use FloodFill
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
1b71712b15
DIRECTOR: Display draw rects for debug
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
4819a4e857
DIRECTOR: Load actions
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
254b1e3c1f
DIRECTOR: Load labels
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
f858362284
DIRECTOR: Move score loading resource to constructor
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
961adeee7f
DIRECTOR: Add support for background trans, matte ink types
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
c42f4060a1
DIRECTOR: Fix display sprite bug
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
2e87ca4954
DIRECTOR: Fix cast data reading
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
fb6e06231c
DIRECTOR: Move sprite display to ManagedSurface
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
6299055098
DIRECTOR: Add ink types parsing
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
d7f1c98f29
DIRECTOR: Remove extra movie archive open
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
44e46db5de
DIRECTOR: Refactor cast data loading
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
604fa102ff
DIRECTOR: Fix frame playback
2016-08-03 23:40:36 +02:00
rootfather
5ffd839bf3
DIRECTOR: Improve detection of Masters of the Elements
...
This commit adds detection for the English release of
"Masters of the Elements".
To avoid hash collisions, I had to add another file to the
detection table. The Projector Skeleton is too big for the
standard 5000 bytes we use for creating the MD5 hashes.
Many thanks to sev- for his great help!
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
8cd7deb476
DIRECTOR: Add support for tempo channel
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
ce2889bbf4
DIRECTOR: Display objects with offsets
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
d17805e132
DIRECTOR: Add cast pointers to sprites
2016-08-03 23:40:36 +02:00
Iskrich
5718268106
DIRECTOR: Load cast data and movie config
2016-08-03 23:40:36 +02:00
Iskrich
60348aa02a
DIRECTOR: Read movie version
2016-08-03 23:40:36 +02:00
Iskrich
11c9bbd9cb
DIRECTOR: Play score, display DIB sprites
2016-08-03 23:40:36 +02:00
Iskrich
2de66ee083
DIRECTOR: Add score data loader
2016-08-03 23:40:36 +02:00
Iskrich
08641d688d
DIRECTOR: FIX load palette
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
9ed9a60116
DIRECTOR: Fix DIB file reading
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
1a3d44edc9
DIRECTOR: Fix image loading, moved displaying to the engine
2016-08-03 23:40:36 +02:00
Iskrich
c2414ae381
DIRECTOR: Display test bitmap resource
2016-08-03 23:40:36 +02:00
Iskrich
75a01e0ea0
DIRECTOR: Refactoring palette loading
2016-08-03 23:40:36 +02:00
Iskrich
acc0d70054
DIRECTOR: Add bookshelf example
2016-08-03 23:40:36 +02:00
rootfather
1ebb5d2b07
DIRECTOR: Add ADGF_MACRESFORK to melements target
2016-08-03 23:40:36 +02:00
rootfather
b621fd7762
DIRECTOR: Add detection for "Masters of the Elements"
...
Currently, only the German Windows and Mac release are detected.
2016-08-03 23:40:36 +02:00
rootfather
fc4f6087ac
GIT: Add a basic .gitignore file
2016-08-03 23:40:36 +02:00
Iskrich
2d7d95bc19
DIRECTOR: Add initial for support DIB resource
2016-08-03 23:40:36 +02:00
Joseph Davies
14450b017f
DIRECTOR: Rename variables to match changes to AdvancedMetaEngine.
...
Follows guideline-conforming changes in 0b6befdcc5 .
2016-08-03 23:40:36 +02:00
Joseph Davies
04ea338dac
DIRECTOR: Add detection for The Last Dinosaur Egg.
...
Detection for Windows and Macintosh versions of
Victor Vector & Yondo: The Last Dinosaur Egg.
2016-08-03 23:40:36 +02:00
Joseph Davies
8d8c9b3e87
DIRECTOR: Fix version in error message.
2016-08-03 23:40:36 +02:00
Joseph Davies
0deda5b8b1
DIRECTOR: Add detection for The Vampire's Coffin.
...
Detection for Windows and Macintosh versions of
Victor Vector & Yondo: The Vampire's Coffin.
2016-08-03 23:40:36 +02:00
Joseph Davies
c5379909e2
DIRECTOR: Add detection for AMBER.
2016-08-03 23:40:36 +02:00
Matthew Hoops
de61313e94
DIRECTOR: Fix RIFX support to actually be useful
2016-08-03 23:40:36 +02:00
Matthew Hoops
a9849314e8
DIRECTOR: Change tag comparison to be case-insensitive
2016-08-03 23:40:36 +02:00
Matthew Hoops
30de1f34ca
DIRECTOR: Fix getting RIFF resources
2016-08-03 23:40:36 +02:00
Matthew Hoops
5e08747978
DIRECTOR: Add detection for jman Japanese
2016-08-03 23:40:36 +02:00
Matthew Hoops
649ef2af67
DIRECTOR: Fix stupid mistake in v3 fallback
2016-08-03 23:40:36 +02:00
Matthew Hoops
4a334980e1
DIRECTOR: Add some simple Windows version fallback detection
2016-08-03 23:40:36 +02:00
Matthew Hoops
387833ace4
DIRECTOR: Add detection for Jewels of the Oracle
2016-08-03 23:40:36 +02:00
Matthew Hoops
c607b85a46
DIRECTOR: Add parsing support for v7
2016-08-03 23:40:36 +02:00
Matthew Hoops
b4cf46486d
DIRECTOR: Add gundam0079 mac detection
2016-08-03 23:40:36 +02:00
Matthew Hoops
bba8bb4c33
DIRECTOR: Add v5 Mac data fork parsing
2016-08-03 23:40:36 +02:00
Matthew Hoops
d870127ddb
DIRECTOR: Mac v3 games just use the resource fork of the executable to start
2016-08-03 23:40:36 +02:00
Matthew Hoops
9a9df86fde
DIRECTOR: Parse the RIFX from v4 Mac versions
2016-08-03 23:40:36 +02:00
Matthew Hoops
09f6949cbc
DIRECTOR: Add JMP Turbo Mac detection
2016-08-03 23:40:36 +02:00
Matthew Hoops
f6399b7d13
DIRECTOR: Fix some v3 exe fields
...
Thanks, fuzzie
2016-08-03 23:40:36 +02:00