Guild icon
DDraceNetwork
Development / bugs
Report client & server bugs, especially but not limited to release candidates.
Between 2023-03-21 00:00:00Z and 2023-03-22 00:00:00Z
Avatar
@Learath2 This is the packet problem you talked about? https://forum.ddnet.org/viewtopic.php?p=71431
Avatar
Avatar
deen
@Learath2 This is the packet problem you talked about? https://forum.ddnet.org/viewtopic.php?p=71431
This is probably the issue we were talking about that Robyt fixed up
10:51
It was a snap issue
Avatar
Avatar
Robyt3
This
Avatar
@Avolicious got this fixed on KoG? ^
Avatar
Avatar
deen
@Avolicious got this fixed on KoG? ^
Gonna merge today
Avatar
Yo, idk why but whenever I connect to this serv, I crash (45.141.57.22:8303)
18:24
(it crashes at the CPU transfer)
Avatar
did you verify?
Avatar
Verify?
Avatar
ger10.ddnet.org
18:25
so you can whitelist yourself
18:25
idk why it's crashing though
Avatar
steam version?
Avatar
I never did but I already played on ger10.ddnet.org servs before, did it now I'll see if it fixes anything
18:31
not on steam
Avatar
start client press f1 top right
18:31
what does it say
Avatar
6.4, 16.8
Avatar
more, win32?
18:31
ai smth
18:32
ia*
18:32
or amd64?
Avatar
win 32 ia32
Avatar
what is your OS?
Avatar
win64 never worked on my pc
18:32
winshit
Avatar
mhh yeah 32bit can crash, go settings -> graphics -> renderer select opengl 1 or install 64bit windows
18:33
32bit has weird limitations and nobody uses it anymore
18:33
so its very untested
Avatar
Why does it crash when connecting though? Doesn't seem like a driver related crash then
Avatar
its bcs on 32bit u cannot allocate 200MB ram for whatever reason on windows
Avatar
So map is too large?
Avatar
too large for this specific situation yes
Avatar
I thought he wasn't whitelisted so it crashed while connecting, but if he is whitelisted then it's related to the map size yeah
Avatar
same hardware but with 64bit works fine tho
Avatar
I am on 64bit windows
18:35
but the game wont ever launch
18:35
on 64bit version
Avatar
Avatar
Twelve
I am on 64bit windows
mhh can you post your GPU and CPU?
Avatar
oh then its very simply
Avatar
update your GPU driver from amd.com directly
Avatar
Avatar
Robyt3
I thought he wasn't whitelisted so it crashed while connecting, but if he is whitelisted then it's related to the map size yeah
sorry if i gave you that idea. i didnt know either
Avatar
they are on last version
Avatar
Avatar
Twelve
they are on last version
can you say which version?
18:37
do u have adrenaline installed?
Avatar
yep, wait I o part
Avatar
Avatar
Twelve
but the game wont ever launch
but it doesnt show any error?
18:38
Avatar
i see newer ones, maybe try them out
18:40
else maybe try a clean config directory: WIN KEY + R %appdata% rename ddnet to ddnet2 (or teeworlds to teeworlds2)
Avatar
Avatar
Jupstar ✪
its bcs on 32bit u cannot allocate 200MB ram for whatever reason on windows
Where’d you get this number
Avatar
I'll loose my binds no?
Avatar
Avatar
Ewan
Where’d you get this number
from some github issue about that crash
Avatar
Avatar
Twelve
I'll loose my binds no?
if u rename u wont loose them. u can copy them back from ddnet2
18:41
just make sure to always close the client
18:41
before moving stuff around
Avatar
are u linking with /LARGEADDRESSAWARE
Avatar
no that would work for 64bit computers... but why should u even use 32bit client in first place lol
Avatar
I'll try that after my map then
Avatar
Is this normal for heart entities? Aren't they supposed to pop once per second and aren't they supposed to ninja you? I can't move but I can shoot. (edited)
Avatar
Avatar
Voxel
Is this normal for heart entities? Aren't they supposed to pop once per second and aren't they supposed to ninja you? I can't move but I can shoot. (edited)
Is that an unfreeze tile above the hearts? Maybe the hitboxes overlap so you get unfrozen at the same time. No idea if that's supposed to happen though
Avatar
Yeah, that's an unfreeze
Avatar
Avatar
Jupstar ✪
32bit has weird limitations and nobody uses it anymore
it's not weird limitation, it's only 2GB memory limitation (4GB with some system call)
☝️ 1
Avatar
Avatar
Ewan
Where’d you get this number
from me
Avatar
Avatar
Chairn
it's not weird limitation, it's only 2GB memory limitation (4GB with some system call)
?
Avatar
Avatar
Robyt3
Is that an unfreeze tile above the hearts? Maybe the hitboxes overlap so you get unfrozen at the same time. No idea if that's supposed to happen though
well, always has been like this
Avatar
if i cant alloc 200mb i call that a stupid design
Avatar
but it's not weird nort stupid
Avatar
i'd say its both
Avatar
Avatar
Jupstar ✪
if i cant alloc 200mb i call that a stupid design
you cant alloc 200 after the other 1800 and change
Avatar
Avatar
Ewan
you cant alloc 200 after the other 1800 and change
?
Avatar
just the memory allocator is different and seems to leave some unused memory in between allocations (edited)
Avatar
i dunno what you guys says is not parsable by me
Avatar
just dont use 32bit
Avatar
u want to tell me, they waste way too much address space, which results in having none left?
Avatar
looks like yes
19:31
it seemed, iirc, to leave some space between each allocations
Avatar
well apparently not a bit
19:32
more like 50% lmao
Avatar
probably to cause segfault in case of out of bounds access more easily
Avatar
anyway 32bit sucks, it should not be used. processors with it luckely die out
19:33
chairn might disagree bcs win98 still runs for him, so why change xdd
Avatar
32 bits will never die
19:33
it will be used for anything embedded
Avatar
for example?
19:34
a washing machine?
19:34
android is also embedded
Avatar
does that need 32bits
19:34
but if ur at the point u need 32bits, just get 64
19:34
maybe its even cheaper
Avatar
Avatar
Ryozuki
maybe its even cheaper
no
Avatar
but imo a washing machine is also not really a general purpose machine anyway
19:34
so its not comparable
19:35
to a gaming device, on whatever hardware it runs on
Avatar
64 bits design are mostly for normal machines or HPC
19:35
they are designed with CPU like features such as OoO, speculative execution, BTB, etc.
19:35
32 bits are often in order cores, with no such features targetting low power devices
Avatar
but didnt we even literally talk about that
19:36
are tsmc 4nm general purpose not more efficient, at least rn
19:36
simply bcs they have such a techonological advantage
19:37
but then again i dunno if we rn talk about machines lol xD
Avatar
most advanced nodes are not energy efficient due to static leakage
19:39
small space equals more leakage
Avatar
question to me is, is 1 watt unefficient?
Avatar
Depends on your use case
19:40
For a pace maker or IoT device: yes
Avatar
but anyway, since we talk about a game, which has many facades i'd say 32bit is not a good design ever
Avatar
Yes, Nintendo 64 was the best console and it's 64 bit with incredible 8 MB of Rambus RDRAM gigachad
Avatar
Avatar
Chairn
Click to see attachment 🖼️
as if there was an image with exactly that
Avatar
Avatar
Robyt3
Yes, Nintendo 64 was the best console and it's 64 bit with incredible 8 MB of Rambus RDRAM gigachad
they are defs impressive
19:42
that they put so much content so efficiently 😄
Avatar
It's even more amazing what you can do with it now that people fully understand it. There's a Youtuber who has rewritten basically the entire Super Mario 64 engine to improve the FPS by a factor of 3x or more
19:44
So his mod can run at 60 FPS instead of the default 20 FPS
Avatar
Avatar
Jupstar ✪
as if there was an image with exactly that
Insanely fast, mobile-friendly meme generator. Caption memes or upload your own images to make custom memes
Avatar
Avatar
Robyt3
It's even more amazing what you can do with it now that people fully understand it. There's a Youtuber who has rewritten basically the entire Super Mario 64 engine to improve the FPS by a factor of 3x or more
yeah i can certainly assume the math wasnt so well optimized back then
Avatar
They famously didn't use an optimizing compiler for SM64
Avatar
i mean did they CPU even have smth like caches back then?
19:46
i guess thats where modern compilers are esp. good at 😄
Avatar
They didn't use -O2 because they didn't want it to introduce any bugs after testing
Avatar
reordering stuff
Avatar
Avatar
Robyt3
They didn't use -O2 because they didn't want it to introduce any bugs after testing
wait so they had a chance to do it?
Avatar
Modern compilers are pretty bad for the N64 because they are not aware of its limitations (the rambus interface being a bottleneck)
Avatar
Avatar
Jupstar ✪
wait so they had a chance to do it?
Probably not enough time before the deadline
19:47
Modern compilers try to unroll all the loops, but that's not actually faster for the N64 because it only has a very small instruction cache, so loops would be better
19:48
Here's the youtube I mentioned, very interesting technology wise: https://www.youtube.com/@KazeN64
I mod Mario 64 into entirely new games all the time! If you have a question, ask on my twitch.tv! For inquiries about commissions and freelance programming send me an email: kazeemanuar@googlemail.com
Avatar
i just want 4k version of majoras mask and iam happy
Exported 132 message(s)