Follow TV Tropes

Following

History Main / PortingDisaster

Go To

OR

Is there an issue? Send a MessageReason:
None


[-[[caption-width-right:320:In six weeks, {{Creator/Atari}} turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[MediaNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]

to:

[-[[caption-width-right:320:In six weeks, {{Creator/Atari}} turned [[UsefulNotes/TheGoldenAgeOfVideoGames [[MediaNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[MediaNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]



[[UsefulNotes/SoftwarePorting Porting a program]] to another system is seldom an easy task. If you had the good fortune to be able to consistently use cross-platform libraries while writing the original program, you might be able to get away without having to do any code rewriting. Otherwise, you're looking at significant rewrites ahead. MultiPlatform development ''can'' help avoid this, but if the developers are rushed, the version for the system with which they're least-familiar will likely suffer.

to:

[[UsefulNotes/SoftwarePorting [[MediaNotes/SoftwarePorting Porting a program]] to another system is seldom an easy task. If you had the good fortune to be able to consistently use cross-platform libraries while writing the original program, you might be able to get away without having to do any code rewriting. Otherwise, you're looking at significant rewrites ahead. MultiPlatform development ''can'' help avoid this, but if the developers are rushed, the version for the system with which they're least-familiar will likely suffer.
Is there an issue? Send a MessageReason:
None


[-[[caption-width-right:320:In six weeks, {{Creator/Atari}} turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]

to:

[-[[caption-width-right:320:In six weeks, {{Creator/Atari}} turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 [[MediaNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]
Is there an issue? Send a MessageReason:
Adding a clarification from the NREP thread [1]


'''A Administrivia/{{No Recent Examples|please}} rule applies to this trope'''. Examples shouldn't be added until '''six months''' after the ported program is released, to avoid any knee-jerk reactions.

to:

'''A Administrivia/{{No Recent Examples|please}} rule applies to this trope'''. Examples shouldn't be added until '''six months''' after the ported program is released, to avoid any knee-jerk reactions.
reactions. However, examples may still be added even if the port was fixed during the six-month period, so long as the port had clear issues on its initial release.
Mrph1 MOD

Added: 202

Is there an issue? Send a MessageReason:
As per No Recent Examples thread crowner.

Added DiffLines:

'''A Administrivia/{{No Recent Examples|please}} rule applies to this trope'''. Examples shouldn't be added until '''six months''' after the ported program is released, to avoid any knee-jerk reactions.
Is there an issue? Send a MessageReason:
None


[-[[caption-width-right:320:In six weeks, Atari turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]

to:

[-[[caption-width-right:320:In six weeks, Atari {{Creator/Atari}} turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]-]
Is there an issue? Send a MessageReason:
None


!!Examples

to:

!!Examples
!!Disastrous Porting Examples
Is there an issue? Send a MessageReason:
None


** Clumsy controls, even if you [[DamnYouMuscleMemory try to forget the old control layout]]. For example, imitating pad control badly on a keyboard or touch screen, not supporting mice or customised control setups in a console-to-PC port, trying to cram too many hotkey functions onto controller buttons in a PC-to-console port, or forgetting entirely that a console-to-PC port even ''has'' a keyboard at its disposal.

to:

** Clumsy controls, even if you [[DamnYouMuscleMemory try to forget the old control layout]]. For example, imitating pad control badly on a keyboard or touch screen, not supporting mice or customised control setups in a console-to-PC port, trying to cram too many hotkey functions onto controller buttons in a PC-to-console port, or forgetting entirely that a console-to-PC port even ''has'' a keyboard at its disposal. This is a common problem with arcade-to-consumer ports, particularly games that use unique cabinets/controls: the controls have to be adapted for players who may not want to spend $500 or whatever on a dedicated controller just for one game, assuming such a controller is even made.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

** Failure to take advantage of the advanced features available on the new hardware, resulting in a port that looks or sounds terrible despite the potential to sound or look just as good being present or an option.
Willbyr MOD

Changed: 4

Is there an issue? Send a MessageReason:
None


[[caption-width-right:320:In six weeks, Atari turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]

to:

[[caption-width-right:320:In [-[[caption-width-right:320:In six weeks, Atari turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]]]-]
Willbyr MOD

Changed: 2

Is there an issue? Send a MessageReason:
None


[[quoteright:320:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacman_port_better_6519.png]]

to:

[[quoteright:320:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacman_port_better_6519.png]]png]]]]
Willbyr MOD

Added: 94

Changed: 51

Is there an issue? Send a MessageReason:
None


%% Image selected per Image Pickin' thread: https://tvtropes.org/pmwiki/posts.php?discussion=1355069735048420200

to:

%% Image selected revised per Image Pickin' thread: https://tvtropes.org/pmwiki/posts.php?discussion=1638376219057057400
%% Previous thread: https://tvtropes.
org/pmwiki/posts.php?discussion=1355069735048420200



[[quoteright:350:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacmanports.png]]]]
[[caption-width-right:350:In six weeks, Atari turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]

to:

[[quoteright:350:[[VideoGame/PacMan [[quoteright:320:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacmanports.png]]]]
[[caption-width-right:350:In
org/pmwiki/pub/images/pacman_port_better_6519.png]]
[[caption-width-right:320:In
six weeks, Atari turned [[UsefulNotes/TheGoldenAgeOfVideoGames Pac-Man Fever]] into [[UsefulNotes/TheGreatVideoGameCrashOf1983 Pac-Man Cancer]].]]]]
%%






[[/index]]

to:

[[/index]][[/index]]

----
Is there an issue? Send a MessageReason:
grammar


Also, keep in mind that "ports" for earlier systems may not be technically considered as ports but rather as ''conversions''. Video game hardware of the late seventies to the mid-nineties tend to differ dramatically from one platform to another, and while that may still hold true with today's consoles, the lack of cross-platform libraries, platform-specific behaviour (the Atari 2600's video hardware was vastly different compared to the ones on the NES and arcade systems) and the generally low-level nature of programming them would account for at least some disasters.

to:

Also, keep in mind that "ports" for earlier systems may not be technically considered as ports but rather as ''conversions''. Video game hardware of the late seventies to the mid-nineties tend to differ dramatically from one platform to another, and while that may still hold true with today's consoles, the lack of cross-platform libraries, platform-specific behaviour (the Atari 2600's video hardware was vastly different compared to the ones on the NES and arcade systems) and the generally low-level nature of programming them then would account for at least some disasters.
Is there an issue? Send a MessageReason:


[[quoteright:350:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacman-comparison_7842.png]]]]

to:

[[quoteright:350:[[VideoGame/PacMan https://static.tvtropes.org/pmwiki/pub/images/pacman-comparison_7842.org/pmwiki/pub/images/pacmanports.png]]]]
Is there an issue? Send a MessageReason:
None



to:

!!Examples
Is there an issue? Send a MessageReason:
Indexing...


[[index]]



* [[PortingDisaster/{{Multiplatform}} Disastrous Multiplatform Ports]]

to:

* [[PortingDisaster/{{Multiplatform}} Disastrous Multiplatform Ports]]Ports]]
[[/index]]

Top