LinkerMod icon indicating copy to clipboard operation
LinkerMod copied to clipboard

8 player support for zombies?

Open Jbleezy opened this issue 7 years ago • 12 comments

Do you guys hink it would be possible to add 8 player support for BO1 Zombies? This would be amazing.

Jbleezy avatar Oct 11 '16 19:10 Jbleezy

It's probably possible, but I have no way of testing it reliably.

Nukem9 avatar Oct 11 '16 21:10 Nukem9

I have a few people who would be willing to test. Could we try getting it working?

Jbleezy avatar Oct 11 '16 21:10 Jbleezy

Yeah I'll have to look into it first. I'm not positive what is hardcoded to 4 players or not, so I'll update this if I find anything.

Nukem9 avatar Oct 11 '16 21:10 Nukem9

Sounds great, thank you!

Jbleezy avatar Oct 11 '16 21:10 Jbleezy

@Nukem9 you'll have to rewrite the files DemonWare

judemvm avatar Oct 12 '16 05:10 judemvm

Did you find anything?

Jbleezy avatar Oct 15 '16 05:10 Jbleezy

Right now it "works" when increasing com_maxclients to 8. It's still untested since it's 1 slot used/7 slots free...some bot clients will be needed to really check.

As for party lobbies: haven't checked at all.

Nukem9 avatar Oct 15 '16 05:10 Nukem9

Or we could test with 5+ real players. But I'm guessing that would require the party lobbies change too. Can you look into that?

Jbleezy avatar Oct 15 '16 09:10 Jbleezy

So I checked with a few bot clients and this isn't going to happen any time soon. clientInfo_t (bgs_t), clientState_s, snapshot_s, clientInfo_t, and PartyState_s need to be patched. That's getting to a few hundred patches to fix up all related functions/structs.

Nukem9 avatar Oct 16 '16 00:10 Nukem9

Is there a way I could help out in getting it to work?

Jbleezy avatar Oct 16 '16 02:10 Jbleezy

Any way I could help?

Jbleezy avatar Oct 18 '16 08:10 Jbleezy

Any way I could help?

Unless you know how to, and are willing to reverse engineer and rewrite several hundred functions, there really isn't any way that you can help. Essentially any place in the game that those structs (mentioned above by @Nukem9) are used, needs to be entirely rewritten, The amount of time and effort that this would take would be (at the very least) comparable to the current amount of code for game_mod. This really isn't feasible at the moment.

SE2Dev avatar Oct 18 '16 17:10 SE2Dev