• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Batman: Arkham Origins PC Performance Thread

Piss-poor optimisation is a problem that plagues PhysX and I wish Nvidia were more proactive about stamping it out rather than indirectly encouraging it. Really, the only way to run a recent release with hardware-accelerated PhysX enabled and not encounter noticeable performance drops is to revisit the game two or three GPU generations later.

Or get a second card and instead of SLI have it dedicated to physx.
 
Dedicating the second card to PhysX doesn't make enough of a difference to use for me in these situations. In this area I dropped to 46-47 instead of 43-45 dedicating the second card.
 
Or get a second card and instead of SLI have it dedicated to physx.

Having a dedicated PhysX GPU doesn't help performance much:

PhysX seems to almost literally halve the framerate. Dedicating one of the GPUs to the cause caused the minimum FPS to jump up by a mere 6fps but a modest increase elsewhere:


Relative differences (dedicated GPU versus non-dedicated GPU):
Minimum: +6fps
Average: +16fps
Maximum: +44fps

If you have two higher-end Nvidia GPUs and would like to enjoy PhysX, forgoing SLI in favour of a dedicated PhysX processor appears to be the ideal solution. By the time I actually get around to playing the game I'll probably be on two 870s, though.
 
Figured I would chime in.

Rig:

i5 2500k Stock
2x GTX 670 4GB
16GB RAM

Running at 2560 x 1440 downsampled to 1080. Everything on high (including PhysX). No other AA except for the downsampling. Haven't run the benchmark but I've been pretty much locked at 60 fps (Vsync is on) for the five hours I've played so far.

Edit: Just to clarify the "pretty much locked" as that strikes me as a bit vague: I've noticed momentary dips into the mid 50s during fights with large numbers of enemies.
 
Or get a second card and instead of SLI have it dedicated to physx.

If you check around online for this issue in Borderlands 2 you'll see that people have thrown hardware at the problem without success.
I'm not saying that it's definitely the same issue, as I've not played AO, but the symptoms are very similar.

The WillowGame.ini has a ton of variables it can accept. There are lots of helpful threads out there on reducing particle persistence to tweak performance so these huge frame drops don't happen, or are much less pronounced.
 
A CPU optimization needs to happen here for those affected I believe. The framedrops I experience with Batman are to the T exactly like Skyrim had in Whiterun while looking at the Drunken Huntsman, sudden drop to mid 40's from 100+ for seemingly no reason. A community fix was followed by an official fix and it worked beautifully.

For some reason, if a game has a remote chance of having a CPU bound fuckup, I will always experience it. I suspect it's my motherboard just being a pile of shit (GA-P67A-UD4-B3), it took 6 months and 5 BIOS revisions for me to even be able to play any game for more than 10 minutes without a BSOD.
 
kinda LTTP but im surprised at what seems to be a pretty good implementation of Physx. Game holds up really well framerate-wise even with it on high, out in the open world.

If I do take it out it obviously runs better but it aint that bad. Think i'll settle with physx on Normal.

specs: i5 2500k at 4.5ghz, OCed GTX 680 2GB


unreal engine loading is pretty bad tho. Each time I open a door to a new area the framerate goes to shit for a couple seconds. Annoying.


edit: surprised at saoirse physx experience, has been much better than previous games for me so far
 
I have a i5 4670k @ stock, 8GB ram and a HD7950 3GB, but the game won't run smoothly. When I do benchmarks, I get like 52 min 70-80 avg with MSAA 4x and PhysX disabled (other settings at max), but in-game I suffer from severe stutter or tearing with v-sync disabled. Using FXAA-low seems to work reasonably, but even then it just doesn't run smoothly enough I believe, it dips frequently to 40-50 causing judder (or tearing with v-sync disabled). Is this normal, or is it something weird? I game at 1080p btw. So far I'm enjoying the game, but it would be really cool to play it at a constant 60 fps like Nvidia users with less powerful cards seem to be able to do..
 
I have a i5 4670k @ stock, 8GB ram and a HD7950 3GB, but the game won't run smoothly. When I do benchmarks, I get like 52 min 70-80 avg with MSAA 4x and PhysX disabled (other settings at max), but in-game I suffer from severe stutter or tearing with v-sync disabled. Using FXAA-low seems to work reasonably, but even then it just doesn't run smoothly enough I believe, it dips frequently to 40-50 causing judder (or tearing with v-sync disabled). Is this normal, or is it something weird? I game at 1080p btw. So far I'm enjoying the game, but it would be really cool to play it at a constant 60 fps like Nvidia users with less powerful cards seem to be able to do..

Use D3Doverrider to force triple buffering. I think it'll help you out a lot.
 
I installed the new 331.65 drivers and ran some benchmarks to compare with the ones I posted a couple of days ago.

Specs: i7 2600K @ 4.6GHz, 8GB DDR3-1600, 2x 2GB overclocked GTX 670s, Win7 x64
Settings (1680x1050): Maxed (DX11) unless otherwise noted

4x MSAA + High PhysX
4-4xmsaa_physxhigh_3358c5f.jpg

Relative differences (current versus previous results):
Minimum: +3fps
Average: +5fps
Maximum: -6fps

4x MSAA + No PhysX

Relative differences (current versus previous results):
Minimum: No change
Average: No change
Maximum: +3fps

4x MSAA + High PhysX (dedicated GPU):

Relative differences (current versus previous results):
Minimum: +5fps
Average: -6fps
Maximum: -54fps

PhysX performance in the new drivers seems to be a tad wonky.
 
kinda LTTP but im surprised at what seems to be a pretty good implementation of Physx. Game holds up really well framerate-wise even with it on high, out in the open world.

If I do take it out it obviously runs better but it aint that bad. Think i'll settle with physx on Normal.

specs: i5 2500k at 4.5ghz, OCed GTX 680 2GB


unreal engine loading is pretty bad tho. Each time I open a door to a new area the framerate goes to shit for a couple seconds. Annoying.


edit: surprised at saoirse physx experience, has been much better than previous games for me so far

Yeah, the hangs are annoying. It doesn't happen that often for me - usually after a save or checkpoint but it's noticeable.

Also, the Batman games have always had some of the best Physx implementation of anything out there. That paper. And that snow. Lovely.
 
Damn, performance is still jarring on my system.. Just played Bioshock Infinite the other day, and it is killing to see how smooth that game runs in comparison with AO. Please fix all the stutter and judder, AMD. Although I must be pretty close to the end, I really want to do all them side missions and the last part smoothly..
 
A little further into the game and some spots with a lot of PhysX debris can sometimes get pretty sluggish. IE here:

2013-10-27_00001xmq3i.jpg


frames go from a solid 60 to 40-45 and it is very sluggish and juddery. GPU usage is also at 50-60% on both of my 680s here. Any solutions?

Yeah, the crowd fight in that area had a pretty jumpy framerate for me as well.
 
has anybody tested a dedicated physx card for this game to see of there is any advantage?

well, i decided to dust off my old GTX 580 and give a test drive as a dedicated physx card, it does work great, the part where you fight Deathstroke was a frame killer, specially that little room with volumetric fog, my frames would go down to 30 there, after using the 580 as dedicated physx the lower they got was 45 in that little room and in the room where you actually fight Deathstroke the frames never drop, usually there my frames were fluctuating between 35 and 60, i decided to test it there because that's been the only place where ive seen the frames take a big hit, so there you have it
 
Having a hard time getting the benchmark to run.

If I create a shortcut through Windows Explorer it tells me steam must be running.
If I add benchmark to the launch options in steam it does nothing.

How do you run the benchmark?
 
This is for anyone who's thinking about taking the plunge for their own geriatric machine.

I'm running this game at a steady 35-40 FPS (yeah yeah) on an ancient 4.5 years old low end Core 2 T9550 @ 2.8 GHz, ATI Mobility Radeon 4670 1GB and 8GB DDR3 RAM laptop at 900p (Xbone quality baby!) with everything enabled. (except for AA, Ambient Occlusion, PhysX and DX11 features of course, the card is only DX10.1)

The first boss fight
Croc
did force me to disable Dynamic Shadows, Motion Blur, and DOF to get acceptable performance (dipped to below 30 FPS in that fight with all the particle effects) but other than that is been smooth sailing so far, relatively.

This is acceptable to me for the specs that I have. The framerate is actually better in this game as compared to Arkham City in general, especially when traversing the world (less stuttery); Arkham Asylum still holds the crown for best performance. Must be due to the lack of that Securom/GFWL bullshit that was present in its predecessor. Startup time is pretty damn quick too.

Good news for me. Running this on my newer laptop with a GTX660M.
 
Having a hard time getting the benchmark to run.

If I create a shortcut through Windows Explorer it tells me steam must be running.
If I add benchmark to the launch options in steam it does nothing.

How do you run the benchmark?

Yeah I have the same problem...
 
Anyone know how to get SweetFX to work in DX11 mode? I have the proper DX11 sweetfx files in the right spot, but it doesn't seem to be doing anything.
 
I'm running a 660Ti at 1080p with all settings maxed at dx11, and it's pretty close to 60 fps, but I might want to cut down a couple things to give a little extra room for drops. Aside from AA settings and PhysX, what would be next setting drop down that would give the biggest performance boost with least noticeable difference? Shadows? Lighting? (forget what they're called)

So since this thing was on sale I caved in (no pun intended :D).

Have the exact same issue. What's the biggest performance hug? I NEED rockstable 60FPS. Everything else sucks.
 
This game has just gone on sale on steam and I am wondering if it is still as buggy?

The game is a huge improvement performance-wise from Arkham City. And other than annoying texture pop-in (the bane of UE3), I haven't found much in the way of bugs.
 
Is there a way to lock the framerate to 30fps? I can't find the ini people is talking about :(
Even with vsync on (I have to leave it on because the tearing is horrendous without that) the game goes from 60 to 35-40 and at this point I'd prefer a solid 30fps experience. Is fraps even reliable for fps?

Also, should I use the DX9 mode just like Arkham City? Are DX11 fine with Origins?

EDIT: I disabled advanced shadows and DoF and it's solid 60fps now, I'll settle for this. I'll have to upgrade my video card sooner or later :(
 
Apologies for bumping an old thread but, I've just started playing this as part of the 'compensation' games for AK. Good god, it performs considerably worse than AK in Win10 with the current drivers. I can just about hold 60fps at 1080p.. on a 980Ti.
 
Apologies for bumping an old thread but, I've just started playing this as part of the 'compensation' games for AK. Good god, it performs considerably worse than AK in Win10 with the current drivers. I can just about hold 60fps at 1080p.. on a 980Ti.

Probably a windows 10 issue. I had no trouble holding 60 fps at 1080p on a 670 with Windows 7. I might have even had the Nvidia effects on.
 
Top Bottom