Forum Discussion

SpitzEasy's avatar
7 years ago

Potential Random Crashes to Desktop Fix

Have a potential fix for everyone having issues. Like most, could run 2-8 games without a crash, and then an hour later experience 33-66% crash rate. Not gonna go deep into specs, but I am running a 144hz monitor and an RX 480.

Regardless of specs, after the changes I made, I literally am completely crash free in probably 75-100+ games, along with a friend who has literally the exact same PC, and had the same exact issues, and did this config fix and alleviated their crashes as well.

FIRST VIDEO CONFIG FILE CHANGE

https://www.reddit.com/r/lowspecgamer/comments/aothco/how_to_unlock_framerate_on_apex_legends_works/

Follow the directions in this link if you are running 144hz, if you are 60hz or whatever your monitor limit is, just change it accordingly. My video config file that I was running is copy pasted below, if you want to just copy paste it in for ease of testing. make it read only after, otherwise it can get rewritten in game if you even glance at the in-game video settings

"VideoConfig"

{ "setting.cl_gib_allow" "0" "setting.cl_particle_fallback_base" "3" "setting.cl_particle_fallback_multiplier" "2" "setting.cl_ragdoll_maxcount" "0" "setting.cl_ragdoll_self_collision" "1" "setting.mat_depthfeather_enable" "1" "setting.mat_forceaniso" "2" "setting.mat_mip_linear" "1" "setting.stream_memory" "83886" "setting.mat_picmip" "1" "setting.particle_cpu_level" "0" "setting.r_createmodeldecals" "0" "setting.r_decals" "0" "setting.r_lod_switch_scale" "0.6" "setting.shadow_enable" "0" "setting.shadow_depth_dimen_min" "0" "setting.shadow_depth_upres_factor_max" "0" "setting.shadow_maxdynamic" "0" "setting.ssao_enabled" "0" "setting.ssao_downsample" "3" "setting.modeldecals_forceAllowed" "-1" "setting.dvs_enable" "1" "setting.dvs_gpuframetime_min" "6736" "setting.dvs_gpuframetime_max" "6944" "setting.defaultres" "1600" "setting.defaultresheight" "900" "setting.fullscreen" "1" "setting.nowindowborder" "0" "setting.volumetric_lighting" "0" "setting.mat_vsync_mode" "0" "setting.mat_backbuffer_count" "1" "setting.mat_antialias_mode" "12" "setting.csm_enabled" "0" "setting.csm_coverage" "0" "setting.csm_cascade_res" "512" "setting.fadeDistScale" "1.000000" "setting.dvs_supersample_enable" "0" "setting.gamma" "1.000000" "setting.configversion" "7" }

end video config, 1600x900 not required, just current resolution i am running

Game Properties / Advanced Options Line

"+fps_max 0 -novid -freq 144 +cl_showfps 4 -forcenovsync"

That video config change along with these command line options for 144hz setup completely fixed the crashes for me. It turns on adaptive resolution I believe, so things you aren't straight looking at kinda get toned down / blurred out, but it also helps the game and your frames just run smoother.

So, with that being said, after being crash free for about 50ish games, the adaptive resolution was getting a bit... annoying, or harsh on my eyes, so I decided to play around with settings again. I defaulted the video config file, fired the game up, crashed instantly upon landing. I then set my max frames in the command line options to 110, this fixed the crashing, after every 10 games or so I upped it in 10 frame increments, ending with 135, and still am completely crash free, with a "default" video config.

I'm not too computer savvy but I think it just has something to do with unlocked frames or some kind of frame rate overload that causes the crash.

was also told from someone who just tried " . . . it should be included that people go into their direct video card settings and disable any framerate lock/limiter they may have."

14 Replies

  • Turns out I need to quit the Discord software. Instead I need to use the web based app in my browser. Now I have my FPS uncapped again with +fps_max unlimited in the launch options of Apex. And settings on high again.

    So I'm unable to use the normal Discord app from my harddrive when playing Apex Legends with high FPS, and need to use the web based one from my browser instead. But if I cap my FPS to 80, with +fps_max 80, I can use the Discord app from my harddrive as usual.

    But it's not the in-game overlay, already switched that off. Even with in-game overlay switched off it will crash. Need to use web based app in browser.

    For now I'm using the web app in my browser so that I can play with high (uncapped) FPS.

    Hope there will be a fix soon.

    My system:
    Intel Core i5-9600K - OC all 6 cores to 4.8Ghz
    Asus ROG STRIX GTX1080 8G
    Samsung 970 Evo 500GB M.2 SSD
    G.Skill Aegis F4 3000 16GB - OC to 3200

  • NoCureForFailur's avatar
    NoCureForFailur
    7 years ago
    Unfortunately got crashed out of a game again to my desktop yesterday February 26, got a notification right after that Apex Legends needed to update. I do the update of approx. 35MB and crashed next game again. This happened while I was using the Discord web app from my browser, with +fps_max unlimited. Which was working fine for 1 day.
     
    I'm back at +fps_max 80 and using the Discord software app from my harddrive again, instead of the web app from the browser.
     
    My system:
    Intel Core i5-9600K - OC all 6 cores to 4.8Ghz
    Asus ROG STRIX GTX1080 8G
    Samsung 970 Evo 500GB M.2 SSD
    G.Skill Aegis F4 3000 16GB - OC to 3200
  • NoCureForFailur's avatar
    NoCureForFailur
    7 years ago

    To everyone, this helped for me.

     
    I did the following:
     
    First:
    - Put my monitor on 144hz
    - Nvidia settings on 144hz for my monitor
    - Turned off G-sync
     
    After that:
     
    1. Go to START/ type RUN enter/ type TEMP enter/ continue/ delete the contents of the folder
    3. Run RAMMap and go to top Empty -> Empty working sets
    4. Go to the folder where your Apex is installed ( mine is C:\games\Apex\__Installer\customcomponent\EasyAntiCheat ) and run the Repair service for Respawn Demo
    5. Enter Apex game and before clicking to enter the lobby press CTRL+ALT+DEL then Task Manager then Details then find EasyAntiCheat.exe right click Set Priority to Low
    6. Dont close Task Manager from the above step and go to Services then on the bottom left you will have Open Services search for EasyAntiCheat right click Propreties and from the Recovery tab and put all three to Restart the Service and from the bottom tab put Restart the Service after 0 minutes
     
    You will need to run steps 4, 5, 6, 7 every time you run the game or you encounter strutters or freezes.
     
    My system:
    Acer Predator XB241H - 180hz
    Intel Core i5-9600K - OC all 6 cores to 4.8Ghz
    Asus ROG STRIX GTX1080 8G
    Samsung 970 Evo 500GB M.2 SSD
    G.Skill Aegis F4 3000 16GB - OC to 3200
  • kto1b's avatar
    kto1b
    7 years ago
    I am certain you are using dvs_gpuframetime_max/min wrong here. The method is
    1 / Target Frame Rate x 1,000,000 = max
    max x 0.97 = min

    eg for 60hz;
    1/60=0.01666'7 x 1,000,000 = 16,667max
    16667 x 0.97 = 16,167min

    I made a nice tuning for 138 fps cap so freesync works nicely but I crash without frame cap 80 or lower anyway because game is still broken