project-bo4 / shield-development

GNU General Public License v3.0
193 stars 38 forks source link

Is this repo required for running BO4 client independent from Treyarch's servers in today's state? #2

Closed jumofogit closed 1 year ago

project-bo4 commented 1 year ago

greeting. unfortunately didnt quite understand what you mean but in a general explanation: This is client-side hook aka detour and in first place it has

server is currently being worked on by one of our team members assigned to dw emulation. but because of extreme protections used by treyarch it is very time consuming and frustrating and needs some time before getting to ultimate flawless state

And yes its planned to be in-dependent from official servers as they proven to be extremely in-consistent these days. some minor policies may be subject to change tho.

finally i should remind you to consider it is first time call of duty receiving external modification since it moved on to battlenet so you should give it some time before judging it performance

jumofogit commented 1 year ago

well, can game run now without having a license or Battle.net running on bg?

jumofogit commented 1 year ago

oh, wait, I tried to compile it it is trying to connect to somewhere Снимок экрана (203) UPD:log project-bo4.log

project-bo4 commented 1 year ago

Yes thats basically because currently there are no servers online. when setting up server, game becomes in-consistent for some odd reason(freezes with black screen at boot-time sometimes) and behaves strangely we are working to figure out what causes this and will update with progression as soon as we come with solution

jumofogit commented 1 year ago

oh, well, I tried force connections go to localhost, there is black screen anyway, there is any working version of game with this client? to at least run it after screen on screenshot, maybe.

project-bo4 commented 1 year ago

Yes earlier builds work fine mainly because at time, anti-tampering logics were not as strict as newer builds. but i doubt you would get access to any of them since bnet does not have depot cdn.

btw i will conduct play tests soon to research cause of in-consistency with help of players; this will including online functionalities those are re-created as of right now. we going to setup a discord server to get contact. wait for announcement on twitter.