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-19 00:00:00Z and 2022-03-20 00:00:00Z
00:28
9dc944a Fix player death effect color - srdante 216accb Fix style warning - srdante caaed71 Merge #4841 - bors[bot]
Avatar
ddnet doesnt launch after updating to 15.9.1
Avatar
@watercolours забей на этот дднет учи уроки
Avatar
Avatar
Salmonιa
@watercolours забей на этот дднет учи уроки
во первых, я на дистанте во вторых, у меня каникулы в третьих, хYйня рофл, переделывай
Avatar
Avatar
watercolours
ddnet doesnt launch after updating to 15.9.1
your file explorer doesn't support PIE executable.
Avatar
Is it possible to make a server vote execute a script?
Avatar
just try it out xd
Avatar
I tried doing exec script.bat it didn't really work
09:07
is there some way to do it without editing the server code?
Avatar
chillerdragon BOT 2022-03-19 09:07:40Z
Only way I could think of is external tools monitoring the logs if a vote was called
09:07
exec only executes teeworlds Config files
Avatar
Avatar
Tater
I tried doing exec script.bat it didn't really work
ah you mean a system script, thought a tw script xD
Avatar
Avatar
Tater
is there some way to do it without editing the server code?
the script could connect to the server and execute on vote
09:10
(on a specific vote)
09:13
but then I need to launch the script and the server?
Avatar
maybe I'll just try to edit the server code (edited)
Avatar
.bat scripts monkalaugh
Avatar
Idk jupstar said "just try it" I was just testing
Avatar
chillerdragon BOT 2022-03-19 09:44:24Z
If effort or complexity is holding you back from editing the code give it a try it’s not hard
Avatar
@deen spam
Avatar
lol never seen someone advertise like that
Avatar
😮 he said blockchain
09:55
poggers poggers
Avatar
lol his telegram name does not exist
Avatar
you can also ping me for matrix spam
Avatar
lol, spamming in #developer to hire developers
10:19
ah, someone looking for a job
Avatar
opinions?
10:28
first is icon font, so also resolution indepentent
Avatar
Looks nice
10:33
Both of them
Avatar
xd the 2nd is the current
Avatar
First is better
Avatar
xd
Avatar
@Jupstar ✪ i like it
Avatar
Replace and remove the menu icons and use the font icons instead. Personally i find them more attractive, and objectivly they are resolution indepentent. Opinions? before: !screenshot_2022-03-19_11-26-51 !screenshot_2022-03-19_11-31-02 after: ![screenshot_2022-03-19_11-45-2...
Avatar
@Jupstar ✪ what's the vulkan status? Should we wait for it for ddnet 16?
Avatar
i'd say its ready for a experimental merge just needs windows libs
Avatar
I wanted to release it, but also wanted to get the tutorial join code in
10:52
windows libs I need to build?
Avatar
i'd download them, wait i wrote everything in the pr
Avatar
This adds a Vulkan 1.0 backend and new features to the graphic settings to select the GPU(if multiple Vulkan GPUs are supported, and a new list for renderers (see screenshot below)) Mutleasy benchm...
10:53
if we dont add the glslangvalidator, we (for now) dont allow building with VS in the CI, bcs it needs the vulkan SDK
10:54
i dunno if you want to add executables inside the ddnet-libs, would be kinda strange probs 😄
Avatar
a bit strange, but they are kind of tools that we need to build, so could argue that it's ok
Avatar
ok, it should also be in the SDK
Avatar
@Jupstar ✪ the sdk vulkan-1.lib is only for x86-64?
11:07
not sure how .lib files work
Avatar
yeah possible, we only build vulkan support for 64bit anyway
11:08
then I'll remove the x86 files
11:08
seems kind of weird to mix 32bit with modern tech anyway 😄
Avatar
and always makes problems ^^
11:11
[ddnet/ddnet-libs] New branch created: pr-vulkan
11:11
90b0e7f Add Vulkan for Windows 64bit - def-
Avatar
btw no idea what exactly you have to add for macos, but in worst case we can also disable it for now (moltenvk or smth)
Avatar
it didn't add performance there for now, right?
11:13
I think disabling is fine, it's only 1% of players and still requires another translation layer
Avatar
the problem was that we couldnt even test it
11:14
bcs the FPS were capped
11:15
I completed both tutorials for https://vulkan-tutorial.com/ and https://vkguide.dev/ and their code makes my render loop twice as fast as the monitor refresh rate. If I'm at 60hz I get 120f...
11:15
Gaming on macOS is such a niche anyway, it's fine to focus on Windows and Linux
💡 1
Avatar
sdl2 will probably remove old mouse mode
Avatar
Avatar
deen
Gaming on macOS is such a niche anyway, it's fine to focus on Windows and Linux
yeah 😄
Avatar
which we are still using?
Avatar
no but there is a option
Avatar
we dont use it, but have an option for it
Avatar
to enable it
Avatar
Hm, if they do remove that we might have some trouble as iirc there are a few good players that use it
Avatar
bad for them xd
Avatar
Might have to just stop updating sdl2
Avatar
ye bad f or them xd
11:18
im against not updating
11:18
they can get used to it
Avatar
Old mouse mode look shit anywaypepeH
Avatar
Clearly the only solution is for us to fork sdl2 and maintain it ourselves 😄
Avatar
yeah we cannot do that, there are potential security problems
11:18
xd
Avatar
Avatar
Ryozuki
they can get used to it
They can but they won't, Konsti sticks to ddnet 9 ffs
Avatar
then just ignore him
Avatar
yeah sdl2 and opengl and soon™️ vulkan, that always make problem for us xD
Avatar
VK atleast gives them bigger numbers, which is always better
Avatar
konsti will find a way to say vulkan sucks
Avatar
You can always ask around how many people are actually using that setting
Avatar
konsti is on linux
11:20
i think he will be fine 😄
Avatar
I wanted to spend like an hour fixing some small issues yesterday, instead I spent an hour trying to get it compiling on macOS again :/
Avatar
on vm it works quite ez
11:22
since macos has a packet manager xd
Avatar
I'm considering just reinstalling macOS at this point rather than trying massage cmake into working properly with my dual sdk environment and give up on testing the official release sdk level
Avatar
Avatar
Jupstar ✪
since macos has a packet manager xd
(the worst package manager ever designed, but yeah it does atleast have one)
Avatar
^^
Avatar
Did you hear windows also got one btw?
Avatar
windows store or what xd
11:24
i think there is conan, some python packet manager, and cross plattform
11:24
its used by a few projects
Avatar
winget
Avatar
its annoying, but it works xd
Avatar
It's for actual applications even. You can do winget install spotify and it just works 😛
Avatar
nice ^^
Avatar
They still use the same normal underlying installer, so it's not perfect, can't track files and which package they belong to, but it's still an improvement imo
11:28
90b0e7f Add Vulkan for Windows 64bit - def- 3ede7be Merge pull request #27 from ddnet/pr-vulkan - Jupeyy
Avatar
pylint looks into ddnet-libs
11:45
can somebody help xd
Avatar
sure, I'll add an exclude
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
86fff7c Add vulkan libs, exclude pylint - def- 37d6a99 Merge #4843 - bors[bot]
Avatar
Avatar
deen
I wanted to release it, but also wanted to get the tutorial join code in
#4747 is the one you want to include in ddnet16?
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, s...
Avatar
Avatar
Learath2
winget
what about chocolatey (edited)
Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
Avatar
Haven't actually used it. Only heard of it
Avatar
packages are not up to date, i have the impression
Avatar
Is it any good in your experience? Does it differ from winget as in maybe actually managing the filesystem fallout of the installers?
Avatar
Didn't use it, since it's not a comparison to eg pacman where you have all thepackages. It just does not cover enough and is not maintained with up to date packages. But I didn't really use it. Seems to work for some people. I just go on ddnet.tw download the folder and start the exe out of it ^^
Avatar
i used choco
12:52
but only to install python
12:52
and nodejs
Avatar
it has teeworlds i think, but not ddnet
Avatar
winget is on windows 11 right
12:52
i refuse to use a OS that puts ads in a file browser
12:53
The quickly retracted banner ad hints that Microsoft may once again be attempting to integrate ad spaces into components of its latest Windows operating system release.
Avatar
All these options seem to lack what I like about most linux pkg managers. They don't manage the filesystem, they don't provide a coherent set (they don't bother with dependencies at all), and they don't bother with updates being shipped through that channel at all
Avatar
well i only use windows for gaming anyway
Avatar
Avatar
Learath2
All these options seem to lack what I like about most linux pkg managers. They don't manage the filesystem, they don't provide a coherent set (they don't bother with dependencies at all), and they don't bother with updates being shipped through that channel at all
windows filesystem sux anyway
Avatar
They are mostly cli interfaces to download and run an installer
Avatar
Windows can be fun, at least I am trying this out atm: https://github.com/Awesome-Windows/Awesome#productivity
Avatar
some msvc specialist here?
13:46
the CI outputs very useful information: Error copying file "D:/a/ddnet/ddnet/release/data/shader/vulkan/prim.frag.spv" to "pack_DDNet-15.9.1-win64_zip/DDNet-15.9.1-win64/data/shader/vulkan/prim.frag.spv". no info why it happens or anything, and linux also works xd
13:47
maybe bcs it wants backslashes xd
13:47
D:\
Avatar
Ah yes, "Error" is my favourite
13:47
Can you give me any more details about it? No, just "Error"
Avatar
thats the point
13:47
i dont get anything xd
Avatar
I know, not your fault, it's windows just being useless
Avatar
guess i have to switch to windows xd
13:50
ci is just too slow
Avatar
source file not found xd could have added that information xd
Avatar
Avatar
Jupstar ✪
#4747 is the one you want to include in ddnet16?
yes
Avatar
who ever changed how tune zones are predicted i hate you
Avatar
they are predicted in first place now xd
Avatar
you should explain why
15:31
else the developer who did it doesnt know what u want
Avatar
but why do i have to see what happens in the tuned area if im not in it ?
Avatar
doesnt that make sense? XD
15:32
just bcs u arent in, doesnt mean the entity isnt in it
Avatar
ye i know =P well its not that important anyway it only ruined a little thing for me thats all
Avatar
ok^^
Avatar
font awesome even has a rust icon xd
Avatar
why wouldnt it
18:00
doesnt it have python cpp etc
Avatar
cpp not
Avatar
i guess cuz cpp doesnt have a oficial logo
Avatar
i dont think its oficial
18:02
"Logo endorsed by Standard C++"
Avatar
iso sounds pretty official to me xd
Avatar
hm well
18:02
its just endorsed
18:02
by a standard
18:02
python has the python foundation
18:02
rust has the rust foundation
Avatar
defs impresive how much shit they have xD
18:05
could almost make a game just with all these logos
Avatar
Avatar
Ryozuki
rust has the rust foundation
C++ has wg21 and ISO 😛
18:55
Sadge
Avatar
dear DDNet developers. I have very important question for you today:
  • why is BeeTee named alien?
(edited)
19:21
Greetings, Daro (edited)
Avatar
dear @RadziSzop guy, no u
Avatar
it's bee
19:27
bruh
19:28
i even added wings
19:28
19:53
Exported 188 message(s)