Why Are PC Video Game Ports So Bad?

Techquickie ·Techquickie ·2018-05-06 · 933 words · ~4 min read
Floatplane YouTube

Transcript

JSON SRT VTT 91
0:00 although there's still a lot of arguing between gamers who prefer the power of a
0:04 pc and those who prefer the convenience of a console
0:09 one thing most of us can agree on is that any particular title should just
0:14 plain work as advertised regardless of
0:18 the platform be it pc xbox playstation
0:21 or atari 2600 but unfortunately there's been a
0:25 noticeable trend over the years in which games initially developed for console
0:31 just don't translate that well to the pc
0:35 and when these games drop on steam they might have wonky controls underwhelming
0:41 visuals or even outright game breaking
0:44 bugs so why does this happen
0:47 well a huge part of the issue is that at
0:50 any given time there are only really about three or four major living room
0:56 consoles and aside from minor updates
0:59 every two years or so every single xbox one or playstation 4
1:05 in existence is using the exact same
1:09 hardware inside this means that developers writing games
1:13 for these platforms know exactly what
1:16 configurations and apis they're coding for making it easy to optimize
1:22 performance and functionality for that specific device
1:26 especially as consoles tend to have exclusive developer features to make
1:31 programming for them even more straightforward
1:34 pcs on the other hand present an additional challenge in that games must
1:39 be written to work on an enormous
1:42 variety of different computers and
1:46 although the dominant setup is a modern
1:49 64-bit version of Windows and a CPU and
1:52 GPU from one of just two different manufacturers each
1:56 there's still tons of variation in terms of
2:00 performance driver revisions and what other kinds of
2:04 hardware and software are installed and remember that on a pc
2:09 games are sharing resources like memory and CPU time with other programs to a
2:16 far greater extent than on a console that was built to consistently
2:20 prioritize gameplay and because of all these factors every
2:25 time a game is installed on another pc
2:28 chances are high that it's a brand new
2:31 environment the game has never actually
2:34 seen before so the game's code has to be
2:37 adjusted to work with general technologies such as directx and
2:43 the x86 instruction set which can be an
2:46 imperfect solution that as we know doesn't work flawlessly on every pc
2:52 every time and even to get it as close as possible
2:56 can be very time consuming and sometimes
2:59 tens of thousands of files have to be rewritten to play nicely with an NVIDIA
3:05 or AMD desktop graphics driver instead
3:08 of some specialized API that was specifically designed for the
3:12 playstation 4 meaning that pc ports also
3:16 add months to development time which by
3:19 the way costs money money that many game studios would rather spend on making new
3:25 games marketing existing ones new dlc or
3:28 heck why not ice cream at that point
3:31 and since consoles are generally underpowered compared to current gen
3:35 gaming computers games originally developed for consoles
3:39 are often designed to be less graphically demanding so
3:43 creating more high def visuals for
3:47 you know whiny vocal minority customers with top of the line graphics cards like
3:52 gtx 1080s and rx 580s can also result in
3:57 months of additional work and this combined with the translation of visual
4:02 elements so pc apis and drivers can understand them has resulted in more
4:08 than a handful of games looking like a mess
4:11 on a computer and of course a game being written for a
4:15 certain console means it was also written with a specific controller
4:19 scheme in mind meaning that the experience may not map well to a
4:23 keyboard and mouse and although the concept of simply mapping a controller
4:28 button to a keyboard key seems very simple this process can still involve
4:33 modifying a great deal of code under the hood the good news is that while there
4:37 are still plenty of bad pc ports floating around consoles have been
4:42 moving towards more pc-like architectures and tools like microsoft's
4:47 new universal Windows platform might make porting games at least from xbox to
4:52 pc much less labor-intensive as games
4:55 written for uwp like gears of war 4
4:59 don't have to be rewritten for desktop computers
5:03 but with that said at least for now underwhelming ports are just part of the
5:08 price you pay for being a member of the pcmr
5:14 do you need a gorgeous powerful simple
5:17 and reliable website squarespace is the
5:20 way to go you just pick one of their gorgeous templates that works great
5:25 whether you're on a desktop or a mobile device they're all scalable with
5:29 responsive design and it's all a cloud-based tool that you basically just
5:34 go yeah okay my picture there my text there customize
5:38 a little bit of this use their logo designer there oh no i don't know what
5:41 to do i contact their 24 7 support via
5:44 live chat and email and boom website and it starts at just 12 bucks a
5:49 month with a free domain thrown in if you buy squarespace for the year every
5:55 website comes with tons of great features including a free online store
6:00 and new for this summer there are 16 new
6:04 templates to choose from so start a trial with no credit card required and
6:08 start building your website today then when you sign up for squarespace make
6:13 sure you use offer code Techquickie to get 10 off your first purchase
6:19 so thanks for watching guys like dislike leave a comment check out our other
6:22 channels and don't forget to subscribe