00:02 <+bridge> [ddnet] which one 00:12 <+bridge> [ddnet] mingw cross-compiling does that 03:07 <+bridge> [ddnet] <- sync -> https://cdn.discordapp.com/attachments/293493549758939136/958532844177727488/weaponswitch_bug_after_ninja.mp4 03:07 <+bridge> [ddnet] <- sync -> You guys may check this bug out. 03:09 <+bridge> [ddnet] :boo: 10:29 <+bridge> [ddnet] @deen steam release candidate branch is empty again 10:29 <+bridge> [ddnet] was the upload killed again? 10:47 <+bridge> [ddnet] @Not Keks does vulkan need any libraries installed on linux? 10:47 <+bridge> [ddnet] im gonna update aur 10:47 <+bridge> [ddnet] vulkan loader 10:48 <+bridge> [ddnet] i mean to compile 10:48 <+bridge> [ddnet] not run 10:48 <+bridge> [ddnet] just see readme 10:48 <+bridge> [ddnet] vulkan headers and loader i think 10:49 <+bridge> [ddnet] sudo pacman -S --needed base-devel cmake curl freetype2 git glew gmock libnotify opusfile python sdl2 sqlite wavpack x264 ffmpeg vulkan-icd-loader vulkan-headers glslang spirv-tools 10:49 <+bridge> [ddnet] xd 10:49 <+bridge> [ddnet] vulkan-icd-loader vulkan-headers 10:49 <+bridge> [ddnet] true 10:49 <+bridge> [ddnet] xd 10:49 <+bridge> [ddnet] glslang spirv-tools are also important 10:49 <+bridge> [ddnet] even for compiling 10:51 <+bridge> [ddnet] @Not Keks and do u need those 4 after compiling? 10:52 <+bridge> [ddnet] the loader yes 10:52 <+bridge> [ddnet] rest no 10:52 <+bridge> [ddnet] ok 10:55 <+bridge> [ddnet] https://aur.archlinux.org/packages/ddnet 10:55 <+bridge> [ddnet] :greenthing: 10:55 <+bridge> [ddnet] fast af 10:56 <+bridge> [ddnet] arch the fastest in the west 11:47 <+bridge> [ddnet] @Ryozuki doesn't build for me on arch: `/home/deen/.cache/yay/ddnet/src/DDNet-16.0/src/engine/client/video.cpp:745:85: error: ‘AV_CH_LAYOUT_STEREO’ was not declared in this scope` 11:47 <+bridge> [ddnet] I guess because I enabled video recorder by default 11:49 <+bridge> [ddnet] true 11:49 <+bridge> [ddnet] but there is already a dep on ffmpeg 11:49 <+bridge> [ddnet] hmm 11:50 <+bridge> [ddnet] Or maybe just an include missing? 11:50 <+bridge> [ddnet] it works for me 11:50 <+bridge> [ddnet] xD 11:50 <+bridge> [ddnet] I have ffmpeg4.4 and ffmpeg installed on this machine 11:50 <+bridge> [ddnet] maybe that's related 11:50 <+bridge> [ddnet] and I just cleaned my cache dir, let's see if it reproduces from scratch 11:51 <+bridge> [ddnet] if it doesnt work, try installing ffms2 11:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958664814757027880/unknown.png 11:51 <+bridge> [ddnet] maybe its that 11:52 <+bridge> [ddnet] Full output 11:52 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958665065261846528/message.txt 11:56 <+bridge> [ddnet] idk why it happens 11:57 <+bridge> [ddnet] did installing ffms2 fix it? 11:57 <+bridge> [ddnet] Didn't try, ffms2 looks unrelated. Including the header works 11:57 <+bridge> [ddnet] :o 11:58 <+bridge> [ddnet] its weird cuz i dont have that error 11:58 <+bridge> [ddnet] c++ funny stuff 11:58 <+bridge> [ddnet] maybe its simply a header not included 11:58 <+bridge> [ddnet] I'm guessing channel_layout.h gets included implicitly on your system somehow, but not on mine 11:59 <+bridge> [ddnet] we could run the preprocessor over the file and compare outputs 11:59 <+bridge> [ddnet] how to do that 11:59 <+bridge> [ddnet] introduce a compilation error in the file, take the build command, add a `-E` at the end, then look into the `-o` file 12:00 <+bridge> [ddnet] (and be shocked that we include 100k lines of headers :D) 12:00 <+bridge> [ddnet] 😄 12:00 <+bridge> [ddnet] u need to fix the style 12:00 <+bridge> [ddnet] on ur pr 12:00 <+bridge> [ddnet] let's try to understand the reason first 12:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958667291313192990/video.cpp.preprocessed 12:02 <+bridge> [ddnet] where do i put the error 12:05 <+bridge> [ddnet] anywhere in src/engine/client/video.cpp 12:05 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958668327188832316/unknown.png 12:05 <+bridge> [ddnet] this? xD 12:05 <+bridge> [ddnet] im lost 12:06 <+bridge> [ddnet] yes 12:06 <+bridge> [ddnet] but change the path of the -o 12:09 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958669277811068928/video.cpp.preprocessed 12:09 <+bridge> [ddnet] hope i got it right 12:10 <+bridge> [ddnet] ok i guess smth is wrong since urs is 2mb 12:10 <+bridge> [ddnet] I think I told you the wrong file 😄 12:10 <+bridge> [ddnet] src/engine/client/video.cpp, my bad 12:10 <+bridge> [ddnet] oh i used shared 12:11 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958669840288194560/video.cpp.preprocessed 12:13 <+bridge> [ddnet] the diff is big cuz all paths are different 12:13 <+bridge> [ddnet] replace ryozuki with deen xd 12:13 <+bridge> [ddnet] you have an old file state 12:13 <+bridge> [ddnet] git pull first 12:14 <+bridge> [ddnet] true 12:14 <+bridge> [ddnet] This error and the AV_CH_LAYOUT_STEREO came in from vulkan change 12:14 <+bridge> [ddnet] i think it was there before 12:15 <+bridge> [ddnet] Well, in Ryozuki's file there is no mention of AV_CH_LAYOUT_STEREO at all 12:15 <+bridge> [ddnet] AllocAudioFrame(AV_SAMPLE_FMT_S16, 12:15 <+bridge> [ddnet] # 747 "/home/ryozuki/Documents/ddnet/src/engine/client/video.cpp" 3 4 12:15 <+bridge> [ddnet] (0x00000001|0x00000002) 12:15 <+bridge> [ddnet] it was replaced 12:15 <+bridge> [ddnet] for some reason 12:15 <+bridge> [ddnet] oooh, right, preprocessor ran 😄 12:16 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958671024432504832/video.cpp.preprocessed 12:17 <+bridge> [ddnet] im on af0b9790d 12:17 <+bridge> [ddnet] aaaah, I see why 12:17 <+bridge> [ddnet] :o explain 12:17 <+bridge> [ddnet] swresample.h includes channel_layout.h 12:18 <+bridge> [ddnet] But I seem to have some old self-build ffmpeg version in /usr/local/include: `1 "/usr/local/include/libswresample/swresample.h"` 12:18 <+bridge> [ddnet] aaah 12:18 <+bridge> [ddnet] which doesn't include it, so my fault and PR probably not necessary 12:18 <+bridge> [ddnet] nice mr detective 12:20 <+bridge> [ddnet] I have started our last Steam Visibility Round 12:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958671954850758666/Screenshot_2022-03-30_at_12.19.45.png 12:20 <+bridge> [ddnet] :O 12:21 <+bridge> [ddnet] what is your 100 character description xd 12:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958672229686722600/Screenshot_2022-03-30_at_12.21.06.png 12:21 <+bridge> [ddnet] nice 12:21 <+bridge> [ddnet] make more clickbait 12:21 <+bridge> [ddnet] 12:21 <+bridge> [ddnet] ddnet now renders with 1 trillion fps on any NASA computer, and all for free xd 12:22 <+bridge> [ddnet] :PepeA: 12:22 <+bridge> [ddnet] we could try out 12:22 <+bridge> [ddnet] https://github.com/include-what-you-use/include-what-you-use 12:23 <+bridge> [ddnet] I have some experience with this tool from work 😄 12:23 <+bridge> [ddnet] i think i used it on ddnet, but was to lazy to actually test it 12:24 <+bridge> [ddnet] There is a more modern solution, but haven't used it yet: https://clang.llvm.org/extra/clang-include-fixer.html 12:24 <+bridge> [ddnet] ah no, that was the one for adding, wait a minute 13:34 <+bridge> [ddnet] Some bullet points in changelog are missing [author]. 13:34 <+bridge> [ddnet] Are they [Deen] implicit? 🤔😂 13:35 <+bridge> [ddnet] yes 13:38 <+bridge> [ddnet] yes 13:39 <+bridge> [ddnet] @deen do u know if many players joined tutorial server 13:39 <+bridge> [ddnet] :PepeA: 13:39 <+bridge> [ddnet] currently 28 players 13:39 <+bridge> [ddnet] on them 😄 14:15 <+bridge> [ddnet] Tutorial is on special server? Not offline? 14:16 <+bridge> [ddnet] Yep, just search for Tutorial in DDNet tab 14:25 <+bridge> [ddnet] tried it out: 14:25 <+bridge> [ddnet] 243 files changed, 1742 insertions(+), 656 deletions(-) 14:25 <+bridge> [ddnet] 14:25 <+bridge> [ddnet] 14:25 <+bridge> [ddnet] xd, would need to benchmark if its worth it 14:29 <+bridge> [ddnet] xD I just installed the 16.0-1 version from the AUR 😄 there it happens again 14:30 <+bridge> [ddnet] what was the fix last time? 14:30 <+bridge> [ddnet] just rebuild? 14:30 <+bridge> [ddnet] or switch to master branch? 14:31 <+bridge> [ddnet] did we not include some commit or what 14:31 <+bridge> [ddnet] @Ryozuki can u update aur ddnet-git too? 14:31 <+bridge> [ddnet] then we can compare xd 14:32 <+bridge> [ddnet] ddnet-git doesnt need updating 14:32 <+bridge> [ddnet] well maybe the dependencies 14:32 <+bridge> [ddnet] but it automatically uses the last commit 14:32 <+bridge> [ddnet] oh ok 14:32 <+bridge> [ddnet] then its just the title "ddnet-git 15.5.1" XD 14:32 <+bridge> [ddnet] one moment I will test ddnet-git 14:33 <+bridge> [ddnet] @Not Keks ddnet from aur is also build by urself 14:33 <+bridge> [ddnet] but just from the tagger version 14:33 <+bridge> [ddnet] yeah 14:33 <+bridge> [ddnet] tagged 14:33 <+bridge> [ddnet] when do we get an upgrade 14:33 <+bridge> [ddnet] i bet ddnet is one if not the most played open source game rn 14:33 <+bridge> [ddnet] it can be done 14:33 <+bridge> [ddnet] upgrade to arch pages 😄 14:33 <+bridge> [ddnet] if ppl vote in the ddnet aur package 14:33 <+bridge> [ddnet] packages* 14:34 <+bridge> [ddnet] i wonder who would maintain it tho 14:34 <+bridge> [ddnet] it probs wouldnt get updated this fast 14:34 <+bridge> [ddnet] :greenthing: 14:34 <+bridge> [ddnet] By the way I find the message in the terminal a bit alarming " [2022-03-30 14:32:56][storage]: failed to remove: /home/daniel/.teeworlds/" xD 14:34 <+bridge> [ddnet] it's still one of the most finished maps 14:35 <+bridge> [ddnet] yeah seen it too 14:35 <+bridge> [ddnet] that's harmless i think, had that for a while 14:35 <+bridge> [ddnet] really? 14:35 <+bridge> [ddnet] not the most 14:36 <+bridge> [ddnet] well what games do you know that have 2k active players 14:36 <+bridge> [ddnet] 0ad is huge too 14:36 <+bridge> [ddnet] there is a gpl game 14:36 <+bridge> [ddnet] in steam 14:36 <+bridge> [ddnet] I think I stated this once before and heinrich had 2 examples 14:36 <+bridge> [ddnet] i dont remember the name 14:36 <+bridge> [ddnet] about tower defense 14:36 <+bridge> [ddnet] but most games arent really activly played 14:36 <+bridge> [ddnet] There's a list here, someone could check steamdb with https://github.com/Poussinou/FLOSS-Games-on-Steam 14:36 <+bridge> [ddnet] they might have a bigger total count 14:36 <+bridge> [ddnet] https://store.steampowered.com/app/1127400/Mindustry/ 14:36 <+bridge> [ddnet] this game is GPL 14:36 <+bridge> [ddnet] Some factory logistics thing and maybe openarena? 14:36 <+bridge> [ddnet] open source 14:36 <+bridge> [ddnet] mindustry is open source? 14:36 <+bridge> [ddnet] ah yeah 14:36 <+bridge> [ddnet] right 14:36 <+bridge> [ddnet] ye 14:36 <+bridge> [ddnet] he just takes 5€ on steam 14:36 <+bridge> [ddnet] u pay but its GPL 14:37 <+bridge> [ddnet] but still 14:37 <+bridge> [ddnet] 400ppl ingame 14:37 <+bridge> [ddnet] much less than ddnet 14:37 <+bridge> [ddnet] true 14:37 <+bridge> [ddnet] see community hub 14:37 <+bridge> [ddnet] xd 14:38 <+bridge> [ddnet] I get on both DDNet and DDNet-git the following error, if I have vulkan active and only start DDNet and close it (takes also long to close): 14:38 <+bridge> [ddnet] 14:38 <+bridge> [ddnet] /usr/include/c++/11.2.0/bits/stl_vector.h:1045: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::vector; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::reference = std::vector [ddnet] [1] 258581 IOT instruction (core dumped) DDNet 14:38 <+bridge> [ddnet] 14:38 <+bridge> [ddnet] I can try to debug it 14:39 <+bridge> [ddnet] a stacktrace would also already be nice 14:39 <+bridge> [ddnet] How can I create it? 14:39 <+bridge> [ddnet] Load the core in gdb with the executable and do `bt` 14:40 <+bridge> [ddnet] i can never find my cores 14:40 <+bridge> [ddnet] i guess i never configured it 14:40 <+bridge> [ddnet] xd 14:40 <+bridge> [ddnet] dmesg should tell you where 14:40 <+bridge> [ddnet] systemd puts them in some special dir maybe 14:41 <+bridge> [ddnet] but I have the same problem on macOS with arm. Apparently Apple doesn't allow coredumps for some applications and I can't figure it out 14:43 <+bridge> [ddnet] i create my cores in place xD 14:44 <+bridge> [ddnet] https://wiki.archlinux.org/title/Core_dump 14:47 <+bridge> [ddnet] @Not Keks why does the text size thing happen on gl1 btw? 14:48 <+bridge> [ddnet] bcs it doesnt use a texture overlay 14:48 <+bridge> [ddnet] but the actual text renderer 15:51 <+bridge> [ddnet] @Not Keks the problem does not occur in any case when I build myself master, with the following debug options: 15:51 <+bridge> [ddnet] CC=clang CXX=clang++ CXXFLAGS="-fsanitize=address,undefined -fsanitize-recover=address,undefined -fno-omit-frame-pointer" CFLAGS="-fsanitize=address,undefined -fsanitize-recover=address,undefined -fno-omit-frame-pointer" cmake -DCMAKE_BUILD_TYPE=Debug .. 15:51 <+bridge> [ddnet] 15:51 <+bridge> [ddnet] I'll try to get the stacktrace from the version in the AUR. 15:53 <+bridge> [ddnet] weird stuff going on 15:58 <+bridge> [ddnet] you said it happens on alt f4? 15:59 <+bridge> [ddnet] does it also happen if you lcikc the menu exit button? 15:59 <+bridge> [ddnet] yes 15:59 <+bridge> [ddnet] ok 15:59 <+bridge> [ddnet] can i just give you some core dumps? i get the stack traces out but they don't look useful, 16:00 <+bridge> [ddnet] i'd need your DDNet executable too then 16:02 <+bridge> [ddnet] the first one is with alt f4 the second with exit button 16:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958727953007648789/DDNet 16:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958727953808785428/core.DDNet.1001.a285a523ac49418194a2d2d8a806a006.275000.1648648551000000.zst 16:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958727955381645412/core.DDNet.1001.a285a523ac49418194a2d2d8a806a006.276011.1648648805000000.zst 16:03 <+bridge> [ddnet] xD coredumpctl is pretty nice, I did not know that yet 16:05 <+bridge> [ddnet] ah but the DDNet executable has no debbuging symbols 16:07 <+bridge> [ddnet] does it happen if you build in RelWithDebInfo from master 16:10 <+bridge> [ddnet] @deen @Not Keks what happened in this update again?! 16:10 <+bridge> [ddnet] 16.0 zooming out laggs ass 16:11 <+bridge> [ddnet] compare the version before to 16.0 16:11 <+bridge> [ddnet] i noticed when zooming out on the tutorial map 16:11 <+bridge> [ddnet] but u can also see the difference on my server cuz thats where i know it didnt lag this hard xD 16:12 <+bridge> [ddnet] why u tag me, i never change network code 16:12 <+bridge> [ddnet] its not network? xd 16:12 <+bridge> [ddnet] what else 16:12 <+bridge> [ddnet] rendering? xd 16:12 <+bridge> [ddnet] havent changed anything rendering related 16:13 <+bridge> [ddnet] then anything else gl related 16:13 <+bridge> [ddnet] or sdl 16:13 <+bridge> [ddnet] idk 16:13 <+bridge> [ddnet] i especially didnt change the GL backend 16:13 <+bridge> [ddnet] ur usually the guy who is connected with these changes 16:13 <+bridge> [ddnet] i only added the vulkan backend 16:13 <+bridge> [ddnet] 16.0 vs 16.0-rc2 or what are you comparing? 16:13 <+bridge> [ddnet] i compare last relase 16:13 <+bridge> [ddnet] 15.x or so 16:14 <+bridge> [ddnet] it got waaaaaay worse 16:14 <+bridge> [ddnet] opengl 3 16:15 <+bridge> [ddnet] maybe your pc is just lagging xD 16:15 <+bridge> [ddnet] no u 16:15 <+bridge> [ddnet] can i reproduce it without going on ur server? 16:15 <+bridge> [ddnet] what opengl version is being shown in graphics settings? 16:15 <+bridge> [ddnet] wtf, with Vulkan i get almost 3k fps btw compared to a bit over 1k with opengl 16:16 <+bridge> [ddnet] yeah, that's expected, say thanks to Jupstar 🙂 16:16 <+bridge> [ddnet] ok switched back to opengl 16:16 <+bridge> [ddnet] I can't reproduce the lags with opengl 3, but I get them with opengl 1 (as always), so maybe you somehow switched to that? 16:16 <+bridge> [ddnet] 3 or 3.3 16:16 <+bridge> [ddnet] yes it also happens. one moment I send it 16:17 <+bridge> [ddnet] i double checked gfx_gl_major was 3 and minor patch was 0 16:17 <+bridge> [ddnet] i can try selecting again with the menu 16:17 <+bridge> [ddnet] which one was it before? the good one? 3.3 16:17 <+bridge> [ddnet] 3.0 is worse than 3.3 in zooming out yes 16:17 <+bridge> [ddnet] bcs it creates the border rendering on the CPU, while 3.3 leaves it up to the driver 16:17 <+bridge> [ddnet] ok ye 3.0.0 sucks ass 16:17 <+bridge> [ddnet] so might run on the GPU 16:18 <+bridge> [ddnet] trying 3.3 now 16:18 <+bridge> [ddnet] yeee 16:18 <+bridge> [ddnet] thats how it was before nice, but why did it change upon update 16:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958731986334285834/DDNet 16:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958731987038912512/core.DDNet.1001.a285a523ac49418194a2d2d8a806a006.292716.1648649821000000.zst 16:18 <+bridge> [ddnet] i renamed the config 16:18 <+bridge> [ddnet] ah 16:19 <+bridge> [ddnet] probs resetted your config, but i wanted to remove opengl from all config names 16:19 <+bridge> [ddnet] just use vulkan 16:19 <+bridge> [ddnet] :greenthing: 16:19 <+bridge> [ddnet] is there any difference in 3.3 and vulkan? 16:19 <+bridge> [ddnet] vulkan is more modern 16:19 <+bridge> [ddnet] like, why is it so much better 16:19 <+bridge> [ddnet] ah 16:19 <+bridge> [ddnet] and will probs be the most maintained one 16:19 <+bridge> [ddnet] vulkan is more low level 16:19 <+bridge> [ddnet] so more control 16:19 <+bridge> [ddnet] so when i have both versions on side by side it feels much smoother in the new one. But could be subjective and I don't have a gaming pc just a slow intel cpu. 16:19 <+bridge> [ddnet] better multithreading too 16:19 <+bridge> [ddnet] iirc 16:19 <+bridge> [ddnet] xd 16:20 <+bridge> [ddnet] problem solved already 16:20 <+bridge> [ddnet] it has multi threading support 16:20 <+bridge> [ddnet] thats the difference xD 16:20 <+bridge> [ddnet] opengl can have it over extensions 16:20 <+bridge> [ddnet] but its not builtin 16:20 <+bridge> [ddnet] @Not Keks when I start the game it defaults to OpenGL 1.5.0 for me, is that expected? 16:20 <+bridge> [ddnet] on macos? 16:21 <+bridge> [ddnet] yes, I guess because OpenGL 3.0 is not supported 16:21 <+bridge> [ddnet] i think you had that before 16:21 <+bridge> [ddnet] yes 16:21 <+bridge> [ddnet] macos is special case 16:21 <+bridge> [ddnet] hm, slightly annoying, could we try 3.3 instead first? 16:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958732683226284052/unknown.png 16:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958732683708600330/unknown.png 16:21 <+bridge> [ddnet] ok nvm 16:21 <+bridge> [ddnet] well i have nothing against it, on Windows it will only allow 3.3 if opengl 4.5 is supported too 16:21 <+bridge> [ddnet] in vulkan the hookline looks a bit odd 16:21 <+bridge> [ddnet] 4k fps tho :feelsamazingman: 16:22 <+bridge> [ddnet] zooming out BlmapChill with all objects being sent etc leaves me with 250 fps on vulkan 16:22 <+bridge> [ddnet] 260 16:23 <+bridge> [ddnet] macos was the reason we didnt default to it in first place tho, bcs learath had a bug there 16:23 <+bridge> [ddnet] 16:23 <+bridge> [ddnet] later the windows bugs joined xd 16:23 <+bridge> [ddnet] oh right 16:23 <+bridge> [ddnet] is that good? xd 16:23 <+bridge> [ddnet] But I usually use 3.3 on macOS, the only alternative is 1.5 16:23 <+bridge> [ddnet] with gl3.3 i have 130 when zooming out entirely on it, and around 1200 in normal zoom state 16:23 <+bridge> [ddnet] with gl3.3 i have 130 when zooming out entirely on it, and around 1300 in normal zoom state 16:24 <+bridge> [ddnet] looks stripped 16:24 <+bridge> [ddnet] can it be that debugging symbols are removed after installation 16:24 <+bridge> [ddnet] possible dunno 16:25 <+bridge> [ddnet] but it is still in your build dir right? 16:25 <+bridge> [ddnet] just send that one 16:25 <+bridge> [ddnet] stripping doesnt change assembly code 16:25 <+bridge> [ddnet] normally xd 16:26 <+bridge> [ddnet] help someone finished tutorial map for me 16:26 <+bridge> [ddnet] delete rank 16:26 <+bridge> [ddnet] i finished fly out of hell for you 16:26 <+bridge> [ddnet] now its out 16:28 <+bridge> [ddnet] xD nope yay deleted that after ziping it 16:28 <+bridge> [ddnet] wait I build it myself without yay using the modified PKGBUILD 16:30 <+ChillerDragon> @Ryozuki in aur/ddnet-git how exactly do versions work? I noticed that it never really autoupdates when running yay 16:31 <+bridge> [ddnet] thats cuz u didnt configure yay for it 16:31 <+bridge> [ddnet] u need to update git db or smth 16:31 <+ChillerDragon> ``pkgver=15.5.1.r4.g32523b1ea`` 15.5.1 is the ddnet version i assume and 2523b1ea 16:31 <+ChillerDragon> is a git commit 16:31 <+ChillerDragon> but what does r4.g stand for? 16:31 <+bridge> [ddnet] yay -Y --gendb 16:31 <+bridge> [ddnet] do this once 16:31 <+bridge> [ddnet] to register ur -git packages 16:31 <+bridge> [ddnet] now everytime u do yay 16:31 <+ChillerDragon> i see 16:31 <+bridge> [ddnet] it will check 16:31 <+bridge> [ddnet] Use yay -Y --gendb to generate a development package database for *-git packages that were installed without yay. This command should only be run once. 16:31 <+ChillerDragon> i actually like that it does not rebuild everytime 16:32 <+bridge> [ddnet] it only rebuilds on new commits 16:32 <+bridge> [ddnet] and if u accept 16:32 <+bridge> [ddnet] lol 16:32 <+ChillerDragon> yea but decline is effort and new commits are there everyday 16:32 <+ChillerDragon> but ill keep in mind if i want to 16:32 <+bridge> [ddnet] wait 16:32 <+bridge> [ddnet] maybe that doesnt work 16:32 <+ChillerDragon> im currntly trying to understand what version i would set for my -git package i try to craft 16:32 <+bridge> [ddnet] and u need to do `yay -Syu --devel` 16:32 <+bridge> [ddnet] u can save this by doing `yay -Syu --devel --save` 16:33 <+bridge> [ddnet] to make it the default 16:33 <+bridge> [ddnet] 16:33 <+bridge> [ddnet] just read this nobo 16:33 <+ChillerDragon> so what does the g stand for in your pkgver ? 16:33 <+ChillerDragon> pkgver=15.5.1.r4.g32523b1ea 16:34 <+bridge> [ddnet] commit 16:34 <+bridge> [ddnet] saves 1 second in single threaded build, totally not worth it xD 16:34 <+bridge> [ddnet] 16:34 <+bridge> [ddnet] tho i have a m2 ssd and files might have been prewarmed, maybe worth more on slower computers 16:34 <+bridge> [ddnet] but u can ignore that 16:34 <+bridge> [ddnet] on git packages 16:34 <+bridge> [ddnet] the pkgver is generated 16:34 <+bridge> [ddnet] u can check the function 16:34 <+bridge> [ddnet] in the pkgbuild 16:34 <+ChillerDragon> who generates it? 16:35 <+ChillerDragon> aaa 16:35 <+ChillerDragon> i see 16:35 <+bridge> [ddnet] check the fukin pkgbuild 16:35 <+ChillerDragon> yes yes 16:35 <+bridge> [ddnet] :PES2_Pray: 16:35 <+ChillerDragon> so there is a pkgver var and a pkgver func 16:35 <+ChillerDragon> weird 16:35 <+bridge> [ddnet] all these new icons aaaaaaaa 16:35 <+bridge> [ddnet] i just finished faster :troll: ez 16:36 <+ChillerDragon> haha is 16.0 the first rls with icons? 16:36 <+bridge> [ddnet] no 16:36 <+bridge> [ddnet] no 16:36 <+bridge> [ddnet] i mean 16:36 <+bridge> [ddnet] it just updated them 16:36 <+ChillerDragon> ryo designer 16:36 <+bridge> [ddnet] editor finishes news verified tick etc# 16:36 <+bridge> [ddnet] i did nothing 16:36 <+bridge> [ddnet] was me 16:36 <+ChillerDragon> jupjapjaster 16:36 <+bridge> [ddnet] next replace all remaining icons xd 16:36 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958736575024492564/unknown.png 16:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958736609166131240/unknown.png 16:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958736690497867776/unknown.png 16:37 <+bridge> [ddnet] should be fokkonaut {verified} server 16:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958736721246322769/unknown.png 16:37 <+bridge> [ddnet] use vulkan bro 16:37 <+bridge> [ddnet] u 16:37 <+bridge> [ddnet] literally all advantages 16:37 <+bridge> [ddnet] chillerdragon {verified influencer} 16:37 <+bridge> [ddnet] hookline is ugly 16:37 <+ChillerDragon> xaxaxax 16:37 <+bridge> [ddnet] enable ffa 16:38 <+bridge> [ddnet] where 16:38 <+bridge> [ddnet] fsaa 16:38 <+ChillerDragon> ffs 16:38 <+bridge> [ddnet] no 16:38 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958736894101962773/unknown.png 16:38 <+bridge> [ddnet] it causes delay 16:38 <+bridge> [ddnet] :feelsamazingman: 16:38 <+bridge> [ddnet] real pro 16:38 <+ChillerDragon> fpga 16:38 <+bridge> [ddnet] it causes no delay 16:38 <+bridge> [ddnet] if u have 4k fps 16:38 <+bridge> [ddnet] it can tho 16:38 <+bridge> [ddnet] see 16:38 <+bridge> [ddnet] nah 16:38 <+bridge> [ddnet] then i play with 1300 fps 16:38 <+bridge> [ddnet] is also fine 16:38 <+bridge> [ddnet] depends if his hardware can do it inside the GPU 16:38 <+bridge> [ddnet] else copy back to cpu do there, copy to monitor 16:38 <+bridge> [ddnet] @Not Keks hookline is invisible 16:38 <+bridge> [ddnet] if u do 16:38 <+bridge> [ddnet] ----------- 16:38 <+bridge> [ddnet] xd 16:39 <+bridge> [ddnet] xd 16:39 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958737161375580170/unknown.png 16:39 <+bridge> [ddnet] xd 16:39 <+bridge> [ddnet] for me it doesnt work on vulkan, only with the software renderer xd 16:39 <+bridge> [ddnet] RADV too new for my GPU 16:39 <+bridge> [ddnet] lol nobo 16:39 <+bridge> [ddnet] i use radv 16:39 <+bridge> [ddnet] i dont use it anyway 16:39 <+bridge> [ddnet] 6600 xt gang 16:39 <+bridge> [ddnet] next year i might buy a new GPU 16:39 <+bridge> [ddnet] cancel vulkan 16:40 <+bridge> [ddnet] :troll: 16:40 <+bridge> [ddnet] @Not Keks make a hookline shader 16:40 <+bridge> [ddnet] u can increase hookline size now 16:40 <+bridge> [ddnet] add raytracing 16:40 <+bridge> [ddnet] someone added it 16:40 <+bridge> [ddnet] true 16:40 <+bridge> [ddnet] add lights 16:40 <+bridge> [ddnet] cl_hook_coll_size 16:40 <+bridge> [ddnet] path tracing could be cool 16:40 <+bridge> [ddnet] but would also require map file format changes 16:40 <+bridge> [ddnet] i had it at 0 lol 16:40 <+bridge> [ddnet] so its clear where the light has to bounce 16:41 <+bridge> [ddnet] cl_hook_coll_size was 0 16:41 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958737619888537682/unknown.png 16:41 <+bridge> [ddnet] maybe its cuz that 16:41 <+bridge> [ddnet] 0 means normal mode 16:41 <+bridge> [ddnet] 0 is default, yes 16:41 <+bridge> [ddnet] well with 1 when --- 16:41 <+bridge> [ddnet] is like when 0 16:41 <+bridge> [ddnet] im sure its a bug 16:41 <+bridge> [ddnet] xd 16:42 <+bridge> [ddnet] on vulkan if u do it angled a bit it looks like the hook coll is made out of multiple shorter lines which arent connected properly 16:42 <+bridge> [ddnet] is it because i have fsaa? 16:42 <+bridge> [ddnet] yes 16:42 <+bridge> [ddnet] it will interpolate next pixels 16:42 <+bridge> [ddnet] and if there is 1 pixel and sourounded by no pixels 16:42 <+bridge> [ddnet] it will kill that 1 pixel xD 16:42 <+bridge> [ddnet] xd 16:43 <+bridge> [ddnet] maybe its visible very vagly 16:43 <+bridge> [ddnet] maybe its visible very vaguely 16:43 <+bridge> [ddnet] i dunno, probs depends too much on the impl of fsaa 16:44 <+bridge> [ddnet] https://twitter.com/icculus/status/1509161793242996746 16:44 <+bridge> [ddnet] interesting take from a copyright perspective xd 16:45 <+bridge> [ddnet] > I assume you asked Twitter for the not-a-lawyer guesses, but that sounds too much like it's still defining the copyrightable actual implementation, not the requirements specification. 16:45 <+bridge> [ddnet] > 16:45 <+bridge> [ddnet] > Otherwise it'd be like license-shifting things by ROT13ing them and back, just with more toil. 16:45 <+bridge> [ddnet] (thats the sdl dev btw) 16:47 <+bridge> [ddnet] lol you have to set it in /etc/makepkg.conf in OPTIONS that you do not want to strip the symbols -.- 16:47 <+bridge> [ddnet] cant u like just build it from master branch xd 16:47 <+bridge> [ddnet] and not use install 16:47 <+bridge> [ddnet] I did 16:48 <+bridge> [ddnet] I told you 16:48 <+bridge> [ddnet] There it does not happen 16:48 <+bridge> [ddnet] ah thought it just didnt happen in debug mode 16:48 <+bridge> [ddnet] can you just use 16:48 <+bridge> [ddnet] git check 16.0 16:48 <+bridge> [ddnet] 16:48 <+bridge> [ddnet] maybe its a missing commit 16:49 <+bridge> [ddnet] https://ddnet.tw/downloads/DDNet-16.0.tar.xz 16:50 <+bridge> [ddnet] the aur package uses this 16:50 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958739934108323840/unknown.png 16:50 <+bridge> [ddnet] looks better 16:51 <+bridge> [ddnet] is that debug mode? 16:51 <+bridge> [ddnet] no core dump 16:51 <+bridge> [ddnet] i dont understand why it tells that its a recursion exception 16:51 <+bridge> [ddnet] where is the recursion its talking abotu xD 16:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958740358810988544/DDNet 16:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958740360643874876/core.DDNet.1001.a285a523ac49418194a2d2d8a806a006.309363.1648651756000000.zst 16:52 <+bridge> [ddnet] ok will see if i find smth thanks 16:52 <+bridge> [ddnet] I think that is a plugin error of my gdb 16:52 <+bridge> [ddnet] The recursion exception is the gdb plugin crapping out 16:55 <+bridge> [ddnet] can u do `info threads` 16:55 <+bridge> [ddnet] that is while in debug: 16:55 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958741245461663854/unknown.png 16:57 <+bridge> [ddnet] sadly gdb seems to stupid to just read the symbols from the DDNet binary :/ 17:00 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958742493657198662/unknown.png 17:01 <+bridge> [ddnet] ah ok 17:02 <+bridge> [ddnet] @c0d3d3v in backend_vulkan in `Cmd_PostShutdown` there are two clear commands, can u put them after `m_RenderThreads.clear()` 17:03 <+bridge> [ddnet] that kinda looks wrong to me 17:06 <+bridge> [ddnet] i wonder how asan didnt detect this if thats the problem 17:06 <+bridge> [ddnet] kinda looks obvious 17:07 <+bridge> [ddnet] on the other side, maybe its too luck based 17:09 <+bridge> [ddnet] It crashs here I think because you cleared the list in line 7012 but in the other thread it is still accessed in line 7069 17:09 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958744808514519040/unknown.png 17:09 <+bridge> [ddnet] on the join* 17:09 <+bridge> [ddnet] yes thats why i am asking 17:10 <+bridge> [ddnet] if this fixes it 17:10 <+bridge> [ddnet] ah 17:10 <+bridge> [ddnet] xD 17:10 <+bridge> [ddnet] one momenet 17:22 <+bridge> [ddnet] can it actually be that for some reason the new ddnet version opens a web page and that is "https://master1.ddnet.tw/ddnet/15/servers.json" xD somehow the page opened a few times when testing and I do not know why. 17:22 <+bridge> [ddnet] it downloads it 17:23 <+bridge> [ddnet] im not aware that it opens it tho 17:23 <+bridge> [ddnet] maybe the debugger parses it? 17:23 <+bridge> [ddnet] and just openens it xD 17:26 <+bridge> [ddnet] so i tried to build it myself several times now but the bug only comes when i use the PKGBUILD file to build it, even if i use the source code that is downloaded there. Very very strange. But I think that will have been the problem. So I have to wait till the PR is merged xD 17:26 <+bridge> [ddnet] sometimes code layout can change runtime on the CPU 17:27 <+bridge> [ddnet] but i'd say the chance is 99.99% that this was the cause 17:29 <+bridge> [ddnet] ah it is printed in the terminal, maybe I clicked it multiple times accidentally 😄 I have constantly closed ddnet when it was just opened, thats why the link was always well in the clickable area, 17:30 <+bridge> [ddnet] ^^ 17:39 <+bridge> [ddnet] man, i cant read all that, i counted like 500 messages 😦 17:39 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958752230482268160/unknown.png 17:40 <+bridge> [ddnet] release day 17:41 <+bridge> [ddnet] but to sum up: 17:41 <+bridge> [ddnet] - fokkonaut mad 17:41 <+bridge> [ddnet] - ryo has AUR package up to date 17:41 <+bridge> [ddnet] - codedev found a bug 17:41 <+bridge> [ddnet] who r u calling mad 17:41 <+bridge> [ddnet] xd 17:41 <+bridge> [ddnet] i am about to get real mad over that 17:41 <+bridge> [ddnet] 17:41 <+bridge> [ddnet] this is sparta 17:41 <+bridge> [ddnet] 17:46 <+bridge> [ddnet] might be a good addition to my extern pr 17:47 <+bridge> [ddnet] i later found out it made 1 seconds difference in build time (single threaded) 17:47 <+bridge> [ddnet] so doesnt sound too good, considereing i manually had to fix some bugs 18:05 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958758895801741412/unknown.png 18:08 <+bridge> [ddnet] thanks, fixing 18:12 <+bridge> [ddnet] Is this smallest bug ever? xd 18:16 <+bridge> [ddnet] xd 18:17 <+bridge> [ddnet] well, it's one character so kinda, but it could be worse if it was a whitespace error (clang-format commit) 18:24 <+bridge> [ddnet] before integrating format toll there was chillerdragon with his hands xd 18:24 <+bridge> [ddnet] tool* 18:26 <+bridge> [ddnet] @Not Keks 18:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958764136173555722/unknown.png 18:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958764268940054528/unknown.png 18:27 <+bridge> [ddnet] i still don't understand why this only happens when building with pkgbuild 18:27 <+bridge> [ddnet] probs some hardening we dont use 18:28 <+bridge> [ddnet] @deen if u havent done the patch already 18:28 <+bridge> [ddnet] give me 10min 18:28 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958764773816803408/unknown.png 18:32 <+bridge> [ddnet] thanks for quick testing 18:32 <+bridge> [ddnet] its basically the same error just in a different call xD 18:38 <+bridge> [ddnet] you good look what flags the compiler ueses and see what your manual build uses 18:38 <+bridge> [ddnet] -fstack-protector-strong -D_FORTIFY_SOURCE=2 wiull be the cause 18:38 <+bridge> [ddnet] you could look what flags the compiler ueses and see what your manual build uses 18:39 <+bridge> [ddnet] ``` 18:39 <+bridge> [ddnet] CPPFLAGS="-D_FORTIFY_SOURCE=2" 18:39 <+bridge> [ddnet] CFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong" 18:39 <+bridge> [ddnet] CXXFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong" 18:39 <+bridge> [ddnet] LDFLAGS="-Wl,-O3,--sort-common,--as-needed,-z,relro" 18:39 <+bridge> [ddnet] ``` 18:39 <+bridge> [ddnet] we use _FORTIFY_SOURCE 18:39 <+bridge> [ddnet] 18:39 <+bridge> [ddnet] but no stack protector 18:40 <+bridge> [ddnet] -z,relro is also security stuff i think 18:40 <+bridge> [ddnet] o3 could also cause it xd 18:46 <+bridge> [ddnet] ah I see makepkg uses the flags in the makepkg config 18:46 <+bridge> [ddnet] so one of these probably 😄 18:46 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958769278121816094/unknown.png 19:01 <+bridge> [ddnet] @TsFreddie if your desktop resolution is lower than the monitor supports this check fails i think: 19:01 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/8a942a21dd31e9889a1028b22a8923eedc7018fc/src/engine/client/backend_sdl.cpp#L998 19:01 <+bridge> [ddnet] 19:01 <+bridge> [ddnet] I'll just add a `!SupportedResolution` to it, is that ok? 19:03 <+bridge> [ddnet] sure 19:36 <+bridge> [ddnet] @Ryozuki when update 19:36 <+bridge> [ddnet] aur package 19:36 <+bridge> [ddnet] xd 19:36 <+bridge> [ddnet] xd 19:36 <+bridge> [ddnet] later 19:36 <+bridge> [ddnet] im playing games 19:36 <+bridge> [ddnet] :monkalaugh: 19:37 <+bridge> [ddnet] *our 19:37 <+bridge> [ddnet] *ur 19:37 <+bridge> [ddnet] *u 19:38 <+bridge> [ddnet] its funny that there are probably more ppl testing vulkan, than there ever were ppl using opengl 3.3, just bcs it mentions more fps xdddd 19:38 <+bridge> [ddnet] clickbait works 19:39 <+bridge> [ddnet] even the ppl on 32bit suddenly care xD 19:39 <+bridge> [ddnet] so no fps? 19:39 <+bridge> [ddnet] https://tenor.com/view/spunch-bop-spongebob-crying-cube-mr-krabs-gif-19973394 19:39 <+bridge> [ddnet] not for everyone xd 19:39 <+bridge> [ddnet] ill try it sometime 19:39 <+bridge> [ddnet] soon™️ 19:39 <+bridge> [ddnet] i have a 1660 19:40 <+bridge> [ddnet] nevr 19:40 <+bridge> [ddnet] sounds good 19:40 <+bridge> [ddnet] oldest NVIDIA i tested was gtx 760 19:40 <+bridge> [ddnet] oldest intel hd 550 19:40 <+bridge> [ddnet] and oldest amd, was mine xdd 19:40 <+bridge> [ddnet] ah no, amd rx 580 was oldest 19:40 <+bridge> [ddnet] used to use a 950 19:40 <+bridge> [ddnet] thank god i dont anymore 19:41 <+bridge> [ddnet] and i tested fairphone and a newer phone from my brother 19:41 <+bridge> [ddnet] and i tested fairphone 3 and a newer phone from my brother 19:41 <+bridge> [ddnet] it was decent for a while. then i turned on genshin impact for the first time and i thought an alarm was going off in my pc 19:41 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958783069890969621/unknown.png 19:41 <+bridge> [ddnet] :greenthing: 19:41 <+bridge> [ddnet] where is arch logo 19:41 <+bridge> [ddnet] fake ryo 19:41 <+bridge> [ddnet] im on windows 19:41 <+bridge> [ddnet] playing 19:42 <+bridge> [ddnet] :feelsbadman: 19:42 <+bridge> [ddnet] my gif was removed this is censorship 19:42 <+bridge> [ddnet] i know its the amd driver program 19:42 <+bridge> [ddnet] looks quite nice actually 19:42 <+bridge> [ddnet] you use fp3? 19:42 <+bridge> [ddnet] my mum xd 19:42 <+bridge> [ddnet] i got one myself 19:42 <+bridge> [ddnet] i have very old phone 19:42 <+bridge> [ddnet] bcs honestly i dont care about phones xD 19:42 <+bridge> [ddnet] i only use them for browsing 19:42 <+bridge> [ddnet] 400€ for a phone 19:43 <+bridge> [ddnet] one plus x 19:43 <+bridge> [ddnet] i at most spend 200€ 19:43 <+bridge> [ddnet] i cant hardly justify spending more when i dont use it much 19:43 <+bridge> [ddnet] but i gadly spend 600€ on a gpu 19:43 <+bridge> [ddnet] :BASED: 19:43 <+bridge> [ddnet] gladly* 19:43 <+bridge> [ddnet] for something that i'll use for 10 years, doesn't sound so bad 19:43 <+bridge> [ddnet] 10 years is hard 19:44 <+bridge> [ddnet] that's why i fight here to keep support for old gpu, cpu and systems 19:44 <+bridge> [ddnet] both hardware and software obsolescence should be forbidden 19:44 <+bridge> [ddnet] a 200€ phone literally has everything 19:44 <+bridge> [ddnet] the only thing u pay is probs a camera 19:45 <+bridge> [ddnet] it's not about having everything, it's about having a reparable phone 19:46 <+bridge> [ddnet] i dont agree totally 19:46 <+bridge> [ddnet] cuz i like progress 19:46 <+bridge> [ddnet] and old tech only makes us stuck 19:47 <+bridge> [ddnet] we are in a phase where technology is just at the beginning and thats why we have so many new phones etc almost yearly. In many years it will be different, of course that may take decades still, but at some point there will be one state of phone or whatever that you will use for more than 2-4 years 19:48 <+bridge> [ddnet] yeah hard topic, if we recycle shit more than its maybe ok to say more often updates 19:48 <+bridge> [ddnet] else its waste xd 19:49 <+bridge> [ddnet] (complete phone replacements, not updates xd) 19:49 <+bridge> [ddnet] ppl using blackberry isnt even 10 years ago 19:49 <+bridge> [ddnet] imagine 19:49 <+bridge> [ddnet] xdxd 19:50 <+bridge> [ddnet] Blackberry :bulgariantroll: 19:51 <+bridge> [ddnet] I’ve never had a phone last 10 years. That’s just not a thing anymore. Planned obsolescence gang ruined that 19:51 <+bridge> [ddnet] and its not realistic 19:51 <+bridge> [ddnet] 10 years ago phone were rly different 19:51 <+bridge> [ddnet] mine is december 2015 19:51 <+bridge> [ddnet] i am getting closer 19:51 <+bridge> [ddnet] lets go 19:51 <+bridge> [ddnet] u would be stuck with 2g 19:51 <+bridge> [ddnet] No battery replacements anymore is also making it insanely hard to get it to last 19:51 <+bridge> [ddnet] xd 19:51 <+bridge> [ddnet] and then comes apple who pushes updates that destroy hardware on purpose🤣 19:52 <+bridge> [ddnet] it even has GLES3 already xd 19:52 <+bridge> [ddnet] well apple is special 19:52 <+bridge> [ddnet] i never owned iphone 19:52 <+bridge> [ddnet] Me too 19:52 <+bridge> [ddnet] and im happy about it 19:52 <+bridge> [ddnet] imagine buying a lot to have less freedom 19:52 <+bridge> [ddnet] https://stallman.org/apple.html 19:52 <+bridge> [ddnet] read the bible 19:52 <+bridge> [ddnet] and thank me 19:53 <+bridge> [ddnet] > Right to repair 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple Is Lobbying Against Your Right to Repair iPhones, New York State Records Confirm. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple forbids recyclers of Apple computers from extracting any usable spare parts from them, by imposing nasty contracts. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple's conduct should be forbidden by law so that no company can ever do this. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > The iPhone 7 has DRM specifically to brick it if anyone other than an authorized repair agent fixes it. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > The term "lock" is inadequate to describe this sort of malware. Let's use other words that show what's really going on. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple faces trial in Australia for bricking devices because they had had an "unauthorized" repair. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple machines are built with unusual screws that make it difficult for the owner to take them apart. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Along with technical barriers, Apple lobbies against "right to repair" laws. 19:53 <+bridge> [ddnet] > Apple is campaigning against right-to-repair laws that weaken the unjust effect of the DMCA. 19:53 <+bridge> [ddnet] > 19:53 <+bridge> [ddnet] > Apple is putting DRM on batteries, and the system software turns off certain features when batteries are replaced other than by Apple. 19:53 <+bridge> [ddnet] > Reevaluating Apple's reputation for good design: design for nonrepairability is not good design. 19:53 <+bridge> [ddnet] Wym forbidden by law, are you a filthy socialist? 19:54 <+bridge> [ddnet] How could you suggest that the profit motive isn’t in the consumers best interest? 19:54 <+bridge> [ddnet] > Apple exploits the app developers mercilessly, aside from a few stars whose role is to give a misleading impression of what developers can expect. 19:54 <+bridge> [ddnet] > 19:54 <+bridge> [ddnet] > I can't sympathize much with those app developers, since they are making proprietary software. They all deserve to fail. However, that doesn't excuse the way Apple treats them. 19:54 <+bridge> [ddnet] i love stallman xdddd 19:54 <+bridge> [ddnet] they literally have drm on batteries 19:54 <+bridge> [ddnet] apple is insane 19:55 <+bridge> [ddnet] It’s more money for the shareholders, thus it’s good 19:55 <+bridge> [ddnet] thats why steam is so good for now 19:55 <+bridge> [ddnet] no shareholders to appease 19:55 <+bridge> [ddnet] only lord gaben 20:00 <+bridge> [ddnet] @deen https://github.com/ddnet/ddnet/issues/2937#issuecomment-1083424923No idea what you mean I isolated haha. Wasn’t @Learath2 working on a refactor that isolated things even on the server side?Also to have complete physics you need more than CGameContext 20:02 <+bridge> [ddnet] we don't have a button to save ghosts before they finished but they will be overwritten as soon as you finish with a better time. Why do we have this save button? is it only active when you have finished but not automatically save the gohst on? 20:02 <+bridge> [ddnet] 20:02 <+bridge> [ddnet] https://github.com/C0D3D3V/ddnet/blob/ee5652ce7f64a8642f35f09bf27026ae22046def/src/game/client/components/menus_ingame.cpp#L1201-L1209 20:03 <+bridge> [ddnet] @Not Keks your last fix fixed it 🙂 no crash anymore 20:07 <+bridge> [ddnet] nice, thanks for testing 20:13 <+bridge> [ddnet] Changelog should appear in the main menu screen after update. 20:13 <+bridge> [ddnet] Many softwares have the "What's new" button or popup overlay after update. 20:15 <+bridge> [ddnet] it still gets a highlight 20:25 <+bridge> [ddnet] I have not checked the news once since the new Lay-out haha 20:25 <+bridge> [ddnet] (@Not Keks) 20:25 <+bridge> [ddnet] Aaa wrong reply 20:25 <+bridge> [ddnet] I go kms 20:26 <+bridge> [ddnet] Meant this bitsh 20:26 <+bridge> [ddnet] (@Not Keks) 20:31 <+bridge> [ddnet] xd guess you also too close to development 20:31 <+bridge> [ddnet] for the users its more intresting 20:42 <+bridge> [ddnet] No I always loved reading the news when they auto popped up 20:43 <+bridge> [ddnet] But I never noticed them since 21:04 <+bridge> [ddnet] nightly version on steam is sitllo n 15.9.1 21:04 <+bridge> [ddnet] nightly version on steam is still on 15.9.1 21:04 <+bridge> [ddnet] yes but it should have most features from 16.0 21:05 <+bridge> [ddnet] the version was just updated today 21:05 <+bridge> [ddnet] ok ^^ 21:18 <+ChillerDragon> who is censoring ma backtrace xd 21:18 <+ChillerDragon> https://paste.zillyhuhn.com/lR 21:19 <+bridge> [ddnet] use RelWithDebInfo 21:20 <+bridge> [ddnet] use -DDEV=ON when calling cmake 21:20 <+ChillerDragon> I use FAKIN Debug 21:20 <+ChillerDragon> ou wats DDEV ? 21:21 <+ChillerDragon> DDEV didnt help either 21:21 <+ChillerDragon> i mean i have debug symbols in my code but just no backtrace 21:22 <+ChillerDragon> maybe its in a lib? or i f'ked up the stack? 21:22 <+ChillerDragon> q 21:24 <+bridge> [ddnet] `#1 0x00000000000001e0` this indeed looks like fucked up stack 21:24 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/1 21:24 <+bridge> [ddnet] .`#1 0x00000000000001e0` this indeed looks like fucked up stack 21:24 <+ChillerDragon> *sad dragon noises* 21:24 <+bridge> [ddnet] stupid bot 21:24 <+bridge> [ddnet] just use asan 21:24 <+ChillerDragon> oh smort 21:24 <+ChillerDragon> oke lemme try 21:24 <+bridge> [ddnet] for -DDEV=ON with cmake, it's probably better to start in a fresh build folder 21:25 <+bridge> [ddnet] `mkdir _build && cd _build && cmake -DDEV=ON -GNinja ..` 21:25 <+ChillerDragon> omagawd ninja 21:26 <+bridge> [ddnet] actually, im surprised the call on `#1` doesn't segfault 21:26 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/1 21:26 <+bridge> [ddnet] OMG, is this bot this fucking stupid ?? 21:26 <+ChillerDragon> its my stable code using AI and blockchain to recover from crashed on the fly by doing memory analysis 21:26 <+bridge> [ddnet] what does it do if i wanna sort out my problem #124345939874603460246032643 21:27 <+ChillerDragon> #1 21:27 <+ChillerDragon> have you tried not using discord? 21:27 <+bridge> [ddnet] no 21:28 <+bridge> [ddnet] lol why are so many issues related to the first issue 21:29 <+bridge> [ddnet] ah because all of them have stack traces with ddnet#1 in it 21:29 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/1 21:30 <+ChillerDragon> good ol out of bounds access 21:30 <+bridge> [ddnet] i am the #1 player 21:30 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/1 21:30 <+ChillerDragon> @Chairn asan did good 21:30 <+bridge> [ddnet] stack overflow 21:32 <+bridge> [ddnet] hey, anyone know how is generated `ddnet-info.json` ? 21:32 <+bridge> [ddnet] i mean, is there any script available ? 22:09 <+bridge> [ddnet] does anyone know bitbucket issues? 22:12 <+bridge> [ddnet] can anyone help me with ddnet settings? activated new vulcan settings just for trying and now it wont open again 22:12 <+bridge> [ddnet] what is ur gpu 22:12 <+bridge> [ddnet] 1060 22:12 <+bridge> [ddnet] gtx 22:12 <+bridge> [ddnet] update drivers from nvidia 22:12 <+bridge> [ddnet] did is most actual 22:12 <+bridge> [ddnet] from nvidia directly? 22:12 <+bridge> [ddnet] also tried reinstall 22:12 <+bridge> [ddnet] y 22:13 <+bridge> [ddnet] win10? 22:13 <+bridge> [ddnet] 11 22:13 <+bridge> [ddnet] but never had any probs bout this with gaming 22:13 <+bridge> [ddnet] what driver version does it report? 22:13 <+bridge> [ddnet] by my gpu? 22:14 <+bridge> [ddnet] 512.15 22:14 <+bridge> [ddnet] dropped 22/03/2022 22:14 <+bridge> [ddnet] ok 22:14 <+bridge> [ddnet] then use "gfx_backend opengl" in steam start parameters 22:15 <+bridge> [ddnet] how tf i open them ? xD 22:15 <+bridge> [ddnet] weird, it shouldn't crash with a modern gpu 22:15 <+bridge> [ddnet] right click ddnet 22:15 <+bridge> [ddnet] are you using 32 bits version? 22:15 <+bridge> [ddnet] properties 22:15 <+bridge> [ddnet] then its there 22:15 <+bridge> [ddnet] win11 has no 32bit 22:15 <+bridge> [ddnet] i mean 32 bits ddnet 22:15 <+bridge> [ddnet] 32bit ddnet has no vulkan xd 22:15 <+bridge> [ddnet] dang 22:16 <+bridge> [ddnet] worked like wtf bro 22:16 <+bridge> [ddnet] @Rene(Killer) one question tho, do you use a laptop? 22:16 <+bridge> [ddnet] no 22:16 <+bridge> [ddnet] ok 22:16 <+bridge> [ddnet] ty tho 22:16 <+bridge> [ddnet] np 22:16 <+bridge> [ddnet] mhh my bro's girl friend has a gtx 1060 on a win10 laptop, lets see if that also causes problems 22:17 <+bridge> [ddnet] xDDDDDDDDDDDD 22:22 <+bridge> [ddnet] @Rene(Killer) can you quickly look in %appdata%/Teeworlds/dumps 22:22 <+bridge> [ddnet] 22:22 <+bridge> [ddnet] if there are crash logs created? 22:23 <+bridge> [ddnet] there are 22:23 <+bridge> [ddnet] can u send them to me? 22:24 <+bridge> [ddnet] out 22:25 <+ChillerDragon> https://zillyhuhn.com/OpenTube/videos/users/chiller/term-ux.mp4 22:25 <+ChillerDragon> chillerbot-ux curses mode now in the aur ``term-ux-git`` 22:25 <+bridge> [ddnet] does ncurses also work on windows? 22:25 <+ChillerDragon> na 22:26 <+ChillerDragon> its linux only client as of right now 22:26 <+bridge> [ddnet] too bad 22:26 <+bridge> [ddnet] would be a nice replacement 22:26 <+ChillerDragon> i mean somehow probably possible to get it working but i dont really have the motivation to boot into windows in my freetime anymore xd 22:27 <+ChillerDragon> Idk what vim uses but vim runs pretty well on windows 22:28 <+ChillerDragon> @Jupstar the windows user 22:29 <+bridge> [ddnet] i just want best experience 22:29 <+bridge> [ddnet] even for windows users xd 22:29 <+ChillerDragon> replacement for what tho? 22:30 <+bridge> [ddnet] for windows console window 22:32 <+ChillerDragon> its still a console window :D so you want to launch a curses client as console window next to the GUI client instead of just the logging to stdout? 22:33 <+ChillerDragon> i doubt windows users have a use case for that anyways. Its more for terminal nerds like me or ppl who need a client on a vps 22:33 <+bridge> [ddnet] i mean for ddnet server 22:34 <+ChillerDragon> now i am confused 22:34 <+bridge> [ddnet] could add commands in server, like minecraft server xDD 22:34 <+ChillerDragon> aaaaaa 22:34 <+ChillerDragon> that yes 22:34 <+ChillerDragon> yea thats cool in minecraft ngl 22:34 <+ChillerDragon> when rewrite server in java? 22:35 <+bridge> [ddnet] @Chairn if you care to know, it probs was too many skins loaded 22:35 <+bridge> [ddnet] yeah teeworlds in java 22:35 <+bridge> [ddnet] 1gb ram to start the client 22:35 <+bridge> [ddnet] ah thx for the info 22:35 <+ChillerDragon> ah not client 22:35 <+ChillerDragon> server in java client in rust 22:35 <+bridge> [ddnet] we really need lazy skin loading 22:35 <+ChillerDragon> graphics backend in bash 22:35 <+bridge> [ddnet] generally assets 22:36 <+bridge> [ddnet] there is a ascii renderer 22:36 <+bridge> [ddnet] ever tested that? 22:36 <+ChillerDragon> renderer of what? 22:37 <+ChillerDragon> tw specific? 22:37 <+bridge> [ddnet] no one that can convert pixels to ascii 22:37 <+bridge> [ddnet] its even in VLC under linux XD 22:37 <+bridge> [ddnet] watched animes in it xD 22:37 <+ChillerDragon> i converted images to ascii 22:37 <+ChillerDragon> and videos to images 22:37 <+ChillerDragon> and video images t ascii gifs 22:37 <+bridge> [ddnet] ah yeah, i've seen the ascii matrix movie 😄 22:38 <+ChillerDragon> but never used a full ascii renderer taking video files directly 22:38 <+ChillerDragon> wait so VLC can output ascii? xd 22:38 <+bridge> [ddnet] yes 22:39 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958827797994930237/unknown.png 22:39 <+bridge> [ddnet] even colored asciii 22:39 <+bridge> [ddnet] but that never worked for me, dunno what lib is broken xD 22:39 <+ChillerDragon> ``vlc -V caca fileToOpen`` 22:40 <+ChillerDragon> that didnt work for me 22:40 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/958828117550575696/unknown.png 22:40 <+bridge> [ddnet] ez 22:40 <+ChillerDragon> but did you use UI? 22:40 <+ChillerDragon> if you gotta use UI to activate ascii you already lost xd 22:40 <+bridge> [ddnet] yes 22:41 <+bridge> [ddnet] i am ui nobo 22:41 <+bridge> [ddnet] i thik later i used mplayer to use colored ascii right 22:41 <+bridge> [ddnet] it was just broken in vlc 22:41 <+bridge> [ddnet] i also found commands to resize the frame buffer 22:41 <+bridge> [ddnet] was actually quite high quality 22:55 <+bridge> [ddnet] pretty cool nicely done 22:58 <+ChillerDragon> thanks :) 23:08 <+bridge> [ddnet] nice ChillerDragon 23:17 <+bridge> [ddnet] so cool 23:34 <+bridge> [ddnet] @bencie 23:42 <+bridge> [ddnet] yes? 23:43 <+bridge> [ddnet] :banhammer: 23:50 <+bridge> [ddnet] why are long name s truncated in scoreboard