00:00 <+bridge_> [ddnet] yeah it's not there 00:01 <+bridge_> [ddnet] https://github.com/heinrich5991/twmaster-collect 00:02 <+bridge_> [ddnet] im facing a really weird bug where a call to std::tolower segfault, but std::toupper doesnt... 00:44 <+bridge_> [ddnet] okay, i've found the cause and its really fucked up 00:44 <+bridge_> [ddnet] there are 2 symbols named _tolower_ 00:45 <+bridge_> [ddnet] one is an array definied in `src/base/unicode/tolower.cpp` and the other is defined in `` and i didn't know this was possible, but linker is actually using the array as a fucking function... 01:15 <+bridge_> [ddnet] and obviously, without complaining... 01:55 <+bridge_> [ddnet] righto figured it out. apparently there is a feature resolver version 2 that does some stuff differently, in particular the first bullet point https://doc.rust-lang.org/1.59.0/cargo/reference/features.html#feature-resolver-version-2 01:55 <+bridge_> [ddnet] > Features enabled on platform-specific dependencies for targets not currently being built are ignored. 02:58 <+bridge_> [ddnet] <車魄> https://cdn.discordapp.com/attachments/293493549758939136/956009099382890496/20220320_203350.jpg 02:58 <+bridge_> [ddnet] <車魄> will these be added to the main menu? 12:17 <+bridge_> [ddnet] https://news.ycombinator.com/item?id=30775433 12:18 <+bridge_> [ddnet] https://news.ycombinator.com/item?id=30774724 12:19 <+bridge_> [ddnet] epic 12:47 <+bridge_> [ddnet] thanks 12:57 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956159821445488640/unknown.png 12:57 <+bridge_> [ddnet] can anyone tell me what these flags indicate? 12:58 <+bridge_> [ddnet] to the left of map names 12:58 <+bridge_> [ddnet] if your name has a finish on this map 12:59 <+bridge_> [ddnet] ohhhh 12:59 <+bridge_> [ddnet] that's really nice feature 12:59 <+bridge_> [ddnet] doesn't work in Internet tab tho 13:04 <+bridge_> [ddnet] - [Client+Server] Exception handling on Windows (Crash reports in %APPDATA%\Teeworlds\dumps) [Jupeyy] 13:04 <+bridge_> [ddnet] 13:04 <+bridge_> [ddnet] Im at rc1 so i have newest version. My client just crashed and report didnt saved there. 13:05 <+bridge_> [ddnet] then it might have been killed by the operating system 13:05 <+bridge_> [ddnet] e.g. using too much memory 13:05 <+bridge_> [ddnet] mhh weird one 13:09 <+bridge_> [ddnet] yeah i am also not sure when exactly the lib does not work 13:09 <+bridge_> [ddnet] 13:09 <+bridge_> [ddnet] i created some crashes on purpose and then it worked 13:09 <+bridge_> [ddnet] 13:09 <+bridge_> [ddnet] but with out of memory in 32bit it didnt trigger anything 13:10 <+bridge_> [ddnet] i have 10gb ram unused while running the game. 13:10 <+bridge_> [ddnet] yeah maybe its something different, you can look if it also crashes in the auto demo 13:10 <+bridge_> [ddnet] tho it probs didnt write the crashing part to disk yet xd 13:11 <+bridge_> [ddnet] or try to reproduce it by remembering if smth special happened 13:13 <+bridge_> [ddnet] no idea i made the exact same thing before it crashes 13:13 <+bridge_> [ddnet] no idea i made the exact same thing before it crashed 13:13 <+bridge_> [ddnet] didnt crashed this time 13:13 <+bridge_> [ddnet] no idea i made the exact same thing before it crashed 13:13 <+bridge_> [ddnet] didnt crashed this time 13:13 <+bridge_> [ddnet] lets hope it does not crash again 13:18 <+bridge_> [ddnet] different master servers, ddnet master has all the player info 13:34 <+bridge_> [ddnet] game crashing alot when i'm in assets menu 13:34 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956169030065070090/DDNet_assert_log_7436_2022-03-23_13-33-38.txt 13:34 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956169030249623632/DDNet_assert_log_13872_2022-03-23_13-33-05.txt 13:34 <+bridge_> [ddnet] rc1, vulkan renderer 13:35 <+bridge_> [ddnet] you run out of VRAM 13:35 <+bridge_> [ddnet] press CTRL+SHIFT+D to see how much you are using 13:36 <+ChillerDragon> is unique still a thing? does someone have a list of active long lasting clans? 13:37 <+bridge_> [ddnet] 349529k/1527602k/20992k/49152k 13:38 <+bridge_> [ddnet] how much vram does ur GPU have? 13:38 <+bridge_> [ddnet] or what is your GPU? 13:38 <+bridge_> [ddnet] i'd defs suggest to remove some assets or skins you dont use 13:38 <+bridge_> [ddnet] 1050 ti 13:38 <+bridge_> [ddnet] 1.5GB is really a lot 13:38 <+bridge_> [ddnet] yeah thats possible 13:38 <+bridge_> [ddnet] but never had this issue with opengl 13:39 <+bridge_> [ddnet] maybe the driver doesnt upload unused images directly, or reads unused images back from gpu and puts them into shared memory 13:39 <+bridge_> [ddnet] but that usually slows down the computer anyway 13:39 <+bridge_> [ddnet] i'd suggest to lower the load 13:39 <+bridge_> [ddnet] sure 13:39 <+bridge_> [ddnet] thanks for the help :) 13:40 <+bridge_> [ddnet] but yeah, ddnet should really lazy load more images 13:57 <+ChillerDragon> https://www.teeworlds.com/forum/viewtopic.php?pid=133543#p133543 13:58 <+ChillerDragon> does ddnet do some ban evasion protection with false positives or who is that? kog? 14:12 <+bridge_> [ddnet] why do u take trolls seriously 14:12 <+bridge_> [ddnet] just read his name 14:16 <+bridge_> [ddnet] @Not Keks 14:16 <+bridge_> [ddnet] i get a a segfault 14:16 <+bridge_> [ddnet] > WARNING: radv is not a conformant Vulkan implementation, testing use only. 14:16 <+bridge_> [ddnet] > [2022-03-23 14:15:52][vulkan]: vulkan error: The device surface capabilities could not be fetched. 14:16 <+bridge_> [ddnet] > [2022-03-23 14:15:52][assert]: /home/ryozuki/Documents/ddnet/src/engine/client/backend/vulkan/backend_vulkan.cpp(1094): The device surface capabilities could not be fetched. 14:16 <+bridge_> [ddnet] > Illegal instruction (core dumped) 14:16 <+bridge_> [ddnet] 15 14:16 <+bridge_> [ddnet] > ```WARNING: radv is not a conformant Vulkan implementation, testing use only. 14:16 <+bridge_> [ddnet] > [2022-03-23 14:15:52][vulkan]: vulkan error: The device surface capabilities could not be fetched. 14:16 <+bridge_> [ddnet] > [2022-03-23 14:15:52][assert]: /home/ryozuki/Documents/ddnet/src/engine/client/backend/vulkan/backend_vulkan.cpp(1094): The device surface capabilities could not be fetched. 14:16 <+bridge_> [ddnet] > Illegal instruction (core dumped)``` 14:16 <+bridge_> [ddnet] ```[2022-03-23 14:15:52][sdl]: SDL version 2.0.20 (compiled = 2.0.20) 14:16 <+bridge_> [ddnet] [2022-03-23 14:15:52][gfx]: Created Vulkan 1.0 context.``` 14:17 <+bridge_> [ddnet] "The device surface capabilities could not be fetched." Are you on wayland? XD 14:17 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956179793890644008/unknown.png 14:17 <+bridge_> [ddnet] as far as i know no lol 14:18 <+bridge_> [ddnet] ``` 14:18 <+bridge_> [ddnet] On failure, this command returns 14:18 <+bridge_> [ddnet] 14:18 <+bridge_> [ddnet] VK_ERROR_OUT_OF_HOST_MEMORY 14:18 <+bridge_> [ddnet] 14:18 <+bridge_> [ddnet] VK_ERROR_OUT_OF_DEVICE_MEMORY 14:18 <+bridge_> [ddnet] 14:18 <+bridge_> [ddnet] VK_ERROR_SURFACE_LOST_KHR 14:18 <+bridge_> [ddnet] 14:18 <+bridge_> [ddnet] ``` 14:18 <+bridge_> [ddnet] mhh weird 14:18 <+bridge_> [ddnet] i'd say your setup is broken 14:19 <+bridge_> [ddnet] > ❯ echo $XDG_SESSION_TYPE 14:19 <+bridge_> [ddnet] > tty 14:19 <+bridge_> [ddnet] lol 14:19 <+bridge_> [ddnet] it should say X11 right 14:19 <+bridge_> [ddnet] or wayland 14:19 <+bridge_> [ddnet] but it tells tty 14:19 <+bridge_> [ddnet] xD 14:19 <+bridge_> [ddnet] XD 14:19 <+bridge_> [ddnet] hmm 14:19 <+bridge_> [ddnet] are u chillerdragon or what 14:19 <+bridge_> [ddnet] running everything in terminal 14:20 <+bridge_> [ddnet] i gues i need to add 14:20 <+bridge_> [ddnet] export XDG_SESSION_TYPE=X11 14:20 <+bridge_> [ddnet] to my xinitrc 14:21 <+bridge_> [ddnet] @Not Keks its because i dont use a login manager 14:21 <+bridge_> [ddnet] which usually sets this stuff 14:21 <+bridge_> [ddnet] and i forgot to sety this envar 14:21 <+bridge_> [ddnet] i guess 14:24 <+bridge_> [ddnet] ok it still crashes 14:25 <+bridge_> [ddnet] where now? 14:25 <+bridge_> [ddnet] does vkcube work? 14:25 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956181960093495336/unknown.png 14:25 <+bridge_> [ddnet] yep 14:25 <+bridge_> [ddnet] smooth af 14:25 <+bridge_> [ddnet] > WARNING: radv is not a conformant Vulkan implementation, testing use only. 14:26 <+bridge_> [ddnet] i keep seeing this everywhere tho 14:26 <+bridge_> [ddnet] yeah but u can ignore that xd 14:26 <+bridge_> [ddnet] is there a way to force to use amdvlk or radv? 14:26 <+bridge_> [ddnet] maybe buggy SDL2 version? 14:27 <+bridge_> [ddnet] i got both installed 14:27 <+bridge_> [ddnet] SDL version 2.0.20 (compiled = 2.0.20) 14:27 <+bridge_> [ddnet] i dunno, but you can overload vulkan ICD 14:27 <+bridge_> [ddnet] VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json 14:27 <+bridge_> [ddnet] just need to use amdvulkan json 14:27 <+bridge_> [ddnet] dunno where that is tho xD 14:28 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956182760790323210/unknown.png 14:28 <+bridge_> [ddnet] starting it with amdvlk works 14:29 <+bridge_> [ddnet] but 14:29 <+bridge_> [ddnet] im missing some font i think 14:29 <+bridge_> [ddnet] yeah 14:29 <+bridge_> [ddnet] make clean data dir i'd say 14:29 <+bridge_> [ddnet] oh wait 14:29 <+bridge_> [ddnet] i was launching my ddnet not the new one 14:31 <+bridge_> [ddnet] i figured it out 14:31 <+bridge_> [ddnet] i need to set AMD_VULKAN_ICD=RADV 14:32 <+bridge_> [ddnet] amdvlk works too 14:32 <+bridge_> [ddnet] i guess without it it simply doesnt choose a driver xd 14:32 <+bridge_> [ddnet] lol 14:33 <+bridge_> [ddnet] which one is better? 14:33 <+bridge_> [ddnet] radv or amdvlk 14:33 <+bridge_> [ddnet] radv xd 14:33 <+bridge_> [ddnet] but you can test with amdvlk too 14:33 <+bridge_> [ddnet] nori has same gpu generation like u 14:33 <+bridge_> [ddnet] and he said zooming out is bad with radv 14:33 <+bridge_> [ddnet] he has a 6600 xt? 14:33 <+bridge_> [ddnet] i dunno which exactly 14:34 <+bridge_> [ddnet] but the architecture 6600xt uses too 14:34 <+bridge_> [ddnet] gcn2 or what is it 14:34 <+bridge_> [ddnet] navi10 14:34 <+bridge_> [ddnet] if u open the new ddnet and then the old ddnet, on the old the icons are fcked xd 14:34 <+bridge_> [ddnet] cant remember 14:34 <+bridge_> [ddnet] ^^ 14:34 <+bridge_> [ddnet] > Built on the 7 nm process, and based on the Navi 23 graphics processor, in its Navi 23 XT variant, the card supports DirectX 12 Ultimate 14:35 <+bridge_> [ddnet] add curent path icons 14:35 <+bridge_> [ddnet] @Not Keks i noticed, when using radv the reported vulkan version is 1.2.x but with amdvlk its 1.3.x 14:35 <+bridge_> [ddnet] guess your mesa is a bit behind 14:36 <+bridge_> [ddnet] or mesa generally 14:36 <+bridge_> [ddnet] dunno 14:36 <+bridge_> [ddnet] GPU renderer: AMD RADV DIMGREY_CAVEFISH 14:36 <+bridge_> [ddnet] xd 14:36 <+bridge_> [ddnet] :kek: 14:51 <+bridge_> [ddnet] @Not Keks are u using pipewire? 14:51 <+bridge_> [ddnet] i migrated from pulseaudio to pipewire today 14:53 <+bridge_> [ddnet] not yet 14:53 <+bridge_> [ddnet] https://pipewire.org/ 14:53 <+bridge_> [ddnet] and is it as great as ppl say? 14:54 <+bridge_> [ddnet] idk 14:54 <+bridge_> [ddnet] since i didnt configure pulseaudio much 14:54 <+bridge_> [ddnet] so it was seamless change form e 14:54 <+bridge_> [ddnet] but it says it does this 14:54 <+bridge_> [ddnet] > 14:54 <+bridge_> [ddnet] > Capture and playback of audio and video with minimal latency. 14:54 <+bridge_> [ddnet] > Real-time Multimedia processing on audio and video. 14:54 <+bridge_> [ddnet] > Multiprocess architecture to let applications share multimedia content. 14:54 <+bridge_> [ddnet] > Seamless support for PulseAudio, JACK, ALSA and GStreamer applications. 14:54 <+bridge_> [ddnet] > Sandboxed applications support. See Flatpak for more info. 14:55 <+bridge_> [ddnet] yeah sounds good, i have pulseaudio changes for my mic 14:55 <+bridge_> [ddnet] so maybe i'll wait a bit xd 14:55 <+bridge_> [ddnet] and for apps that dont explicitly support pipewire 14:55 <+bridge_> [ddnet] there is pipewire-pulse 14:55 <+bridge_> [ddnet] which is like a transparent proxy 14:55 <+bridge_> [ddnet] xd 14:56 <+bridge_> [ddnet] well 14:57 <+bridge_> [ddnet] > As far as I understand pipewire-alsa and pipewire-pulseaudio were folded in to pipewire upstream, but still exist as separate packages in Arch because of dependencies with 3rd party applications (e.g. requiring/replacing pulseaudio). 14:57 <+bridge_> [ddnet] ah thats just an arch linux thing 14:57 <+bridge_> [ddnet] xd 14:58 <+bridge_> [ddnet] it seems pipewire also has better bluetooth support 15:00 <+bridge_> [ddnet] https://www.phoronix.com/scan.php?page=news_item&px=SDL2-Lands-PipeWire-Audio 15:00 <+bridge_> [ddnet] maybe we can enable native pipewire support on ddnet 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: pulseaudio 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: alsa 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: jack 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: pipewire 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: dsp 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: disk 15:04 <+bridge_> [ddnet] > [2022-03-23 15:04:20][audio-ryo]: audio driver: dummy 15:04 <+bridge_> [ddnet] oh 15:04 <+bridge_> [ddnet] they are already there 15:04 <+bridge_> [ddnet] but it chooses pulseaudio first 15:08 <+bridge_> [ddnet] funny how thats the lib for everything 15:08 <+bridge_> [ddnet] video audio..... BLUETOOTH xD 15:08 <+bridge_> [ddnet] but i assume they mean like bluetooth headsets or smth 15:11 <+bridge_> [ddnet] > [2022-03-23 15:11:05][client/sound]: sound init successful using audio driver 'pipewire' 15:11 <+bridge_> [ddnet] i can force it with SDL_AUDIODRIVER=pipewire ./DDNet 15:11 <+bridge_> [ddnet] xd 15:12 <+bridge_> [ddnet] sdl is like the curl of graphics 15:12 <+bridge_> [ddnet] it supports everything 15:20 <+bridge_> [ddnet] Is the code for ddnet.tw/mapreview opensource? I have the idea, to but coordinates in the url and make it embeddable in discord. 15:24 <+bridge_> [ddnet] nice grass_main 15:29 <+bridge_> [ddnet] the video renderer works well 15:33 <+bridge_> [ddnet] No, they will be shown when you start client for first time. Try setting cl_show_welcome 0 and restart client to try it out. 15:34 <+bridge_> [ddnet] he's writing on DDNet Forum now: https://forum.ddnet.tw/viewtopic.php?f=118&p=70543&sid=ae151474cae99f039304b21bdc11fe34#p70543 15:41 <+bridge_> [ddnet] Is there an argument against adding it to the menu? As cheeser said, some might exit the server and then not find back into the tutorial (https://discord.com/channels/252358080522747904/293493549758939136/955769891787534366) 15:46 <+bridge_> [ddnet] crashed again, now with a different log, any ideas? 15:46 <+bridge_> [ddnet] > [2022-03-23 15:44:30][vulkan]: device lost 15:46 <+bridge_> [ddnet] > [2022-03-23 15:44:30][vulkan]: vulkan error: Submitting to graphics queue failed.: device lost 15:46 <+bridge_> [ddnet] > [2022-03-23 15:44:30][assert]: /home/deen/isos/ddnet/ddnet-source/src/engine/client/backend/vulkan/backend_vulkan.cpp(1094): Submitting to graphics queue failed.: device lost 15:46 <+bridge_> [ddnet] did u unplug ur gpu 15:46 <+bridge_> [ddnet] :monkalaugh: 15:46 <+bridge_> [ddnet] no 15:46 <+bridge_> [ddnet] device lost sounds bad 15:46 <+bridge_> [ddnet] thats normally a crash in the GPU 15:46 <+bridge_> [ddnet] 1050 ti was it right? 15:46 <+bridge_> [ddnet] yes 15:46 <+bridge_> [ddnet] why is there deen in that path 15:47 <+bridge_> [ddnet] asserts save full path 15:47 <+bridge_> [ddnet] ah 15:47 <+bridge_> [ddnet] xD 15:48 <+bridge_> [ddnet] @bencie can you send me the crash assert log 15:48 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956202777749626881/DDNet_assert_log_11948_2022-03-23_15-44-30.txt 15:49 <+bridge_> [ddnet] <車魄> oh ok 15:49 <+bridge_> [ddnet] <車魄> If I upload the translation file now, will it be applied to version 16? 15:55 <+bridge_> [ddnet] @bencie so the trigger was a screenshot? 15:56 <+bridge_> [ddnet] i don't think so, as you can see i finished 3 seconds before the crash 15:56 <+bridge_> [ddnet] no actually 15:56 <+bridge_> [ddnet] i saved a geforce experience replay on 15:44:28, one second after finishing 15:57 <+bridge_> [ddnet] could be the finish, screenshot or video capture 15:57 <+bridge_> [ddnet] mhhhhhhhhhhhh 15:57 <+bridge_> [ddnet] and then discord probs also attached? 15:58 <+bridge_> [ddnet] how so? 15:58 <+bridge_> [ddnet] are u using discord in a browser? 15:58 <+bridge_> [ddnet] no 15:58 <+bridge_> [ddnet] can u open discord overlay? 15:58 <+bridge_> [ddnet] in game 15:59 <+bridge_> [ddnet] nope 15:59 <+bridge_> [ddnet] ok 15:59 <+bridge_> [ddnet] so i'll test around with screenshots, nvidia shadow play & its replay feature 15:59 <+bridge_> [ddnet] although i have it enabled, both as a discord setting and both ddnet overlay is enabled 15:59 <+bridge_> [ddnet] steam? 15:59 <+bridge_> [ddnet] i have steam overlay off 16:00 <+bridge_> [ddnet] k 16:01 <+bridge_> [ddnet] dont know how i triggered it exactly, i'm trying to redo everything i did when i crashed 16:01 <+bridge_> [ddnet] but it's saving the videos correctly without a crash 16:02 <+bridge_> [ddnet] i hate these kind of bugs xDD 16:03 <+bridge_> [ddnet] haha yeah its hard to locate the problem when even i cant recreate it, even after doing the same actions 16:04 <+bridge_> [ddnet] do you use the latest driver? 16:04 <+bridge_> [ddnet] im pretty sure yeah but i'll check 16:07 <+bridge_> [ddnet] i was on outdated geforce game ready driver, dont know how relevant that is 16:07 <+bridge_> [ddnet] done in #4876 16:08 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/pull/4876 16:08 <+bridge_> [ddnet] by the way, are the new flag icons only in DDNet tab on purpose? 16:08 <+bridge_> [ddnet] Actually @cheeser0613 already sent me chinese translations: https://github.com/ddnet/ddnet/pull/4875 16:09 <+bridge_> [ddnet] flags have always been only in ddnet tab, this is by design 16:09 <+bridge_> [ddnet] <車魄> I'm Korean lol 16:09 <+bridge_> [ddnet] lol 16:09 <+bridge_> [ddnet] these arent new? 16:09 <+bridge_> [ddnet] only their design 16:09 <+bridge_> [ddnet] ok, will be in next client, yes 16:09 <+bridge_> [ddnet] oh really, what was the design before? i never noticed 👀 16:09 <+bridge_> [ddnet] <車魄> I see 16:09 <+bridge_> [ddnet] hes talking about map pass history 16:10 <+bridge_> [ddnet] would defs be nice to know the version, can you tell me? 16:10 <+bridge_> [ddnet] its old stuff but the design changed 16:10 <+bridge_> [ddnet] 497.29 16:10 <+bridge_> [ddnet] but you might want to grab the file from https://github.com/ddnet/ddnet/pull/4876/files#diff-d64617eeed9f4505276a3341a43c3b888c6c0dfef9852a64d22e57c4dd3d098b 16:11 <+bridge_> [ddnet] <車魄> thanks 16:12 <+bridge_> [ddnet] did u add translations here too? 16:12 <+bridge_> [ddnet] that diff scard me xd 16:12 <+bridge_> [ddnet] I regenerated them, forgot that for the vulkan change 16:21 <+bridge_> [ddnet] old ones 16:21 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956210997897605140/unknown.png 16:21 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956210998262517770/unknown.png 16:21 <+bridge_> [ddnet] oh wow.. :D 16:21 <+bridge_> [ddnet] i never knew what those were 16:21 <+bridge_> [ddnet] What is the program that creates the skin? 16:22 <+bridge_> [ddnet] vector art programs 16:22 <+bridge_> [ddnet] (inkscape, illustrator, affinity designer) 16:22 <+bridge_> [ddnet] WHAT ? 16:23 <+bridge_> [ddnet] VECTOR ART PROGRAMS (INKSCAPE, ILLUSTRATOR, AFFINITY DESIGNER) 16:25 <+bridge_> [ddnet] https://inkscape.org free to use 16:25 <+bridge_> [ddnet] https://www.adobe.com/products/illustrator.html costs a lot 16:25 <+bridge_> [ddnet] https://affinity.serif.com/designer/ middle class product 16:27 <+bridge_> [ddnet] im using good aswell but only for ipad i think 16:27 <+bridge_> [ddnet] https://procreate.art 16:27 <+bridge_> [ddnet] im using procreate good aswell but only for ipad i think 16:27 <+bridge_> [ddnet] https://procreate.art 16:27 <+bridge_> [ddnet] im using procreate good aswell but only for ipad 16:27 <+bridge_> [ddnet] https://procreate.art 16:34 <+bridge_> [ddnet] <車魄> https://cdn.discordapp.com/attachments/293493549758939136/956214272227156098/korean.txt 16:36 <+bridge_> [ddnet] <車魄> I hope there are no more additions until the release 16:37 <+bridge_> [ddnet] <車魄> I hope there are no more additions until the release :twinbop: 16:40 <+bridge_> [ddnet] i want to slow down my fps counter is there a way? its so fast i can only see 3xxx 16:41 <+bridge_> [ddnet] u can activate fps in steam 16:42 <+bridge_> [ddnet] and can i tell games to forcely use more cpu/gpu? i mean it only use 10% at most and i have no problem if it would use more 16:42 <+bridge_> [ddnet] ah yeah true 16:42 <+bridge_> [ddnet] ingame you can only use ctrl+shift+d and then ctrl+shift+g to get a FPS graph 16:42 <+bridge_> [ddnet] i meant with cl_showfps 1 16:43 <+bridge_> [ddnet] its not so ez, the program needs to have coded it 16:43 <+bridge_> [ddnet] 16:43 <+bridge_> [ddnet] for the vulkan backend you can use `gfx_render_thread_count 16` to use as many cores as possible 16:43 <+bridge_> [ddnet] 16:43 <+bridge_> [ddnet] but that doesnt mean it will max all cores out 16:45 <+bridge_> [ddnet] ok now it use 20% 😄 16:52 <+bridge_> [ddnet] like for real game use more! 16:52 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956218862049849394/unknown.png 16:52 <+bridge_> [ddnet] like for real, game use more! 16:52 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956218862049849394/unknown.png 16:53 <+bridge_> [ddnet] why would you want it to use more xd are you laggy in game? 16:53 <+bridge_> [ddnet] maybe it fixes the discord overlay to cause lags while using mouse 16:54 <+bridge_> [ddnet] maybe if i have so many fps it doesnt matter anymore then 16:54 <+bridge_> [ddnet] what cpu u got 16:54 <+bridge_> [ddnet] 1600x 16:54 <+bridge_> [ddnet] ryzen 6 1600x 16:54 <+bridge_> [ddnet] ryzen 5 1600x 16:55 <+bridge_> [ddnet] it wont use 100% cpu cuz its not multithreaded 16:56 <+bridge_> [ddnet] but its prob using 100% of one cpu core 16:56 <+bridge_> [ddnet] 100% divided by 12 threads = 8.3 16:57 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956220037050552340/unknown.png 16:57 <+bridge_> [ddnet] makes sense 16:57 <+bridge_> [ddnet] thats what i get 16:57 <+bridge_> [ddnet] xd 16:57 <+bridge_> [ddnet] do u have a gpu? 16:57 <+bridge_> [ddnet] Jupstar — heute um 16:43 Uhr 16:57 <+bridge_> [ddnet] its not so ez, the program needs to have coded it 16:57 <+bridge_> [ddnet] 16:57 <+bridge_> [ddnet] for the vulkan backend you can use gfx_render_thread_count 16 to use as many cores as possible 16:57 <+bridge_> [ddnet] 16:57 <+bridge_> [ddnet] but that doesnt mean it will max all cores out 16:57 <+bridge_> [ddnet] 1060 6gb 16:57 <+bridge_> [ddnet] weird then 16:57 <+bridge_> [ddnet] i get 2k+ fps 16:57 <+bridge_> [ddnet] but i have discord overlay disabled 16:57 <+bridge_> [ddnet] never tried it on tho 16:57 <+bridge_> [ddnet] yeah but when i enable it it causes lags like hell ingame while using mouse 16:58 <+bridge_> [ddnet] i have a ryzen 5 5600x and a 6600 xt 16:58 <+bridge_> [ddnet] ok i think i will never be able to use discord overlay in ddnet sadly 16:58 <+bridge_> [ddnet] hahadhad 16:58 <+bridge_> [ddnet] hahaha 16:59 <+bridge_> [ddnet] r u using the rc with vulkan? 17:01 <+bridge_> [ddnet] yes 18:23 <+bridge_> [ddnet] thanks 20:29 <+bridge_> [ddnet] Is there anything that needs to be set on a local server to allow 0.7 clients to connect? I just tried to connect to my ddnet server with the latest teeworlds client and it says "0.7 connections are not accepted at this time". It's not important, I just found out while experimenting. 20:33 <+bridge_> [ddnet] nevermind, I guess I have to turn on sv_sixup, but it doesn't work via rcon. 20:37 <+bridge_> [ddnet] what's the diff again between fullscreen & desktop fullscreen? 20:51 <+bridge_> [ddnet] Technically or Practically? 20:51 <+bridge_> [ddnet] probably both 20:51 <+bridge_> [ddnet] it's hard like this for a standard user to see the difference by the names 20:53 <+bridge_> [ddnet] Technically in true fullscreen the OS gives the entire monitor to the application exclusively. Practically this means the OS can't render things on top of it like notifications and IMEs and it can cause issues with alt-tabbing like the video mode changing and the screen going black for a sec 20:54 <+bridge_> [ddnet] so desktop fullscreen is like a fake fullscreen 20:54 <+bridge_> [ddnet] but rendering what's behind 20:56 <+bridge_> [ddnet] I actually thought you were referring to borderless fullscreen when you said desktop fullscreen 20:57 <+bridge_> [ddnet] I mean the 2 last 20:57 <+bridge_> [ddnet] "desktop fullscreen" and "fullscreen" 20:58 <+bridge_> [ddnet] I'm not quite sure what that would imply on Windows. On macOS desktop fullscreen is basically borderless with the new window being in a new workspace/desktop 20:58 <+bridge_> [ddnet] Let's both learn what it means 😛 20:58 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/956280808396701726/unknown.png 20:58 <+bridge_> [ddnet] @Not Keks What is a "Desktop fullscreen"? 20:58 <+bridge_> [ddnet] because for now it is very unclear for someone what it is 20:59 <+bridge_> [ddnet] It could be "Windowed borderless" but stuck at full desktop resolution 20:59 <+bridge_> [ddnet] No idea, only the gfxman really knows what it is 😛 20:59 <+bridge_> [ddnet] but then it is windowed fullscreen? 21:00 <+bridge_> [ddnet] bruh this is confused af 21:00 <+bridge_> [ddnet] bruh this is confusing af 21:00 <+bridge_> [ddnet] Hm, true there is that too already 21:00 <+bridge_> [ddnet] Too many options gang 21:00 <+bridge_> [ddnet] xD 21:00 <+bridge_> [ddnet] We'll learn when Jupstar comes by I guess 21:00 <+bridge_> [ddnet] yeah ty 21:19 <+bridge_> [ddnet] windowed fullscreen = windows compositor active 21:19 <+bridge_> [ddnet] desktop fullscreen = desktop video mode(e.g. if ur desktop is 60hz then u will get exactly that auatomatically managed by SDL) 21:23 <+bridge_> [ddnet] isn't it like borderless fullscreen? 21:40 <+bridge_> [ddnet] is it allowed to modify what's in the external folder? 22:07 <+bridge_> [ddnet] > flags may be SDL_WINDOW_FULLSCREEN, for "real" fullscreen with a videomode change; SDL_WINDOW_FULLSCREEN_DESKTOP for "fake" fullscreen that takes the size of the desktop; and 0 for windowed mode. 22:09 <+bridge_> [ddnet] borderless is windowed without border 22:09 <+bridge_> [ddnet] This will add or remove the window's SDL_WINDOW_BORDERLESS flag and add or remove the border from the actual window. This is a no-op if the window's border already matches the requested state. 22:09 <+bridge_> [ddnet] https://wiki.libsdl.org/SDL_SetWindowBordered 22:09 <+bridge_> [ddnet] https://wiki.libsdl.org/SDL_SetWindowFullscreen 22:19 <+bridge_> [ddnet] how do i set up a SQL server according to this (go to TEST_MYSQL) 22:20 <+bridge_> [ddnet] windows does some fullscreen optimization, so its different 22:31 <+bridge_> [ddnet] Um, just set up mariadb and create a database as specified? 22:33 <+bridge_> [ddnet] sv_sixup and the converted map in maps7 22:40 <+bridge_> [ddnet] ah thanks 22:59 <+bridge_> [ddnet] what are the commands to execute? 22:59 <+bridge_> [ddnet] Are you on linux? 23:00 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/blob/master/.github/workflows/build.yaml#L71-L74 23:00 <+bridge_> [ddnet] yes 23:00 <+bridge_> [ddnet] ah, that has everything \\o/ 23:01 <+bridge_> [ddnet] Just follow what we do on build.yaml, what deen sent 23:02 <+bridge_> [ddnet] And in your config you'll need 23:02 <+bridge_> [ddnet] ``` 23:02 <+bridge_> [ddnet] add_sqlserver r ddnet record ddnet "thebestpassword" "localhost" 3306 0 23:02 <+bridge_> [ddnet] add_sqlserver w ddnet record ddnet "thebestpassword" "localhost" 3306 0 23:02 <+bridge_> [ddnet] ``` 23:02 <+bridge_> [ddnet] autoexec_server? 23:02 <+bridge_> [ddnet] yes 23:03 <+bridge_> [ddnet] why do you need it btw? 23:04 <+bridge_> [ddnet] just to test 23:04 <+bridge_> [ddnet] procrastinating at the maximum level 23:04 <+bridge_> [ddnet] running away from my responsibilities 23:04 <+bridge_> [ddnet] I too enable compiler warnings when procrastinating 😄 23:05 <+bridge_> [ddnet] well, i stll have those that i haven't looked into: 23:06 <+bridge_> [ddnet] Wimplicit-fallthrough.txt Wmissing-noreturn.txt Wunused-const-variable.txt Wfloat-conversion.txt Waggregate-return.txt Wfloat-equal.txt Wsign-conversion.txt Wconversion.txt Wsuggest-override.txt Wzero-as-null-pointer-constant.txt Wshadow.txt Wtemplates.txt Wpadded.txt Wsystem-headers.txt Wold-style-cast.txt Weffc++.txt 23:06 <+bridge_> [ddnet] i checked the first already 😄 23:07 <+bridge_> [ddnet] they are sorted by sizes 23:07 <+bridge_> [ddnet] i started doing something for zero-as-null-pointer, but it's like the cast-qual, kinda useless stuff 23:07 <+bridge_> [ddnet] at elast, i trained my regex doing so 😄 23:08 <+bridge_> [ddnet] `sed 's/\b\(\(m_\)\?\(a\|p\)\?\(a\|p\)\w\+\b\)\s*==\s*0/\1 == nullptr/g' -i **/*.cpp **/*.h` 23:09 <+bridge_> [ddnet] `sed 's/\b\(\(m_\)\?\(a\|p\)\?\(a\|\p\)\w*\b\)(0\(x0\)\?)/\1(nullptr)/g' -i **/*.cpp **/*.h` 23:13 <+bridge_> [ddnet] sed regex sucks 23:13 <+bridge_> [ddnet] cuz u gotta escape all the actual regex 23:16 <+bridge_> [ddnet] may i introduce you to a rust tool: https://github.com/chmln/sd 23:17 <+bridge_> [ddnet] welcome to 2022 23:26 <+bridge_> [ddnet] well, im not looking for a super fast tool as usually i modify only small files 23:26 <+bridge_> [ddnet] ```markdown 23:26 <+bridge_> [ddnet] In place modification of files: 23:26 <+bridge_> [ddnet] 23:26 <+bridge_> [ddnet] - sd: sd before after file.txt``` 23:26 <+bridge_> [ddnet] what if i don't want inplace? like for testing my regex before applying 23:28 <+bridge_> [ddnet] lol, it use dollar sign for replacement group... this is fucked up for a CLI tool 23:38 <+bridge_> [ddnet] why doesn't /W work?