Thursday, 2017-10-19, 0:08 AM
[Forgotten Hope Secret Weapon] European CommunityMain

Registration

Login
Welcome Guest | RSS
/
[ Neue Beitr├Ąge · Teilnehmer · Forumregeln · Suche · RSS ]
Page 1 of 11
Forum » [FHSW Europ] FHSW 0.51 Server: » Support & Help: » FHSW Crash and performance solutions! (Now in English)
FHSW Crash and performance solutions!
XenanabDate: Monday, 2015-05-18, 7:27 PM | Message # 1
Colonel
Group: Trusted
Messages: 404
Awards: 14
Reputation: 3
Status: Offline
About a year ago Stefan posted this thread in which some nice methods for troubleshooting were presented.
Unfortunately for a lot of players, these were explained in German and are propably not helpful.
So now I think it's about time to translate them roughly!

English:

FHSW fixing crashes:

1. Multi-Core-Processors
Battlefield 1942 is known for having issues with multi-core-processors, which will be noticable in form of game-freezing, system crashing and simply disconnecting from servers.
First of all you should try to allocate via taskmanager only one processor for Battlefield 1942 after you started the game.
In the taskmanager you simply right click on Battlefield 1942 and choose `Set affinity' (on Windows 8 you first have to open detailed view first).
A new window will open and you will see that all your processor cores are marked. Now disable all cores except of one. Click on OK and your system will allocate only one processor core for the Battlefield 1942.exe !
Of course you have to repeat that every time after you've started the game.

2. Update for Windows XP SP2
Basically - if you are playing on XP - you should definitely make sure you have the Service Pack 2 for Windows XP installed!
Otherwise you might encounter game-freezing or disconnecting from servers while playing online.

3. Windows Vista/ 7 / 8
If you are playing on these, never install Battlefield 1942 in your normal windows programs directory! Do not install it where your operating system is installed (usually C:\)!
Rather choose a different directory (like D:\) and install with a dedicated path (like D:\games\EA GAMES\Battlefield 1942\ . . . )
Maybe also try to start the game with admin rights and if there are further problems try the compatibility mode with Windows XP. But normally a fresh install into a different directory should be already the way to go.

-
Personally I didn't notice any more problems like crashing on complex pushmaps like Alpenfestung or FPS stuttering whenever a Tiger explodes in the distance after I've made the 1st and 3rd step. And yes, also with S&T-pack everything runs fine!
Other people like eYe and Robert as well could confirm that the above mentioned fixes will certainly help fixing the game.

Spread the word!
 
crazygameloverDate: Monday, 2015-05-18, 8:45 PM | Message # 2
Colonel
Group: Trusted
Messages: 258
Awards: 9
Reputation: 5
Status: Offline
I currently don't have an alternative directory, so could I just use a USB and cut/paste all the BF1942 files onto that?
 
starking018Date: Monday, 2015-05-18, 8:56 PM | Message # 3
Lieutenant Colonel
Group: Friends
Messages: 217
Awards: 14
Reputation: 5
Status: Offline
You can if you have a recent patch from tuia (http://team-simple.org/download/), but it may have other problems (see this post: http://team-simple.org/forum/viewtopic.php?pid=55000#p55000). Loading times may be a little longer too.

But what problems do you have with the game now?


Air Troll a.k.a. starking018
 
crazygameloverDate: Monday, 2015-05-18, 9:02 PM | Message # 4
Colonel
Group: Trusted
Messages: 258
Awards: 9
Reputation: 5
Status: Offline
None, really. I just want to see if my STFHSW is more stable with these recommendations. I decided to reinstall BF1942 into my Documents folder, we'll see how it goes.
EDIT: Alpennoob still crashes for me, but later than usual, and Gela (which I've had problems with) doesn't crash at all anymore. I'll check to see if other problematic maps work


Message edited by crazygamelover - Tuesday, 2015-05-19, 11:56 AM
 
RADIOSMERSHDate: Monday, 2015-05-18, 11:14 PM | Message # 5
FHSW Wikia Co-Admin
Group: Trusted
Messages: 557
Awards: 21
Reputation: 10
Status: Offline
Quote Xenanab ()
Of course you have to repeat that every time after you've started the game.

There is a way to do it automatically:
http://www.eightforums.com/tutoria....ws.html


FHSW Youtube Channel
 
(HH)BenjaminDate: Sunday, 2015-05-31, 9:19 PM | Message # 6
Colonel
Group: Trusted
Messages: 422
Awards: 8
Reputation: 2
Status: Offline
Quote RADIOSMERSH ()
There is a way to do it automatically:

I followed the instructions but I still can't get it to run automatically.
 
wewakDate: Tuesday, 2015-06-02, 3:10 PM | Message # 7
Lieutenant Colonel
Group: Friends
Messages: 159
Awards: 3
Reputation: 1
Status: Offline
Which part are you stuck on? Here is how mine looks.
I think it is better than just setting it on task manager as the game basically restarts after every map.

C:\Windows\System32\cmd.exe /c start "Battlefield 1942" /affinity 1 "C:\Battlefield 1942\BF1942.exe" +restart 1
 
(HH)BenjaminDate: Tuesday, 2015-06-02, 5:02 PM | Message # 8
Colonel
Group: Trusted
Messages: 422
Awards: 8
Reputation: 2
Status: Offline
Quote wewak ()
C:\Windows\System32\cmd.exe /c start "Battlefield 1942" /affinity 1 "C:\Battlefield 1942\BF1942.exe" +restart 1
Is this the path of your shortcut?
The part I'm confused on is when I make the shortcut and I'll try to run it, and this command box pops up and then disappears. But then I look at the processor count for the game and its still on "All Processors", therefore the shortcut isn't working but I don't know how to fix it.
 
starking018Date: Tuesday, 2015-06-02, 6:56 PM | Message # 9
Lieutenant Colonel
Group: Friends
Messages: 217
Awards: 14
Reputation: 5
Status: Offline
I did it like this: http://stackoverflow.com/a/24794558

I downloaded PSTools.zip (it comes from Microsoft) and extracted only PsExec.exe in a folder. First time I opened PsExec.exe it asked me to accept the EULA. My shortcut's target looks like this:

Code
"C:\Battlefield 1942\PsExec.exe" -a 0 "C:\Battlefield 1942\BF1942.exe" +game fhsw +restart 1 +joinServer 5.9.54.21:14567

There is an extra window that stays open while the game is running, so in the shortcut's properties I made it run minimized.

Apparently BF1942.exe keeps the same CPU affinity even after it changes maps when it has been started through PsExec.


Air Troll a.k.a. starking018
 
RADIOSMERSHDate: Monday, 2015-06-22, 7:41 AM | Message # 10
FHSW Wikia Co-Admin
Group: Trusted
Messages: 557
Awards: 21
Reputation: 10
Status: Offline
Quote starking018 ()
Nice find!

Quote starking018 ()
There is an extra window that stays open while the game is running, so in the shortcut's properties I made it run minimized.
Actually, if you add "-d" parameter to the command, this windows will close immediately after BF1942 process is started.

Code
"C:\Battlefield 1942\PsExec.exe" =d -a 0 "C:\Battlefield 1942\BF1942.exe" +game fhsw +restart 1 +joinServer 5.9.54.21:14567


FHSW Youtube Channel
 
Forum » [FHSW Europ] FHSW 0.51 Server: » Support & Help: » FHSW Crash and performance solutions! (Now in English)
Page 1 of 11
Search:

Copyright MyCorp © 2017 Powered by Stefan1990