13 Ways To End Lousy PC Ports in 2023 - Improved Settings, Smoother Gameplay, Essential Features

Sdílet
Vložit
  • čas přidán 29. 06. 2024
  • 2022 was a dire year for the quality of PC ports, from awful scalability to missing features to the inevitable #StutterStruggle. We're looking to kick off 2023 by trying to make a difference! In this video, Alex Battaglia puts together a list of 13 best practise points, cherry-picking the best in PC gaming to deliver the best options, stutter-free gameplay, improved tweakability and much more.
    Join the DF Supporter Program for pristine video downloads, behind the scenes content, early access to DF Retro, early access to DF Direct Weekly and much, much more: bit.ly/3jEGjvx
    Subscribe for more Digital Foundry: bit.ly/DFSubscribe
    Want some DF-branded tee-shirts, mugs, hoodies or pullovers? Check out our store: bit.ly/2BqRTt0
    00:00:00 - Introduction
    00:01:00 - No shader compilation stutter
    00:02:57 - Include visually responsive graphical options
    00:04:52 - Include convention driven menu navigation
    00:05:44 - Do not overly nest graphical menus
    00:06:58 - Include refresh rate and resolution as separate options
    00:08:10 - Include a field of view option
    00:08:42 - Include a variable aspect ratio and variable framerate
    00:09:43 - Include 1/2, 1/3 and 1/4 v-sync options
    00:10:47 - Include multiple quality levels for heavy effects like ray tracing
    00:12:26 - Include dynamic resolution if it is also used on console
    00:13:15 - Include HDR and surround sound if consoles have it
    00:13:38 - Include console settings
    00:14:30 - Include all vendor variants of image reconstruction (DLSS, FSR, XESS)
    00:15:15 - Conclusion
  • Hry

Komentáře • 2,4K

  • @existentialselkath1264
    @existentialselkath1264 Před rokem +499

    A dedicated video like this is exactly what we needed. We gotta bring attention to this because a lot of recent ports have been absolutely unacceptable.

    • @donvanvilet8466
      @donvanvilet8466 Před rokem

      PC ports, generally speaking, are BETTER than they ever have been.
      Want to play a bad port? Play the PC version of Street Fighter 2. You have NO sense of history or what you're talking about.

    • @existentialselkath1264
      @existentialselkath1264 Před rokem +6

      @@donvanvilet8466 it's both extremes. There are a lot of ports really pushing quality of life features. Surprisingly, a lot of them are from Sony.
      But at the same time there are tons of games that simply aren't playable, no matter the hardware, due to shader compilation stutter.
      Broadly speaking, the last few years have improved, but last year specifically was awful.

    • @j.d.4697
      @j.d.4697 Před rokem

      Been needing these for years.

    • @SpecialEllio
      @SpecialEllio Před rokem

      @@user-hx9no6mh1z lol ok, go look at csgo's 2012 version and say that again

    • @infera1
      @infera1 Před rokem

      i hope this will be shared enough so more devs could get inspired

  • @revilo2099
    @revilo2099 Před rokem +459

    For HDR I'd like to add: Don't hide your HDR settings if Windows isn't already in HDR mode. This makes it look like the game doesn't support it. Toggling HDR settings in game should trigger Windows/monitor to switch over.

    • @asparagustrevor
      @asparagustrevor Před rokem +45

      Absolutely. There are far too many games where activating HDR is a more of a chore than it should be, whereas a handful of games (such as Doom Eternal) show it can be done with a simple in-menu toggle no problem, which should be the standard method for all supported games. HDR on PC at the moment is a mess and it doesn't have to be.

    • @helloguy8934
      @helloguy8934 Před rokem

      @Ryan Harris This is because you'd need to use nvapi hdr for that. Which is worse.

    • @ledooni
      @ledooni Před rokem +12

      Exactly this and the HDR ports also need to have the correct black level = no raised blacks. They often don‘t get that right on consoles, but it also has been messed up in ports to PC like in Metro Exodus.

    • @birthdaycereal
      @birthdaycereal Před rokem +1

      @@ledooni COD Black Ops Cold War raises blacks for me and I'm not playing it in HDR because of this. The HDR settings are in the menus, but they still don't work years later despite constant huge micro-transaction updates. Greedy devs don't care.

    • @ledooni
      @ledooni Před rokem +2

      @@birthdaycereal
      Haven‘t played it but I can very easily see that since it‘s in quite a few other titles as well. At least we‘re getting a great amount of Mini-LED and OLED PC monitors this year that all finally deliver actual HDR for PC gamers so the focus on and demand for this should get bigger.

  • @panchri
    @panchri Před rokem +53

    Great points. One more to add: have a visual indicator to show the lowest or highest setting is reached. Some options go beyond "Ultra" with an "Extra" setting I wasn't even aware. Have a little progress bar below setting and turn the selection arrows grey. Then the limits are clear.

    • @cluckendip
      @cluckendip Před rokem +3

      Yes! Way too often after selecting a maximum quality preset, I'd fiddle with the settings further to discover that they go beyond what the preset chooses - so I've had to get into the habit of going through every setting myself when I shouldn't have to.

  • @abiii2109
    @abiii2109 Před rokem +18

    I find these also very important:
    1. Raw input mouse support, some games unfortunately emulate analog sticks and include deadzone, acceleration etc which sucks
    2. Make sprint, crouch and aim toggable, rarely I see games that include all three settings
    3. Make in-game cinematics pausable instead of skipping them with ESC key.

  • @eruannster
    @eruannster Před rokem +1219

    This should be a required training video that all developers making a PC game should watch.

    • @Scorpwind
      @Scorpwind Před rokem +83

      I would add 1 more crucial point to that list:
      14. Do not force TAA and other post-processing.

    • @CrabJuice83
      @CrabJuice83 Před rokem +78

      @@Scorpwind I'd rather go with "don't force anything".

    • @Scorpwind
      @Scorpwind Před rokem +25

      @@CrabJuice83 Yes. That's actually even better.

    • @ooiiooiiooii
      @ooiiooiiooii Před rokem +43

      Respectfully, this is all info most devs know. In fact they probably know a lot more than Alex here. It’s almost always a time/resource thing.

    • @KL-tn1xc
      @KL-tn1xc Před rokem +5

      @@CrabJuice83 exactly, i don't want to have to see any textures or lighting for that matter, just give me untextured grey polygons with vertex lighting only.

  • @lord_bozo
    @lord_bozo Před rokem +438

    14. *PLEASE* allow the user to change *controller button prompts* with a setting. Not everyone uses the ABXY glyphs from the Xbox controller, many use XO□∆ from the PlayStation controller. Bonus points for supporting BAYX from the Nintendo's Controllers, and/or supporting auto-controller detection with the steam input api (while keeping in tact the ability to manually select the controller glyph type). Examples: Persona 5 Royal, and Days Gone.

    • @CarlosBunn
      @CarlosBunn Před rokem +32

      This annoys me so much. Some games detect the PS5 controller and then default to the xbox buttons because they only have ps4 button prompts encoded, and the xbox are the "default if no match found" So yeah. Just use steaminput and it's prompts, why reinvent the wheel every time

    • @kevboard
      @kevboard Před rokem +11

      I mean, that's really only an issue for very casual players. who doesn't know the controller layout of the current consoles?

    • @ArzePoetic
      @ArzePoetic Před rokem +13

      Yes! It especially kills me when there is a PlayStation version of a game that exists, and they don't bother to load those prompts as an option in the PC version. At this point we're lucky if someone even makes a mod for some games to address this discrepancy, since developers usually don't bother.

    • @marcgtsr
      @marcgtsr Před rokem +27

      @@kevboard no, its annoying as shttt

    • @lord_bozo
      @lord_bozo Před rokem +16

      @@kevboard Imagine if a game on a PS5 showed the Xbox button prompts. Accessibility is a great thing because the more barriers you remove, the better - for both sales and players. Plus, it's just weird when a game doesn't support this.

  • @Crozz22
    @Crozz22 Před rokem +62

    I think one important one is to make sure to add a toggle for controversial settings such as chromatic aberration, motion blur, depth of field, and vignette.

    • @SpionCTFT
      @SpionCTFT Před rokem +13

      Don'tt forget film grain....

    • @eduonkhl
      @eduonkhl Před rokem +1

      How come this doesn't have more likes? People mostly only talk about not liking motion blur but those other settings are just as bad if not worse if you know what to look for and it makes playing the game unbearable if you hate these effects.

    • @HickoryDickory86
      @HickoryDickory86 Před rokem +3

      Chromatic aberration is the worst. 🤕

    • @DudeSkinnyTall
      @DudeSkinnyTall Před rokem

      Yes! I can second this one!!

    • @StreetPreacherr
      @StreetPreacherr Před rokem

      @@HickoryDickory86 That's the ONE that I just don't understand? Do gamers really want to simulate the experience of playing on a bad CRT monitor, or poorly calibrated projection TV from the early 2000s?
      Chromatic Aberration is what I used to get on my first HDTV when the RGB colour 'guns' weren't correctly aligned!
      I also hate 'film grain' (at least during gameplay), and I'm from an age when 'motion blur' was often just a CRUTCH to make games with low FPS appear less 'choppy'.

  • @shotglass6334
    @shotglass6334 Před rokem +124

    One thing that I find really important: do not make the settings loop, when the user has the setting at its highest another click should not loop around to the lowest possible settings, you should be able to just go through the menu and mash right cursor and press down every now and then to max out (or min) the settings

    • @Sk8erBoiALX
      @Sk8erBoiALX Před rokem +20

      My favourite way of avoiding this is to have drop-down menus. This way you can also quickly see if for a certain setting "High" is the highest option or if it goes up to "Ultra".

    • @Lishtenbird
      @Lishtenbird Před rokem +10

      @@Sk8erBoiALX A greyed-out side arrow works for that too.

    • @IronMan-jj2fd
      @IronMan-jj2fd Před rokem +3

      All eyes on HOGWARTS LEGACY !
      It's an UE4 game, very prone to have shader compilation stutters & issues!
      Let's wait & see if they listened...
      Chances r they didn't!

    • @LordShrub
      @LordShrub Před rokem +5

      At least in some games like Cyberpunk they add hints on the bottom of these controls to show the number of options and highlight the one you're on. But I do wish more games used drop downs, or segmented controls if the number of options is small like 2-3, that show all the options at the same time. If I have a mouse, I just want to jump straight to the option that I want, not cycle through 10s of them until I find the right resolution.

    • @StreetPreacherr
      @StreetPreacherr Před rokem

      @@IronMan-jj2fd And does it completely eliminate stutters if the games performs those 'lengthy' shader compilation processes the first time you play, or change certain settings?
      I know people expect things to load INSTANTLY these days, but do developers think customers PREFER frequent in-game stutters, rather than waiting 15 minutes for everything to configure before being allowed to start the game?

  • @watcheem
    @watcheem Před rokem +1092

    That moment when Playstation exclusive games have the best settings menu and suffer least from shader compilation.

    • @theoneb22000
      @theoneb22000 Před rokem +65

      "The games do the talking" Jim Ryan 🤣🤣🤣

    • @RegularDudeInTraffic
      @RegularDudeInTraffic Před rokem +71

      I mean what about the Sack Boy game... Literally garbage on launch and still isn't great (Other commenters are stating the game was "fixed" a week after launch, like they didn't have enough time to address the issues before it came out, the usual make a deadline or hope nobody notices crap with console ports . The as per usual console port treatment.)

    • @r.daneel.90
      @r.daneel.90 Před rokem +99

      @@RegularDudeInTraffic sackboy what? Dude, we're talking about real games

    • @lordmaster2562
      @lordmaster2562 Před rokem +12

      Good you say exclusive games because crossgames 98 percent of time run better on Series X

    • @erttttt
      @erttttt Před rokem +4

      @@r.daneel.90 LOL

  • @Kynus89
    @Kynus89 Před rokem +601

    Timestamps:
    0:00 - Intro
    1:00 - No shader compilation stutter
    2:57 - Include visually responsive graphical options
    4:52 - Include convention driven menu navigation
    5:44 - Do not overly nest graphical menus
    6:58 - Include refresh rate and resolution as separate options
    8:10 - Include a field of view option
    8:42 - Include a variable aspect ratio and variable framerate
    9:43 - Include 1/2, 1/3 and 1/4 vsync options
    10:47 - Include multiple quality levels for heavy effects like ray tracing
    12:26 - Include dynamic resolution if it is also used on console
    13:15 - Include HDR and surround sound if consoles have it
    13:38 - Include console settings
    14:30 - Include all vendor variants of image reconstruction (DLSS, FSR, XESS)
    15:15 - Outro

    • @SimplexPL
      @SimplexPL Před rokem +5

      Legend

    • @EggBastion
      @EggBastion Před rokem +1

      sincere thanks

    • @JAYCEEDOUBLE
      @JAYCEEDOUBLE Před rokem +13

      Doing what DF couldn't be arsed to do. Thanks

    • @SimplexPL
      @SimplexPL Před rokem +8

      @@JAYCEEDOUBLE I did some timestamps for the PSTriple 1080p videos, got zero recognition from DF, got discouraged.
      EDIT: and by recognition I do not mean anything more than just putting my timestamps in the video description so that they are integrated in the video. And hearting my comment would be a nice bonus ;)

    • @kwedl
      @kwedl Před rokem +18

      @@JAYCEEDOUBLE It's a 15 minute video. If you didn't care enough to watch the video then why even click it?
      People need to stop acting like you need timestamps for every short video or like comments who post them are heroes or some shit.

  • @nextnomura
    @nextnomura Před rokem +138

    Thank you! I hope this will reach to many developers, Japanese studios should really listen to this carefully

    • @ryeb
      @ryeb Před rokem +23

      they can listen, but 98% of those guys don't speak english.

    • @malithaw
      @malithaw Před rokem +9

      This video should be made mandatory to learn for every japanesese develop because boy are they bad at respecting conventions and porting games. Honestly it's pathetic the way they don't care about porting.

    • @WolverineBatman
      @WolverineBatman Před rokem +19

      A Japanese dev like Fromsoft sold millions of copies of Elden Ring and won GOTY. This is despite the game's technical issues, like shader compilation on PC and the settings menu being barebones. Even Digital Foundry's own John Linneman gave Elden Ring GOTY. Other Japanese devs will see that and realize there's no incentive to change their ways. You can say they should listen, but when it comes to sales and review scores (the two metrics companies care about most), why should they?

    • @malithaw
      @malithaw Před rokem +5

      @@WolverineBatman and that's why videos like this should exist and more people need to highlight these issues so they realize they won't keep getting away everytime.

    • @ryeb
      @ryeb Před rokem +4

      @@malithaw that’s a disingenuous assumption. part of it is the pc gaming market doesn’t really exist in japan the way it does in the west. they are less experienced. also a lot of the advanced technical info is not available in japanese. why do gamer’s always assume devs are “lazy” with sinister intent? lazy people do not work in this industry. fromsoft employees work a ton of overtime. don’t always assume the worst of people.

  • @lookn2find
    @lookn2find Před rokem +88

    This was much needed. I wish every developer would watch this.

    • @zeus1117
      @zeus1117 Před rokem +9

      You really think they don't know this? There is no budget to do all these things! Money comes in from the console versions...

    • @GloriousStone
      @GloriousStone Před rokem +3

      @@zeus1117 no budget to precompile shaders or make the menus bearable? Don't make me laugh.

    • @ExZ1te
      @ExZ1te Před rokem +1

      @@zeus1117 delusional

    • @jackscalibur
      @jackscalibur Před rokem +1

      @@zeus1117 Most, if not all of these things don't require money! I can't believe what I'm hearing from you.

    • @EJD339
      @EJD339 Před rokem +2

      @@zeus1117 for real. Everyone knows this but it’s all about $. If people are still going it buy it, what’s the incentive to spend more man hours on fixing these issues? Lol

  • @TheFawz
    @TheFawz Před rokem +547

    I really wish DF would finally start using Time Stamps for all their videos, it makes navigation so much better and gives a more accurate insight into the video's content.
    Still this is great content and a really good topic to bring up. Here's hoping things improve, especially considering how much growing income comes from the PC platform.

    • @baddunwell2306
      @baddunwell2306 Před rokem +80

      You should make a CZcams manifesto they can refer to.

    • @GuyFromJupiter
      @GuyFromJupiter Před rokem +55

      What an ironic video to make this point on lol

    • @aleassimarro
      @aleassimarro Před rokem +13

      this comment should get more likes

    • @abdmo7575
      @abdmo7575 Před rokem +8

      most ppl watch their video only for resolution and fps comparisons
      i get why they dont put timestamps

    • @JebesNikove
      @JebesNikove Před rokem +9

      I have been posting this on most of their content, some videos have great timestamps, but most don't have them which is a pain, timestamps are the best feature youtube introduced in last 10 years :D

  • @radu_c
    @radu_c Před rokem +220

    I hope this video goes viral and reaches as many developers as possible.

    • @vasilije94
      @vasilije94 Před rokem +23

      Its not like developers don't know what needs to be done, its just they don't care and neither do gamers. Only 5% of gamers really care about experience and quality of games, other 95% dont give a fuck and developers know it. That is why we have bad ports, or bad games in general.

    • @GreggyAck
      @GreggyAck Před rokem +4

      @@vasilije94It’s a shame, but very true.

    • @caseygoddard
      @caseygoddard Před rokem +9

      @@vasilije94 I get what your saying, but I have a hard time believing that 95 percent of gamers wouldn't notice compilation stutter. Especially in games like Calisto Protocol.

    • @Keyecomposer
      @Keyecomposer Před rokem +5

      @@vasilije94 I really wish people would also stop saying that developers don't give a fuck or are lazy when developers are the hard working people its the publishers who don't give the art time to be properly created, Say publishers, not devs.

    • @coomer1359
      @coomer1359 Před rokem +4

      @@caseygoddard Its actually even worse than that because you also have elitists who will say any problems you have must be your personal issue with the classic "works on my machine" line.

  • @Beaut_Beau
    @Beaut_Beau Před rokem +11

    This was a such a fantastic video Alex, Bravo for starting the year off on an optimistic note and offering something tangible that developers can aim to improve!

  • @clausius5120
    @clausius5120 Před rokem +1

    Incredible video Alex. I hope you can make more of this similar format, they're very interesting and useful.

  • @Xyos212
    @Xyos212 Před rokem +109

    One overlooked excellent addition was the search feature in Modern Warfare 2 for options. These days with so much settings and preferences its essential. Wish every game had that.

    • @erttttt
      @erttttt Před rokem +12

      This is the first time I'm hearing that function being in any game. Respect to the team and the publisher.

    • @Chocapic_13
      @Chocapic_13 Před rokem +6

      @@erttttt Yep, MW2/warzone would be an excellent PC port without the game crashing every hour or so

    • @ErenTheWarcriminal
      @ErenTheWarcriminal Před rokem

      @@Chocapic_13 Is it really a port if it's created for pc?

    • @Your_Paramour
      @Your_Paramour Před rokem +3

      @@erttttt CSGO has had it since the panoroma HUD update in like 2017. The search has saved me so much time over the years when settings randomly change.

    • @ACE112ACE112
      @ACE112ACE112 Před rokem +1

      search option is nice, but the menus are still terrible.

  • @slyfox8900
    @slyfox8900 Před rokem +288

    #2 is big for me, i would love if all games had this implemented. Being able to see what each setting is changing is also educational for people who are new to graphics as well.

    • @Hunter_RQ
      @Hunter_RQ Před rokem +11

      Recently Bought Days Gone and yes being able to see how the game looks as I change options and having a custom graphics setting I feel is acceptable is a huge win.

    • @bradhaines3142
      @bradhaines3142 Před rokem +2

      borderlands 3 had a good way of doing that

    • @chimeron260
      @chimeron260 Před rokem +17

      Been learning UE5 for about half a year. I made this a priority when making my first playable project. It really was as simple as just not adding a backdrop image to occlude the game running underneath. It is probably the easiest thing on this list to accomplish.

    • @fensoxx
      @fensoxx Před rokem +2

      My number 1 on his list.

    • @retropulse03
      @retropulse03 Před rokem +1

      Also tells me what component I need to upgrade when my singular goal is to get game X at Ultra settings.

  • @Kaillyn98
    @Kaillyn98 Před rokem +2

    Covered everything I believe is essential, great video Alex doing astounding work as always hope this year of PC ports is a lot better making your work in covering said ports easier as well.

  • @markvvelsen
    @markvvelsen Před rokem

    Wow... Those are the right things Alex. I have the idea that devs take more and more notes of what you guys put out even though you had a year full of these problems. I don't think it's the Devs that don't want to do this but the 'higher-ups' just don't allow them to do the things you mention.
    I hope the Devs will step up and can convince those that it's great marketing when a game is released in a state with most of these features.
    At first I thought DF was a bit too gamefocussed and a bit nerdy but the more I watch the more I appreciate the work you guys do and believe me... That's a huge compliment.
    Keep it up and hopefully they will answer our prayers (even if it's 50 % of the points you mention).
    Happy 2023 to you guys and I'm now going to click the subscribe button as you totally deserved it.

  • @DavidAlfredoGuisado
    @DavidAlfredoGuisado Před rokem +134

    The 1/2 V-Sync option with perfect frame pacing should be absolutely mandatory. Brilliant video DF.

    • @helloguy8934
      @helloguy8934 Před rokem

      Half rate v sync would add a lot of latency

    • @crocodilegamer93
      @crocodilegamer93 Před rokem +1

      an option to lock to 24fps

    • @ExZ1te
      @ExZ1te Před rokem +4

      @@helloguy8934 yeah but works for single player games

    • @helloguy8934
      @helloguy8934 Před rokem

      @FitGirl I still find it distracting. Even in single player games.

    • @bpcgos
      @bpcgos Před rokem +2

      Im half V-Synced all my games at 72 FPS (half of my monitor maxed 144Hz) basically using RTSS to avoid higher unnecesssary CPU and GPU usage

  • @stevetriple8
    @stevetriple8 Před rokem +109

    Another thing to note with FOV is that for consoles, players are typically sitting several meters away from a television so it would be very hard to make out certain elements on screen with a high FOV so a low one is used instead. It's essentially the opposite on PC where players are sitting right up against their screen and can afford to "pixel peep" if you will so the FOV can be increased to an acceptable level.

    • @notsyzagts7967
      @notsyzagts7967 Před rokem +3

      The distance reason comes down to monitor size in most cases. Traditional PC monitors are generally smaller than regular TVs so naturally, one requires a shorter/longer viewing distance than the other. These days, it's easier than ever to plug your PC into a large TV monitor to mitigate such issues. Other than that, I agree.

    • @ACE112ACE112
      @ACE112ACE112 Před rokem

      @@notsyzagts7967 tv's usually have low refresh rates at 60 hz, long input delay and bad response times.

    • @HalfpennyTerwilliger
      @HalfpennyTerwilliger Před rokem +7

      It could also just be simple geometry. If you're far away from your TV then the natural viewing angle (formed by the player and both screen borders) is narrower than when you're close to a PC monitor. Setting the FOV lower could help with motion sickness.
      Also low FOV means less rendering iirc which would help in console optimization.
      Ironically, I've seen quite a few console gamer complain about text font being too small in games, attributing it to devs most likely looking at the game on a close by PC monitor during developpement.

    • @konga382
      @konga382 Před rokem +8

      @@HalfpennyTerwilliger It's this. Higher FOVs are needed on PC because desktop monitors take up a wider portion of your vision.

    • @VariantAEC
      @VariantAEC Před rokem

      I don't think it's any of these options. The default FoV setting in the overwhelming majority of games no matter the platform is fine as is whether you're playing up close on a tiny monitor or very far away on a TV screen. I don't know anyone gave a s••• about this at all to be honest.

  • @xpgx1
    @xpgx1 Před rokem +1

    What a godsend! Really *nice, compact video* for reference or, like you said, as a manifesto of sorts. Danke schön Alex, we can all just hope this gets the traction it deserves! 💚

  • @cosmonautikal536
    @cosmonautikal536 Před rokem +13

    These are all excellent and I hope this video becomes popular enough to be seen by executives and producers who will allow developers to implement these things.

  • @asdfjklo124
    @asdfjklo124 Před rokem +275

    14. Give access to the full menu options before launching any part of the campaign
    15. Make all post-processing effects optional and singled out (not Post-Processing Low, Mid, High)
    16. Scale Ultra-Wide content horizontally without black bars
    Nerd territory, not mainstream:
    17. Retain the developer console
    18. Include Insane settings aimed at future PC generations

    • @philipford6183
      @philipford6183 Před rokem +29

      14 - yes. It is simply obnoxious when a game launches, for the first time, straight into some protracted set-piece that the user is forced to endure at some predetermined graphical setting (usually resulting in terrible performance). Developers - stop doing this. Have at least the patience (and good manners) to offer the user access to the full menu options before they start playing your game for the first time.

    • @Draggobuttboi
      @Draggobuttboi Před rokem +16

      19: let us turn off TAA

    • @Carlos-kv7wi
      @Carlos-kv7wi Před rokem +17

      19. Allow full remapping all the controls to any key or mouse button. Typical errors include hardcoding mouse buttons, or some special action or quicktime event to a specific key, making it really hard to customise the layout, especially if you use a weird setup for ergonomics or disabilities.

    • @birb_person
      @birb_person Před rokem +3

      He says 15, 16, and 18 in the video

    • @Anjula321
      @Anjula321 Před rokem +8

      people would just cry unoptimized game when devs do 18. (example , RDR2)

  • @N0N0111
    @N0N0111 Před rokem +132

    PRO TIP: The PC community should post this video on the social platforms of their favorite game in development to bring these to their attention.

    • @karma_decay
      @karma_decay Před rokem +1

      Awesome idea

    • @Geass_Knightmare
      @Geass_Knightmare Před rokem

      Which will change absolutely nothing because people will continue to pirate X game. Devs don't give a flying fuck because the game will be cracked in the same day, so why bother?

  • @Ltdcloud
    @Ltdcloud Před rokem +5

    What a great video Alex! Thank you for your contribution in the PC world!

  • @PistolPoet
    @PistolPoet Před rokem

    I appreciate this type of insight Alex. much love & continued support.

  • @smithjohn9622
    @smithjohn9622 Před rokem +72

    this video basically showed me that nixxes is a amazing pc porting dev and that we all should give those guys at nixxes props

    • @dr.sivavignesh664
      @dr.sivavignesh664 Před rokem +4

      I had a bad time with their Spider-Man ports for the simple fact that they did not include a fps limiter option. My laptop ( 3060 mobile) has a 144hz refresh rate but ran the game buttery smooth at 60 but for some reason windows 11 switches the refresh rate back to 144 no matter which setting i used. Nvidia control panel frame rate limiter causes drops in Spider-Man. An inGame fps limiter hugely improves the experience and should be present in pc ports.

    • @wasimahmed2099
      @wasimahmed2099 Před rokem +8

      Nixxess is overrated..spider man and miles morales to this date has constant stuttering issues after playing for 40-50mins....the time is even shortened if you trigger cut scenes.....only solution is to restart the game when stutter appears....and miles morales when swinging through 10-11th floor level....there will massive fps drops (average fps is unchanged in fps counter, these fps drops are frametime issues and can be only felt although turning on monitor display refresh rate counter we can see) even if the gpu and cpu is largely free...even at locked fps target.....

    • @dr.sivavignesh664
      @dr.sivavignesh664 Před rokem

      @@wasimahmed2099 I also had the same issue. And restarting my Pc every 30 mins made the drops disappear. I think switching from exclusive full screen to borderless full screen made the game run better for me during the second playthrough.

    • @usm2247
      @usm2247 Před rokem

      @@dr.sivavignesh664 even days gone has the same issue, it stutters even with good fps in full screen but running it in Borderless windowed mode solves the issue. Almost all games i have tested which use dx12, borderless gives much more smoother & responsive experience in Dx 12 games

    • @LordShrub
      @LordShrub Před rokem +1

      @@wasimahmed2099 The games have good settings menus at least, even if the technical performance is dodgy.

  • @transtechgirl8786
    @transtechgirl8786 Před rokem +96

    Alex this is honestly a brilliant video, you covered the most annoying issues with PC ports in a honest, fair and balanced manner without picking on any specific developer. I just hope the people who need to see this video most get to see it and are empowered to act upon it.

    • @jinx20001
      @jinx20001 Před rokem +3

      hey i just wanna say hi, they pick your questions so often now that you are officially famous, congrats ;)

    • @transtechgirl8786
      @transtechgirl8786 Před rokem +1

      @@jinx20001 ha thank you, hi back at ya.

    • @seizonsha
      @seizonsha Před rokem +4

      So you think the devs of these badly optimized games never played a perfectly optimized pc game and or bad one? You think it's a decision to make the pc version bad? Or let me guess you hope they look at this video because if not for Alex and his brilliant wisdom that those dev's who dedicated their lives to their craft just don't have a clue....the steam reviews for poor performance and reddit posts mean nothing they would never read it ...but Alex's video is a god send if they watch it.

    • @oo--7714
      @oo--7714 Před rokem

      @@seizonsha steam reviews are 10 word answers and reddit?

    • @transtechgirl8786
      @transtechgirl8786 Před rokem +5

      @@seizonsha the issue is a lot of feedback isn't constructive or well formed so it is hard for developers to act upon. People writing barely comprehensible rage rants doesn't really help make things better; this video says the things that need to be done better with well formed arguments and examples.

  • @gothchild0069
    @gothchild0069 Před rokem +8

    Digital foundry, thank you for this! I really hope the game devs see this, because all of this is important for a good PC port.

  • @mahdiabdulkarim
    @mahdiabdulkarim Před rokem

    Informative, Alex. Hope 2023 gets better

  • @penumbrum3135
    @penumbrum3135 Před rokem +23

    Another one is adding resolution sliders with high scaling. Like a 5%-400%+ scale.
    It will give games a CG look and added sharpness when you might want to replay these games 10-20 years from now.

    • @Loundsify
      @Loundsify Před rokem

      Like GTA V

    • @dennisjungbauer4467
      @dennisjungbauer4467 Před rokem +1

      Neat to have, but then again there's DSR/VSR via the driver, as long as the game reads the resolutions available from Windows. Dunno what the state on Linux is though.

  • @BinaryAudio
    @BinaryAudio Před rokem +32

    Excellent list. I would like to have seen full key re-binding mentioned here as well. Having certain functions locked to specific keys on PC is unforgivable in the modern age. We have a keyboard full of keys, we all play in our own way, so let us customize controls based on our own preferences, rather than having things arbitrarily locked to fixed key binds.

  • @maverickyoutube3660
    @maverickyoutube3660 Před rokem

    Great stuff DF! Thank you very much :)

  • @midnitepostman
    @midnitepostman Před rokem

    Great vid! You said you were cooking something up and you did not disappoint.

  • @NotMoreZombies
    @NotMoreZombies Před rokem +37

    Would be great to see the criteria you've listed featured as a checklist in reviews, kind of like the checklist used in the Hardware Unboxed/Monitors Unboxed monitor reviews.

  • @ThomasTrala
    @ThomasTrala Před rokem +25

    Excellent video, Alex! I hope developers see this and learn how to fix this in the future.

  • @Christian-fj9qj
    @Christian-fj9qj Před rokem

    THANK YOU ALEX! This this....a thousand times this!

  • @Mega3iD
    @Mega3iD Před rokem

    incredible prelection about pc ports, finally someone try to standarize pc options menu, geat work! Alex GO! GO! GO! :)

  • @ThePortugeezer
    @ThePortugeezer Před rokem +21

    This is brilliant Alex, i honestly hope developers would view this, great work as usual.

  • @RealJeffTidwell
    @RealJeffTidwell Před rokem +7

    Fantastic video, Alex. I look forward to an eventual Part 2!

  • @MikkoHiiri
    @MikkoHiiri Před rokem +7

    Great points put out in a constructive manner, great work Alex! 💯

  • @BitterBlack
    @BitterBlack Před rokem

    Probably the most important video you guys have uploaded in a while!

  • @theyoungjawn
    @theyoungjawn Před rokem +28

    This video should be shown in every studio and on the first day of each project with a PC port.

    • @CaptToilet
      @CaptToilet Před rokem

      And it would be ignored. Alex isn't big enough to enforce something like this.

    • @LiraeNoir
      @LiraeNoir Před rokem

      I disagree. This is a mindset for pre-production of any game. PC port cost money in big part because they are viewed as PC port. Design your production as multiplatform from the get-go, and the vast majority of it will be painless, and cost less budget overall.
      Plus the mentality of "console first, PC port later" is very wrong. PC is the biggest and most profitable market after mobile, significantly above any console. Sure all consoles in aggregate sell more than PC, but each console has its own very costly platform certification, so that's a moot point.

  • @samdenler7982
    @samdenler7982 Před rokem +185

    This is SO good that I wish it wasn't patreon exclusive! We need as many eyes on this as possible!

    • @samdenler7982
      @samdenler7982 Před rokem +58

      And my wish came true ❤️

    • @djprior82
      @djprior82 Před rokem +22

      So Digital Foundry hides certain videos from regular youtubers?

    • @bramv7174
      @bramv7174 Před rokem +21

      @@djprior82 A lot of channels do things like this, making exclusive videos for patrons or channel members.

    • @Melsharpe95
      @Melsharpe95 Před rokem +20

      @@djprior82 They are bonus videos for people willing to pay to support them.

    • @philth7587
      @philth7587 Před rokem +37

      ​@@djprior82 They give early access to some videos and have a small number of exclusive videos which are really just supplementary info, and are not of high production quality. Things like extra benchmarks or something. I don't usually watch them. I support them just because I consume a lot of their content and would like them to keep doing what they do, not because of the extras.

  • @cheese_crab
    @cheese_crab Před rokem

    Fantastic idea for a video and good job reining it in to the key points to hopefully improve adoption (despite, I'm sure, wanting to list a myriad of other things).

  • @wiegraf9009
    @wiegraf9009 Před rokem

    Excellent video Alex, thank you!

  • @shenalon
    @shenalon Před rokem +44

    This video should be included in all training sessions for new game developers.

  • @Zveebo
    @Zveebo Před rokem +13

    This is great list, but honestly it’s shocking that 90% aren’t already dealt with in PC ports as a matter of course. Hopefully this gains a bit of traction and makes a difference!

    • @Lishtenbird
      @Lishtenbird Před rokem

      Yeah, I think it's not about not knowing how to do these right, most of these are outright obvious for any gamer or developer. Most of the time it's just about spending the least amount of money (so, less time and less effort), which means giving it to barely experienced staff who either do not care or are not allowed to care. No amounts of "education" will fix such management issues.

  • @loci5327
    @loci5327 Před rokem

    Very, very good video Alex! Thanks!

  • @shanilsam
    @shanilsam Před rokem +1

    Fantastic work , Alex. Here's hoping developers take this advice to heart.

  • @Horeteppe
    @Horeteppe Před rokem +3

    I hope this video make it’s rounds, and then some! Great stuff Alex!

  • @Nnamz
    @Nnamz Před rokem +4

    This is such a wonderful video. I truly hope a lot of devs with upcoming PC ports take notes of the great examples here.

  • @Archer_Legend
    @Archer_Legend Před rokem

    Great video, we needed it.

  • @markvpa
    @markvpa Před rokem +1

    Great video! Absolutely necessary information for all PC devs to take advantage of.

  • @davebrown5344
    @davebrown5344 Před rokem +5

    Great video! I hope the powers-that-be at ALL of the major publishers and developers are able to see this and internalize these points.

  • @KageMaru10g
    @KageMaru10g Před rokem +12

    Great video Alex! I also hope devs start supporting HDR properly on PC when they add it. There have been plenty of times HDR does not work right on my rig when it looks great on console.

  • @hussaaooo1997
    @hussaaooo1997 Před rokem +1

    Thank you for the video! it's good that you pay attention to this so that companies and developers see this, playing on a pc does not bring proper pleasure when it experiences stuttering and other problems. I really hope that on the PC games will be well optimized

  • @muddypigeon9885
    @muddypigeon9885 Před rokem

    The video we all know we needed, but didn't know was coming! YES!!!

  • @lindvi0r
    @lindvi0r Před rokem +54

    You guys should do a bad PC ports awards, put them on blast!!

    • @romxxii
      @romxxii Před rokem +5

      That's not really what DF does? There are plenty of negative nancies on the Internet if you need catharsis.

    • @kevboard
      @kevboard Před rokem +14

      @@romxxii toxic positivity is one major reason why games launch in the state they do.
      everyone being against stringent criticism of bad practices enables bad game releases.

    • @EggBastion
      @EggBastion Před rokem

      @@romxxii or just shout out innovaters and exemplars
      personally tho, why not both

    • @romxxii
      @romxxii Před rokem +2

      @@EggBastion Which is what Alex did: he called out really good examples, like the ones in Spider-Man and Days Gone. And he didn't completely ignore the bad, as he also cited some clear examples of bad implementations. He just didn't wallow in it nor hyper-focus on the drama.

  • @daface24
    @daface24 Před rokem +3

    I hope all game developers make a todo list with the points made in this video. I rolled my eyes at the beginning of this video like "not another listicle" but this list was tight with nothing padded. Hats off Alex.

  • @Castaa
    @Castaa Před rokem

    Excellent set of suggestions and well explained. Good job.

  • @EvilMammal
    @EvilMammal Před 6 měsíci

    Cannot wait for part two of this series next month!

  • @walter_the_wobot2349
    @walter_the_wobot2349 Před rokem +20

    I wish I could upvote this video twice! I hope devs are listening.

  • @BlindBison
    @BlindBison Před rokem +14

    Great list, I would also add “Fix Asset Streaming/Traversal Stutter” to the list.
    A lot of UE games for example do not only exhibit shader stutter, they also have genuine repeatable asset streaming stutter. Jedi Fallen Order for example, but a lot of games struggle with this as a problem these days.
    To me not having shader stutter or streaming hitches are basically priority number one for any good PC game.

    • @xxxmrhankixxx
      @xxxmrhankixxx Před rokem +3

      word

    • @Champ-
      @Champ- Před rokem +2

      @@xxxmrhankixxx yep, that is the biggest problem. i can kinda deal with other half-baked features, but stutters.. plz no.

    • @reNINTENDO
      @reNINTENDO Před rokem

      Completely agree, but holy shit is fixing streaming related stutter hard. Like stupid hard. I'm honestly surprised the problem isn't more pervasive given how complex a lot of what's streamed into games these days is doing. Getting something from CPU onto the GPU without stalling either is a multi layered problem.

    • @LordShrub
      @LordShrub Před rokem +1

      Spider-Man stutters and freezes like crazy for me if I swing too fast. A few times I got stuck in buildings that hadn't loaded yet. It relies too much on CPU.

    • @BlindBison
      @BlindBison Před rokem

      @@LordShrub Same experience here and I have a 5800X + 3070 + 3600 MHz DDR4 + NVMe + G-Sync.
      I enjoy Digital Foundry’s work but I find it very strange that they seem to consistently leave out or underplay when a game has traversal/streaming stutter in their technical reviews (in fairness, perhaps thats too harsh - I do recall a few times they have mentioned it though in my opinion it deserves as much focus as shader stutter and any game that has it should be dinged harshly in terms of technical review).
      For example, this list/the video we’re commenting on absolutely should’ve had “fixing traversal/streaming stutter” on it yet it just doesn’t for some inexplicable reason. Or Spider-Man as you mention - that game’s PC version was broadly praised as a terrific porting effort and, yes it does do a lot right such as shader compilation and modern features like image reconstruction/RT, but it also has very noticeable traversal/streaming stutter in my experience when you’re flying through the city at speed and dive towards the ground for example.
      Compare this with games like Red Dead 2 or post patch Cyberpunk which are extremely high detail yet do not exhibit traversal/streaming stutter in my tests. I just think DF has laser focused on shader stutter while under focusing on other kinds of common stutter like we’re taking about here. Asset streaming stutter sucks and I hate it.
      Maybe it’s because DF does their testing with extremely fast memory and a 12900K so perhaps these hitches are reduced in their severity. Or perhaps they notice the streaming stutter but think it’s a shader being compiled, etc.

  • @hassosigbjoernson5738

    Gesundes Neues, Alex!

  • @fr3ddyfr3sh
    @fr3ddyfr3sh Před rokem

    Excellent compilation

  • @ryanfisher7885
    @ryanfisher7885 Před rokem +97

    the most annoying part of owning an ultrawide monitor is having to go to PCGW to get an ultrawide fix for 90% of games

    • @dan_loeb
      @dan_loeb Před rokem +32

      these days pc gaming wiki is my first stop before i even launch a game just to check if i need to get fov fixes, fps uncap fixes, etc.

    • @Scorpwind
      @Scorpwind Před rokem +3

      @@dan_loeb I do the same thing but regarding forced TAA and post-process effects.

    • @MattiaMonticelli
      @MattiaMonticelli Před rokem +1

      They have some of the most talented developers in the industry it makes sense.

    • @infasis
      @infasis Před rokem +10

      And then you have games like Elden Ring where the community can give you better options like ultrawide support within like 24 hours of launch, but then you're locked out of core features because of anticheat.
      I love playing games in ultrawide but some developers make it way more painful than it has to be.
      (Also a big shout-out to random patches breaking your ultrawide fix so you have to hope community patches keep coming. Fun.)

    • @EggBastion
      @EggBastion Před rokem +1

      @@dan_loeb 100%

  • @lilgohan
    @lilgohan Před rokem +66

    This was such an excellent watch. I hope every game dev, big and small sees this and does their part. I would also like to see a follow up in a year or so, identifying who has done a good job since this video came out, either by updating their games, or by releasing new games that wow us with their polish.

    • @sneikiusas
      @sneikiusas Před rokem +2

      Yeah, because DF knows better how to develop games, then devs themselves. They have such long list of completed developed games :)

    • @jercodesthings
      @jercodesthings Před rokem +2

      @@sneikiusas It's nice to know your customers desires in a product before creating and/or releasing it: Steam Achievements, Shader comp, steam trading cards, customizable video settings for different hardware, etc. etc. A wise person will take these videos as a lesson opportunity, rather than role their eyes at it.

    • @sneikiusas
      @sneikiusas Před rokem +3

      @@jercodesthings because somehow developera dont know customers dont want shader stutters or bad performance? :D really?

    • @juststatedtheobvious9633
      @juststatedtheobvious9633 Před rokem +10

      @@sneikiusas
      Clearly some publishers have difficulty making these obvious connections.

    • @jercodesthings
      @jercodesthings Před rokem +4

      @@sneikiusas This video goes deeper than just shader stutter and bad performance. There are new developers out there, (some are new and solo... such as myself) that take value in learning these things. Obviously I want to make the best game I can make and want others to be happy with it too. I'm still learning how. This helps some.

  • @thumper5555
    @thumper5555 Před rokem

    Great video!

  • @bowi1332
    @bowi1332 Před rokem +8

    Thanks, Alex! I agree with everything, especially the 1/2 V-Sync. I have an old NVIDIA GTX 970 and this feature is VERY useful. 😅

  • @deinnachname6374
    @deinnachname6374 Před rokem +5

    I do think that not having any hardcoded controls/keys is essential too but other than that thank you so much for this list. Itd be very nice if every port followed this.

  • @MMCaptainGinger
    @MMCaptainGinger Před rokem

    Fantastic video, thank you Alex.

  • @nicolaiby1846
    @nicolaiby1846 Před rokem

    Excellent list!

  • @floppa9415
    @floppa9415 Před rokem +292

    We live in a time where Sony schools everyone else when it comes to PC Ports.

    • @jose131991
      @jose131991 Před rokem +3

      Floppa ain’t never lied lol. Shows how jacked the PC gaming environment really was. Hope they see why Sony gets overhyped so much.

    • @flojd574
      @flojd574 Před rokem +1

      haha love it

    • @ColdWerdz
      @ColdWerdz Před rokem +2

      Now we just need a company with SONY style and Microsoft’s consumer awareness to rule them all.

    • @nexxusty
      @nexxusty Před rokem +4

      As long as Square Enix isn't involved, yeah. They're all solid.

    • @crescentmoon256
      @crescentmoon256 Před rokem +2

      @@nexxusty why did digital foundry praise ffxv pc port

  • @N0N0111
    @N0N0111 Před rokem +7

    Let me say before starting this video shader compilation stutter will be #1
    They should make you do your settings and run a demo for like 5 minutes to make all those shaders before you really play the game.

  • @evanschwab3261
    @evanschwab3261 Před rokem

    Thank you so much. These are all specific points that I have been silently lamenting/applauding with you over the years, and I'm glad to know I'm not the only one who is this flabbergasted by the collective inability to make these sensible decisions.

  • @eslamarida
    @eslamarida Před rokem

    thank you for your breakthrough alex

  • @RageQuittersUKOfficial
    @RageQuittersUKOfficial Před rokem +14

    Fantastic video! Totally agree on point 11. Some HDR enabled games don't detect a HDR capable monitor unless it's enabled in Windows, which feels sloppy. I'd also add that the game's entire UI should be able to be controlled with the mouse. I've lost count of how many games allow certain areas to be clicked, but not others. There's no excuse for it these days.

  • @ledooni
    @ledooni Před rokem +9

    Thank you so much for this very important and complete compilation, Alex!
    Addition to HDR:
    it needs to be ported correctly with no raised blacks and it should be independent of the Windows HDR toggle, so that the HDR option in the menu is also available if you don‘t turn on the Windows HDR toggle beforehand because Windows itself in HDR makes no sense and SDR content should also stay in the SDR mode of displays.

    • @NameName-ll2yx
      @NameName-ll2yx Před rokem

      Windows in HDR doesn’t affect how it looks because it’s just still SDR represented in HDR unless you have HDR content running, which gets fucked if windows isn’t in HDR as swapping the dynamic range does the black screen thingy. Games overriding the setting fucks shit up, like RDR2 for example.

    • @ledooni
      @ledooni Před rokem +1

      @@NameName-ll2yx
      That is not correct. HDR forces 2.2 gamma while the calibration reference in SDR is 2.4 gamma and many displays (especially OLED) also react very differently to brightness in HDR. My OLED has around 140 nits fullscreen white in HDR but 200 nits in SDR, so I don‘t want to nerf my display by limiting SDR content to my TV‘s HDR fullscreen capabilities -> keeping HDR toggle on all the time is no valid option.

    • @OniMirage
      @OniMirage Před rokem

      @Name Name Windows hdr does affect it, especially if you use any sdr to hdr setting above 0 in the slider.

    • @NameName-ll2yx
      @NameName-ll2yx Před rokem

      @@ledooni:D me having oled and HDR on always because it looks just fine and immensely helps with HDR issues. Haven’t noticed difference between using it in SDR vs HDR after got the settings set right.

    • @ledooni
      @ledooni Před rokem

      @@NameName-ll2yx
      It‘s only off if you compare it to 2.4 gamma for SDR (which I greatly prefer especially in a dark room) or when you turn up the SDR brightness to a level where fullscreen whites exceed the HDR capabilities. It can work, but for the reasons described a clear separation between SDR and HDR still has its benefits depending on the use case.

  • @HowlinWolfPL
    @HowlinWolfPL Před rokem +2

    great ideas Alex, hope the developers will take it into account, especially from such a renowned experts and content creators

  • @Tjebba
    @Tjebba Před rokem

    Great Video!

  • @perter1
    @perter1 Před rokem +6

    I love this list, especially #7! I have an ultrawide monitor and it genuinely enhances the experience for me. having to use a third party software for some games like elden ring is an extra step that shouldn't be in the way anymore

  • @lolroflmaoization
    @lolroflmaoization Před rokem +3

    Nice shirt, brings back memories.

  • @AMDRyzenEnthusiastGroup
    @AMDRyzenEnthusiastGroup Před rokem +1

    Good info! 💯

  • @masoodreyhani4769
    @masoodreyhani4769 Před rokem

    Loved this video! Fantastic

  • @GordonGordon
    @GordonGordon Před rokem +12

    Yes please. The PC port manifest... I mean... Best practices.

  • @CrabJuice83
    @CrabJuice83 Před rokem +38

    Seems you forgot to mention multi-threaded CPU optimisation, which is a huge thing still.
    I'd also add mouse smoothing/acceleration, as well as a monitor selection menu.

    • @superwhizz114
      @superwhizz114 Před rokem +1

      Are there any advantages to using acceleration/smoothing over raw input?

    • @yass4545
      @yass4545 Před rokem +3

      @@superwhizz114 some pro FPS players actually play with accel. It's more user preference than absolute superiority.

    • @CrabJuice83
      @CrabJuice83 Před rokem +4

      @@superwhizz114 None that I can think of in a gaming sense.

    • @bleachedwhale
      @bleachedwhale Před rokem +1

      Would multi-threaded CPU optimization speed up shader comp in Vulkan and DX12?

    • @agentsmith6161
      @agentsmith6161 Před rokem

      @@superwhizz114 Yes. Very much in fact. It smooth's out the camera movements. It gaves you better more fluid movements and precision when you rotate or aim.

  • @MehlstaubtheCat
    @MehlstaubtheCat Před rokem

    Best vid for over 2 years here on DF! So good!

  • @WailingSprings
    @WailingSprings Před rokem

    The music is incredible during the shader compilation stutter moment lmao Bravo Alex

  • @devonmarr9872
    @devonmarr9872 Před rokem +14

    14.
    Include AMD image sharpening in the game menu. This implementation is free and extremely easy.
    15.
    No mouse smoothing
    16.
    PS and Xbox controller support

    • @Scorpwind
      @Scorpwind Před rokem +4

      17. Do not force TAA and other post-processing.

    • @devonmarr9872
      @devonmarr9872 Před rokem

      @@Scorpwind Or at least give other options. TAA is great if the devs know what they are doing. If they don't it can be the worst part of the game.
      Looking at you Elden Ring and Cyberpunk

    • @dorsmap
      @dorsmap Před rokem

      That's funny I commented on here that I wish every game had a mouse smoothing option. Not on by default just the option to turn it on if I want to

    • @Scorpwind
      @Scorpwind Před rokem

      @@devonmarr9872 I'd be looking at far more games than just Cyberpunk and Elden Ring. Like, almost all of them.

  • @parpator
    @parpator Před rokem +5

    Great video, thank you! I had a further question: could you please make a list of the current games satisfying the mentioned requirements, if possible? It would be very kind and helpful.

    • @TheGreatTave
      @TheGreatTave Před rokem

      Yes please. If not a video just a document online we can look at to see if a game got updated and earned an approval from DF. Or even giving games a rating like bronze, silver, gold, and platinum. It'd make it easier on us to decide on buying a game without the need to do a whole video for each new update.

  • @Gshekela
    @Gshekela Před rokem

    Thank you Alex for making this video.

  • @tags1452
    @tags1452 Před rokem +2

    This video should be watched by every developer whether-or-not they are working on a PC port or a game in general. Great video

  • @leviticus6105
    @leviticus6105 Před rokem +21

    Awesome list DF. I imagine this will be used as a checklist from most devs here on out. At least, we all hope they do

    • @leviticus6105
      @leviticus6105 Před rokem

      @@George-um2vc I think it was a pretty accurate prediction actually

  • @jedimindtrickonyou3692
    @jedimindtrickonyou3692 Před rokem +3

    This video is so appreciated that it finally gave me the push needed to support DF on Patreon.

  • @marklamutt
    @marklamutt Před rokem

    This right here! So much this! It's why I love Digital Foundry so much.

  • @Floatharr
    @Floatharr Před rokem +3

    Very important: Automatic key remapping based on keyboard layout. Not everyone uses qwerty. In about half the games I play I have to remap half of the keyboard before I can play. Also the option to reduce screen shake and a color blindness mode are critical to my enjoyment of a game.
    Amazing video, this should be sent to every PC developer by default.

  • @cygnusx7
    @cygnusx7 Před rokem +57

    Great job Alex! I think this video will be linked in many game dev forums where users are not satisfied. :) Maybe, after letting this do it's rounds, it's getting time for a "DF certified" badge or something like that, optionally with a score indicating the level of compliance. Could be commercially interesting for DF as well (I mean the free publicity from games showing the badge, not badges for sale obviously ;)).

    • @colbyboucher6391
      @colbyboucher6391 Před rokem +6

      I'd love to see them parter up with PCGamingWiki.

    • @cygnusx7
      @cygnusx7 Před rokem +1

      @@colbyboucher6391 Yes that would be a good match

    • @JorisKeijser
      @JorisKeijser Před rokem

      What is DI?

    • @jesusmgw
      @jesusmgw Před rokem

      What's DI?

    • @cygnusx7
      @cygnusx7 Před rokem

      @@JorisKeijser Good question. 😀 I meant DF. Don't know where DI came from. 😬 Fixed now!