{"id":33,"date":"2012-01-26T16:50:20","date_gmt":"2012-01-26T16:50:20","guid":{"rendered":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/?p=33"},"modified":"2022-05-24T16:52:05","modified_gmt":"2022-05-24T16:52:05","slug":"recent-developments-iii","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/2012\/01\/26\/recent-developments-iii\/","title":{"rendered":"Recent developments III"},"content":{"rendered":"<p>Wow, two months passed since the last post; real life took me some time (as <a href=\"http:\/\/diyaudioprojects.com\/Chip\/DIY-TDA2050-Hi-Fi-Chip-Amplifier\/\">this<\/a> did \u2013 sounds great! -), but I\u2019m now getting into development again.<br \/>\nAnyway, here\u2019s the usual list of notable improvements (which are a lot):<\/p>\n<ul>\n<li>Residual was renamed to Residual<b>VM<\/b>, to match up with ScummVM (and because residual.org was already taken ;)).<\/li>\n<li>We have a new site, <a href=\"http:\/\/www.residualvm.org\">www.<\/a>r<a href=\"http:\/\/www.residualvm.org\">esidualvm.org<\/a>, and the forum was moved there.<\/li>\n<li>Following the rename, we are now on #residualvm on freenode, and the code is at <a href=\"https:\/\/github.com\/residualvm\/residualvm\">www.github.com\/residualvm\/residualvm<\/a>.<\/li>\n<\/ul>\n<ul>\n<li>We have a <b>New engine<\/b>! <b>Myst3<\/b> is now <a href=\"https:\/\/github.com\/residualvm\/residualvm\/commit\/09a532d5d0e6d0fd8e3333a132b60802fbc22800\">supported<\/a>, thanks to the work by Bastien (aka bgK). All hail to him! (I\u2019m not into it, so don\u2019t be afraid if you don\u2019t hear of updates of it from me)<\/li>\n<li>Remember the last post, where I explained how to fix a bug in Grim\u2019s data? Well, you can forget that, since Andrea (aka YakBizzarro) added a <a href=\"https:\/\/github.com\/residualvm\/residualvm\/commit\/0cf49542fa269adc19f840d8386894be2d6183b9\">hot-patching system<\/a>. No need to fiddle the data anymore, now ResidualVM\u2019s code does the magic all by itself. Along with that other bugs in the scripts have been fixed.<\/li>\n<li>Similar to the entry above, now the official 1.01 patch is <a href=\"https:\/\/github.com\/residualvm\/residualvm\/commit\/e330db291b1ddb7cc29eae7f528412d70f1606b7\">loaded directly as a .exe<\/a>. You don\u2019t need to extract it anymore, it will be loaded by ResidualVM as-is.<\/li>\n<li>TinyGL (the software renderer) now <a href=\"https:\/\/github.com\/residualvm\/residualvm\/commit\/a22e078d554d6d00b2711f331c7572d4c388e7c6\">supports<\/a> any color-mode and color depth.<\/li>\n<\/ul>\n<p>These are the main things, but around them there are a terrific number of littler improvements and bug fixes.<\/p>\n<p><a href=\"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-content\/uploads\/sites\/26\/2012\/01\/snapshot1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-35\" src=\"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-content\/uploads\/sites\/26\/2012\/01\/snapshot1.png\" alt=\"\" width=\"811\" height=\"343\" srcset=\"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-content\/uploads\/sites\/26\/2012\/01\/snapshot1.png 811w, https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-content\/uploads\/sites\/26\/2012\/01\/snapshot1-300x127.png 300w, https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-content\/uploads\/sites\/26\/2012\/01\/snapshot1-768x325.png 768w\" sizes=\"auto, (max-width: 811px) 100vw, 811px\" \/><\/a>I took this graph from Ohloh. It shows the number of committers over time. You can clearly see the boost that happened recently, and that imho is the most notable <i>improvement<\/i> the project had.<\/p>\n<p>Stay tuned!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wow, two months passed since the last post; real life took me some time (as this did \u2013 sounds great! -), but I\u2019m now getting into development again. Anyway, here\u2019s the usual list of notable improvements (which are a lot): Residual was renamed to ResidualVM, to match up with ScummVM (and because residual.org was already [&hellip;]<\/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-33","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":2,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":36,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/posts\/33\/revisions\/36"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/lostsoulsalliance\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}