Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2021-10-07 00:00:00Z and 2021-10-08 00:00:00Z
Avatar
OS Version: Ubuntu 21.10 x86_64 DDNet Version: 15.5.4-1ubuntu1 Problem: !Screenshot_20211007_102341 Servers cannot be showed properly. P.S. DDNet downloaded from https://ddnet.tw/ works properly on my computer.
Avatar
605c4af M Jao Shooter, A 8 points - ddnet-maps
Avatar
Avatar
Fän
We already have an XDP proxy for FiveM
lmao you could go through french community with that, if u have any anti-ddos solution for fivem
08:05
there's a guy scamming the entire community, ddosing each server then coming to them, selling his shit protection based on iptables
Avatar
Avatar
ReiTW
lmao you could go through french community with that, if u have any anti-ddos solution for fivem
We're already hosting a majority of US servers
08:06
just not proxied of course
Avatar
if I remember he's like selling his shit iptables rules for about 400€
08:07
No idea why anybody would purchase that
Avatar
because they get massively attacked (by the same guy selling the protection lol, but they don't know about that)
Avatar
Should be pretty common sense not to purchase some random scripts to be fair (edited)
Avatar
his iptables rules is a whitelist based protection, + he even added a fake rule inside his script to whitelist himself (or any ip) by sending a packet with a specific udp checksum value (edited)
Avatar
reisux
Avatar
Avatar
Fän
Should be pretty common sense not to purchase some random scripts to be fair (edited)
+1, but well, some "big" servers created by people who doesn't really have knowledge, when they get attacked a lot, they just want it to stop tho, they don't care to buy that much
08:12
ig they make much more than the price of this protection, with all the shit they sell
Avatar
Avatar
ReiTW
because they get massively attacked (by the same guy selling the protection lol, but they don't know about that)
Ddosmafiaaa
issou 2
Avatar
You'd be surprised
08:14
there's the type of people who spend $1500 on server list boosts
08:14
but spending $200 on a dedicated server is too much for them
Avatar
Avatar
Learath2
Ddosmafiaaa
ddmafia pepeH
Avatar
ddosnet
Avatar
Avatar
fokkonaut
ddosnet
u
Avatar
Twitchtroll
Avatar
chillerdragon BOT 2021-10-07 12:02:20Z
Twitch
Avatar
Twitch poggers
12:06
google savage
Avatar
Avatar
Stepfunn
Twitch poggers
Go live
Avatar
Avatar
itube
Go live
u
Avatar
no you pro Streamer
Avatar
@heinrich5991 would it be possible to default the ban reason to just say 'follow the server rules' or '/rules' instead of 'no reason given'?
15:23
(if no reason given) ^^
Avatar
@murpi is this about rcon or votes? or the global bans?
Avatar
the motivation is that this is your most frequent ban reason and it'd allow you to type less?
Avatar
Lazy sheep
Avatar
deen already changed the default ban duration from banned for life to 30 minutes
Avatar
Avatar
m!ki
Lazy sheep
indeed :P
Avatar
just demote
15:40
ez
Avatar
hm, I don't see that deen changed the default ban duration, that seems to have come from somewhere else(?)
15:44
@murpi if you'd find that interesting: do you want to make the PR? I can tell you where you need to make the changes (I can also do it, doesn't take long)
Avatar
Avatar
heinrich5991
hm, I don't see that deen changed the default ban duration, that seems to have come from somewhere else(?)
hm, weird. I thought he changed it
Avatar
if you emote-mute players they still can change eyes
16:55
emotes without emoticons
Avatar
damn, these smooth emojis in beta really look nice 🙂
17:56
thanks @Deleted User
Avatar
Jupstar ✪ BOT 2021-10-07 18:07:29Z
they look really weird when you played 10 years with the others xD, almost too smooth
Avatar
I wonder if this change will break people's workflow…
Avatar
Jupstar ✪ BOT 2021-10-07 18:11:06Z
new challenge xd
18:13
i use it since it was merged, and using an old client looks really bad now, so i guess its just getting used to it xD
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
@heinrich5991 GER1 Insane is not in the list right now
19:23
45.144.246.100:8306
19:23
ah
19:23
its back
19:23
but it seems to be an issue with the hhtp master
19:23
because it also happens with my server
19:23
(which has always been ignored by everyone)
kek 1
Avatar
It happens to our servers sometimes too
19:26
Instead of 0.6 its only registered as 0.7 (edited)
Avatar
ad1b45d Add missing intialize values - Jupeyy fdf265b Merge #4203 - bors[bot]
Avatar
Avatar
Avolicious
Instead of 0.6 its only registered as 0.7 (edited)
Yea, its a problem with the http master not getting the request correctly, idk. Because it only requests every few seconds it can easily "oversee" packets or something and then server isnt registered for the next few runs
19:45
(or smth like that)
19:45
0.7 is instant and self-requested though
19:45
thats why it always work
19:45
if you set Leak IP for your server in DDNet and manually ping it in Favourites, it also works
Avatar
I don't understand that explanation
19:50
AFAIK the server's response must be missing 10 times before it's removed from the list
Avatar
so 50s?
Avatar
hm, apparently it retries faster if it doesn't get the response fast enough, 1s per try
19:52
so 10s
19:52
(it still allows the older info responses though)
Avatar
Weird, why and/or how did the ddnet server disappear then?
20:38
I double checked, it also was not part of the DDNet tab anymore
20:39
But nice to know that its not a problem from my side at least xd
Avatar
I don't understand why servers go missing
Avatar
@heinrich5991 the list is way more volatile than I expected
Avatar
About the coil whine from my GPU again: (it was constantly audible while in the editor with gfx_refresh_rate 0, no longer present gfx_refresh_rate 720) now I have it as a short burst (about 1 second, just slightly shorter than 1 s) after opening up the game window after it was previously in the background. The FPS (from cl_showfps 1) reading is: 720 fps when playing the game, 28-30 fps when in background, ~3000 fps when switching to the game window, quickly decreasing to 720 fps over the span of that second.
22:09
I'm mostly writing this to have it documented, maybe one of you know what it's about and can tell me
22:09
im on linux btw
22:10
with Xorg
22:12
also the sound isn't THAT annoying, however it's not like you have to look for it (hear for it?) to notice it
Avatar
1 second is too much, 1 frame of 60 fps is more than enough, dropping a whole frame when using 60fps as limit is already quite alot

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existi...
Avatar
Jupstar ✪ BOT 2021-10-07 22:33:00Z
coil whine is nothing special really, ever been near a power transformator? they also make a deep noise that is coil whine, its the copper vibritingWhat exactly do you want to know? (@Cipy29)
I'm mostly writing this to have it documented, maybe one of you know what it's about and can tell me
Avatar
hmm how come my fps goes from 30 to my gpu's max framerate and then to the capped framerate
22:34
shouldn't it go 30-720?
22:35
does the 30 come from a game setting or from my display srv
Avatar
Jupstar ✪ BOT 2021-10-07 22:35:30Z
bcs the calculation used too much time, and bcs SDL doesnt activate the input the moment you restore the window, so it calculates a wrong frame time worst case
22:38
int CGraphicsBackend_SDL_OpenGL::WindowActive() { return SDL_GetWindowFlags(m_pWindow) & SDL_WINDOW_INPUT_FOCUS; }This is our condition for when it uses the inactive refresh rateint CGraphicsBackend_SDL_OpenGL::WindowOpen() { return SDL_GetWindowFlags(m_pWindow) & SDL_WINDOW_SHOWN; }And this is what is used, if the GPU should render if the window isnt shownSo you end up having very bad CPU frame times, which causes the GPU frametimes to try to keep up with it by firing more frames
22:42
the calculation could e.g. reset gpu frametimes if the inactive refresh rate is lower than the requsted gfx refresh rate
22:43
cl_refresh_rate_inactive (@Cipy29)
does the 30 come from a game setting or from my display srv
Avatar
hmm okay
22:47
thanks for the answer bluekitty
Exported 99 message(s)