Eugene Sandulenko
7ce632f862
JANITORIAL: Whitespace fixes
2016-11-04 23:50:01 +01:00
Eugene Sandulenko
9caee8cbe3
DIRECTOR Implement CASt member loading
2016-10-29 17:13:38 -07:00
Eugene Sandulenko
9e54089fe7
DIRECTOR: Mark current cast loading method as D2
2016-10-29 08:07:19 -07:00
Eugene Sandulenko
703178e033
DIRECTOR: Rework Channel data parsing
2016-10-29 08:07:19 -07:00
Eugene Sandulenko
9f35d6fdc6
DIRECTOR: Added more debug output to cast reading
2016-10-29 08:07:19 -07:00
Eugene Sandulenko
f2251c0d71
DIRECTOR: Fixing Score reading in RIFX format
2016-10-29 08:07:19 -07:00
Eugene Sandulenko
09d41af771
DIRECTOR: Fix RIFX resource loading
2016-10-27 16:48:21 +02:00
Eugene Sandulenko
f6dda6b7fb
DIRECTOR: Skip header in VWLB resource for D4+
...
For some reason the pointer in D4 movies points to the header
instead of data. Perhaps there is a flag which indicates that.
In the meanwhile, adding a hack to skip it so we could proceed
with development.
2016-10-26 10:48:37 +02:00
Eugene Sandulenko
814db5fd38
DIRECTOR: Renamed resource/archive files to better reflect reality
2016-10-26 10:48:37 +02:00
Eugene Sandulenko
6ef67b9186
DIRECTOR: Further work on text cast loading and rendering
2016-10-18 11:50:12 +02:00
Eugene Sandulenko
23544e6866
DIRECTOR: Added Mac font rendering test
2016-10-15 12:25:20 +02:00
Eugene Sandulenko
817211b2ed
DIRECTOR: Lingo: Implemented and documented 'the key' and 'the machineType'
2016-09-05 23:38:11 +02:00
Eugene Sandulenko
b35c555e1b
DIRECTOR: Fix warnings
2016-09-05 08:12:47 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Eugene Sandulenko
fce9e495f9
DIRECTOR: Added basic keycode mapping
2016-09-02 17:25:31 +02:00
Eugene Sandulenko
18af5ea5da
DIRECTOR: Initial code for Lingo keyboard handling
2016-09-02 09:51:12 +02:00
Eugene Sandulenko
91cc02b0ee
DIRECTOR: Cleanup
2016-09-01 10:52:11 +02:00
Eugene Sandulenko
fe22b8bd0e
DIRECTOR: Fix scanned archive names
2016-08-30 18:21:34 +02:00
Eugene Sandulenko
c207d703fe
DIRECTOR: Fixed shared cast loading
2016-08-30 09:55:20 +02:00
Eugene Sandulenko
64587bbac7
DIRECTOR: Fix cast scanning
2016-08-29 18:19:18 +02:00
Eugene Sandulenko
b7570373dd
DIRECTOR: Reworked event loop, so the mouse is more responsive
2016-08-26 18:39:47 +02:00
Eugene Sandulenko
8a372eaf71
DIRECTOR: Execute proper script on frames. This fixes the playback
2016-08-26 18:39:47 +02:00
Eugene Sandulenko
e40caf40a1
DIRECTOR: Fix object initialization
2016-08-26 12:33:48 +02:00
Eugene Sandulenko
c8989b8dd3
DIRECTOR: Slow down execution and hid noisy warning
2016-08-26 11:51:55 +02:00
Eugene Sandulenko
ff628a6b62
DIRECTOR: Do not try to compile all text resources except first one
2016-08-25 18:16:15 +02:00
Eugene Sandulenko
1a5ad0de5a
DIRECTOR: Fix warning
2016-08-25 18:16:15 +02:00
Eugene Sandulenko
6e8e0845a1
DIRECTOR: Fix font parameter reading
2016-08-25 18:16:15 +02:00
Eugene Sandulenko
a5b97a989c
DIRECTOR: Fix numerous crashes on destruction
2016-08-25 10:22:20 +02:00
Eugene Sandulenko
35243a235a
DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimes
2016-08-24 22:40:35 +02:00
Eugene Sandulenko
dbf2876b70
DIRECTOR: Further reduction of include dependency
2016-08-23 19:13:21 +02:00
Eugene Sandulenko
3d6d6fa2dd
DIRECTOR: Reduce header dependency
2016-08-23 19:13:21 +02:00
Eugene Sandulenko
f8483d2dab
DIRECTOR: Split score.cpp file into classes
2016-08-23 09:41:00 +02:00
Eugene Sandulenko
fdb451baca
DIRECTOR: Improvements to the BITD rendering
2016-08-22 09:51:56 +02:00
Eugene Sandulenko
79995f6222
DIRECTOR: Stub for 1bpp bitmap decoder
2016-08-21 11:24:11 +02:00
Eugene Sandulenko
fdd2c5fb60
DIRECTOR: Added image dumping at debug
2016-08-21 11:24:11 +02:00
Eugene Sandulenko
8192027d1c
DIRECTOR: Fix another double free
2016-08-17 11:46:47 +02:00
Eugene Sandulenko
b01a58e82c
DIRECTOR: Fix memory override
2016-08-17 11:39:42 +02:00
Eugene Sandulenko
7702c62dfd
DIRECTOR: Add missing break in switch statement
2016-08-17 11:36:09 +02:00
Eugene Sandulenko
78c50a0f89
DIRECTOR: Fix crashes on object destruction
2016-08-17 11:35:07 +02:00
Eugene Sandulenko
a253d1f50e
DIRECTOR: Fix crash during test execution
2016-08-08 20:52:43 +02:00
Eugene Sandulenko
e63460badc
JANITORIAL: Compactify a bit built-in palette
2016-08-07 07:31:50 +02:00
Dmitry Iskrich
551048118c
DIRECTOR: Fix some image rendering seg faults
2016-08-06 21:36:14 +02:00
Dmitry Iskrich
29faa28264
DIRECTOR: Change sprite type
2016-08-06 21:36:07 +02:00
Eugene Sandulenko
7a79eec7ea
DIRECTOR: Fix warnings
2016-08-04 23:18:27 +02:00
Eugene Sandulenko
96e288c4c9
DIRECTOR: Update font generation
2016-08-03 23:43:01 +02:00
Eugene Sandulenko
59ebb0c68f
DIRECTOR: Switch Mac font loading to the common code
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
0aba35e266
DIRECTOR: More debug output
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
f0990e7221
DIRECTOR: Add extra fields for sprites
...
The presence of these fields depends on the type of sprite
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
0ad467f832
DIRECTOR: Lingo: Do not error out on non-existent sprites/casts
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
c4e1d08d4a
DIRECTOR: Added default Mac palette
2016-08-03 23:40:36 +02:00