00:16 < bridge> @chillerdragon.9502 @chillerdragon.9502 @chillerdragon hear our pain. bring back the lgl faster bro 03:31 < bridge> don't use my crate ever again :justatest: 03:40 < bridge> ig problem is that mutex i use, it locks it every tick on another thread so main thread can't even get it xd 03:57 < bridge> Morning 04:50 < bridge> Morning 06:45 < bridge> http://github.com/headshot2017/ddnet-nds 06:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1224942750059860008/20240403_004131.jpg?ex=661f53d5&is=660cded5&hm=12c52ff24ae35fb500ac98f374b74b0b463040883b86b67441155c4cbf07af4b& 06:45 < bridge> xDDD 06:45 < bridge> nice graphics 06:45 < bridge> https://github.com/headshot2017/ddnet-nds 06:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1224942750059860008/20240403_004131.jpg?ex=661f53d5&is=660cded5&hm=12c52ff24ae35fb500ac98f374b74b0b463040883b86b67441155c4cbf07af4b& 06:45 < bridge> crusty pixels 06:46 < bridge> crusty 256x192 pixels 06:46 < bridge> deep fried ddnet 07:44 < bridge> is m_pPrng of the CWorldCore on the clientside prediction always 0x0? 08:09 < bridge> morning 08:32 < bridge> <0xdeen> Damn! 08:33 < bridge> :feelsamazingman: 08:34 < bridge> <0xdeen> You got way further than I did on my Nintendo DS game porting project: https://sourceforge.net/projects/dsheroes/ (back in 2007 :D) 08:35 < bridge> PAlib 08:35 < bridge> damn 08:37 < bridge> exactly 1000 server :o 08:37 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1224971053915443310/image.png?ex=661f6e32&is=660cf932&hm=5852cf92adc077758078d6e0cdd635114271a9bc3f98f2439c0c7716bf81d998& 09:13 < bridge> are there any compression algos present in the ddnet codebase? 09:13 < bridge> eh ok zlib is there 09:16 < bridge> you can try to use xz 5.6.1 :santatrollet: 09:25 < bridge> this looks much sexier 09:25 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1224983117178343424/zlib3d-b1.png?ex=661f796e&is=660d046e&hm=a0427e1f992c47dfb65d3ae450a476f1d745d82b7c954c0e6188c45454578fcc& 09:58 < bridge> zlib is goated 09:58 < bridge> sweet 10:02 < bridge> <0xdeen> You can also build with the system zlib though 10:02 < bridge> <0xdeen> We just add a bunch of libs for convenience 10:03 < bridge> i just didnt want to change anything big like including another lib for compression. 10:03 < bridge> zlib works fine 👍 10:56 < bridge> chillerdragon: bash god, can you write me a script to convert xxd output back into binary 12:40 < bridge> why use a script, just use xxd ? or do u want to specify the file via input? 12:50 < bridge> how to make binary from dis 12:50 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225034722896384010/image.png?ex=661fa97d&is=660d347d&hm=c106eb176befa4856be0c40bda57290be5b171cad89000c8bfbe34ccd6a8cb99& 12:50 < bridge> @blaiszephyr 12:52 < bridge> xxd -r -p daddy > daddy_conv.bin ig 12:52 < bridge> nop 12:52 < bridge> doesnt work 12:53 < bridge> what exactly isnt working 12:54 < bridge> it coverts those numbers at start of the line as well 12:54 < bridge> or smth like that 12:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225035956223217674/image.png?ex=661faaa4&is=660d35a4&hm=8cf5f3adf77eddf2ffd769d7f72116c43c86e7d8b3dfc230e89997e0cd5a3d8b& 12:56 < bridge> i found the solution 12:56 < bridge> i wonder if you can grep -v 12:56 < bridge> cut -d' ' -f2-9 | xxd -r -p 12:56 < bridge> ic 13:38 < bridge> im trying to boot this on my dsi. It is stuck at `connecting DS to WiFi network` 13:44 < bridge> oh i have a bad wifi connection in my system settings lemme change that 13:46 < bridge> it doesnt like my phone's hotspot :/ 13:48 < bridge> https://twitter.com/spectatorindex/status/1775337594127274118 13:57 < bridge> it doesnt like my phone's hotspot :/ 13:57 < bridge> Edit: got it working now 13:57 < bridge> how to fix github design https://tonsky.me/blog/github-redesign/ 13:59 < bridge> https://github.com/refined-github/refined-github 13:59 < bridge> 13:59 < bridge> this browser extension is great and makes using GitHub more pleasant overall 13:59 < bridge> My ddnet crashes, I have got a crashlog, where do I put it? 13:59 < bridge> yee but the problem here is not just devs 14:00 < bridge> when u present a repo to a user it should show it more friendly maybe 14:00 < bridge> the article kind of discusses that 14:00 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225052351422005259/210_compare.png?ex=661fb9e8&is=660d44e8&hm=9949b9becb5f85fd231bb15ed771669f8fbbbf88e8aa2cd49151fddf168f6c6f& 14:00 < bridge> their idea 14:00 < bridge> is the right one 14:02 < bridge> `DDNet.exe caused an Access Violation at location 00007FFC0D2C25FD in module nvoglv64.dll Reading from location 0000000000000008.` hmpf, looks like an nvidia issue? 14:02 < bridge> segfault in windows terms 14:02 < bridge> use rust 😬 14:03 < bridge> i would say maybe ddnet managed to crash ur gpu driver idk 14:03 < bridge> how do I switch to opengl in config? According to some forums this is vulkan related 14:04 < bridge> interestingly I didn't change anything, I just restarted the game oO 14:20 < bridge> fair. For Prism Launcher we decided to never share direct links to the repo to normal users, but always share links to out website or GitHub releases 14:21 < bridge> even github releases is confusing for some ppl 14:21 < bridge> https://scrumplex.rocks/img/1712146870_Eshah4.png 14:21 < bridge> This was our last release post 14:21 < bridge> and we link to our own website for downloads, our own blog post about the release and also the GH release 14:21 < bridge> but most people are probably gonna gravitate towards the "Downloads" link 14:22 < bridge> ye 14:22 < bridge> i think they should let u do a nice release page 14:22 < bridge> with a big green download button 14:22 < bridge> and then the sources smaller 14:22 < bridge> but what about releases that have many many artifacts? 14:22 < bridge> i dont wanna make a web for every project xd 14:22 < bridge> github pages exist :D 14:23 < bridge> ok i mean highlight the binary ones or the ones meant for normies 14:23 < bridge> yeah but it requires quite effort, i meant a quick release page thats almost automated 14:23 < bridge> yeah but even then, there might be files that are not really relevant for end users 14:23 < bridge> just improve the UI on release page 14:23 < bridge> https://scrumplex.rocks/img/1712146984_Oopae5.png 14:23 < bridge> Prism Launcher release artifacts 14:23 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225058186613231676/image.png?ex=661fbf58&is=660d4a58&hm=600d098d771f0389b0e3fed5d2d6ca1eedcb44b2044a660339a9af49146b5d2b& 14:23 < bridge> :justatest: 14:24 < bridge> good luck picking the right one xD 14:24 < bridge> the .AppImage.zsync shouldn't be relevant for users, also the the tar.gz at the top which is a vendored tarball 14:24 < bridge> https://ed-lang.org/ 14:24 < bridge> :poggers2: 14:25 < bridge> I think you could try to fix the situation yourself by adding big fat download links to the release description 14:25 < bridge> That way you have control over what is emphasized and what isn't 14:25 < bridge> not ideal obviously, but if you have a long release post anyway it should work fine enough 14:26 < bridge> u havent seen llvm 14:26 < bridge> https://github.com/llvm/llvm-project/releases/tag/llvmorg-18.1.2 14:26 < bridge> the .AppImage.zsync shouldn't be relevant for users, also the the tar.gz at the top which is a vendored source tarball 14:26 < bridge> 52 👀 14:26 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225058953633726515/image.png?ex=661fc00f&is=660d4b0f&hm=9e6ea2509faf2ebe06748e93a2e32053d2e3d0332120c59a63488bb5a5e268c3& 14:27 < bridge> i remember some rust project that had binaries for every platform under the sun 14:27 < bridge> when rewrite prism in rust 14:27 < bridge> one day 14:27 < bridge> then ill become contributor 14:27 < bridge> hopefully 14:27 < bridge> and be nitpicky 14:28 < bridge> kek 14:28 < bridge> @scrumplex u use qt right 14:28 < bridge> i actually looked into https://github.com/KDAB/cxx-qt for Prism Launcher but didnt have time to implement the toolchain 14:29 < bridge> i actually looked into https://github.com/KDAB/cxx-qt for Prism Launcher but didnt have time to implement it in our build system 14:29 < bridge> @scrumplex i noticed i have prism via flatpak 14:29 < bridge> u dont have it on gentoo guru right 14:29 < bridge> i can make it happen 14:29 < bridge> we do have a gentoo package! 14:29 < bridge> where 14:29 < bridge> its not in guru or gentoo 14:30 < bridge> emerge: there are no ebuilds to satisfy "prism". 14:30 < bridge> 14:30 < bridge> emerge: searching for similar names... 14:30 < bridge> emerge: Maybe you meant any of these: dev-ruby/prime, kde-frameworks/prison, sci-biology/prints? 14:30 < bridge> games i think 14:30 < bridge> what is games? 14:30 < bridge> https://packages.gentoo.org/packages/games-action/prismlauncher 14:30 < bridge> games-action 14:30 < bridge> (why action lol) 14:30 < bridge> ohh 14:30 < bridge> its there 14:30 < bridge> ok cya stupid flatpak 14:31 < bridge> lol 14:31 < bridge> source builds are holier 14:31 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225060103632322600/image.png?ex=661fc121&is=660d4c21&hm=d8d8b664ad83609af9b4f235fcee3d2677d4f640e0e1b7317fc77eeb9d0ec8be& 14:31 < bridge> me when the `nix build github:PrismLauncher/PrismLauncher` 14:32 < bridge> compiling openjdk 💀 14:32 < bridge> how fast u compile prism? 14:32 < bridge> if i had to gues i would say 1-2 minutes 14:32 < bridge> lto? 14:33 < bridge> * games-action/prismlauncher 14:33 < bridge> 14:33 < bridge> Wed Apr 3 14:32:58 2024 >>> games-action/prismlauncher-7.2-r1 14:33 < bridge> merge time: 50 seconds. 14:33 < bridge> with lto 14:33 < bridge> it includes download 14:33 < bridge> :owo: 14:33 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1225060665723457677/image.png?ex=661fc1a7&is=660d4ca7&hm=333939f586898bad5d602823dc86d49877c997d0449a0168b6462d6aa1a82221& 14:34 < bridge> im not sure if nix tooling enables LTO by default, but it's CMAKE_BUILD_TYPE=Release and a few hardening c/cxxflags 14:35 < bridge> took me 2min 14:35 < bridge> got a 5800X3D here 14:36 < bridge> I don't like the 7900X3D 14:36 < bridge> unless the kernel does its scheduling well for games 14:36 < bridge> unless the kernel does its scheduling better than Windows for that CPU 14:42 < bridge> sounds like you are wasting a lot of power 14:42 < bridge> im bottlenecking with a full HD monitor atm 14:42 < bridge> I limit my DDNet to 150 fps, with freesync it's low latency either way 14:42 < bridge> im bottlenecking with a full HD monitor atm anyway 14:43 < bridge> Running your FPS unlocked just makes hardware work much harder and therefore draws significantly more power 14:43 < bridge> Running with your FPS unlocked just makes hardware work much harder and therefore draws significantly more power 14:43 < bridge> Running with your FPS unlocked just makes your hardware work much harder and therefore draws significantly more power 14:43 < bridge> oh im obviously not running it on 0 the entire time - i usually limit it to 240 14:43 < bridge> you better >:( 14:43 < bridge> i couldnt handle the coil whine 14:44 < bridge> i couldnt handle the coil whining 14:44 < bridge> that too 14:44 < bridge> only issue i have with AMD atm 14:44 < bridge> when im not wearing headphones it can get pretty bad when under lots of load 14:44 < bridge> what GPU do you have? 14:44 < bridge> like what board barnet 14:44 < bridge> like what board partner 14:44 < bridge> 7900 XTX 14:44 < bridge> hellhound 14:44 < bridge> I can assure you that the GPU chip itself is not the reason xD 14:45 < bridge> happily enough im not stressing my PC to the point that it gets annoying 14:46 < bridge> hmm i dont think that model is specifically known for it 14:46 < bridge> i mean modern high end cards just have to live with it ig 14:46 < bridge> it's also different from card to card 14:46 < bridge> it's also different from card to card (even with the same model) 14:46 < bridge> yeah i read that aswell - but tbf i dont mind as long as it doesnt cause tinnitus °-° 14:47 < bridge> just wear headphones :troll: 14:48 < bridge> (mfw i have open back headphones and i can still hear the whine) 14:48 < bridge> :kek: i had some open over ear's aswell, you get crazy at some point hearing it the entire time 14:50 < bridge> Honestly the only time i can actually hear coil whine is when games dont cap the framerate on loading screens 14:50 < bridge> I guess I could also hear it when I am in VR, but my headset drowns out the noise of that very well 14:51 < bridge> ?? 14:51 < bridge> well i dont use windows 14:51 < bridge> i saw a clear improvement on my gentoo 14:52 < bridge> btw on linux u can change / patch shcedulers 14:52 < bridge> open source stuff 14:53 < bridge> well yeah obviously 14:53 < bridge> also recently they updated it iirc 14:54 < bridge> anyway i got 128mb cache and AVX512 14:54 < bridge> Gaming benchmarks of the 7900X3D just showed that it performed *worse* in gaming than the 7800X3D, because only a portion of the cores actually have 3D-V-Cache 14:54 < bridge> worse in gaming? well give or take 5 fps 14:54 < bridge> I think the 7800X3D has 8 cores with 3D-V-Cache, while the 7900X3D only has 6 14:54 < bridge> in gaming its mostly gpu 14:54 < bridge> I think the 7800X3D has 8 cores with 3D-V-Cache, while the 7900X3D only has 6 cores with 3D-V-Cache 14:54 < bridge> and the cpu is already so high end it probs doesnt matter 14:55 < bridge> depends on the game really 14:55 < bridge> yeah but with this cpu its def not a bottleneck 14:56 < bridge> but even productivity tasks are worse on the 7900X3D than on the regular 7900X 14:57 < bridge> https://scrumplex.rocks/img/1712149041_Aesh6u.png 14:57 < bridge> obv this is just one example 14:57 < bridge> but wtf 14:57 < bridge> https://scrumplex.rocks/img/1712149063_aePho1.png 14:58 < bridge> another example 14:58 < bridge> https://www.youtube.com/watch?v=B31PwSpClk8 14:58 < bridge> the 7900X3D review came out before the 7800X3D so this video doesn't compare it to the former: https://www.youtube.com/watch?v=PA1LvwZYxCM 14:59 < bridge> but even then. The CPU benchmarks in the 7900X3D review show that it just isn't a well designed package 14:59 < bridge> So I would personally either "downgrade" to a 7800X3D or upgrade to a 7950X3D, even though the latter isn't perfect either 14:59 < bridge> With good scheduling 7950X3D *should* be at least as good as the 7800X3D 15:00 < bridge> But I am not sure how good schedulers are nowadays. 15:00 < bridge> But I am not sure how good schedulers are nowadays with these mixed CPUs 15:00 < bridge> But I am not sure how good schedulers are nowadays with these heterogenous CPUs 15:00 < bridge> But I am not sure how good schedulers are nowadays with these heterogeneous CPUs 15:02 < bridge> ltt also has a good explainer about this here: https://youtu.be/nj4gn7od0jY?si=wXCpyPEgzo_KPtnC&t=197 15:03 < bridge> i guess if you pin a process to certain cores, it could work great 15:03 < bridge> but that's probably fairly manual 16:49 < bridge> ok sorry! :pepeH: 16:50 < bridge> ah thats too bad. Time do write some telenet code then, yippie 16:59 < bridge> Issue has been fixed by Nvidia driver update, but I have no idea why it worked before, I didn't change a darn thing, maybe some windows update was sneakily installed 16:59 < bridge> tw econ just sucks xd 16:59 < bridge> better use tw econ tui xd 16:59 < bridge> idk if it still works though 17:00 < bridge> hmm for me the colors were inverted with tui xd 17:00 < bridge> ah and idk if a tui is the right tool to use as a 'library', as i wanna automate stuff with econ 17:01 < bridge> ah 17:01 < bridge> tw econ is fine as a lib ig 17:01 < bridge> like its just wrapper of tcpstream 17:01 < bridge> but its sync 18:29 < bridge> is it possible that i have so many demos that the game lags when trying to save another one? 18:30 < bridge> i have 6640 files in demos/auto 18:30 < bridge> i use linux but this folder is on a NTFS HDD and i just created a symlink from the config directory 18:31 < bridge> i read NSFW HDD and was like - where are you fckn saving your demo's to?! 18:34 < bridge> u can give me your 7900x3d. np 18:34 < bridge> 18:34 < bridge> btw i was reading article about xz-utils which linked a gh repo and you commented there.. there world is small 😬 18:36 < bridge> i noticed him when installing prism mc 18:36 < bridge> i *only* have a 5800x3d myself 18:46 < bridge> demos are stored next to twerking twinbop vids 18:46 < bridge> :justatest: 18:46 < bridge> bud 18:50 < bridge> twinbop hacks the brain 19:05 < bridge> Welcome back @jupeyy_keks :) 20:03 < bridge> ill keep my 7900x3d with my gentoo kernel 20:03 < bridge> :brownbear: 20:26 < bridge> ryo you updated your discord - i like it