Overclock.net › Forums › Video Games › PC Gaming › [RETIRED] Battlefield 4 Frame Time Analyzer ~ Version 4.2 Released (Major Release)!
New Posts  All Forums:Forum Nav:

[RETIRED] Battlefield 4 Frame Time Analyzer ~ Version 4.2 Released (Major Release)! - Page 2

post #11 of 216
Quote:
Originally Posted by Totally Dubbed View Post

Hmm how does this work?
I'm a little confused. I use the csv used in FRAPS into it or something?

You're using a file created by fraps? You need the file that BF4 itself creates. Run the command:
Quote:
To simplify measuring performance in the game we’ve added a new tool to the in-game console to record frame times for later analysis. Simply run “PerfOverlay.FrameFileLogEnable 1″ to start saving frame times and “PerfOverlay.FrameFileLogEnable 0″ to stop. The resulting .csv file will be located in Documents/Battlefield 4 which can be opened & graphed by Excel or other applications for viewing.Another in-game tool that is useful to use is “Render.DrawScreenInfo 1″ that will now show additional on-screen information about your CPU & GPU config, resolution and as well as if Mantle or DirectX 11 is used for rendering.
DeskoSaurus X
(22 items)
 
It Does Stuff
(24 items)
 
 
CPUMotherboardGraphicsRAM
4790K 4.7 GHz Z97 MPOWER MAX AC 290X Lightning G. Skill TridentX 2x8GB 10-12-12 
Hard DriveHard DriveCoolingCooling
2x Crucial MX100 + 960GB M500 2x WD Blue RAID EK Supremacy EK-FC R9-290X Lightning 
CoolingCoolingCoolingOS
EK XE 480 + EK CoolStream PE 480 10x Phanteks + 2x Cougar Vortex MCP50X + MCP50X Windows 10 Pro 
MonitorKeyboardPowerCase
ViewSonic VX2250 22" LED Generic HP Corsair AX860i Lian-Li DK-Q2X 
MouseMouse PadAudioOther
Logitech G700 XTRAC Ripper TC Electronic Impact Twin Corsair Commander Mini 
OtherOther
Schiit Vali Kanto Yumi (Bamboo) 
CPUMotherboardGraphicsRAM
FX-8350 4.95GHz 24/7 GA-990FXA-UD3 Sapphire 7870 XT  Mushkin Redline 997051 @1866 8-8-8-24 1T 
RAMHard DriveHard DriveCooling
Crucial Ballistix Tactical Tracer @1866 8-8-8-2... Black WD6401AALS 2x WD10EZEX Raid-0 EK Supremacy 
CoolingCoolingCoolingCooling
10x Cougar Vortex PWM 3x Helix EK VGA Supremacy Acetal Alphacool NexXxos ST30 240mm, 2x XT45 240mm XSPC X2O 750 
CoolingOSMonitorKeyboard
Jingway DP-600 pump Windows 8.1 Pro x64 ViewSonic VX2250 22" LED Generic HP 
PowerCaseMouseAudio
Rosewill HIVE-650 CM 690 II Advanced B&W  Logitech G700 Xonar DG 
AudioOtherOther
Tc Electronic Impact Twin Fan Controller: Aerocool X-Vision 2x Swiftech PWM Splitter 
  hide details  
Reply
DeskoSaurus X
(22 items)
 
It Does Stuff
(24 items)
 
 
CPUMotherboardGraphicsRAM
4790K 4.7 GHz Z97 MPOWER MAX AC 290X Lightning G. Skill TridentX 2x8GB 10-12-12 
Hard DriveHard DriveCoolingCooling
2x Crucial MX100 + 960GB M500 2x WD Blue RAID EK Supremacy EK-FC R9-290X Lightning 
CoolingCoolingCoolingOS
EK XE 480 + EK CoolStream PE 480 10x Phanteks + 2x Cougar Vortex MCP50X + MCP50X Windows 10 Pro 
MonitorKeyboardPowerCase
ViewSonic VX2250 22" LED Generic HP Corsair AX860i Lian-Li DK-Q2X 
MouseMouse PadAudioOther
Logitech G700 XTRAC Ripper TC Electronic Impact Twin Corsair Commander Mini 
OtherOther
Schiit Vali Kanto Yumi (Bamboo) 
CPUMotherboardGraphicsRAM
FX-8350 4.95GHz 24/7 GA-990FXA-UD3 Sapphire 7870 XT  Mushkin Redline 997051 @1866 8-8-8-24 1T 
RAMHard DriveHard DriveCooling
Crucial Ballistix Tactical Tracer @1866 8-8-8-2... Black WD6401AALS 2x WD10EZEX Raid-0 EK Supremacy 
CoolingCoolingCoolingCooling
10x Cougar Vortex PWM 3x Helix EK VGA Supremacy Acetal Alphacool NexXxos ST30 240mm, 2x XT45 240mm XSPC X2O 750 
CoolingOSMonitorKeyboard
Jingway DP-600 pump Windows 8.1 Pro x64 ViewSonic VX2250 22" LED Generic HP 
PowerCaseMouseAudio
Rosewill HIVE-650 CM 690 II Advanced B&W  Logitech G700 Xonar DG 
AudioOtherOther
Tc Electronic Impact Twin Fan Controller: Aerocool X-Vision 2x Swiftech PWM Splitter 
  hide details  
Reply
post #12 of 216
Quote:
Originally Posted by M3TAl View Post

You're using a file created by fraps? You need the file that BF4 itself creates. Run the command:

ah ha - makes sense smile.gif
post #13 of 216
Thread Starter 
Quote:
Originally Posted by Totally Dubbed View Post

Hmm how does this work?
I'm a little confused. I use the csv used in FRAPS into it or something?

Completely and only from what Battlefield 4 produces from the Frametime logging.

It can be used by anyone, but primarily benefit Mantle users since that API has no way to capture frame rate yet.
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
post #14 of 216
how do i know there is not keylog on this? or any somesoft of malware?
post #15 of 216
So I'll ask a dumb question, what exactly does the difference between CPU vs. GPU FPS mean? So say CPU is showing 40 as min. but GPU is showing 60 as min. would that then imply your CPU is holding you back?
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
post #16 of 216
What exactly GPU frame time is in BF4?
post #17 of 216
Quote:
Originally Posted by error-id10t View Post

So I'll ask a dumb question, what exactly does the difference between CPU vs. GPU FPS mean? So say CPU is showing 40 as min. but GPU is showing 60 as min. would that then imply your CPU is holding you back?
This is not dumb question, because DICE never explained, what exactly GPU frame time is (I can only guess, that their engine is similar to others and GPU frame time is time to render the frame, but there are other possibilities). And they never explained how exactly those frame times are related to effective image refresh rate on your screen. My guess, is that CPU fps is rate at which GPU is fed with frames, GPU in its turn process those frames with GPU frame time delay and outputs to the screen at CPU FPS rate.

Empirically, you want to setup your frame limiter in the way, that CPU graph (yellow one) is always straight line and GPU line (green one) is matching it or mostly below it. This will give you most responsive and smooth gameplay possible on your hardware.

in other words, if your system gives you CPU frame times 4ms .. 6ms, and your GPU frame times are anything between 3ms and 10ms, without FPS limit, then you should limit it at ~7ms which equals 143FPS. When limited play with PerfOverlay.DrawGraph=1, and watch for the graphs - you want yellow line to be straight. If it fluctuates sometimes - no problem, but it should stay constant mostly.

Personally, I find, that this game is smooth enough for me only with both frame times less than 7ms. While CSS or Q3L for example are OK on anything higher than 100FPS (<10ms), but those have other engine...
Edited by some-random-guy - 2/24/14 at 10:49pm
post #18 of 216
Would it be possible to have a small summary of what this tool does and aims to achieve? I'm not really sure what i'm looking at here, or at least how to interpret the results.

I don't actually have any issues with BF4, it's stable and performs OK for me (well, at least with DX11!)... but interested none the less.
post #19 of 216
Thread Starter 
Quote:
Originally Posted by EliteReplay View Post

how do i know there is not keylog on this? or any somesoft of malware?

Scan it?

@98uk results, from the best I understand it:
Frame time is the game, what the game displays to the user.
CPU frame time is I think showing us what the CPU can deliver at any given second, and GPU is capable of feeding the game.

The numbers should be very similar to one another except when there is a component holding you back, I.e. software, cpu, or gpu.

There is one other possibility and that's the CPU is what's delivering the frames to the GPU as the game generates them. This then shows you origin, transfer, display. In that order.
Edited by RagingCain - 2/25/14 at 5:40am
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
post #20 of 216
Thread Starter 
New version released.
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: PC Gaming
Overclock.net › Forums › Video Games › PC Gaming › [RETIRED] Battlefield 4 Frame Time Analyzer ~ Version 4.2 Released (Major Release)!