HALO INFINITE FRAME TIME FIX

2024 ж. 22 Сәу.
3 959 Рет қаралды

Today we optimize Halo Infinite to run at an incredibly consistent pace through 3 changes. We talk about resizable BAR, the pros and cons of HAGS, and break down properly setting a framerate cap.
----------
JOIN THE DISCORD:
/ discord
Watch matches LIVE:
/ xlr8
Follow on Twitter for updates:
/ xlr8_live

Пікірлер
  • To check if you have Resizable BAR enabled for any GPU: 1. Open Device Manager. 2. Under "Display Adapters," right-click on the discrete GPU and select "Properties." 3. If "Large Memory Range" can be found under "Resources" tab, that means Resizable BAR is enabled.

    @iiXboxLiive@iiXboxLiive13 күн бұрын
    • Thank you

      @XLR8_LIVE@XLR8_LIVE13 күн бұрын
  • Can't wait to try this on my 18 year old laptop.

    @ArtzzyKid@ArtzzyKid13 күн бұрын
  • I wish microsoft would allow per-game hardware acceleration toggles but then again I wish microsoft made halo infinite optimized.

    @Bagginsess@Bagginsess12 күн бұрын
  • I spend more time optimizing this game to run properly than actually playing it.

    @ManSlayar@ManSlayar12 күн бұрын
    • The life of a pc gamer

      @silfrido1768@silfrido176812 күн бұрын
    • Yeah, wasn’t that way until the most recent update for me

      @deankruse2891@deankruse289112 күн бұрын
  • Thank you for the tips and explanation. Turning off HAGS did it for me. Seeing that frame time plot flat in RTSS.. is so soothing to the eyes. Finally settled settings for anyone's reference on my 1440p 165hz monitor, with 5600x, 3080ti, 4x8GB DDR4 RAM CL18 3600Mhz: Resizable Bar: On HAGS: OFF 🙏🏼 Frame Rate: Capped to 144FPS in Nvidia panel (Some maps have really poor optimization, decided to cap it lower a bit.) ------In Game settings------ Min Frame rate: OFF Max Frame rate: Uncapped Resolution Scale: 1080p VSYNC: OFF ASYNC compute: OFF Raytraced shadows: OFF

    @annoyed-intern@annoyed-intern3 күн бұрын
  • psa: resizable bar technology is only utilized on 3xxx series and later, you can turn it on for 2000 series cards but the technology doesnt actually affect the card

    @Treyfuwu@Treyfuwu13 күн бұрын
  • This games PC port is a nightmare and honestly Microsoft should be embarrassed that their flagship title running on their own software is so disastrous. Also the TAA is the worst I've ever seen

    @CarRobots@CarRobots12 күн бұрын
  • Fantastic research. Gonna check this out on my setup!

    @DustStormPettigrew@DustStormPettigrew11 күн бұрын
  • I'm going to give this a try. Your last fix did wonders for my performance.

    @HaloDaycare@HaloDaycare13 күн бұрын
  • Thanks XLR8. Great Video!

    @ryangleung7@ryangleung713 күн бұрын
  • Very helpful, thank you

    @noahgoldowitz@noahgoldowitz12 күн бұрын
  • Good work XLR8. I have been capping frames for many years, it works flawlessly for me. Of all the people I know, absolutely no one uses in-game limiters or even Nvidia limiter v3. All of them (and it's a LOT of people) use RTSS and results are incredible, every single time. Frame times stabilize and remain constant like a rock. Input lag gets reduced hugely as gpu bound scenarios are invariably avoided (thanks, Chris, from Battle{non}sense, for settling this issue and pointing the way once and for all).

    @mikem.s.1183@mikem.s.11835 күн бұрын
  • Sadly I'm one of the few that turning off Hardware Accel made no diff; and NCP limit performs way worse than in game. I'm on a 7950X and 4060Ti 16GB with low competitive settings. My frame times are normally consistent, but sometimes I start the game up and frames are like the start of this vid. Almost gotta validate every time I start the game. So YMMV. TY for this video and info!!

    @invisiblade5927@invisiblade592711 күн бұрын
  • Already had most of these but i might try disabling HAGS. Great video

    @marad958@marad95811 күн бұрын
  • gonna try it out

    @Hollowtide@Hollowtide13 күн бұрын
  • I run a 5700XT. Had been using rebar since beginning. HAGS isn't available. But switching from capping frames in game to AMD Frame Rate Target Control had a significant positive effect on frame time consistency as measured using CapFrameX. Both samples had same fps cap, chosen for highest stable fps in Arena. Appreciate the work.

    @SwimmingBird13@SwimmingBird1312 күн бұрын
    • Congrats on the performance boost 👍

      @XLR8_LIVE@XLR8_LIVE10 күн бұрын
  • Resizable BAR compatible parts: - 10th gen intel CPU and later - Zen 3 AMD Ryzen CPU (5000 series) and later - Nvidia RTX 30 series GPU and later - AMD Radeon 6000 series GPU and later - AMD 400 & 500 series motherboards - 11th gen intel motherboards - some 10th gen intel motherboards SAM compatible parts: - Zen 3 AMD Ryzen CPU (5000 series) and later - some Zen 2 AMD 3000 series CPU's - Radeon 6000 series GPU and later - AMD 500 series motherboards and later AMD CPU's use SAM (smart access memory) instead of resizable BAR but they are virtually the same except you can only use AMD parts for SAM.

    @Bagginsess@Bagginsess13 күн бұрын
    • Intel supports SAM through re-bar on 10700k and 12400 from my experience, meaning anything on at least 10th gen supports it. Ryzen was also supported on Zen2 and later - speaking from using a 3600 with re-bar. SAM is specific to AMD Radeon GPUs than it is to Ryzen CPUs. Re-bar can be enabled in whatever BIOS is supported, but so long as you're using an AMD GPU you can toggle SAM (requires restart) so long as re-bar itself is enabled. Otherwise, it'll be disabled by default. I noticed toggling it off from the Radeon control panel across the Ryzen and Intel 10th/12th gen CPUs will lose performance in games, though more noticeable in more CPU bound games. Finally, good thing to keep in mind is to have "Above 4g decoding" enabled in BIOS since it's required for re-bar (re-bar might be disabled automatically if 4g isn't enabled but i forgor). Overall, enabling SAM on an RX 6800 helps performance more than it hurts. I used it on other GPUs in the past and all I had were stability issues, so it seems RDNA2 (RX 6800) and later won't crap itself and might even help a GPU punch above its weight.

      @user-jy2dg2qm9o@user-jy2dg2qm9o12 күн бұрын
    • I believe 8th and 9th gen intel have it as well no? I think it got backported after it was introduced on 10th gen, and it shows up (and seems to have a positive effect) on my Z390 MSI Motherboard

      @dragneel2765@dragneel276512 күн бұрын
    • @@dragneel2765 I'm not entirely sure. Though I do know people who understand the insane technical jargons of computer hardware, and back when more platforms started receiving BIOS updates to toggle re-bar (like 2020?) it was discovered that everything back to 4th gen were capable of unofficially using re-bar. In other words, so long as you're using an RX 6000 or later, and your platform supports re-bar, just leave SAM enabled. Otherwise best to not touch it at all since anything not officially supported and older than RX 6000 will be a mess. A lot of this is anecdotal tho

      @user-jy2dg2qm9o@user-jy2dg2qm9o12 күн бұрын
    • @@user-jy2dg2qm9o thanks for the correction/clarification.

      @Bagginsess@Bagginsess12 күн бұрын
  • Good info, also nice Sig peaking out in the back.

    @mrsickwick@mrsickwick17 сағат бұрын
    • 365 baby

      @XLR8_LIVE@XLR8_LIVE5 сағат бұрын
    • @@XLR8_LIVE yes sir! Got my wife a 365xl. Think I'm about to retire my G48 and get one of the new 365 xmacro.

      @mrsickwick@mrsickwick4 сағат бұрын
  • Hags was not it for me. I have resizeable bar on now, but don't feel a big difference. When I had hags off, i saw my first 180 dip down from a locked 237 on livefire since I switched to windows 10. I used the rtss part of the gamesager optimzations and tried all of your optimzations with and without the rtss framerate limit. sticking with gamesagers video, I am injecting nvidia reflex to infinite and did not turn that off so maybe it was conflicting of something. Either way gonna stick with the rtss setup I got going on. Specs: 5600x, 3070 ti

    @ej006@ej00612 күн бұрын
  • Following another YTubers fix it seemed to do something, but as soon as I reset a certain setting it would stop being as smooth. This video just solved that Nvidia Control Panel FPS capping is just better. I already had ReSizable BAR On and HAGS Off (would see 20 fps gained with it On, but causes problems). I see you're on the latest Nvidia driver, but I went back to 537.58.

    @unlap9377@unlap937713 күн бұрын
  • Definitely used to always turn HAGS off in the past and noticed overall responsiveness with hardware accelerated applications on my pc. In saying that, after upgrading to a 4090 at launch I've had to leave it enabled otherwise Frame Generation will not function. It's unfortunate as a player who bounces from playing single player games at 4k240 and needing that frame gen to get the best experience and then switching to competitive games at a lower render res and trying to increase 1%/0.1% lows.

    @stevetriple8@stevetriple812 күн бұрын
  • The best men, thanks !!!!!

    @vikmarsairruizvargas8367@vikmarsairruizvargas836713 күн бұрын
    • This is one man on a mission 🚀

      @KnowJoe@KnowJoe13 күн бұрын
  • Hardware Accelerated GPU Scheduling is required for DLSS 3 and other frame gen technologies.

    @aarown1017@aarown101713 күн бұрын
    • Good call. Luckily Halo Infinite doesn’t use that tech

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • After carrying out the configuration you indicated: Point 1: It was active in BIOS - ok Point 2: I deactivated HAGS - ok Point 3: After playing several matches and changing the frame cap, the best in-game feeling was achieved by doing it through the Nvidia panel (silk), when I do it through the game I lose a lot of fluidity and see quite a few FPS drops. So these adjustments worked for me and I thank you. ***I only have one question: How should I leave the configuration in the game: Min. off or Min. 120 and Max. unlocked? PC: 5800x3d 3080ti 32 ram 3600 Monitor Xg27AQM but in the game it scales to 1080p

    @vikmarsairruizvargas8367@vikmarsairruizvargas836712 күн бұрын
    • Watch this video on your min/max kzhead.info/sun/oJandsh9iGifh40/bejne.html

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • could you possibly post a video tutorial or link to a step by step to test which method of frame capping is best ?

    @audioexperience@audioexperience12 күн бұрын
  • I cap in game and have resizable bar turned on, not sure if my HAGS is turned on or not, but I’ll test it out, thanks.

    @XxRUNTY@XxRUNTY12 күн бұрын
  • S tier video

    @silfrido1768@silfrido176812 күн бұрын
  • Were these tests done on a clean windows install to rule out other variables? I feel that tweaking power and other windows settings also play a role and it’s better to test everything independently.

    @ProIific@ProIific12 күн бұрын
    • This was on a 1 week old install, only extras were the power registry change from my cpu fix vid, and some power/thermal overclocks and software. Everything was well isolated as I manually disabled a lot of services prior to recording

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • XLR8 - I thought I heard you say in the video you play Infinite at 1080p. Is there a reason you are not playing 1440p or 4k with a system like yours? Or do you recommend everyone play on 1080p even if their system is good enough to run higher? Thanks for the video, always appreciate your advice on settings.

    @interlocutorytom@interlocutorytom12 күн бұрын
    • This game scales performance much different than most. You get tremendous uplift by dropping to 1080p or even lower

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • @@XLR8_LIVEperhaps a side effect of being made with the Xbox One in mind?

      @TheCBoysDotCom@TheCBoysDotCom12 күн бұрын
  • Common Bald W

    @ViperBiteVAL@ViperBiteVAL13 күн бұрын
  • Oh wow I accidentally had this the whole time. I was having driver issues(crashes) on an amd gpu. Turned HAGS off and never crashed again. Just need to find a suitable frame rate cap

    @frostman4152@frostman415213 күн бұрын
  • I'm gonna need that diagnostic / benchmark software. CX? Between you, Panjeo, Gamesager and "xilo" etc.. I've got my rig smooth but have limited ways of actually testing it other than "how it feels" and the fps number in the top corner. 😂

    @cocopuffz604@cocopuffz60412 күн бұрын
    • It's called CapFrameX :)

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • @@XLR8_LIVE Just off initially, turning off HAGS, I'm down 10ms on input delay. The bar charts show basically the same as with HAGS on but my 0.2% is now more inline with the rest. My lows aren't as bad. Very interesting... I'm going to spiral down a benchmarking hole because of this... lol thanks!

      @cocopuffz604@cocopuffz60412 күн бұрын
  • What did you cap your FPS at in relation to your refresh rate of your monitor? some say 1-3 frames lower than the hz you're running at. I'm not quite sure what to set mine at. LMK!

    @JWilliSoFG@JWilliSoFG12 күн бұрын
    • The reality is unless you’re trying to sync your frames via gsync you should just be capping them at whatever is reasonable for your hardware, I cap at 240 for BTB, 300 for arena. When I had a 3080, I capped at 180 and 240 respectively

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • My daddy goat bald hamburger posted let’s go

    @BlackSharktooth@BlackSharktooth13 күн бұрын
  • Okay I have frame cap at 240 both in game and Nvidia control panel I got gsync and vsync on and . Should I be doing something different ??? I’m getting 240 constantly

    @TIMERloks@TIMERloks12 күн бұрын
  • @xlr8 Do you use force Low Latency Mode to Ultra (or other setting) via Nvidia Control Panel for Halo Infinite?

    @justpetettv@justpetettv12 күн бұрын
    • I cover that in my previous video, give it a watch so you understand how that works

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • Got it. Don't turn it on since it simply lowers overall performance. Have you considered using Presentmon for future benchmarking of frametimes?

      @justpetettv@justpetettv12 күн бұрын
    • So I have it turned on, the lowered performance was from the driver

      @XLR8_LIVE@XLR8_LIVE10 күн бұрын
    • @@XLR8_LIVE Thanks for the reply. Do you set it to Ultra or simply On in your driver version?

      @justpetettv@justpetettv10 күн бұрын
    • I have it set to ultra

      @XLR8_LIVE@XLR8_LIVE9 күн бұрын
  • I always found that RTSS had the most reliable framerate cap consistency, where it would essentially create a flat bar of frametime, but the problem was that a ton of games just wouldn't work with it. A magic bullet when it does, but seldom able to be taken advantage of. MCC is a great example of a game it works wonders in.

    @CrunchyMaggots@CrunchyMaggots12 күн бұрын
  • So V-sync on or off? Adaptive-sync? Limit frame is an oddball, does it really do much. From other vids *cough* Gamesager is to lower a few frames by what the monitor can output. Mine 144hz so I set it to 142 through nvidia control panel but I really can't tell a difference

    @CrespoFTW@CrespoFTW10 күн бұрын
    • If you’re trying to chase the absolute best performance, your refresh rate has nothing to do with it. You should be finding what what your pc can output performatively, then capping the FPS right under that. Vsync and gsync were created to stop screen tearing at the cost of latency. If you want the lowest latency possible, turn everything off How I run my setup is capped at 240 in BTB, 300 in arena, no sync of any kind. I have a 360hz monitor but I can’t reliably power that high of an FPS, so I run it under.

      @XLR8_LIVE@XLR8_LIVE9 күн бұрын
    • @@XLR8_LIVE That fair enough, I have RTX 4090 with Ryzen 7900 which runs pretty well. Just trying to squeeze more performance from correcting mistakes I might've made. But every guide keep sending me in a circle. In-game settings are fine, it just every other settings outside of the game which is annoying

      @CrespoFTW@CrespoFTW9 күн бұрын
  • 🐐

    @OmnicientWolfGaming@OmnicientWolfGaming12 күн бұрын
  • so i went to nvidia CP and um... resizeable bar was not listed there at all

    @Inf4mousKidGames@Inf4mousKidGames12 күн бұрын
  • yep

    @javier3429@javier342913 күн бұрын
  • Can you do a video on how you use CapFrameX?

    @jolszewski206@jolszewski20613 күн бұрын
    • Honestly wouldn’t be very much of a video. To capture takes a single key press, and the rest is just interpreting the data. I first learned it in like 5 minutes

      @XLR8_LIVE@XLR8_LIVE13 күн бұрын
    • @@XLR8_LIVE sounds good, thanks for the response. It at least gives me the confidence to jump in and try it out myself

      @jolszewski206@jolszewski20612 күн бұрын
  • I wish someone would put this kind of effort into optimizing the finals great vid tho

    @JEIMUSON@JEIMUSON13 күн бұрын
    • My friend is constantly trying to get me on the finals lol

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • @@XLR8_LIVE its peak

      @notghostpunk@notghostpunk12 күн бұрын
    • @@XLR8_LIVE Wait The Finals? I LOVE The Finals

      @carsonloots@carsonloots12 күн бұрын
    • @@XLR8_LIVE its fun I bounce between it and halo infinite

      @JEIMUSON@JEIMUSON12 күн бұрын
  • Yo XLR8 great video, Can i do something to bring that knowledge to spanish speakers? maybe helping to make spanish subtitles on this video itself?

    @Nxphilym@Nxphilym13 күн бұрын
    • Reach out to me on Twitter!

      @XLR8_LIVE@XLR8_LIVE13 күн бұрын
  • Not completely related to the video but it terms of capping my frames. When I play uncapped it feels better then when I try to cap frames or cap multiples of my HZ. My fps never really goes over my HZ consistently either. When I try capped 140 or 120 I feel like the game just loses so much smoothness.

    @Mist_Ninjutsu@Mist_Ninjutsu8 күн бұрын
  • I have amd gpu and intel cpu and I guarantee that capping frames in game works better for me than RTSS or in AMD control panel Tho Id like to mesure that with the software you showed us in that video

    @Max.-_@Max.-_12 күн бұрын
    • Also at 7:10 we see that you have « Optimizations for windowed games » checked off. Since Halo infinite is not a real full screen game, what’s your take on activating that option, would it make sense ? (I have it on and it seems to work better that way)

      @Max.-_@Max.-_12 күн бұрын
    • the software is CapFrameX. Optimizations for windowed games is only games ran in windowed mode, not borderless or fullscreen. Infinite is Borderless exclusive, meaning it runs as fullscreen unless you have something covering the screen like an overlay, in which case it runs as a special borderless. Optimize windowed games does nothing.

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • @@XLR8_LIVE thank you for the response goat, very clear !

      @Max.-_@Max.-_12 күн бұрын
  • Do i have to enable resizeable Bar? I really dont want to mess with the bios, is it worth just turning off HAGs?

    @stevefred2694@stevefred269412 күн бұрын
    • Just focus on hags and setting a proper cap then

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • what FPS limit you put in nvidia control panel? 240fps or 260?

    @dysnXO@dysnXO20 сағат бұрын
    • I use 240 for halo but that’s based on my parts and how I play. Everyone’s computer will be different based on the components you buy and the playlists you play

      @XLR8_LIVE@XLR8_LIVE20 сағат бұрын
    • @@XLR8_LIVE can you do a tutorial on how you setup your capframex to get all those infos about vsync delay, input delay, frame times etc.

      @dysnXO@dysnXO11 сағат бұрын
    • That’s all built into it. You just click around the categories at the top

      @XLR8_LIVE@XLR8_LIVE4 сағат бұрын
  • How is this different than capping through rtss which has an even flatter line when we look at the frame time graph?

    @nickrader8707@nickrader870713 күн бұрын
    • The last third of the video covers that, where we talk about group results, and I insert the comment from the 343 engineer about varied results for different people. So in your case, if capping through rtss found you the best success, then you’ve found the best method for your specific hardware

      @XLR8_LIVE@XLR8_LIVE13 күн бұрын
  • Sorry I am so new to this, but did you mean that the GPU schedule should be turned on or off? 😊🙏

    @4ev3rConfused@4ev3rConfused12 күн бұрын
    • Off

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • What about Xbox? Should we stay at 4k or go down to 1080p? Would it help?

    @nickp9058@nickp905812 күн бұрын
    • These are PC fixes

      @XLR8_LIVE@XLR8_LIVE10 күн бұрын
  • Does vsync/gsync actually do something for shot registration and aim assist?

    @yup458@yup45812 күн бұрын
    • No

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
    • @@XLR8_LIVE 🤣 im very grateful of your confidence and commitment to helping other

      @yup458@yup45812 күн бұрын
  • My 2005 laptop still won't boot the game 😭

    @megggmcmuffin7546@megggmcmuffin754613 күн бұрын
    • Well you just might be able to play Halo 2 Vista 😂

      @Bagginsess@Bagginsess12 күн бұрын
  • Getting 55-90 frames on most maps as of late... low settings with a 12th gen i7 & 3060ti

    @palepally@palepally12 күн бұрын
  • Is this video available in English?

    @MotionalBody@MotionalBody11 күн бұрын
    • Only speak jargon bs sry

      @XLR8_LIVE@XLR8_LIVE10 күн бұрын
  • Wtf? my 2005 laptop still wont boot up the game? idk why this dude is lying

    @NobleAIan@NobleAIan12 күн бұрын
  • haha do people really coment with terrible specs? the minimum to run this game is liek a 2070 rtx so idk man

    @Nifty_Noob@Nifty_Noob12 күн бұрын
    • You’d be very surprised

      @XLR8_LIVE@XLR8_LIVE12 күн бұрын
  • amd software -> "smart technolagy" tab -> SmartAccess Memory -> Enabled

    @hyperactivepuss@hyperactivepuss12 күн бұрын
    • I have a RX 6900 XT and it says it’s not supported:/

      @boinksi@boinksi12 күн бұрын
    • @@boinksi I have a 6950 XT and mine has "Resizeable BAR" in the Smart Technology tab.

      @interlocutorytom@interlocutorytom12 күн бұрын
    • @@interlocutorytom I don’t have that option sadly. So confusing

      @boinksi@boinksi12 күн бұрын
    • @@boinksi omfg, mine is rx 6800, check for updates

      @hyperactivepuss@hyperactivepuss12 күн бұрын
    • @@hyperactivepuss I did. Idk if it’s my bios or not:/

      @boinksi@boinksi12 күн бұрын
KZhead