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 2022-06-26 00:00:00Z and 2022-06-27 00:00:00Z
Avatar
Avatar
Learath2
@heinrich5991 do you still scrape for new maps?
no, not regularly
Avatar
Jupstar โœช 2022-06-26 06:08:15Z
lmao, who made our CI japanese xD
Avatar
chillerdragon BOT 2022-06-26 06:59:50Z
Yikes
07:00
How would you name asan and ubsan in a consise kebab case?
Avatar
Also print out more of the diff Should help with debugging sporadic failures like https://github.com/ddnet/ddnet/runs/7058704316?check_suite_focus=true

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no phy...
07:04
a3a85be Remove useless typedef in c++ - Chairn 6315af0 Merge #5504 - bors[bot]
Avatar
Avatar
Ryozuki
look who didnt update in a while
I too haven't upgraded a system in a while ๐Ÿ˜„
Avatar
12a5524 Fix win32 discord compilation - def-
Avatar
167f2af remove tile info messages and freeze/ninja stars for new clients using version checking - C0D3D3V bba5027 show freezebar also inside freeze - C0D3D3V 5cd0cc6 send the weapon the player is really holding (except for ninjajetpack) - C0D3D3V 2475e84 Add extras texture + asset tab - C0D3D3V 51133de Add freezing snow flakes effect and fix 50HZ timer + add 10Hz Timer to particle system - C0D3D3V 44478b1 Add Opacity option for freeze bars inside freeze - C0D3D3V 6e8efa9 Use 0 to 260 degree in Angle display, and do not display decimals of speed in debughd - C0D3D3V 977d7d9 Increase the size of dummy actions - C0D3D3V f28b71d allow the server to also show old HUD elements (by @fokkonaut) - C0D3D3V 781f2e7 add cl_show_jumps_indicator option - C0D3D3V ed2c514 Change help text of cl_asset_extras - C0D3D3V dd1cdfc Add to some of the Sprite Arrays the array prefix - C0D3D3V 6d098d8 Remove ExcludeClientVersionAndHigher from CGameTeams::TeamMask; Add CGameContext::ClientsMaskExcludeClientVersionAndHigher - C0D3D3V d78b3de Revert to using conditions for the version check for capability chat messages; Remove ExcludeClientVersionAndHigher from CGameContext::SendChatTarget - C0D3D3V 4281df2 Add new textures by ravie; Also add no gun hit for teleport gun - C0D3D3V 706a06d clamp m_Armor, to prevent value correction on client side - C0D3D3V 1e31db2 Merge #5420 - bors[bot]
Avatar
93d842f M A Strange Dream, M Cemetery, M Generic Fly, M Highlife, M Intercepter, M Just Triple Fly, M Naufrage, M Nightly Tandem, M Stronghold 2, M Stronghold, M Yun Gu 2, M Yun Gu 3, M brainduck, M brainduck2, M nullptr, M TheVoiD, M Huanghu, M Liang, M Nebula, M TakeUrLuggage, A Tied up, M Vice City, M Back in Time 3, M Shockwave, M Aftermath, M Afternoon, A Baerchen, M Canyang, M Clarity, M Coffee I, M Coffee II, A DaoYu Night, M Just HookThrough, M PreciousDream, M SomewhereDistant, M Sunny Land, M Yeyou 1, M Yeyou 2, M Yeyou 3, M Yun Gu, M Absurd 3, M Beyond Light, M Light Grey, M 1Hook, M Aufnahmetest_AE, M Euthanasia, M Run_Aim, M climate-crisis, M frustrainleave, M hotrun, M nameless_run, M run_2Rockets, M run_2rocketstwo, M run_4lollipop, M run_4mystery, M run_4popi, M run_4popo, M run_4tzoy, M run_4xerhul, M run_4xerhul2, M run_FreezyFly, M run_Jellyfish_Fields, M run_alboni, M run_alkohol, M run_antibuguse, M run_birming, M run_birthday, M run_black_white, M run_blood_thirst, M run_blue, M run_crystal, M run_dfc, M run_escape_the_darkness, M run_experience_of_incredibleness, M run_firestorm, M run_for_ghost, M run_from_ice_to_grass, M run_frosty, M run_g6, M run_galaxy, M run_glowing_ice, M run_golden_toilet, M run_granit_stone, M run_grass_hell, M run_groove, M run_hard_hell, M run_hard_hundred, M run_harder_than_hard, M run_heaven_and_hell, M run_hot_or_not, M run_ice_castle, M run_inset_into_the_heavy_jungle, M run_inset_into_the_light, M run_keksi, M run_longWAR, M run_miniatur, M run_nightmare, M run_not_short, M run_out_jungle, M run_painted, M run_pencil, M run_pink.lila, M run_radioactive, M run_redbull, M run_shadow, M run_shutter, M run_skizz_loop1200, M run_skizzpopo, M run_skizzrettex, M run_spring, M run_stoned, M run_three, M run_toxic_green, M run_world_war_zero, M run_yellow_hell, M yoshiloop, M zelda, M 2of4, M 4of4, M Anaphore, M Autumn Sky, M Bullet Master, M DayLight, M GetSpeed 3, M GetSpeed, M GetSpeed2, M Joyride 2, M Killstreak 1, M Kobra 2 Solo, A Lets Climb, M Lonely Swim 3, M Lonely Swim 4, M Lucid Dream, M Mini Zero II, M Nytro, M Race_Sanktoras, M Raid, M SpaceIsKey, M Spallok, M TOPOS, M The Space Station, M Weird Cave, M run_guy_25 - ddnet-maps
Avatar
cdd49d0 codebrowser only in nightly - def-
Avatar
Entities have a pointer to their parent entity. If the parent entity is freed first, then freeing the child will cause access to the already freed parent (at pEnt->m_pParent->m_DestroyTick = GameTick();). This is fixed by adding a child pointer and clearing the child and parent pointers when either child or parent is freed. I can consistently get the crash in CGameWorld::RemoveEntity with the integration test at fbfd938f326390048368bc169442c5e5ba2e42e5 (10/10 runs crashed). With the...
Avatar
I just noticed there is a Refresh Rate option under General > Client whats the difference to the one in Graphics?
Avatar
Jupstar โœช 2022-06-26 09:53:16Z
client refresh rate also affects input
09:53
graphics tells how often render calls are actually send to the GPU
09:54
however, client refresh rates also caps FPS, since the client also tells the renderer when to work(if client is not active, renderer cannot start either) (edited)
09:55
but it can e.g. happen that the GPU isnt ready, so client refresh rate can cause less FPS then what your set the clients refresh rate to
09:55
any graphics refresh rate with client refresh rate of 0, should result in pretty accurate the FPS u want
09:55
the opposite is not the case
Avatar
wow, thanks for explanation, maybe that's something for the wiki?
Avatar
Avatar
Jupstar โœช
client refresh rate also affects input
what is the use case for it? why do we have 2 option :d
Avatar
Jupstar โœช 2022-06-26 09:58:21Z
yeah its more technical aspect tho ๐Ÿ˜„
Avatar
Avatar
nori
what is the use case for it? why do we have 2 option :d
Jupstar โœช 2022-06-26 09:59:00Z
depending on your computer, using 100% on a single CPU core can cause fans to spin
09:59
so some ppl dislike it
Avatar
on a different note: in rc4 i cant see dummy actions, jump indicator and the weapon/state indicators in the hud except the old ones. I'm pretty sure it worked in rc3
Avatar
you can't add strong or weak hook too here?
10:06
for who hold hooking you right now
Avatar

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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
Avatar
hussainx3
you can't add strong or weak hook too here?
Jupstar โœช 2022-06-26 10:07:15Z
u can use cl_nameplates_strong 1
Avatar
Avatar
hussainx3
for who hold hooking you right now
i think that would add even more confusion
Avatar
Jupstar โœช 2022-06-26 10:07:21Z
it shows strong/weak in nameplates
Avatar
in language files, do the words in [] brackets need to be translated as well?
[Ingame controller mode] Absolute
Avatar
Avatar
Jupstar โœช
it shows strong/weak in nameplates
looks nice but feel annoying bcs it's already arrows moving there
10:24
this looks so much things above every tee
Avatar
Avatar
bencie
in language files, do the words in [] brackets need to be translated as well?
[Ingame controller mode] Absolute
Jupstar โœช 2022-06-26 10:24:49Z
i think they are context
10:25
e.g. if u in control settings sometimes some languages have same word with different meanings
Avatar
Jupstar โœช 2022-06-26 10:25:29Z
absolute controler vs absolute it a global sense... stuff like that
Avatar
Yeah makes sense, thanks
Avatar
@c0d3d3v cannot see ninja weapon skin on 16.2 client version it worked yesterday and today its just gone
Avatar
[quakenet] ChillerDragon BOT 2022-06-26 11:41:02Z
wotefek
11:41
cinnematic ddrace
11:41
Avatar
[quakenet] ChillerDragon BOT 2022-06-26 11:54:23Z
it almost looks better without the texture https://zillyhuhn.com/cs/.1656244446.png
11:54
might have get used to it but the flakes seem a bit unteeish or not simple enough
Avatar
Avatar
nothing
@c0d3d3v cannot see ninja weapon skin on 16.2 client version it worked yesterday and today its just gone
fixed by updating (appears to be a problem with rc2 only)
Avatar
Avatar
murpi
fixed by updating (appears to be a problem with rc2 only)
im on rc5 and i cant see katana in freeze as well, is this intended? I see when i have the actual katana tho
Avatar
Avatar
Dragere
im on rc5 and i cant see katana in freeze as well, is this intended? I see when i have the actual katana tho
uhm, theres no rc5 ๐Ÿ‘€
Avatar
https://github.com/ddnet/ddnet/releases/tag/16.2-rc5 seems to be just a translation update
Update language files for 16.2-rc4
Avatar
Avatar
Dragere
im on rc5 and i cant see katana in freeze as well, is this intended? I see when i have the actual katana tho
do you have this problem on all servers? What is cl_show_ninja set to? Try removing your old version and download the latest version in #announcements [https://discord.com/channels/252358080522747904/420565311863914496/986416911195729931]
Avatar
Either rc4 or rc5 broke the HUD for me with Vulkan renderer
12:15
Avatar
Avatar
Scrumplex
Click to see attachment ๐Ÿ–ผ๏ธ
(those gray tiles on the lower left quarter)
Avatar
Avatar
murpi
do you have this problem on all servers? What is cl_show_ninja set to? Try removing your old version and download the latest version in #announcements [https://discord.com/channels/252358080522747904/420565311863914496/986416911195729931]
on kog everthing seems to be the old way (no freezebar etc, i see katana), on all ddnet servers i dont see katana. cl_show_ninja is 1, i use steam for the release canditate, but i have a "normal" copy for the stable game. i use vulkan too btw
Avatar
I got nothing better to do, so I am going to bisect my issue above
Avatar
Avatar
Scrumplex
Either rc4 or rc5 broke the HUD for me with Vulkan renderer
i just tried, it is working for me :\
Avatar
hmm weird
Avatar
Avatar
Dragere
on kog everthing seems to be the old way (no freezebar etc, i see katana), on all ddnet servers i dont see katana. cl_show_ninja is 1, i use steam for the release canditate, but i have a "normal" copy for the stable game. i use vulkan too btw
can you try the build in #announcements anyway? maybe the build on steam is corrupt or something weird happened whilst updating
Avatar
Avatar
Dragere
on kog everthing seems to be the old way (no freezebar etc, i see katana), on all ddnet servers i dont see katana. cl_show_ninja is 1, i use steam for the release canditate, but i have a "normal" copy for the stable game. i use vulkan too btw
isn't it intended?
Avatar
Avatar
Dragere
on a different note: in rc4 i cant see dummy actions, jump indicator and the weapon/state indicators in the hud except the old ones. I'm pretty sure it worked in rc3
when using openGL instead of vulkan i dont have this issue
Avatar
Avatar
[quakenet] ChillerDragon
Click to see attachment ๐Ÿ–ผ๏ธ
this is how it is now
Avatar
Jupstar โœช 2022-06-26 12:22:35Z
i have this issue too
12:22
i also told him here to ask codedev
Avatar
Avatar
murpi
can you try the build in #announcements anyway? maybe the build on steam is corrupt or something weird happened whilst updating
same behavior: with vulkan the hud is broken with openGL it seems to work, if the missing katana in freeze is intended
Avatar
weird, @nothing are you using opengl or vulkan? (edited)
Avatar
Jupstar โœช 2022-06-26 12:24:59Z
but the ninja thing is completly gone for me
12:25
for opengl and vulkan
Avatar
well openGL 3.3.0 doesnt work either for me, only 1.4 and 3.0
Avatar
@c0d3d3v ^
Avatar
now I am getting [2022-06-26 14:28:46][gfx]: Created Vulkan 1.0 context. [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly [2022-06-26 14:28:46][vulkan]: vulkan error: A shader file could not load correctly
12:29
:(
12:29
oh
Avatar
@Scrumplex are you using old rc version?
Avatar
okay
12:30
no the issue was that I didn't run DDNet from the build directory
12:30
weird?
12:30
So the Vulkan shaders are loaded relative to CWD?
Avatar
do you need to? i don't run it from build dir :d
Avatar
but all the other assets are fine?
Avatar
lemme try
Avatar
Jupstar โœช 2022-06-26 12:30:46Z
they are part of data dir
12:30
but build data dir
12:31
to be precise
Avatar
But every asset loads fine, so I would assume that the path resolving for the shaders doesn't work the same?
Avatar
Jupstar โœช 2022-06-26 12:31:29Z
show what paths are getting chosen for the data dir
Avatar
maybe the other assets are loaded based on the location of the binary? (edited)
Avatar
Jupstar โœช 2022-06-26 12:31:38Z
maybe it uses a different path than u expect
Avatar
oh it uses "data"
12:31
Oh makes sense
Avatar
Avatar
nori
lemme try
nah i don't have it, hud renders well
Avatar
im using opengl 3.30
Avatar
The repo itself also has most of the data at that location
Avatar
@murpi
Avatar
Avatar
nothing
im using opengl 3.30
try 3.0
Avatar
Avatar
Dragere
try 3.0
its was on rc2 and it works again on rc4
Avatar
okay now my git bisection works :D (edited)
12:34
79bf01b7d0561cde34f0431ee4641b1dc2c0bb5c is the first bad commit
12:34
let me verify thatt
12:35
yep that's the one
Avatar
# bad: [12a5524febe807900e5e52c4cbeb445fb79d72e4] Fix win32 discord compilation # good: [be4ae021e5f7c1e9eac461ca1dad116feb0d2871] Update Brazilian Portuguese translation (supersedes #5304) git bisect start '16.2-rc4' '16.2-rc3' # bad: [c084d528868c41c0b0590468de1a94ee97bc0395] Add Opacity option for freeze bars inside freeze git bisect bad c084d528868c41c0b0590468de1a94ee97bc0395 # bad: [4ee11581678b7c17cbaa8fbe95d3ee0d5f495c7a] remove tile info messages and freeze/ninja stars for new clients using version checking git bisect bad 4ee11581678b7c17cbaa8fbe95d3ee0d5f495c7a # good: [62e1c6a4c9db81a3a8f1c872b547d8b36720d79a] Update spanish.txt git bisect good 62e1c6a4c9db81a3a8f1c872b547d8b36720d79a # bad: [d0c1edcd8ffaf3ab1ace32cb830d09aefb2943bc] Revert "Build our own drmingw with mingw" git bisect bad d0c1edcd8ffaf3ab1ace32cb830d09aefb2943bc # bad: [79bf01b7d0561cde34f0431ee4641b1dc2c0bb5c] Let the server decide which hud to display git bisect bad 79bf01b7d0561cde34f0431ee4641b1dc2c0bb5c # first bad commit: [79bf01b7d0561cde34f0431ee4641b1dc2c0bb5c] Let the server decide which hud to display
Avatar
when i use vulkan if i switch workspace it automatically resize to the lower resolution, it only happens in vulkan @Jupstar โœช
Avatar
Jupstar โœช 2022-06-26 12:37:38Z
then make a bug report on sway
12:38
vk only resizes, when it receives events to resize
12:38
never on its own
Avatar
DDNet 16.2 is supposed to release in 1 week, assuming no bad bugs are found. Please test the Release Candidate to prevent problems being only discovered after release. Report bugs in the #bugs chan...
Avatar
yet another bug
12:40
btw the bug vulkan on wayland thing magically fixed itself without update
Avatar
Jupstar โœช 2022-06-26 12:40:19Z
im a bit suprised that wayland is still so unstable
Avatar
Avatar
Jupstar โœช
im a bit suprised that wayland is still so unstable
it is
Avatar
Jupstar โœช 2022-06-26 12:40:32Z
i mean its still kinda new, but also not really new
Avatar
maybe sdl related
12:40
i don't have issues on other apps and games
Avatar
tbh, Wayland has been working flawlessly for me. Only thing that's still a bit wonky is SteamVR, but that's probably SteamVR's fault
Avatar
Jupstar โœช 2022-06-26 12:41:23Z
i dunno, i had good performance, but generally the experience wasnt that good yet
Avatar
@Scrumplex but do you use wayland backend?
Avatar
Jupstar โœช 2022-06-26 12:41:31Z
crashes, weird resizes, wrong resolutions, etc.
Avatar
or xwayland
Avatar
Avatar
nori
@Scrumplex but do you use wayland backend?
for SteamVR?
12:41
or DDnet?
Avatar
I think xwayland
Avatar
if you don't launch with SDL_VIDEODRIVER=wayland then it is xwayland
Avatar
I have SDL_VIDEODRIVER=wayland globally, but set it to x11 for Steam games I think
Avatar
Jupstar โœช 2022-06-26 12:42:40Z
btw SDL tried to default to wayland but reverted it, bcs too many issues for users
Avatar
afaik mainly bcs of nvidia
Avatar
Jupstar โœช 2022-06-26 12:44:03Z
anyway, i kinda dont see whats going wrong with resizes, especially since switching workspaces sounds like some special case xd
Avatar
but it fixes itself if i double press win + f which is switches to windowed and back to fullscreen
Avatar
Just tried the wayland video driver and switching workspaces works for me
Avatar
what are you using as dm/wm?
Avatar
Jupstar โœช 2022-06-26 12:45:33Z
u also on sway?
Avatar
Jupstar โœช 2022-06-26 12:45:41Z
lmao
Avatar
built from master though
Avatar
Jupstar โœช 2022-06-26 12:45:49Z
but u also on RDNA2 right? (edited)
Avatar
nope
Avatar
Jupstar โœช 2022-06-26 12:45:55Z
ok
Avatar
Avatar
Scrumplex
built from master though
same
Avatar
Vega 56
Avatar
Jupstar โœช 2022-06-26 12:46:03Z
i wonder if it could be a driver bug
12:46
so confusing
Avatar
when in doubt -> mesa
Avatar
Avatar
Jupstar โœช
i wonder if it could be a driver bug
probably iy is
12:46
it is*
12:46
it is always mesa :D
Avatar
Jupstar โœช 2022-06-26 12:46:27Z
i'd expect a surface change is only triggered by the WM
Avatar
what Mesa version are you on @nori
Avatar
Jupstar โœช 2022-06-26 12:47:17Z
@nori with dbg_gfx 4 u can see what vk is doing
Avatar
Jupstar โœช 2022-06-26 12:47:32Z
e.g. "VK_ERROR_OUT_OF_DATE_KHR" should print "dbg_msg("vulkan", "recreating swap chain requested by acquire next image (prepare frame).");"
Avatar
I am on 22.1.2
12:48
no additional log output for me when switching workspaces with dbg_gfx 4 (edited)
Avatar
Jupstar โœช 2022-06-26 12:48:38Z
i tested with 22.2 with RDNA but on KDE, had no real issues there as far as i remember
12:48
dbg_gfx
Avatar
Avatar
Jupstar โœช
@nori with dbg_gfx 4 u can see what vk is doing
it can't even resize itself bcs it is 1 fps xD
Avatar
Jupstar โœช 2022-06-26 12:49:17Z
oh
Avatar
Avatar
Jupstar โœช
dbg_gfx
(yes, typo in Discord, I did have other vulkan debug in log :D)
Avatar
Jupstar โœช 2022-06-26 12:49:50Z
try dbg_gfx 3
12:50
thats only verbose information no validation layers
Avatar
maybe bcs there is not much ppl using my graphic card :d
12:50
renoir
12:51
always having weirdest bugs
Avatar
Well discrete Vega GPUs are also kinda rare
12:51
Though there are many Vega iGPUs I would assume
Avatar
Jupstar โœช 2022-06-26 12:51:51Z
i had vega past 5 years
12:52
so the vk stuff was deved on it hehe
12:52
u are premium member
Avatar
Avatar
Scrumplex
Well discrete Vega GPUs are also kinda rare
it is integrated
Avatar
Vulkan reports my card as "AMD RADV VEGA10"
Avatar
Jupstar โœช 2022-06-26 12:53:16Z
iGPUs are always trouble makers
Avatar
can't find that on Steam hwsurvey :D
Avatar
Avatar
Scrumplex
Vulkan reports my card as "AMD RADV VEGA10"
Jupstar โœช 2022-06-26 12:53:22Z
yeah ๐Ÿ˜„
Avatar
Avatar
Jupstar โœช
iGPUs are always trouble makers
but not nvidia optimum :d i thought it is better on full amd pc
Avatar
Jupstar โœช 2022-06-26 12:53:54Z
yeah nvidia optimus is bs
12:54
btw maybe no significant, but i also tested VK on 2 android phones
12:54
and android drivers are the only thing worse than OpenGL drivers on macos xd
Avatar
Looks like "Vega 8" is the only mention of Vega in hwsurvey :(
Avatar
Jupstar โœช 2022-06-26 12:55:31Z
Avatar
Avatar
Jupstar โœช
Click to see attachment ๐Ÿ–ผ๏ธ
are you looking at all stats or just Linux stats? (edited)
Avatar
Indirect leak of 132 byte(s) in 1 object(s) allocated from: #0 0x4e130f in malloc (/home/arda/ddnet/build/DDNet+0x4e130f) #1 0x7f108fa8e973 (/usr/lib/libSDL2-2.0.so.0+0x9d973) #2 0x9b6c08 in CCommandProcessorFragment_SDL::RunCommand(CCommandBuffer::SCommand const*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:230:17 #3 0x9b73ac in CCommandProcessor_SDL_GL::RunBuffer(CCommandBuffer*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:251:12 #4 0x9b31c8 in CGraphicsBackend_Threaded::ThreadFunc(void*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:77:25 #5 0x1dc0663 in thread_run(void*) /home/arda/ddnet/src/base/system.cpp:721:2 #6 0x7f108d4c9ead in start_thread /builddir/glibc-2.32/nptl/pthread_create.c:463:8 this leak is not ddnet related right?
Avatar
Avatar
Scrumplex
are you looking at all stats or just Linux stats? (edited)
Jupstar โœช 2022-06-26 12:55:57Z
all
12:56
ok it says "VULKAN SYSTEMS (LINUX OR POST-XP WINDOWS WITH VULKAN GPU)" in the headline xD
12:57
but the URL says directx xD
Avatar
VULKAN!
Avatar
Wait, it's all NVIDIA? Always has been
Avatar
Jupstar โœช 2022-06-26 12:58:26Z
yeah nvidias marketshare is insane
Avatar
Statistics generated from the users of the GamingOnLinux website
12:59
It isn't so insane for Linux
12:59
(though these numbers could be biased)
Avatar
Jupstar โœช 2022-06-26 12:59:42Z
yeah bcs nvidia on linux sucks hard xD
Avatar
Radeon RX Vega 56: 43 (2.1%) Difference: (-4.44% overall, -2 people)
Avatar
Jupstar โœช 2022-06-26 13:00:07Z
nvidia was the reason i switched back from linux to windows for a while
Avatar
I am one of those 43 ppl!
Avatar
Jupstar โœช 2022-06-26 13:00:14Z
when i had my gtx 760
Avatar
Avatar
nori
Indirect leak of 132 byte(s) in 1 object(s) allocated from: #0 0x4e130f in malloc (/home/arda/ddnet/build/DDNet+0x4e130f) #1 0x7f108fa8e973 (/usr/lib/libSDL2-2.0.so.0+0x9d973) #2 0x9b6c08 in CCommandProcessorFragment_SDL::RunCommand(CCommandBuffer::SCommand const*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:230:17 #3 0x9b73ac in CCommandProcessor_SDL_GL::RunBuffer(CCommandBuffer*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:251:12 #4 0x9b31c8 in CGraphicsBackend_Threaded::ThreadFunc(void*) /home/arda/ddnet/src/engine/client/backend_sdl.cpp:77:25 #5 0x1dc0663 in thread_run(void*) /home/arda/ddnet/src/base/system.cpp:721:2 #6 0x7f108d4c9ead in start_thread /builddir/glibc-2.32/nptl/pthread_create.c:463:8 this leak is not ddnet related right?
Not unless the sdl call is something that requires cleanup we missed
Avatar
Avatar
Jupstar โœช
yeah bcs nvidia on linux sucks hard xD
i actually had less problem with nvidia on linux before :d
Avatar
Jupstar โœช 2022-06-26 13:01:03Z
but tbf that was like ~8 years ago
Avatar
but it is nice to have fhd terminal at boot
Avatar
Jupstar โœช 2022-06-26 13:01:16Z
and it was on gnome, gnome itself is a reason to not use linux xD
Avatar
Jupstar โœช 2022-06-26 13:02:48Z
whats actually interesting is that there are around as much 60hz users as there are non 60hz users
Avatar
Avatar
Jupstar โœช
whats actually interesting is that there are around as much 60hz users as there are non 60hz users
in this biased data set yes
13:03
only people who are really into Linux and tech will probably have an account at GOL and provide their system info there
Avatar
Jupstar โœช 2022-06-26 13:03:39Z
true
Avatar
So these numbers are probably mostly from the Linux enthusiast segment
13:04
like, 8% of Linux gamers have a Valve Index specifically? highly doubt that :D (edited)
Avatar
Jupstar โœช 2022-06-26 13:04:15Z
xD
13:04
i dont have one xD
13:04
now i have to buy one to be cool
Avatar
And who even uses linux. It's like selection bias squared
Avatar
true, I run TempleOS's kernel
13:05
way better
Avatar
Are you proficient in HolyC?
Avatar
Of course. I already ported DDnet to HolyC
Avatar
why there is xfce under wayland desktops? :d
13:06
Statistics generated from the users of the GamingOnLinux website
13:07
or cinnamon
Avatar
just kexec your brain
13:15
easy
Avatar
Jupstar โœช 2022-06-26 13:16:33Z
i solved most of my puzzles during sleep xd
Avatar
why is the freeze so weird?
13:29
in new nightly
13:32
please revert the changes, the freeze looks too weird xD
Avatar
So weird is 10/10 feedback. We'll try to unweird it
Avatar
Jupstar โœช 2022-06-26 13:33:53Z
lets wait for codedev anyway
13:34
maybe its a bug if it worked yesterday
Avatar
Avatar
Jupstar โœช
maybe its a bug if it worked yesterday
No it's not a bug, it's weird
Avatar
new freeze is indeed weird + lettins us choose between the freeze bar or stars would be nice
Avatar
freeze bar is way better than stars but my main problem is now that the freeze bar constantly moves while in freeze and that my tee looks crippled without his ninja sword
13:45
and the snowflake particles are maybe too much
Avatar
Avatar
qweeeeeeed
new freeze is indeed weird + lettins us choose between the freeze bar or stars would be nice
yeah freezebar is weird, maybe snowflake particles could vanish over time act like a freeze timer
Avatar
ye i was trying to remove them but couldnt
Avatar
Avatar
Iza
freeze bar is way better than stars but my main problem is now that the freeze bar constantly moves while in freeze and that my tee looks crippled without his ninja sword
weird thing is having ninja skin without sword :D maybe skin should change too or smth else
Avatar
Jupstar โœช 2022-06-26 13:48:15Z
yeah thats indeed the weird part
13:48
rest is just displaying information differently ๐Ÿ˜„
Avatar
the stars were much better ๐Ÿ™
Avatar
idk tbh just completely revert the changes, how it was the day before xD
Avatar
Avatar
Iza
idk tbh just completely revert the changes, how it was the day before xD
i mean if you wanna stay with old interface totally, you can use older client :d
Avatar
Jupstar โœช 2022-06-26 13:50:05Z
jjust make it an option
Avatar
it has nothing to do with old interface
Avatar
Avatar
nori
i mean if you wanna stay with old interface totally, you can use older client :d
no, donโ€˜t use old client. we wonโ€˜t keep supporting old versions
Avatar
i play with nightly and i loved all the changes until this newest update today
Avatar
but i agree some changes are weird
13:50
freezebar etc
Avatar
Jupstar โœช 2022-06-26 13:51:31Z
havent played with it yet, so dont want to judge, but sometimes it also just getting used to it
Avatar
Avatar
Jupstar โœช
havent played with it yet, so dont want to judge, but sometimes it also just getting used to it
i agree but i prefer teeish way to do that
Avatar
Mh, maybe we should have called a visual freeze on the hud when we did the rc, only bug fixes after that and new visuals we could get in a minor bump
Avatar
i dont get why the freeze bar appears now in freeze
13:52
its a little irritating
Avatar
Avatar
Jupstar โœช
havent played with it yet, so dont want to judge, but sometimes it also just getting used to it
i mean old way is weird too, showing ninja for freeze xd
Avatar
Avatar
Iza
i dont get why the freeze bar appears now in freeze
People were missing the stars showing you are still frozen I guess
Avatar
Avatar
nori
i mean old way is weird too, showing ninja for freeze xd
Jupstar โœช 2022-06-26 13:53:16Z
yes a well designed skin can make it cooler imo
13:53
ninja skin without ninja weapon looks weird i agree with that ๐Ÿ˜„
Avatar
it was all perfect for me before todays update
Avatar
Avatar
Iza
it was all perfect for me before todays update
Jupstar โœช 2022-06-26 13:54:26Z
its not yet released, so can still change
13:55
for now lets wait until codedev comes online, who knows what he planned, he read lot of discussion probably already
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 13:59:09Z
where is hud?
Avatar
Now that is a good bugreport :D
Avatar
Avatar
ฯƒโ„“รญโ™ก
where is hud?
broken with Vulkan
13:59
(if you are on rc4 or later)
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:00:05Z
rc4
14:00
let me sec
Avatar
it worked in rc3 :D
14:00
DDNet 16.2 is supposed to release in 1 week, assuming no bad bugs are found. Please test the Release Candidate to prevent problems being only discovered after release. Report bugs in the #bugs chan...
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:00:50Z
opengl 3.3.0 no hud
Avatar
oh hmm
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:01:20Z
on 3 0 0 fine
14:01
Avatar
rofl, just tested rc5, it erased my config when i copied files over...
Avatar
also broken with GLES
Avatar
Avatar
Learath2
Now that is a good bugreport :D
ฯƒโ„“รญโ™ก 2022-06-26 14:03:07Z
create issue?
Avatar
Avatar
ฯƒโ„“รญโ™ก
create issue?
I already commented in the pull request for 16.2
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:03:29Z
ok
Avatar
Avatar
ฯƒโ„“รญโ™ก
create issue?
You can just comment on the rc PR but I think it's known
Avatar
Avatar
Chairn
rofl, just tested rc5, it erased my config when i copied files over...
This is one thing I want to make major improvements on. CStorage and CConfig are very suboptimal
Avatar
Avatar
Learath2
This is one thing I want to make major improvements on. CStorage and CConfig are very suboptimal
When creating a symlink at ~/.teeworlds/settings_ddnet.cfg and then starting and quitting the game the symlink gets removed and is replaced by the updated config file. Interestingly this does not h...
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:05:02Z
How do you think about on/off stars. That is, make a choice of on/off stars and on/off frz bar
Avatar
We are trying to have less options if at all possible
Avatar
IMO the freeze-bar isn't really telling you anything important when you are in freeze
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:06:13Z
without stars kolobok(tee) seems so lonely
14:06
๐Ÿ˜„
Avatar
The more options we have the harder it is to maintain. The nameplate above tees covered the directional buttons for years at some scales and it was just never really fixed
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:06:45Z
Avatar
Yeah it is not wise to add legacy option for every new feature
Avatar
Avatar
Scrumplex
IMO the freeze-bar isn't really telling you anything important when you are in freeze
I sort of agree, I've however been a little hands off on this feature so idk what decisions they went through
Avatar
Avatar
Scrumplex
IMO the freeze-bar isn't really telling you anything important when you are in freeze
True
Avatar
Freeze particles probably tell enough that we should be able to disable the bar if the timer isn't decreasing
Avatar
lol, i got weird patch on ym screen
14:11
14:11
looks like its the HUD trying to show jumps tatus
14:11
it changes when i jump and dj
Avatar
!image Looks like it's the HUD showing jump status as it changes when i jump. On Vulkan rc5. @C0D3D3V
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:12:58Z
Avatar
Seems the HUD pr also ended up with a fairly complex snapshot change in it :/
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:15:52Z
this happens right during the game
Avatar
Avatar
ฯƒโ„“รญโ™ก
this happens right during the game
yea scurmplex also had it
Avatar
ฯƒโ„“รญโ™ก 2022-06-26 14:16:28Z
oh ok sry
Avatar
@Scrumplex did you open a issue about it? or comment? (edited)
Avatar
Avatar
Learath2
This is one thing I want to make major improvements on. CStorage and CConfig are very suboptimal
would be nice to have a beta channel for update
Avatar
Avatar
Chairn
would be nice to have a beta channel for update
Idk what a beta channel would entail
Avatar
Avatar
Chairn
rofl, just tested rc5, it erased my config when i copied files over...
Jupstar โœช 2022-06-26 14:20:09Z
the config in appdata?
Avatar
RCs are supposed to be safe(tm)
Avatar
Avatar
Jupstar โœช
the config in appdata?
yup
Avatar
Jupstar โœช 2022-06-26 14:20:29Z
can u reproduce that?
Avatar
but i copied files manually
Avatar
Jupstar โœช 2022-06-26 14:20:46Z
but appdata should have nothing to do with rest of the client
Avatar
i forgot about this, but usually i only copy .exe, .dll
14:21
i use $datadir rather than $userdir
Avatar
Jupstar โœช 2022-06-26 14:21:18Z
also the client never writes to settings directly so only case i can see is that it didnt load the old config
Avatar
demos were taking too much place on my C: disk
Avatar
Jupstar โœช 2022-06-26 14:21:28Z
how should that ever fail ๐Ÿ˜ฎ
Avatar
i copied files manually
Avatar
Jupstar โœช 2022-06-26 14:21:42Z
it uses %appdata%/ddnet now
Avatar
ctrl c/ctrl v
Avatar
Jupstar โœช 2022-06-26 14:21:46Z
if thats the problem
Avatar
that's how i erased settings.cfg
14:22
but i had a copy somewhere
Avatar
Jupstar โœช 2022-06-26 14:22:11Z
ok
Avatar
Avatar
chillerdragon
and this is how it looks like in matrix https://zillyhuhn.com/cs/.1656174581.png
thanks
Avatar
Jupstar โœช 2022-06-26 14:49:33Z
there is the most wanted person
Avatar
pff. I guess it is fokkonauts commit
14:52
or is master also broken?
14:53
I can try to force push to https://github.com/ddnet/ddnet/pull/5416 ^^ but I guess deen has to make the release candidate
DDNet 16.2 is supposed to release in 1 week, assuming no bad bugs are found. Please test the Release Candidate to prevent problems being only discovered after release. Report bugs in the #bugs chan...
Avatar
Jupstar โœช 2022-06-26 14:55:30Z
why is it related to the renderer tho XD
Avatar
UB time?
Avatar
Avatar
Jupstar โœช
why is it related to the renderer tho XD
he does overwrite quads (edited)
15:01
I guess that can lead to UB
15:01
do not know
15:01
have not looked into the stuff that happens when you create a quad
15:02
I test the branch localy, and then remove his commit to see if it works ๐Ÿ˜„
Avatar
Jupstar โœช 2022-06-26 15:03:51Z
well if the commit also was client side its ok to fail i guess
Avatar
Avatar
Jupstar โœช
well if the commit also was client side its ok to fail i guess
without the commit it works for me
Avatar
Jupstar โœช 2022-06-26 16:12:13Z
๐Ÿ‘Œ
Avatar
@Jupstar โœช btw if you have free time ๐Ÿ˜„ you could review https://github.com/ddnet/ddnet/pull/5210 that should also be part of 16.2 ... at least heinrich want it
16:18
mh have to rebase anyway
Avatar
Avatar
c0d3d3v
@Jupstar โœช btw if you have free time ๐Ÿ˜„ you could review https://github.com/ddnet/ddnet/pull/5210 that should also be part of 16.2 ... at least heinrich want it
Jupstar โœช 2022-06-26 16:22:32Z
cant read python
Avatar
Avatar
Iza
i dont get why the freeze bar appears now in freeze
freeze bars look so unteeish
17:06
but i dont play much anymore so i wont say much
17:06
coffee
Avatar
Avatar
Jupstar โœช
for now lets wait until codedev comes online, who knows what he planned, he read lot of discussion probably already
he read lot of discussion probably already
xD I basically have skipped all conversation ^^ I had no time. Anything important ?
Avatar
Jupstar โœช 2022-06-26 17:28:39Z
i mean many ppl suggested having option for freeze stars etc.
Avatar
But I guess the idea with removing the freeze bar and waiting for some better idea is not to bad
Avatar
Jupstar โœช 2022-06-26 17:28:41Z
not today
17:28
but before
Avatar
@Ravie how strong are you for freezebar. I do not even know if it was your idea entirely or we somehow come up with this together when we talked first time about the new HUD
Avatar
if people don't like it then it can go, but I don't think there's any better way to represent freeze time
f3 1
Avatar
countdown timer next to tee with millisecond precision troll
Avatar
Avatar
louis
countdown timer next to tee with millisecond precision troll
you mean with tick percission ๐Ÿ˜„ counting from 150 to 0
Avatar
convert from tick to ฮผs irl
Avatar
Jupstar โœช 2022-06-26 17:35:32Z
sound that cannot be turned off, and makes heartbeats
17:36
when tee gets frozen
Avatar
Avatar
Ravie
if people don't like it then it can go, but I don't think there's any better way to represent freeze time
we could use snow particles like stars :d
Avatar
the stars are actually obnoxious, it's just that we're all used to them
Avatar
Avatar
Ravie
the stars are actually obnoxious, it's just that we're all used to them
I got some requests for changes to the settings page... I guess I will make the opacity for freezebar inside freeze to 0 default. If I'm fast enough this can also get into 16.2 ๐Ÿ™‚ because we still need to add https://github.com/ddnet/ddnet/pull/5210 (edited)
Avatar
On Discord someone requested to add a new sound for player effects. Since we do now nolonger send chat messages if a player effect changes there is no chat sound. (Effects like, solo, jetpack, endeless jumps,...) (I personally do not even have chat sound (server message sound) on, so I did not get a sound anyway. I find them pretty anoying)
  • It should be possible to turn off the sound.
Avatar
The stars are hit indicators, they actually look wrong af. We have stockholm syndrome from seeing them for a decade
Avatar
I just prefer how they work, they don't follow the tee, and they're not visible 100% of the time
Avatar
Maybe the new snow particles could act like the old stars and we add an option to turn off the bar for people who hate the bar and the hardcore traditionalist people can just replace the freeze particle with a star
Avatar
I replaced the free particle with a leaf feelsamazingman
18:46
I'm just forcing myself to get used to the freezebar atm, I think the tee not having a weapon out is more jarring
Avatar
I must've missed that change happening, can you show what it looks like?
Avatar
Don't mind my custom stuff, but ya, no katana
Avatar
Heh, that does look a little jarring
18:49
2df4c4c Fix heap-use-after-free in CGameWorld::RemoveEntity - Robyt3 8eb1f68 Refactoring: use CGameWorld::Clear in CGameWorld::CopyWorld - Robyt3 80e6391 Merge #5507 - bors[bot]
Avatar
i use cl showninja 0 so i wonder if it will just look like a normal tee lol
Avatar
it does
Avatar
To reenable quads for everyone who accidentally disabled it or has the bind to accidentally disable them

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested ...
Avatar
tbh the ninja and sword feel like one entity. having no sword makes it feel like its kind of armless?
Avatar
change the starts to weed
19:15
420 ddnet
19:15
stars
Avatar

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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
19:59

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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
[quakenet] ChillerDragon BOT 2022-06-26 20:36:32Z
am i stupid or is there no way to tell when a tee unfreezes without freezebar now?
20:36
the star timer could be reproduced with the snowflakes that would be nice :)
Avatar
Avatar
[quakenet] ChillerDragon
am i stupid or is there no way to tell when a tee unfreezes without freezebar now?
there is no way w/out freezebar
Avatar
vruh
20:47
this feels so wrong
Avatar
Also update the background music when snd_enable or snd_enable_music change via console or bind. Closes #2911. For this purpose, add IsPlaying method to engine sound and client sound component to check whether a specific sound sample is already playing. Various refactoring in engine sound.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a u...
Avatar
Avatar
Learath2
Heh, that does look a little jarring
finally, people see my thoughts too
Avatar
those are some pretty graphs
22:28
atleast its not a flat line! ;p
Avatar

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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
rofl we have an spy as contributor ^^spy090@yandex.ru
22:32
@ะ”ัะ”ั_ะ”ะตะ
22:32
how can we add tooltips to DoButton_CheckBoxAutoVMarginAndSet
Avatar
2c6e9cf Update traditional_chinese.txt - Cheeser0613 ca5a695 Merge #5512 - bors[bot]
Avatar
This could potentially also be added to 16.2 I also renamed cl_ddrace_hud to cl_showhud_ddrace and cl_show_jumps_indicator to cl_showhud_jumps_indicator I guess that fits better the pattern of the other configs. !grafik !grafik ![grafik](https://user-images.githubuse...
22:49
1d1d1fd Update simplified_chinese.txt - Cheeser0613 3e54b35 Merge #5513 - bors[bot]
Avatar
4733cdc Abort skin downloads too (fixes #5505) - def- c61e649 Merge #5516 - bors[bot]
Avatar
b1d1bb6 Don't register integration test servers - def- 3a8c5e3 Also copy autoexec_server.cfg to build dir - def- 6ec8bdb Merge #5506 - bors[bot]
Exported 423 message(s)