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 2023-08-06 00:00:00Z and 2023-08-07 00:00:00Z
Avatar
Avatar
cauldron
From an interview from 2022 πŸ™‚ >Evrone: In your opinion, is software development closer to art or science? Does it allow deviations from traditional techniques or do you have to strictly follow the main direction? >Bram: I do not see much science in software development. Science implies there is proof that something is true. In software, there are a lot of opinions and there is experience, but is there any proof that one programming language is better than another? Is there proof that object-oriented programming results in better productivity? Most proofs are about performance measurements, and there are statistics, but hardly any relation to what language a program was written in or what tools were used. It’s not art either, since the main goal is that software works well, not that it looks nice. It’s much more of a craft. And a craftsman uses whatever tools he thinks will get the best result, no matter if they are what everybody else is using or something different. And a good craftsman makes his own tools when needed.
So sad that we are losing this generation of coders 😦
Avatar
i almost considered installing vim but im too tired to learn
Avatar
Avatar
Voxel
i almost considered installing vim but im too tired to learn
Dont learn vim, learn vim motions gigachad
Avatar
whats vim motions
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
Jupstar βœͺ 2023-08-06 06:14:36Z
@Robyt3 omg epic Gamer moment. 40x faster in worst case.. always waste RAM for more performance 😏
06:14
Gj
Avatar
Avatar
Ryozuki
he was not just doing edits, he was a core dev for 30? years
Jupstar βœͺ 2023-08-06 06:19:02Z
Not to confuse with https://en.m.wikipedia.org/wiki/Bill_Joy Who is the original author of vi, which vim is based on
William Nelson Joy (born November 8, 1954) is an American computer engineer and venture capitalist. He co-founded Sun Microsystems in 1982 along with Scott McNealy, Vinod Khosla, and Andy Bechtolsheim, and served as Chief Scientist and CTO at the company until 2003. He played an integral role in the early development of BSD UNIX while being a gr...
Avatar
a6c9b4f Add 5 € donation by bencie - def-
Avatar
ChillerDragon BOT 2023-08-06 08:26:15Z
I am thinking about giving variables a try for chillerbot-ux as in you can read out the value of a config variable and pass it to a console command such as echo $player_name
08:26
would this get chillerbot-ux blacklisted as a cheat client?
08:28
there is probably no git config surface free way of doing it anyways probably will not do it
Avatar
Jupstar βœͺ 2023-08-06 08:28:25Z
Please do it
08:28
😬
Avatar
ChillerDragon BOT 2023-08-06 08:38:28Z
xd
08:42
jopsti i love your approach to sabotage my 0.7 development. Instead of hating on me doing 0.7 you are just very supportive of EVERYTHING else i do. It causes such a good atmoshphere.
09:05
put bots on ur 0.7 client
09:05
😬
Avatar
ChillerDragon BOT 2023-08-06 09:07:26Z
xd
Avatar
Avatar
ChillerDragon
jopsti i love your approach to sabotage my 0.7 development. Instead of hating on me doing 0.7 you are just very supportive of EVERYTHING else i do. It causes such a good atmoshphere.
pls allow 0.7 to die πŸ₯Ί
Avatar
chillerdragon when are u adding the ad popups
pepeW 1
Avatar
chillerdragon BOT 2023-08-06 10:18:24Z
xd ad popups
Avatar
chillerdragon BOT 2023-08-06 10:24:02Z
xd
Avatar
Randomly stumbled upon a @ChillerDragon youtube comment. Small world
Avatar
selled -> sold
Avatar
ChillerDragon BOT 2023-08-06 10:40:51Z
omagawd english woopsie
10:46
@Cipy29 its a fun talk isnt it?
Avatar
I wonder how well his debugger works in practice, definitely made me curious
10:48
Did you use it?
Avatar
chillerdragon BOT 2023-08-06 11:00:41Z
No I always watch talks to fool my self into being productive and never act on it. Only liveoverflow managed to get me to get active after watching his videos :)
Avatar
a9cd2d7 Add 4 € donation by Erenzy - def-
Avatar
@Erenzy Thanks for the donation ^
justatest 1
Avatar
help
11:41
my game instantly crashes when i turn off entities in this random map called blmapv7 i found in a server
11:43
i can open the map in the editor completely fine though
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 (especially base/) or added coverage to integration test
  • [ ] 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-ad...
Avatar
ef5ffed Rework base IO functions on Windows using HANDLE - Robyt3 648d975 Merge pull request #6937 from Robyt3/Base-Windows-File-HANDLE - def-
Avatar
Avatar
cyberFighter
my game instantly crashes when i turn off entities in this random map called blmapv7 i found in a server
Please send the map
Avatar
oh yeah oops
12:46
Avatar
Avatar
cyberFighter
Click to see attachment πŸ–ΌοΈ
Works for me with Vulkan. Try updating your AMD driver. If you are using beta, switch to stable release instead. Or try the other way around.
12:50
I only noticed in the map that one of the external images cannot be found
12:51
Can you try changing this image to something else and test if that still crashes if you use the modified map on a local server?
Avatar
i tried opengl rn and it only crashes on vulkan i guess
Avatar
Or removing the image entirely would also work to test I guess
12:53
Then we could figure out if it's something we can prevent or if it's a bug in the AMD driver
Avatar
yup doesnt crash if i change the image
Avatar
Thanks for the info
Avatar
ChillerDragon BOT 2023-08-06 12:58:32Z
cyberfig pro debugger
Avatar
Example map: BlmapV7.zip Doesn't crash in editor. Crash log: ``` DDNet.exe caused an Access Violation at location 00007FFB445D2CFE in module amdvlk64.dll Reading from location 0000000000000010. AddrPC Params 00007FFB445D2CFE 00000165D2E97838 0000005666BFF8C0 00000165DE841D60 amdvlk64.dll!vk_icdNegotiateLoaderICDInterfaceVersion+0x24ebe 00007FFB49EAC6C3 0000005666BFF8C0 00007FF600000001 00000165D2E50520 vul...
Avatar
Jupstar βœͺ 2023-08-06 13:49:14Z
😏
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
@cyberFighter
Avatar
0fa06b0 Update translations for upcoming 17.2 - def- c53f94d Version 17.2 - def- 7c8aaa0 Fix redirect release version - ChillerDragon
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
mega funny number
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
Yek | 신지민 2023-08-06 14:33:17Z
BLEHHHH
Avatar
0fa06b0 Update translations for upcoming 17.2 - def- c5a4447 Fix redirect release version - ChillerDragon a413f18 Merge pull request #6970 from ChillerDragon/pr_fix_red_rls - def- 66c331b Merge pull request #6967 from def-/pr-transl - Robyt3
15:07
3f81793 Update 17.2 translation stats - def-
15:12
The server does not allow adding more than MAX_VOTE_OPTIONS vote options, so the client will now also refuse to add more options than that. Supersedes #6930.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [X] Considered possible null pointers and out of bounds array indexing ...
15:41
[ddnet/ddnet-web] New branch created: pr-17.2
Avatar
ChillerDragon: the goto command was a long needed function, nice addition
Avatar
chillerdragon BOT 2023-08-06 15:58:51Z
Thanks owo
Avatar
Jupstar βœͺ 2023-08-06 16:04:58Z
I agree more of these awesome commits please
Avatar
chillerdragon BOT 2023-08-06 16:05:36Z
xd
Avatar
Jupstar βœͺ 2023-08-06 16:07:38Z
100 times faster font rendering Clickbait😬
Avatar
chillerdragon BOT 2023-08-06 16:08:05Z
Blazingly fast fonts
16:08
Don’t we all do clickbait in our commit messages?
Avatar
Jupstar βœͺ 2023-08-06 16:08:36Z
"Replaced all remaining javascript with rust"
Avatar
Avatar
chillerdragon
Don’t we all do clickbait in our commit messages?
Jupstar βœͺ 2023-08-06 16:09:03Z
Yeah kind of
16:09
It’s all marketing
Avatar
i hate marketing !
Avatar
Jupstar βœͺ 2023-08-06 16:10:26Z
FPS+= 200
Avatar
Avatar
Voxel
i hate marketing !
Jupstar βœͺ 2023-08-06 16:10:51Z
All scammers
Avatar
chillerdragon BOT 2023-08-06 16:12:01Z
I use optifine.jar to 10x boost my ddnet fps
Avatar
Jupstar βœͺ 2023-08-06 16:12:17Z
😎
16:12
U use optifine for zoom feature
16:12
Xd
Avatar
chillerdragon BOT 2023-08-06 16:12:45Z
zooz
16:12
In fng
Avatar
chillerdragon BOT 2023-08-06 16:14:21Z
Is that an actual commit? Xd (@Jupstar βœͺ)
"Replaced all remaining javascript with rust"
Avatar
@Robyt3 FT_Error_String requires me to update to freetype 2.10 btw, I hope that won't hit any linux users
Avatar
Avatar
chillerdragon
Is that an actual commit? Xd (@Jupstar βœͺ)
Jupstar βœͺ 2023-08-06 16:14:51Z
It's my next clickbait commit
Avatar
chillerdragon BOT 2023-08-06 16:15:14Z
Pog
Avatar
Avatar
deen
@Robyt3 FT_Error_String requires me to update to freetype 2.10 btw, I hope that won't hit any linux users
We could probably fix it with an #ifdef if it's a problem
Avatar
chillerdragon BOT 2023-08-06 16:15:47Z
Most windows users that try Linux use Ubuntu 12 for whatever reason
Avatar
Jupstar βœͺ 2023-08-06 16:15:54Z
Xd
16:16
I think even chairn uses ubuntu 22 now
Avatar
Avatar
Robyt3
We could probably fix it with an #ifdef if it's a problem
Let's wait and see, don't want to waste effort
Avatar
Jupstar βœͺ 2023-08-06 16:16:19Z
So we should be fine xd
Avatar
ChillerDragon BOT 2023-08-06 16:57:04Z
!ddos
Avatar
Avatar
ChillerDragon
!ddos
Command not found!
Avatar
ChillerDragon BOT 2023-08-06 16:57:08Z
$ddos
16:57
lerato add !ddos
Avatar
2ea8273 Fix client crash with more than MAX_VOTE_OPTIONS vote options - Robyt3 42e1674 Merge pull request #6972 from Robyt3/Client-Vote-Option-Crash-Fix - def-
Avatar
ChillerDragon BOT 2023-08-06 16:58:26Z
Avatar
ChillerDragon BOT 2023-08-06 16:58:28Z
NaNi
16:58
no ram
16:58
ah it back
16:59
50M incoming traffic is ddos isnt it? my internet is trash but not that bad
17:00
oh o i timedout
17:01
i spammed /save but didnt go through :c
17:02
pog it stopped
17:02
seeing live server stats on https://ddnet.org/status/ is very cool!
17:05
ohno
17:05
blazingly new fonts are invisible for me
17:05
idk why i decided to merge while being timouted xd
Avatar
good update
Avatar
ChillerDragon BOT 2023-08-06 17:09:31Z
i thought its new linux kernel or sumsin but i rebooted and the issue stayed
17:09
lemme try ddnet without chiller hax
Avatar
Any error in the console?
17:10
Maybe you are missing the font index file or the fonts
17:10
Because existing fonts were also renamed
Avatar
ChillerDragon BOT 2023-08-06 17:10:43Z
oh ddnet works
17:10
so its a me issue
17:10
there is a index file ?
17:11
ah ok lemme make install
Avatar
i always wondered why do text atlases have different sized characters
Avatar
If you render only one size and then up/downscale it wouldn't look good
17:14
If we used SDF we would only need one size I think but I haven't looked into how that works
Avatar
ChillerDragon BOT 2023-08-06 17:16:00Z
how is the font index file called?
17:16
data/fonts/index.json?
17:16
maybe you ignore it in your gitignore
17:16
previously it ignored all .json files
Avatar
ChillerDragon BOT 2023-08-06 17:16:34Z
i just dont have it system wide
17:17
17:17
do i need anything else?
17:18
do i also need to add some new fonts?
Avatar
yeah, you need to make sure that the filename of the fonts match
Avatar
ChillerDragon BOT 2023-08-06 17:18:39Z
ok lemme mv data from the build dir then
Avatar
The fonts were updated and some were renamed
Avatar
ChillerDragon BOT 2023-08-06 17:19:23Z
oh yikes that have me a full on blackscreen xd
17:20
guess im starting my client from the build folder until ddnet 17.2 released and my package manager sets up the system files
17:20
thanks for the info tho robsti
Avatar
Jupstar βœͺ 2023-08-06 17:22:35Z
Mh interesting
17:23
Does it cause the black screen in #bugs too? @Robyt3 can u check, wats is Russian. Maybe some files are missing or smth
Avatar
In don't know how this would cause a black screen. I can start the client fine with absolutely no files except the .exe and .dlls.
Avatar
ChillerDragon BOT 2023-08-06 17:27:04Z
i mean i clearly messed something up with the data dir
17:27
if i delete the data dir i just get a black screen
17:27
that used to be the all colorful one which was at least playable
Avatar
Jupstar βœͺ 2023-08-06 17:28:09Z
Well I dunno, was random thought
Avatar
Can you send console log with loglevel 2?
Avatar
anyone know how to fix this when using cmake?
17:29
missing a lot of stuff
Avatar
Did you forget cloning the submodules? Do git submodule update --init --recursive
Avatar
ChillerDragon BOT 2023-08-06 17:30:51Z
pog i got the url DD
17:31
this is loglevel 2 of selfcompiled ddnet master on GNU/Linux gnome with no relative or absolut data dir available
Avatar
Jupstar βœͺ 2023-08-06 17:31:35Z
He uses OpenGL
17:31
Is that makes a difference
17:32
What are u even using without data dir @Robyt3 .. shouldn't it only work with like OpenGL 1 which uses no shaders
Avatar
Ah, looks like it falls back to OpenGL 1 without data dir
17:34
Maybe the fallback doesn't work for everyone
Avatar
Avatar
Robyt3
Did you forget cloning the submodules? Do git submodule update --init --recursive
oh yeah it works now thanks sir
Avatar
Avatar
Jupstar βœͺ
What are u even using without data dir @Robyt3 .. shouldn't it only work with like OpenGL 1 which uses no shaders
I also get the black screen on launch when starting without data dir with OpenGL 3.3 (edited)
17:37
When starting with Vulkan it successfully falls back to OpenGL 1, any with OpenGL 1 it "works"
Avatar
Jupstar βœͺ 2023-08-06 17:39:24Z
Guess the VK error handling is simply better
17:39
For this soefici case
17:40
Data dir must exist elitist
Avatar
@Robyt3 now it says Access denied when i try to run it in vs
Avatar
Jupstar βœͺ 2023-08-06 17:40:21Z
😎
Avatar
Avatar
iKizu
@Robyt3 now it says Access denied when i try to run it in vs
Jupstar βœͺ 2023-08-06 17:40:35Z
Make ddnet start program
17:40
Right click
Avatar
Jupstar βœͺ 2023-08-06 17:41:25Z
In the list on the right
Avatar
Or use "Build solution" instead of building the individual modules
Avatar
Avatar
Robyt3
Or use "Build solution" instead of building the individual modules
a lot of errors are popping up
Avatar
so you guys just did talk about antiddos here and forgot about it?
Avatar
Avatar
iKizu
a lot of errors are popping up
Post errors
Avatar
make a separate chat thread, i don't know
Avatar
Avatar
Robyt3
Post errors
its in polish tho but maybe you can get smth out of it
8.19 KB
Avatar
Avatar
iKizu
its in polish tho but maybe you can get smth out of it
Did you install rust?
Avatar
yes i did
Avatar
Run rustup show in a command prompt
17:50
And post the output
Avatar
Let players pick a /save password in the settings and send it similar like the timeout code on connect, Now the server can trigger a save of the player if the network connection is lost (before the "Timeout" kick would be triggerd). This would be as limited as the /save command so only on solo servers or in teams. Maybe even only on solo servers not sure what the trade offs and possible annoyances are if a team mate times out and locks the whole team with his save password. This should fi...
Avatar
Avatar
iKizu
Click to see attachment πŸ–ΌοΈ
I have read a lot of solutions to my problem but none helped. I tried clean, rebuild. Reinstalled visual 2010 and change from professional to ultimate. But still I dont know why I have this error. ...
Avatar
Avatar
GitHub
Click to see attachment πŸ–ΌοΈ
ddoses are solved
17:54
troll
Avatar
ChillerDragon BOT 2023-08-06 17:54:43Z
axax
Avatar
@iKizu Can you try with debug/release mode instead (whatever one you are not currently using).
Avatar
fixed thanks
18:09
🫢
Avatar
@ChillerDragon if try use goto_tele but map dont have any tele, client will crush. map for example - savannaDrag
Avatar
Avatar
lolkildal
@ChillerDragon if try use goto_tele but map dont have any tele, client will crush. map for example - savannaDrag
I'll fix it
Avatar
The check for goto_switch is added for completeness but not strictly necessary, as this is also checked in GetSwitchNumber.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affe...
20:23
πŸ€”
Avatar
Avatar
scar17off
Click to see attachment πŸ–ΌοΈ
Probably uninitialized memory, I'll take a look
Avatar
Add an option to display an emote (Zzz) when the player alt-tabs or clicks off the game, would be useful for letting other players in the run know when you've clicked on a notification and they shouldn't start any parts involving you, or should save you last.
Avatar
ChillerDragon BOT 2023-08-06 21:19:36Z
omagawd #6969 is full of chiler bugs
Avatar
chillerbot3 BOT 2023-08-06 21:19:36Z
DDNet 17.2 is supposed to release in 1 week, assuming no bad bugs are found. Please test the Release Candidate to prevent problems being only discovered after release. Report bugs in the #bugs chan...
Avatar
ChillerDragon BOT 2023-08-06 21:19:55Z
@lolkildal good find thanks :)
Avatar
when add button in demo browser that opens up rendered videos folder in file explorer
Avatar
ChillerDragon: we have a working fork of teeworlds, it's called ddnet
22:22
c4dcdad Fix crash when using goto_tele in map without tele layer - Robyt3 ac558b0 Merge pull request #6974 from Robyt3/Client-Goto-Tele-Crash-Fix - def-
22:30
0445a2e Add new settings, commands and tunings for wiki page - Zwelf 2c21bd1 Merge pull request #48 from Zwelf/pr-wiki-new-settings - def-
22:31
271df38 Update settings & commands - def-
Avatar
what are vim motions
22:32
doesnt git bash use vim motions or smth
Avatar
holy shit
23:39
i just got jumpscared by the quitting screen
Avatar
Avatar
heinrich5991
ChillerDragon: we have a working fork of teeworlds, it's called ddnet
gigachad
Exported 230 message(s)