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 2025-01-09 00:00 and 2025-01-10 00:00
Avatar
Avatar
Teero
@heinrich5991 can you review #8959
I gave it a review, LGTM. Who needs this?
06:32
1537961 DDNet 18.9 - def- 0044090 Merge pull request #313 from ddnet/pr-18.9 - def-
Avatar
Avatar
Learath2
I gave it a review, LGTM. Who needs this?
I do owo
Avatar
Avatar
Teero
I do owo
What are you planning?
Avatar
Can't tell
06:50
But that pr is very useful
Avatar
Avatar
Learath2
I gave it a review, LGTM. Who needs this?
i do
Avatar
Avatar
Teero
Can't tell
I bet it's for making bots, wow I can't believe you'd do this to us
Avatar
Avatar
Learath2
I bet it's for making bots, wow I can't believe you'd do this to us
Actually not this time xd
Avatar
So you do actually make bots, wow
06:51
Officer, this man here
Avatar
nonono I wouldn't ever
06:54
@Tater can confirm I have never made bots in my entire life and this pr is useful (edited)
Avatar
I promise it's useful
06:56
if it was for bots he would tell you
Avatar
Avatar
Learath2
I gave it a review, LGTM. Who needs this?
i do
06:56
for tune lock
Avatar
Avatar
Learath2
I gave it a review, LGTM. Who needs this?
Koll Potato 2025-01-09 07:05
i need it too
07:06
trust me bro
Avatar
Avatar
Learath2
I gave it a review, LGTM. Who needs this?
please i neeed thiiss
Avatar
smokky(*_*) 2025-01-09 08:05
hi, please help me, I was playing yesterday, everything was fine, today I went in and wrote this:
Avatar
Hey smokky how about you don't post a screenshot of a desktop with a bot client .rar file? Thank you.
Avatar
smokky(*_*) 2025-01-09 08:12
I don’t have ddnet that won’t start, I log in and it immediately crashes, what should I do, please help me
Avatar
@smokky(*_*) update your client on https://ddnet.org/downloads or use steam Also please delete the bot client everyone can see on your desktop - or you'll be banned greenthing
Avatar
chillerdragon BOT 2025-01-09 08:12
Haha gottem
Replying to @meloƞ Hey smokky how about you don't post a screenshot of a desktop with a bot…
Avatar
smokky(*_*) 2025-01-09 08:13
how to remove bot client
Avatar
Avatar
meloƞ
@smokky(*_*) update your client on https://ddnet.org/downloads or use steam Also please delete the bot client everyone can see on your desktop - or you'll be banned greenthing
MilkeeyCat 2025-01-09 08:13
why even ask to delete it, just ban him
Avatar
smokky(*_*) 2025-01-09 08:13
No pls
08:14
I will delete my word of honor
Avatar
Avatar
MilkeeyCat
why even ask to delete it, just ban him
Owning cigarettes is not as bad as smoking one. I won't ban him just because he has that file on his PC
Avatar
Avatar
smokky(*_*)
No pls
Delete it and update DDNet and you'll be fine.
Avatar
smokky(*_*) 2025-01-09 08:15
Fine Thank you
Avatar
Avatar
meloƞ
Owning cigarettes is not as bad as smoking one. I won't ban him just because he has that file on his PC
MilkeeyCat 2025-01-09 08:15
I love buying cigarettes when I don't smoke
Avatar
smokky(*_*) 2025-01-09 08:16
what should I do? I followed the link but I can’t find the site to update and where to click
Avatar
chillerdragon BOT 2025-01-09 08:17
@MilkeeyCat: yea? Which ones?
Avatar
Avatar
MilkeeyCat
I love buying cigarettes when I don't smoke
what if i love smoking cigarettes that i don't have to pay for
Avatar
smokky(*_*) 2025-01-09 08:22
I updated everything, but it still doesn’t work for me, you can upload a tutorial if you have an hour
Avatar
Avatar
chillerdragon
@MilkeeyCat: yea? Which ones?
MilkeeyCat 2025-01-09 08:22
illegal ones 😬
Avatar
smokky(*_*) 2025-01-09 08:24
I updated everything, but it still doesn’t work for me, you can upload a tutorial if you have an hour
08:27
fuck why did I lose my server log I need to fight again
08:32
help me pls!
Avatar
morning
Avatar
smokky(*_*) 2025-01-09 08:43
please tell me how can I put everything back so that I can go to DDnet and I have the time I beg you
Avatar
it would be easiest to install the game with steam
08:45
then you cannot break anything
Avatar
you can try to backup your AppData/DDNet folder, then delete it before reinstalling
08:48
search %AppData% in windows search, then open that folder and the DDNet folder should be there
Avatar
Original message was deleted or could not be loaded.
try what i wrote above
08:49
in that DDNet folder, there is a settings_ddnet.cfg
08:49
move that file outside of the folder (put it on ur desktop to make a backup), then relaunch game (edited)
08:49
alternatively, just rename your DDNet folder smth else, like DDNet_backup, then relaunch the game (edited)
Avatar
smokky(*_*) 2025-01-09 08:50
I'll try spatbo later if it helps
Avatar
Smartest bot client user
Avatar
Nah it's just arms race
Avatar
its just tater client, trust
Avatar
Trust
Avatar
Avatar
MilkeeyCat
I love buying cigarettes when I don't smoke
I have a pack of cigarettes from 2021 that I only smoked like 2 out of 😄
Avatar
Avatar
eidderFsT
i can make it happen without special handling.
TsFreddie: are you still interested in taking the PR over, and if not, could you give the sauce on how to make it handle without special handling? heartw
Avatar
Avatar
Teero
I do owo
Jupstar ✪ 2025-01-09 10:36
How does it help if ddnet merges it if you end up using it in a own client and server anyway
10:36
Just merge it
Avatar
Avatar
Jupstar ✪
How does it help if ddnet merges it if you end up using it in a own client and server anyway
huh? if this was for local i wouldn't care if it gets merged to ddnet
10:37
why do you even think i want to have this merged? xdd
Avatar
Teero making his own server™️????
Avatar
Avatar
Learath2
I have a pack of cigarettes from 2021 that I only smoked like 2 out of 😄
ƤØŢĀŤ0Co 2025-01-09 11:15
Rising health issue risks?justatest
Avatar
GitHub BOT 2025-01-09 11:42
Knowing position infomation in freeview helps navigating long-range flights when you don't know the destination coordinates. I came up with two designs and chose the current as the corner location is less distracting. Listed for comparison. Before: !图片 After: !图片 The other design: ![图片](https://github.com/user-attachm...
Avatar
Avatar
chillerdragon
Did you make it work?
ChillerDragon: Yes, but actually there exists m_pClient->m_Camera.m_Center nouis
Avatar
Avatar
ƤØŢĀŤ0Co
Rising health issue risks?justatest
I wanted to be cool but it tastes like shit so I couldn't be cool
Avatar
Avatar
Learath2
I wanted to be cool but it tastes like shit so I couldn't be cool
Good choice - smoking sucks ( i go through 1 pack of snus every day )
Avatar
Avatar
meloƞ
Good choice - smoking sucks ( i go through 1 pack of snus every day )
but it makes you 100% cooler, it is well documented
Avatar
AI-first pull request reviewer with context-aware feedback, line-by-line code suggestions, and real-time chat.
Avatar
@heinrich5991 what new thing do you see the 45 degree bind becoming a command enabling?
12:39
We are obviously on very very different pages here. There should be no unknowns to this at all. There is a bind that already makes this exact thing possible. It just behaves a little better
Avatar
chillerdragon BOT 2025-01-09 12:40
Ah nice
Replying to @Pioooooo ChillerDragon: Yes, but actually there exists `m_pClient->m_Camera.m_Cen…
12:41
Cords as spec is something I for sure was missing sometimes thanks for working on it @Pioooooo
❤️ 1
Avatar
Avatar
louis
in that DDNet folder, there is a settings_ddnet.cfg
smokky(*_*) 2025-01-09 12:44
I don't have settings_ddnet.cfg in my ddnet folder
12:45
What should I do? How do I log in to the ddnet I'm crashing
12:47
Pls
Avatar
just delete the entire ddnet folder (after backing it up somewhere) and reinstall / re-launch ddnet
Avatar
smokky(*_*) 2025-01-09 12:52
How to delete the entire ddnet folder and back it up
12:54
I have already deleted the bot client
Avatar
Original message was deleted or could not be loaded.
bro
12:58
stop posting screenshots with bot clients archive on them
Avatar
Just crop the damn screenshot, it's not rocket surgery
kek 2
Avatar
thats just zip file with homework on it
Avatar
You just know he'll cheat the moment his problem gets fixed too
13:00
and louis is helping him, gg
Avatar
smokky(*_*) 2025-01-09 13:00
No way, I just want my account back and play koga and that's it
Avatar
innocent until proven guilty 🫡
Avatar
Proven guilty by having it on his desktop
13:01
The universe has filtered this guy out, let it continue
Avatar
smokky(*_*) 2025-01-09 13:01
I removed it immediately
Avatar
MilkeeyCat 2025-01-09 13:03
@Learath2 do you still plan to make your programming language?
Avatar
Avatar
MilkeeyCat
@Learath2 do you still plan to make your programming language?
Maybe, idk, I don't feel like doing something that doesn't have anything novel. So I need to come up with a concrete plan
Avatar
cyberfighter 2 2025-01-09 13:11
whats the point of echo in remote console
Avatar
to talk with authed people troll
Avatar
Avatar
meloƞ
What could go wrong? I'm pretty skeptical of all these promises. It's a bit like disabling CI to speed up developer velocity, works in the short term, but you'll have an unmaintainable mess in a few months.
13:30
But then I'm also skeptical of IDEs for similar reasons, so maybe I should just accept being a luddite 😄
Avatar
Jupstar ✪ 2025-01-09 13:32
Today's AIs are good for small scripts without a doubt, so I expect this code review to be good in that too. But yeah for any medium sized projects probably already useless^^
Avatar
I feel #9465 is going a little off-track with a very (IMHO) meta debate
Avatar
😬 removes need for janky 45 deg mouse distance bind, allows this to be bound easily in settings makes snapping to 45 degrees very easy and more convenient, can make certain parts (lasers, shotguns,...
Avatar
Patching it out entirely (quoting hein) is impossible, unless we wipe the game
Avatar
the implementation needs some more work btw
Avatar
Plenty of r1s make a lot of use of the bind
13:37
I guess you can argue you don't NEED the bind for these r1s, but they definitely helped
13:38
Also how do you remove it from older clients? (Only way is to force the latest client) (edited)
Avatar
Avatar
louis
the implementation needs some more work btw
It most certainly does. I just don't get the point of a large meta discussion of other dummy features in there
Avatar
Avatar
Skeith
Also how do you remove it from older clients? (Only way is to force the latest client) (edited)
You don't. Heinrich made a suggestion on how one could remove dummy aim e.g. but I don't see how it applies to this situation
Avatar
Jupstar ✪ 2025-01-09 13:39
that 45° snap thing is really a annoying thing xD
Avatar
personally i think we should force updates so we can implement cool gameplay changes as well as phase out old jank 😬 but my opinion might be too much for that conversation
Avatar
I think it should just be a feature, it definitely makes the game less annoying to play, some parts are bullshit without it
Avatar
Avatar
zhn
to talk with authed people troll
cyberfighter 2 2025-01-09 13:42
justatest
Avatar
Avatar
louis
personally i think we should force updates so we can implement cool gameplay changes as well as phase out old jank 😬 but my opinion might be too much for that conversation
cyberfighter 2 2025-01-09 13:43
i agree
Avatar
"We could remove such features by removing them the next time we add a quality of life feature so that people will have to decide whether they want the new QoL or the old "features" Ya, nothing would make me swap out of being able to use angle bind
Avatar
Avatar
louis
personally i think we should force updates so we can implement cool gameplay changes as well as phase out old jank 😬 but my opinion might be too much for that conversation
You can add whatever gameplay you want without forcing updates. If it's absolutely impossible to make it work with old clients we can have a minimum version on some maps
Avatar
It's too convenient
13:44
Then people will just make their own client, and that'll become the main client
Avatar
Jupstar ✪ 2025-01-09 13:45
true
13:45
if we remove it we also have to say using it is cheating
13:46
and old ranks had an advantage
13:46
making the feature easier must always imply that this is a ddnet only cheat
Avatar
Seems like a crazy decision, then a new branch of servers shows up because of said crazy decision greenthing
Avatar
Avatar
Learath2
You can add whatever gameplay you want without forcing updates. If it's absolutely impossible to make it work with old clients we can have a minimum version on some maps
what if the update is something like updating the .map structure to decouple maps from images? i'm not sure if that's easy to implement for all versions without keeping two map file types on all servers
13:48
at some point the extra trouble doesn't seem worth it
13:48
maps from images -> images from maps*
Avatar
Avatar
Skeith
"We could remove such features by removing them the next time we add a quality of life feature so that people will have to decide whether they want the new QoL or the old "features" Ya, nothing would make me swap out of being able to use angle bind
I think it's just a meta discussion that is in the entirely wrong PR. There is no buff we could offer on the "other side" to make people take the nerf of never being able to line up a double/triple rocket ever again
Avatar
I don't even know what the "other side" would be in this case. Some other change that makes double/triple rockets easier? That would change the dynamics of the game waaay too much
Avatar
yeah, it doesn't make sense in the context of the 45 bind
13:50
i guess it only makes sense for dummies
13:50
which should be nerfed anyways IMO. deepfly while both dummies are unfrozen is hax (edited)
Avatar
Make wall hammers easier, they're only the most precise common mechanic in the game. greenthing
13:51
Though only noobs would care about this change
Avatar
Avatar
louis
what if the update is something like updating the .map structure to decouple maps from images? i'm not sure if that's easy to implement for all versions without keeping two map file types on all servers
This is 100% doable, if we think a new format is worth it and if we develop a nice new format I'd personally do the backcompat for it
Avatar
Avatar
Skeith
Make wall hammers easier, they're only the most precise common mechanic in the game. greenthing
I'm very skeptical of changes to gamefeel. We have something very special at our hands, anything that makes it easier or harder might just alienate a lot of players
13:52
Even the autohammer change was veeery controversial
Avatar
Jupstar ✪ 2025-01-09 13:52
How annoying is using the current 45° binds anyway?
Avatar
i guess you're a lot nicer than me, i wouldn't trade gigs of server space for the 50 players on older clients
Avatar
Jupstar ✪ 2025-01-09 13:53
Like does it make aiming afterwards harder?
Avatar
Avatar
Jupstar ✪
How annoying is using the current 45° binds anyway?
It's not that bad, but it'd be nicer if it was just a nice command that you can bind normally without digging into the wiki
13:53
I don't think gatekeeping players with a wiki is the way to create "difficulty"
Avatar
Avatar
Jupstar ✪
Like does it make aiming afterwards harder?
yes, but i was more concerned that it's not visible to noobies and requires you to substitute mouse sens in the console
Avatar
Avatar
Jupstar ✪
How annoying is using the current 45° binds anyway?
https://github.com/ddnet/ddnet/issues/9460 Very annoying, because it doesn't work half the time for me
It seems that there has been a regression where the 45 degree aim bind does not work when zoomed in. instead it will always shoot upwards. Additionally the hookline is not visible when the bug is h...
yes 1
Avatar
Good players simply press it for a quick shot and release it, it's possible to get 100% used to using it, but it does feel janky for most players
Avatar
Avatar
Learath2
It's not that bad, but it'd be nicer if it was just a nice command that you can bind normally without digging into the wiki
Jupstar ✪ 2025-01-09 13:54
I generally agree, but e.g. in ddnet-rs 45° doesn't really work, since i increased the cursor accuracy client side. And some day I'd need to think to allow this cheat purposely for ddnet servers
Avatar
Avatar
louis
i guess you're a lot nicer than me, i wouldn't trade gigs of server space for the 50 players on older clients
I would just rebundle it at startup/map change (edited)
13:54
cache the most common 50 or so bundles
Avatar
Avatar
murpi
https://github.com/ddnet/ddnet/issues/9460 Very annoying, because it doesn't work half the time for me
Jupstar ✪ 2025-01-09 13:54
I think that is a new bug isnt it?
13:54
since we for whatever reason decided that zoom changes the cursor
13:54
which imho is a very bad change anyway
13:54
cursor to me is relative
Avatar
Avatar
Jupstar ✪
I think that is a new bug isnt it?
It's really not, aiming straight upwards always works. it's the other directions which stop working
Avatar
Avatar
Learath2
I would just rebundle it at startup/map change (edited)
eh good point, i guess that's an easy problem then
Avatar
Also, I'd like to just throw this into the room, we have maps which utilize the 45 degree bind
Avatar
I really should have been paying more attention to what was going on with all the spec/cursor/zoom changes. We are just making a mess here
Avatar
Jupstar ✪ 2025-01-09 13:55
well august is "new" for me
Avatar
Avatar
murpi
Also, I'd like to just throw this into the room, we have maps which utilize the 45 degree bind
Which is the exact argument when talking about removing weak
Avatar
@murpi can you name the maps
13:56
i thought they can all be done without the bind -- as in you can manually take the time to aim 45*
Avatar
Avatar
louis
@murpi can you name the maps
Nope, I just know stronghold, linear and multeasymap by name
poggers2 1
Avatar
Avatar
Jupstar ✪
I generally agree, but e.g. in ddnet-rs 45° doesn't really work, since i increased the cursor accuracy client side. And some day I'd need to think to allow this cheat purposely for ddnet servers
I don't understand this, it's not a "cheat" if we say it's not a "cheat". Like all the dummy features
13:58
(We as in whoever makes the rules, if kog says it's a cheat it'd be a cheat on their servers)
Avatar
autumn, helps with bind
13:58
Plenty of other maps with parts like this
13:58
some in ddmax some in brutal
Avatar
hasn't the aim-depending-on-zoom been a thing for a while
Avatar
Avatar
Learath2
I don't understand this, it's not a "cheat" if we say it's not a "cheat". Like all the dummy features
Jupstar ✪ 2025-01-09 13:59
I was about the even easier version
13:59
I thought that is what the issue is about
Avatar
Avatar
Skeith
autumn, helps with bind
this is the same as saying the bind makes triple nading easier, you can still do it manually it just takes more time
13:59
it's not really required
Avatar
Ya and
Avatar
Avatar
Jupstar ✪
I was about the even easier version
"even easier" is just making the bind into a command and making it justwork instead of being a weird consequence of rounding rules and something
Avatar
Avatar
Learath2
"even easier" is just making the bind into a command and making it justwork instead of being a weird consequence of rounding rules and something
Jupstar ✪ 2025-01-09 14:00
Yes yes, my point was that the current 45° snaps since they rely on max distance, might be harder to use
14:00
so if we allow it, simply make sure we have a consens that this is for ddnet mods only
14:00
or ddrace
14:01
Eg. I don't like that it relies on the accuracy of the local cursor
14:01
that i 100% agree with
Avatar
Oh, well the pvp servers don't have our weird cursor/zoom changes. They already have a similar amount of jank. I'm also unsure how useful a 45degree bind is on a pvp server
14:02
So maybe we can just disable it on every other server to be safe?
14:02
But I very much doubt it matters if this is easier
Avatar
When are we removing hookcol, it makes hooking through edges far too easy greenthing
Avatar
Jupstar ✪ 2025-01-09 14:02
well i dont want to lie
14:02
i think hookcol should be a practice only command
14:02
sadly we introduced it 2000 years ago
Avatar
Playing without hookcol is a fucking nightmare. lol
Avatar
Avatar
Jupstar ✪
i think hookcol should be a practice only command
I too was a 0.5 player, I also thought entities was cheating 😄
Avatar
Avatar
Learath2
I too was a 0.5 player, I also thought entities was cheating 😄
Jupstar ✪ 2025-01-09 14:03
It partially is xD
14:03
i mean i also play with entities, since it always existed
14:03
but if it wouldnt exist it would give an advantage (edited)
Avatar
Time to go back to the past, bros
Avatar
Avatar
Skeith
When are we removing hookcol, it makes hooking through edges far too easy greenthing
starts firing pistol frantically until one bullet flies through the corner
greenthing 2
Avatar
To be extra fair. I also thought/think the 45 degree binds are cheating
Avatar
Jupstar ✪ 2025-01-09 14:04
i think they are actually a massive cheat
14:04
u cannot be rocket pro without them
Avatar
But I understand that we allowed these and gameplay was built around these, so now it's a necessity. I don't think anyone lines up their rockets by hand anymore (edited)
Avatar
Avatar
Learath2
But I understand that we allowed these and gameplay was built around these, so now it's a necessity. I don't think anyone lines up their rockets by hand anymore (edited)
Jupstar ✪ 2025-01-09 14:04
no rocket pros at least 😄
Avatar
I still double rocket by hand but I also fail like 2/5, and I can't triple rocket almost at all
Avatar
Avatar
Learath2
I too was a 0.5 player, I also thought entities was cheating 😄
When the ddrace client dropped and you were able to remove the white blobs of bullshit on run_guy.. sheeeeesh
Avatar
@ScReeNy Didn’t you use a cool background to help with lining up your aim?
Avatar
Jupstar ✪ 2025-01-09 14:06
@ScReeNy can we talk....
Avatar
Avatar
Skeith
When the ddrace client dropped and you were able to remove the white blobs of bullshit on run_guy.. sheeeeesh
The entities change also made all the "secret" locations non-secret 😄
greenthing 1
Avatar
Avatar
murpi
@ScReeNy Didn’t you use a cool background to help with lining up your aim?
yea i had a cutom background that highlighted important angles. for example jetpack on similar height, 1st 2nd 3rd ground sg
Avatar
Avatar
Learath2
The entities change also made all the "secret" locations non-secret 😄
Jupstar ✪ 2025-01-09 14:06
yeah no math was way too easy on run guy
Avatar
Avatar
ScReeNy
yea i had a cutom background that highlighted important angles. for example jetpack on similar height, 1st 2nd 3rd ground sg
That's pretty smort, ngl
Avatar
still kinda unreliable to use
Avatar
I actually do not know the exact angle for jetpack at same height, I just have to figure it out every time 😄
14:07
Is it 45?
Avatar
i dont remember exactly but it was lower ithink
14:11
Avatar
Avatar
Learath2
Is it 45?
cyberfighter 2 2025-01-09 14:13
its like inbetween 49 and 50
14:14
like 50 basically
Avatar
GitHub BOT 2025-01-09 14:18
We have at least two players reporting this: !image We should patch the current version, here is a simple work around: https://github.com/Jupeyy/ddnet/commit/4578fe5629f026422b6a46250777e29c07f31862 The assert only affects the loading bar as far as I can see, so it's not dramatic to ignore the assert until we patch it (do you agree @Robyt3 ?)
Avatar
umoggablebp 2025-01-09 14:26
hello, from what commit should I build ddnet to get 18.9? I only see 18.9-rc4 tag Why did the original versioning even change, it makes it more confusing now
Avatar
I think deen didn't tag 18.9 yet
👍 1
Avatar
@deen can u tag it whenever u can, maintainers need this
Avatar
We should re-look into making the entire release process more automated
f3 1
Avatar
❯ sudo ebuild ./ddnet-18.9.ebuild manifest unpack test Appending /data2/edgar/guru to PORTDIR_OVERLAY... Forcing test. >>> Downloading 'http://distfiles.gentoo.org/distfiles/d5/ddnet-18.9.tar.gz' --2025-01-09 15:30:26-- http://distfiles.gentoo.org/distfiles/d5/ddnet-18.9.tar.gz Resolving distfiles.gentoo.org... 109.61.88.174, 109.61.88.172, 2a02:6ea0:d500::7, ... Connecting to distfiles.gentoo.org|109.61.88.174|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2025-01-09 15:30:27 ERROR 404: Not Found. >>> Downloading 'https://github.com/ddnet/ddnet/archive/refs/tags/18.9.tar.gz' --2025-01-09 15:30:27-- https://github.com/ddnet/ddnet/archive/refs/tags/18.9.tar.gz Resolving github.com... 140.82.121.3 Connecting to github.com|140.82.121.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/ddnet/ddnet/tar.gz/refs/tags/18.9 [following] --2025-01-09 15:30:28-- https://codeload.github.com/ddnet/ddnet/tar.gz/refs/tags/18.9 Resolving codeload.github.com... 140.82.121.10 Connecting to codeload.github.com|140.82.121.10|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2025-01-09 15:30:28 ERROR 404: Not Found. !!! Couldn't download 'ddnet-18.9.tar.gz'. Aborting. !!! Fetch failed for ddnet-18.9.tar.gz, can't update Manifest
14:33
cammo
Avatar
Jupstar ✪ 2025-01-09 14:34
sad gentoo moment
Avatar
i use the latest git commit personally xd
Avatar
Disaster
14:35
19.0 ez
Avatar
GitHub BOT 2025-01-09 14:39
I discovered that while porting the integration tests to Python. Pressing ctrl-c or telling the server to shut down can take multiple seconds. Example: ```
time build/DDNet-Server "shutdown"
2025-01-09 15:36:35 I engine: running on unix-linux-amd64 2025-01-09 15:36:35 I engine: arch is little endian 2025-01-09 15:36:35 I engine: operating system version: Linux 6.12.4-arch1-1 (x86_64, #1 SMP PREEMPT_DYNAMIC Mon, 09 Dec 2024 14:31:57 +0000); "Arch Linux" 2025-01-09 15:36:35 I stora...
Avatar
also noticed that ^
14:47
did someone pr a hidden backdoor to ddnet 😟
Avatar
Avatar
louis
did someone pr a hidden backdoor to ddnet 😟
Where?
Avatar
Avatar
Learath2
Where?
just a joke since the server takes a while to shut down now
Avatar
Jupstar ✪ 2025-01-09 14:48
it uploads your locally installed clients
14:48
anti cheat system
14:48
average anti cheat system actually Xd
Avatar
Ah, it is just a very stupid delay I added that doesn't branch on anything, just an unconditional delay
Avatar
any easy issue to do?
15:24
i always want to do smth but i get lazy
Avatar
Avatar
Ryozuki
any easy issue to do?
https://github.com/ddnet/ddnet/issues/9492 this should be absolutely trivial, though idk if the discussion ended
Some moderators want to watch people without them noticing, to gather evidence. It'd be nice if they could do so while logged in. Maybe there could be a command that disables showing yourself a...
15:27
https://github.com/ddnet/ddnet/issues/9481 some of these are pretty easy, though we might want to ship more UX along with this
Avatar
Avatar
Ryozuki
any easy issue to do?
you could do some rearrangement of ingame chat commands if you want :3
Avatar
Steps to reproduce: 1.Add a new group 2.Right click the group -> Add tile layer 3.Use the brush to paint it.(according ur wishes) 4.Right click the tile layer -> Game tile -> check-tele 5....
15:27
since its a segfault, its the full c++ experience
15:29
i got the backtrace locally
Avatar
Avatar
Ryozuki
i was more looking at here https://github.com/ddnet/ddnet/issues/9405
Also looks pretty easy, @Robyt3 seems to have already debugged it though, so maybe check with him that he doesn't already have a patch cooking?
Avatar
doesnt look like he made a fix (edited)
15:30
anyway i dont mind duplicate work
Avatar
Avatar
Ryozuki
any easy issue to do?
MilkeeyCat 2025-01-09 15:40
accounts santatrollet
Avatar
Avatar
Ryozuki
doesnt look like he made a fix (edited)
I only checked if I can reproduce it, haven't worked on a fix
Avatar
Original message was deleted or could not be loaded.
Jupstar ✪ 2025-01-09 15:51
you better ask in #general or simply on the server directly
Avatar
ok i thin i know the issue
15:51
the issue is trying to create a tele layer outside the game group
15:52
the game tiles button shouldnt be available on groups other than game (edited)
15:54
ohh
15:54
nvm
15:54
its not that xd
15:55
it simply doesnt create the tele layer
Avatar
Avatar
Ryozuki
it simply doesnt create the tele layer
I've been wanting to make a blog post about my debugging process of a medium difficulty bug but I couldn't decide how I might write one
Avatar
Avatar
Ryozuki
@deen can u tag it whenever u can, maintainers need this
done
Avatar
GitHub BOT 2025-01-09 16:00
032cf5c Update Chinese translations for 18.9 - Pioooooo f0182eb properly clear autospeczooming state - TsFreddie cf04137 Revert "Scale angles using MousePos with zoom" - TsFreddie fec6cf7 Update brazilian_portuguese.txt - rffontenelle d21b834 remove spec zoom value and use user zoom always - TsFreddie 5fc9221 Update Polish translations for 18.9 - Shkyyl efce1c1 fix demo cursor - TsFreddie 356e243 update community info - TsFreddie fae2544 Update Ukrainian l10n (18.9) - EGYT5453 289e502 Update Swedish translations for 18.9 - furo321 20f590f Update spanish.txt for 18.9 - n0Ketchp 22dbf66 Support reconnecting dummy by redirecting to same port - Robyt3 732dbce Refactor CServer::RedirectClient - heinrich5991 87d990c Add a message to tell the client to reconnect to the current server - heinrich5991 45c794a Revert "fix demo cursor" - def- bc0db24 Revert "remove spec zoom value and use user zoom always" - def- 8ffaec5 Revert "properly clear autospeczooming state" - def- 368e4b6 Revert "fix auto spec cam unexpectedly being available for players without camera info" - def- d1da4f2 Revert "spectator cursor and auto spec camera" - def- 8b3f980 Update Turkish translations for 18.9 - GokturkTalha 91fc9d3 Update Azerbaijani translations for 18.9 - GokturkTalha
Avatar
next patch 19.0 the 128 player patch owo
Avatar
heh i got the fix
16:03
nice
16:03
just wanted to assert my dominance over ddnet code in 2025
Avatar
GitHub BOT 2025-01-09 16:06
Fixes https://github.com/ddnet/ddnet/issues/9405 It was trying to add the tele layer to a non-game group. Tested that undo also works.

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
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no phys...
Avatar
Avatar
Ryozuki
any easy issue to do?
arch1t3cht 2025-01-09 16:07
dithering for quads 👍
Avatar
Avatar
Learath2
I've been wanting to make a blog post about my debugging process of a medium difficulty bug but I couldn't decide how I might write one
well my process for this bug was to spin up gdb and get the crash, which the issue had nice text on how to reproduce it, then i saw that it was an out of bounds access and then looking at the code and knowledge of how the editor works i found it
16:10
describing "looking at the code and knowledge of how the editor works i found it" might be a bit harder
16:10
skill issue
Avatar
any review on #9160
Avatar
Fixes #9156 for both super and /invincible Fixed a crash when in super with an empty previous team and when players were on a different teams during hot reload Checklist Tested the change ingame ...
Avatar
just fixes 2 crashes and adds super to hot reload
Avatar
Avatar
deen
done
nice, updated gentoo guru
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@Nagi01 {LAN} can you update nixpkgs please? owo
Avatar
Avatar
meloƞ
@Nagi01 {LAN} can you update nixpkgs please? owo
Nagi01 {LAN} 2025-01-09 16:31
wdym
Avatar
ddnet 18.9 is out
Avatar
Nagi01 {LAN} 2025-01-09 16:31
i thougth you were maintaining the ddnet pkg 🤔 ?
16:32
i mean, "managing"
16:32
but sure i can do it ^_^
16:35
brownbear
16:39
In Rust, pointers are not simply an "integer" or "address". For instance, a "use after free" is undefined behavior even if you "get lucky" and the freed memory gets reallocated before your read/write. As another example, writing through a pointer derived from an &i32 reference is undefined behavior, even if writing to the same address via a different pointer is legal. The underlying pattern here is that the way a pointer is computed matters, not just the address that results from this computation. For this reason, we say that pointers have provenance: to fully characterize pointer-related undefined behavior in Rust, we have to know not only the address the pointer points to, but also track which other pointer(s) it is "derived from". Most of the time, programmers do not need to worry much about provenance, and it is very clear how a pointer got derived. However, when casting pointers to integers and back, the provenance of the resulting pointer is underspecified. With this release, Rust is adding a set of APIs that can in many cases replace the use of integer-pointer-casts, and therefore avoid the ambiguities inherent to such casts. In particular, the pattern of using the lowest bits of an aligned pointer to store extra information can now be implemented without ever casting a pointer to an integer or back. This makes the code easier to reason about, easier to analyze for the compiler, and also benefits tools like Miri and architectures like CHERI that aim to detect and diagnose pointer misuse.
Avatar
GitHub BOT 2025-01-09 16:45
35d687e Fix segfault when using Game Tiles on a group that is not the game group - edg-l c860bb7 Merge pull request #9499 from edg-l/fix_segfault_game_layers_tele - def-
Avatar
yay got my 2025 pr in
16:46
can rest in peace
16:47
Avatar
Jupstar ✪ 2025-01-09 16:47
u even contributed to the rust project already
Avatar
69, funny number
Avatar
Avatar
Jupstar ✪
u even contributed to the rust project already
ye
Avatar
66 999 oh god i smell something bad
Avatar
on 2025 not tho
Avatar
Avatar
louis
TsFreddie: are you still interested in taking the PR over, and if not, could you give the sauce on how to make it handle without special handling? heartw
move the direx out, and let angle use that too.
16:52
basically calculate what is being sent to server and just let angle show that instead of based on mousepos. so you convert mousepos to int and get a direction that way
16:53
i would check how exactly mousepos is converted in controls.cpp i have a slight suspision that the current implementation in players.cpp doesn't match. or maybe it does, i cant really remember (edited)
Avatar
Avatar
Jupstar ✪
thanks updated 😏
Avolicious 2025-01-09 17:14
Rank Name Contributions 1 bors 503 😏
17:14
bors is greatest of all time
Avatar
Jupstar ✪ 2025-01-09 17:20
And he almost sounds like gores
Avatar
GitHub BOT 2025-01-09 17:25
Do not increment loading progress for individual menu images because the total number of images in the menuimages folder might be different than expected. Eventually, menu image loading could be moved to a background job like community icon loading. Closes #9497.

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 add...
Avatar
chillerdragon BOT 2025-01-09 17:27
Too many open issues we have to go down to 666 again
Avatar
GitHub BOT 2025-01-09 17:47

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/#using-addresss...
Avatar
Roby so mad at jupsti spamming prs - now pressuring against it greenthing /s (edited)
17:50
My money's on jupstar
17:50
No hate
Avatar
Jupstar ✪ 2025-01-09 17:51
Imagine robyte spamming prs to rust ver
17:51
Super speedrun
Avatar
Game would be v1.0 in like a month
Avatar
Рассель 2025-01-09 17:53
Hi guys, who can help for me compile the old teewars(TeeWorlds) 0.3.3 client?
Avatar
Avatar
Рассель
Hi guys, who can help for me compile the old teewars(TeeWorlds) 0.3.3 client?
Hellou :3
Avatar
Jupstar ✪ 2025-01-09 17:54
no thanks lol
Avatar
Avatar
Рассель
Hi guys, who can help for me compile the old teewars(TeeWorlds) 0.3.3 client?
Jupstar ✪ 2025-01-09 17:55
try precompiled from here: https://downloads.teeworlds.com/
Avatar
@Jupstar ✪ do u trust the deutsche bahn on it being reliable and not getting delayed?
Avatar
Avatar
Ryozuki
@Jupstar ✪ do u trust the deutsche bahn on it being reliable and not getting delayed?
Jupstar ✪ 2025-01-09 17:55
100% NO
Avatar
lmao
17:56
@Zwelf xD
😬 1
Avatar
105% no
Avatar
even more if i connect it with a flight right? justatest
Avatar
Jupstar ✪ 2025-01-09 17:56
i bought IC tickets, i bet i'll drive in some shit bus for half of the way
Avatar
Avatar
Jupstar ✪
try precompiled from here: https://downloads.teeworlds.com/
Рассель 2025-01-09 17:56
Bro you💀 (edited)
Avatar
Deutsche Bahn is the only company where being late/unreliable is something people just expect at this point
Avatar
Рассель 2025-01-09 17:57
This wrong client
Avatar
damn
Avatar
Рассель 2025-01-09 17:58
Im tryed to compile in the Visual Studio 2010 But its dont work
Avatar
Avatar
meloƞ
Deutsche Bahn is the only company where being late/unreliable is something people just expect at this point
Just buy a ticket for the train you want and arrive in time for the next train (edited)
Avatar
why is a airport with lot of connecting flights more expensive than random airports?
Avatar
Рассель 2025-01-09 17:59
Who can help guys?
Avatar
as destination
Avatar
Avatar
Рассель
Who can help guys?
Jupstar ✪ 2025-01-09 18:00
sry bro, but the interest into these old versions equals 0
18:00
u have to find out yourself
Avatar
Avatar
Ryozuki
why is a airport with lot of connecting flights more expensive than random airports?
Eh, airline pricing is just a blackbox, it's really hard to figure out why. Maybe it's a date thing, maybe it's a government subsidy thing
Avatar
going directly = 300€ going to a nearb yairport = 60€ + train
Avatar
Avatar
Ryozuki
going directly = 300€ going to a nearb yairport = 60€ + train
If you DM me the airport pair I can try to make a more educated guess
😃 2
Avatar
Avatar
Ryozuki
going directly = 300€ going to a nearb yairport = 60€ + train
Jupstar ✪ 2025-01-09 18:04
60€ bro, why do we not all fly to barcelona and have good weather
18:04
😬
Avatar
true
18:05
cheaper kek
18:05
the hotel might not be as cheap xD
Avatar
GitHub BOT 2025-01-09 18:06
443a971 Move special weapon enums to protocol.h - ChillerDragon 9bf9850 Merge pull request #9485 from ChillerDragon/pr_game_enum - Robyt3
Avatar
@Learath2 did u get a pr in ddnet in 2025 yet?
Avatar
Not yet. I should make one tomorrow
18:25
b556bb0 Fix incorrect loading progress when menu images are added/removed - Robyt3 e061efc Merge pull request #9500 from Robyt3/Client-Menuimages-Progress-Fix - def-
Avatar
i can feel 18.9.1 will be here soon
justatest 1
Avatar
all package maintainers crying simutaniously atm
Avatar
GitHub BOT 2025-01-09 18:30
bc487f7 Use CGameClient::IsTeamPlay function consistently - Robyt3 bb2afcc Merge pull request #9501 from Robyt3/Client-IsTeamPlay-Refactoring - def-
18:31
This got buried I think, can confirm the "zoom" command does not reset zoom currently, on nightly, when spectating someone (edited)
Avatar
I belive @eidderFsT said a fix for this is there to be reviewed
Avatar
Oh alright
Avatar
Avatar
meloƞ
Deutsche Bahn is the only company where being late/unreliable is something people just expect at this point
that makes it reliable again tho
justatest 1
18:54
reliably late
19:02
planned with taking the second last train
19:02
went by car
19:03
cuz second last and last trains were canceled or broke down.
Avatar
GitHub BOT 2025-01-09 19:16

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-ad...
Avatar
I’m on my way
Avatar
Avatar
Рассель
Bro you💀 (edited)
older teeworlds don't work on windows 10/11
19:37
use vm with windows 7 or windows xp installed
Avatar
wat why
19:43
try compatibility mode?
19:43
it just gives the app older api versions of the interfaces and such they request
19:44
smth like sound has a high chance to be affected like that
Avatar
GitHub BOT 2025-01-09 20:08
Copy res folder recursively for Android. Adjust game name in all strings.xml files.

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 chang...
Avatar
GitHub BOT 2025-01-09 20:28
d706cbb Add Brazilian Portuguese translation for Android strings - rffontenelle 8b9b9b6 Merge pull request #9502 from rffontenelle/patch-3 - Robyt3
Avatar
GitHub BOT 2025-01-09 21:03
b4f3515 Give 1 point on flag grab. - gerdoe-jr 89fb1e4 Merge pull request #53 from Jupeyy/pr_vanilla_scores_config - Jupeyy
Avatar
Avatar
meloƞ
Deutsche Bahn is the only company where being late/unreliable is something people just expect at this point
i remember watching a video about that train
21:41
what s the deal with it
21:41
pretty cool video
Avatar
chillerdragon BOT 2025-01-09 22:11
You are joining?
Replying to @Jupstar ✪ i bought IC tickets, i bet i'll drive in some shit bus for half of the w…
Avatar
GitHub BOT 2025-01-09 22:12
3bfd0a5 Support localizing Android-specific strings - Robyt3 7401519 Merge pull request #9503 from Robyt3/Android-Localize - def-
Avatar
chillerdragon BOT 2025-01-09 22:17
@Jupstar ✪: woah yes you are! Dude I have to meet you. But not sure if I can make it
Avatar
Jupstar ✪ 2025-01-09 22:18
😅
Avatar
ChillerDragon BOT 2025-01-09 22:27
@always i watched 60% of the video pretty much until the deutsche bahn part and then i rq not sure if i agree its a "pretty cool video"
Avatar
Avatar
ChillerDragon
@always i watched 60% of the video pretty much until the deutsche bahn part and then i rq not sure if i agree its a "pretty cool video"
welp
22:27
you cant please the whole world (edited)
Avatar
ChillerDragon BOT 2025-01-09 22:28
indeed
22:28
second time i get that reponse today maybe i am especially bitshy today
22:41
do you have emoji on the irc channel
22:41
or matrix channel
22:41
or whatever ur speaking on
Avatar
GitHub BOT 2025-01-09 22:46
95e0f27 Add basic exec & echo commands to the client - Jupeyy 4e8ce51 Merge pull request #54 from Jupeyy/pr_exec_client - Jupeyy
Avatar
Avatar
GitHub
Click to see attachment 🖼️
Jupstar ✪ 2025-01-09 22:53
@deen I am not sure if you noticed, but this one needs a patch in the current version
22:55
ok you already added it to the branch, then nvm
Avatar
Avatar
Ewan
try compatibility mode?
it doesn't work either
Exported 394 message(s)
Timezone: UTC+0