02:57 <+bridge> [ddnet] Hello, I opened my ddnet with vulkan to try it out and it bugged the entire client, now every time I press to open it without vulkan it's all buggy... the buttons are there but there's nothing written in them like it just disappears the text 02:58 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> what 02:58 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008177763049545838/unknown.png 02:58 <+bridge> [ddnet] and every time it opens with vulkan even tho I don't want to open it with vulkan 02:59 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> Try fix it on the files or reinstall it 02:59 <+bridge> [ddnet] I already reinstalled it and it didn't fix it 02:59 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> Or is your pc 02:59 <+bridge> [ddnet] no, I was running it just fine earlier today 03:00 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> Ok, idk how fix it 03:00 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> :justatest: 03:00 <+bridge> [ddnet] all good, ty for your time 03:01 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> πŸ‘ 03:01 <+bridge> [ddnet] <𝓑𝓲𝓡𝓡𝔂> np 03:50 <+bridge> [ddnet] @fokkonaut look even you you have sometimes a fan on ddnet server ! 03:50 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008190828876935238/unknown.png 03:50 <+bridge> [ddnet] oh wow 03:50 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008190940558671915/unknown.png 04:12 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0I'll 20 people on how to earn $10,000 or more in just 3day's from the crypto market.but you will pay me 10% commission when you receive your profit. if interested send me a direct message, for more information... Contact viaπŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©TELEGRAMπŸ’¬@@FLORAGORDONhttps://t.me/+sj30hB-ZyA03Nzg0 04:12 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0 04:12 <+bridge> [ddnet] 04:12 <+bridge> [ddnet] I'll 20 people on how to earn $10,000 or more in just 3day's from the crypto market.but you will pay me 10% commission when you receive your profit. if interested send me a direct message, for more information... Contact via 04:12 <+bridge> [ddnet] 04:12 <+bridge> [ddnet] πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“© 04:12 <+bridge> [ddnet] 04:12 <+bridge> [ddnet] TELEGRAM 04:12 <+bridge> [ddnet] 04:12 <+bridge> [ddnet] πŸ’¬@@FLORAGORDON 04:12 <+bridge> [ddnet] 04:12 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0 04:19 <+bridge> [ddnet] @Discord Mod 04:19 <+bridge> [ddnet] uhh can you even remove bridge messages? 04:19 <+bridge> [ddnet] like do you have permission 04:20 <+bridge> [ddnet] @murpi @Zwelf we're getting memed 04:37 <+bridge> [ddnet] welp, we can 06:48 <+bridge> [ddnet] if you use an AMD card update to a stable driver from 2022 from amd.com, then it should work: 06:48 <+bridge> [ddnet] e.g. it should say: 06:48 <+bridge> [ddnet] "Adrenalin 22.5.1 Recommended (WHQL)" 07:48 <+bridge> [ddnet] ty 09:00 <+bridge> [ddnet] @Not Keks bump 09:00 <+bridge> [ddnet] I doubt we'd get an answer before the new driver leaves beta, but it might be a good idea 09:02 <+bridge> [ddnet] i've no idea, i just used the bug report tool that shipped with the amd drivers, but if you find one it's a good idea probably 09:02 <+bridge> [ddnet] there is a amdhelp subreddit xd 09:02 <+bridge> [ddnet] I did post the forum link there 09:03 <+bridge> [ddnet] how does it feel to have a recommendation to disable SMT (Simultaneous Multithreading) on AMD's processors :giga_chad: 09:03 <+bridge> [ddnet] Looks like a direct line to actual proper staff and people seem to get a proper internal ticket within like a month. Maybe we'll get lucky? 09:03 <+bridge> [ddnet] guess its worth a try 09:04 <+bridge> [ddnet] in fact disabling SMT might slightly increase single thread performance 09:04 <+bridge> [ddnet] but decrease single core performance 09:04 <+bridge> [ddnet] there's a new side channel vulnerability called Squip 09:05 <+bridge> [ddnet] on amd zen 1 2 & 3 09:05 <+bridge> [ddnet] there are new vulnerabilities every day now xD 09:05 <+bridge> [ddnet] possibly apple's chips too 09:05 <+bridge> [ddnet] possibly apple's chips too (not sure) 09:05 <+bridge> [ddnet] i wonder when the first hardware fixes come in 09:05 <+bridge> [ddnet] feels like processors completly suck, if all vendors are hit by these^^ 09:06 <+bridge> [ddnet] We're lucky to have researchers finding that tho, can't imagine myself being able to find 1% of their work lmao 09:07 <+bridge> [ddnet] if you are in the topic u probably just think about edge cases and then find stuff like that 09:07 <+bridge> [ddnet] its really lot about having the knowledge of whats going on 09:07 <+bridge> [ddnet] cybersecurity isn't my main, but it looks cool 09:08 <+bridge> [ddnet] How on earth do they come up with these?? 09:09 <+bridge> [ddnet] idk lmao 09:10 <+bridge> [ddnet] next few years they'll find an atomic vulnerability to collect data for sure :sue: 09:10 <+bridge> [ddnet] They tryhard so much 09:10 <+bridge> [ddnet] could be interesting to know the time spent to find that side chann vuln 09:11 <+bridge> [ddnet] i guess since spectre there also is quite some money flow for these researches 09:11 <+bridge> [ddnet] or whatever the first one was called 09:12 <+bridge> [ddnet] meltdown? 09:12 <+bridge> [ddnet] And the proper fix to this will probably be so annoying. Having to ditch your multiple scheduler scheme or having to make all schedulers "indistinguishabke" somehow probably has big performance consequences 10:18 <+bridge> [ddnet] there is also this https://www.hertzbleed.com/ 10:18 <+bridge> [ddnet] not to be confused with heartbleed 10:40 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0 10:40 <+bridge> [ddnet] 10:40 <+bridge> [ddnet] I'll 20 people on how to earn $10,000 or more in just 3day's from the crypto market.but you will pay me 10% commission when you receive your profit. if interested send me a direct message, for more information... Contact via 10:40 <+bridge> [ddnet] 10:40 <+bridge> [ddnet] πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“© 10:40 <+bridge> [ddnet] 10:40 <+bridge> [ddnet] TELEGRAM 10:40 <+bridge> [ddnet] 10:40 <+bridge> [ddnet] πŸ’¬@@FLORAGORDON 10:40 <+bridge> [ddnet] 10:40 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0 10:40 <+bridge> [ddnet] @Discord Mod 10:49 <+ChillerDragon> @Patiga send help on map formats. What needs to change in ddnet client for 0.7 maps to be loadable. As of right now it seems to just crash the client when oining a 0.7 server. Do you know what changed in the map formats? 11:06 <+bridge> [ddnet] ChillerDragon: I think its mostly the 0.7 tilemap decompression https://github.com/heinrich5991/libtw2/blob/b0d979db037e6ef509d99de33b592cf187a0cb68/doc/map.md#layers search for "0.7 compression" or "skip" 11:07 <+bridge> [ddnet] 0.7 also has a new envelope type, bezier. I'm not sure if that causes a crash, but it is very possible 11:07 <+bridge> [ddnet] bezier would only affect maps that actually use them though 11:35 <+bridge> [ddnet] anyone know a map with so many sounds that the editor list needs to scroll? 11:42 <+bridge> [ddnet] probs vali 12:15 <+bridge> [ddnet] among the official ddnet maps "Binary" has the most with 7, in my downloadedmaps folder the Warioware/Teeware map has the most with 35, it just barely creates a scroll bar in the editor 12:15 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008317841721798696/WarioWare_a0f465ed.map 12:15 <+bridge> [ddnet] Maybe try a smaller resolution? 12:16 <+bridge> [ddnet] thanks 12:16 <+bridge> [ddnet] I think the UI will just get smaller then 12:16 <+bridge> [ddnet] but I can just duplicate some sounds to add more entries 12:16 <+bridge> [ddnet] I guess you could also just create such a map yeah 12:16 <+bridge> [ddnet] Shouldn’t be too hard 12:17 <+bridge> [ddnet] but adding 40 entries by hand would have been annoying 12:17 <+bridge> [ddnet] you can append a map to itself to do it efficiently ^^ 12:17 <+bridge> [ddnet] ah, true, does this allow sounds with the same name though? 12:17 <+bridge> [ddnet] πŸ˜„ exponential growth ftw 12:17 <+bridge> [ddnet] I would think so, am not sure though 12:18 <+bridge> [ddnet] @Robyt3 are we finally getting CScrollRegion? :Celebrate: 12:18 <+bridge> [ddnet] doesn't appear to duplicate the items 12:19 <+bridge> [ddnet] yes, it's almost ready for the editor layers, images and sounds lists 12:20 <+bridge> [ddnet] gimme a sec 12:21 <+bridge> [ddnet] do you quickly have a small opus file? 12:22 <+bridge> [ddnet] the one I used to get 100 sounds resulted in 12 MB :/ 12:22 <+bridge> [ddnet] the smallest one I have is 1.2 MB itself 12:22 <+bridge> [ddnet] ah, sorry, wrong target 12:22 <+bridge> [ddnet] ah got one with 30K 12:23 <+bridge> [ddnet] @Chiller I can make a PR later to port some map format changes to we can load compressed tile layers 12:24 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008320166549012541/many_sounds.map 12:25 <+bridge> [ddnet] ```py 12:25 <+bridge> [ddnet] >>> import twmap 12:25 <+bridge> [ddnet] >>> map = twmap.Map("/usr/share/ddnet/data/maps/dm1.map") 12:25 <+bridge> [ddnet] >>> for i in range(100): 12:25 <+bridge> [ddnet] ... s = map.sounds.new_from_file() 12:25 <+bridge> [ddnet] ... s.name = str(i + 1) 12:25 <+bridge> [ddnet] ... 12:25 <+bridge> [ddnet] >>> map.save("many_sounds.map") 12:25 <+bridge> [ddnet] ``` 12:28 <+bridge> [ddnet] thanks 15:05 <+bridge> [ddnet] Thanks. Joining a map without envelopes fixed the crash \:) 15:05 <+bridge> [ddnet] (@Patiga) 15:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008367506777452574/unknown.png 15:32 <+bridge> [ddnet] :PepeA: 16:07 <+bridge> [ddnet] does anyone uses msys2 ? 16:08 <+bridge> [ddnet] cmake installed from there is not using bundled lib 16:08 <+bridge> [ddnet] I do, but not very often 16:08 <+bridge> [ddnet] Even with the use bundled libs option? 16:08 <+bridge> [ddnet] yup 16:09 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008376796984659968/message.txt 16:09 <+bridge> [ddnet] but cmake installed manually does work 16:13 <+bridge> [ddnet] Oh I bet it has sth to do with pkg-config being available in msys2. I had similar issues on macOS trying to get bundled libs used 16:21 <+bridge> [ddnet] hmm, even if i remove pkg_config, it still fails 16:22 <+bridge> [ddnet] like, it's not even trying to find the lib at all 16:29 <+bridge> [ddnet] You can run cmake in its most verbose mode to see where it's going astray. I had a lot of trouble figuring this out so I gave up on it. I just dynamically link to whatever the fuck it decides to link to, then I use install_name_tool to replace it with bundled or self compiled libs 16:29 <+bridge> [ddnet] Only @heinrich5991 master of all cmake can save us from this predicament 16:30 <+bridge> [ddnet] well, i don't want to install all libs into msys 16:30 <+bridge> [ddnet] btw, if you know how to purge pacman, im also interested πŸ˜„ 16:36 <+bridge> [ddnet] The message looks like it failed on vulkan stuff, do we even bundle that? 16:36 <+bridge> [ddnet] ofc we do 16:36 <+bridge> [ddnet] it works fine on my manually installed cmake 16:36 <+bridge> [ddnet] it failed on all libs 16:37 <+bridge> [ddnet] Can you try a cmake --trace? 16:38 <+bridge> [ddnet] It will be extremely verbose and I'm on my phone, but I can try to spot a couple things, maybe you could too 16:41 <+bridge> [ddnet] Thats atleast how I debugged the macOS issue back to pkgconfig 16:41 <+bridge> [ddnet] i think it sets system name to MSYS and not Windows 16:41 <+bridge> [ddnet] which probably fails later 16:41 <+bridge> [ddnet] That could do it 16:42 <+bridge> [ddnet] lemme try to change cmakelist to see if it fixes it simply πŸ™‚ 16:42 <+bridge> [ddnet] Maybe add a if in the cmakelists to set to windows if its msys? 16:47 <+bridge> [ddnet] hmm, now it finds vulkan but not other libs yet 16:48 <+bridge> [ddnet] well, it doesn't find vulkan but still builds shaders 16:56 <+bridge> [ddnet] hmm, it does set dependency on: 16:56 <+bridge> [ddnet] `/e/Teeworlds_DDNet/DDNet-fork/CMakeLists.txt(104): set(AUTO_DEPENDENCIES_DEFAULT ON ) 16:56 <+bridge> [ddnet] ` 17:11 <+bridge> [ddnet] is there a way for trace to expand variable instead of just printing the line? 17:12 <+bridge> [ddnet] trace-expand πŸ™‚ 17:22 <+bridge> [ddnet] well, `--debug-find` is the magic switch i think πŸ˜„ 17:22 <+bridge> [ddnet] well, `--debug-find` is the magic switch i think 17:26 <+bridge> [ddnet] hmmm: ```shell 17:26 <+bridge> [ddnet] find_library considered the following locations: 17:26 <+bridge> [ddnet] 17:26 <+bridge> [ddnet] /e/Teeworlds_DDNet/DDNet-fork/ddnet-libs/curl/windows/lib64/(lib)curl(\.dll\.a|\.a) 17:26 <+bridge> [ddnet] ``` 17:26 <+bridge> [ddnet] why it doesn't just consider .dll ? 17:32 <+bridge> [ddnet] other cmake also considers .lib files 17:39 <+bridge> [ddnet] .lib is a msvc thing, gcc on windows just allows this, doesnt mean its the "usual" way 17:39 <+bridge> [ddnet] in the gnu ecosystem 18:28 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0I'll 20 people on how to earn $10,000 or more in just 3day's from the crypto market.but you will pay me 10% commission when you receive your profit. if interested send me a direct message, for more information... Contact viaπŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©TELEGRAMπŸ’¬@@FLORAGORDONhttps://t.me/+sj30hB-ZyA03Nzg0 19:02 <+bridge> [ddnet] https://t.me/+sj30hB-ZyA03Nzg0I'll 20 people on how to earn $10,000 or more in just 3day's from the crypto market.but you will pay me 10% commission when you receive your profit. if interested send me a direct message, for more information... Contact viaπŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©πŸ“©TELEGRAMπŸ’¬@@FLORAGORDONhttps://t.me/+sj30hB-ZyA03Nzg0 19:27 <+bridge> [ddnet] Konsti: 19:28 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1008426842757275689/unknown.png 19:28 <+bridge> [ddnet] Forbidden name 19:32 <+bridge> [ddnet] xDΓ¨ 19:55 <+bridge> [ddnet] exDee 20:07 <+bridge> [ddnet] @heinrich5991 I see you did some stuff to the log infrastructure lately. Trashmap is no longer seeing the "client dropped" and "player is ready" messages. They are logged like this. 20:07 <+bridge> [ddnet] 20:07 <+bridge> [ddnet] ``` 20:07 <+bridge> [ddnet] Console()->Print(IConsole::OUTPUT_LEVEL_ADDINFO, "server", aBuf); 20:07 <+bridge> [ddnet] ``` 20:07 <+bridge> [ddnet] 20:07 <+bridge> [ddnet] Any idea how I can reenable those? 20:07 <+bridge> [ddnet] @heinrich5991 I see you did some stuff to the log infrastructure lately. Trashmap is no longer seeing the "client dropped" and "player is ready" messages. They are logged like this. 20:07 <+bridge> [ddnet] 20:07 <+bridge> [ddnet] ``` 20:07 <+bridge> [ddnet] Console()->Print(IConsole::OUTPUT_LEVEL_ADDINFO, "server", aBuf); 20:07 <+bridge> [ddnet] ``` 20:07 <+bridge> [ddnet] Any idea how I can reenable those? 20:25 <+bridge> [ddnet] Increasing the loglevel from 2 to 3 fixed this. Some defaults seem to have changed during the log unification endeavor 21:11 <+bridge> [ddnet] gh down? again? 21:17 <+bridge> [ddnet] works fine for me 21:18 <+bridge> [ddnet] never mind, not it doesnt 21:20 <+bridge> [ddnet] why is it always down when you need it 21:40 <+bridge> [ddnet] because when you don't need it, you don't know it's down