{"id":21,"date":"2022-02-04T01:35:05","date_gmt":"2022-02-04T01:35:05","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/stulag\/?p=21"},"modified":"2022-02-04T01:35:05","modified_gmt":"2022-02-04T01:35:05","slug":"capstone-emulator-project-update-5","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/stulag\/2022\/02\/04\/capstone-emulator-project-update-5\/","title":{"rendered":"Capstone Emulator Project Update 5"},"content":{"rendered":"\n<p>This week I worked on the SDL2 wrapper class and render loop code for our emulator. I also fixed a minor type error bug. The team met on Monday and we were very happy with the progress made that has been spearheaded by Josh&#8217;s design and Kim&#8217;s attentiveness. We have a lot of opcodes to get through and I plan on spending a long time that I have available tomorrow on diving into the code base and coming out with any recommendations we might need in our design before we move forward with adapting a more complex gui.<\/p>\n\n\n\n<p>While the GUI is currently just a window drawn to the screen, I want to add some basic toolbar functionality if possible. I do not want to prioritize this at the moment, however, as the opcodes are much more important and I do not want to derail our progress as adding SDL2 to cmake was rough enough. Any additional external libraries for GUI functionality might cause unnecessary headaches at this point in time. <\/p>\n\n\n\n<p>I came into this week a bit nervous about the upcoming demonstration assignment but now I feel a lot more confident both in my own abilities and the team. I am excited to get working this weekend and I hope to send quite a few pull requests before monday.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I worked on the SDL2 wrapper class and render loop code for our emulator. I also fixed a minor type error bug. The team met on Monday and we were very happy with the progress made that has been spearheaded by Josh&#8217;s design and Kim&#8217;s attentiveness. We have a lot of opcodes to &hellip; <a href=\"https:\/\/blogs.oregonstate.edu\/stulag\/2022\/02\/04\/capstone-emulator-project-update-5\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Capstone Emulator Project Update 5&#8221;<\/span><\/a><\/p>\n","protected":false},"author":11950,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/users\/11950"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":22,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/posts\/21\/revisions\/22"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/stulag\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}