{"id":33,"date":"2008-07-21T10:56:04","date_gmt":"2008-07-21T08:56:04","guid":{"rendered":"https:\/\/blogs.scummvm.org\/buddha\/?p=33"},"modified":"2022-04-15T10:56:45","modified_gmt":"2022-04-15T08:56:45","slug":"bughunting-season","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/buddha\/2008\/07\/21\/bughunting-season\/","title":{"rendered":"Bughunting season"},"content":{"rendered":"<p>Hi! Last week went mostly in bughunting as the next ScummVM release is being prepared and bugs are being fixed.<\/p>\n<p><!--more--><\/p>\n<ul>\n<li>Fixed a <a href=\"https:\/\/sourceforge.net\/tracker\/?func=detail&amp;atid=418820&amp;aid=2016647&amp;group_id=37116\">bug<\/a> that made Amiga and Atari ST versions of Future Wars crash right in the beginning. Seems like the script writer for those Future Wars versions made a typo (He tested local variable 251 in the scripts when he meant to test *global* variable 251). So it was a bug in the original game\u2019s scripts.<\/li>\n<li>Worked on reducing the Cine engine\u2019s <a href=\"http:\/\/en.wikipedia.org\/wiki\/.bss\">BSS<\/a> size (i.e. reducing the amount of global variables that are allocated statically and increase the size of the executable. Here\u2019s a <a href=\"https:\/\/sourceforge.net\/tracker\/?func=detail&amp;atid=418822&amp;aid=2019455&amp;group_id=37116\">patch<\/a> for it). Got a nice 64kB reduction in the BSS size.<\/li>\n<li>Tried to fix a release critical <a href=\"https:\/\/sourceforge.net\/tracker\/index.php?func=detail&amp;aid=2019355&amp;group_id=37116&amp;atid=418820\">bug<\/a> that makes the current ScummVM code not be able to load some Future Wars savegames that were made with 0.11.0 or 0.11.1 releases of ScummVM. Haven\u2019t yet been able to fix it completely, but I\u2019ve got an idea what\u2019s making it bug at the moment (Thanks to <a href=\"http:\/\/wiki.scummvm.org\/index.php\/User:Wjp\">wjp<\/a> for his help with this bug).<\/li>\n<\/ul>\n<p>So now I\u2019ll try to get that release critical savegame loading bug fixed first and then it\u2019s onto fixing Operation Stealth\u2019s savegame support (Which doesn\u2019t look *so* intimidating anymore after all this looking into Cine engine\u2019s savegame format).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi! Last week went mostly in bughunting as the next ScummVM release is being prepared and bugs are being fixed.<\/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\/buddha\/wp-json\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":3,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/posts\/33\/revisions\/117"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/buddha\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}