04:37 < bridge> Is it useful to list all the ones that are never going to update the package again? I can't only guess that its to inform them they don't have the most recent version available. 04:37 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390521821291614218/image0.jpg?ex=68688fdc&is=68673e5c&hm=bac25c4bd7cacaf44f0b5f9c0f5023c8492c6fa2ccbd5c685df95bd8bfc17696& 04:37 < bridge> Is it useful to list all the ones that are never going to update the package again? I can only guess that its to inform them they don't have the most recent version available. 04:37 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390521821291614218/image0.jpg?ex=68688fdc&is=68673e5c&hm=bac25c4bd7cacaf44f0b5f9c0f5023c8492c6fa2ccbd5c685df95bd8bfc17696& 04:39 < bridge> Actually do they get added automatically? 05:49 < bridge> perhaps the worst package version chart i’ve ever seen 07:01 < bridge> Espacially all the nixpkgs versions :justatest: 09:29 < ws-client> ddnet just spams too many releases the teeworlds chart looks greener :p 09:58 < bridge> facts 11:18 < bridge> Could I ask the measure to acquire the Ubuntu-Linux URL of ddnet-server 11:19 < bridge> I'm seeking the way to create a personal test server 11:23 < bridge> https://ddnet.org/downloads/DDNet-19.3-linux_x86_64.tar.xz 11:24 < bridge> https://tenor.com/view/pipotam-baby-hippo-hippo-wash-shower-gif-3406421565683572068 11:24 < bridge> tar xf 11:45 < bridge> that helps a lot 11:46 < bridge> thx:brownbear: 11:50 < bridge> have fun 13:30 < bridge> I would like to understand how I can establish a connection to this server that has been configured. Is it necessary to have a public IP address? There is still a configuration requirement—in particular, port mapping through NAT needs to be set up. 13:30 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390656113070051510/image.png?ex=68690cee&is=6867bb6e&hm=f85a86ed523d00a5efa050808ea4c120b784662d14eaac777737bc3415ae0ecb& 13:30 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390656113413718236/image.png?ex=68690cee&is=6867bb6e&hm=cbd4565099ed13cc7b61c11f45488ec2612dc7ea7a78c394089d1a921d780ca2& 13:31 < bridge> sry for another issue xwx~ 13:33 < bridge> check firewall config 13:33 < bridge> I ty 13:55 < bridge> inactive 😦 13:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390662342181912616/image.png?ex=686912bb&is=6867c13b&hm=96d31e67be0de5df96e765ee59ff0684f03e491fb5f27c4d0a4ad54b659632ea& 14:07 < bridge> Show a little lower on the logs. Is the server registering properly? Even if it's not registering you should be able to connect by ip if everything is set up properly 14:24 < bridge> who can give a link to the ddnet update 14:29 < bridge> wait a sec 14:36 < ws-client> @pivas_ddnet ? 14:36 < ws-client> @pivas_ddnet you want this maybe? https://ddnet.org/downloads/ 14:36 < bridge> shall I show u the server.cfg? 14:37 < ws-client> @kuri_natsuki show the full log output especially the end 14:44 < bridge> ok 14:51 < bridge> https://linoscope.github.io/writing-a-game-boy-emulator-in-ocaml/ 14:57 < bridge> These are what I scan in the autoexec_server.cfg 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677885584670891/image.png?ex=68692135&is=6867cfb5&hm=77b8e30033fe781908a72b2615e59809083e86c0829c8e0c1f8641c8bb2143dc& 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677886033465404/image.png?ex=68692135&is=6867cfb5&hm=8b6f6b78853a90f6e1234c9ce9452982714338f6389a72fde6fa604b5a168413& 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677886977179789/image.png?ex=68692135&is=6867cfb5&hm=cf5b0fd88abf4faf6d9faa90b771036ae2d8934b76841b4516a8aeeb8c621538& 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677887513788426/image.png?ex=68692135&is=6867cfb5&hm=3502b7c8343080e0559d2441bbd0a3ca41ec8d9dd1693360adc755ca542a4663& 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677887933485056/image.png?ex=68692136&is=6867cfb6&hm=d5815f13959685b3a91619effd330829ef75a9246b62553cc2a26c118937f11a& 14:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390677888231149570/image.png?ex=68692136&is=6867cfb6&hm=7a305f0f6bbe05f42ca6ad1400a61bb1625dfa9ddb40c5756680634640ae180a& 15:07 < bridge> plz sir cani have some packet loss protection 15:08 < bridge> pleaze paste as text inf uture 15:08 < bridge> solly 15:09 < ws-client> solly 15:12 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390681724656287804/message.txt?ex=686924c8&is=6867d348&hm=1312e1af46c3cda5f5dd6a4a1e81626165d7d86110bd106673df1d59736145e9& 15:59 < bridge> https://blog.rust-lang.org/2025/07/03/stabilizing-naked-functions/ 16:10 < bridge> yes soully? 16:38 < bridge> https://phk.freebsd.dk/sagas/phkmalloc/ 16:48 < bridge> Do ddnet developers have a job? If yes, how do you find time to contribute to the game? If no, how do you sustain yourself? 16:49 < ws-client> @destroyed230 the same everyone else makes time for their hobby 16:50 < ws-client> also we invested all the donation money into gamestop and bought a village 16:55 < bridge> ~1h of free time to make a random pr isnt a lot 16:55 < bridge> better than wasting time on random things 16:55 < bridge> ~1h of free time to make a pr isnt a lot 16:57 < bridge> they din't 16:57 < bridge> they don't 16:57 < bridge> :kek: 16:57 < bridge> i do 🙂 16:57 < bridge> damn 17:07 < ws-client> console ParseStart always returns 0 yet its return value is checked 17:07 < ws-client> https://github.com/ddnet/ddnet/blob/8ad588f0739c03e4912c3b76311da24ed096b459/src/engine/shared/console.cpp#L150-L173 17:08 < ws-client> https://github.com/ddnet/ddnet/blob/8ad588f0739c03e4912c3b76311da24ed096b459/src/engine/shared/console.cpp#L451-L452 17:08 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1390710864449114175/image.png?ex=68693fec&is=6867ee6c&hm=202f80ff6fd9be51e3a3af5bcd3b3651dc4324bd237cc268235d2d4ef180c291& 17:08 < bridge> woaw 17:08 < bridge> clangd being a bro 17:09 < ws-client> clangd nob cant even see useless return value hrhrhr 17:09 < bridge> maybe its not static so the return value may be used 17:09 < bridge> or maybe there could be some zany stack unwind that uses the return value 17:09 < ws-client> wdym static 17:10 < bridge> if its not static the symbol is accessable outside 17:15 < ws-client> yes but it always returns 0 and the 0 is checked in an if statement 17:15 < ws-client> clangd should warn imo 17:16 < bridge> ehhh 17:16 < bridge> ¯\_(ツ)_/¯ 17:16 < bridge> maybe that function doesnt yet error 17:16 < bridge> but could error in future implementations 17:16 < ws-client> tell that rust compiler about my unused variables 17:18 < ws-client> i guess C++ inheritance magic could make the function return 17:18 < ws-client> thats why C > C++ 17:18 < ws-client> C++ too hard 18:14 < bridge> `2025-07-04 18:13:42 E assert: /home/melon/Projects/ddnet/src/engine/client/graphics_threaded.cpp(241): called Graphics()->LinesEnd without begin` 18:14 < bridge> 18:14 < bridge> open editor, open envelopes, click on `Sound+` 18:18 < bridge> `2025-07-04 18:13:42 E assert: /home/melon/Projects/ddnet/src/engine/client/graphics_threaded.cpp(241): called Graphics()->LinesEnd without begin` 18:18 < bridge> 18:18 < bridge> open editor, open envelopes, click on `Sound+` 18:18 < bridge> 18:18 < bridge> latest master 18:18 < bridge> 18:18 < bridge> Debian GNU/Linux 12 (bookworm) x86_64 18:24 < IGROK12121212> есть кто живой? 18:28 < IGROK12121212> ау? 18:29 < bridge> $english 18:29 < bridge> Hi! Most of us communicate in English. If you’re having trouble with English, use to help you out. 18:30 < IGROK12121212> понял 18:31 < IGROK12121212> can you help me with the ddnet server? 18:34 < bridge> Can you give more details about what you need help with? 18:37 < IGROK12121212> I need help with the server I created a local server but couldn't make it available to everyone asked chatgpt he said to check the dll files and I couldn't find two dlls where can I download them? 18:37 < bridge> ChatGPT is stupid and wrong 18:38 < bridge> you just need to set up port forwarding like normal 18:38 < bridge> https://wiki.ddnet.org/wiki/LAN_Server 18:39 < bridge> Use ai in English xd 18:39 < IGROK12121212> I just couldn't figure out how to create it any other way. I just came across this chat room. 18:39 < bridge> (This article is also available in Russian) 18:39 < bridge> For me it generated the correct steps 18:46 < IGROK12121212> I did the same steps with ChatGPT but I was missing several dlls 1. libgcc_s_sjlj-1.dll 2. libstdc++-6.dll 3. libfreetype-6.dll 4. libopus-0.dll 5. libogg-0.dll 6. libvorbis-0.dll 7. libvorbisfile-3.dll 8. libcurl-4.dll 18:48 < bridge> You probably didn't clone the ddnet-libs subrepository 18:49 < IGROK12121212> and what is that? 18:49 < bridge> Where did you obtain the server from? 18:49 < bridge> Archives on https://ddnet.org/downloads/ should contain all necessary DLLs 18:51 < bridge> The different DLL names suggest you are on ARM, so ensure you download that version 18:51 < IGROK12121212> hat's where I downloaded the 7.zip file from. 18:52 < IGROK12121212> I downloaded Windows 64bit 18:53 < IGROK12121212> but I'm missing a dll. 18:54 < bridge> Press Windows+R, then type `cmd`, press Enter, then type `wmic os get osarchitecture` and press enter again. What does it output? 18:55 < IGROK12121212> OSArchitecture 64-bit 18:55 < IGROK12121212> I know I installed 64-bit. 18:55 < bridge> Yeah, but there is also ARM64 now, which is different from x86_64 18:56 < bridge> And because you said it requires those DLLs, it looks like it's the ARM version 18:57 < bridge> But how are those DLLs related to running the server online? Did you run the server successfully locally? Then changing DLLs should be unnecessary to make it online. 18:59 < bridge> chatgpt says 4. Use a Reputable Build System 18:59 < bridge> Some compilers/packers (like PyInstaller, older MinGW versions) generate executables that trigger AVs. 18:59 < bridge> 18:59 < bridge> Recommended: 18:59 < bridge> 18:59 < bridge> Use Visual Studio (MSVC) for Windows builds. 18:59 < bridge> 18:59 < bridge> If using MinGW, update to the latest version. 18:59 < bridge> and we use some old gcc version 💔 19:02 < IGROK12121212> this is what my server is telling me... 2025-07-04 19:58:05 E register/6/ipv4: ERROR: main server reports that clients cannot connect to this server. 2025-07-04 19:58:05 E register/6/ipv4: ERROR: configure your firewall/nat to allow udp on port 8303. 2025-07-04 19:58:05 19:58:05 E register/6/ipv6: ERROR: the master server reports that clients cannot connect to this server. 2025-07-04 19:58:05 E register/6/ipv6: ERROR: configure your firewall/nat to 19:03 < IGROK12121212> further writes... 2025-07-04 20:02:49 I register/7/ipv6: register... 2025-07-04 20:02:49 E register/7/ipv6: ERROR: main server reports that clients cannot connect to this server. 2025-07-04 20:02:49:49 E register/7/ipv6: ERROR: configure your firewall/nat to allow udp on port 8303. 19:04 < bridge> "configure your firewall/nat to allow udp on port 8303." 19:05 < IGROK12121212> I'm gonna eat and come back. 19:36 < bridge> xd 19:55 < IGROK12121212> I'm back 19:56 < bridge> https://www.youtube.com/shorts/YIFeU1-YE-I 20:01 < IGROK12121212> Thanks. I'll give it a try. 20:32 < bridge> ❤️ 22:39 < bridge> <.kurosio> IClient::EClient xd 22:39 < bridge> eclientstate