{"id":15,"date":"2012-06-03T19:42:38","date_gmt":"2012-06-03T19:42:38","guid":{"rendered":"https:\/\/blogs.scummvm.org\/upthorn\/?p=15"},"modified":"2022-05-21T19:42:58","modified_gmt":"2022-05-21T19:42:58","slug":"revisionist-future","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/upthorn\/2012\/06\/03\/revisionist-future\/","title":{"rendered":"Revisionist future"},"content":{"rendered":"<div class=\"entry-content\">\n<p>I have heard through fuzzie that there is not global acceptance of my saving anywhere interface design, so I am delaying implementation until I can have a discussion with concerned parties. Unfortunately, I have not heard who those concerned parties are, and they have not made themselves known, so I\u2019ll be sending out an email to scummvm-devel in the near future.<\/p>\n<p>In the meantime, I\u2019ve been looking into expanding the SCUMM engine save format to support additional cases (such as saving HE games through the GMM, instead of only supporting the in-game save menu).<\/p>\n<p>So far these efforts have consisted of debug-stepping the engine loop immediately after making a (currently) buggy savegame, then loading the save and comparing the codepaths to determine what information is missing from the save.\u00a0I had really wanted to had some code pushed toward this before making this blog post, but this method of research has been very slow-going, and this post is overdue as it is\u2026<\/p>\n<p>I\u2019ll see if my mentors and I can work out a better method tomorrow.<\/p>\n<\/div>\n<footer class=\"entry-meta\">\n<p class=\"date-link\">\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>I have heard through fuzzie that there is not global acceptance of my saving anywhere interface design, so I am delaying implementation until I can have a discussion with concerned parties. Unfortunately, I have not heard who those concerned parties are, and they have not made themselves known, so I\u2019ll be sending out an email [&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-15","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":1,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"predecessor-version":[{"id":16,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/posts\/15\/revisions\/16"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/upthorn\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}