11:49 <+bridge> [ddnet] why? @ChillerDragon 12:04 <+bridge> [ddnet] It’s a mess to put Config() there because it’s a interface 12:05 <+bridge> [ddnet] Anyways big guru Heinrich said it’s bad code. 12:06 <+bridge> [ddnet] If we get the new 0.7 Config system to ddnet6 we can also add starting servers from client 12:35 <+bridge> [ddnet] @ChillerDragon I don't see a good reason for this one 13:22 <+bridge> [ddnet] For what @Learath2 ? My refactor? Ox’s refactor? Server from client? 13:22 <+bridge> [ddnet] Oy* 13:22 <+bridge> [ddnet] Your PR 13:22 <+bridge> [ddnet] Well it’s a Config in a Interface that will be ugly with the new config system 13:23 <+bridge> [ddnet] But there is probably a better way of doing that. If you know one pls feel free to fix or explain it and I can try 13:27 <+bridge> [ddnet] We probably will never migrate to the new config system on ddnet6 anyway 13:43 <+bridge> [ddnet] @Learath2 yea I was afraight someone will say that there won’t be the new cfg sys in ddnet. Will make copying code more annoying then :/ 13:44 <+bridge> [ddnet] Well but this has to be solved somehow for the 0.7 client because currently I am not able to use my dummy •.• 13:58 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/679673170667896856/a.jpg 13:58 <+bridge> [ddnet] gold 14:14 <+bridge> [ddnet] @onby here? 14:14 <+bridge> [ddnet] + 14:15 <+bridge> [ddnet] Can you help me get old versions of ddnet compiling on macOS? 14:15 <+bridge> [ddnet] what is the error 14:15 <+bridge> [ddnet] there is no `-lGl` on new macOS and our cmakefile doesn't do frameworks 14:15 <+bridge> [ddnet] so I need to use bam 14:16 <+bridge> [ddnet] yes i use bam to compile 14:16 <+bridge> [ddnet] but with bam I get issues with "CarbonSound/CarbonSound.h" 14:16 <+bridge> [ddnet] @ChillerDragon ?? it is the same as before, why shouldnt dummy worj 14:16 <+bridge> [ddnet] Seems new macOS deprecated some of the carbon framework 14:16 <+bridge> [ddnet] mm 14:16 <+bridge> [ddnet] dont remember if i fixed anything in here 14:16 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/679677798067339304/bam.lua 14:17 <+bridge> [ddnet] other/sdl/sdl.lua not found 14:18 <+bridge> [ddnet] other/sdl 14:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/679678109582360620/sdl.zip 14:18 <+bridge> [ddnet] I'm missing a lot of things in other/ 14:18 <+bridge> [ddnet] which version is this bam.lua from? 14:19 <+bridge> [ddnet] 1062 14:21 <+bridge> [ddnet] what else r u missing 14:23 <+bridge> [ddnet] did you rip parts of the newer bam? 14:24 <+bridge> [ddnet] i dont think so 14:24 <+bridge> [ddnet] if its changed at all then its just to fix dependencies 14:24 <+bridge> [ddnet] I'm only missing -lcrypto now after messing around with the carbon include 14:26 <+bridge> [ddnet] sounds like something else that i mightve fixed in that bam.lua? or its not installed 14:28 <+bridge> [ddnet] it definitely is installed, hmm 14:32 <+bridge> [ddnet] ye no this isn't working, I can't be assed with fixing an ancient build system 14:37 <+bridge> [ddnet] :thonkery: 14:37 <+bridge> [ddnet] which parts are still missing 14:38 <+bridge> [ddnet] already nuked it 14:38 <+bridge> [ddnet] rq 14:52 <+bridge> [ddnet] @Learath2 why compile old version ? 14:52 <+bridge> [ddnet] trying to find a performance issue 14:52 <+bridge> [ddnet] @deen do you remember how you compiled ddnet10 on macOS? 14:53 <+bridge> [ddnet] @fokkonaut well since Oy introduced the new config system I had to comment out the config in client.h to get it working 14:53 <+bridge> [ddnet] Compiling* but that killed the dummy 14:54 <+bridge> [ddnet] Did you set the environment variables for crypto @Learath2 ? 14:54 <+bridge> [ddnet] What do I need to set? 14:54 <+bridge> [ddnet] Brew should tell you 14:54 <+bridge> [ddnet] After installing it 14:54 <+bridge> [ddnet] I have OPENSSL_ROOT_DIR set I think 14:54 <+bridge> [ddnet] That's it 14:55 <+bridge> [ddnet] Try reinstalling OpenSSL or what ever it was and maybe brew will give you a hint 14:55 <+bridge> [ddnet] Or what is your current error message? 14:55 <+bridge> [ddnet] I stopped trying 14:55 <+bridge> [ddnet] rq 14:55 <+bridge> [ddnet] maybe tomorrow I'll give it another go 14:56 <+bridge> [ddnet] but it was first complaining about the SDL includes, which end up being wrong when you are using the framework 14:56 <+bridge> [ddnet] Ye classic 14:56 <+bridge> [ddnet] after fixing those it gave issue with deprecated carbon interfaces 14:56 <+bridge> [ddnet] Is there a macOS performance issue ? 14:56 <+bridge> [ddnet] @ChillerDragon no? 14:56 <+bridge> [ddnet] why 14:56 <+bridge> [ddnet] after fixing those it gave issue with -lcrypto 14:56 <+bridge> [ddnet] What why 14:56 <+bridge> [ddnet] comment out 14:57 <+bridge> [ddnet] after fixing that it gave issue with -lopusfile and I just rq 14:57 <+bridge> [ddnet] Because I do not have access to a Config there @fokkonaut :/ 14:57 <+bridge> [ddnet] You need a config instance now 14:57 <+bridge> [ddnet] you dont need it there chiller 14:57 <+bridge> [ddnet] In a Interface? 14:57 <+bridge> [ddnet] Wouldn’t that be ugly 14:57 <+bridge> [ddnet] just place the { return } stuff in the cpp file 14:57 <+bridge> [ddnet] You can't have a config instance there 14:57 <+bridge> [ddnet] and use Config() there 14:57 <+bridge> [ddnet] yeah you need it in the implementation 14:57 <+bridge> [ddnet] Well 14:57 <+bridge> [ddnet] Hm 14:58 <+bridge> [ddnet] fixed 14:59 <+bridge> [ddnet] https://discordapp.com/channels/252358080522747904/293493549758939136/679687807576702996 15:04 <+bridge> [ddnet] But wouldn’t moving that to a class that implements the interface and exposing all the variables defeat the purpose of a interface? 15:20 <+bridge> [ddnet] [7:56 AM] ChillerDragon: Is there a macOS performance issue ? 15:20 <+bridge> [ddnet] kindof 15:20 <+bridge> [ddnet] ddnet 10.6 gives about 400fps and doesnt make my fans spin at all 15:20 <+bridge> [ddnet] ddnet 11.9 gives about half the fps and also makes the fans spin 15:21 <+bridge> [ddnet] not that 200fps is bad but the fact that it decreased by 200% seems concerning 15:21 <+bridge> [ddnet] @ChillerDragon this ^+ i dont like to hear the fans spin for hours 15:21 <+bridge> [ddnet] seems bad for it 16:45 <+bridge> [ddnet] Did you try 0.7 ? :troll: 16:46 <+bridge> [ddnet] Ye fanspin Sound is the worst 16:52 <+bridge> [ddnet] gtfo with ur 0.7 18:34 <+bridge> [ddnet] :p 21:17 <+bridge> [ddnet] @Learath2 i think sorting alphabetically is better for Commands 21:17 <+bridge> [ddnet] or maybe a NetBool to pass on every command that says whether to sort this one in alphabetically or not 21:18 <+bridge> [ddnet] like this you could make seperated blocks of commands, where all cmds from a block would be sorted, but the rest wouldnt 21:18 <+bridge> [ddnet] maybe