Hey you, wanna play on 120 فوف? هو - هي’s pretty easy.
FOV stands for Field Of View. To give you an idea, whenever you Ult with bloodhound or Stim with Octane, the FOV increases to 120, with this config you’ll be playing with that FOV all the time doesn’t matter which legend you’re playing.
If you already have a Config File for apex, just paste this in your config: Route: Steam -> Browse Local Files -> Cfg -> Open your autoexec -> Paste the commands
BEFORE THAT, make sure the file is not ticked as “Read-only” as it won’t let you save the changes.
fps_max "143" cl_fovScale "1.7" bind_US_standard "F12" "exec autoexec" mat_letterbox_aspect_goal 1.77 mat_letterbox_aspect_threshold 1.77
ملحوظات:
In the 1st row, type your monitor refresh rate instead of 143, if you have Vsync activated I recommend typing 1 FPS less than your monitor refresh rate (as I did).
In the 3rd row where it says bind_US_standard “F12” “exec autoexec”. Instead of “autoexec”, you gotta type the name of your config without the .cfg. It will look like this:
bind_US_standard "F12" "exec __________" (______=name of your file)
على سبيل المثال, if your config file is named “potato” you just gotta make it look like this:
bind_US_standard "F12" "exec potato"
What this line does is, whenever you change your video settings like, say you are messing around with the FOVs or video settings in-game, just press F12 on your keyboard and it will restore it to the Config File with 120 فوف. You can replace F12 with a key of your choice.
Now that you pasted that and typed the name of your config and the refresh rate of your monitor, just click on File > Save.
تمام, that’s it. Launch apex and see how it looks. لكن… what if you don’t have a config file? حسنًا, let me help you create one. In order to do this:
- Go to your Steam library
- Right-click on Apex Legends
- انقر “Manage”
- انقر “Browse Local Files”
- Once you’re there, click the Folder “cfg”
- Without closing the File Explorer, open Notepad (the program)
- In notepad paste ALL of the text that’s in the link
ملحوظة: this config is NOT only for increasing FOV, it’s for maximizing FPS and improving visual clarity, it tunes down the Texture Streaming Budget to 0 every time you launch the game, but if you want to play with your custom video settings and with 120 فوف, make sure to follow what the last step says as soon as you finish setting up the config.
fps_max "144" cl_fovScale "1.7" bind_US_standard "F12" "exec autoexec" mat_letterbox_aspect_goal 1.77 mat_letterbox_aspect_threshold 1.77 //cl_drawmonitors "0" //fps_max "0" ai_expression_frametime "0" anim_3wayblend "0" bind_US_standard "F12" "exec autoexec" bink_materials_enabled "0" bink_preload_videopanel_movies "0" building_cubemaps "1" cl_SetupAllBones "0" cl_aggregate_particles "1" cl_allowAnimsToInterpolateBackward "0" cl_always_ragdoll_radius "0" cl_anim_detail_dist "1" cl_anim_face_dist "1" cl_bones_incremental_blend "1" cl_cull_weapon_fx "0" cl_decal_alwayswhite "1" cl_detaildist "0" cl_detailfade "0" cl_disable_ragdolls "1" cl_drawmonitors "0" cl_drawshadowtexture "0" cl_ejectbrass "0" cl_forcepreload "0" cl_gib_allow "0" cl_idealpitchscale "0" cl_jiggle_bone_framerate_cutoff "0" cl_lagcompensation "1" cl_minimal_rtt_shadows "1" cl_muzzleflash_dlight_st "0" cl_new_impact_effects "0" cl_particle_fallback_base "-1" cl_particle_fallback_multiplier "-1" cl_particle_limiter_max_particle_count "10" cl_particle_limiter_max_system_count "10" cl_particle_limiter_min_kill_distance "1" cl_particle_max_count "0" cl_particle_snoozetime "0.166667" cl_phys_maxticks "0" cl_phys_props_enable "0" cl_predict "1" cl_predictweapons "1" cl_ragdoll_collide "0" cl_ragdoll_force_fade_time "0" cl_ragdoll_force_fade_time_local_view_player "0" cl_ragdoll_force_fade_time_on_moving_geo "0" cl_ragdoll_maxcount "0" cl_ragdoll_self_collision "0" cl_show_splashes "0" cl_showfiredbullets "0" cl_showpos "0" cl_simdbones_slerp "1" cl_smooth "0" cl_threaded_bone_setup "1" cl_use_simd_bones "1" csm_cascade_res "0" csm_coverage "0" csm_enabled "0" csm_quality_level "1" csm_renderable_shadows "0" csm_rope_shadows "0" csm_world_shadows "0" disp_dynamic "0" dlight_enable "0" dodge_viewTiltMax "0" dof_enable "0" dof_overrideParams "0" dvs_enable "0" engine_no_focus_sleep "0" env_lightglow "0" exec usersettings.cfg flex_rules "0" flex_smooth "0" fog_enable "0" fog_enable_water_fog "0" fog_enableskybox "0" fog_volume "0" func_break_max_pieces "0" g_ragdoll_fadespeed "10000" g_ragdoll_lvfadespeed "10000" host_sleep "0" host_threaded_sound "0" hud_setting_adsDof "0" hud_setting_minimapRotate "1" hud_setting_pingAlpha "0.400000" hud_setting_pingDoubleTapEnemy "1" hudchat_new_message_fade_duration "1" lightmap_ambient "0" lightmap_realtimelight "0" lightmap_realtimeshadows "0" m_acceleration "0" map_settings_override "1" mat_antialias "0" mat_antialias_mode "0" mat_autoexposure_override_min_max "1" mat_backbuffer_count "0" mat_bloom_max_lighting_value "0" mat_bloom_streak_amount "0" mat_bloom_wide_amount "0" mat_bloomscale "0" mat_bumpmap "0" mat_colcorrection_disableentities "1" mat_colorcorrection "0" mat_colorcorrection_editor "0" mat_compressedtextures "1" mat_debug_tonemapping_disable "1" mat_depthbias_shadowmap "0" mat_depthbias_tightshadowmap "0" mat_depthfeather_enable "0" mat_depthtest_force_disabled "1" mat_diffuse "1" mat_disable_bloom "1" mat_disable_lightmap_ambient "1" mat_disable_lightmaps "1" mat_disable_lightwarp "1" mat_disable_model_ambient "1" mat_dof_enabled "0" mat_dynamic_tonemapping "0" mat_enable_ssr "0" mat_envmap_scale "1" mat_envmapsize "0" mat_envmaptgasize "0" mat_fastspecular "1" mat_filterlightmaps "0" mat_filtertextures "0" mat_force_bloom "0" mat_forceaniso "0" mat_fullbright "1" mat_fxaa_enable "0" mat_global_lighting "0" mat_hdr_enabled "0" mat_hdr_level "0" mat_hide_sun_in_last_cascade "1" mat_instancing "1" mat_light_edit "1" mat_local_contrast_scale_override "0" mat_maxframelatency "0" mat_mip_linear "0" mat_motion_blur_enabled "0" mat_motion_blur_falling_intensity "0" mat_motion_blur_falling_max "0" mat_motion_blur_falling_min "0" mat_motion_blur_forward_enabled "0" mat_motion_blur_percent_of_screen_max "0" mat_motion_blur_rotation_intensity "0" mat_motion_blur_strength "0" mat_parallaxmap "0" mat_picmip "4" mat_queue_mode "2" mat_reducefillrate "1" mat_reduceparticles "1" mat_screen_blur_enabled "0" mat_screen_blur_override "1" mat_shadercount "0" mat_shadowstate "0" mat_specular "0" mat_sun_highlight_size "0" mat_use_compressed_hdr_textures "1" mat_vignette_enable "0" mat_vsync "0" mat_vsync_mode "0" model_fadeRangeFraction "0" modeldecals_forceAllowed "0" monitor_mat_sharpen_amount "0" mp_decals "0" mp_usehwmmodels "-1" mp_usehwmvcds "-1" muzzleflash_light "0" nb_shadow_dist "0" not_focus_sleep "9999999999999" particle_cpu_level "0" particle_dlights_enable "0" particle_gpu_level "0" pertrianglecollision "0" projectile_faketrails "0" projectile_filltrails "2" prop_active_gib_limit "0" pvs_yield "1" r_DrawBeams "0" r_DrawDisp "0" r_PhysPropLighting "0" r_WaterDrawReflection "0" r_blurmenubg "0" r_createmodeldecals "0" r_decals "0" r_ditherAlpha "0" r_ditherFade "0" r_drawbatchdecals "0" r_drawbrushmodels "0" r_drawentities "0" r_drawopaquerenderables "0" r_drawparticles "0" r_drawscreenspaceparticles "0" r_drawsky "0" r_drawsprites "0" r_drawstaticlight "0" r_drawstaticprops "0" r_drawtranslucentrenderables "0" r_drawworld "0" r_dynamic "0" r_dynamiclighting "0" r_fastzreject "-1" r_forcecheapwater "1" r_jiggle_bones "0" r_lightmap "0" r_lightstyle "0" r_modeldecal_maxtotal "0" r_norefresh "1" r_particle_lighting_enable "0" r_particle_lighting_force "0" r_particle_low_res_enable "1" r_particle_sim_spike_threshold_ms "0" r_particles_cull_all "0" r_queued_ropes "1" r_rimlight "0" r_rootlod "2" r_ropetranslucent "0" r_shadowrendertotexture "0" r_sse_s "0" r_threaded_particles "1" r_threadeddetailprops "1" r_txaaEnabled "0" r_updaterefracttexture "0" r_updaterefracttexture_allowmultiple "0" r_visambient "0" r_vismodellighting "0" r_visualizetraces "0" r_volumetric_lighting_enabled "0" r_waterdrawreflection "0" r_waterdrawrefraction "0" r_waterforceexpensive "0" r_waterforcereflectentities "0" ragdoll_sleepaftertime "0" rope_averagelight "0" rope_collide "0" rope_rendersolid "0" rope_smooth "0" rope_solid_minalpha "0" rope_solid_minwidth "0.1" rope_subdiv "0" rope_wind_dist "0" rui_overrideVguiTextRendering "1" shadow_capable "0" shadow_default_filter_size "0" shadow_depth_dimen_min "0" shadow_depth_upres_factor_max "0" shadow_enable "0" shadow_filter_maxstep "0" shadow_maxdynamic "0" shadow_maxspotshadows "0" shadow_multisampled "0" shake_offsetFactor_human "0" showfps_enabled "0" showfps_heightpercent "0" showfps_mouse_latency "0" showfps_smoothtime "0" showfps_spinner "0" showhitlocation "0" showmem_enabled "0" shownet_enabled "0" showsnapshot_enabled "0" sleep_when_meeting_framerate "0" sleep_when_meeting_framerate_headroom_ms "0" setting.cl_ragdoll_self_collision "0" setting.csm_enabled "0" setting.r_lod_switch_scale "0.35" sort_opaque_meshes "0" sprint_view_shake_style "1" ssao_blur "0" ssao_downsample "0" ssao_enabled "0" sssss_enable "0" staticProp_max_scaled_dist "1500" static_shadow "0" static_shadow_res "0" stream_cache_high_priority_static_models "1" stream_cache_preload_from_rpak "1" stream_drop_unused "1" stream_enable "0" stream_memory "1" stream_mips_use_staging_texture "0" stream_picmip "4" tf_particles_disable_weather "1" tracer_extra "0" tsaa_blendfactoroverride "1" tsaa_curframeblendamount "0.05" tsaa_numsamples "4" tweak_light_shadows_every_frame "0" viewmodelShake "0" viewmodelShake_sourceRollRange "0" viewmodel_selfshadow "0" violence_ablood "0" violence_agibs "0" violence_hblood "0" violence_hgibs "0" vphysics_threadmode "1" vsm_ignore_face_planes "1" miles_occlusion_server_sounds_per_frame "200" miles_occlusion "0" miles_occlusion_force "0" miles_occlusion_partial "0" snd_mixahead "0.05" snd_surround_speakers 2 snd_headphone_pan_exponent "2" snd_musicvolume "0" snd_setmixer PlayerFootsteps vol 0.1 snd_setmixer GlobalFootsteps vol 1.2 miles_channels 2
ملحوظة: In the first command that says fps_max “144”, you need to type your monitor refresh rate instead of mine (144).
Once you pasted all of that, save the file as “autoexec.cfg” on your desktop (without the quotation marks) ((File -> Save As -> Type autoexec.cfg as the file name -> Save it to your desktop))
9. Okay now you have your config, now you just gotta move it INSIDE the CFG folder we were talking about in the 5th step. Either copy/paste or cut/paste it. (DON’T CLOSE FILE EXPLORER YET AS WE WILL NEED TO CHANGE SOMETHING IN STEP 11)
10. الآن (we’re almost done), go to your steam library, right-click Apex Legends -> Properties -> عام, and where it says Launch Options paste this:
-dev -novid -fullscreen -high +exec autoexec.cfg
الأول 2 commands (-dev -novid) allow you to skip the Intro, the command “-ملء الشاشة” makes steam launch Apex Legends always in Fullscreen mode, the -high command makes Apex Legends run with High Priority (increasing performance), and lastly (MOST IMPORTANT) the +exec autoexec.cfg forces steam to launch the game with the config you just created. If you want you can just paste the “exec autoexec.cfg” command and don’t include the rest.
11. Now you have 2 options:
- Your game most definitely looks like it has PS1 graphics when you launch it, this will drastically increase your FPS, but if you don’t want it to look like sh$t every time it launches, run the game, adjust your video settings to your preference (I recommend increasing the texture streaming budget if your GPU allows it) and once you’re done, close Apex, go to the Config File (Remember I told you no to close it in step 9?) Right-click the autoexec you just created, go to Properties, and tick the “Read only” box. This will save the config with the Video settings you just tweaked and keep the rest of the config.
- إذا كنت لا’t care about graphics quality or you were already playing on the lowest settings, go to the CFG folder we were talking about in step 9, Right-click the autoexec you just created, go to Properties, and tick the “Read only” box.
The rest of the config (excluding the FOV part) is what most pros use, all the commands there are targeted to increase FPS / maximize performance. That’s why when you look for example at ImperialHal’s stream, his game looks like sh$t and textures look like they don’t load properly, but this makes his FPS more stable.
حسنًا, now you’re done, now you can play on 120 FOV with the best performance settings out there.
هذا كل ما نشاركه اليوم من أجل هذا Apex Legends مرشد. تم إنشاء هذا الدليل وكتابته في الأصل بواسطة tomS. في حالة فشلنا في تحديث هذا الدليل, يمكنك العثور على آخر تحديث باتباع هذا وصلة.