Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2022-03-26 00:00:00Z and 2022-03-27 00:00:00Z
Avatar
chillerdragon BOT 2022-03-26 03:31:18Z
Aren’t the eyes always at the same offset? Or do you mean the cursor offset to the tee? There is a Config I think default is 400
Avatar
imagine you could change the eye offset
04:30
so that when you set it to 0 they'd all be staring into your souls
Avatar
The idea is to extend the broadcast functionality by making the following detailed changes:

Handle correctly the break lines on broadcast (Client):

  • Currently the broadcast is centered on screen. However, if you send a broadcast with \n, the aligment will respect the size of the last line, when all lines should be centered by every line size independently (As happens on Teeworlds 0.7).
  • At the moment the ddnet client does not automatically break the broadcast into multiple lines...
Avatar
chillerdragon BOT 2022-03-26 05:04:31Z
lol
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
Avatar
chillerdragon
Aren’t the eyes always at the same offset? Or do you mean the cursor offset to the tee? There is a Config I think default is 400
they are not in 0.6
Avatar
486e6bc Add comment about generating ddnet-libs for WebAssembly in the README - Jupeyy 2c606f7 Merge #4898 - bors[bot]
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
10:09
89bc409 Update translation stats - def-
Avatar
wait heinrich connected
10:14
damn
Avatar
b170efe Update brazilian_portuguese.txt - rffontenelle c6fe4b9 Merge #4899 - bors[bot]
Avatar
wow firefox's performance really sucks compared to chrome tested back in time 3 on the map renderer, chrome runs really smooth and firefox completly dies xd
11:07
on chrome it runs smoother than the one of ddnet.tw too, that always rebuilds all buffers when zooming, and since back in time 3 is huge, that costs alot of time
Avatar
Avatar
Jupstar ✪
wow firefox's performance really sucks compared to chrome tested back in time 3 on the map renderer, chrome runs really smooth and firefox completly dies xd
Cellegen | HU 2022-03-26 11:30:28Z
even brave is lacking a bit compared to chrome
Avatar
new record?
15:16
pog
Avatar
As reported by louis on Discord

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddn...
Avatar
Graphics and cheat sheets, each capturing one aspect of C++: algorithms/containers/STL, language basics, libraries, best practices, terminology (信息图表和备忘录).
16:19
greenthing
Avatar
@Jupstar ✪ demo converted into mp4 are also like the screenshot taken ingame, completely aside
16:24
justatest 1
16:24
screen flickers doesn't appear in the video though
Avatar
but with intel it works right?
16:26
(screenshot or viedeo rednering) doesnt matter, same code
Avatar
what do you mean intel?
Avatar
u tried an intel yesterday
Avatar
this is nvidia gpu, win 7
16:27
yesterday evening was same pc, nvidia gpu
Avatar
i know this is ur gt 740m
Avatar
u said u have an intel didnt u
Avatar
on work laptop yes, but vulkan crashes
16:27
no adequate device found
16:28
this is the issue i posted on github
16:28
its also an old laptop ^^
Avatar
ah ok
16:28
the problem is really i dunno what i can do to test if this is a code bug
16:29
the only other person with screenshot problems was someone with intel hd 630
16:29
and the trashy intel hd 550 tablet worked without problems xd
16:29
i dont really have any other intel device and no old nvidia gpu
16:29
gtx 760 worked without problems
16:29
thats the oldest i got
Avatar
is there a list of hardware stats from steam?
Avatar
Avatar
Chairn
Click to see attachment 🖼️
to me it kinda looks like a weird alignment issue
Avatar
that a pixel is always skipped or smth xd
Avatar
RGB vs RGBA maybe
Avatar
but RGB is really unlikely
16:33
what processor u know likes 3 byte alignments xd
Avatar
Avatar
Chairn
is there a list of hardware stats from steam?
there are stats of used hardware yes, but i dunno if ddnet has such stats
Avatar
8-bit processors don't care 😄
Avatar
xd
16:34
i mean gpu can also read 1 byte alignment, thats not the problem
16:34
its more about performance
16:34
reading 3 bytes, means 3 times 1 byte
16:34
or "overread" by 1 byte and do checks
Avatar
no, you read 4 bytes and mask
Avatar
but thats still slow, u need to know the offset
16:34
requires additional computing
Avatar
or you do 2+1 or 1+2
Avatar
and GPU cores are slow
Avatar
cant get full log, it doesn't appear in the logfile, only console window
16:36
Avatar
yeah i doubt its ffmpeg
16:38
well gtx 760 is also kepler, it has a newer driver tho
16:39
and i only tested on win10, tho this probs unrelated since its inside the driver
16:41
@Chairn flashy screen u said?
16:43
Otherwise good performance with gt 740M but screen flashes at random intervals. Kinda seems like a Zeus ulti.
My screen seem to flicker after loading up the game every ~15 seconds or so on average. This is the dx-diag. DxDiag.txt
16:43
maybe win10 has a newer driver inbuilt which fixes it
16:43
that would explain why GPUInfo.org lists gt740m with newer drivers
Avatar
nah no flash, i used the wrong word
16:47
its shaky
Avatar
Avatar
chillerdragon
Aren’t the eyes always at the same offset? Or do you mean the cursor offset to the tee? There is a Config I think default is 400
The cursor offset
16:51
Also 400 what
Avatar
Avatar
Chairn
its shaky
mhh ok, honestly no idea what we can do to test, live linux USB stick? u install win10 xdd or gotta live with that, since not reproducable
Avatar
i'll live with that
16:55
does virtualbox supports gpu virtualization?
Avatar
i dont think any has vulkan support if thats u question
16:55
but there are vm with gpu acceleration
16:56
vmware has like opengl 4.6 or smth
Avatar
qemu > anything else
Avatar
but qemu's gpu acceleration also sucks xd
Avatar
qemu has various video drivers
Avatar
yeah tested most of them
16:57
i bet google with stadia has nice support, when release google?
Avatar
anyway qemu is open source
16:57
so its instantly a better option
16:57
greenthing
Avatar
yeah i also use it most of the time xdd
Avatar
i use qemu to test ryo-os
Avatar
ez
Avatar
with a serial port in qemu
16:58
u can print stuff on the host
16:59
xd
Avatar
QEMU is not a full virtualization i think, like it performs DBT before running on the host
Avatar
qemu can use kvm
17:31
my guess is that if the host and guest cpu arch match it can use it
17:31
but idk im no expert
Avatar
Currently when a client tries to connect using websocket it will throw a segmentation fault. This is happening because of the std::string is trying to convert a char array with empty values to string directly. ``` ==2305850== Invalid write of size 8 ==2305850== at 0x48401E9: memcpy@GLIBC_2.2.5 (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==2305850== by 0x1E762D: websocket_callback(lws, lws_callback_reasons, void, void*, unsigned long) (in /home/ploi/...
Avatar
85ab2c8 Fix websocket crash on client connect - srdante 8f8b3e0 Convert char array to string - srdante c9f462b Merge #4901 - bors[bot]
Exported 110 message(s)