Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2024-04-03 00:00:00Z and 2024-04-04 00:00:00Z
Avatar
Avatar
iMilchshake
hmm thats weird. Whats the 'default' way to connect to econ? Im using the rust implementation tw-econ right now, so that library/tool could be at fault? @Robyt3 hope its okay to post a video here: https://streamable.com/m870r4 (pls no ban justatest ) (edited)
don't use my crate ever again justatest
Avatar
ig problem is that mutex i use, it locks it every tick on another thread so main thread can't even get it xd
Avatar
Avatar
Learath2
Morning MumeiWave
Morning
Avatar
Avatar
TsFreddie
Morning
Morning
Avatar
Port of DDNet 9 to the Nintendo DS. Contribute to headshot2017/ddnet-nds development by creating an account on GitHub.
04:45
nice graphics
Avatar
crusty 256x192 pixels (edited)
Avatar
deep fried ddnet
05:35
09f1c6b Add -fsigned-char by default for ARM systems - furo321 19c48e3 Merge pull request #8176 from furo321/arm-signed-char - def-
05:41
7727628 Improve layout of Appearance settings - Robyt3 44cd593 Improve layout of settings menus and restart message - Robyt3 4a75244 Merge pull request #8178 from Robyt3/Menus-Settings-Apprearance-Improvement - def-
Avatar
is m_pPrng of the CWorldCore on the clientside prediction always 0x0?
05:52
ff1b1ae Specify that ec_password is required to be set for econ to be enabled - furo321 7286a05 Merge pull request #8182 from furo321/ec-password - def-
05:52
990bb9b show discord activity when offline - dobrykafe e263ce9 Merge pull request #8181 from dobrykafe/pr-discord-activity - def-
Avatar
morning
Avatar
You got way further than I did on my Nintendo DS game porting project: https://sourceforge.net/projects/dsheroes/ (back in 2007 :D)
Download dsHeroes for free. dsHeroes is a port of the game "Heroes of Might and Magic 2" to the Nintendo DS.
Avatar
PAlib
06:35
damn
Avatar
exactly 1000 server :o
Avatar
are there any compression algos present in the ddnet codebase?
07:13
eh ok zlib is there
Avatar
you can try to use xz 5.6.1 santatrollet
troll 2
Avatar
Avatar
MilkeeyCat
you can try to use xz 5.6.1 santatrollet
this looks much sexier
Avatar
zlib is goated
Avatar
Avatar
Teero
eh ok zlib is there
You can also build with the system zlib though
08:02
We just add a bunch of libs for convenience
Avatar
i just didnt want to change anything big like including another lib for compression.
08:03
zlib works fine 👍
Avatar
chillerdragon: bash god, can you write me a script to convert xxd output back into binary
Avatar
why use a script, just use xxd ? or do u want to specify the file via input?
Avatar
how to make binary from dis
10:50
@meloƞ
Avatar
xxd -r -p daddy > daddy_conv.bin ig
Avatar
nop
10:52
doesnt work
Avatar
what exactly isnt working
Avatar
it coverts those numbers at start of the line as well
10:54
or smth like that
10:55
10:56
i found the solution
Avatar
i wonder if you can grep -v
Avatar
cut -d' ' -f2-9 | xxd -r -p
Avatar
im trying to boot this on my dsi. It is stuck at connecting DS to WiFi network
11:44
oh i have a bad wifi connection in my system settings lemme change that
11:46
it doesnt like my phone's hotspot :/ Edit: got it working now (edited)
👍 1
Avatar
BREAKING: Taiwan's semiconductor manufacturing giant TSMC has evacuated its factories following earthquake
Avatar
Better design for Github repository page
Avatar
Avatar
Ryozuki
how to fix github design https://tonsky.me/blog/github-redesign/
https://github.com/refined-github/refined-github this browser extension is great and makes using GitHub more pleasant overall
:octocat: Browser extension that simplifies the GitHub interface and adds useful features - refined-github/refined-github
Avatar
My ddnet crashes, I have got a crashlog, where do I put it?
Avatar
Avatar
Scrumplex
https://github.com/refined-github/refined-github this browser extension is great and makes using GitHub more pleasant overall
yee but the problem here is not just devs
12:00
when u present a repo to a user it should show it more friendly maybe
12:00
the article kind of discusses that
12:00
12:00
their idea
12:00
is the right one
Avatar
DDNet.exe caused an Access Violation at location 00007FFC0D2C25FD in module nvoglv64.dll Reading from location 0000000000000008. hmpf, looks like an nvidia issue?
Avatar
segfault in windows terms
12:02
use rust 😬
Avatar
Avatar
AssassinTee
DDNet.exe caused an Access Violation at location 00007FFC0D2C25FD in module nvoglv64.dll Reading from location 0000000000000008. hmpf, looks like an nvidia issue?
i would say maybe ddnet managed to crash ur gpu driver idk
Avatar
how do I switch to opengl in config? According to some forums this is vulkan related
12:04
interestingly I didn't change anything, I just restarted the game oO
Avatar
Avatar
Ryozuki
when u present a repo to a user it should show it more friendly maybe
fair. For Prism Launcher we decided to never share direct links to the repo to normal users, but always share links to out website or GitHub releases
Avatar
Avatar
Scrumplex
fair. For Prism Launcher we decided to never share direct links to the repo to normal users, but always share links to out website or GitHub releases
even github releases is confusing for some ppl
12:21
This was our last release post
12:21
and we link to our own website for downloads, our own blog post about the release and also the GH release
12:21
but most people are probably gonna gravitate towards the "Downloads" link
12:22
i think they should let u do a nice release page
12:22
with a big green download button
12:22
and then the sources smaller
Avatar
Avatar
Ryozuki
with a big green download button
but what about releases that have many many artifacts?
Avatar
i dont wanna make a web for every project xd
Avatar
Avatar
Ryozuki
i dont wanna make a web for every project xd
github pages exist :D
Avatar
Avatar
Scrumplex
but what about releases that have many many artifacts?
ok i mean highlight the binary ones or the ones meant for normies
Avatar
Avatar
Scrumplex
github pages exist :D
yeah but it requires quite effort, i meant a quick release page thats almost automated
Avatar
Avatar
Ryozuki
ok i mean highlight the binary ones or the ones meant for normies
yeah but even then, there might be files that are not really relevant for end users
Avatar
just improve the UI on release page
12:23
Prism Launcher release artifacts
12:23
justatest
Avatar
Avatar
Scrumplex
Click to see attachment 🖼️
good luck picking the right one xD
12:24
the .AppImage.zsync shouldn't be relevant for users, also the the tar.gz at the top which is a vendored source tarball (edited)
Avatar
Experimental statically-typed compiled programming language made with LLVM and Rust
12:24
poggers2
Avatar
I think you could try to fix the situation yourself by adding big fat download links to the release description
12:25
That way you have control over what is emphasized and what isn't
12:25
not ideal obviously, but if you have a long release post anyway it should work fine enough
Avatar
Avatar
Scrumplex
Click to see attachment 🖼️
u havent seen llvm
12:26
LLVM 18.1.2 Release A note on binaries Volunteers make binaries for the LLVM project, which will be uploaded when they have had time to test and build these binaries. They might not be available di...
Avatar
i remember some rust project that had binaries for every platform under the sun
Avatar
when rewrite prism in rust
Avatar
one day
Avatar
then ill become contributor
Avatar
hopefully
Avatar
and be nitpicky
12:28
kek
12:28
@Scrumplex u use qt right
Avatar
i actually looked into https://github.com/KDAB/cxx-qt for Prism Launcher but didnt have time to implement it in our build system (edited)
Safe interop between Rust and Qt. Contribute to KDAB/cxx-qt development by creating an account on GitHub.
Avatar
@Scrumplex i noticed i have prism via flatpak
12:29
u dont have it on gentoo guru right
12:29
i can make it happen
Avatar
we do have a gentoo package!
12:29
its not in guru or gentoo
12:30
emerge: there are no ebuilds to satisfy "prism". emerge: searching for similar names... emerge: Maybe you meant any of these: dev-ruby/prime, kde-frameworks/prison, sci-biology/prints?
Avatar
games i think
Avatar
what is games?
12:30
games-action
12:30
(why action lol)
12:30
its there
12:30
ok cya stupid flatpak
Avatar
source builds are holier
12:31
Avatar
me when the nix build github:PrismLauncher/PrismLauncher
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
compiling openjdk 💀
Avatar
how fast u compile prism?
Avatar
Avatar
Ryozuki
how fast u compile prism?
if i had to gues i would say 1-2 minutes
12:33
  • games-action/prismlauncher Wed Apr 3 14:32:58 2024 >>> games-action/prismlauncher-7.2-r1 merge time: 50 seconds.
12:33
with lto
12:33
it includes download
12:33
Avatar
im not sure if nix tooling enables LTO by default, but it's CMAKE_BUILD_TYPE=Release and a few hardening c/cxxflags
12:35
took me 2min
12:35
got a 5800X3D here
12:36
I don't like the 7900X3D
12:36
unless the kernel does its scheduling better than Windows for that CPU (edited)
Avatar
Avatar
Scrumplex
I don't like the 7900X3D
peperuncry
Avatar
yeah that ones better
12:40
but also much more expensive 💀
Avatar
ikr lol
Avatar
I sidegraded from a 3900X to a 5800X3D
12:40
Because gaming performance is more important than multi core performance to me
12:41
also it's more efficient than the regular 5800X or 5900X
Avatar
i just hope this pc lasts me a few years
12:41
ddnet with 20K fps monkalaugh
Avatar
sounds like you are wasting a lot of power
Avatar
im bottlenecking with a full HD monitor atm anyway (edited)
Avatar
I limit my DDNet to 150 fps, with freesync it's low latency either way
12:43
Running with your FPS unlocked just makes your hardware work much harder and therefore draws significantly more power (edited)
Avatar
oh im obviously not running it on 0 the entire time - i usually limit it to 240
Avatar
you better >:(
Avatar
i couldnt handle the coil whining (edited)
Avatar
that too
Avatar
only issue i have with AMD atm
12:44
when im not wearing headphones it can get pretty bad when under lots of load
Avatar
what GPU do you have?
12:44
like what board partner (edited)
Avatar
7900 XTX
12:44
hellhound
Avatar
Avatar
meloƞ
7900 XTX
I can assure you that the GPU chip itself is not the reason xD
Avatar
happily enough im not stressing my PC to the point that it gets annoying
Avatar
hmm i dont think that model is specifically known for it
12:46
i mean modern high end cards just have to live with it ig
12:46
it's also different from card to card (even with the same model) (edited)
Avatar
yeah i read that aswell - but tbf i dont mind as long as it doesnt cause tinnitus °-°
Avatar
just wear headphones troll
12:48
(mfw i have open back headphones and i can still hear the whine)
Avatar
Avatar
Scrumplex
(mfw i have open back headphones and i can still hear the whine)
kek i had some open over ear's aswell, you get crazy at some point hearing it the entire time
Avatar
Honestly the only time i can actually hear coil whine is when games dont cap the framerate on loading screens
12:50
I guess I could also hear it when I am in VR, but my headset drowns out the noise of that very well
Avatar
Avatar
Scrumplex
unless the kernel does its scheduling better than Windows for that CPU (edited)
??
12:51
well i dont use windows
12:51
i saw a clear improvement on my gentoo
12:52
btw on linux u can change / patch shcedulers
12:52
open source stuff
Avatar
well yeah obviously
Avatar
also recently they updated it iirc
12:54
anyway i got 128mb cache and AVX512
Avatar
Gaming benchmarks of the 7900X3D just showed that it performed worse in gaming than the 7800X3D, because only a portion of the cores actually have 3D-V-Cache
Avatar
Avatar
Scrumplex
Gaming benchmarks of the 7900X3D just showed that it performed worse in gaming than the 7800X3D, because only a portion of the cores actually have 3D-V-Cache
worse in gaming? well give or take 5 fps
Avatar
I think the 7800X3D has 8 cores with 3D-V-Cache, while the 7900X3D only has 6 cores with 3D-V-Cache (edited)
Avatar
in gaming its mostly gpu
12:54
and the cpu is already so high end it probs doesnt matter
Avatar
Avatar
Ryozuki
in gaming its mostly gpu
depends on the game really
Avatar
yeah but with this cpu its def not a bottleneck
Avatar
but even productivity tasks are worse on the 7900X3D than on the regular 7900X
12:57
12:57
obv this is just one example
12:57
but wtf
12:57
12:58
another example
12:58
the 7900X3D review came out before the 7800X3D so this video doesn't compare it to the former: https://www.youtube.com/watch?v=PA1LvwZYxCM
12:59
but even then. The CPU benchmarks in the 7900X3D review show that it just isn't a well designed package
12:59
So I would personally either "downgrade" to a 7800X3D or upgrade to a 7950X3D, even though the latter isn't perfect either
12:59
With good scheduling 7950X3D should be at least as good as the 7800X3D
13:00
But I am not sure how good schedulers are nowadays with these heterogeneous CPUs (edited)
13:03
i guess if you pin a process to certain cores, it could work great
13:03
but that's probably fairly manual
Avatar
Avatar
zhn
don't use my crate ever again justatest
ok sorry! pepeH
Avatar
Avatar
zhn
ig problem is that mutex i use, it locks it every tick on another thread so main thread can't even get it xd
ah thats too bad. Time do write some telenet code then, yippie
Avatar
Avatar
AssassinTee
DDNet.exe caused an Access Violation at location 00007FFC0D2C25FD in module nvoglv64.dll Reading from location 0000000000000008. hmpf, looks like an nvidia issue?
Issue has been fixed by Nvidia driver update, but I have no idea why it worked before, I didn't change a darn thing, maybe some windows update was sneakily installed
Avatar
Avatar
iMilchshake
ok sorry! pepeH
tw econ just sucks xd
Avatar
Avatar
iMilchshake
ah thats too bad. Time do write some telenet code then, yippie
better use tw econ tui xd
14:59
idk if it still works though
Avatar
Avatar
zhn
better use tw econ tui xd
hmm for me the colors were inverted with tui xd
15:00
ah and idk if a tui is the right tool to use as a 'library', as i wanna automate stuff with econ
15:01
tw econ is fine as a lib ig
15:01
like its just wrapper of tcpstream
15:01
but its sync
Avatar
is it possible that i have so many demos that the game lags when trying to save another one?
16:30
i have 6640 files in demos/auto
16:30
i use linux but this folder is on a NTFS HDD and i just created a symlink from the config directory
Avatar
i read NSFW HDD and was like - where are you fckn saving your demo's to?!
justatest 2
Avatar
Avatar
Scrumplex
So I would personally either "downgrade" to a 7800X3D or upgrade to a 7950X3D, even though the latter isn't perfect either
u can give me your 7900x3d. np btw i was reading article about xz-utils which linked a gh repo and you commented there.. there world is small 😬
Avatar
i noticed him when installing prism mc
Avatar
Avatar
Jupstar ✪
u can give me your 7900x3d. np btw i was reading article about xz-utils which linked a gh repo and you commented there.. there world is small 😬
i only have a 5800x3d myself
Avatar
Avatar
meloƞ
i read NSFW HDD and was like - where are you fckn saving your demo's to?!
demos are stored next to twerking twinbop vids
Avatar
Avatar
MilkeeyCat
demos are stored next to twerking twinbop vids
bud
Avatar
Avatar
MilkeeyCat
demos are stored next to twerking twinbop vids
twinbop hacks the brain
Avatar
Managed to crash in editor: ``` ------------------- Error occurred on Tuesday, March 12, 2024 at 19:32:32. DDNet.exe caused an Access Violation at location 00007FF77373E8C5 in module DDNet.exe Reading from location FFFFFFFFFFFFFFFF. AddrPC Params 00007FF77373E8C5 00000207B42FC038 0000000000000000 00007FF773B61C90 DDNet.exe!0x15e8c5 00007FF77373EBA2 0000000000000000 000002079A4E0000 00000207B42D52D0 DDNet.exe!0x15eba2 00007FF77374BB1B 00000207A8E494A0 00007FF7738EA05A...
16:55
Managed repeadetly! crash after reopening the client. I closed from the demo view before ``` ------------------- Error occurred on Wednesday, April 3, 2024 at 16:52:53. DDNet.exe caused an Access Violation at location 00007FFC190425FD in module nvoglv64.dll Reading from location 0000000000000008. AddrPC Params 00007FFC190425FD 000001933DB76B30 0000003C9C5FAAF0 0000019335A0C720 nvoglv64.dll!DrvPresentBuffers+0x634cd 00007FFC191608E0 000001933DD83230 0000000000000000 000...
Avatar
Welcome back @Jupstar ✪ :)
👋 4
Avatar
Avatar
Scrumplex
So I would personally either "downgrade" to a 7800X3D or upgrade to a 7950X3D, even though the latter isn't perfect either
ill keep my 7900x3d with my gentoo kernel
18:03
brownbear
Avatar
ryo you updated your discord - i like it
Avatar

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 affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addres...
Avatar
Adding the snap to the demo is the last usage of pTmpBuffer3 all prior usages of it copy the data if needed. So we can edit it in place. No need to copy it into a new buffer.

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 ...
Exported 239 message(s)