Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2023-01-25 00:00:00Z and 2023-01-26 00:00:00Z
Avatar
fanatichd BOT 2023-01-25 00:49:38Z
#
Avatar
ChillerDragon BOT 2023-01-25 08:20:46Z
irc ads?
08:21
fenatichd from virgin mnet :D fanatichd (fanatichd@cpc76960-warw17-2-0-cust137.3-2.cable.virginm.net) has joined #ddnet
Avatar
lalala soytari 卍 2023-01-25 09:00:03Z
09:00
same error but it says ipv4 😦
Avatar
lalala soytari 卍 2023-01-25 09:09:03Z
i try open dmz and not working
09:12
wait
Avatar
i got this error too yesterday im using linux, although i let firewall, it didnt work
Avatar
Avatar
WarHammer
i got this error too yesterday im using linux, although i let firewall, it didnt work
lalala soytari 卍 2023-01-25 09:12:24Z
i fix this error
Avatar
do u use windows?
Avatar
Avatar
WarHammer
do u use windows?
lalala soytari 卍 2023-01-25 09:12:50Z
i used linux but now windows
Avatar
u fixed right ?
Avatar
lalala soytari 卍 2023-01-25 09:13:09Z
yes
09:13
now i fixed
09:13
i used to open servers but now it dont work
Avatar
lalala soytari 卍 2023-01-25 09:13:50Z
wait my english bad i forgot a word
09:13
ill translate
09:14
Allow ddnet.exe from firewall
09:14
Linux
09:14
And i let on linux too
Avatar
lalala soytari 卍 2023-01-25 09:15:02Z
and create a new entry rule
Avatar
Avatar
WarHammer
And i let on linux too
lalala soytari 卍 2023-01-25 09:15:26Z
i remember linux has a firewall
Avatar
lalala soytari 卍 2023-01-25 09:15:35Z
okay
09:15
how i did forgot
Avatar
ok bro dont mind, thank you for help
Avatar
lalala soytari 卍 2023-01-25 09:16:00Z
no
09:16
ill help
09:16
im looking
Avatar
No its okay i dont have to open server
Avatar
lalala soytari 卍 2023-01-25 09:16:41Z
Create the new arrivals from firewall
09:16
name is ddnet port or something
09:17
allow
Avatar
i already did
Avatar
lalala soytari 卍 2023-01-25 09:17:15Z
and write 8303(ddnet port)
09:17
select udp
Avatar
Avatar
WarHammer
i already did
lalala soytari 卍 2023-01-25 09:17:23Z
uh
09:17
try open dmz
09:17
on your router
09:17
if dont work close
Avatar
ill try
Avatar
lalala soytari 卍 2023-01-25 09:18:06Z
okay
Avatar
lalala soytari 卍 2023-01-25 09:28:44Z
how can i choose my server location Turkey
Avatar
ChillerDragon BOT 2023-01-25 09:56:27Z
lul i think one can modify the client to send 9 less bytes when only walking around without breaking server compatibility
Avatar
lalala soytari 卍 2023-01-25 10:36:52Z
how can i ban people on my server console says ban s[ip|id] ?i[minutes] r[reason]
10:37
how i can take people ip
10:37
i cant
10:37
i write nickname says invalid ip|id
10:37
anybody can sent example ban text
Avatar
Instead of the name you write their id
Avatar
lalala soytari 卍 2023-01-25 10:46:31Z
how i can their id
10:46
idk
10:47
i need find their id
Avatar
"status" in rcon shows both id and IP (ip only if show_ips is 1)
Avatar
lalala soytari 卍 2023-01-25 10:49:51Z
how
10:49
i dont understand
10:50
type that in console
Avatar
lalala soytari 卍 2023-01-25 10:50:09Z
i need write status
10:50
okay
10:50
thanks
Avatar
For IDs: cl_show_ids 1
10:50
in f1
Avatar
lalala soytari 卍 2023-01-25 10:50:35Z
its look 0 1 2 3 4
10:50
right?
Avatar
This will show IDs in chat and scoreboard
10:50
Ayes
10:50
That's id
Avatar
lalala soytari 卍 2023-01-25 10:50:47Z
ayo thanks bro
Avatar
test
Avatar
Avatar
ChillerDragon
lul i think one can modify the client to send 9 less bytes when only walking around without breaking server compatibility
You bring me to ideas. Are these bytes unecessary? Animation maybe?
Avatar
ChillerDragon BOT 2023-01-25 14:02:51Z
No the bytes are not unecessary they are used for hook/fire/weapon state etc
14:03
but if you only want to update your direction you should be able to only send that. And the vanilla client always sends all inputs even the ones that were unchanged.
14:04
but the client also sends a size field and the server only reads in size amount of inputs and direction is the first
Avatar
5 days ago :p
Avatar
ok I'm slow 😭
Avatar
ChillerDragon BOT 2023-01-25 14:34:10Z
wow types
Avatar
i posted it
14:38
next time grep me kek
14:39
but its good to know u follow rust news
14:39
slowly converting
14:39
cool project:
14:39
Pure Rust multimedia format demuxing, tag reading, and audio decoding library - GitHub - pdeljanov/Symphonia: Pure Rust multimedia format demuxing, tag reading, and audio decoding library
Avatar
ChillerDragon BOT 2023-01-25 14:48:06Z
da rust cult
14:48
ffmpeg in rust when?
Avatar
did someone build a max limit of skins in the last version?
14:49
i got a message who says he cant start the client because he has near 1k skins
Avatar
The only maximum is your hardware limits
14:57
interesting concept
Avatar
Avatar
Jupstar ✪
The only maximum is your hardware limits
ok, weird. he can play with it but since the new update he just can use close to 100 because only 4k skins and gpu say out of vram
Avatar
lalala soytari 卍 2023-01-25 15:46:13Z
How I can take blue tick
15:46
On my server
Avatar
u cant
Avatar
Avatar
Daniel
ok, weird. he can play with it but since the new update he just can use close to 100 because only 4k skins and gpu say out of vram
Why does he need 4k skins on full hd monitor?
15:49
4k skins are for 32k monitor
15:49
U can use 7000 skins with 2gb vram targeting full hd
15:50
Except a very few exceptions all ppl have this
Avatar
yea i know 🙂 i dont do this but i try to explain it to him
Avatar
Avatar
Ryozuki
u cant
lalala soytari 卍 2023-01-25 15:58:24Z
Why 😭
15:58
Every server on turkey has blue tick
Avatar
What good is a floating point operation embodied in a vector or matrix unit if you can’t get data into fast enough to actually use the compute engine to
Avatar
And still memory scales much better than(esp) single core performance, which is still required by most apps
Avatar
lalala soytari 卍 2023-01-25 16:05:42Z
@Jupstar ✪ do you know how take blue tick
Avatar
you cant xd only official servers
Avatar
Avatar
lalala soytari 卍
@Jupstar ✪ do you know how take blue tick
Make your mod open source and let ddnet host it
Avatar
lalala soytari 卍 2023-01-25 16:06:56Z
how i can open source
Avatar
Github
16:07
Gitlab
Avatar
lalala soytari 卍 2023-01-25 16:07:15Z
okay than ill ddnet host it right?
16:07
idk how ddnet host my server
Avatar
Maybe. I'm not related to ddnet org
Avatar
Avatar
lalala soytari 卍
idk how ddnet host my server
lalala soytari 卍 2023-01-25 16:08:22Z
.
Avatar
Avatar
bencie
you cant xd only official servers
lalala soytari 卍 2023-01-25 16:08:31Z
i wanna be official
Avatar
Ask an admin I guess
Avatar
lalala soytari 卍 2023-01-25 16:08:59Z
@Learath2
16:09
can you help me
16:09
i wanna let ddnet host it but idk how its that i make
Avatar
Avatar
Jupstar ✪
Except a very few exceptions all ppl have this
btw the problem is since 16.7 older versions like 16.5 running fine like we tested now together. is it maybe a problem since rust is implemented?
Avatar
@lalala soytari 卍
16:28
Türk müsün?
Avatar
lalala soytari 卍 2023-01-25 16:28:07Z
evet
16:28
😄
16:28
Konusmandan tahmin ettim
16:28
Ne yapmak istiyorsun
16:28
Sunucunla ilgili
Avatar
lalala soytari 卍 2023-01-25 16:28:49Z
mavi tik almak için ddnet'in hostingini kullanmak
Avatar
Neden mavi tik istiyorsun ki
Avatar
lalala soytari 卍 2023-01-25 16:29:17Z
onaylanınca
Avatar
turkish → #off-topic
Avatar
lalala soytari 卍 2023-01-25 16:29:26Z
sunucuyu adamlar host ediyor
16:29
sorry
Avatar
@Ryozuki why you bored?
Avatar
that was my mood when i wrote that
16:30
but well im often bored
16:30
thats life
16:30
why? xd
Avatar
dunno. I read it and was wondering why
Avatar
Avatar
Jupstar ✪
Make your mod open source and let ddnet host it
It’s not a mod, he is hosting a normal ddnet server. Why would we host that?
Avatar
Avatar
Learath2
It’s not a mod, he is hosting a normal ddnet server. Why would we host that?
the whole convo is confusion cuz bad english
Avatar
And I’m not in the mood to talk turkish 😛
Avatar
ChillerDragon BOT 2023-01-25 16:47:36Z
racist lerato
Avatar
Avatar
Daniel
btw the problem is since 16.7 older versions like 16.5 running fine like we tested now together. is it maybe a problem since rust is implemented?
no its bcs vulkan is default backend, which doesnt allow going over your VRAM limits and ddnet loads all skins at start, no lazy loading
16:55
but its a good way to finally get rid of all these 4k textures
16:55
sad that they spread at all
Avatar
Avatar
Jupstar ✪
And still memory scales much better than(esp) single core performance, which is still required by most apps
what you mean with "scale"? Because you seem to compare multiple memory devices with a single core
Avatar
Avatar
Chairn
what you mean with "scale"? Because you seem to compare multiple memory devices with a single core
the article sounds like it wants to say we slowly reach the limits of memory capabilities
Avatar
which is not the case in your opinion?
Avatar
but i only read like 5 setences, because then my attention span for such articles is over
Avatar
it's not the capacity the issue, it's bandwidth and latency
Avatar
Avatar
Chairn
which is not the case in your opinion?
yeah i think we are still pretty far away, ofc that doesnt mean it will not get slower (e.g. slow bus speed / more latency)
Avatar
Avatar
Jupstar ✪
no its bcs vulkan is default backend, which doesnt allow going over your VRAM limits and ddnet loads all skins at start, no lazy loading
ahh this could be the solution for his problem. but yea good point to do it now do get rid of it.... the problem is there will be more and more people who want it and use it not less
Avatar
Avatar
Chairn
it's not the capacity the issue, it's bandwidth and latency
but usually u dont need all your memory at once tho, did the article give an example?
Avatar
Avatar
Daniel
ahh this could be the solution for his problem. but yea good point to do it now do get rid of it.... the problem is there will be more and more people who want it and use it not less
but for what exactly do they want it. where does their desire come from?
17:05
4k skins dont solve any problem
17:05
they are as said for 32k monitors
17:05
i never seen a 32k monitor in my life
Avatar
i dont know its just like that xD i dont use 4k skins
Avatar
u have to understand that most GPUs are simply not build for this the texture might live in very unoptimal buffers on the VRAM
17:06
it can create laggs / less performance, in worst case regular stuttering
Avatar
Avatar
Jupstar ✪
but usually u dont need all your memory at once tho, did the article give an example?
simple math kernels are enough to reach bandwidth and latency limits, meaning the cpu is idle for a good portion of time
17:07
bunny hopping in graph structure is also a way to reach those limits
Avatar
Avatar
Chairn
simple math kernels are enough to reach bandwidth and latency limits, meaning the cpu is idle for a good portion of time
so whats the solution? better software?
17:08
i mean it was the case in 1990 too
Avatar
nah, wasn't the case in 1990 🙂
17:09
that's what the guys says
17:10
better software and/or better architecture
Avatar
Avatar
Chairn
better software and/or better architecture
so apple like architectures
17:10
where everything lives close to each other
Avatar
maybe, i don't know apple architectures
17:10
im more into pear reviewed architectures
Avatar
everything that has an advantage also has a disadvantage probably if u put everything under one soc u probs have a harder time to get heat away
17:11
so you cannot clock to 7ghz or whatever ddr5 and new intels clock nowadays xd
Avatar
Avatar
Chairn
im more into pear reviewed architectures
🍐
Avatar
@Zwelf Are you available to help with https://github.com/ddnet/ddnet/issues/6304 ?
Avatar
I'll take a look. If I don't find anything, we can also take it out again for now.
17:32
which maps are the crashes on?`
Avatar
Avatar
Zwelf
which maps are the crashes on?`
The most recent one was on FarLands https://ddnet.org/maps/FarLands
Avatar
ok, could reproduce. will fix
Avatar
@deen I'm not familiar with your workflow yet, do I need to do anything else with my PR, or should I wait for approval from someone?
Avatar
Due to changes in wording of the error messages, some of the twmap-check-ddnet warnings were no longer suppressed. Closes #6305.

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 ...
17:49
Fixes #6304 pEnt is freed after removing, so must not be used in the next loop iteration.

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 th...
Avatar
79e6518 Fix map check excluded warnings in CI - Robyt3 ee834ad Merge #6307 - bors[bot]
Avatar
'拏 MAhdiyar 2023-01-25 18:50:02Z
Hello what is the function of this? MACRO_CONFIG_STR(ClMapDownloadUrl, cl_map_download_url, 100, "https://maps.ddnet.org", CFGFLAG_CLIENT | CFGFLAG_SAVE, "URL used to download maps (can start with http:// or https://)") MACRO_CONFIG_INT(ClMapDownloadConnectTimeoutMs, cl_map_download_connect_timeout_ms, 2000, 0, 100000, CFGFLAG_CLIENT | CFGFLAG_SAVE, "HTTP map downloads: timeout for the connect phase in milliseconds (0 to disable)") MACRO_CONFIG_INT(ClMapDownloadLowSpeedLimit, cl_map_download_low_speed_limit, 4000, 0, 100000, CFGFLAG_CLIENT | CFGFLAG_SAVE, "HTTP map downloads: Set low speed limit in bytes per second (0 to disable)") MACRO_CONFIG_INT(ClMapDownloadLowSpeedTime, cl_map_download_low_speed_time, 3, 0, 100000, CFGFLAG_CLIENT | CFGFLAG_SAVE, "HTTP map downloads: Set low speed limit time period (0 to disable)")
18:50
Map is downloaded from the server
18:51
@heinrich5991
Avatar
ChillerDragon BOT 2023-01-25 18:52:09Z
It checks the download url first to use faster map download via http instead of the game server sending it via the teeworlds protocol
18:52
if the download url serves the map it uses it if not it falls back to the vanilla download
18:54
Yo bois I did my first run through documenting all system messages of the 0.7 protocol any feedback to the layout or content? Suggestions? https://chillerdragon.github.io/teeworlds-protocol/07/system_messages.html
18:54
@heinrich5991 @Learath2 @Robyt3 ^ :p
Avatar
@Robyt3 was not pinged I pinged him now (edited)
Avatar
ChillerDragon BOT 2023-01-25 18:58:54Z
ty
Avatar
010d545 Fix Crash in CSafeTeam::Safe/Load - Zwelf cf32aa9 Merge #6308 - bors[bot]
Avatar
Avatar
Chairn
im more into pear reviewed architectures
Im dumb and get it now, i thought it was a typo for peer but its just cuz apple's apple
19:10
facepalm
Avatar
@Ryozuki either its a client side bug, or the skin registering is extremly unreliable so many servers dont have the information
19:53
it regulary fails to fetch it even on server that had it previously
20:00
its weird
20:00
but only updated ddnet servers report it
20:00
maybe somehow the function is not being called sometimes? xd
Avatar
but i am 99% sure it also happened on a server that showed skins then suddenly not anymore
Avatar
Avatar
Jupstar ✪
@Ryozuki either its a client side bug, or the skin registering is extremly unreliable so many servers dont have the information
yes, it's definitely unreliable. The servers have long been updated but still don't show skin
Avatar
c86ef06 Add tooltip support for editboxes in editor - Robyt3 5b61691 Pass nullptr to CUIRect functions when result is unused - Robyt3 3b4d291 Rename envelope Synchronized checkbox to Sync. - Robyt3 c9d8fed Use IGraphics::CORNER_NONE instead of 0 - Robyt3 c62cc97 Remove dead commented code - Robyt3 d6d8739 Remove unnecessary temporary CUIRect - Robyt3 3c42b22 Add margin to point value/time editboxes for low screen width - Robyt3 7ce143b Add CEnvPoint::MAX_CHANNELS constant - Robyt3 27790be Reserve same space for all envelope channel buttons - Robyt3 2514f1d Align the editbox labels in the envelope editor with the editboxes - Robyt3 385fa4d Slightly decrease width of name editbox if total width is low - Robyt3 b997fe9 Decrease buffer size - Robyt3 9054eb1 Add buttons to move envelopes left and right, use unicode icons - Robyt3 028ef41 Merge #6309 - bors[bot]
Avatar
i wonder whats going on
23:05
will check some day
23:05
hopium
23:15
33% of GStreamer commits are now in Rust
Avatar
Hm, I guess the more important percentage would be the amount of code in rust
Exported 224 message(s)