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 2024-10-21 00:00 and 2024-10-22 00:00
Avatar
apparently ddnet is the 9th most popular steam game that runs well on chromebook (edited)
poggers2 6
Avatar
Avatar
Tater
apparently ddnet is the 9th most popular steam game that runs well on chromebook (edited)
poggers2
Avatar
damn bro is trying hard to keep up DDNet ports up to date on FreeBSD
Avatar
nixpkgs be like:
Avatar
I remember when this list was mostly green
Avatar
Avatar
Tater
I remember when this list was mostly green
what happened
Avatar
dunno
Avatar
Go maintain some
Avatar
too many updates lol
Avatar
When will ddnet finally be finished
Avatar
after accounts
Avatar
ah man
Avatar
and then we will need social network features
Avatar
Avatar
Tater
and then we will need social network features
ah yes
01:45
So about 70 years +-10?
Avatar
upload your clip demos directly to ddnet servers and share with your friends! upvote your favorites! (edited)
Avatar
Daily cup!
01:46
K.O. elimination round on map releases!
Avatar
we also need 0.8 and 0.9 support in our 0.6 based client
Avatar
Avatar
Tater
we also need 0.8 and 0.9 support in our 0.6 based client
ah yea
Avatar
Avatar
Tater
we also need 0.8 and 0.9 support in our 0.6 based client
I doubt 0.8 will happen before i leave tw tho
Avatar
then rewriting everything in rust
Avatar
Avatar
Tater
then rewriting everything in rust
Idk that's going to be finished end of the year kind of
Avatar
2 months?
01:49
maybe if chatgpt does it
Avatar
that's what mister jupstar told me
Avatar
ddnet will then need to support ddpg protocol of course
01:49
ddpg is individual
01:49
No bridge is intended
01:50
Not that ddnet even can
01:50
Everything is different xd
Avatar
do not underestimate chillerdragon
Avatar
Avatar
Tater
do not underestimate chillerdragon
justatest
01:50
Brand new assembly client to connect to ddpg
Avatar
if you implement 0.6 server protocol in ddpg client you could make a bridge
Avatar
jupsti doesn't want that
01:51
Bloat!
01:51
No backwards compatibility issues anymore
Avatar
you don't need to push it to his main branch
01:52
I'm being sarcastic
Avatar
Well yes it is possible
Avatar
Avatar
Tater
I'm being sarcastic
I hope so
01:52
What do I do
01:52
Fix submarine physics?
01:53
I have a week left of freedom
Avatar
I just want dd-pg to be finished to the point I can write zombies mod
01:54
Furo or bencie can write bomb tag
01:54
Teero will add TAS custom server (edited)
Avatar
Avatar
ReiTW
damn bro is trying hard to keep up DDNet ports up to date on FreeBSD
lol that's pretty sick
Avatar
I watched this video and he hypes it so much but it's literally just struct alignment
Avatar
Avatar
Tater
I watched this video and he hypes it so much but it's literally just struct alignment
yea good to know tho
04:13
i feel a little more motivated.
Avatar
Idk i was just expecting something different from the title
04:24
It is good to know
Avatar
what is m_Skip doing in CTile? it looks like it counts air tiles from each tile to the right. what is this even used for?
Avatar
I don't know
Avatar
also m_Reserved is completely unused
Avatar
never heard of m_Skip in my life
Avatar
class CTile { public: unsigned char m_Index; // what tile it is unsigned char m_Flags; // flags like orientation unsigned char m_Skip; // no fucking idea unsigned char m_Reserved; // not even used anywhere };
Avatar
It's probably reserved to keep the struct size the same
Avatar
removing works fine it seems
Avatar
It's intentionally unused
Avatar
Avatar
Tater
It's probably reserved to keep the struct size the same
the same as what?
Avatar
Avatar
Teero
removing works fine it seems
The same as the specification
04:29
Its probably UB that it still works
Avatar
Avatar
Tater
The same as the specification
what specification
Avatar
I mean the struct needs to stay the same size so it's compatible with old versions of whatever this is
04:31
Idk what ctile does so someone else will wake up and explain it
Avatar
that isn't the case when loading i guess. maybe when you make/edit maps it makes a difference (edited)
Avatar
There's lots of quirks like this in the code and protocol
04:32
I think there's a wiki page or something with them
Avatar
Avatar
Teero
what is m_Skip doing in CTile? it looks like it counts air tiles from each tile to the right. what is this even used for?
This sounds like rudemtary run length encoding to save file space (edited)
Avatar
Avatar
Tater
This sounds like rudemtary run length encoding to save file space (edited)
that sounds reasonable
Avatar
Avatar
Teero
epic
itsabot
Avatar
Avatar
meloƞ
itsabot
greenthing
Avatar
Ok back to work
Avatar
Helo guys, is there a way to show my real life time ingame? I sometiems only have one monitor and forget RL cuz teeworlds draws me in, and then my sleepy time gets reduced feelsbadman Pls fix 11
🇬 1
🇺 1
🇲 1
🅱️ 1
🇦 1
Avatar
Avatar
meloƞ
Ok back to work
high-performer
Avatar
Avatar
Gumba
Helo guys, is there a way to show my real life time ingame? I sometiems only have one monitor and forget RL cuz teeworlds draws me in, and then my sleepy time gets reduced feelsbadman Pls fix 11
cl_show_local_time_always 1
Avatar
Avatar
always
cl_show_local_time_always 1
there is no way that already exists wtfff, thank you
06:36
i remember seeing it in the settings
06:36
but i dont use it
Avatar
morning
07:26
thinking about making my own codegen backend
07:26
but like llvm
07:26
just for x86
07:26
maybe its a good way to learn it in depth
Avatar
GitHub BOT 2024-10-21 09:45

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
How do I change the community on the server?
Avatar
For as long as I’ve been writing shaders, there’s been one specific shader I’ve always tried to write…
Avatar
Avatar
Satofan
How do I change the community on the server?
Not possible currently
Avatar
So I can't make my own DDRaceNetwork server?
Avatar
spooky oxyzo 2024-10-21 11:09
choo choo
Avatar
@deen
Avatar
You can make your own servers, but not create a community
Avatar
GitHub BOT 2024-10-21 13:40
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

  • [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 ...
Avatar
GitHub BOT 2024-10-21 13:56
adc089f Add back 16.3.2 download links - def- 443acce New DB server - def-
Avatar
how do i test sql queries on local server?
18:40
they take ages
18:40
idk how ddnet servers are so quick with it
Avatar
the ddnet servers have indexes that don't get created automatically
🚀 1
Avatar
are all sql uis shit except for pgadmin?
Avatar
I didn't think pgadmin was significantly better than the other ones I've tried
feelsbadman 1
19:14
datagrip looks like it has the best UI but I've never tried it
Avatar
MilkeeyCat 2024-10-21 19:14
I use psql 😬
Avatar
the goat
19:15
used datagrip for a short while. forgot how it was kek
Avatar
GitHub BOT 2024-10-21 20:31
It was possible for the race record to be saved at the very last millisecond, causing the timerace to have a different timestamp. Now, the query matches the one from the website: https://github.com/ddnet/ddnet-scripts/blob/182df7c68408f3af443852429720133692c623d6/servers/scripts/maps.py#L37 Tested on https://db.ddstats.org/ It was rarely off by 1-3 records, likely because the database isn't up to date. It would be best if someone could check with the updated database.

Checklist

  • ...
20:36
It's not necessary to create a new CTextureHandle object after unloading the handle and it's also not necessary to check if the texture handle is valid when unloading it.

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...
21:26
97af016 Fix top5team sql - KebsCS 78f5013 Merge pull request #9161 from KebsCS/pr-regional-top5team - def-
21:27
4314608 Avoid redundant overwriting of texture handles after unloading - Robyt3 74fa79b Merge pull request #9162 from Robyt3/Client-TextureHandle-Cleanup - def-
Avatar
GitHub BOT 2024-10-21 21:56
The IConsole::Format function was previously used to format the log and rcon output, but it has become obsolete when the logging was refactored. The function was still being used to format the output of the show_ips command in the rcon, which was causing this particular rcon line to have the old log format (e.g. [12:34:56][server]: Value: 0). Now, IConsole::Print is used directly, as this causes the output to be sent with the correct format and only to the rcon command user. The...
Avatar
https://github.com/H-M-H/Weylus came across this off google and recognized hmh's name from ddnet, pretty cool 😅
22:40
66c5609 Remove obsolete IConsole::Format function, fix show_ips output - Robyt3 5a716ae Merge pull request #9163 from Robyt3/Console-Format-Removal - Learath2
Avatar
Avatar
louis
https://github.com/H-M-H/Weylus came across this off google and recognized hmh's name from ddnet, pretty cool 😅
Stopped contributing to ddnet, made something actually useful
Exported 123 message(s)
Timezone: UTC+0