{"id":78310,"date":"2019-01-26T14:00:00","date_gmt":"2019-01-26T14:00:00","guid":{"rendered":"http:\/\/www.nintendolife.com\/news\/2019\/01\/feature_how_virtuos_solved_the_technical_challenge_of_bringing_the_final_fantasy_remasters_to_switch"},"modified":"2019-01-26T14:00:00","modified_gmt":"2019-01-26T14:00:00","slug":"feature-how-virtuos-solved-the-technical-challenge-of-bringing-the-final-fantasy-remasters-to-switch","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/01\/26\/feature-how-virtuos-solved-the-technical-challenge-of-bringing-the-final-fantasy-remasters-to-switch\/","title":{"rendered":"Feature: How Virtuos Solved The Technical Challenge Of Bringing The Final Fantasy Remasters To Switch"},"content":{"rendered":"<div class=\"media_block\"><a href=\"http:\/\/images.nintendolife.com\/11368c64e892a\/large.jpg\"><img decoding=\"async\" src=\"http:\/\/images.nintendolife.com\/11368c64e892a\/small.jpg\" class=\"media_thumbnail\"><\/a><\/div>\n<figure class=\"picture strip\"><a title=\"Final Fantasy Xii Zodiac Age\" href=\"http:\/\/images.nintendolife.com\/11368c64e892a\/final-fantasy-xii-zodiac-age.original.jpg\"><img decoding=\"async\" src=\"http:\/\/images.nintendolife.com\/11368c64e892a\/final-fantasy-xii-zodiac-age.900x.jpg\" alt=\"Final Fantasy Xii Zodiac Age\" \/><\/a><\/figure>\n<p>Singapore-based Virtuos is a studio that has already made quite a name for itself on Switch thanks to its superb ports of <strong><a href=\"http:\/\/www.nintendolife.com\/games\/nintendo-switch\/l_a_noire\">L.A. Noire<\/a><\/strong>, <strong><a href=\"http:\/\/www.nintendolife.com\/games\/nintendo-switch\/dark_souls_remastered\">Dark Souls<\/a><\/strong> and <strong><a href=\"http:\/\/www.nintendolife.com\/games\/nintendo-switch\/starlink_battle_for_atlas\">Starlink<\/a><\/strong> \u2013 a trio of third-party efforts which have done much to enhance the library of Nintendo&#8217;s hybrid system.<\/p>\n<p>However, the company&#8217;s next project could be seen a rather more daunting, given the stature of the franchise; Virtuos is currently hard at work bringing over <strong><a href=\"http:\/\/www.nintendolife.com\/games\/nintendo-switch\/final_fantasy_x_x-2_hd_remaster\">Final Fantasy X | X-2 HD Remaster<\/a><\/strong> and <strong><a href=\"http:\/\/www.nintendolife.com\/games\/nintendo-switch\/final_fantasy_xii_the_zodiac_age\">Final Fantasy XII: The Zodiac Age<\/a><\/strong> to Switch. Keen to learn more about the process, we spoke to executive producer Lukas Codr and senior producer Fang Xiaoshu about the remasters, working on Switch and much more besides.<\/p>\n<p><strong>Nintendo Life: Can you tell us what led to you working on the Final Fantasy Remasters? Were you approached by Square Enix?<\/strong><\/p>\n<p>We have a great relationship with Square Enix, having previously worked with the company on Final Fantasy Remasters for PS4 and PC. These games were big hits so it was only natural for us to be brought in to work on the Xbox One and Switch remasters, too.<\/p>\n<p><strong>What has the response been like to existing PlayStation and PC remasters?<\/strong><\/p>\n<p>The response has been great; we\u2019ve had a lot of positive feedback from players and the media, so I think it\u2019s why Square Enix approached us for the Xbox One and Switch remasters.<\/p>\n<p><strong>When did discussions start regarding the Switch and Xbox One versions?<\/strong><\/p>\n<p>This project got on our radar in the second half of 2017, so the team was up and running in December. For big franchises like Final Fantasy, it usually takes some time to get release dates aligned with the rest of the SKUs and other projects, so we usually put some flexibility into the schedule.<\/p>\n<figure class=\"picture strip\"><a title=\"Final Fantasy X\" href=\"http:\/\/images.nintendolife.com\/31cc35ad895b4\/final-fantasy-x.original.jpg\"><img decoding=\"async\" src=\"http:\/\/images.nintendolife.com\/31cc35ad895b4\/final-fantasy-x.900x.jpg\" alt=\"Final Fantasy X\" \/><\/a><\/figure>\n<p><strong>We&#8217;re talking about two very different consoles here; how hard has it been to scale the games for release on the Switch, given its unique portable nature?<\/strong><\/p>\n<p>I would say it was quite technically challenging because to make Final Fantasy work on Switch, we needed to convert it to 64GB. So, the Switch version needed to be shrunk without impacting the performance. As this requires a fair amount of skill, we have a small team specifically to target these parts of the remaster.<\/p>\n<p><strong>Did you have to tweak any element of the games in the process of porting them to new systems? Likewise, were there any ways in which you feel you improved the experience?<\/strong><\/p>\n<p>For such a great franchise, the main goal is to bring the exact same experience as the original version to the player. So, we haven\u2019t touched the core content of these games in order to keep the same flavour as before.<\/p>\n<p>However, some obvious legacy issues have been fixed during porting, including some UI logic and translation glitches. We\u2019ve taken the \u201cquick recovery\u201d feature from PS Vita to Switch in order to take advantage of its touch screen. Finally, we\u2019ve also integrated the \u201ckey mapping\u201d system into both Xbox One and Switch versions in order to give more control flexibility to players around the globe. This is the first time we brought it to consoles (PS4\/PSV don\u2019t have it, only PC has such functionality).<\/p>\n<p>We believe these features and fixes can actually give a better experience to players than the previous remaster versions.<\/p>\n<p><strong>Were there any lessons taken from Dark Souls and Starlink that came in handy with these games?<\/strong><\/p>\n<p>Communication is always super important in this type of project. The key is to be fully transparent to the client and never hide any issues the team encounters, so that we have time to find good solutions together.<\/p>\n<p>We also had a well-experienced Japanese producer in charge of talking to the client, which was essential to bridge any cultural differences between Japanese and Western game development practices. Having such a person on site has proven extremely useful in those potentially tricky moments when we faced technical or production constraints. That was the last piece of the puzzle, next to things like technical feasibility reports, feature demos and so on.<\/p>\n<figure class=\"picture strip\"><a title=\"Final Fantasy X X2\" href=\"http:\/\/images.nintendolife.com\/93bb2d828e1d4\/final-fantasy-x-x2.original.jpg\"><img decoding=\"async\" src=\"http:\/\/images.nintendolife.com\/93bb2d828e1d4\/final-fantasy-x-x2.900x.jpg\" alt=\"Final Fantasy X X2\" \/><\/a><\/figure>\n<p><strong>What lessons did you learn from having to port these games to two such different systems?<\/strong><\/p>\n<p>Xbox has a unique \u201cplayer profile\u201d system, which requires title response to the changes of player profile status at any time when the game is running. Unfortunately, the original game could not be paused at any given moment, so we had to change some lower level code to make sure the engine can satisfy these platform requirements.<\/p>\n<p>For Nintendo Switch, the main challenge was the package size, as the previous raw data size could reach up to 50GB. This much data simply cannot fit on a single Switch game card, so we had to analyse and modify the data cooking pipeline and managed to fit the game on a 32GB card without any impact on visual quality or loading performance.<\/p>\n<p>Another tricky part is middleware. Some specific middlewares are no longer supported, so we had to remove them or replace them with our in-house libraries, which we have available for such situations.<\/p>\n<p><strong>Would you say this was an easier task than Dark Souls and Starlink?<\/strong><\/p>\n<p>Compared to Dark Souls, we can say the development was smoother in general. It was still a lot of work due to the sheer size of the games we were porting and all the different SKUs we had to prepare, but we had a very good understanding of the code. Moreover, many of the necessary performance optimisations were already present in the code.<\/p>\n<p>Just like with every project, we also had our share of issues and difficulties. However, the team at Square Enix was very responsive, so we were able to solve them without too much hassle.<\/p>\n<figure class=\"picture strip\"><a title=\"Final Fantasy X\" href=\"http:\/\/images.nintendolife.com\/7a4099a17ff6e\/final-fantasy-x.original.jpg\"><img decoding=\"async\" src=\"http:\/\/images.nintendolife.com\/7a4099a17ff6e\/final-fantasy-x.900x.jpg\" alt=\"Final Fantasy X\" \/><\/a><\/figure>\n<p><strong>Final Fantasy, Dark Souls and L.A. Noire are three massive properties \u2013 what&#8217;s it like to be trusted with them?<\/strong><\/p>\n<p>We always treat every client\u2019s IP as if it was our own. It\u2019s our bread and butter working with other companies\u2019 IPs so we\u2019re very comfortable with doing so. The key thing is good communication with the client, both in knowing exactly what they want and keeping them updated along the way.<\/p>\n<p><strong>Not so long ago, the concept of a remaster was pretty unusual, but we&#8217;ve seen a sharp rise in this kind of project in recent years.<\/strong> <strong>Do you think this will continue, and if so, does that make a studio like Virtuos even more valuable to publishers?<\/strong><\/p>\n<p>We&#8217;re big fans of remasters and older games so it\u2019s very exciting to see that IP owners want to bring them back, bigger and better, onto more powerful consoles. We think remasters will continue to be very popular in part from older generations playing the very same games when they were kids, with their own kids.<\/p>\n<p>We\u2019ve found though that it\u2019s not just remasters where studios are looking for support from companies like us. We\u2019re working more in co-development of titles, and are increasingly designing entire levels for new games as we help studios to expand the scope of their games.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Singapore-based Virtuos is a studio that has already made quite a name for itself on Switch thanks to its superb ports of L.A. Noire, Dark Souls and Starlink \u2013 a trio of third-party efforts which have done much to enhance the library of Nintendo&#8217;s hybrid system. However, the company&#8217;s next project could be seen a [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-78310","post","type-post","status-publish","format-standard","hentry","category-nintendo-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/78310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=78310"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/78310\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=78310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=78310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=78310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}