00:05 <+bridge_> [ddnet] do you use that as home server? Or what purpose does such a board have in first place? 😄 00:06 <+bridge_> [ddnet] I used to run teehistorian downloads on a raspi ^^ 00:07 <+bridge_> [ddnet] cool, i like the concept of having a small pc do a single task 😄 00:07 <+bridge_> [ddnet] raspi is already quite powerful tho xd ran some emulators back when my brother got one 😄 00:09 <+bridge_> [ddnet] the newest edition even has a vulkan driver if i remember correctly 00:09 <+bridge_> [ddnet] quite cool 😄 00:17 <+bridge_> [ddnet] Actually, what versions of macos is https://github.com/ddnet/ddnet/actions/runs/738203698 supposed to work on? Won't run for me on mojave, just want to know how far up I need to move. 00:20 <+bridge_> [ddnet] yes, used to be my home server running openbsd, bit was too weak at some point. 00:21 <+bridge_> [ddnet] they are good as routers/firewalls too 00:22 <+bridge_> [ddnet] i couldn‘t find the exact model i have, it has 3 lan ports i think 00:23 <+bridge_> [ddnet] https://pcengines.ch/alix2d3.htm 00:23 <+bridge_> [ddnet] didnt even know a normal customer can buy such bords ^^ 00:24 <+bridge_> [ddnet] boot problems have to be debugged by serial port, since no gpu 00:25 <+bridge_> [ddnet] savage 00:26 <+bridge_> [ddnet] and to compile new software i turned it off, ran the cf card in my real pc and compiled there inside qemu since it was much faster 00:27 <+bridge_> [ddnet] so kind of annoying to use 😀 00:28 <+bridge_> [ddnet] i don‘t know, what error? 00:30 <+bridge_> [ddnet] 2 cores at that speed sounds hard to use 00:31 <+bridge_> [ddnet] now I wanna know @PopCorn181's stats 00:34 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/830933978713423872/Screen_Shot_2021-04-11_at_5.34.51_PM.png 00:35 <+bridge_> [ddnet] sadness 00:35 <+bridge_> [ddnet] can you click report? 00:35 <+bridge_> [ddnet] and show us the result 00:36 <+bridge_> [ddnet] https://pastebin.com/raw/3LGiXYjR 00:36 <+bridge_> [ddnet] not sure if this is of any use 00:36 <+bridge_> [ddnet] i vote for this guy: 00:36 <+bridge_> [ddnet] https://discord.com/channels/252358080522747904/745926398140612678/807401738004463616 00:36 <+bridge_> [ddnet] 00:36 <+bridge_> [ddnet] he doesnt even have a opengl driver xd 00:39 <+bridge_> [ddnet] that alone is just gold xD 00:39 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/830935015566475294/unknown.png 00:40 <+bridge_> [ddnet] @tela thanks. it looks like a packaging issue from our side 00:52 <+bridge_> [ddnet] Oh cool, thanks for checking :). Updating OS is not so easy on hackintosh so thats a relief lol 00:52 <+bridge_> [ddnet] Seems we are just missing a lib in the package 00:52 <+bridge_> [ddnet] but i assume normal nightlys work?, then you can use that feature tomorrow 00:53 <+bridge_> [ddnet] They have in the past, Ill check one right now. Yeah I of course don't need that feature immediately haha 00:54 <+bridge_> [ddnet] i play on windows vista 00:58 <+bridge_> [ddnet] ya, newest nightly works just fine 01:02 <+bridge_> [ddnet] @PopCorn181 what's your CPU though? I think you can see that if you press win+r, type `devmgmt.msc` and press enter 🙂 01:13 <+bridge_> [ddnet] Is the $points bot meant to be out of date? @lynn was asking. I am currently 3808 and last recorded was 3.4k on the $points. 01:17 <+bridge_> [ddnet] yes, 01:20 <+bridge_> [ddnet] my cpu is going through 8% - 50% 01:22 <+bridge_> [ddnet] has a feature ever been requested for a fallback skin for clients without your custom skin? my understanding is that if i have selected a custom skin i made, it will show the default skin for everyone else 01:23 <+bridge_> [ddnet] it sounds complicated to implement though... it should check the DB if it does not exist, and only then should it show the "Fallback skin" option 01:24 <+bridge_> [ddnet] you can just replace the default skin 01:24 <+bridge_> [ddnet] inside the client is a "skin directory" button, there you can just put a default.png 01:25 <+bridge_> [ddnet] I think he meant, if someone doesn't have your custom skin he would see you as limekitty for example 01:25 <+bridge_> [ddnet] I've suggested something like this a looooooong time ago ^^ 01:26 <+bridge_> [ddnet] but how does it differ from just renaming limekitty to default 01:26 <+bridge_> [ddnet] that others would see you as default 01:26 <+bridge_> [ddnet] it's like if I use a skin that you don't have, you see me as default 01:26 <+bridge_> [ddnet] with fallback you would see me as one of the vanilla skins 01:26 <+bridge_> [ddnet] so you basically want to send 2 skins to the server? 01:27 <+bridge_> [ddnet] guess so 01:27 <+bridge_> [ddnet] i see 01:27 <+bridge_> [ddnet] but this made more sense back in 2017, now we have the skin downloader 01:27 <+bridge_> [ddnet] sounds interesting for sure, on the other hand why would u care how others see you :D, u can e.g. name ur custom skin limekitty 01:28 <+bridge_> [ddnet] then you will see custom tees where they should be limekitties 01:29 <+bridge_> [ddnet] yeah, depends on, if you want ur custom skin to be unique probably 😄 01:30 <+bridge_> [ddnet] I guess unique to you and friends who have it 01:31 <+bridge_> [ddnet] when make weapon skins be like regular skins where u can see others personal skins 01:31 <+bridge_> [ddnet] sounds interesting too, but would also need a regulated db 😄 01:31 <+bridge_> [ddnet] oh that'd be a nightmare 01:31 <+bridge_> [ddnet] you would see aoe guns everywhere 01:32 <+bridge_> [ddnet] u could not add it to the db 😄 01:32 <+bridge_> [ddnet] lol i think itd be cool 01:32 <+bridge_> [ddnet] also big artstyle clash unless you only add miper skins 01:32 <+bridge_> [ddnet] i guess but thats also kinda in reg. skins 01:33 <+bridge_> [ddnet] i see the issue with having to send 2 skins 01:33 <+bridge_> [ddnet] but there's a lot more tee skins and they're somewhat more consistent 01:33 <+bridge_> [ddnet] gameskins are all over the place 01:33 <+bridge_> [ddnet] maybe im not familiar with the skin downloader? 01:33 <+bridge_> [ddnet] i think i found a bug with the rocket 01:34 <+bridge_> [ddnet] idk if its the good channel 01:34 <+bridge_> [ddnet] #bugs but i don't think anyone would complain if you said it here either 01:34 <+bridge_> [ddnet] @lynn any skin from https://ddnet.tw/skins/ will be displayed correctly unless someone disabled the option for himself 01:35 <+bridge_> [ddnet] well, if i make a skin i still have to send it to my friend for them to see it right? without it getting approved for the db 01:36 <+bridge_> [ddnet] yes 01:38 <+bridge_> [ddnet] its me or the hammer delay changed? 01:39 <+bridge_> [ddnet] what hammer delay? xd 01:39 <+bridge_> [ddnet] the animation? 01:40 <+bridge_> [ddnet] no 01:40 <+bridge_> [ddnet] wait i will send vid 01:40 <+bridge_> [ddnet] if u have higher ping, it might feel like its delayed 01:40 <+bridge_> [ddnet] have to turn on antiping 01:41 <+bridge_> [ddnet] i dont know if you can see but im pretty sure the delay when we hammer someone changed 01:41 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/830950830353547264/2021-04-12_01-40-53.mp4 01:42 <+bridge_> [ddnet] want the rocket have new feature/bug 01:42 <+bridge_> [ddnet] i dunno, have u antiping on? 01:43 <+bridge_> [ddnet] yes 01:44 <+bridge_> [ddnet] looks normal to me 01:44 <+bridge_> [ddnet] is that a ddnet server? else it might also be the server? 01:44 <+bridge_> [ddnet] all srv 01:44 <+bridge_> [ddnet] maybe i am wrong but its look weird 01:46 <+bridge_> [ddnet] there¿s a delay when hitting another tee 01:46 <+bridge_> [ddnet] i dunno, i also dont play on 60fps, so i cant really judge. 01:46 <+bridge_> [ddnet] Only thing i can tell ya is, that your brain sometimes thinks that teeworlds physics feel a bit strange during training, like it changed. 01:46 <+bridge_> [ddnet] i had this in gores sometimes. 01:46 <+bridge_> [ddnet] Its really alot of factors, how you hold your computer mouse 01:46 <+bridge_> [ddnet] how close u are to the screen etc. pp. 01:46 <+bridge_> [ddnet] there's a delay when hitting another tee 01:47 <+bridge_> [ddnet] hmm maybe cause i bought new wireless mouse so its possible i have little delay 01:48 <+bridge_> [ddnet] if its a "gamer" mouse, you might want to make sure the polling rate is set to >1000hz 01:48 <+bridge_> [ddnet] if its a "gamer" mouse, you might want to make sure the polling rate is set to >=1000hz 01:50 <+bridge_> [ddnet] mn no its smth with the server 01:50 <+bridge_> [ddnet] i went on there and it feels different 01:50 <+bridge_> [ddnet] also antiping won't predict the hammers correctly too 01:50 <+bridge_> [ddnet] so i think smth changed 01:51 <+bridge_> [ddnet] i dunno, feels normal to me xD 01:51 <+bridge_> [ddnet] is that on USA only or smth? XD 01:51 <+bridge_> [ddnet] 37.59.55.192:9404 01:51 <+bridge_> [ddnet] come try 01:51 <+bridge_> [ddnet] bombay BW server 01:52 <+bridge_> [ddnet] not bombay* 01:52 <+bridge_> [ddnet] is that ddnet server? 01:52 <+bridge_> [ddnet] its not a ddnet server 01:53 <+bridge_> [ddnet] if its strange on ddnet server tell me, then i join 01:54 <+bridge_> [ddnet] same on ddnet srv 01:54 <+bridge_> [ddnet] wat 01:54 <+bridge_> [ddnet] come on "naufrage" map 01:54 <+bridge_> [ddnet] i am there 01:54 <+bridge_> [ddnet] feels normal 01:55 <+bridge_> [ddnet] u also have ping of >70, and unstable 02:02 <+bridge_> [ddnet] yeah, it feels a bit different with high ping, e.g. on usa, but not really delayed 02:02 <+bridge_> [ddnet] i meant on the serverside i dont think it was high ping since i use antiping 02:02 <+bridge_> [ddnet] guess the hammer effect is just delayed or smth 02:02 <+bridge_> [ddnet] plus it was bw which i think has some weird plugins 02:02 <+bridge_> [ddnet] nots ure 02:02 <+bridge_> [ddnet] oh ok 02:03 <+bridge_> [ddnet] ah yeah 02:03 <+bridge_> [ddnet] its the hammer effect tho 02:03 <+bridge_> [ddnet] like that collision effect 02:03 <+bridge_> [ddnet] that isnt predicted 02:03 <+bridge_> [ddnet] only the animation and the hammered tee is 02:03 <+bridge_> [ddnet] on jp server i see it 😄 02:04 <+bridge_> [ddnet] but i think its better like that, bcs then you know, where the hammer actually happened server side 02:05 <+bridge_> [ddnet] we should get it for dj too xd 02:11 <+bridge_> [ddnet] dummy copy isnt really smooth predicted tho xd 02:11 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/830958260030537808/dc.mp4 11:04 <+bridge_> [ddnet] Can anyone help me with this? :/ 11:05 <@deen> with what? 11:06 <+bridge_> [ddnet] Oh, no replies on irc, I see 11:07 <+bridge_> [ddnet] Sorry :D 11:08 <+bridge_> [ddnet] emoticons rely on the current game tick, which is sent with each snapshot: https://github.com/ddnet/ddnet/blob/master/src/game/client/components/players.cpp#L605-L619 11:08 <+bridge_> [ddnet] Snapshots are only sent every second tick with sv_high_bandwith 0 (default), which causes the emoticons to not look good 11:09 <+bridge_> [ddnet] on nobys server you can see how smooth emoticons should look like 11:10 <+bridge_> [ddnet] i tried to "fake" that snap inbetween with an empty snap only containing the current gametick, so that emoticons would look smoother, but that didnt work out and only gave me weird stuff like flickering scoreboard and others xD 11:10 <+bridge_> [ddnet] I have no idea if its even possible to do so, but it sounded like a good idea to use a snap empty between each normal snapshot 11:11 <+bridge_> [ddnet] because i can definitely not go with high bandwith mode for my 128 player server, tried that that would be too much cpu usage, i already optimized many parts of my code to fit 128 players 11:12 <+bridge_> [ddnet] Fix it client side 11:12 <+bridge_> [ddnet] I wouldnt really know how, also that would have to go through vanilla too :D 11:13 <+bridge_> [ddnet] Well then they probably is no fix other than more snapshots 11:13 <+bridge_> [ddnet] why? 11:13 <+bridge_> [ddnet] i guess i just didnt do everything correctly with the empty snap 11:13 <+bridge_> [ddnet] it should work 11:13 <+bridge_> [ddnet] Bcs tw is built in the snapshot idea 11:14 <+bridge_> [ddnet] I also dislike it for some reasons but tw streams everything xd 11:14 <+bridge_> [ddnet] Gfx network 11:14 <+bridge_> [ddnet] wym 11:15 <+bridge_> [ddnet] Empty snap means basically reset all characters doesn't it? 11:15 <+bridge_> [ddnet] i thought an empty snap means if nothing changed inbetween the last snaps 11:15 <+bridge_> [ddnet] then no new data has to be sent 11:15 <+bridge_> [ddnet] no? 11:16 <+bridge_> [ddnet] I doubt tw has any "player disconnected" snapshot does it? It just stops sending that players snaps 11:17 <+bridge_> [ddnet] yea i guess 11:17 <+bridge_> [ddnet] in 0.7 there are packets for that 11:17 <+bridge_> [ddnet] 0.6 doesnt have that tho 11:18 <+bridge_> [ddnet] I thought snapshots dont re-send everything at all the time 11:18 <+bridge_> [ddnet] i thought the only send pieces 11:18 <+bridge_> [ddnet] from which values got changed 11:18 <+bridge_> [ddnet] thats also why i thought i could put a small empty snap in there 11:18 <+bridge_> [ddnet] just updating the game tick 11:19 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/blob/master/src/engine/server/server.cpp#L958-L961 11:20 <+bridge_> [ddnet] I am not 100% sure, but there are some Delta snaps 11:20 <+bridge_> [ddnet] But can't remember for what. Just saw it when I read some code 11:20 <+bridge_> [ddnet] should be for everything 11:21 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/blob/master/src/engine/server/server.cpp#L915 11:21 <+bridge_> [ddnet] yea, and if there is no delta so nothing has changed then it just sends an empty snap 11:21 <+bridge_> [ddnet] and that was exactly what i was trying 11:21 <+bridge_> [ddnet] or am i wrong 11:22 <+bridge_> [ddnet] I dunno 11:22 <+bridge_> [ddnet] Is the Delta thing so clever? 11:23 <+bridge_> [ddnet] Wouldn't some component need to say if smth changed 11:23 <+bridge_> [ddnet] Also what if a packet gets lost t 11:23 <+bridge_> [ddnet] teeworlds resends packets 11:23 <+bridge_> [ddnet] Would be inconsistent state 11:23 <+bridge_> [ddnet] nah, new snapshots update older ones 11:24 <+bridge_> [ddnet] one packet getting lost is not a problem there, i htink 11:24 <+bridge_> [ddnet] might lag for a sec 11:24 <+bridge_> [ddnet] It doesn't resend input packets for example does it? 11:24 <+bridge_> [ddnet] not entirely sure 11:24 <+bridge_> [ddnet] I mean like this 11:25 <+bridge_> [ddnet] Player disconnected, Delta sends difference. After the disconnect is always empty, but the disconnect is lost 11:25 <+bridge_> [ddnet] https://github.com/ddnet/ddnet/blob/master/src/engine/shared/snapshot.cpp#L408-L409 11:25 <+bridge_> [ddnet] Then the client would never know 11:26 <+bridge_> [ddnet] ah 11:26 <+bridge_> [ddnet] i think teeworlds has its serverside resend logic 11:26 <+bridge_> [ddnet] But anyway before I talk too much wrong stuff just wait for Lea or Heinrich 11:26 <+bridge_> [ddnet] also, the client can check there too i think 11:28 <+bridge_> [ddnet] Thought the idea of UDP is not to resend if not critical and most snaps shouldn't thus 11:59 <+bridge_> [ddnet] I wonder if opengl to dx12 to Vulkan works with dxvk xd 12:00 <+bridge_> [ddnet] Maybe that works on Intel xdd 13:34 <+bridge_> [ddnet] seems like VKD3D is not ready enough for that yet ^^ 14:27 <+bridge_> [ddnet] @deen I edited that comment quickly a couple times, I’d also love to see the console and learn how you made it happen 14:48 <+bridge_> [ddnet] @Jupstar ✪ just tried zink, fps dropped to 150fps from 1.8k :\ 14:50 <+bridge_> [ddnet] zink on windows doesnt work 14:50 <+bridge_> [ddnet] linux 14:50 <+bridge_> [ddnet] then u have to use mesa21 14:50 <+bridge_> [ddnet] it's latest mesa 14:50 <+bridge_> [ddnet] i have around 70% of native opengl 14:50 <+bridge_> [ddnet] then ur vulkan driver is buggy or smth 14:50 <+bridge_> [ddnet] oh and also use GL 3.3 with zink 14:50 <+bridge_> [ddnet] i think older GL version support isnt really done yet 14:51 <+bridge_> [ddnet] i already use opengl 3.3 and mesa vulkan driver with amdgpu, dunno :\ 14:52 <+bridge_> [ddnet] i have amdgpu too, but it works fine 14:52 <+bridge_> [ddnet] maybe too new GPU? 14:52 <+bridge_> [ddnet] navi 14:52 <+bridge_> [ddnet] yea mb 14:53 <+bridge_> [ddnet] also strangely i get much better fps on igpu when play ddnet, like 3x :\ mb navi drivers are not that good yet. igpu is vega based afaik 14:57 <+bridge_> [ddnet] yeah i assume so, i read somewhere, that they just finished the vulkan drivers few days ago 15:20 <+bridge_> [ddnet] Ah ok it was just AMDVLK, which is a open source vulkan driver, but its not mesa RADV, which is the mesa open source vulkan driver xDDD 15:20 <+bridge_> [ddnet] why do they even have 2 xD 15:24 <+bridge_> [ddnet] ah i see RADV isnt even from amd itself 15:24 <+bridge_> [ddnet] didnt even know, RIP 15:25 <+bridge_> [ddnet] still performs sick 😄 16:41 <+bridge_> [freenode] daily bash riddle! 16:41 <+bridge_> [freenode] why does the first line work and the second not? :) 16:41 <+bridge_> [freenode] https://zillyhuhn.com/cs/.1618238443.png 16:42 * bridge_ [freenode] < https://matrix.org/_matrix/media/r0/download/matrix.org/aOuvxprVQzcvYPcByYbMGnJY/message.txt > 16:48 <+bridge_> [freenode] i solved the riddle but the solution is boring :/ 16:59 <+bridge_> [ddnet] works for me, what did you change? 17:46 <+bridge_> [ddnet] don't use russian a instead of latin a 20:20 <+bridge_> [ddnet] @fokkonaut idk. idea: check with what values the function emoticon render function is called to see differences 20:21 <+bridge_> [ddnet] its not an own function 21:36 <+bridge_> [ddnet] Is 1 (one) confusable with i (small case i letter, 9th letter)? 21:43 <+bridge_> [ddnet] in our code, yes 21:51 <+bridge_> [ddnet] they don't really look alike 22:54 <+bridge_> [ddnet] it's because some confusables for i and 1 look alike 22:54 <+bridge_> [ddnet] yes, 1 and i don't look alike