THIS GAME IS UNPLAYABLE ONLINE ! TOO MUCH LAGGING ... HIGH END PC!

I wish you could do Direct IP connect wirh DE to bypass such servers and reduce connection complexity, and probably latency at times. Would come in handy for when they do server maintenance, too

pls dont say anything which you dont know.

RTS games run on deterministic simulation. Meaning you calculate every single events in a fixed timestep and the game state can be recorded as long as input + rng + tick sync is good. So game is actually calculate all across machines. Thats why in past game was p2p.

What AoE2DE does is still kept the same except it uses some form of hub to combine connection into one. Therefore less lags than before. “Servers” main job is to pass data and that’s it. I could be wrong but AoE1DE it sure all players connects to 1 host player as “Server Hub”. Think that kinda changed later on but again fundamentality mostly same thing. Now you have independent servers.

So in other words there is no projection your PC calculates it all. Even responsible for the decision of AI players as well because RNG is calculated at same manner. Input is recorded all across players at specific tick counter.

Now issue could be atleast from what I know of is due to 2 things mainly. Firstly bad GPU management like useless main menu UI images isnt flushed out. Secondly they didnt solved the time to send input data properly at higher ping with taking more players into account. Even the issue could be happening from other internal issues as well. Like bad pathfinding which game actually suffers from now.

3 Likes

Do you know: does the lobby host’s PC calculate all the AI decisions, or is that shared between all human PCs in the match, or?

everything is client-side and its due to nature of deterministic simulation, being host hardly matter as client-side player will always take the same decision at specific fixed step. So its automatically shared between all human PCs.

Rule of determinism is:

  1. Same input across PCs at specific tick
  2. Have the same RNG
  3. use fixed time step

As long as 3 rules are met and AI is part of fixed time step then it makes automatically synced from client side. Altho in past AoE2 couldn’t solve the issue until Userpatch came in. Since the concept was somewhat new to devs.

3 Likes

i’m glad someone that knows the backend better came forward to explain, but maybe next time write the facts you did without the rude opening, after all, how can you know i don’t know, i don’t recall disclosing my job details or education, if i did then it’d be logical to say this if it wasn’t programming related

other then that, ty for the detailed deep dive, the more we know the better, i do have one question, could they write the current LAN to not require internet connection and instead fall back on direct IP if there’s no internet?

I had to say it because many were already claiming things about the game without actual knowledge of the game before you already. Even making big claims. So I had to step in this way. Sorry if my approach looked rude.

Technically possible currently LAN mode is broken for years and they still aren’t fixing it. So if server breaks down then you’ll have to write your own server code based on how data is sent and being received in client side aka the game. Meaning you’ll need a skilled reverse engineer modder to make a new server and some modification to current code to have direct IP connection. That is if they dont bring back LAN again If they bring back LAN again then the process would be simpler. But will need some modification to the main server executable. Can be complicated depending on the situation like no symbols for the server code.

1 Like

no real offense taken, we’re decent folk here

ye i did notice lan acting weird, the no internet no multiplayer thinking (not a good thing for when servers eventually go down) ain’t healthy longterm, but ig at least its there somewhat just needs more work, but who knows if that work will occur outside of modding, which thankfully isn’t really restrained in any big way

COOL HISTORIES BROS !

but what is the fix?

What are we suppose to do if we want to play a 4x4 or 3x3 or 2x2x2x2 with 300 population as long as it takes to finish the game without lagging, frezzing or crashing online?

NO MORE HISTORIES OR BLA BLA BLA 
 THE FIX ONLY !

Hopefully they fix it before some potential future day when MS possibly closes down any and all dev work on the game or the studio(s) involved, and potentially also shudders the online multiplayer server component completely.

I’ve seen it happen way too many times in gaming, including with EA games

If current devs could build and release a direct IP component into the game now while they know the code and know what to do, that would be great. Or even if they build it out now in preparation for the potential fateful day of studio/team closure and release the patch shortly prior to disbanding, that would be nice, as well

For me is only lagging in the lobbies and maybe when I play Extreme AI with other players


Hmmm some 1v1v1v1 and 4v4 games have been lagging for me recently. I played one yesterday and it didnt lag. Maybe the latest update fixed it

Thought it was my internet

1 Like

I dont even care anymore buddy !!!
go search the boards still a lot of issues 
just unistall this piece of crap and go play a game that works online and you can have fun with other gamers !!!
any update these HB-1s make game gets worst !!!

I got 1069 bench mark test even after buying a new laptop from what I had i3 core now I bought the intel i7 core 4600u why people should be buying higher end laptops still, why only geforce laptops with GTx or RX graphics work perfect this is a very costly work to buy. Buying just for $5 game and buying $1000 laptop for it is so burden.

Intel Core i7 4600u is a 12 year old mobile CPU, how did you get a new laptop with that?

You can get a pretty decently used laptop for 500$ (unless you are talking about Zimbabwe Dollars or something). A desktop computer for the same budget is of course a lot better.

GPU doesn’t really matter for AoE2 because it’s a 2D game. CPU is a lot more important. And because it’s an older game it’s not optimized for CPUs with many cores.
Laptops often have relatively many cores but slower ones so that they use less electricity. This is not good for AoE2.

1 Like

I bought it for 215$, 500$ is out of range for a common man.

Not sure what you consider a “common man” but if I look at what kinda phones most people buy then most of them cost more then >500$.
The must popular phones from Samsung and Apple are the most expensive ones.
500$ also happens to be what the current gen consoles cost.

Phones are not that different from laptops. They are just tiny computers.

2 Likes

Thanks for the advice.

its actually kinda opposite, laptops have fewer cores tier on tier vs desktop, at best its equal, but lower base clocks, with similar boosts for when laptop is plugged in, so performance difference isn’t super large in most cases, top end is bigger ofc due to desktop top end drawing entire kilowatt of power by that point, but the lower you go, the closer it typically is performance wise
my example, cpu i7 12650H, about i5 13400 performance and core count wise, gpu rtx 3070 ti laptop, which is about a 3060ti desktop tier, and lower models tend to be even closer to their desktop namesakes

A R5 7600 X3D will give you better single core CPU performance in games than any mobile CPU.
It’s just a 6 core CPU while many mobile CPUs are already 8 cores or more.

There are some laptops that just simply use desktop components but they are pretty thick to be able to handle all the heat.
A high end desktop GPU alone probably weighs more than many laptops nowadays.
Though GPU doesn’t really matter for AoE2DE.

A used R7 5800X3D might be something worth looking out for for a budget gaming machine.

specifically games that can fit all data into that extra cache, aoe2 when actually hitting cpu full bore sees 0 benefit from extra cache alone, you need frequency and IPC to overcome that, on gpu side ofc you won’t have a 400 watt card in a laptop, but all chips, except the top one, are used for both platforms

ye like that 1 7 kilogram model with 14900K and 4090 in it

correct on both, on gpu anything that is DX11 and can push the monitor’s resolution will do

yes but i’d actually recommend a 7700X instead, again, frequency matters here much more
for a desktop, but not everyone has space for it, its a reason i opted for a laptop instead, and its not like laptop costs so much more, everyone on desktop seemingly on purpose ignores the monitor and peripheral price, desktop without those is useless, at least do price comparison between complete packages, the gap suddenly isn’t all that big in the end, depending on a country, like here in slovenia, you’re paying less on a laptop vs equivalent pc with all peripherals