Jump to content

Fps Fix For Old Computers And/or Dual Core Machines


85 replies to this topic

#41 DeerSpotter

    Member

  • PipPipPipPipPipPip
  • Giant Helper
  • 204 posts

Posted 15 November 2013 - 05:26 PM

View Postshellashock, on 06 November 2013 - 01:10 PM, said:

Dx11 public test tomorrow. Woohoo!


anybody here see better results with dx11 compared to this?

LEt me know ty.

#42 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 19 November 2013 - 09:25 AM

They said that the performance was the same if not slightly less then the dx9 version. there is still some small development going on now that the public test uncovered a couple small problems.

If you use the public test dll on the main client, you will experience back screens every now and then none of the issues shown on the test server and fps gains. it is probably the new framework around the dx11 dll that is causing the performance bog downs. When PGI begins optimizing dx11 in general, then we can see which is better performance wise.

#43 DrRonBon

    Rookie

  • The Resolute
  • The Resolute
  • 5 posts
  • LocationThe desert

Posted 20 November 2013 - 12:27 AM

Thanks for this! Will definitely try these later.

#44 Wildstreak

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • Civil Servant
  • Civil Servant
  • 5,154 posts

Posted 20 November 2013 - 04:11 PM

Regarding user.cfg

r_MultiGPU = 1
r_MultiGPU = 2

Is this for multiple GPUs? What if you only have 1?

sys_streaming_cpu = 1
sys_streaming_cpu = 0
sys_streaming_cpu = -1

Why three lines for 2 cores and No core?

sys_streaming_gpu = 1
sys_streaming_gpu = 2
sys_physics_GPU = 1
sys_physics_GPU = 2
gpu_Particle_Physics = 1
gpu_Particle_Physics = 2

Again for multiple GPUs? And why use values 1 & 2, not 0 like with CPU cores?

Regarding auto.bat, REN lines automatically rename files? If so, why tell people to change filenames manually?

#45 BUMMBUMM

    Member

  • PipPipPipPipPipPip
  • Philanthropist
  • 254 posts
  • LocationHannover

Posted 22 November 2013 - 08:08 AM

Awesome Workaround. Before, the game was hardly playable. I sometimes had a blackscreen after the maploading screen with no cpu or hdd usage from the game.
With only Fix beeing a client restart and the mechs staying ingame 15 minutes regardless of actual game lenght, i sometimes had up to 4 mechs ingame ...
It happened very erratic from once in 20 games up to every other game with no clue about the cause except for beeing less often when firefox with 50 tabs was running.

But now while running the game on dx11 it didnt happen a single time in 200 drops, perfect.
Only very rare mid-round freezes, but i had them before.

My Specs:
Vista Home Prem 32bit
4gb ram
hd6670 2gb
intel core2duo 3ghz
before and after ingame video settings all lowest with 1280x800 window mode

#46 Wildstreak

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • Civil Servant
  • Civil Servant
  • 5,154 posts

Posted 22 November 2013 - 09:09 PM

OK, I decided to try some of these changes, specifically User.CFG and Systemoverride.CFG

After trying 2 times on Testing Grounds, I saw no change in FPS or performance so I decided to look through the Omicron file to see if it noted anything regarding changes.

I find nothing to tell if the entries in Systemoverride.CFG are working or causing problems.

Here are copied lines from Omicron.TXT regarding User.CFG (note I changed videomem and sysmem to match my equipment)

[Warning] Unknown command: cl_fov
sys_MaxFPS = 30 []
r_MultiThreaded = 1 []
r_MultiThreaded = 2 []
r_MultiGPU = 1 []
r_MultiGPU = 2 []
sys_budget_videomem = 512 [DUMPTODISK]
sys_budget_sysmem = 2048 [DUMPTODISK]
sys_physics_CPU = 0 []
sys_physics_CPU = -1 []
sys_streaming_CPU = 1 []
sys_streaming_CPU = 0 []
sys_streaming_CPU = -1 []
[Warning] Unknown command: sys_streaming_gpu
[Warning] Unknown command: sys_streaming_gpu
[Warning] Unknown command: sys_physics_GPU
[Warning] Unknown command: sys_physics_GPU
[Warning] Unknown command: gpu_Particle_Physics
[Warning] Unknown command: gpu_Particle_Physics
sys_spec_physics = 0 []
sys_spec_physics = -1 []
[Warning] Unknown command: sys_spec_Water
[Warning] Unknown command: sys_spec_Water
r_Driver = DX10 [DUMPTODISK]
r_Driver = dx10 [DUMPTODISK]
[Warning] Unknown command: r_ShadersDX10
[Warning] Unknown command: d3d11_TripleBuffering
[Warning] Unknown command: d3d10_TripleBuffering
d3d9_TripleBuffering = 0 [REQUIRE_APP_RESTART]

#47 Goose

    Member

  • PipPipPipPipPipPipPipPipPip
  • Civil Servant
  • Civil Servant
  • 3,463 posts
  • Twitch: Link
  • LocationThat flattop, up the well, overhead

Posted 22 November 2013 - 10:05 PM

See the "[Warning] Unknown command:" for good ol' cl_fov? :ph34r:

What's valid and invalid, at that point? :P

:lol:

#48 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 25 November 2013 - 06:00 AM

have you tried using the public test D3D11.dll? Try copying it over the current D3D11.dll in the master client folder and change anything that says D3D10 in the user and override cfg to D3D11. See if this helps.

Warning: This version can be unstable compared to the current D3D9! I don't have enough RAM to determine whether or not the instability is caused by increased RAM requirements, but it is very likely.

#49 VikingN1nja

    Member

  • PipPipPipPipPipPipPip
  • Bad Company
  • Bad Company
  • 607 posts
  • LocationIreland

Posted 25 November 2013 - 07:10 AM

Can someone do a CFG for the HUD.

#50 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 25 November 2013 - 07:26 AM

View Postomegaorgun, on 25 November 2013 - 07:10 AM, said:

Can someone do a CFG for the HUD.

As in a cfg to disable the HUD in game? Please clarify. Thanks.

#51 DeerSpotter

    Member

  • PipPipPipPipPipPip
  • Giant Helper
  • 204 posts

Posted 28 November 2013 - 02:03 PM

View PostMerchant, on 20 November 2013 - 04:11 PM, said:

Regarding user.cfg

r_MultiGPU = 1
r_MultiGPU = 2

Is this for multiple GPUs? What if you only have 1?

sys_streaming_cpu = 1
sys_streaming_cpu = 0
sys_streaming_cpu = -1

Why three lines for 2 cores and No core?

sys_streaming_gpu = 1
sys_streaming_gpu = 2
sys_physics_GPU = 1
sys_physics_GPU = 2
gpu_Particle_Physics = 1
gpu_Particle_Physics = 2

Again for multiple GPUs? And why use values 1 & 2, not 0 like with CPU cores?

Regarding auto.bat, REN lines automatically rename files? If so, why tell people to change filenames manually?


Hey thank you for the feedback. I'll update OP later to removes useless commands. They used to work. Also regarding rename.bat ppl might come back here saying it doesn't work those are the ppl that ran that bat and for some reason it didn't rename. I would rather you do it manually and know that everything is okay before coming here to complain.

View Postshellashock, on 25 November 2013 - 06:00 AM, said:

have you tried using the public test D3D11.dll? Try copying it over the current D3D11.dll in the master client folder and change anything that says D3D10 in the user and override cfg to D3D11. See if this helps.

Warning: This version can be unstable compared to the current D3D9! I don't have enough RAM to determine whether or not the instability is caused by increased RAM requirements, but it is very likely.


I started to, but never got around to it. I'll try it this week and see how it goes.

View PostGoose, on 22 November 2013 - 10:05 PM, said:

See the "[Warning] Unknown command:" for good ol' cl_fov? <_<

What's valid and invalid, at that point? :D

:angry:


Yeh We are all Sheep.

#52 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 28 November 2013 - 04:20 PM

I'm beginning to wonder if my stability problems were because I had "r_ShadersDX11 = 1" set for DX10 while the drivers were set for dx11. I am now not getting any black screens now that I made the change.

I think I'm going to test this tomorrow and see if it makes any difference.

#53 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 04 December 2013 - 01:57 PM

how are those shader changes coming along deer?

#54 ShinVector

    Liao Mercenary

  • PipPipPipPipPipPipPipPipPip
  • The Hammer
  • The Hammer
  • 3,711 posts

Posted 04 December 2013 - 04:47 PM

View Postshellashock, on 28 November 2013 - 04:20 PM, said:

I'm beginning to wonder if my stability problems were because I had "r_ShadersDX11 = 1" set for DX10 while the drivers were set for dx11. I am now not getting any black screens now that I made the change.

I think I'm going to test this tomorrow and see if it makes any difference.


The black screens come from using DX11 dlls...

#55 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 05 December 2013 - 06:23 AM

I am not getting any black screens from using the dx11.dlls. Only in the following two scenarios.

1. If I rename the dlls to dx10.

2. If the r_shaders is defined as dx10. Doesn't matter whether I am using dx11, dx10, or dx9.

I am finding that there are a lot more dx11 shaders to generate then dx9, so i am sticking with testing grounds for now until I can play 90% of all maps without shader generation slowdowns.

#56 DeerSpotter

    Member

  • PipPipPipPipPipPip
  • Giant Helper
  • 204 posts

Posted 05 December 2013 - 09:15 AM

View Postshellashock, on 04 December 2013 - 01:57 PM, said:

how are those shader changes coming along deer?


Im in the process of setting up in my New Apartment, i put it on hold for now... But what i did find out about that is really cool... Giant leaps of faith will be required :D

View Postshellashock, on 05 December 2013 - 06:23 AM, said:

I am not getting any black screens from using the dx11.dlls. Only in the following two scenarios.

1. If I rename the dlls to dx10.

2. If the r_shaders is defined as dx10. Doesn't matter whether I am using dx11, dx10, or dx9.

I am finding that there are a lot more dx11 shaders to generate then dx9, so i am sticking with testing grounds for now until I can play 90% of all maps without shader generation slowdowns.


Hey Ty for the update, ill test this myself as soon as i can. :/

View PostShinVector, on 04 December 2013 - 04:47 PM, said:


The black screens come from using DX11 dlls...


are you talking about the test dx11 or actual?

View Postshellashock, on 28 November 2013 - 04:20 PM, said:

I'm beginning to wonder if my stability problems were because I had "r_ShadersDX11 = 1" set for DX10 while the drivers were set for dx11. I am now not getting any black screens now that I made the change.

I think I'm going to test this tomorrow and see if it makes any difference.


i would assume r_ShadersDX10 = 1 would be the difference.

#57 shellashock

    Member

  • PipPipPipPipPipPip
  • Little Helper
  • 439 posts

Posted 05 December 2013 - 01:06 PM

View PostDeerSpotter, on 05 December 2013 - 09:15 AM, said:


Im in the process of setting up in my New Apartment, i put it on hold for now... But what i did find out about that is really cool... Giant leaps of faith will be required :ph34r:

i would assume r_ShadersDX10 = 1 would be the difference.

Good Luck, and I think you are right that the shaders set to dx10 is the issue.

#58 Nick Black

    Rookie

  • Knight Errant
  • 1 posts

Posted 19 December 2013 - 07:45 AM

My framerate was so bad before this, the game was unplayable. I'd do like 15-30 damage and then die and never know what was happening.
Now it works fine, thank you very much for figuring this out. I'm dealing around 170-300 damage per match now that I can see what's going on. Still getting the hang of the game, but at least I can actually see what I'm doing.

I'm running Windows 7 Home Premium (64-bit)
AMD Athlon II X2 250 Processor
with
AMD Radeon 6450 (driver ver. 12.104.0.0)

This workaround completely fixed me up.

#59 Flying Judgement

    Member

  • PipPipPipPipPipPip
  • Fire
  • Fire
  • 475 posts
  • LocationUK

Posted 19 December 2013 - 09:58 AM

View PostDeerSpotter, on 04 October 2013 - 06:09 PM, said:

original post here: http://mwomercs.com/...08632&p=2140878

for some unknown phenomenon people cant reply anymore so i am reposting.

some of my other fixes:
1. http://mwomercs.com/...llation-needed/
2. http://mwomercs.com/...s-7-preferable/

***READ THE README IMPORTANT FOLLOW ALL STEPS***
***BACKUP THE FILES BEFORE YOU DO ANYTHING***

***auto .bat script provided still working on it

(For high end users open up the user.cfg file with notepad and change or remove the FPS limiter to something higher)

********************
DO IT YOURSELF KNOW HOW
********************
Create 2 files with notepad read the other steps for more info.

[user.cfg and auto.bat]


1. "user.cfg" <<<create this file>>>

copy and paste this in here:

Spoiler


2. "system.cfg"

Spoiler


3. "systemoverride.cfg" <<<may have to create this file>>>

Spoiler


4. "auto.bat" <<<create this file>>>

copy and paste this into here

Spoiler


5. READ ME IMPORTANT FOLLOW INSTRUCTIONS

Spoiler


and why i did it:

For the sake of the argument i'll use "dx" but in reality it is "cry" something.

The game hates dx11 when i tell it to use it. But when i rename it to dx10 and tell it to run it. It does, and does a great job at it too. so it actually uses dx11.

This will give you a massive fps jump if you're using a dual core machine, a laptop, or even a single core machine.

People with Quad cores will not notice anything, though you may want to do it for a smoother playback then go ahead.

do u thik its possible to increase the engine sound ? im missing the engine sound but, and looking for a way to fix it minimum to the old level or just decrees all AC sounds that would be the best. thank you in advance. :ph34r:

#60 Flying Judgement

    Member

  • PipPipPipPipPipPip
  • Fire
  • Fire
  • 475 posts
  • LocationUK

Posted 19 December 2013 - 10:37 AM

oh one more thing is it possible to change just the quality of the rockets so they become visible but all other particle effect remains on low settings?





7 user(s) are reading this topic

0 members, 7 guests, 0 anonymous users