How does porting from one Nintendo console to another work??

This topic is locked from further discussion.

Avatar image for outworld222
outworld222

4669

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#1  Edited By outworld222  Online
Member since 2004 • 4669 Posts

Well I was thinking perhaps one day we may be able to play Metroid Prime Trilogy (All 3 great games). BTW I never played a 3D Metroid, referring to Metroid Prime Trilogy that is.

But I was thinking the first 2 games were for the Gamecube, and the last for the Wii. So, respectively, how exactly would/could it? be ported to the 3DS.

To be more specific on the subject, how would you port something that has a more superior quality graphics to a console that has different ideas (mainly 3D) when it comes to graphics??

Thanks for any clarification.

Avatar image for ANIMEguy10034
ANIMEguy10034

4955

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2 ANIMEguy10034
Member since 2008 • 4955 Posts

I'm no expert in this subject, but I think I can answer your question.

Porting games are easier if the new console's architecture is similar to the initial console. You can easily port a Gamecube game on the Wii because both have very similar hardware. If they were to port Metroid Prime to the 3DS, they will actually need to recreate parts the game from scratch because the 3DS's hardware works differently than the Gamecube's or Wii's. The 3DS's hardware capabilities are superior than the Wii/GC in some occasions, but inferior in others. Simply running the game without making any modifications in the coding will lead to issues, like glitches and bugs. Changes, sacrifices, and/or improvements are always made when porting games so a Metroid Prime port on the 3DS will not look exactly the same as the original game. It'll basically be Metroid Prime with a lower resolution, lower polygon count, but with shaders and better lighting and particle effects.

Avatar image for YearoftheSnake5
YearoftheSnake5

9731

Forum Posts

0

Wiki Points

0

Followers

Reviews: 55

User Lists: 0

#3  Edited By YearoftheSnake5
Member since 2005 • 9731 Posts

@ANIMEguy10034 said:

I'm no expert in this subject, but I think I can answer your question.

Porting games are easier if the new console's architecture is similar to the initial console. You can easily port a Gamecube game on the Wii because both have very similar hardware. If they were to port Metroid Prime to the 3DS, they will actually need to recreate parts the game from scratch because the 3DS's hardware works differently than the Gamecube's or Wii's. The 3DS's hardware capabilities are superior than the Wii/GC in some occasions, but inferior in others. Simply running the game without making any modifications in the coding will lead to issues, like glitches and bugs. Changes, sacrifices, and/or improvements are always made when porting games so a Metroid Prime port on the 3DS will not look exactly the same as the original game. It'll basically be Metroid Prime with a lower resolution, lower polygon count, but with shaders and better lighting and particle effects.

This puts it into layman terms really well. Memory Management needs to be rewritten, different platforms tend to have different APIs, and etc. The rabbit hole can go pretty deep depending on how different the hardware is.

Avatar image for realjaysonguy
RealJaysonguy

236

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

#4  Edited By RealJaysonguy
Member since 2013 • 236 Posts

It's pretty much recoding the game so that it runs properly on the new system. What people don't understand, and this is why people think all of the Wii's virtual console should just be on the Wii U shop already, is that it's not a simple copy and paste job, even when the system's architecture is similar to the previous console. It costs quite a bit of effort to make it run properly.

This is also the same answer as to why having more powerful hardware doesn't just automatically make a game run and look better. This is why people think the Wii U is less powerful than the 360, when it's not.