#1 2013-03-20 16:52:16

ziba128
Member
Reputation: +463
Location: EaglesNest_Safe
Registered: 2012-10-14
Posts: 1,271
Website

Need help with testing modified BF1942.exe

I've edited BF1942.exe slightly (increased max players number to 128), and it works fine for me (on Win7 x64), I can still play online with it. But whoever tries it - it doesn't, "Data differs from server" message appears while connecting to any server.
Here is it (don't forget to make a backup of your BF1942.exe):
http://yadi.sk/d/s5g3o8Gk3PiCy
So, I'd like to ask you to test it. Write your results here and don't forget to specify your OS (with bits) too, please. I just can't understand why it works for me only. Thanks in advance!

Last edited by ziba128 (2013-03-20 16:58:34)

Offline

    Positive reputation 0   Negative reputation 1

#2 2013-03-20 17:17:33

nämeless
Semi-corrupt admin
Russia
Reputation: +2598
Location: Nizhny Novgorod, Russia
Registered: 2012-09-30
Posts: 9,767

Re: Need help with testing modified BF1942.exe

It works. Windows 8 Professional x32.

Offline

    Positive reputation 0   Negative reputation 0

#3 2013-03-20 17:40:54

s[sk]
Rival
Slovakia
Reputation: +11
Registered: 2012-10-10
Posts: 1,227

Re: Need help with testing modified BF1942.exe

i've diffed the binaries (so i know what i'm running here) and i see that it uses .org trick (you need bf1942.org file containing original .exe so it does checksum on it)
maybe those that have problem don't have it?

Offline

    Positive reputation 0   Negative reputation 0

#4 2013-03-20 17:53:35

ziba128
Member
Reputation: +463
Location: EaglesNest_Safe
Registered: 2012-10-14
Posts: 1,271
Website

Re: Need help with testing modified BF1942.exe

s[sk] wrote:

i've diffed the binaries (so i know what i'm running here) and i see that it uses .org trick (you need bf1942.org file containing original .exe so it does checksum on it)
maybe those that have problem don't have it?

I absolutely have no idea how it's connected with BF1942.org file, but my friend told me that he has some weird problems with it, sometimes it runs instead of BF1942.exe (WTF?). He has the same version of BF1942.org file...

Offline

    Positive reputation 0   Negative reputation 0

#5 2013-03-20 23:59:12

tuia
BFSoldier
Portugal
Reputation: +1093
Location: Lisbon
Registered: 2012-02-20
Posts: 6,344
Website

Re: Need help with testing modified BF1942.exe

That BF1942.exe has 128 players server maximum players limit and widescreen fix. You'll need BF1942.org (original untouched BF1942.exe), which is used for the client executable CRC checksum and also patched files: <BF1942 DIR>Modsf1942mod.dll,<BF1942 DIR>ModsXPack1mod.dll and <BF1942 DIR>ModsXPack2mod.dll. Without BF1942.org v1.61 which has MD5 value A56D63E83EB5E02B43E1928CB22CD15A, you'll get that checksum problem (DATA DIFFERS FROM SERVER) when connecting to a BF1942 v1.61 server.

Offline

    Positive reputation 0   Negative reputation 0

#6 2013-03-22 21:11:08

ziba128
Member
Reputation: +463
Location: EaglesNest_Safe
Registered: 2012-10-14
Posts: 1,271
Website

Re: Need help with testing modified BF1942.exe

Thank you very much tuia! The problem was in different version of .dll files.

Offline

    Positive reputation 0   Negative reputation 0

Board footer