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-06-17 00:00:00Z and 2023-06-18 00:00:00Z
Avatar
ws-client BOT 2023-06-17 09:31:24Z
<ChillerDragon> @heinrich5991 what a good day to bridge more channels
Avatar
ChillerDragon BOT 2023-06-17 09:32:07Z
heinrich am i top10 most demanding persons in your life? xd
Avatar
Avatar
Ryozuki
to convert all c++ code to rust
When rewrite ddnet
Avatar
ws-client BOT 2023-06-17 09:32:59Z
<ChillerDragon> jopstinger is on it
09:33
<ChillerDragon> ddnet 2 in rust
Avatar
Is there a public repo?
Avatar
ws-client BOT 2023-06-17 09:33:22Z
<ChillerDragon> no
Avatar
twrust is coming poggers2
Avatar
ws-client BOT 2023-06-17 09:33:31Z
<ChillerDragon> he is ashamed of his poc code
Avatar
there is, but its a bit outdated xd
09:33
ChillerDragon i even shared it here
09:33
lmao
09:33
after u asked
Avatar
ws-client BOT 2023-06-17 09:33:49Z
<ChillerDragon> ok i forgot
09:33
<ChillerDragon> xd
09:34
<ChillerDragon> omg how did i manage to break highliting text in webchat
09:34
<ChillerDragon> this project is getting out of hand
09:34
<ChillerDragon> time to abandon it
Avatar
xD
Avatar
ws-client BOT 2023-06-17 09:36:12Z
<22> @Neben there are actually a lot of projects
09:36
<22> watf why my name 22
Avatar
real 22
Avatar
ws-client BOT 2023-06-17 09:36:40Z
<ChillerDragon> there is stuff by zwelf that is game logic
09:36
<ChillerDragon> there is ancient nim rewrite by deen
09:37
<ChillerDragon> there is 3d version of da game
09:37
<ChillerDragon> there is teeworlds on switch
Avatar
Avatar
ws-client
<ChillerDragon> there is teeworlds on switch
huh?
Avatar
Omg tw on Switch
Avatar
ws-client BOT 2023-06-17 09:37:43Z
Teeworlds ported to the Nintendo Switch. Contribute to Byebyesky/teeworlds-switch development by creating an account on GitHub.
09:37
<ChillerDragon> wip
09:37
<ChillerDragon> not playable yet
09:38
<ChillerDragon> none of the projects hit a useful maturity but there are a lot
Avatar
Ah thats a shame
09:38
They all sound good
Avatar
ws-client BOT 2023-06-17 09:39:35Z
<ChillerDragon> the best of them all
09:39
<ChillerDragon> is ofc my rewrite of tw client
09:40
<ChillerDragon> who needs teeish textures when you can have green squares
09:40
<ChillerDragon> or my rewrite in rust
Avatar
Thats very nice projects (edited)
Avatar
i don't understand
10:33
why does chiller bot change everyday
Avatar
hes very anon
10:35
ChillerDragon: nice projects xd
Avatar
in my ddnet project i mostly focused on performance xddd
10:36
effective performance
10:36
and im way to inactive sadly
10:36
here sneakpeak lol
10:37
arctic frost is relatively big map and it always loads so slow on ddnet
10:37
so i wanted the fastest map loading xddd
10:37
ddnet and ddnet-pg both also connect to a server twgpu only loads the map
10:38
so ddnet vs twgpu is probably not a fair comparision, since ddnet's network code is so bad
Avatar
Avatar
Jupstar ✪
here sneakpeak lol
pg?
Avatar
Avatar
gerdoe
pg?
"playground"
10:39
i call it like that for less confusion
10:39
you comparing your project twgpu and reference impl
10:40
got it
Avatar
yeah 😄
Avatar
ChillerDragon BOT 2023-06-17 10:42:06Z
pog loading speed
10:42
@TsFreddie what changed where?
Avatar
idk
troll 1
Avatar
Avatar
Jupstar ✪
yeah 😄
what backend do you use?
10:45
vulkan?
Avatar
Avatar
gerdoe
what backend do you use?
yes
10:45
i ported the vk backend to rust
10:45
😬
Avatar
try hard, bcs no auto tools yet
10:45
the funny thing is, i had to fight the borrow checker relatively few times ^^
Avatar
does webgpu mean website can secretly mine cryptos or crunch AI using user's machine now
Avatar
but ok the vk API is unsafe
Avatar
Avatar
TsFreddie
does webgpu mean website can secretly mine cryptos or crunch AI using user's machine now
yes
Avatar
epic
Avatar
my brain comes up with vulkano (https://vulkano.rs/) when it hears rust and vulkan xd
Avatar
Avatar
TsFreddie
does webgpu mean website can secretly mine cryptos or crunch AI using user's machine now
what a time we live in xd
Avatar
Avatar
gerdoe
my brain comes up with vulkano (https://vulkano.rs/) when it hears rust and vulkan xd
yeah, but i prefer real vulkan. bcs im low level enjoyer
Avatar
Yes, they could always mine, any way of calculation can do it, pure javascript too
Avatar
Avatar
Jupstar ✪
yeah, but i prefer real vulkan. bcs im low level enjoyer
so you didn't make any wrapping around vk api? epic
Avatar
webgpu could make them take more resources i assume?
Avatar
yes, probably a bit faster
Avatar
Avatar
gerdoe
so you didn't make any wrapping around vk api? epic
Vulkan bindings for Rust. Contribute to ash-rs/ash development by creating an account on GitHub.
Avatar
oh no, rust again
Avatar
it is more like the c++ vk bindings probably tho
10:50
bcs of type safeties
Avatar
every time i see rust i would just hate myself
Avatar
ddnet uses tru c-vulkan-api
10:50
😂
Avatar
Avatar
TsFreddie
every time i see rust i would just hate myself
hate rust not yourself
10:51
but hate c
10:51
more
Avatar
k, back to work
Avatar
and java even more and delete python from your brain, since u hate it most
Avatar
Avatar
TsFreddie
k, back to work
gl, i hope the next 16h are nice for you
10:52
working
10:52
<<
Avatar
i still use python for somethings
Avatar
Avatar
TsFreddie
k, back to work
justatest
Avatar
no 14 hours work day pls
Avatar
python string is a tiny easier to work wtih
Avatar
py what?
10:52
never heard of it
Avatar
compared to javascript i guess
10:53
i don't usually work 10+ during weekends
Avatar
in javascript, everything is a string xD
Avatar
i kinda like the negative index in python
10:54
and the range index
10:54
don't know what they are actually called
Avatar
Avatar
TsFreddie
i kinda like the negative index in python
yeah pretty good sugar for len(arr)-n
Avatar
besides QOL stuff & bad generics & missing async closures and stuff like that (list is long) i'd say rust is best language... at least it has the potential
10:54
sadly 99% of all features are nightly
10:54
lol
Avatar
im waiting for stable rust abi
Avatar
i just found out C# has the negative index things like last month
Avatar
mhh, i guess u can operator overload in rust and cpp
10:56
so u could do the same
10:56
ok in rust its no overload
Avatar
before @Ryozuki kills me
10:56
its implementing a trait
Avatar
what is a trait
Avatar
basically an interface
Avatar
like C# interface or TS interface
10:57
or none of them, just an rust interface
Avatar
its not directly comparable to any c-like language i think
10:57
but its also no real magic
Avatar
fair enough
Avatar
some "global" traits like add are just there to tell the compiler "hi, when i use + i actually mean add-trait"
10:59
UI leak
justatest 1
Avatar
yeah, so now in your 30 minutes free time u have daily learn rust
Avatar
Avatar
TsFreddie
UI leak
i like the background, well done midjourney
10:59
😬
10:59
here midjourney generated:
Avatar
just some skybox someone bought
Avatar
xDD
Avatar
i don't think it is midjourney
Avatar
Avatar
TsFreddie
just some skybox someone bought
yeah, but i acutally like it
11:00
i like space stuff
Avatar
remember the "looking for group" channel? i think we need a "looking for unban" channel more
11:31
or somethinf
Avatar
Avatar
Voxel
remember the "looking for group" channel? i think we need a "looking for unban" channel more
It's in the works
Avatar
Besides input problems with cl_refresh_rate. It also makes the drawn frames look like trash: in maplayer.cpp i did this patch: c++ static vec2 fakecenter = {}; fakecenter.x += 1; fakecenter.y += 1; Center = fakecenter; with config: gfx_refresh_rate 0; gfx_asyncrender_old 0; cl_refresh_rate 50 Looks horrible. net_socket_read_wait also causes more refresh rate than set, bcs the snapshots wake up the clients... Now i patched away `net_socket_read_wait...
justatest 1
Avatar
Avatar
Jupstar ✪
in javascript, everything is a string xD
not true
12:36
it’s just dynamic types
12:36
you have numbers, strings, and objects
12:39
how can i solve these problem when i update my system
Avatar
Avatar
Ewan
not true
everything
Avatar
Avatar
Vinson
how can i solve these problem when i update my system
No idea, we downgraded the Windows version used in the CI for this in #6725
Avatar
ddnet_engine_shared.lib(std-391022a4250a8b9a.std.feb3b897-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol __imp_NtCreateFile referenced in function _ZN3std3sys7windows2fs20open_link_no_re...
Avatar
Avatar
Robyt3
No idea, we downgraded the Windows version used in the CI for this in #6725
why these problem appear
Avatar
Libs in windows mismatch what the linker looks for
12:43
Version discrepancy or something
12:43
Mysterious
Avatar
i dont want to del this version
12:46
the message said "xxx.lib.rule" is not generate successfuly
Avatar
@ChillerDragon did you timeout ?
Avatar
ChillerDragon BOT 2023-06-17 12:51:03Z
@Chairn no i pro
Avatar
Avatar
Vinson
the message said "xxx.lib.rule" is not generate successfuly
how can i solve this
Avatar
He suck (@Chairn)
@ChillerDragon did you timeout ?
13:09
ask chinese developer (@Vinson)
how can i solve these problem when i update my system
Avatar
Avatar
Vinson
how can i solve these problem when i update my system
Avatar
Avatar
Learath2
It's in the works
Wait, really? thonk
Avatar
Avatar
murpi
Wait, really? thonk
Did you give up on it in the last 2 weeks or so? 😄
Avatar
Avatar
Learath2
Did you give up on it in the last 2 weeks or so? 😄
The ticket system?
Avatar
Avatar
murpi
The ticket system?
yep
Avatar
Avatar
Learath2
yep
No it's pretty much done and works. I just didn't get any feedback on it, so I assumed it's not something we want :/
13:43
my goal was to reduce our workload, and if it's not utilized for that purpose, it would merely be another location that requires monitoring
Avatar
Opulently1110 2023-06-17 13:55:17Z
should I report this somewhere? there was a guy that joined the server posted some link and left https://www.youtube.com/watch?v=JhFXji3kVuA I think this is not allowed
Avatar
Doesn't look like a bot to me
Avatar
Opulently1110 2023-06-17 13:58:36Z
@murpi so it's only a joke?
13:58
idk, I opened a ticket on kog I think it's a botter
13:59
this guy just compares himself to a bot cuz he's too pro
Avatar
ask n9, hes a master at this joke troll
troll 5
Avatar
Opulently1110 2023-06-17 14:20:54Z
idk it seems like slats is a well known hacker in kog
Avatar
just like n9
troll 2
Avatar
Avatar
Opulently1110
idk it seems like slats is a well known hacker in kog
Opulently1110 2023-06-17 14:25:45Z
Avatar
hn okey
14:27
seems he is unknown botter in ddnet greenthing
Avatar
Avatar
gerdoe
seems he is unknown botter in ddnet greenthing
Opulently1110 2023-06-17 14:29:02Z
yeah lol, but that's impressive even for a bot even if it's not a bot it's impressive
Avatar
@ChillerDragon
17:09
!c
17:09
Avatar
ChillerDragon BOT 2023-06-17 17:40:06Z
🤖
17:40
@Ryozuki ye heinrich told me to remove !c :c
Avatar
image.png
17:47
@Beautemps 2020 may i found u
17:47
im banned from the discordo btw
17:47
probably because of the things i tend to say
17:48
its the end of my journey
17:48
thank
Avatar
bye
Avatar
Avatar
ChillerDragon
@Ryozuki ye heinrich told me to remove !c :c
@ChillerDragon wtf why no !c
Avatar
Avatar
Voxel
@ChillerDragon wtf why no !c
heinrichs likes to have rules that destroy fun of others
17:49
xd
17:50
chillerdragon has no revolutionary blood sadly
17:50
;~;
Avatar
still waiting for options
Avatar
Avatar
botondus
@Beautemps 2020 may i found u
yeah i started tw in 2020 😄
Avatar
Avatar
botondus
probably because of the things i tend to say
no idea what was that but if it was benevolent, then it's sad
Avatar
ChillerDragon BOT 2023-06-17 18:13:43Z
wot 2020
18:13
newfag
Avatar
surprised you only have 700 ddnet points
18:54
still not a noname :/
Avatar
Avatar
Opulently1110
should I report this somewhere? there was a guy that joined the server posted some link and left https://www.youtube.com/watch?v=JhFXji3kVuA I think this is not allowed
doubt it is A bot doesnt move their aim so slow
Avatar
ChillerDragon BOT 2023-06-17 20:43:34Z
ye its either an impressive bot or a average pro
Avatar
depends on how many tries he needed
20:45
the afk king is defs hard
20:45
even as pro
Avatar
Avatar
Jupstar ✪
the afk king is defs hard
konsti:
Avatar
yo guys, im going crazy trying to make my own component that draws stuff. For some reason, even though I am using the right coordinates, when I call the IGraphics routines, they are drawn elsewhere. For example I try drawing a circle in players.cpp:CPlayers::RenderHookCollLine and it draws it correctly, i write the same code and it gets the same coordinates in my own component, but it is drawn elsewhere. Anyone help me with this? (edited)
Avatar
u need to set the screen
20:52
over mapscreen
Avatar
Avatar
BillionRay
yo guys, im going crazy trying to make my own component that draws stuff. For some reason, even though I am using the right coordinates, when I call the IGraphics routines, they are drawn elsewhere. For example I try drawing a circle in players.cpp:CPlayers::RenderHookCollLine and it draws it correctly, i write the same code and it gets the same coordinates in my own component, but it is drawn elsewhere. Anyone help me with this? (edited)
20:52
ahh
20:52
weird I don't see it done anywhere else
Avatar
most components rely on the one set by the maplayers.cpp (edited)
Avatar
Avatar
Jupstar ✪
most components rely on the one set by the maplayers.cpp (edited)
Thanks a lot brother, i was losing my sanity over this. Simple fix was to just change the render order of my component before the mapping changed.
Avatar
a2172da Add 20 € donation by CyberPotato - def-
Avatar
cyber what now?
💀 5
troll 1
Avatar
Avatar
murpi
No it's pretty much done and works. I just didn't get any feedback on it, so I assumed it's not something we want :/
Oh, I thought the lack of negative feedback was enough after I offered the comment about channel limit. It most definitely is desired, atleast imho
Avatar
definitely
Avatar
Avatar
cyberFighter
cyber what now?
cyberpotato is the better player tbh
Exported 232 message(s)