Document

Delivering Game Porting Magic to Enotria: The Last Song

As a game porting service provider, Magic Media had the distinct pleasure of assisting the Jyamma Games team in the complete delivery of their title, Enotria: The Last Song, to multiple platforms. Enotria is an incredible title, a dive into a beautiful and corrupted world inspired by Italian folklore where players don a plethora of masks which grant different abilities and powers in the fight against an eternal being holding the world in stasis.

This was an exciting title to help in the delivery of, with worlds and games like this catching our eye and we know that players will love the experience that is being crafted by a team like Jyamma Games. Let’s take a look at the game porting work we delivered to them.

Game Porting Services for Enotria The Last Song

Our collaboration with their team began in identifying and delivering prioritization for the solving of performance issues. To do this, we developed a performance benchmark tool that would quickly collect the data we needed, allowing us to identify the issues but also to test the optimizations being made. 

Additionally, the game was made using Unreal Engine 5.3. As the development continued and Unreal Engine 5.4 became available, we gave our support in the transition to 5.4 by updating the game code to match the new engine requirements. 

Our game porting team also modified the engine source to further improve performance that took into consideration the project’s specific needs. We’re happy to say our actions helped improve the performance in the game code. Around this time, we also integrated NVIDIA DLSS, Intel XeSS, and AMD FSR technologies which are render upscaling technologies. This allows lower-end computers to render the game in higher resolution while maintaining a stable framerate.

Finally, we developed the shader compilation screen which further reduced the amount of performance spikes that occurred during gameplay. During our game porting efforts, we also collaborated with their QA team and helped to identify and fix several bugs before and after the game’s release.

The Results of Our Game Porting Services

Thanks to our performance benchmarking tool, we were able to quickly identify crashes. This was particularly useful on the PS5 version as there was a memory leak, causing the game to use too much memory and eventually crash. Working with the Jyamma Games team, we were able to identify the source of each crash and fix these issues, allowing the game to run smoothly on both PS5 and PC.

Our integration with the team working on Enotria was fast and smooth. Their team were a pleasure to collaborate with, offering support at every avenue. Thanks to this level of cooperation, in only a few days we were able to identify and fix several core issues affecting the game’s stability.

This extended in the months to follow where our team made a significant effort alongside the Enotria team and had the game in good shape for the public release. We’re proud to say our game porting services helped get the game approved by Sony for its PS5 release.

What does Game Porting Collaboration Look Like?

Working with a team like Jyamma Games is a seamless and efficient operation to observe. Engagements like this establish a communication pipeline based on needs and client preferences. For Jyamma Games, we communicated daily with their technical team, had daily meetings to sync on ongoing work as well as to prioritize the next steps. 

We were integrated in their internal Discord server, used JIRA for tasks, GIT for customizing and sharing UE source code, and SVN for the game repository.

The result was highly satisfactory to both their team and ours. Our game porting team were pleased to see the results and desired performance that Jyamma were looking for in their incredible experience delivered by Enotria: The Last Song.

If you’re interested in our game porting services, our game development expertize, or even art production and game VFX, Magic Media has all you need under one roof. A one-stop studio with teams all over the world, you can have the entire package of development, art, video production, QA, cybersecurity, and much more with Magic Media. Get in touch today!

let’s Create MAgic

At Magic Media, our strength lies in our size and diversity, allowing us to offer gaming services including full-cycle game development, co-development, video production, trailers, and comprehensive artistic services. Whether you’re in need of innovative technology or a team driven by creativity, we are prepared to put our skills and knowledge into your project.