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-12-09 00:00 and 2024-12-10 00:00
Avatar
do you actually believe they would ship Firefox by default
Avatar
ws-client BOT 2024-12-09 00:35
<ChillerDragon> @TsFreddie I blame china. Fix your ping and move to germany. I never got that bug in germany. But I get it here in indonesia all the time. It happens when you press login multiple times in the login screen. I cba to fix it just press login once -.-
Avatar
Avatar
Jupstar ✪
he is free to update to win10
i mean, we should probably set it properly on steam or declare a deprecation first or something
Avatar
chillerdragon: do we have validation code for clamping NetIntRange or is it only a 0.7 thing?
Avatar
aac my beloved (ogg/flac is better imo)
Replying to @Solly m4a my beloved
06:28
Help please
Avatar
chillerdragon BOT 2024-12-09 06:29
I am pretty sure 0.6 has it too. But I would need to check to be 100%
Replying to @TsFreddie chillerdragon: do we have validation code for clamping NetIntRange or is…
06:29
It shouldn’t clamp tho. It will drop the message if it contains values outside of the range.
Avatar
what to do?
Avatar
Avatar
chillerdragon
It shouldn’t clamp tho. It will drop the message if it contains values outside of the range.
noted. i couldn't really find the code where it drops regardless
Avatar
куплю пива возьму в рот! 2024-12-09 08:31
ищу тима играю не долго
Avatar
Avatar
TsFreddie
noted. i couldn't really find the code where it drops regardless
netobjhandler.cpp, generated code
Avatar
Avatar
Tater
idk what future mozilla has without the google paycheck, no one likes firefox for some reason
Reason is that no one has even heard of firefox. They don't control 3 of the most popular websites on earth where they can add a popup telling you to "install chrome for best experience"
Avatar
Avatar
Ewan
do you actually believe they would ship Firefox by default
I am surprised they don't ship a reskinned firefox or something based on firefox. It would be free for them and relieve them of the burden of maintaining an entire browser engine. Though maybe the license doesn't allow it
Avatar
Idk why they would give up safari when they also maintain their own silicon, graphics api, and OS. They have the entire tech stack under their control which must have some value.
09:11
as much as I don't like apple their goals are pretty straightforward, they do everything exactly how they want it.
Avatar
Avatar
Learath2
I am surprised they don't ship a reskinned firefox or something based on firefox. It would be free for them and relieve them of the burden of maintaining an entire browser engine. Though maybe the license doesn't allow it
webkit is the most standards-abiding web engine around iirc (edited)
Avatar
it’s smooth and nice feeling on apple devices
09:12
great integration
09:12
worth
Avatar
Avatar
Ewan
webkit is the most standards-abiding web engine around iirc (edited)
This might be true but I've always heard safari causes the most edge cases for web developers.
Avatar
they should have followed the standard pepeW
Avatar
Web standards are in large part what the browsers do, and what websites serve. If your browser follows the spec exactly and had no legacy features you would not be able to load millions of still active pages.
09:20
There's lots of stuff in the spec that browsers refuse to implement and lots of stuff that browsers (usually chrome) do implement that aren't in the standard.
09:21
Then the standard adds it because one or more browsers implemented it and websites started using it
Avatar
Do we understand why Win7 stopped working with DDNet? Maybe we can cheaply make it work again for a year or two if many are still using it
09:26
RUS DDNet 18.8 на Windows 7 не работает! Только сейчас все работало, после обновления выскакивает ошибка: Точка входа в процедуру GetSystemTimePreciseAsFileTime не найдена в библиотеке DLL KERNEL32.dll. Как фиксить или сидеть на 18.7? ENG !!TRANSLATOR, I'M SORRY FOR THE MISTAKES!! DDNet 18.8 does not work on Windows 7! Only now everything was wo...
Avatar
ws-client BOT 2024-12-09 09:26
<ChillerDragon> the code reads really weird @TsFreddie i just checked it xd it looks like clamp but its actually dropping lol
09:26
<ChillerDragon> wait or is it clamping? xd
09:26
<ChillerDragon> i was so sure it was dropping
09:27
<ChillerDragon> what are you interested in snap objects/game or system messages @TsFreddie ?
Avatar
win7 should be super ez to maintain atm
09:29
that error msg looks like it might come from the app manifest
Avatar
I thought so too, maybe just need dome flag when building the libs
Avatar
Avatar
deen
Do we understand why Win7 stopped working with DDNet? Maybe we can cheaply make it work again for a year or two if many are still using it
Avolicious 2024-12-09 09:30
But Windows 7 is EOL even with extended security patches 😄
Avatar
usually with breaking API changes not reflected by the manifest you’d literally just see entry point yadda yadda not found in whatever dll (edited)
09:31
derp
09:31
i cant fathom what flag you might use
09:31
is that a build from the CI or do you run cmake manually
Avatar
ws-client BOT 2024-12-09 09:31
<ChillerDragon> @TsFreddie dude my 0.6 knowledge is almost 0 haha seems like dropping only happens in 0.7 and ddnet clamps it actually
09:34
<ChillerDragon> seems like ddnet never got the bleeding edge 2014 patch from teeworlds that replaced ClampInt with CheckInt https://github.com/teeworlds/teeworlds/commit/4e5d713f7549a0ea61ad71528bd6ea935978388c/
09:36
<ChillerDragon> anyways validations are applied in a few places for example server side game msg read drops here https://github.com/ddnet/ddnet/blob/cfefe25c3d5e0e50963cadb4f5601276e07e66f0/src/game/server/gamecontext.cpp#L2010
09:41
<ChillerDragon> yo developers I got stuck. Somehow after all these years working with the server code I still get bamboozled by this. But I have a vector defined in gamecontext and I would like to keep its elements across map changes. Somehow this seems harder than it should be.
09:42
<ChillerDragon> The gameserver gets destructed on map change. I know there is persistent data but that seems to be more for per player basis and i see no git conflict free way of using it. I am close to just abusing the server.h as permanent storage for something that for sure does not belong there.
09:42
<ChillerDragon> @Faulty i am sure you have encountered this issue at some point. Any recommendations?
Avatar
Avatar
ws-client
<ChillerDragon> @Faulty i am sure you have encountered this issue at some point. Any recommendations?
static vector :) or move it to server
Avatar
Avatar
TsFreddie
i mean, we should probably set it properly on steam or declare a deprecation first or something
Jupstar ✪ 2024-12-09 09:56
well normally they can't even use the steam version on win7. But @deen maybe you can update it, since it's not true anymore anyway
Avatar
Jupstar ✪ 2024-12-09 10:02
thx
Avatar
We should at least mark the last working versions for winxp and win7 on ddnet.org/downloads
Avatar
Jupstar ✪ 2024-12-09 10:05
@Headshot what is last winxp version? :DD
10:05
what is the last win98 version (edited)
10:06
Avatar
haha, i think win98 was with comp. layers
Avatar
ws-client BOT 2024-12-09 10:22
<ChillerDragon> does static survive the destructor? o.O @Faulty i am going for the server one right now but it feels so wrong ._.
Avatar
Goog
10:26
Deen
Avatar
Avatar
ws-client
<ChillerDragon> does static survive the destructor? o.O @Faulty i am going for the server one right now but it feels so wrong ._.
static survives anything generally
Avatar
Avatar
ws-client
<ChillerDragon> The gameserver gets destructed on map change. I know there is persistent data but that seems to be more for per player basis and i see no git conflict free way of using it. I am close to just abusing the server.h as permanent storage for something that for sure does not belong there.
Check how it's done for the vote option heap aswell as tunings. I've used this in F-DDrace aswell. CGameContext::Clear()
Avatar
Avatar
Jupstar ✪
@Headshot what is last winxp version? :DD
last ddnet version supported on XP? i don't remember
Avatar
Avatar
Jupstar ✪
what is the last win98 version (edited)
second edition or if you meant client, this is the vanilla client running under KernelEX (edited)
Avatar
Avatar
Headshot
last ddnet version supported on XP? i don't remember
Jupstar ✪ 2024-12-09 11:04
Ah too bad 😄
Avatar
ws-client BOT 2024-12-09 11:08
<ChillerDragon> @fokkonaut ah nice thanks idk how i did not see it. That is exactly the good style approach i was looking for! But it creates so much git conflict surface :( I think i will go with server.h just for merging with upstream reasons
11:10
<ChillerDragon> if only #7777 had a better outcome i could pr to ddnet to make this processer cleaner for forks
11:10
Til you saying #7777 doesn't trigger bot
Avatar
How much do we want to support moddability in the DDNet codebase? Note that this doesn't talk about the network protocol but about the actual code.
Avatar
ws-client BOT 2024-12-09 11:12
<ChillerDragon> no thats why i built my own bot but he is afk because i cba to run my raspberry pi in bali
Avatar
Why TF are you in Bali mf
11:13
Come to Germany, pay your taxes
Avatar
ws-client BOT 2024-12-09 11:13
<ChillerDragon> i will
Avatar
Go work 40h for 1.8K€ monthly
11:13
AquaTriggered
Avatar
ws-client BOT 2024-12-09 11:13
<ChillerDragon> cant wait
11:13
<ChillerDragon> imagine spending more than 4 bucks on going out for lunch
Avatar
Are you just passing by or planning to stay ?
Avatar
ws-client BOT 2024-12-09 11:14
<ChillerDragon> i am at the end of my one year stay
Avatar
No more beach ? :(
Avatar
ws-client BOT 2024-12-09 11:14
<ChillerDragon> no more beach
Avatar
chiller wanna live in a flat with me and milchschake?
Avatar
ws-client BOT 2024-12-09 11:16
<ChillerDragon> milchschake?
Avatar
@iMilchshake
11:17
ah
11:17
He's milkshake
Avatar
ws-client BOT 2024-12-09 11:17
<ChillerDragon> uhm idk if i know him o.O
11:17
<ChillerDragon> should i?
11:17
yes
Avatar
ws-client BOT 2024-12-09 11:17
<ChillerDragon> justatest
11:17
<ChillerDragon> wait
11:17
<ChillerDragon> he is in my browser history
kek 1
Avatar
How dare you chiller
Avatar
ws-client BOT 2024-12-09 11:18
<ChillerDragon> uhm
Avatar
Avatar
ws-client
<ChillerDragon> he is in my browser history
HUUUUUH
Avatar
ws-client BOT 2024-12-09 11:18
<ChillerDragon> @Teero where flat?
Avatar
Avatar
ws-client
<ChillerDragon> @Teero where flat?
germany
Avatar
Where my invite wtf, I even drop family to drink a halbe with chiller fr
Avatar
ws-client BOT 2024-12-09 11:18
<ChillerDragon> more specific?
Avatar
I should also go to Bali for a year
Avatar
Avatar
ws-client
<ChillerDragon> more specific?
jus a joke
11:18
I can't
Avatar
ws-client BOT 2024-12-09 11:18
<ChillerDragon> why not
Avatar
need to go to school
11:19
wait till I'm done x
Avatar
ws-client BOT 2024-12-09 11:19
<ChillerDragon> how old ru?
Avatar
Only for like half a year no? You're done soon
Avatar
Avatar
ws-client
<ChillerDragon> how old ru?
18
Avatar
ws-client BOT 2024-12-09 11:19
<ChillerDragon> ok so then we flat near your school?
Avatar
Avatar
ws-client
<ChillerDragon> ok so then we flat near your school?
xD
11:19
How am I gonna pay
Avatar
Chiller hmu I dox Teero and we raid his school
justatest 1
11:19
We teach him webASM
Avatar
ws-client BOT 2024-12-09 11:19
<ChillerDragon> raid would be cool
Avatar
come in a tee costume
Avatar
ws-client BOT 2024-12-09 11:20
<ChillerDragon> but statistically teero lives in NRW and its a 400$ 7 hour train ride for me from munich
Avatar
Avatar
ws-client
<ChillerDragon> but statistically teero lives in NRW and its a 400$ 7 hour train ride for me from munich
30 minutes for me to be in Munich btw****
Avatar
Avatar
ws-client
<ChillerDragon> but statistically teero lives in NRW and its a 400$ 7 hour train ride for me from munich
You are statistically correct
Avatar
ws-client BOT 2024-12-09 11:20
<ChillerDragon> lets raid SpeedTime together
Avatar
Avatar
ws-client
<ChillerDragon> lets raid SpeedTime together
Where is be
Avatar
Damn i'm down
Avatar
ws-client BOT 2024-12-09 11:21
<ChillerDragon> somewhere starnberg i think irrc
11:21
<ChillerDragon> how far is that for you @meloƞ ?
Avatar
Avatar
ws-client
<ChillerDragon> how far is that for you @meloƞ ?
7hr drive for me xD
11:22
That's not nrw
Avatar
ws-client BOT 2024-12-09 11:22
<ChillerDragon> called it @Teero
11:22
<ChillerDragon> no starnberg is close to me
11:22
<ChillerDragon> thats where SpeedTime is he is close
11:22
<ChillerDragon> and you are 7h away
Avatar
ws-client BOT 2024-12-09 11:23
<ChillerDragon> might as well meet in tokyo
Avatar
We can meet at 3.5
Avatar
ws-client BOT 2024-12-09 11:23
<ChillerDragon> bielefeld?
Avatar
Avatar
ws-client
<ChillerDragon> how far is that for you @meloƞ ?
Starnberg ? 20 mins
11:23
Maybe 15
Avatar
Avatar
ws-client
<ChillerDragon> bielefeld?
stop up grabbing xD
Avatar
Depending on how fast I drive
Avatar
Avatar
Teero
stop up grabbing xD
*ip
Avatar
ws-client BOT 2024-12-09 11:24
<ChillerDragon> leak @meloƞ
Avatar
Avatar
ws-client
<ChillerDragon> leak @meloƞ
Do the math yourself mf
Avatar
ws-client BOT 2024-12-09 11:24
<ChillerDragon> @Teero its just my deep teeworlds knowledge
11:24
<ChillerDragon> i just know
Avatar
your deep knowledge about my last active IP on your website
Avatar
Avatar
Teero
your deep knowledge about my last active IP on your website
monkaStop
Avatar
I'ma prosecute u
Avatar
ws-client BOT 2024-12-09 11:25
<ChillerDragon> justatest
Avatar
Zillyhuhn was an IP grabber all along
Avatar
When ddnet meetup?
Avatar
ws-client BOT 2024-12-09 11:26
<ChillerDragon> @meloƞ so you pick me up from the airport then?
11:26
<ChillerDragon> @Learath2 where
Avatar
Avatar
ws-client
<ChillerDragon> @meloƞ so you pick me up from the airport then?
If you tell me when I can come over for a coffee maybe
Avatar
Avatar
ws-client
<ChillerDragon> @meloƞ so you pick me up from the airport then?
What airport?
Avatar
Munich ddnet meetup 2025
poggers2 2
Avatar
ws-client BOT 2024-12-09 11:27
<ChillerDragon> @Teero munich airport MUC
Avatar
I always end up going to Berlin for one reason or the other, so maybe Berlin is also possible
Avatar
Avatar
Learath2
I always end up going to Berlin for one reason or the other, so maybe Berlin is also possible
Berlin is 10h away 💀
Avatar
wiat what there is a GitHub wrapped thing?
Avatar
Ok not Berlin
Avatar
Where can I get that
Avatar
ws-client BOT 2024-12-09 11:27
<ChillerDragon> @Teero ?
Avatar
Avatar
meloƞ
Berlin is 10h away 💀
Take ice
Avatar
5 pings wth
Avatar
Ice takes 7h but costs 800% more
11:28
AH GUYS WE IN #developer
11:28
monkaStop
Avatar
what did i do wrong this time
Avatar
Avatar
meloƞ
Ice takes 7h but costs 800% more
Wrong, ICE takes 10h aswell, because they will delay it 3h
Avatar
Avatar
meloƞ
AH GUYS WE IN #developer
Ontopic
Avatar
True dev meetup, and we have Learath protection auta
11:28
Aura
11:28
Shit need to work now
Avatar
ws-client BOT 2024-12-09 11:28
<ChillerDragon> moderator caught offtoppinging
Avatar
I will go make food, there will be no one to save you, go to off-topic
Avatar
Ttyl, ChillerDragon: I setup matrix later, we talk about details then
Avatar
ws-client BOT 2024-12-09 11:29
11:29
<ChillerDragon> come here and i grab your ip
Avatar
ws-client BOT 2024-12-09 11:29
<ChillerDragon> @Learath2 munich 2025 i would be totally in
11:30
<ChillerDragon> but i assume its more like just us two and not a real meetup
11:30
<ChillerDragon> maybe melon as well
Avatar
Melon would join us np
Avatar
ws-client BOT 2024-12-09 11:30
<ChillerDragon> who else would join
Avatar
idk, we can have a beer and talk about how cool 0.7 is
Avatar
ws-client BOT 2024-12-09 11:30
<ChillerDragon> yes i am in
11:31
<ChillerDragon> @Teero what github wrapped thing
Avatar
Avatar
ws-client
<ChillerDragon> @Teero what github wrapped thing
Idk I saw it on some memes channel from a server (edited)
11:31
Google it ig
Avatar
ws-client BOT 2024-12-09 11:32
Reflect on your year of coding with GitHub Wrapped. See lines of code written, broken down by language, repository, time of day, and more!
11:32
<ChillerDragon> this i guess
11:33
*not mine
Avatar
ws-client BOT 2024-12-09 11:34
<ChillerDragon> i get CORS gg
11:35
<ChillerDragon> i cant view your attachment not even on matrix
11:35
<ChillerDragon> omg no CORS issues on chromium
11:36
<ChillerDragon> i will dislike the repo for no firefox support
Avatar
ye it's kind of annoying tho since you can't really get closed src stuff to show up
11:36
Makes sense ig
Avatar
ws-client BOT 2024-12-09 11:37
<ChillerDragon> you should stop doing closed src
Avatar
yea just opensrc ddnet cheats
Avatar
Avatar
ws-client
<ChillerDragon> i will dislike the repo for no firefox support
githubwrapped? It worked fine for me
Avatar
ws-client BOT 2024-12-09 11:37
<ChillerDragon> on firefox?
Avatar
Maybe your ff settings are more paranoid?
Avatar
Avatar
ws-client
<ChillerDragon> you should stop doing closed src
Ddnet leaderboards for solo maps would be gone
Avatar
ws-client BOT 2024-12-09 11:37
<ChillerDragon> either way angry github issue it is
Avatar
Avatar
ws-client
<ChillerDragon> on firefox?
aye, I never use chrome unless the site is absolutely broken
Avatar
Avatar
ws-client
<ChillerDragon> either way angry github issue it is
write a 2 page rant
Avatar
ws-client BOT 2024-12-09 11:39
<ChillerDragon> it doesn't fully load
11:39
<ChillerDragon> i get better stats on every page reload
Avatar
ws-client BOT 2024-12-09 11:40
<ChillerDragon> @Teero go share yours
Avatar
Avatar
ws-client
<ChillerDragon> @Teero go share yours
There is nothing xD
Avatar
ws-client BOT 2024-12-09 11:40
<ChillerDragon> like nothing?
Avatar
like literally nothing
11:41
Everything I do is private mostly
11:41
But I'm doing smth for opensrc currently
11:41
Will make public soon
Avatar
All my contributions this year were to company repos, so it looks like I have contributions almost every day but it totals to +1000 LoC
11:42
<ChillerDragon> developer skill clearly is measured in LoC
kek 1
Avatar
GitHub BOT 2024-12-09 11:43
Rescue was not considered previously after the change to spike behavior in practice mode, making auto rescue set in spikes. This PR fixes 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
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no phy...
Avatar
Avatar
ws-client
<ChillerDragon> developer skill clearly is measured in LoC
This is true. My coworker that accidentally commited 200k lines of training data is the most skilled
Avatar
ws-client BOT 2024-12-09 11:44
<ChillerDragon> Gopher2
Avatar
Jupstar ✪ 2024-12-09 11:44
where can u generate that?
Avatar
ws-client BOT 2024-12-09 11:44
Reflect on your year of coding with GitHub Wrapped. See lines of code written, broken down by language, repository, time of day, and more!
11:44
<ChillerDragon> but you have to star their github repo
11:44
<ChillerDragon> its basically a star farming scam
11:45
<ChillerDragon> the data is basic af
Avatar
Jupstar ✪ 2024-12-09 11:45
yeah xD
Avatar
Jokes on them, I unstarred it
Avatar
ws-client BOT 2024-12-09 11:45
<ChillerDragon> nice and i can still see your profile
11:45
<ChillerDragon> imma do the same
Avatar
Jupstar ✪ 2024-12-09 11:46
wow takes very long xd
Avatar
ws-client BOT 2024-12-09 11:46
<ChillerDragon> yes
Avatar
their backend is probably too busy
Avatar
ws-client BOT 2024-12-09 11:47
<ChillerDragon> that is fair tho i assume the biggest bottleneck is gh speed and ratelimits
Avatar
Wow I was actually useless in 2023
Avatar
Jupstar ✪ 2024-12-09 11:47
wtf xD
11:47
11:47
this is just wrong
Avatar
Jupstar ✪ 2024-12-09 11:47
just the ddnet-accounts repo is already like 10k lines
Avatar
ws-client BOT 2024-12-09 11:47
<ChillerDragon> wait jupstar
11:47
<ChillerDragon> reload again
11:47
<ChillerDragon> until it stops saying incomplete on the top
Avatar
Jupstar ✪ 2024-12-09 11:48
it doesnt say so
Avatar
Actually I have been useless since covid 😭
Avatar
ws-client BOT 2024-12-09 11:48
<ChillerDragon> then you got scammed
11:48
<ChillerDragon> oh wow your stats suck
Avatar
Jupstar ✪ 2024-12-09 11:48
it probably cannot deal with new repos or smth xD
Avatar
ws-client BOT 2024-12-09 11:48
Avatar
Jupstar ✪ 2024-12-09 11:49
xd but it's still just wrong
11:49
let alone all branches of dd-pg repo
11:49
should always increase it by like 100k LOC
Avatar
ws-client BOT 2024-12-09 11:50
<ChillerDragon> weekend githubber detected https://zillyhuhn.com/cs/.1733744977.png
Avatar
Avatar
ws-client
<ChillerDragon> he is in my browser history
iMilchshake 2024-12-09 12:04
do u consume iMilchshake r34 content monkaStop
12:04
xdd
Avatar
ws-client BOT 2024-12-09 12:04
<ChillerDragon> oh that name looks familiar
12:05
<ChillerDragon> 196 points?
Avatar
iMilchshake 2024-12-09 12:05
I'm doing the gores random map generation stuff, maybe u have seen that :D
12:05
But I mainly play gores, I'm a ddnet noob :(
Avatar
ws-client BOT 2024-12-09 12:05
<ChillerDragon> yes that was in my browsing history
Avatar
Jupstar ✪ 2024-12-09 12:05
Chiller it's all because you refuse to use discord
Avatar
ws-client BOT 2024-12-09 12:05
<ChillerDragon> whats on discord
Avatar
Avatar
Jupstar ✪
Chiller it's all because you refuse to use discord
iMilchshake 2024-12-09 12:06
I think that's hella based
Avatar
Jupstar ✪ 2024-12-09 12:06
You'd be part of our secret group chiller
12:06
Where we plan to make Teero the richest man alive
Avatar
ws-client BOT 2024-12-09 12:06
<ChillerDragon> nice
12:07
<ChillerDragon> the map gen looks impressive btw last time i checked i can not remember images of such goresy gores parts @iMilchshake
Avatar
Jupstar ✪ 2024-12-09 12:07
No but it would be easier to do voice calls
Avatar
ws-client BOT 2024-12-09 12:07
<ChillerDragon> the matrix thing we did last time was smooth af
12:10
<ChillerDragon> @Jupstar ✪ do you see me in your github feed? https://github.com/
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
Avatar
Avatar
ws-client
<ChillerDragon> the map gen looks impressive btw last time i checked i can not remember images of such goresy gores parts @iMilchshake
iMilchshake 2024-12-09 12:11
Thanks for the kind words :3
12:11
Matrix is very nice!
Avatar
ws-client BOT 2024-12-09 12:12
<ChillerDragon> @iMilchshake i was kinda hoping to finish ChillerDragores6 before such tools get published -.-
Avatar
iMilchshake 2024-12-09 12:14
Dont worry it can't and will never compete with maps that are handcrafted with love owo
Avatar
ws-client BOT 2024-12-09 12:15
<ChillerDragon> i mean its gores ...
12:15
<ChillerDragon> its just a tunnel. And your screenshot looks like any kog map to me
Avatar
iMilchshake 2024-12-09 12:15
Especially easy-hard maps are very solid, but just not as interesting as handcrafted maps by good mappers ^^
Avatar
Avatar
ws-client
<ChillerDragon> its just a tunnel. And your screenshot looks like any kog map to me
iMilchshake 2024-12-09 12:16
I'm also hosting test servers with "live" generation if u want to look at different difficulties :)
12:16
Generating fair and fun insane maps is rather challenging tho xd (edited)
Avatar
Avatar
ws-client
Does this take a year to complete?
Avatar
iMilchshake 2024-12-09 12:18
I love the occasional Smileys :D
Avatar
ws-client BOT 2024-12-09 12:20
<ChillerDragon> yes but you can take breaks @Learath2 i have platforms to chill in there that are bigger than dm1
Avatar
So it's like a yearly adventure
12:21
you start, you save, you leave, you come back
Avatar
iMilchshake 2024-12-09 12:21
Ooh does kog support /save?
Avatar
ws-client BOT 2024-12-09 12:21
<ChillerDragon> yea and some parts are intentionally annoying for t0 players because you can fall pretty far back
Avatar
iMilchshake 2024-12-09 12:22
justatest poggers2
12:22
Imagine dying to lag after 5h
Avatar
ws-client BOT 2024-12-09 12:23
<ChillerDragon> always having a teammate on a platform is part of the adventure
12:23
<ChillerDragon> but that teammate is the one who falls 3 times down while trying to climb this and costs you 2 hours in one part
12:23
Nix go Brrrrrrrr
Avatar
ws-client BOT 2024-12-09 12:24
<ChillerDragon> NixOS time sink confirmed
Avatar
Avatar
ws-client
<ChillerDragon> but that teammate is the one who falls 3 times down while trying to climb this and costs you 2 hours in one part
iMilchshake 2024-12-09 12:25
This sounds fun in a large team :D
Avatar
My 2023 was sick
Avatar
ChillerDragon: How long do you think it'd really take?
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
ObjectiveC is a language I surprisingly enjoyed a lot. Does that make me a bad person?
Avatar
I also like/d it
Avatar
ws-client BOT 2024-12-09 12:29
<ChillerDragon> back when i was actively mapping and testing gores maps i always did run through the map with super to estimate the rough length. I never had the patience to finish this map with super. And some parts are really bad time sinks if you start to fail as a team.
12:29
<ChillerDragon> i cant do an estimate but its long @Learath2
Avatar
Chillerdragorani 3* extreme when ?
12:30
Asking for a friend.
Avatar
ws-client BOT 2024-12-09 12:31
<ChillerDragon> ChillerDragores3 is a map that kamillentee once planned as tournament map actually xd but my windows pc crashed during the save of the map and corrupted the file
12:31
<ChillerDragon> so i had to restore an really old backup and i never recovered emotionally from that backset
cammo 2
12:32
<ChillerDragon> making a map with ai and submitting it to kog seems a bit weird
Avatar
Btw do we do saves properly now? With a save + swap files? (edited)
Avatar
ws-client BOT 2024-12-09 12:33
<ChillerDragon> nowerdays i think yes
Avatar
good good
Avatar
ws-client BOT 2024-12-09 12:33
<ChillerDragon> but the incident happend before robyte was born
12:34
<ChillerDragon> i mean nowerdays i also track my maps in git^^
Avatar
sounds like a meh use of git
Avatar
ws-client BOT 2024-12-09 12:36
<ChillerDragon> yes
Avatar
binary blobs
Avatar
ws-client BOT 2024-12-09 12:36
<ChillerDragon> but its still really good
12:36
<ChillerDragon> i can map on my laptop and git pull on my desktop
12:36
<ChillerDragon> have free backups sponsored by microsoft
12:36
<ChillerDragon> and can easily check out old map versions
12:37
<ChillerDragon> using a tool i am very comfortable with
12:39
<ChillerDragon> inspired by my role model ddnet https://github.com/ddnet/ddnet-maps
12:39
<ChillerDragon> its also so nice for pulling new maps on the server where the game servers run
12:39
<ChillerDragon> and dicussing map changes with pullrequests when working on it with others
12:49
<ChillerDragon> github dos
Avatar
Avatar
ws-client
<ChillerDragon> yes but you can take breaks @Learath2 i have platforms to chill in there that are bigger than dm1
Chillerdragon: I'ma make a tas of it
Avatar
ws-client BOT 2024-12-09 12:58
<ChillerDragon> cool! but itll probably be a boringly long watch. With some relaxing music it could be used as background vibe.
Avatar
Avatar
ws-client
<ChillerDragon> @Jupstar ✪ do you see me in your github feed? https://github.com/
Jupstar ✪ 2024-12-09 13:00
i never read me feed xd
Avatar
ws-client BOT 2024-12-09 13:01
<ChillerDragon> gh feed op
Avatar
Jupstar ✪ 2024-12-09 13:02
i try not to turn everything into social media that i use xd
13:02
chiller btw
13:02
u ignored my call for vanilla pros xd
Avatar
ws-client BOT 2024-12-09 13:03
<ChillerDragon> which call can u resend?
Avatar
Avatar
Jupstar ✪
vanilla pros, can you see the problem of this screenshot?
Jupstar ✪ 2024-12-09 13:03
if u can fire up matrix
13:04
u should be able to see this or not?
Avatar
Are there dms on gh?
Avatar
Jupstar ✪ 2024-12-09 13:07
public dms there are 😂
13:07
chiller also likes to ping me inside a commit
Avatar
Avatar
ws-client
<ChillerDragon> and dicussing map changes with pullrequests when working on it with others
I guess all these make some sense
13:18
oh no
13:19
i'm so high level you can't even see a native language here
Avatar
ChillerDragon BOT 2024-12-09 13:21
i guess im not vanilla pro enough i saw no issue
Replying to @Jupstar ✪ ||suddendeath even applies to the player with score 0, but is that reall…
Avatar
ws-client BOT 2024-12-09 13:22
<ChillerDragon> idk how tw does it but if the first two have 10 kills can someone with 0 kills win with 1 kill?
13:22
<ChillerDragon> that seems wrong
13:22
<ChillerDragon> but winning by catching up to first rank score seems fine
13:23
<ChillerDragon> @Teero you can create a private repo invite someone and then chat privately
13:23
nice hack
Avatar
ws-client BOT 2024-12-09 13:23
<ChillerDragon> the chat is live
13:23
<ChillerDragon> no reload required and it feels like a proper live chat
Avatar
noice
13:24
show me
Avatar
ws-client BOT 2024-12-09 13:24
<ChillerDragon> its getting later but i can show you another time
Avatar
Avatar
ChillerDragon
i guess im not vanilla pro enough i saw no issue
why do i feel like ive dealt with this before
Avatar
ws-client BOT 2024-12-09 13:24
<ChillerDragon> i may or may not have used this already for serious conversations
Avatar
Avatar
TsFreddie
why do i feel like ive dealt with this before
He doesn't see replies fredi (edited)
Avatar
matrix doesn't see replies?
Avatar
ws-client BOT 2024-12-09 13:25
<ChillerDragon> i am mostly on irc
Avatar
fair enough (edited)
13:25
not that it matters, i feel fine being ignored
Avatar
ws-client BOT 2024-12-09 13:31
<ChillerDragon> @Teero i unlocked some free time still here?
13:33
<ChillerDragon> i got better at reply guessing but for this one i had to check matrix @TsFreddie did you deal with that in ddnet-pvp or another game?
Avatar
probably, just a feel tho
Avatar
ws-client BOT 2024-12-09 13:33
<ChillerDragon> i dont even recall ever finishing a game with sudden death or wondering about which winner gets chosen
Avatar
i've done that
Avatar
ws-client BOT 2024-12-09 13:34
<ChillerDragon> i prefer score limit over time limit
Avatar
but i can't remember what it does
13:34
i mean if you want to be 100% fair then it is technically possible to go into sudden death with score limit
Avatar
ws-client BOT 2024-12-09 13:35
<ChillerDragon> i would assume the player with the highest score wins as soon as there is only one player with the highest score
Avatar
sounds like it
Avatar
why are we still using clang-format 10
Avatar
i mean if you want to be 100% fair then it is technically possible to go into sudden death with score limit
when two same score tees get final scores on the same tick.
Avatar
ws-client BOT 2024-12-09 13:37
<ChillerDragon> @Pioooooo because making the new formatter work is hard
13:37
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 add...
Avatar
also messes up commit history and git blames when something like this happens
13:38
some people don't like that
Avatar
ws-client BOT 2024-12-09 13:38
<ChillerDragon> there is a fix for that
13:38
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
ws-client BOT 2024-12-09 13:39
<ChillerDragon> imo git conflicts are a bigger problem than blame log
13:40
<ChillerDragon> but yes it should be updated its just that nobody is there to make it work
Avatar
you can just download the old clang-format 10 binary and use that for now
13:40
which we all did unwillingly i'm sure
Avatar
ws-client BOT 2024-12-09 13:41
<ChillerDragon> i still have bam4 in my PATH
Avatar
i've run into bam version compatibility issues before
13:41
iirc
Avatar
ws-client BOT 2024-12-09 13:41
<ChillerDragon> yes bam 5 breaking changes is a classic
Avatar
right
Avatar
ws-client BOT 2024-12-09 13:42
<ChillerDragon> ddnet++ supports both bam 4 and 5
Avatar
is matricks still updating bam?
Avatar
ws-client BOT 2024-12-09 13:42
<ChillerDragon> but i might have broken bam support when merging from ddnet 9 to ddnet master
Avatar
probably not right?
Avatar
ws-client BOT 2024-12-09 13:42
<ChillerDragon> teeworlds pipeline currently fails
Avatar
GitHub BOT 2024-12-09 13:42
if vsync on , keep it also in mind when you tab out of the game (inactive) like cl_refresh_rate_inactive 60 i often use vsync to relax etc (since its not really useable anymore with vulkan (slomo))
Avatar
ws-client BOT 2024-12-09 13:42
<ChillerDragon> because bam cant handle new macos arm pipelines
13:43
<ChillerDragon> but last bam commit was 3 months ago
13:43
<ChillerDragon> its kinda still there
Avatar
holy
13:43
is he still using it for work or something
Avatar
ws-client BOT 2024-12-09 13:44
<ChillerDragon> dont think so
13:44
<ChillerDragon> but he is alive and he merges prs of contributors
Avatar
he is active*
Avatar
ws-client BOT 2024-12-09 13:45
<ChillerDragon> i think there are people out there that still create new projects to this day with bam because they like it
13:45
<ChillerDragon> lua is better than cmake script you can not argue with that
Avatar
i don't mind it, but i've never manually updated bam.lua before either
13:45
also it just sounds better
Avatar
ws-client BOT 2024-12-09 13:46
<ChillerDragon> i also have to admit after all these years fan boing bam my cmake skills are much better these days than my bam ones
Avatar
lucky you. i can work with exactly 0 build tools
13:46
kekw
Avatar
ws-client BOT 2024-12-09 13:47
<ChillerDragon> i wanna learn auto tools
Avatar
are you building cars
Avatar
ws-client BOT 2024-12-09 13:48
<ChillerDragon> i mean the gnu m4 ./configure ./autogen.sh legacy madness
13:48
<ChillerDragon> which uses some cursed shell like environment
13:48
<ChillerDragon> thats the stuff that runs the world
13:49
<ChillerDragon> ok afk @Teero we do another time
Avatar
How can I download every map (excluding the cfg files) from the ddnet-maps repo?
Avatar
cfg files are really small. i don't see why you can't just download the repo.
Avatar
anyone would like to run clang-format for me on #9365?
Avatar
Rescue was not considered previously after the change to spike behavior in practice mode, making auto rescue set in spikes. This PR fixes it. Checklist Tested the change ingame Provided screensh...
Avatar
i really don't feel like download clang-format 10
Avatar
Avatar
TsFreddie
cfg files are really small. i don't see why you can't just download the repo.
I only need the maps for a project
Avatar
ye, so why not just download the repo and delete the cfgs
Avatar
makes sense
14:31
whats with all the random spaces
14:31
that dont align to anything
14:32
14:32
this would actually make sense and it doesnt even need spaces
Avatar
Avatar
ws-client
<ChillerDragon> @Teero i unlocked some free time still here?
What? Chiller
14:37
What did you unlokc
Avatar
ws-client BOT 2024-12-09 14:37
<ChillerDragon> time
14:41
<ChillerDragon> ?? bru
Avatar
How is that private lmao
Avatar
ws-client BOT 2024-12-09 14:43
<ChillerDragon> did u go afk again in the chat?
14:43
<ChillerDragon> your browser tab should have a notification
14:43
<ChillerDragon> and if you stay in the chat you can see new messages pop up
Avatar
Avatar
ws-client
<ChillerDragon> @Pioooooo here u go https://github.com/Pioooooo/ddnet/pull/4
Nice pr xDD
Avatar
epic
Avatar
this is revolutionary
Avatar
i have to not format in vs cuz it uses clang-format 15 and breaks various other things;;
14:55
pepeW
Avatar
ddnet/master now lags in libasan
15:37
👻
15:37
Avatar
oh no not linear
Avatar
Avatar
risu
oh no not linear
its at the top of the list and it wasnt full x-x
15:57
but the map didnt use to... tank my fps in libasan
Avatar
chillerdragon is there any way to force 0.7 on a bridge server?
Avatar
Iirc he gets pinged like this: Chillerdragon: u sux (edited)
Avatar
oh ok sry xd
16:56
ChillerDragon: is there any way to force 0.7 on a bridge server?
16:57
i should install irc just to chat with him really
16:57
before he was answering his pms directly in discord
16:57
but it was years years ago
Avatar
Avatar
Puch
ChillerDragon: is there any way to force 0.7 on a bridge server?
You can disable 0.6 connections easily, yes
17:36
But it requires code change
Avatar
Jupstar ✪ 2024-12-09 17:53
@Robyt3 i think u recently found a fix for these? They apparently still happen even without any dummy connected
Avatar
Avatar
Jupstar ✪
@Robyt3 i think u recently found a fix for these? They apparently still happen even without any dummy connected
Is this on latest master? Maybe after quickly reconnecting? I only see one assignment of m_LocalStartTime which only happens after receiving the second snapshot on the main connection
Avatar
Avatar
Robyt3
Is this on latest master? Maybe after quickly reconnecting? I only see one assignment of m_LocalStartTime which only happens after receiving the second snapshot on the main connection
Jupstar ✪ 2024-12-09 17:58
it's latest steam ver
17:58
but yes it was after a map vote
18:00
what is this and why does it change the colors of my hook lines only in UI, but never ingame xd
Avatar
It's for previewing what you would see with +hookcoll pressed
Avatar
Jupstar ✪ 2024-12-09 18:01
?XD
18:01
i press my bind
18:01
it still shows my normal colors
Avatar
Avatar
Jupstar ✪
it still shows my normal colors
It only inverts the color if you enabled always showing hook collision
Avatar
Avatar
Robyt3
It only inverts the color if you enabled always showing hook collision
Jupstar ✪ 2024-12-09 18:06
😮
Avatar
I suppose the settings preview doesn't cover that case
Avatar
Jupstar ✪ 2024-12-09 18:08
Ah yeah now I see that
18:08
But yeah not really intuitive as shown in the UI 😄
Avatar
demo_extract_chat crashes with stack overflow monkaS sizeof(CSnapshotDelta)=524560 and 524288 of that are for debugging, changing to uint64_t recently doubled this
Avatar
Jupstar ✪ 2024-12-09 18:24
In rust you have to be extra careful bcs it often creates your stuff on the stack before you move it on the heap xD. But gotta say in rust I never create huge buffers on the stack.. like char buffers or similar
18:25
uninitialized buffers are simply not the rusty way
Avatar
Message for ChillerDragon: I need to contact with you about s-ddrace. Where can I? Server log: 2024-12-09 17:46:54 I assert: /tw/sources/src/game/server/ddpp/accounts.cpp(830): SetLoggedInThread failed to execute (Tried MySQL 8.0, MariaDB 10.4, MariaDB 11.2) MariaDB log: 2024-12-09 18:03:19 31 [Warning] Aborted connection 31 to db: 'clb2s' user: 'clb2s' host: '10.42.0.61' (Got an error reading communication packets) (don't be fooled about this error, I can register, but can't login, and there's data in DB) And also it won't build with bundled DDNet libs. (edited)
🐛 1
Avatar
GitHub BOT 2024-12-09 18:41
Don't store CSnapshotDelta object on the stack, as it's currently 524560 bytes large. See #9234, which almost doubled the size of CSnapshotDelta due to the type being changed from int to uint64_t.

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 nu...
18:44
We should add some basic integration tests in the CI for the tools to ensure they stay working.
Avatar
GitHub BOT 2024-12-09 20:46
make it possible again to copy Front layer tiles (example Startline) and add it with Game Layer. And other way (which is more usefull) no need to read the next. (very useful for clean looking entitites maps. In higher quality standarts of the future. Cause most mappers nowadayz do it wrong and map in Solo maps (who doesnt use hookthrough , telegun, laserblocker) Start, Finish timecps, Spawn, with Game layer but they should rather use Front layer and move it above gamelayer. also...
Avatar
Avatar
GitHub
Click to see attachment 🖼️
Anyone got some historic demos (with chat and broadcast) that we can use for testing?
Avatar
Avatar
Robyt3
Anyone got some historic demos (with chat and broadcast) that we can use for testing?
whats "historic"
Avatar
Avatar
Solly
whats "historic"
I don't know, some well known runs or ctf/fng matches maybe
Avatar
Avatar
Robyt3
I don't know, some well known runs or ctf/fng matches maybe
before or after 2010
Avatar
I guess it needs to be a playable demo
Avatar
if what
Avatar
GitHub BOT 2024-12-09 23:08
6002f0f Fix stack-overflow in demo_extract_chat tool - Robyt3 fd34043 Merge pull request #9367 from Robyt3/Demo-Extract-Stack-Overflow-Fix - def-
Avatar
ws-client BOT 2024-12-09 23:28
<ChillerDragon> @Puch as fokko said not without changing the code. There is no config to disable 0.6. I am curious why do you want that?
23:30
<ChillerDragon> @ninekeem we can talk without spamming ddnet #developer on https://chat.zillyhuhn.com/ but I think the best would be if you get an account on wire and add @zillyhuhn its free your can register for example here https://teams.wire.com/register/email/
23:33
<ChillerDragon> @ninekeem what is the build error you get for bundled libs? The mysql thing is weird it works fine on debian 12 for me. The error message is not very useful ._. can I easily reproduce your k8s environment to debug my self?
Avatar
i guess they are tired of people running with hax and thats why they want to disable 0.6
Avatar
ws-client BOT 2024-12-09 23:33
<ChillerDragon> interesting
Avatar
0.7 as anticheat kek
Avatar
ws-client BOT 2024-12-09 23:35
<ChillerDragon> at this point you might want to use a teeworlds server instead of a ddnet bridge server @Puch as much as I would love to drop 0.6 in general i do not think it is worth the maintenance effort to add that config to ddnet-insta
23:35
<ChillerDragon> btw most cheat clients are based on recent enough ddnet they should all be able to connect to 0.7 as well
Avatar
There's some redundant code here, m_IsPredicted will always be true. Free PR if someone wants it. https://github.com/ddnet/ddnet/blob/fd34043bcea83a3a2cfc6c15dc4ec13869138ae2/src/game/client/gameclient.cpp#L3127-L3132 (edited)
Exported 515 message(s)
Timezone: UTC+0