#661 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-14 22:11:37

X=X=X=X=X=X=X=X wrote:

Just saw a Linux icon in the Origin server list for the first time today. I wonder if it uses the patch from this thread, but very nice to see.

that's actually me, so no, still no other users ;-)

EDIT: ok, now i see 2 more

#662 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-14 22:10:45

tuia wrote:
oldtime wrote:

I mean just to change the number, nothing else. Then i hope this error message will not appear.

That's cosmetic stuff. I've just played with a v1.6 client in a v1.612 Linux server. I changed the netcode version, only one byte change. Now the difficult part is to patch the client checksum. Any suggestion, s[sk]?

i haven't looked into bf1942 client at all so no idea (all i needed was linux server because running it in vmware on non vt-x cpu was quite awful)
i might take a look when i have some time

#663 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-13 20:51:55

tuia wrote:

Impressive work. Looked at the code, and it's not some small changes. In the client checksum, however, I think from what you changed a client with version 1.6 could connect to the server.

but there's still version check in client
so it won't join the game but instead tells player to update (WRONG VERSION! DO YOU WANT TO UPDATE?) - because server version > client version

#664 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-13 20:25:59

X=X=X=X=X=X=X=X wrote:

- Be compatible with 1.61

this is not true, it's not compatible

i think you'd have to patch client aswell to be compatible (if you try to connect with 1.61 client, server says it's 1.612 and client will ask to upgrade)

#665 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-13 20:21:49

tuia wrote:

Thank you s[sk]! I'm going to see what you changed from the original code.

actually it wasn't that hard

- patch function that returns version as string (used in gamespy replies)
- patch version that's used in netcode when client is connecting
- kill cd key check (these empty keyhashes don't have chance to pass)
- kill client checksum check (was lazy to patch it properly to recognize origin client, with it in place you get data differs error when connecting)

that's probably all

#666 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-13 19:29:07

so in almost 24 hours of running, there were 4 crashes, i suspect them being the usual 1.61 crashes
haven't spotted any other problem so here are the patched binaries

http://ax.sadman.net/files/bf1942_lnxde … 612.tar.gz

enjoy

#667 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-12 22:01:07

X=X=X=X=X=X=X=X wrote:

1942 Origin peaking at 2000 players today vs. 2500 last four days .....

Is the population declining already ? Let's hope not ....

it'd surprise me if there wasn't a sharp decline

most of the people just try it because it's free
some won't like it, some will be discouraged by the massive number of teamkilling noobs

#668 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-12 21:59:04

can people with origin client try to connect to my test linux server?
you don't have to play, i just need to know if here's no problem with joining the game

109.71.69.254:14567

thanks

#669 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-12 21:09:12

tuia wrote:

That's great news! Can you please share what bytes did you change to accomplish it?

i'll test it tonight with more players than just myself and if i don't find any other problems, i'll share it

#670 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-12 07:02:12

few bytes changed here, few bytes changed there and 1.612 origin clients can connect to what used to be a 1.61 linux dedicated server (and now probably first 1.612 linux server)

1268m60.png

#671 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-12 03:00:13

tuia wrote:

They've disabled keyhashes in v1.612. Keyhash shows an empty field with game.listPlayers command and in the "status" Gamespy packet there is no keyhash associated with any player, that's why BFServerManager doesn't work normally with the v1.612. BFServerManager should restart the server in case of a crash, though. I tested it and it restarts.

so that means that !commands are messed up too

to test, i just joined some random (empty) server with bfsm and issued !runnext
and it worked

(they probably have bfsm users with empty keyhashes and that now matches mine. and yours. and everyone's)

bah, why they have to mess up stuff that works instead of fixing real problems

#672 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-11 19:54:56

anyone running origin server with bfsm?
can you see keyhashes in bfsm?

i'm not sure whether this is some incompatibility with this new origin version or i've just messed up something but the whole ban subsystem is useless because bfsm adds bans without keyhashes

thanks

#673 Re: BF1942 Discussion » Battlefield 1942 FREE on Origin! » 2012-11-07 01:54:22

i wish they would disable that voting crap and set rounds per map to 1

#675 Re: Technical Help » Server Crashes » 2012-10-25 20:12:52

laggy wrote:

Also can you remove a few 'crap maps' such as Phillipines and Guadacanal?

you forgot el alamein ;-)

#676 Re: BF1942 Discussion » Basebombing » 2012-10-20 22:04:09

Denny wrote:

i know i was kicking but only the ones who would come with a tank there and rape, but we had discussion and tuia said it is allowed as i remember..

ok, thanks

#677 Re: BF1942 Discussion » Basebombing » 2012-10-20 21:54:46

what about allies beach spawn on iwo jima? is it considered an uncapturable enemy base?
there was some discussion some time ago in game, some admin was saying that attacking it is baseraping

if it's so, what's the perimeter? what's allowed?

#679 Re: Other Languages » Здравствуйте, товарищи » 2012-10-11 15:14:45

Denny wrote:

btw anger, long time ago someone told me there is a patch and when u install u can see rusian ććššžč in normal letters i think

anyone knows about this?

i could kill time waiting for spawn by trying to decipher those russians texts, i could do a word or 2 in 30 secs

Board footer