{"id":155,"date":"2021-08-02T13:20:21","date_gmt":"2021-08-02T13:20:21","guid":{"rendered":"https:\/\/blogs.scummvm.org\/twan\/?p=155"},"modified":"2021-08-02T13:23:19","modified_gmt":"2021-08-02T13:23:19","slug":"weekly-update","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/twan\/2021\/08\/02\/weekly-update\/","title":{"rendered":"Weekly Update"},"content":{"rendered":"\n<p>It has been a long week. Let&#8217;s look at all the games considered for TTS together. The last few are new candidates.<br><br><strong>Dreamweb (DW)<\/strong> &#8211; I&#8217;m hoping to wrap-up and make it ready for review in a day or two.<br>     I tried to implement DRY (Do not Repeat Yourself) philosophy in the code, but it seems to me that the TTS function is itself already concise. <br>     After contemplation, I think it&#8217;s better to proceed with the work we already have. <br>     I&#8217;ll look again in case there&#8217;s something I can see as a problem before requesting a review, and I would also like to think over how to do TTS for subtitles.<\/p>\n\n\n\n<p><strong>Laura Bow 2 (LB2)<\/strong> &#8211; I&#8217;m hoping to test again and open the PR with Castle of Dr. Brain<br>     A small thing is that I think the way TTS is happening when quit game menu appears isn&#8217;t that nice (it&#8217;s repeating itself). The fix here is essentially just finding different places to put TTS Man so it would say quit only once. <br>     I&#8217;m coupling the question with the DB, so it&#8217;s only done when both of them are done. <br><br><strong>Castle of Dr. Brain (DB)<\/strong> &#8211; I&#8217;m hoping to fix a TTS problem and then open the PR<br>     I recall that there&#8217;s a problem with the  as well. I haven&#8217;t played the game into further progress as well, so it&#8217;s easier to I&#8217;m taking a look again and opening the PR with LB2.<br><br><strong>Laurabow1 (LB1)<\/strong> &#8211; In a tricky condition<br>     The code that controls the pause and play of the animation in in the Serria script, so it isn&#8217;t likely that we would be able to pause for TTS Man to talk. I&#8217;m thinking about making it talk faster when it&#8217;s anticipated that it isn&#8217;t going to finish, but that seems tough. <br>      I&#8217;d like to work with this after other games have been treated.<\/p>\n\n\n\n<p><strong>Soltys (CGE)<\/strong> &amp;<br><strong>Sfinx (CGE2)<\/strong> &#8211; Merged \u2764\ufe0f<\/p>\n\n\n\n<p><strong>Sword 2<\/strong>&#8211; Skipped<br>     Although the version of Sword 2 I&#8217;ve played didn&#8217;t have speech when I was writing my proposal, the version available for download on the official website now does. So I&#8217;m canceling this to do something else. <br><strong><br>Nippons Safe<\/strong> &#8211; Ready to work, but still trying to understanding how to play<br>     At first I wasn&#8217;t even able to play it, now I can play it up to a point that most of the text shows up.<br>     Although I&#8217;m still not able to replicate walkthroughs I saw on the internet, it&#8217;s should be okay to start coding.<\/p>\n\n\n\n<p><strong>Dragon History<\/strong> &#8211; Finding text<br>     As said. I think something&#8217;s wrong because I&#8217;ve put a debug print message in many places. Hopefully the problem would go away soon.<\/p>\n\n\n\n<p><strong>Mystery House<\/strong> <strong>&amp;<\/strong><br><strong>Hugo&#8217;s House of Horror<\/strong> &#8211; Do we need TTS?<br>It seems that both the games are controlled by keyboard text, which means that one would need to read to play them after all.<\/p>\n\n\n\n<p><strong>Mission Supernova<\/strong> <strong>&amp;<\/strong><br><strong>Teenagent<\/strong> &#8211; Have yet found game in ScummVM version<\/p>\n\n\n\n<p><strong>Beneath A Steal Sky (BASS)<\/strong> &#8211; Almost finished adding TTS<br>The missing parts are <br>     1. In the intro of the floppy disk version, there is a discrepancy between the pace of the TTS and text. <br>     2. Have TTS to each of the branching script when the cursor moves over to them<br>         (Should be tricky. Might need to redo the whole TTS thing except detection. Definitely worth it though)<\/p>\n\n\n\n<p>Thanks for watching. See you next week. Happy coding.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It has been a long week. Let&#8217;s look at all the games considered for TTS together. The last few are new candidates. Dreamweb (DW) &#8211; I&#8217;m hoping to wrap-up and make it ready for review in a day or two. I tried to implement DRY (Do not Repeat Yourself) philosophy in the code, but it &#8230; <a title=\"Weekly Update\" class=\"read-more\" href=\"https:\/\/blogs.scummvm.org\/twan\/2021\/08\/02\/weekly-update\/\">Read more<span class=\"screen-reader-text\">Weekly Update<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":5,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":162,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/posts\/155\/revisions\/162"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/twan\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}