{"id":35,"date":"2016-06-17T12:32:10","date_gmt":"2016-06-17T10:32:10","guid":{"rendered":"https:\/\/blogs.scummvm.org\/iskrich\/?p=35"},"modified":"2022-04-17T12:39:25","modified_gmt":"2022-04-17T10:39:25","slug":"director-new-week-new-challenge","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/iskrich\/2016\/06\/17\/director-new-week-new-challenge\/","title":{"rendered":"Director: New week \u2013 new challenge"},"content":{"rendered":"<p>And once again I\u2019m writing about my GSOC progress.<\/p>\n<p>This week:<\/p>\n<ul>\n<li>Loading transition info and implementation of some movings (8\/52).<\/li>\n<li>Imitation 2 track sound system (such as in Director).<\/li>\n<li>Rendering trail sprites (it works like background images)<\/li>\n<li>Parsing new kind of scripts\u00a0 \u2013 movie scripts.<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p>Speaking of scripts,\u00a0 there is a work on the Lingo <strong>compiler <\/strong>by sev.\u00a0 There is, at present execution some media interface commands like play part of sound files and the processing of alias map. Also put\/set commands have been added.<\/p>\n<p>Were reviewed, Director \u2018<em>go to movie (label)<\/em>\u2018 commands. In many games this is main command, with this you can simulate\u00a0 walking across levels. But this transition using special name of movie, and because of that movie loading was redesigned.<\/p>\n<p>I know I promised to show The Journeyman Project movie files. But right palette still got trouble.<\/p>\n<p>Specifically for this post,\u00a0I\u2019ve copied in my local code, palette, which <a href=\"https:\/\/github.com\/scummvm-director\/continuity\/blob\/master\/data\/mac.pal\">contuinity<\/a> uses as fallback. And some of JMP movies seems more or less pretty.<\/p>\n<p><a href=\"https:\/\/blogs.scummvm.org\/iskrich\/wp-content\/uploads\/sites\/20\/2016\/06\/jmp2.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-37\" src=\"https:\/\/blogs.scummvm.org\/iskrich\/wp-content\/uploads\/sites\/20\/2016\/06\/jmp2.gif\" alt=\"\" width=\"640\" height=\"490\" \/><\/a><a href=\"https:\/\/blogs.scummvm.org\/iskrich\/wp-content\/uploads\/sites\/20\/2016\/06\/jmp.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-38\" src=\"https:\/\/blogs.scummvm.org\/iskrich\/wp-content\/uploads\/sites\/20\/2016\/06\/jmp.gif\" alt=\"\" width=\"640\" height=\"480\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>And once again I\u2019m writing about my GSOC progress. This week: Loading transition info and implementation of some movings (8\/52). Imitation 2 track sound system (such as in Director). Rendering trail sprites (it works like background images) Parsing new kind of scripts\u00a0 \u2013 movie scripts.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-35","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/posts\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":2,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/posts\/35\/revisions"}],"predecessor-version":[{"id":39,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/posts\/35\/revisions\/39"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/media?parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/categories?post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/iskrich\/wp-json\/wp\/v2\/tags?post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}