{"id":15,"date":"2013-07-22T19:26:15","date_gmt":"2013-07-22T19:26:15","guid":{"rendered":"https:\/\/blogs.scummvm.org\/rundfunk\/?p=15"},"modified":"2022-05-21T19:26:40","modified_gmt":"2022-05-21T19:26:40","slug":"update","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/rundfunk\/2013\/07\/22\/update\/","title":{"rendered":"Update"},"content":{"rendered":"<p>Hi everyone!\u00a0<img decoding=\"async\" class=\"wp-smiley\" src=\"https:\/\/web.archive.org\/web\/20140328135444im_\/http:\/\/radiorundfunk.se\/wp-includes\/images\/smilies\/icon_smile.gif\" alt=\":)\" \/><\/p>\n<p>The last week I\u2019ve been busy working on the 32-bit mode, and submitting it as a pull request. What I did before submitting it was essentially reworking it from the ground up, removing the function setOverlayFormat, which I mentioned in the previous update, and just relying on the function setScreenFormat\/( to change format on-the-fly. The request, and also a short description of what the code essentially does, can be found at https:\/\/github.com\/scummvm\/scummvm\/pull\/359 .<\/p>\n<p>I got some comments on my implementation and will probably rework it quite a bit. Some changes that might be done are:<\/p>\n<p>Since setScreenFormat doesn\u2019t really use the format it is called with (it initializes a new surface and takes its properties from that), the function might be better suited to take in just the BPP which is preferred.<\/p>\n<p>Of course, some cleanup, fixing formatting and such.<\/p>\n<p>In order to avoid ugly if-conditions, I\u2019ll probably split up the GraphicsMode (which currently is specified like kGfxAntialias16bit, kGfxStandard32bit and so on) into two, that specify the rendering used and the bit-depth used. Also, this will probably change setting in the configuration-file.<\/p>\n<p>Furthermore, some other work on the GUI has been done, such as adding gradients to the bevels of the buttons and refactoring the code.<\/p>\n<p>What I\u2019ll get working on more during this week are gestures (swipes and such) on touch-screen based devices. I was originally planning on writing more about the general plan and outline in this blog-post, but I\u2019ll probably do that in a day or two!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi everyone!\u00a0 The last week I\u2019ve been busy working on the 32-bit mode, and submitting it as a pull request. What I did before submitting it was essentially reworking it from the ground up, removing the function setOverlayFormat, which I mentioned in the previous update, and just relying on the function setScreenFormat\/( to change format [&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\/rundfunk\/wp-json\/wp\/v2\/posts\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":1,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/posts\/15\/revisions"}],"predecessor-version":[{"id":16,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/posts\/15\/revisions\/16"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/media?parent=15"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/categories?post=15"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/rundfunk\/wp-json\/wp\/v2\/tags?post=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}