Forums | Hello Guest, Login or Register | > > L4Y Files: No longer here! < <
  Red Faction : Lounge : RF really choppy on AMD 64 4200+ [Forum Rules]  
Page 1
Multiple Page Topic : 2 3 4 
Back to Forum Thread List

darkman042   Posted 29th Aug 2006 1:52am
L4Y Member
Post 84 / 127

I was trying to play RF on one of my demo machines in my store. The info on it can be viewed here. It seems to run it fast.. so fast that it is choppy. Explosions happen at double speed, the single player conversations are played early (ie: in first stage of mine M4, you hear the first guard saying "you threatening me?" when the miner looks like he's around "it's been a long day." It seems that the computer is just too over-powerful for the game. Is there anything that I can do to slow the machine down a little to make the game run properly?
Darkman. hxn-clan    
mad_ferrit   Posted 29th Aug 2006 2:06am
L4Y Member
Post 1396 / 1510

Run in Windows 98 compatibility mode? Try disabling one of the cores on your processor?

I don't know to be honest... but it's worth a shot

Maybe it's just a case of trying to run an old Betamax video on a top of the range DVD player
MY RF MAPS    Modified Aug 29th, 02:12am by mad_ferrit
E_Darkness   Posted 29th Aug 2006 2:19am
L4Y Member
Post 247 / 338

sounds like the cpu or maybe the gpu is being overclocked..
(-ULTOR CORPS-) ||||| Join a Rail Clan - (E) Elements We do reg too    
RED-FROG   Posted 29th Aug 2006 9:46pm
L4Y Resident
Post 1330 / 5258

Run Stalker,Crysis and Doom3 in the background while playing Red Faction. This should underpower the PC again
Dual core may be the problem. Many ppl here were discussing that.
The timing of the game may not work properly with two cores because the developers didn't think of this feature/possibility.
¤ MARS WARS 3! - Red Faction revamped on the unreal engine. Superiority ¤    
Assaultman67    Posted 29th Aug 2006 10:10pm
Post 1620 / 4376
ok, i came up with a solution to the dual core problem a long time ago ... but just as i came up with it the topic died off ...

I don't think i have the script on this computer too ...

it was super simple too ... If you guys can keep this topic up till the weekend i can tell you how to do this without disabling the other core completely ... or i might try and figure it out again ...

I remember it was a shortcut that had a script that would fire up cmd and enter parameters in which to start RF (like using one core instead of 2 )

ill try and figure it out again ...
   
NoClanFrank    Posted 29th Aug 2006 10:22pm
Post 3086 / 5840
Quoting Assaultman67
ill try and figure it out again ...

Sounds good to me, in case I upgrade to dual core in the future.
>Click Here< If You Don't Have a Social Life :/    
Assaultman67    Posted 29th Aug 2006 10:59pm
Post 1621 / 4376
ok i re-figured it out ...

all you have to do is make a shortcut on your desktop and change the target to:
Code
cmd.exe /c start /affinity 1 RF.exe


The code shouldn't have to be changed whatsoever because it will fill in the directories for things after you hit apply ... i can't test this out fully though because im not on a dual core PC, but im confident it will work if the affinity thing is your problem ...

of course this will completely skip the menu when you click on the shortcut and go straight into RF, but who cares?!?! . This is also set by default to run on CPU 1 ... to change it to 2 you just have to change the 1 to a 2 ...

This will not change everything though ... this just lets you play on one core only if you click the shortcut ... if you were to click "play level" through RED it would do it under two cores ... unless somehow you directed that to this shortcut ...

P.S. i also learned to change my cmd window to different colors ...
   Modified Aug 29th, 11:00pm by Assaultman67



darkman042   Posted 30th Aug 2006 1:05am
L4Y Member
Post 85 / 127

Hey, thanks for the replies. Unfortunately, Assaultman67's solution did not work. However, thanks to his post I knew what to look for and have found a solution that works 100%, tested by me on the system I mentioned before as shown here. I found the solution at the AVSIM Forums.

To set the processor affinity to core 0 (or 1) in Red Faction, take the following steps:


1. Make sure you have a copy of the imagecfg affinity mask tool; imagecfg.exe. Save it to your c:\windows\system32 directory.

2. Make a backup copy of rf.exe (located by default in c:\games\redfaction)This is as simple as right-clicking on rf.exe and selecting "copy" then again right clicking on your desktop and selecting "paste."

3. Click Start>Run and type "cmd" A command prompt window will open.

4. At the command prompt type the following exactly:
Quoting code
imagecfg -a 0x1 c:\games\redfaction\rf.exe
and then press enter. This sets rf.exe to run using core 0. To use core 1 instead simply substitute "0x1" for "0x2".

5. After you see "Process Affinity Mask: 00000001" (or 00000002) type "exit" and press enter.

Red Faction will now work perfectly.


With THIS solution, you can just click your normal Red Faction shortcuts and use the Red Faction Launcher.

I am assuming that the default directory was used when Red Faction was installed.. if it wasn't you have to change the code to match your directory.

It should also be noted that if you run LazyBan then you need to do the same to the file LazyBan130.exe. Also, if you run mods such as the Hive Mod you need to do the same to their executables as well. (hive.exe for Hive.)

Thanks again to Assaultman67 for pointing me in the right direction. Now I have no fear up upgrading to dual core.
Darkman. hxn-clan    
LordSeafood   Posted 30th Aug 2006 1:48am
L4Y Member
Post 1192 / 1792

wow, someone posted a problem AND wasnt so lazy he would just leave it to everyone else.

Well done.
P.S. Still Alive.    
Assaultman67    Posted 30th Aug 2006 2:32am
Post 1622 / 4376
hmm, so my solution didn't work at all?

... oh well, im not a expert when it comes to cmd prompts ...

i knew there was a switch and there is some way you can make it work ... but you way is much better than my crappy way ...

Edit: maybe somebody should bookmark this or something ... it seems we run into this problem alot when upgrading to dual core ...
   Modified Aug 30th, 02:35am by Assaultman67
darkman042   Posted 30th Aug 2006 4:06pm
L4Y Member
Post 86 / 127

Quoting LordSeafood

wow, someone posted a problem AND wasnt so lazy he would just leave it to everyone else.

Well done.

Thanks! I was never good at waiting around.

Quoting Assaultman67
hmm, so my solution didn't work at all?

... oh well, im not a expert when it comes to cmd prompts ...

i knew there was a switch and there is some way you can make it work ... but you way is much better than my crappy way ...


Yeah, the problem was that the /affinity switch for the start command was invalid. But because of you I was able to look for "affinity" to see what was up and found a solution.

Quoting Assaultman67
Maybe somebody should bookmark this or something ... it seems we run into this problem alot when upgrading to dual core ...


Good idea! I have made a fix and have uploaded it. It has imagecfg, and ready-made dual core versions of rf.exe, LazyBan, The Spectator Mod and hive.exe. I have also included a text file that has the instructions I previously posted and a link to this thread.
Darkman. hxn-clan    
NoClanFrank    Posted 31st Aug 2006 7:33pm
Post 3091 / 5840
Quoting darkman042
Good idea! I have made a fix and have uploaded it. It has imagecfg, and ready-made dual core versions of rf.exe, LazyBan, The Spectator Mod and hive.exe. I have also included a text file that has the instructions I previously posted and a link to this thread.

I've downloaded your file and it will be posted soon.
I am just curious why you didn't include the fix for lazyban 120?
>Click Here< If You Don't Have a Social Life :/    
darkman042   Posted 1st Sep 2006 1:30am
L4Y Member
Post 87 / 127

Quoting NoClanFrank

I've downloaded your file and it will be posted soon.
I am just curious why you didn't include the fix for lazyban 120?


That would be because according to the description of LazyBan v1.30, here It should work on all versions. The RF on both my PC and on my server are 1.20 and LazyBan 1.30 works fine on them.
Darkman. hxn-clan    
NoClanFrank    Posted 1st Sep 2006 6:37am
Post 3092 / 5840
This is true, lazyban 130 does work for all versions. The way you did it also limits a user with that problem to run a unofficial 1.3 server instead of a 1.20 server. I'm referring to a non-dedicated server, since video isn't a problem when running a dedicated server.
>Click Here< If You Don't Have a Social Life :/    
darkman042   Posted 1st Sep 2006 7:11am
L4Y Member
Post 88 / 127

Well, in the instructions I included with the files I also said how to make any exe files dual core firendly.. however, I can modify it a bit and include v1.20 of LazyBan if you wish.

EDIT: I did it. The new filename is RF-dual-core-fix-v1-1.zip this now includes both LazyBan120 and LazyBan130, along with a few minor changes in my instructions.
Darkman. hxn-clan    Modified Sep 1st, 07:44am by darkman042
E_Darkness   Posted 3rd Sep 2006 2:58am
L4Y Member
Post 250 / 338

Does this patch work for intel duel cores or just amd duel cores?
(-ULTOR CORPS-) ||||| Join a Rail Clan - (E) Elements We do reg too    
Page 1
Multiple Page Topic : 2 3 4 


Copyright © 2000-2019 Levels-4-You
Your request was handled in 0.14 seconds.