Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2023-09-21 00:00:00Z and 2023-09-22 00:00:00Z
Avatar
what's the best value second hand amd gpu rn
Avatar
thursday vulkan
06:10
@Jupstar ✪ i heard shader/graphics modders complian about vulkan games harder to mod due to pipeline stuff (they are used to mod dx11) is that true?
Avatar
Avatar
Ewan
what's the best value second hand amd gpu rn
6600 xt or 6700 maybe
06:15
$125 usd
06:15
+ free ship
06:17
considering buying a xeon e-2288g for the old motherboard. basically a 9900k but the xeon version
06:17
so needs ecc and doesn't have igpu. fine by me
06:17
found some for ~$180 on ebay as well
Avatar
this reminds me since i finally go live alone i wanna setup my own home server
06:33
ill use gentoo or nixos probs and use distcc to help compile the server pkgs with my main pc
Avatar
who's ready for minegrub?
06:34
Avatar
Avatar
Ryozuki
ill use gentoo or nixos probs and use distcc to help compile the server pkgs with my main pc
nice
06:51
what i'd do is probably dualboot macOS & clear linux or some shit with opencore
06:51
because i'm sick of needing macOS for singleton tasks and getting my 2009 imac out of the closet
06:51
and waiting for its horrible hard drive
06:51
and whatnot
Avatar
i have a work m1 so its not a problem for me
07:20
trying to make a static build of qt 6.5 on msys
07:20
this is no man's land
07:20
wish me luck
07:30
shouldnt u go sleep
07:30
my sheets are in the dryer and it's been going for hours
07:30
i told my mom i think the vent is plugged but she says it's just too wet and i shouldw ait
07:31
as long as there's no fire i guess it's fine for now
Avatar
it's been like 4 hours now
07:31
and it's just floppping around
07:31
hot wet sheets and blanket
Avatar
isnt it hot there
07:32
usa?
Avatar
u live
Avatar
really depends
07:33
it's hot during daytime because it's summer for the western hemisphere, but it's getting cold now
07:33
especially at night
07:33
entering fall
Avatar
its funny cuz western is relative
07:33
asia could be western
07:33
from their poc
07:33
pov
Avatar
yea it's a rly stupid naming system
07:33
but this is the western hemisphere
Avatar
and who decided Australia is upside down
07:34
and not us
Avatar
Avatar
Ryozuki
@Jupstar ✪ i heard shader/graphics modders complian about vulkan games harder to mod due to pipeline stuff (they are used to mod dx11) is that true?
If they don't use dynamic rendering, yes
07:35
With renderpasses u are very aware of your dependencies
Avatar
what triggers me is that they call vulkan bad cuz it makes their life harder
Avatar
This is good for more performance xd
Avatar
i'm hoping to use my fluent design Qt code + static linking and LTOs to make an app installer for Windows that looks native but is a fraction of the size of the XAML islands counterpart & doesn't require signing etc
Avatar
Avatar
Ryozuki
what triggers me is that they call vulkan bad cuz it makes their life harder
Yeah, nobos xd
07:35
uses dx11
07:36
but they wanna upgrade graphics
07:36
idk if dx12 or vulkan
07:36
but apparently dx12 is low level like vulkan
Avatar
Vulkan introduced dynamic rendering specifically for when u just want to create game more easily.. more similar to opengl
Avatar
and they crybabies
Avatar
Yes dx12 is similar
Avatar
qt docs about static builds are really shitty in general so i don't know if i can use the current cmake integration to use my own libs or not
07:39
for now i'm just raw dogging it per se but im running into issues with macros n stuff
Avatar
@Jupstar ✪ prepare tomorrow rust question
07:40
@ReiTW asked me interesting things in dm, maybe next time put it in this chabnel
Avatar
About rust?
07:49
You should also get a FFR activist like me
07:49
😬
Avatar
First part of a story on how I’ve built 25 Gbps router for home use.
08:10
maybe i can make the server act as a router too
Avatar
just when i thought i had it
08:13
i forgot to pause my music
08:16
75 bytes
08:16
nice readme guys
08:16
damn it doesn't embed
08:16
If this directory is empty, you probably forgot to compile the Qt library.
Avatar
i got it to compile with my bullshit cmake
08:58
35MB exe with dumb linker and without LTOs
08:58
not too shabby
Avatar
lto should reduce size tm
Avatar
why r u on windows
Avatar
but it is hard to set up with Qt
Avatar
Avatar
Ryozuki
why r u on windows
it works for me
Avatar
so u left gentoo
08:59
u cant be in the club
Avatar
yea like a week ago exactly i thought man this install is driving me nuts
09:00
so i made a windows install medium and installed right over the gentoo. no backup
09:00
and ever since i've been living large
09:00
things have been working
09:00
i guess u need more linux xp
Avatar
so what if i do
09:00
stuff is working
Avatar
dont be angry i didnt mean it bad
Avatar
why not try linux mint
Avatar
i've used mint
09:01
and i used arch for 2 years 😃
Avatar
i never used it
Avatar
it wasn't the gentooisms that were driving me nuts
09:01
it was the linuxisms
Avatar
arch is considerably more easy than gentoo
09:01
it is
Avatar
and now probs even easier
09:02
they made like a auto installer
09:02
with python smh
09:02
is it official
Avatar
seems neat
09:03
my bullshit
09:04
new bg
Avatar
it's still bringing in the qt cmake functions for some stuff but mostly it's raw
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Send just an image so i can yoink it
Avatar
my old bg
09:06
u probs need a account
Avatar
A gg
09:07
I need to setup wifi first pepeW
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
lmfao the riced out i3 setup
09:17
been here as well
Avatar
its hardly riced
Avatar
and ive been use ng this since forever
09:20
i used to "rice" it
09:20
but maintaining suckwd
09:20
so i embraced simplicity
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
animated?
09:38
it has to not be too distracting
09:38
so i can read terminal
09:38
and look at weeb pix
09:38
pic
Avatar
im close but i'm having bad errors
10:08
the Windows platform plugin is having these undefined references BrotliDecoderDecompress (by proxy of freetype) WindowsCreateStringReference RoGetActivationFactory
10:08
the first one i have no idea how to deal with since, as freetype is being linked against statically, it should then be linking brotli statically; but i have no static brotli on my system even with the pkg installed
10:09
the latter two seem to be msvcrt functions which i obviously can't link against statically
Avatar
too bad ur among linux enthusiasts
Avatar
More like extremists 😬
10:48
Gentoo can do
Avatar
Avatar
Teero
who's ready for minegrub?
Already have it installed
11:34
At work issou
Avatar
Avatar
Jupstar ✪
Gentoo can do
o2
Avatar
@Jupstar ✪ does wayland still force vsync
13:04
is it working nice with sdl2?
Avatar
The new mesa will finally allow no vsync
Avatar
Avatar
Ryozuki
is it working nice with sdl2?
From what i see it works quite ok. As long u have a stable mesa. Which was a bigger problem for me yet
13:24
ppl comenting it at work chat
Avatar
hey i am looking for the offsets of the game because i want to do a deeplearning bot for myself. Can you help me to have it ? thanks
Avatar
no botting
Avatar
no botting
Avatar
no botting
14:58
its funny to ask that for a open source game too
15:00
15:00
@Jupstar ✪
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
#1 thing u will never need 😬
Avatar
Avatar
cyberFighter
no botting
as i said its for a project for school
Avatar
@Ryozuki can i run startx automatically when i log in after starting pc? justatest
Avatar
not for cheat + it will be only in local not on public servers
Avatar
yed loo
15:28
lol
15:28
i sent u my xinitrc and bash profile
15:29
:p
Avatar
Avatar
Nathan_
as i said its for a project for school
RL or ML ?
Avatar
sry I meant RL or UnSL or SL?
Avatar
I only need the offsets of the game ( i didnt said but its for a friend cuz of its school project) idk what RL or UnSL or SL mean 😅
15:34
he told me for the offsets
Avatar
Reinforcement learning, Unsupervised learning, Supervised learning
15:34
btw what do you mean offsets?
Avatar
reinforcement learning
15:35
sec i will tell him to come here cuz im dumb
15:36
@DUPE
15:36
he need to wait 10min for talk
15:37
@Mr.Gh0s7 can u dm him
15:37
its dupe
Avatar
what offsets
15:40
memory offsets?
15:40
bro
15:40
just compile the game
15:41
u have the source code
15:41
"hey give me offsets i wanna make a client side bot" in the dev channel that wants to fight against bots
15:41
i wonder if common sense exists
Avatar
yeah I don't know either xD
Avatar
Avatar
Ryozuki
bro
yes
Avatar
Avatar
Ryozuki
memory offsets?
yes thats it
Avatar
well the answer is
15:44
find them urself
Avatar
have fun
Avatar
my friend asked for them cuz its hard to find
15:44
so
15:45
if anyone found them
15:45
maybe @fokkonaut or chillerdragon:
Avatar
im telling you
Avatar
we're chads here we compile it from source code kek (edited)
Avatar
THE GAME IS OPEN SOURCE
15:46
my friend dont know how to find the offsets
15:46
thats why he is asking for it
Avatar
Avatar
Ryozuki
THE GAME IS OPEN SOURCE
What if he/they are completely new to ddnet codebase, giving them a hint wont kill u right?
f3 1
Avatar
actually
15:47
they are asking stuff that is on a level where understanding ddnet code should be trivial
15:48
the fact they are asking means they probs dont know what they doing
Avatar
we are asking to learn
Avatar
well this is not a reverse engineering discord
Avatar
tell us how to find then we will do it by ourself (edited)
15:48
go find a tutorial
15:48
on how to find memory offsets
15:48
generally
15:49
then u apply that knowledge here
Avatar
If I ask it's because I don't know how to do it, I understood that it was open source but that's not my question
Avatar
ill give u a hint
15:49
ur probs on windows
15:49
use cheat engine
15:49
find a tutorial
15:49
on how to find offsets with that program
Avatar
I know you have to use it but if I ask I don't know how to do it
Avatar
Avatar
Ryozuki
on how to find offsets with that program
we will see for thats thank you
Avatar
u find resources in the internet
Avatar
I am a dev not a reverse engineer
15:50
but u want to do RE stuff
15:50
what u are or not doesnt matter
15:50
u go and learn
15:51
to my knowledge there are no RE experts here
Avatar
teach us ig
kek 1
Avatar
im not an expert
Avatar
thats not a problem if you know how to find them
Avatar
me neither, that’s why I’m asking you for help
Avatar
i dont know much either
15:51
but i already gave u pointers
15:52
cheat engine and find tutorials
Avatar
maybe fokkonaut or chillerdragon will know ?
Avatar
i highly doubt
Avatar
what does doubt mean
Avatar
that i think they dont know either
Avatar
reverse engineering is quite niche knowledge
Avatar
i know
Avatar
and ppl usually dont teach
Avatar
but i wont tell
15:52
bruh
Avatar
but the thing is
15:52
why u want offsets at all
15:52
just modify the source code
Avatar
true
Avatar
to do a deeplearning bot on ddnet for a school project
Avatar
for example
Avatar
xdd
Avatar
he doesnt know what open source means
Avatar
finish a gores map
15:53
by itself
Avatar
its heavily system dependent so u have to figure it out, depending on windows or linux
15:54
find the program base address in code
Avatar
Avatar
Jupstar ✪
he doesnt know what open source means
he know xd
15:54
the variable u want
Avatar
he probably uses a pre compiled bot client
Avatar
and its a simple substraction
15:54
this is the easy way, using the source code
Avatar
Avatar
Jupstar ✪
he probably uses a pre compiled bot client
💀
Avatar
add missing translations

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 (especially base/) or added coverage to integration test
  • [ ] 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://gith...
Avatar
Avatar
Jupstar ✪
he probably uses a pre compiled bot client
he will use ddnet client
Avatar
thas all ill say
15:55
i dont like ppl who want things handed in a silver plate
15:55
and botters
Avatar
then use the fcking source code lmao
15:55
u know how fucking hard reverse engineering is?
f3 1
15:55
i did this for 1 year
Avatar
also i dont like ppl asking for stuff thats higher level than their skill without a will to put effort in learning by research and asking the solution directly
Avatar
Avatar
Jupstar ✪
u know how fucking hard reverse engineering is?
ikr
15:56
i decompiled ffxiv
15:56
xd
Avatar
what u usually do to start is try to understnand how strings inside the binary are used
Avatar
there is a thing that can make it even harder
15:57
i think its some register allocation thing
Avatar
then u can guess first function names
Avatar
zogitb: Memory offsets are changing runtime
Avatar
automatic register allocation iirc
Avatar
BTW I've done something similar but didn't got very far (because of no dgpu). I didn't use memory offsets just source code ;)
banhammer 2
Avatar
banned
f3 1
f4 1
16:00
@Jupstar ✪ there 1 guy who RE ddnet
16:00
to add a thing to scoreboard
16:00
chinese
Avatar
Avatar
Mr.Gh0s7
BTW I've done something similar but didn't got very far (because of no dgpu). I didn't use memory offsets just source code ;)
oh
Avatar
yeah
16:00
i remember
Avatar
游戏中按TAB键查看所有玩家分数的小程序. Contribute to MageDelfador/DDNet-show-points-in-game development by creating an account on GitHub.
Avatar
Avatar
Mr.Gh0s7
BTW I've done something similar but didn't got very far (because of no dgpu). I didn't use memory offsets just source code ;)
if gpu is the only problem, u dont have a problem xd
Avatar
Avatar
Jupstar ✪
if gpu is the only problem, u dont have a problem xd
I do they're expensive xD (I kinda rq cause the ai got stuck in places of a map plus I learned stuff about RL so mission passed respect++)
Avatar
i'd run it for u, when u done tweaking
Avatar
i wanna try someday
16:02
i got a 3080
poggers2 1
Avatar
that's the problem I couldn't tweak it enough cause slow training
Avatar
chillerdragon: when 4090 VPS
f3 1
Avatar
give us upsets then we let you please
16:04
thats all i am asking
16:04
it dont kill u
16:04
please
16:05
@Jupstar ✪
Avatar
This project use offsets to recover points
Avatar
i know
Avatar
Avatar
Nathan_
give us upsets then we let you please
32bit or 64bit?
Avatar
0xBEEF
Avatar
Avatar
Jupstar ✪
32bit or 64bit?
64bit
Avatar
Avatar
Nathan_
64bit
https://ddnet.org/downloads/symbols/DDNet-17.3-rc1-win64-44d6a97f5075d52a8dbeb06a4566c3be720270b5-symbols.tar.xz here are secret debug symbols. with debug symbols u can find your offsets. but please keep it secret
Avatar
thanks
Avatar
top secret
16:07
this is just too funny
Avatar
its as easy as compiling with debug and running the client with gdb
Avatar
i was happy to show to my friend a game i am playing since 4y but you seems not ready to help us. bye.
Avatar
Well thank you for your help which was so useful to me. 🤡🤡
Avatar
and remember, botting is not allowed in ddnet servers
Avatar
Avatar
Nathan_
i was happy to show to my friend a game i am playing since 4y but you seems not ready to help us. bye.
well that are seriously the debug symbols
16:11
no scam
16:11
https://github.com/ddnet/ddnet here even the source code
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
Avatar
Ryozuki
❯ cat .bash_profile # /etc/skel/.bash_profile if shopt -q login_shell; then [[ -f ~/.bashrc ]] && source ~/.bashrc [[ -t 0 && $(tty) == /dev/tty1 && ! $DISPLAY ]] && exec startx else exit 1 # Somehow this is a non-bash or non-login shell. fi
Idk why but i have zsh on start so i added such thing to ~/.zlogin and everything works :DDD
Avatar
We are not using the internal buffer for I/O on Windows anymore due to #6937. Although no problems have been reported yet, it seems like a good idea to do our own buffering to avoid too many ReadFile/WriteFile calls. An analysis of the I/O operations showed that the number of writes has increased severely due to removing the buffer:
  • Saving large map file:
  • Without buffer: 3500 writes
  • With buffer: 379 writes
  • Saving ddnet_settings.cfg:
  • Without buffer: 2310 w...
Avatar
Avatar
Ryozuki
and remember, botting is not allowed in ddnet servers
as i said it will be used for a school project not cheat+ on local server not on public.
Avatar
school projects, brothers, my sister, the dog, and the cat
16:21
justatest
Avatar
ChillerDragon BOT 2023-09-21 16:29:09Z
@Jupstar ✪ for wat
16:31
tldr i cba to read all the bs about offsets what is this about?
Avatar
offline ddnet client when
Avatar
Avatar
Ryozuki
school projects, brothers, my sister, the dog, and the cat
How do u list to audio on gentoo? :o
Avatar
Avatar
ChillerDragon
@Jupstar ✪ for wat
AI training
Avatar
ChillerDragon BOT 2023-09-21 16:37:26Z
@Jupstar ✪
16:37
i did this for 1 year
16:37
what did u RE?
Avatar
Avatar
MilkeeyCat
How do u list to audio on gentoo? :o
what
Avatar
i do not want an ai powered dummy
Avatar
Avatar
ChillerDragon
@Jupstar ✪
chiller: ghosy did a AI
Avatar
ChillerDragon BOT 2023-09-21 16:42:28Z
for faster ai training?
16:42
is it open source and tw related?
16:42
i can run it on my machine then
Avatar
Avatar
Ryozuki
what
listen* xd. I mean do u open .mp3 files sometimes?
16:46
ah
16:46
mpv
Avatar
Thanks :D
Avatar
6d754be Update russian.txt - lolipodass 90691e6 Update russian.txt - lolipodass 3ca6008 Merge pull request #7225 from lolipodass/patch-7 - def-
Avatar
Avatar
ChillerDragon
for faster ai training?
we run it on your machine aka VPS 😬
Avatar
Avatar
Ryozuki
i dont like ppl who want things handed in a silver plate
i want my ddnet client on a golden plate
Avatar
bruh I'm searching any ideas of Docker Containers apps that could be running on a Cisco switch,
Avatar
Avatar
Ryozuki
i dont like ppl who want things handed in a silver plate
what if its rust on linux served on a silver platter
Avatar
tomorrow ill be a flat renter
17:37
funny cuz i startef this game when i was 14
17:37
and now im becoming independent
17:37
justatest
Avatar
Closes #3737

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] 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/#u...
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 (especially base/) or added coverage to integration test
  • [ ] 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-addresssan...
Avatar
Using values of 8192 or larger for snd_buffer_size will result in noticeable audio delays, for example for gun sounds.
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@Robyt3 why is that a bug?
18:40
isnt that the idea behind a snd buffer
Avatar
Avatar
Jupstar ✪
@Robyt3 why is that a bug?
Hmm, maybe that's right, but why would we allow so large values then
Avatar
if u do sampling rate of 192000 it should make it faster again
18:41
at least that's how i imagine it
Avatar
I just noticed that I had a large buffer size and that's were the audio delay was coming from, seems like I accidentally set the buffer size
Avatar
Avatar
Jupstar ✪
if u do sampling rate of 192000 it should make it faster again
I see, that works. We should probably document that better
Avatar
or maybe the former should be set based on the other
18:44
and remove the config
Avatar
i dunno
18:51
it also depends on the audio driver i guess
18:51
i dunno how exactly SDL decides to do it
18:51
we should at least check if it's good to just depent on each other
18:52
if in theory u have a very very slow audio device, it would maybe need a much bigger buffer. except windows etc. do extra buffering
18:52
on top of what we do
Avatar
Adds /lasttp which will teleport you to the last position you did /tp to. Closes #6318

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the c...
Avatar
53d1f22 Update translation status - def-
Avatar
Avatar
Robyt3
Hmm, maybe that's right, but why would we allow so large values then
buffer size is an option because some computers can't fill smaller buffers fast enough
20:59
leave the option and provide a reasonable default 😃
Avatar
chillerdragon BOT 2023-09-21 21:05:51Z
Send link and setup commands
Replying to @Jupstar ✪ we run it on your machine aka VPS 😬
Avatar
deal that out with ghosy xd
21:07
on my GPU the VRAM just fills to 100%. so i at least cannot use it in desktop mode xd
Avatar
chillerdragon BOT 2023-09-21 21:08:00Z
@Mr.Gh0s7: goated
👍 1
Avatar
a7ef9c7 Add /lasttp - furo321 2c8a798 Merge pull request #7230 from furo321/practice-lasttp - def-
Avatar
f88136f Update turkish.txt - h-kaan c975c39 Merge pull request #7228 from h-kaan/pr-turkish-17.3 - def-
Avatar
See commit messages.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] 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...
Avatar
hey has anyone found a fix for the weird font cutting when using a different resolution ingame than the monitor is set to?
22:40
f169ce1 Use nullptr instead of 0, 0x0 and NULL - Robyt3 b0356ae Rename argument, reduce indentation of SetVoiceTimeOffset - Robyt3 beaf263 Reorder SetChannel and SetListenerPos functions - Robyt3 a2de08a Add UpdateVolume function, remove unnecessary lock usage - Robyt3 07e18eb Replace most global variables in engine sound with member variables - Robyt3 7fe854d Reduce indentation, rename variables in Mix function - Robyt3 b9951dd Refactor and reorder RateConvert, DecodeOpus, DecodeWV - Robyt3 8009e86 Merge pull request #7231 from Robyt3/Engine-Sound-Refactoring - def-
Avatar
Avatar
Teero
hey has anyone found a fix for the weird font cutting when using a different resolution ingame than the monitor is set to?
what does this mean
Avatar
hi, is it me or https://github.com/ddnet/ddnet/pull/5829 is not fully implemented ? Msg.AddString("", 0); // HTTPS map download URL
Avatar
that is definitely not what i said
Avatar
their --help is out of date...
23:52
./configure --help | grep pcre -pcre ................ Select used libpcre2 [system/qt/no]
Avatar
chillerdragon BOT 2023-09-21 23:52:44Z
Yea ddnet does not implement it. It’s more a placeholder for other who want to use it.
Replying to @ReiTW hi, is it me or https://github.com/ddnet/ddnet/pull/5829 is not fully im…
Avatar
but online doc says:
Avatar
chillerdragon BOT 2023-09-21 23:53:37Z
Put your http map download endpoint there to enable faster downloads for your users
Replying to @ReiTW hi, is it me or https://github.com/ddnet/ddnet/pull/5829 is not fully im…
Exported 430 message(s)