You are not logged in.
what is this? Please explain in words I can understand
Can I play origin servers with this installed without running origin?
tuia wrote:what is this? Please explain in words I can understand
Can I play origin servers with this installed without running origin?
It´s for hosting, not playing.
it works. i test it on our mappingteam server.
but the keys we need for ranking didnt show up.
Nathan, to edit .exe files you can use Hiew, but to understand and reverse engineer it you'll need to learn at least assembly language.
Punk, Grabbi and PsychoDad, I've patched the BF1942 Windows server v1.612, which has the intrinsic limitation of not displaying keyhashes although they are saved in the game event log files for select(bf) usage, for example, because if I started with BF1942 server v1.61, I would have the double of the work.
I will start working on v1.61, having to change its version to 1.612, which needs a complete rewrite of that function and also remove the validation of CD-keys, which I guess will be the hardest.
Can I play origin servers with this installed without running origin?
Lecter, I've already released a client executable which allows you to play in v1.612 servers without running Origin.
Is there anyway you can get the keyhashes to show.
Will this still work for 48 slot server?
This works for any players slots up to 128. The maximum players limit was just raised from 64 to 128.
I'll try to find out why keyhashes don't show, but, mind that, this is a limitation present in BF1942 server v1.612 when EA released it. I don't know why they did it.
This works for any players slots up to 128. The maximum players limit was just raised from 64 to 128.
I'll try to find out why keyhashes don't show, but, mind that, this is a limitation present in BF1942 server v1.612 when EA released it. I don't know why they did it.
Switched to s[sk]'s 1.612 Linux and now keyhashes DO show up in BFRM. Fantastic ... Must have missed some info, cuz I didn't think that was possible.
iptables -I OUTPUT 1 -d 69.10.30.248 -p udp --dport 29910 -j REJECT
and we got keyhashes
yay!
First of all great job tuia !
...maybe these infos from s[sk] help to make the keyhashes visible.
Just dunno why it needs to block that IP 69.10.30.248 on 29910 udp
hmmm
this is not relevant, having to firewall that ip when using my linux 1.612 binary is due to me patching the keyhash check incorrectly (at that time it was thought that it's origin client that doesn't send the keyhash so i didn't pay much attention to it)
with official windows origin server, i think they've introduced a bug somewhere but they don't care enough to fix it
tuia and ssk, im happy to report that your great mod / hack works with up to 105 players without crashing. new rec for ttb
Give us a screenshot!
tuia and ssk, im happy to report that your great mod / hack works with up to 105 players without crashing. new rec for ttb
Pics or it didnt' happen.
hi!
i have a good news and a bad news.
good news is that both (cd+origin) can play together.
bad news are that we have several crashloops during mapchange.
hi!
i have looked into our ranking.
http://www.forgottenhope1.com/lastgames.php
we start with (cd+origin) on saturday mappackday.
after switch first map was arnhem-1944 (with hook in admintool) next one custom.
because of mappackday next one custom, custom and so on.
ALL without a hook in admintool. and the server runs without a problem!
next day sunday. start with chartre, fall gelb and so on. custom maps with hook and without.
then a standard map with charlie sector, after this a custom.
then standard with ramelle neuville, after this a custom.
no problems till than.
during the evening battle of foy, set next was gazala i guess (two standards in a row with hook in admin tool)
the crashloop start.
next day mondaycycle (standardmap day) start with pegasus next one is standard too in cycle.
and crashloop start again.
random? didn't the server like standard maps in a row anymore?
evening bad problems between the maps. i restart several times the server.
you can see it on the same maps in a row and than a new one.
and than the same problem.
now i switch to custom on the whole day and no problem.
what's that?
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 administration
Download: 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 fixes
Download: 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 fixes
Download: http://team-simple.org/download/bf1942- … en-fix.zip
Last edited by tuia (2013-04-07 16:37:50)
So you need a linux server in order to get keyhashes going?...
i have an idea:
there are some differences in the maps! we have two different kind of standard maps.
1st: bf1942+fh standard (berlin, stalingrad ...)
2nd: fh standard (ramelle neuville, charlie sector ... )
0. our game: start bf1942, load mod fh
1st. what happen if these maps start to load?
example: mod fh. load stalingrad (fh)
order: open levelfolder c:/programme/EA games/battlefield 1942/mods/bf1942/archive/level/stalingrad.rfa
order: put out mapsurface, static objects, skybox and so on.
than order to load over it fh content (fh vehicles, damage classes / hitzones, weapon physics)
BUT we have now with 1.162 another 2nd levelorder!
c:/programme/origin/battlefield 1942/mods/bf1942/archive/level/stalingrad.rfa
BAM! crash!
2nd. fh standard maps. that maps are not in normal bf1942. they are just inside fh and work like stand alone maps like our customs.
mapsurface, static objects, skybox and so on are inside the map rfa or inside the mod fh. there is no call for standard bf1942 map content.
can that be the crashreason?
possible to fix?
i have an idea:
there are some differences in the maps! we have two different kind of standard maps.
1st: bf1942+fh standard (berlin, stalingrad ...)
2nd: fh standard (ramelle neuville, charlie sector ... )0. our game: start bf1942, load mod fh
1st. what happen if these maps start to load?
example: mod fh. load stalingrad (fh)
order: open levelfolder c:/programme/EA games/battlefield 1942/mods/bf1942/archive/level/stalingrad.rfa
order: put out mapsurface, static objects, skybox and so on.
than order to load over it fh content (fh vehicles, damage classes / hitzones, weapon physics)
BUT we have now with 1.162 another 2nd levelorder!
c:/programme/origin/battlefield 1942/mods/bf1942/archive/level/stalingrad.rfaBAM! crash!
2nd. fh standard maps. that maps are not in normal bf1942. they are just inside fh and work like stand alone maps like our customs.
mapsurface, static objects, skybox and so on are inside the map rfa or inside the mod fh. there is no call for standard bf1942 map content.can that be the crashreason?
possible to fix?
Hmm... Use the patched BF1942_w32ded.exe in your EA Games\Battlefield 1942 Server directory not the Origin Games folder. That is probably the reason why server crashes. I've double checked and tested to see if no mistakes were done in the patching.
So you need a linux server in order to get keyhashes going?...
reegad, for now, yes. BF1942 v1.612 Windows server has that "bug" or limitation, I'm trying to fix that.
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
nice summary out of 10 pages CossRooper ! Respect !
_________________________
Last edited by Grabbi (2013-02-07 22:51:42)
hi!
first, thank you very much for your work and help.
we had a little talk in teamspeak last night and
we think that we can fix the crash problem on the weekend.
till then we run custom maps.
best regards
PD
You guys are awesome. I have no clue what you are all saying, can me move this thread to "other languages" topic.
lol great work.
Last edited by ATF_SurrenderMonkey (2013-02-09 00:36:04)
tuia.
Do you have to run the server with the retail version in order for the origin+retail fix to work?
I tried using it on an origin based server and the retail client can't connect (asks to update the game)
tuia.
Do you have to run the server with the retail version in order for the origin+retail fix to work?
I tried using it on an origin based server and the retail client can't connect (asks to update the game)
I recommend you overwrite your BF1942_w32ded.exe with the patched file in your EA Games\Battlefield 1942 Server directory and run your server from there. You can overwrite your server file in Origin Games\Battlefield 1942 folder but you may find some problems running mods like FH or DC.
tuia's latest Windows version 1.612 runs stable now on FH , cause we set the BF1942_w32ded.exe into 1.61 enviroment.
Other way around -> 1.612 enviroment the standard FH maps cause an endless loop after mapchange.
Means, using mods, use the 1.61 enviroment and simply replace the BF1942_w32ded.exe with tuia's latest 1.612 version.
ToDo's:
Keyhashes are not being displayed in admin tool + brainpecker ( qr1 protocol based server viewers) / they are only logged in stats.xml (which is perfect for ranking etc)
Modded BFmanager + BFservermanager (both 2.01) are still announcing the v1.61 warning when running the modded 1.612 server exe.
It must be a kind of version control causing a warning in the BFmanager.log & connected clients.
Guess a check is there between servermanager & BF1942_w32ded.exe. Maybe you can simply disable this issue ;o)
In general: tuia's windows server 1.612 runs stable on 1.61 environment, causing no trouble.
gj tuia ;o)
you don't even need to buy it, i think it's free indefinitely if you get it before that march deadline