234
edits
Line 151: | Line 151: | ||
Required method: '''SetRepeat()''' (known option is SetRepeat(0)) | Required method: '''SetRepeat()''' (known option is SetRepeat(0)) | ||
= [TODO] Bink Video plugin = | |||
== wme_vlink.dll == | |||
Bink Video plugin by [[TML Studios]]. This plugin is used to play *.bik cutscene videofiles. | |||
GetSupportedClasses() exports one class: '''CommandLineHelper''' | |||
TODO: '''reimplement this for ResidualVM''', using /video/ implementation if Bink Video. | |||
== 2.5D games == | |||
=== Sunrise: The game === | |||
Sunrise: The game plays lots of cutscenes videos using a plugin. | |||
Constructor call: '''new BinkVideo(Game.Direct3DDevice)''' | |||
Required method: '''SetVolume()''' (known values are 80 and 87) | |||
Required method: '''Play()''' (parameter is video path, e.g. "video\M11\Video341.bik") | |||
= [TODO] Displacement plugin = | = [TODO] Displacement plugin = | ||
Line 173: | Line 191: | ||
GetSupportedClasses() exports one class: '''CommandLineHelper''' | GetSupportedClasses() exports one class: '''CommandLineHelper''' | ||
TODO: '''reimplement this for ResidualVM''', binding it to ConfMan. | TODO: '''reimplement this for ResidualVM''', binding it to ConfMan. | ||
Line 183: | Line 199: | ||
Possible expected argv[1]: FULL / FULL_FW / FULLDEMO / FULLDEMO_FW / VALID / VALID_FW / INVALID / INVALID_FW / DEMO / DEMO_FW / other value. | Possible expected argv[1]: FULL / FULL_FW / FULLDEMO / FULLDEMO_FW / VALID / VALID_FW / INVALID / INVALID_FW / DEMO / DEMO_FW / other value. | ||
Required property: '''Parameters''' (passed to String(), then Split(" ") is called ) | |||
= [TODO?] Unused plugins & DLLs = | = [TODO?] Unused plugins & DLLs = |
edits