03:49 < bridge> still using same skin 08:09 < bridge> What’s R ? 08:09 < bridge> Was the map deleted? 0.0 08:19 < bridge> Maybe Renamed 08:20 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1149952384668274718/Screenshot_2023-09-09-09-20-06-835-edit_com.github.android.jpg 08:26 < bridge> A 08:27 < bridge> Now the screenshot in \#bugs makes more sense Jupstar ✪ 08:29 < bridge> Is hdp\_obstaculos not a super old map? I know the name somehow 08:29 < bridge> yeah but they can still do better questions 08:29 < bridge> Language barrier I assume 08:29 < bridge> lazyness 09:50 < ChillerDragon> @ryozuki `mov r9, 0` is bloat 09:50 < ChillerDragon> use `xor r9, r9` instead 09:50 < ChillerDragon> from the * thingy u sent 09:50 < bridge> ur microsoft explorer 10:20 < ChillerDragon> lerato sos 10:20 < ChillerDragon> what does the stuff in the parenthesis mean? 10:20 < ChillerDragon> https://zillyhuhn.com/cs/.1694247656.png 10:20 < ChillerDragon> is 0x401131c the op code for pop rsi? 10:20 < ChillerDragon> 0x40131c * 10:21 < ChillerDragon> or is that instruction at that offset in the binary? 10:29 < bridge> i think instruccion 10:29 < ChillerDragon> instuction at that offset? 10:30 < ChillerDragon> yea could be 10:30 < ChillerDragon> anyways i fixed my bug because im pro asmr now 10:32 < ChillerDragon> !p 040000513B594605DC9F 10:32 < bridge> Command not found! 10:32 < bridge> @learath2 are there perfomance benefits for using rdi as destination for data copies and rsi as source? 10:32 < ChillerDragon> omg 10:32 < ChillerDragon> !ping 10:32 < bridge> Command not found! 10:32 < ChillerDragon> where da bot go 10:32 < bridge> btw chiller 10:32 < bridge> useful links 10:32 < bridge> cheat sheet https://web.stanford.edu/class/cs107/resources/x86-64-reference.pdf 10:32 < bridge> 10:32 < bridge> https://cs.brown.edu/courses/cs033/docs/guides/x64_cheatsheet.pdf 10:32 < bridge> 10:32 < bridge> https://www.cs.uaf.edu/2017/fall/cs301/reference/x86_64.html 10:32 < ChillerDragon> thank 10:33 < bridge> chiller lets make our own call abi 10:33 < bridge> lets call it tw abi 10:33 < ChillerDragon> watf 10:33 < bridge> :gigachad: 10:33 < ChillerDragon> idk what a call abi is bru 10:33 < bridge> bruv 10:33 < ChillerDragon> i dont read books 10:34 < bridge> u know when u call a C function 10:34 < bridge> or make a C compatible function 10:34 < ChillerDragon> i am print driven developer 10:34 < ChillerDragon> i only do syscalls 10:34 < bridge> the registers u can use/modify and the arguments go into specific registers 10:34 < ChillerDragon> a 10:34 < bridge> but ur asking what a call abi is bruv 10:34 < bridge> and u are gonna make a function at some point 10:34 < ChillerDragon> i dodnt name the shit 10:34 < ChillerDragon> i copy from SO 10:34 < ChillerDragon> and adapt 10:34 < bridge> but if u dont want to make it compatible u can make ur own rules 10:34 < ChillerDragon> i see 10:35 < ChillerDragon> break compatibility just for kicks 10:35 < ChillerDragon> no way my bot broke in such a critical moment 10:37 < bridge> not just for kicks 10:37 < bridge> for perf 10:37 < bridge> a c compiler alwaysa has to use the ABI 10:38 < bridge> but a asm programmer can find places where its not required 10:43 < ChillerDragon> !p 040000513B594605E1D4 10:43 < bridge> Command not found! 10:43 < chillerbot> ```[twnet_parser v0.8.0][huffman=rust-libtw2] udp payload: 04 00 00 51 3b 59 46 05 e1 d4``` 10:43 < chillerbot> ```--- 0.7``` 10:43 < chillerbot> ```: {'flags': , 'ack': 0, 'token': b'Q;YF', 'num_chunks': 0, 'connless_version': 1, 'response_token': b'\xff\xff\xff\xff'}``` 10:43 < chillerbot> ```: {'message_type': 'control', 'message_name': 'token', 'message_id': 5, 'response_token': b'\xe1\xd4'}``` 10:43 < chillerbot> ```--- 0.6``` 10:43 < chillerbot> error 10:44 < ChillerDragon> https://zillyhuhn.com/cs/.1694249090.png 10:44 < ChillerDragon> very pog 10:44 < ChillerDragon> pure assembly no calls to libc 10:44 < ChillerDragon> it sends a 0.7 token packet to localhost 8303 10:44 < ChillerDragon> and prints the reponse as hex string 10:46 < ChillerDragon> @heinrich5991 seems like i did stay commited longer than i expected o.O 11:31 < bridge> Very doubtful, never heard. Maybe in ancient cpus 11:32 < ChillerDragon> ok asmr pro 11:32 < ChillerDragon> my cpu is new -,- 11:32 < ChillerDragon> wait wat even did you reply to? 11:33 < bridge> Ryo asked if there is performance benefits to using rdi as destination and rsi as source 11:33 < ChillerDragon> a 11:33 < ChillerDragon> i thought its a response to if the bytes are marked as opcode 11:33 < ChillerDragon> ur peda pro 11:42 < bridge> me viewing this PR after starting a new gamemode fork 2 weeks ago :justatest: 11:42 < bridge> 11:46 < ChillerDragon> axaxaxax 11:46 < ChillerDragon> enjoy conflicts 12:09 < bridge> Opinions on https://github.com/ddnet/ddnet/issues/6613#issuecomment-1710794609 ? 12:42 < bridge> its nice 13:01 < bridge> looks fine, do u got a fullscreen screenshot? 13:01 < bridge> easier to see if it looks good in total 13:03 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150023570240569454/image.png 13:03 < bridge> defs better than on bottom 13:03 < bridge> (also removed another background behind the buttons) 13:03 < bridge> i dunno if too many buttons are annoying for some ppl tho 13:03 < bridge> (too many close to each other) 13:03 < bridge> looks fine 😄 13:03 < bridge> less is more 13:03 < bridge> xd 13:05 < bridge> this triggers me a bit tbh xD 13:05 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150024050006044683/image.png 13:05 < bridge> :justatest: 13:05 < bridge> At least the "reset filter" and "add friend" buttons perfectly align now 13:05 < bridge> 😄 13:20 < bridge> "If there is a parent server, the players can join its other child servers by it (Have this parent server forward the request to child or client). And the parent server register the number of players = parent server players num + child servers players num", Is the parent server will be master ban? 13:21 < bridge> And this parent server is achievable 13:24 < bridge> It may sound really incredible 13:25 < bridge> if the players are not actually connected to that server that's a problem yes 13:25 < bridge> else it's a greyzone xd 13:25 < bridge> Hello rust pros. anyone experience with compiling older libc version? 13:25 < bridge> 13:25 < bridge> i tried musl, but sadly it doesnt support dlopen, which i need 13:26 < bridge> Client connect to parent server, and parent send request to child server, the child server send to parent server, and parent server send request back to client. 13:26 < bridge> that kinda sound like a proxy 13:27 < bridge> Yes 13:27 < bridge> is the child server part of the server list? 13:27 < bridge> Child servers will be not register to master server, they can only show on parent server's vote menu 13:28 < bridge> well since the players are actually connected to the parent server, i dont see any problem 13:28 < bridge> what u do internally, is up to you 13:28 < bridge> Wow 13:28 < bridge> incredible 13:28 < bridge> aimazing 13:29 < bridge> There are many incredible idea need some people to try 13:30 < bridge> is it amazing? 13:31 < bridge> keep in mind that the idea behind the player count is basically an information for ppl to find servers with ppl they can play with 13:31 < bridge> as long as u respect this to a certain extend, u can do aimazing things 13:44 < bridge> It's difficult to control 13:46 < bridge> Perhaps we can modify the client, and the server sends a message to the launcher asking if the player is connected to the IP xxx.xxx.xxx.xxx, If the server to be redirected is on the serverban list, it is prohibited 13:47 < bridge> I had a question, that we need to support 0.7 13:48 < bridge> why??????? 13:48 < bridge> I don't know 13:48 < bridge> but 13:48 < bridge> What is the meaning of this parent server itself 13:49 < bridge> If the connected to the ip server is sixup and it's not register to the master then? 13:49 < bridge> If the connected to the ip server have sixup and it's not register to the master then? 13:49 < bridge> then let them use ddnet 13:50 < bridge> did 0.7 support "connect dummy"? (not include F-Client) 13:50 < bridge> No 13:51 < bridge> Unless supported by 0.8 13:54 < bridge> Not very humorous 13:58 < bridge> I think this suggestion will not materialize possibility is 99.5% 13:59 < bridge> This may not have anything to do with you, You don't know what to say, you can skip it 14:09 < bridge> wait 14:09 < bridge> is my idea is "honeypot"? 14:17 < bridge> Oh right. 14:18 < bridge> There is a problem is the ping 14:18 < bridge> I also had that idea. I'd also want the players to be in one common (cross-server) chat. All that stuff needs server-to-server connection, and extra info on the client side ('cookie' or 'opaque data` mentioned here: https://github.com/ddnet/ddnet/pull/6757#issuecomment-1612307421) 14:19 < bridge> I think these can be achieved, the cross-server chat can be achieved like IDMap. 14:19 < bridge> Well, I have something else in mind. 🙂 14:19 < bridge> Honeypot also makes some sense. 14:20 < bridge> Well, I have something else in mind. 🙂 14:20 < bridge> Honeypot also makes some sense tho 👍 . 14:21 < bridge> If it's not be banned, we can make the parent server change the back data. 14:21 < bridge> Like some message. 14:23 < bridge> e.g. CNetMsg_Sv_Chat 14:23 < bridge> But it still greyzone. 14:32 < bridge> Hello, I need a character hitbox. Where can I get it? 14:33 < bridge> omg that is fk cool 14:37 < bridge> he had this discussion lately, try to find with discord search ^^ 14:58 < bridge> @jupeyy_keks can wasm modules acces internet? 14:58 < bridge> i want it to 14:58 < bridge> is that WASI? 14:59 < bridge> https://wasi.dev/ 15:01 < bridge> default is fully sandbox, but yeah 15:01 < bridge> they have interfaces for everything 15:02 < bridge> they want to make WASM modules work like normal programs so they are more portable xd 15:02 < bridge> 15:02 < bridge> i have read that quite a few times already 15:03 < bridge> wasm the new java 15:03 < bridge> 😂 15:04 < bridge> xd 15:07 < bridge> WASI is quite weird IMO 15:08 < bridge> they basically copied the POSIX interfaces 15:08 < bridge> I'm not sure, but probably including null terminated strings 15:14 < bridge> @ryozuki name me a skin from 15:14 < bridge> https://ddnet.org/skins/ 15:15 < bridge> he rq 15:15 < bridge> @robyt3 ^ take ryos place 15:15 < bridge> You mean a random one? 15:15 < bridge> whatever u like 15:16 < bridge> `asteroid` :bluekitty: 15:16 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=asteroid# 15:16 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=asteroid 15:16 < bridge> nice 15:16 < bridge> vulkan without surface 😬 15:17 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=avocado 15:17 < bridge> @ryozuki first basic version is finished 15:17 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=aristocats_marie_glow 15:19 < bridge> since when do you make skins 15:19 < bridge> https://tenor.com/view/the-rock-sus-the-rock-meme-the-rock-sus-meme-gif-23972805 15:19 < bridge> epyc 15:19 < bridge> you got a typo there my friend 15:19 < bridge> 🤙 15:19 < bridge> not rly 15:20 < bridge> its a inside joke between us 15:20 < bridge> https://www.amd.com/en/processors/epyc-server-cpu-family 15:20 < bridge> 😏 15:20 < bridge> i need one of these 15:20 < bridge> :monkaStop: 15:20 < bridge> xd 15:20 < bridge> bcs it's rendered over lavapipe xD 15:20 < bridge> intel driver broken as always :/ 15:21 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150058321575944332/image.png 15:21 < bridge> 256 threads 15:21 < bridge> for ddnet 15:21 < bridge> underkill 15:21 < bridge> overwear 15:21 < bridge> @ryozuki https://github.com/Jupeyy/dd-pg-web 15:21 < bridge> here u wanted source 15:21 < bridge> does it work on my debian baremetal 15:21 < bridge> https://github.com/Jupeyy/dd-pg-web/blob/master/src/main.rs#L425 15:21 < bridge> hacker 15:21 < bridge> it works with mesa-vulkan-drivers 15:22 < bridge> oh yeah forgot to remove example code xDDD 15:22 < bridge> permalink: https://github.com/Jupeyy/dd-pg-web/blob/30df5e7036a6e5b06d4d495a888d944719c1a796/src/main.rs#L425 15:22 < bridge> @jupeyy_keks how did u like axum 15:22 < bridge> i love it personally 15:22 < bridge> MAN I AM SO SORRY 15:22 < bridge> i always forget about permalinks !! 15:22 < bridge> i copied example code.. added query parsing support.. that's it xDDD 15:22 < bridge> well ye 15:22 < bridge> i see 15:22 < bridge> u dont rly do much with the http xd 15:23 < bridge> @jupeyy_keks typo 15:23 < bridge> asnyc_main 15:23 < bridge> asn = ep 15:23 < bridge> 15:23 < bridge> you know 15:23 < bridge> xd 15:24 < bridge> ah but the meat of the code is on ddnet-pg 15:24 < bridge> postgres 15:24 < bridge> dd-pg 15:24 < bridge> xd 15:24 < bridge> yes, i tested it's modularity 15:24 < bridge> works quite good.. but still not good enough 15:25 < bridge> but as you see, 200 lines to make a online skin renderer + map rendering 15:25 < bridge> rather ez 15:26 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=defatulYoda 15:32 < bridge> xd 15:32 < bridge> ye 15:36 < ChillerDragon> xxxD 15:36 < ChillerDragon> dat skin 15:36 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=greensward 15:36 < bridge> chillerdragores 15:37 < ChillerDragon> alr did that xd 15:37 < ChillerDragon> looks too small 15:37 < ChillerDragon> https://ddnet.aliveclan.de:3001/?skin_name=../../../etc/shadow 15:37 < ChillerDragon> i like shadow skin 15:37 < bridge> did u try to hack me rn xd 15:37 < ChillerDragon> nono 15:37 < ChillerDragon> no proof 15:38 < bridge> remember it appends .png 15:38 < bridge> lets see if i have a png flying around somwhere xd 15:39 < bridge> can't hack myself :/ 15:39 < ChillerDragon> skill issue 15:40 < bridge> but u right, i should filter out slashes 15:40 < ChillerDragon> pentestdragon 15:40 < ChillerDragon> owow 15:41 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=pharaoh 15:41 < bridge> some skins are creepy xd 15:41 < ChillerDragon> indeed 15:42 < ChillerDragon> is it a debian server? 15:42 < bridge> yes 15:42 < bridge> but i dont think u can hack it over the skinname, srry 15:42 < ChillerDragon> why 15:43 < bridge> i dunno, what do u imagine 15:43 < ChillerDragon> https://ddnet.aliveclan.de:3001/?skin_name=/usr/share/apache2/icons/pie6 15:43 < ChillerDragon> this to not show default 15:43 < bridge> why would i change it 15:44 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=x_ninja 15:44 < bridge> I hacked it :p 15:44 < bridge> 😬 15:44 < ChillerDragon> very hack 15:45 < bridge> bigger problem is that it doesnt work on my VPS xdd 15:45 < ChillerDragon> ? 15:45 < ChillerDragon> isnt that your vps 15:45 < bridge> i dunno 15:45 < bridge> it starts, but it never finishes loading 15:45 < bridge> no it's not my vps 15:45 < bridge> so better hack me now 15:45 < bridge> i'll close it sooner or later 15:45 < ChillerDragon> whos is it 15:45 < bridge> secret 15:46 < ChillerDragon> wot 15:46 < bridge> aliveclan.de? 15:46 < ChillerDragon> aliveclan is jpsti 15:47 < bridge> vps: 15:47 < bridge> ``` 15:47 < bridge> 'DISPLAY' environment variable not set... skipping surface info 15:47 < bridge> WARNING: lavapipe is not a conformant vulkan implementation, testing use only. 15:47 < bridge> driverVersion = 1 (0x0001) 15:47 < bridge> driverID = DRIVER_ID_MESA_LLVMPIPE 15:47 < bridge> driverName = llvmpipe 15:48 < bridge> driverInfo = Mesa 20.3.5 (LLVM 11.0.1) 15:48 < bridge> driverUUID = 00000000-0000-0000-0000-000000000000 15:48 < bridge> VK_KHR_driver_properties : extension revision 1 15:48 < bridge> 15:48 < bridge> ``` 15:48 < bridge> 15:48 < bridge> real server: with intel driver bug xDD 15:48 < bridge> ``` 15:48 < bridge> 'DISPLAY' environment variable not set... skipping surface info 15:48 < bridge> ERROR: [../src/intel/vulkan_hasvk/anv_device.c:685] Code 0 : Unable to open device /dev/dri/renderD128: Permission denied (VK_ERROR_INCOMPATIBLE_DRIVER) 15:48 < bridge> ERROR: [../src/intel/vulkan/anv_device.c:842] Code 0 : Unable to open device /dev/dri/renderD128: Permission denied (VK_ERROR_INCOMPATIBLE_DRIVER) 15:48 < bridge> driverVersion = 0.0.1 (1) 15:48 < bridge> driverID = DRIVER_ID_MESA_LLVMPIPE 15:48 < bridge> driverName = llvmpipe 15:48 < bridge> driverInfo = Mesa 22.3.6 (LLVM 15.0.6) 15:48 < bridge> driverUUID = 6c6c766d-7069-7065-5555-494400000000 15:48 < bridge> driverUUID = 6c6c766d-7069-7065-5555-494400000000 15:48 < bridge> driverID = DRIVER_ID_MESA_LLVMPIPE 15:48 < bridge> driverName = llvmpipe 15:48 < bridge> driverInfo = Mesa 22.3.6 (LLVM 15.0.6) 15:48 < bridge> VK_KHR_driver_properties : extension revision 1 15:48 < bridge> ``` 15:48 < bridge> i proxies the real server 15:48 < bridge> don't want to leak ips xd 15:48 < bridge> ah 15:48 < bridge> time to upgrade debian i guess 15:50 < ChillerDragon> omg 15:50 < ChillerDragon> no service unailabale 15:50 < ChillerDragon> jopsti turn it back on -.- 15:50 < bridge> yeah 15:50 < bridge> gimme few minutes 15:50 < bridge> upgrading vps now xD 15:50 < ChillerDragon> i need to hax it 15:51 < bridge> i want to add zoom option 15:51 < bridge> and position 16:22 < bridge> ``` 16:22 < bridge> Schwerwiegend: konnte nicht auf 'https://github.com/Jupeyy/dd-pg-web/' zugreifen: Could not resolve host: github.com 16:22 < bridge> ``` 16:22 < bridge> debian problems 16:24 < bridge> why is the DNS broken now ;~; 16:30 < bridge> so how do i install a package without dns xdd 16:30 < bridge> i am linux nobo 16:30 < bridge> host files, good iea 16:30 < bridge> host files, good idea 16:34 < bridge> man that was already too hard for normal user 16:38 < bridge> LLVM ERROR: 64-bit code requested on a subtarget that doesn't support it! 16:38 < bridge> @ryozuki fix pls 16:39 < bridge> xd 16:39 < bridge> ok time to upgrade VPS to unstable xdd 16:39 < bridge> fcking vulkan drivers xDD 16:41 < bridge> chillerdragon it back 16:41 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=greyfox&map_name=pkm&zoom=0.25 16:41 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=petunia&map_name=pkm&zoom=0.15 16:51 < bridge> Hey 16:52 < bridge> I have a small question. Can you provide the source code for the ddnet server separately? 16:53 < bridge> not really 16:53 < bridge> source code is also not really huge 16:55 < bridge> can you tell your use case? 16:58 < bridge> 1 merge the upgraded fng server, the party in which I am a member. 2 have fun and write codes in order to make your own ddnet server. Well, or it’s perfect for testing my codes. 16:58 < bridge> And not only mine 17:00 < bridge> And I myself have to change the complete source code, change Cmakelists It'll be a long time for me 17:00 < bridge> Thanks anyway 17:01 < bridge> i dont understand 1. tbh 17:01 < bridge> 17:01 < bridge> you want to upgrade the fng servers? 17:01 < bridge> 17:01 < bridge> how does splitting the ddnet server code from client help here? 17:04 < bridge> @robyt3 found anything related to #7151 17:04 < bridge> https://github.com/ddnet/ddnet/issues/7151 17:04 < bridge> indeed i can reproduce it like that too 17:05 < bridge> Sorry, I don't write well in English. Not all details may be clear 17:06 < bridge> renderdoc says glClear was called 17:06 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150084709141987368/image.png 17:06 < bridge> This is for personal use mainly, and for FNG party servers Joga Bonito 17:06 < bridge> is there a viewport change? 17:06 < bridge> or glScissor active? 17:07 < bridge> if it's easier, write in your native language 17:07 < bridge> @robyt3 17:07 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150085095240253471/image.png 17:07 < bridge> i guess that could be the problem 17:08 < bridge> Хорошо, спасибо. 17:10 < bridge> Is that the clipping region that's active? It shouldn't be that wide 17:10 < bridge> what tool is this? looks useful 17:10 < bridge> Chat input uses clipping because you can enter multiple lines 17:10 < bridge> renderdoc 17:10 < bridge> yes that's the clipping 17:11 < bridge> simply deactivate it after rendering 17:11 < bridge> https://renderdoc.org/ pretty cool 😮 17:11 < bridge> u dont need to do anything else 17:11 < bridge> during rendering it will be active 17:13 < bridge> Hardcode apt url ips in etc hosts 17:14 < bridge> yeah i did that now 😄 17:14 < bridge> seems like lavapipe generally refuses to run on my VPS 17:14 < bridge> LLVM ERROR: 64-bit code requested on a subtarget that doesn't support it! 17:15 < bridge> 17:15 < bridge> the error msg is sadly completely useless xD 17:15 < bridge> maybe it requires a specific CPU extension 17:15 < bridge> which isnt enabled 17:16 < bridge> How does splitting the code help with your mod? Just clone the ddnet code base and code away. What issues are you running into? 17:17 < bridge> Funnily enough I understood your Russian better than your English 17:20 < ChillerDragon> jospti did u fix slashes? 17:21 < bridge> i now check if the skin is part of the existing list 😄 17:21 < bridge> soz 17:21 < ChillerDragon> shit 17:21 < bridge> but u can now render pkm map 17:21 < ChillerDragon> wats pkm 17:21 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=default&map_name=pkm&zoom=200&x=10000.0&y=10000.0 17:21 < ChillerDragon> a pkeoemen 17:22 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=firefox&map_name=ctf1&zoom=1 17:22 < bridge> zoom cool xd 17:22 < bridge> but that it doesnt work on my VPS is big downer 17:22 < bridge> i wanted to use this for skin preview in #📬submit-skins 17:22 < bridge> so it has some background etc. 17:22 < ChillerDragon> https://ddnet.aliveclan.de:3001/?skin_name=firefox&map_name=ctf1&zoom=0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 17:23 < ChillerDragon> epic zooz 17:23 < bridge> lol 17:23 < bridge> it's clamped to 0.001 btw 17:23 < bridge> zoz 17:25 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=Mew&map_name=pkm&zoom=0.25 17:25 < bridge> 😬 17:25 < ChillerDragon> fat 17:25 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=mewtu&map_name=pkm&zoom=0.25 17:25 < bridge> hot 17:25 < bridge> hot skin 17:25 < ChillerDragon> https://zillyhuhn.com/cs/.1694273203.png 17:25 < bridge> almost looks like real mewtu xd 17:26 < ChillerDragon> https://ddnet.aliveclan.de:3001/?skin_name=dm1&map_name=ctf1&zoom=1&x=-10 17:26 < ChillerDragon> where tee 17:26 < bridge> hide and seek 17:27 < ChillerDragon> https://ddnet.aliveclan.de:3001/?skin_name=dm1&map_name=ctf1&zoom=1&x=NaN 17:27 < ChillerDragon> lmao NaN is valid x 17:27 < bridge> i added checks 17:27 < bridge> so u cant hack me 17:27 < ChillerDragon> truely 17:27 < bridge> if x.is_nan() || x.is_infinite() { 17:27 < bridge> x = 0.0; 17:28 < ChillerDragon> null doesnt render 17:28 < bridge> } 17:28 < bridge> x = x.clamp(0.0, 300000.0); 17:28 < ChillerDragon> but nan works xd 17:28 < bridge> pro 17:28 < ChillerDragon> ok chiller pentest certifies this site as secure 17:29 < bridge> good bcs i cant run on VPS 😂 17:29 < ChillerDragon> oho 17:29 < ChillerDragon> its your pc 17:29 < ChillerDragon> axaxa 17:29 < ChillerDragon> dont tell lerato 17:29 < bridge> on my PC i have amd 17:29 < bridge> theoretically i can render ~12000 images per second on my pc xd 17:29 < ChillerDragon> gaming 17:30 < bridge> ok my internet would die xD 17:30 < ChillerDragon> lets stress test 17:30 < bridge> dont ddos me xd 17:30 < bridge> over my own service xD 17:30 < ChillerDragon> hehe 17:30 < bridge> chiller u have a vps? 17:30 < ChillerDragon> yes 17:31 < bridge> Я не понимаю где часть клиента. мне его нужно убрать эту часть, что бы осталось больше памяти на моём жёстком диске 17:31 < bridge> i wonder if u can run it xd 17:31 < ChillerDragon> you try to hax me? 17:31 < ChillerDragon> memory on your hard drive!? 17:31 < ChillerDragon> dude 17:32 < ChillerDragon> the client code should not fill your hard drive bro 17:32 < ChillerDragon> how much space do you have left @anaxumus ?! 17:32 < bridge> исходный код очень мал и практически не занимает места. 17:32 < bridge> 17:32 < bridge> Просто скомпилируйте с помощью cmake ... -DCLIENT=OFF 17:33 < bridge> Хорошо, спасибо 17:33 < ChillerDragon> :) 17:33 < ChillerDragon> (: * 17:33 < bridge> =D* 17:33 < ChillerDragon> forgot to translate smiley to russian 17:34 < bridge> xD 17:34 < bridge> chillerdragon: 17:34 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=Pikachu&zoom=0.01 17:34 < ChillerDragon> no wait russia smiley have no eye right? 17:34 < bridge> WHO IS DAT POKEMON 17:34 < ChillerDragon> so it would be 17:34 < ChillerDragon> )) 17:34 < ChillerDragon> pijapiak 17:35 < bridge> Я оказывается тупой 17:35 < ChillerDragon> tru poke pro 17:35 < ChillerDragon> niet 17:35 < ChillerDragon> ti умный 17:36 < bridge> add it to the end of your messaged 17:36 < bridge> add it to the end of your messages 17:37 < ChillerDragon> yea right 17:46 < ChillerDragon> does it make sense that adding a breakpoint in gdb causes a segfault while without the breakpoint it runs fine 17:57 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150097668996071544/roeah1jhb7nb1.png 17:57 < bridge> chiller try lldb sometimes 17:57 < bridge> for example for me gdb is bugged when debugging nasm compiled stuff 17:57 < bridge> but lldb worked 18:00 < ChillerDragon> wtf is that meme true 18:03 < ChillerDragon> ok yea nice will trie lldb 18:03 < ChillerDragon> but i kinda got used to the peda gdb extension 18:37 < ChillerDragon> hmm can i just push all registers at the beginning of my function and then pop them in the end to then use them however i want and who ever calls me gets his registers untouched back? 18:38 < ChillerDragon> seems by doing that the push calls start overwriting memory in my bss section 19:03 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=chera&map_name=pkm&zoom=0.5&body=12189440&feet=8386048&dir_x=0&dir_y=-1 19:03 < bridge> colors now working 19:03 < bridge> finished 19:03 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=chera&map_name=pkm&zoom=0.5&body=12189440&feet=8386048&dir_x=1&dir_y=-1 19:03 < bridge> ah shit, tee eyes.. ofc 19:08 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=greyfox&map_name=pkm&zoom=0.5&body=12189440&feet=8386048&dir_y=-1&eyes=dead 19:08 < bridge> 😬 19:08 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=greyfox&map_name=pkm&zoom=0.15&body=12189440&feet=8386048&dir_y=-1&eyes=dead 19:08 < bridge> epic eyes 19:09 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=greyfox&map_name=pkm&zoom=0.15&body=12189440&feet=8386048&dir_y=-1&eyes=surprised 19:11 < bridge> https://ddnet.aliveclan.de:3001/?skin_name=firefox&map_name=ctf1&zoom=0.1&body=12189440 19:11 < bridge> is the firefox skin always so weirdly broken? XD 19:11 < ChillerDragon> bug 19:11 < bridge> rip 19:11 < bridge> in ddnet it's not the case 19:12 < bridge> color also looks slightly different :/ 19:12 < bridge> i hate ddnet colors xD 19:18 < bridge> prbably just clamping 19:25 < bridge> <_voxeldoesart> im dumb whats this for agaim 19:26 < bridge> for me it's just testing code 19:26 < bridge> and ryo wanted a working skin renderer xdd 20:06 < bridge> Wait i just realized that the skin remders in #📬submit-skins look weird 20:07 < bridge> Probably because the body parts are not being scaled properly 22:44 < bridge> which pkg is clang format in wtf 22:47 < bridge> @mpft u need to add a use flag specific to the clang pkg 22:47 < bridge> https://wiki.gentoo.org/wiki/Clang 22:47 < bridge> extra Build extra tools (clangd, clang-tidy and a few more) 22:48 < bridge> oh i see 22:48 < bridge> not a global use flag btw 22:48 < bridge> yea 22:48 < bridge> USE= 22:48 < bridge> the n do 22:48 < bridge> no 22:48 < bridge> no 22:48 < bridge> no 22:48 < bridge> no 22:48 < bridge> fs 22:48 < bridge> xplain 22:48 < bridge> did u rly add global use flags for specific pkgs? 22:48 < bridge> no 22:48 < bridge> i mean USE="extra" emerge clang 22:48 < bridge> omg 22:48 < bridge> no 22:48 < bridge> then what 22:48 < bridge> https://wiki.gentoo.org/wiki//etc/portage/package.use 22:49 < bridge> https://packages.gentoo.org/packages/sys-devel/clang 22:49 < bridge> cool 22:49 < bridge> u can find flags here 22:49 < bridge> i forgot i used this already 22:49 < bridge> 😵‍💫 22:50 < bridge> :NekoDrink: 22:52 < bridge> vlc seems to be ignoring my environment variables 22:52 < bridge> what env vars? 22:53 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150172073747038208/image.png 22:53 < bridge> does etc profile work? 22:53 < bridge> yea 22:53 < bridge> i always use local xd 22:53 < bridge> uh 22:53 < bridge> vlc has lot of local use flags 22:54 < bridge> maybe ur missing some 22:54 < bridge> rarely do i only want something for my user 22:54 < bridge> hmm 22:54 < bridge> https://packages.gentoo.org/packages/media-video/vlc 22:54 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150172349526708315/image.png 22:54 < bridge> about this many 22:54 < bridge> go figure 22:54 < bridge> shoot 22:55 < bridge> didnt u disable qt? 22:55 < bridge> with ur global use 22:55 < bridge> or smth 22:55 < bridge> i was under the impression that was like, use another frontend if one's available 22:55 < bridge> not disable qt outright 22:56 < bridge> cuz if that's what it's supposed to do it fails at it miserably lol 22:56 < bridge> idk tbh 22:56 < bridge> xd 22:56 < bridge> i forgor 22:56 < bridge> the reason this var matters 22:56 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1150172947928072362/image.png 22:56 < bridge> it's using x and then it's getting scaled 22:56 < bridge> instead of just being the right scale to begin with 22:57 < bridge> xd 22:57 < bridge> idk 22:57 < bridge> i use mpv 22:57 < bridge> cli hacker 22:57 < bridge> xd indeed 22:58 < bridge> :justatest: 23:11 < bridge> help installing wine 23:11 < bridge> it's yelling at me 23:11 < bridge> Oh no wine 23:17 < bridge> i got `abi_x86_32` and `abi_x86_64` in my use flags for wine but it's still saying it's masked 23:31 < bridge> printenv | grep QT_QPA_PLATFORM 23:33 < bridge> wouldn't echo suffice 23:33 < bridge> and yes it's tehre 23:33 < bridge> ``` 23:33 < bridge> ewan@machine ~ [1]> printenv | grep QT_QPA_PLATFORM 23:33 < bridge> QT_QPA_PLATFORM=wayland 23:33 < bridge> QT_QPA_PLATFORMTHEME=gnome 23:33 < bridge> ```