{"id":2272,"date":"2015-07-08T16:28:19","date_gmt":"2015-07-08T23:28:19","guid":{"rendered":"http:\/\/kmtechblog.com\/?p=2272"},"modified":"2015-07-08T16:28:19","modified_gmt":"2015-07-08T23:28:19","slug":"heres-how-the-xbox-360-games-will-work-on-the-xbox-one","status":"publish","type":"post","link":"https:\/\/kmtech.blog\/?p=2272","title":{"rendered":"Here\u2019s how the Xbox 360 games will work on the Xbox One"},"content":{"rendered":"<p>There\u2019s been a lot of discussion ever since the E3 announcement a few weeks back regarding how, exactly, Microsoft was able to get Xbox 360 games working on the Xbox One.<\/p>\n<p>So much so, in fact, that we\u2019ve decided to post a video from the folks at <i>Giant Bomb<\/i> from the week of E3 in order to answer the question once and for all. The clip features Phil Spencer and Kudo Tsunoda from Xbox, and\u00a0<em>Giant Bomb<\/em>\u2018s Jeff Gertsmann asks the pair directly about how the Xbox One can play Xbox 360 games. It starts at around the three hour seven minute mark.<\/p>\n<p><!--more--><\/p>\n<p><iframe loading=\"lazy\" title=\"Giant Bomb LIVE! at E3 2015: Day 01\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/Pjh1Uo_xaSQ?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>I\u2019ve transcribed the important bits. It comes from Phil Spencer.<\/p>\n<blockquote><p>\u201c[Emulating Xbox 360 games on the Xbox One] is hard, and it was our decision on the leadership team to make the investment\u2026<\/p>\n<p>\u2026The approach that we\u2019ve taken is to actually emulate the full\u2026Xbox 360\u00a0hardware layer. So the OS for the 360 is actually running when you run the game. And if you watch the games boot right now, you\u2019ll see, actually, the Xbox 360 boot animation come up\u2026<\/p>\n<p>\u2026Live thinks you\u2019re on 360\u2026The 360 games think they\u2019re running on the 360 OS, which they are, and the 360 OS thinks it\u2019s running on the hardware, which it\u2019s not. It\u2019s running on an emulated VM.<\/p>\n<p>On the other side, the Xbox One thinks it\u2019s game. That\u2019s why things like streaming and game DVR and screenshots all work\u2026 It thinks there\u2019s one big game called \u2018the 360.&#8217;\u201d<\/p><\/blockquote>\n<p>This is an emulator that runs exactly the same for all games. They may tweak the emulator to perform better if one particular game stresses it in a certain way, but that\u2019s a console wide tweak.<\/p>\n<p>That means that all publishers need to do is give the greenlight for 360 games to run on the Xbox One. There\u2019s no in-game re-coding that has to happen. It\u2019s pure emulation.<\/p>\n<p>Spencer did say that Kinect stuff will not work, because the inputs are totally different. He also indicated that they\u2019re having some trouble with multi-disc games, so he\u2019s hoping they\u2019ll be able to fix that down the line.<\/p>\n<p>When you pop in a 360 game on your Xbox One later this year, you\u2019ll have to download, basically, a wrapper that tells the Xbox One which 360 game it is. That\u2019s it.<\/p>\n<p>Pretty nifty, right?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There\u2019s been a lot of discussion ever since the E3 announcement a few weeks back regarding how, exactly, Microsoft was able to get Xbox 360 games working on the Xbox One. So much so, in fact, that we\u2019ve decided to post a video from the folks at Giant Bomb from the week of E3 in [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2273,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[12],"tags":[67],"class_list":["post-2272","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gaming","tag-xbox","et-has-post-format-content","et_post_format-et-post-format-standard"],"_links":{"self":[{"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/posts\/2272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kmtech.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2272"}],"version-history":[{"count":0,"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/posts\/2272\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kmtech.blog\/index.php?rest_route=\/wp\/v2\/media\/2273"}],"wp:attachment":[{"href":"https:\/\/kmtech.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kmtech.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kmtech.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}