You are not logged in.
finally no new tking, sfving and disrupting noobs! yay!
I'm still waiting for EA to release the expansion packs.
I'm still waiting for EA to release the expansion packs.
We might have to wait til the 20th anniversary for that...
The old expansions work with the origin version.
@Tuia
Your patched exe's has to replaced the RETAIL bf1942 (PAID VERSION) in order to work with both origin and retail?
I tried on an origin based server, and it only worked on the origin version. Does the client need to patch? or do i need to use the default/standard/retail/paid version of bf1942 as the host.?
@Tuia
Your patched exe's has to replaced the RETAIL bf1942 (PAID VERSION) in order to work with both origin and retail?
I tried on an origin based server, and it only worked on the origin version. Does the client need to patch? or do i need to use the default/standard/retail/paid version of bf1942 as the host.?
No, reegad. The retail/disc-based/paid version is the BF1942 client, although it has a server executable and can be used as server. However, to host a BF1942 server you don't need to buy or download the game, you need to download BF1942 Server v1.6 and BF1942 Server Update v1.61 for Windows. After you install it, go to your "EA Games\Battlefield 1942 Server" directory and overwrite the BF1942_w32ded.exe with the patched one.
Hey guys, I just have one question, if a server is patched to the 1.612 for Origin, I know you said 1.61 players can join the server and play if you use the patch you figured out, they will see the server grayed out but still be able to join; my question is will 1.6 players be able to join the 1.612 server?
Edit: Never mind for this first question found my answer here: http://team-simple.org/forum/viewtopic.php?id=1186
So as long as Pure mode isn't on 1.6 will work joining the patched 1.612
I lied I have two questions:
Also was wondering if there was a patchswitcher for the client in the process? That way instead of using torrents people could download through origin and then patch switch to 1.6 or 1.61 for free. (before march 1st of course).
Last edited by Malbert (2013-02-15 21:13:10)
there is a patch switcher to switch from 1.6 to 1.61 and back to 1.6
but i dont know if its working with the origin version
Also was wondering if there was a patchswitcher for the client in the process? That way instead of using torrents people could download through origin and then patch switch to 1.6 or 1.61 for free. (before march 1st of course).
Malbert, your idea is possible. Battlefield 1942 client v1.61 and v1.6 need to be patched to address different Windows registry entries for BF1942 Origin and they should work.
Patched the client executables, so you can play BF1942 v1.61 or v1.6 with the BF1942 digital download from Origin just installed. Advantages, it doesn't launch Origin and it has widescreen fix implemented.
Patched the client executables, so you can play BF1942 v1.61 or v1.6 with the BF1942 digital download from Origin just installed. Advantages, it doesn't launch Origin and it has widescreen fix implemented.
Awesome...this is huge! Any chance of a public release?
For testing purposes, you must agree that I hold no responsibiilty for your use with the files
Updated my summary post with these excellent new developments.
Summary post of the awesome stuff in this thread for any newcomers:
-----Server Stuff-----
Patched Windows Dedicated Server by tuia
+Modified 1.61 Windows Server to 1.612
+Accepts both CD/1.61 and Origin/1.612 Clients
+128 player support
+includes all known exploit fixes
+DOES generate keyhashes for server administrationDownload: http://team-simple.org/download/BF1942_ … lients.zip
Patched Linux Dedicated Server by s[sk]
+Modified 1.61 Linux Server executables (both Static and Dynamic)
+Accepts both CD/1.61 and Origin/1.612 Clients
+128 player support
+includes all known exploit fixes
+DOES generate keyhashes for all players for server administration as long as some packets are filtered via this terminal command:iptables -I OUTPUT 1 -d 69.10.30.248 -p udp --dport 29910 -j DROP
Although this may not be needed if/when s[sk] updates his server files.
Download: http://team-simple.org/download/bf1942_ … 612.tar.gz
-----Client Stuff-----
Patched retail 1.61 Client .exe by tuia
+Modified 1.61 bf1942.exe to 1.612
+Allows players using the CD/retail version to connect to and play on Origin/1.612 servers
+Includes Widescreen fixesDownload: http://team-simple.org/download/bf1942- … en-fix.zip
Patched Origin Client .exe by tuia
+Modified BF1942 1.61 client
+Allows players using the Origin free download to connect to and play on 1.61 servers
+Allows starting and playing BF1942 without starting or running Origin
+Includes Widescreen fixesDownload: http://team-simple.org/download/bf1942- … en-fix.zip
Last edited by CossRooper (2013-02-22 09:49:35)
man even it's like that
that download used v1.61 then has been modified
with it we can't play on origin servers
Hey tuia will we ever have keyhashes on the window version?
I believe now keyhashes got disabled from BF1942 server v1.612, because of the removal of their validation. They changed that part of the code, but were not able to fix keyhashes display, probably because the authentication code is obfuscated. It's just a speculation. I can replicate that with a few bytes change and s[sk] did the same when he patched BF1942 Linux server to v1.612. Anyway, this weekend I'll try to fix it.
i'm not sure if they removed the validation because i remember threads about origins getting invalid cd key error and fix was copying product code (cd key) to registry
Double checked again, BF1942 Windows server v1.612 does not communicate to master server for validation of keyhashes. There still is the authentication code, but it never gets called. They skipped that calls and made the server assume all keyhashes are valid, but somehow, I guess it's in that authentication code, the keyhashes are not stored for display when for example game.listPlayers command is issued.
I don't know why that invalid cd-key error message showed, probably is a client check to the registry.
https://help.ea.com/article/i-downloade … t-can-i-do
but i haven't sniffed communication of origin win server
but yes, maybe when client sees empty key in registry, it produces an error message when trying to make packet with keyhash
Last edited by s[sk] (2013-02-26 01:58:28)
I believe now keyhashes got disabled from BF1942 server v1.612, because of the removal of their validation. They changed that part of the code, but were not able to fix keyhashes display, probably because the authentication code is obfuscated. It's just a speculation. I can replicate that with a few bytes change and s[sk] did the same when he patched BF1942 Linux server to v1.612. Anyway, this weekend I'll try to fix it.
Cool and thanks
and TTB will be dead, HAHA
I believe now keyhashes got disabled from BF1942 server v1.612, because of the removal of their validation. They changed that part of the code, but were not able to fix keyhashes display, probably because the authentication code is obfuscated. It's just a speculation. I can replicate that with a few bytes change and s[sk] did the same when he patched BF1942 Linux server to v1.612. Anyway, this weekend I'll try to fix it.
...waiting for your test results...
Good luck tuia !
- Maybe they've forgotten all about it
- Maybe they're just slow and will remove it the near future
- Maybe they've decided to let it stay as a free download for an additional amount of time, and then remove it
- Maybe they've changed theír minds, and will let it be free forever