My Hardware:
- AMD 9070xt
- AMD Ryzen 9700x3d
- 32gb of DDR5 RAM, 6000mhz with a CAS latency of 30
- x870 tomahawk motherboard
- 1TB of SSD storage
- Windows 11
All tests and tweaks that have not solved the issue:
- Vsync, both on and off, game side and AMD software side
- Freesync on the monitor, both on and off
- Setting the games priority higher
- Fullscreen / windowed mode do not make a difference (it should be noted that average FPS is higher on windowed for me, so I use that mode, however it does not stop the stuttering and frame spikes)
- Running the game in compatibility mode
- Turning on / off AMD EXPO in BIOS
- Turning on / off Optimizations for windowed games
- Turning on / off Balanced / performance power plan
- All in game settings set to lowest (improves FPS by a ton but does nothing to the stutters)
- Using different mice polling rates
- Running the game at different resolutions
- Undervolting / overclocking the CPU
- Capping my FPS to 60, 120, 240.
- Making sure Battleye has all permissions granted and does not interfer with any app on my computer
- Making sure no background app is taking up resources
- Running the game as Admin
- Multiple steam launch commands
- Running the game both through Steam and the DZSA mod launcher
- Completely factory resetting my PC
- Switching the drive on wich DayZ is installed
- HAGS on / off
The exact process i used for each of these tweaks is simple. Close the game, apply the setting, (in the event of a BIOS or restart required setting, I would restart) and then load back into the game spin around for about a minute to make sure everything is loaded in and stable, then begin the performance capture. Sit perfectly still with no inputs looking one direction while the program captures the frame graphs.
Some tweaks on here increased my average FPS, but did not fix my issue.