- Name
- Port
- Aliases
- Porting,Ported,PC Port,Console Port,Ports
Concept Images Related Pages
Overview
Porting is the process a game undergoes during development in which a finalized version on one platform is converted for usage on another. By the end of the porting process, the game is meant to run natively on the new platform and use its technological capabilities accordingly. This is unlike emulation, whose goal is to enable one platform to function as another with the assistance of hardware and/or software. Qualities of the ported video games themselves can vary, with some running worse than the original version due to a lack of optimization while others are deemed better than the source material due to a number of different factors such as new enhancements.
The Conversion
In order for a game to get ported successfully, necessary materials must be acquired or recreated. As a port relies on assets which should already exist, specific things are often required in order to make the transition to the new platform a smooth one. Without them, development can proceed, but it is made more difficult because the team must then take time to patch up any holes which may have been created due to missing resources.
Source Code
The source code of the game which is being ported is necessary in order to allow developers to understand how it functions and interacts with the original platform in the first place. As the source code is often designed to take full advantage of the first platform for which it was primarily designed, an extensive knowledge of the inner workings of the hardware is necessary from a behavioral standpoint. The goal of porting with respect to the source code is to therefore translate it to the new system in such a way that the way it acts is consistent with the original release. Although it is hypothetically possible to work without the source code by either reverse engineering or disassembling the game manually, this creates a number of undesirable logistical issues which make that a worst-case scenario if a port must be done.
Artistic Assets
In a port, everything from the game's polygon and texture formats to music must be converted in such a way that it can work properly with different hardware. Unlike source code, missing parts of artistic assets are easier to remedy in a port, as they can be created from scratch again if necessary. In this instance, an ideal porting job involving these facets means replicating the original game's aural and visual experiences so that both experienced and new players cannot tell that a conversion has taken place.
Game Engines and Ports
Over the past couple of generations, more games have been designed with the distinct possibility of a port in mind by having development take place within a preexisting engine. These engines are designed to work on multiple platforms with an equal amount of efficiency, making the corresponding ports an easy process once that point in development has been reached. Square-Enix's White Engine is one such example of a technology which is meant to work in such a way, as it has compatibility with the Xbox 360 (Platform) and PlayStation 3 (Platform).
- 1942 (Game)
- Action Fighter (Game)
- Art Style: light trax (Game)
- Asteroids (Game)
- Bandits (Game)
- Banjo-Kazooie (Game)
- Banjo-Tooie (Game)
- Batman Forever (Game)
- Bully: Scholarship Edition (Game)
- BurgerTime (Game)
- CC & SH Smash Hits (Game)
- Call of Cthulhu: Dark Corners of the Earth (Game)
- Call of Duty (Game)
- Call of Duty: World at War: Zombies (Game)
- Castlevania: Symphony of the Night (Game)
- Centipede (Game)
- Chomperman (Game)
- Comix Zone (Game)
- Contra (Game)
- Crazy Climber (Game)
- Crazy Taxi (Game)
- Crisis Zone (Game)
- Cruncher (Game)
- Crystal Defenders (Game)
- Cyberbots: Fullmetal Madness (Game)
- Danganronpa 1•2 Reload (Game)
- Dangerous Streets (Game)
- Daytona USA (Game)
- Dead Pixels: An 8-Bit Zombie Sim (Game)
- Dead Rising 3 (Game)
- Defender (Game)
- Deus Ex: Human Revolution Director's Cut (Game)
- Diddy Kong Racing DS (Game)
- Dig Dug (Game)
- Disgaea 4: A Promise Revisited (Game)
- Disgaea DS (Game)
- Disgaea: Afternoon of Darkness (Game)
- DoDonPachi Dai Ou Jou Black Label EXTRA (Game)
- Donkey Kong (Game)
- Duke Nukem 3D (Game)
- Déjà Vu: A Nightmare Comes True (Game)
- Earth Defense Force 2017 Portable (Game)
- Earthworm Jim (Game)
- Fable: The Lost Chapters (Game)
- Far Cry: Vengeance (Game)
- Fat Princess (Game)
- Fat Princess: Fistful of Cake (Game)
- Flower (Game)
- Frank Bruno's Boxing (Game)
- Frogger (Game)
- Galaga (Game)
- Galaxian (Game)
- God of War Collection (Game)
- Godzilla (Game)
- Grand Theft Auto: San Andreas (Game)
- Gunhound EX (Game)
- Halo: Combat Evolved (Game)
- Halo: The Master Chief Collection (Game)
- Hyper Street Fighter II: The Anniversary Edition (Game)
- Insector-X (Game)
- Joust (Game)
- King's Quest V: Absence Makes the Heart Go Yonder (Game)
- LBX: Little Battlers eXperience (Game)
- Lee Trevino's Fighting Golf (Game)
- Maniac Mansion (Game)
- Mario Bros. (Game)
- Marvel vs. Capcom 2: New Age of Heroes (Game)
- Metal Gear (Game)
- Metal Gear 2: Solid Snake (Game)
- Metal Gear Arcade (Game)
- Metal Gear Solid 2: Substance (Game)
- Metal Slug 3 (Game)
- Missile Command (Game)
- ModNation Racers (Game)
- Money Puzzle Exchanger (Game)
- Monster Hunter Freedom 2 (Game)
- Moon Patrol (Game)
- Mortal Kombat (Game)
- Mortal Kombat (Game)
- Mortal Kombat 11 (Game)
- Mortal Kombat 3 (Game)
- Mortal Kombat Advance (Game)
- Mortal Kombat Arcade Kollection (Game)
- Mortal Kombat Mythologies: Sub-Zero (Game)
- Mortal Kombat X (Game)
- Ms. Pac-Man (Game)
- My Hero (Game)
- Namco Museum 50th Anniversary (Game)
- Need for Speed II (Game)
- Need for Speed III: Hot Pursuit (Game)
- Need for Speed: High Stakes (Game)
- Need for Speed: Porsche Unleashed (Game)
- Need for Speed: V-Rally 2 (Game)
- Oddworld: Abe's Exoddus (Game)
- Oddworld: Abe's Oddysee (Game)
- Oddworld: Collection (Game)
- Oddworld: Munch's Oddysee (Game)
- Oddworld: Stranger's Wrath (Game)
- Pac & Pal (Game)
- Pac-Man (Game)
