News:

One Minute Game Review by The Happy Friar: https://ugetube.com/@OneMinteGameReviews
Also on Rumble: https://rumble.com/c/c-1115371

idTech 4 (aka Doom 3 tech) Discord Server! https://discord.gg/9wtCGHa

Main Menu

Network code issues

Started by wintch, September 18, 2014, 03:31:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

wintch

Hi there!
As i previously posted in dhewm3 github, there is a problem in doom3's netcode.
On client side you just don't see the blood gibs, changes in the invironment, such as broken lamps, FX particles, etc.
Someone was able to solve this issue?

Thanks

wintch

#1
I tested that behavior again, the results are:

Legacy doom3 - wall impacts spawns particles only for shotun, blood particles are not visible on client. On server side everything is visible
Legacy Doom BFG - wall impacts spawns particles for every veapon, blood particles only on server side
Emz mod - particles from everything on client side, blood not tested (got sigfault on join)

I am sure you can tune what to sync directly on the engine, someone was able to do so?

motorsep

#2
Quote from: wintch on June 25, 2015, 11:32:29 AM
I tested that behavior again, the results are:

Legacy doom3 - wall impacts spawns particles only for shotun, blood particles are not visible on client. On server side everything is visible
Legacy Doom BFG - wall impacts spawns particles for every veapon, blood particles only on server side
Emz mod - particles from everything on client side, blood not tested (got sigfault on join)

I am sure you can tune what to sync directly on the engine, someone was able to do so?

BFG has different netcode afaik (or rather improved). EMZ is based on stock Doom 3, so why not to look into the source code and see what was done there ?

Hmmm.. I guess EMZ is for Quake 4 and Quake 4 has client-side entities.

wintch

I couldn't find Emz sourcecode, the mod itself is on their webside
As shotgun impacts always spawned particles (also on legacy Doom3), it has to be some flag to sync effects. Will keep looking