Commit Graph
242 Commits
Author SHA1 Message Date
Dmitry Iskrich 23b289f2f8 DIRECTOR: Add support for trail sprites 2016-08-03 23:40:36 +02:00
Dmitry Iskrich e4428587b7 DIRECTOR: Support 2 tracking sound system 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 0c7f2cedd7 DIRECTOR: Storage CastInfo, format strings 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 51843bc3b3 DIRECTOR: Fix memory leak 2016-08-03 23:40:36 +02:00
Dmitry Iskrich c7657b994a DIRECTOR: Generate mouse events 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 2b57a711f6 DIRECTOR: Fix palette loading 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 8064274d3b DIRECTOR: Change order events (Director 4.0) 2016-08-03 23:40:36 +02:00
Dmitry Iskrich c9ac498cf0 DIRECTOR: Add initial sound playback support 2016-08-03 23:40:36 +02:00
Dmitry Iskrich fd3c336860 DIRECTOR: Refactor in accordance with Director Loop, generate main lingo events 2016-08-03 23:40:36 +02:00
Dmitry Iskrich d01fddfa6b DIRECTOR: Add transition types 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 1099838bbd DIRECTOR: Fix load actions 2016-08-03 23:40:36 +02:00
Dmitry Iskrich cd0e04f672 DIRECTOR: Check if file is open, rename dump folder 2016-08-03 23:40:36 +02:00
Dmitry Iskrich bc2e73c20b DIRECTOR: Add dump scripts 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 61f15f16da DIRECTOR: Add font map loading 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 414a0b1c35 DIRECTOR: Add file info loading, fix strings loading 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 1b6b24740e DIRECTOR: Add cast info loading 2016-08-03 23:40:36 +02:00
Dmitry Iskrich e17de45075 DIRECTOR: Fix tempo channel parsing, add missed events 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 14d0bb6844 DIRECTOR: Find CLUT table in score initialization 2016-08-03 23:40:36 +02:00
Eugene Sandulenko cc2abbbb9c DIRECTOR: Use pixel(0,0) for Matte ink 2016-08-03 23:40:36 +02:00
Dmitry Iskrich 06a655ff9d DIRECTOR: Fix bitmap cast reading 2016-08-03 23:40:36 +02:00
Dmitry Iskrich bd345ce81c DIRECTOR: Parse mac name 2016-08-03 23:40:36 +02:00
Eugene Sandulenko f954105320 DIRECTOR: Switch Matte Ink to using flood fill mask mode. 2016-08-03 23:40:36 +02:00
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
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