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 2021-12-14 00:00:00Z and 2021-12-15 00:00:00Z
Avatar
629ab30 Add arm64 macOS build instructions (untested) - def-
Avatar
Avatar
heinrich5991
did you want to make an issue?
i wanted to ask u for adding new thing to cliennt
Avatar
Avatar
Smetanolub
i wanted to ask u for adding new thing to cliennt
then click the green "New issue" button in the top right on this page next time: https://github.com/ddnet/ddnet/issues
DDraceNetwork, a cooperative racing mod of Teeworlds - Issues · ddnet/ddnet
Avatar
Also still record client version on map changes into teehistorian. Fixes #4445. Thanks to @Kaffeine for noticing.

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [...
Avatar
4fab7d7 Remove unused variable m_SupportsMapSha256 - heinrich5991 3185c75 Don't clear client version on map change - heinrich5991 5f9d8de Merge #4454 - bors[bot]
Avatar
065b11e Add code formatting instructions - def- f909581 Merge #4450 - bors[bot]
Avatar
@Ryozuki where did you get the discord mac libraries? I downloaded it from the link you wrote in https://github.com/ddnet/ddnet-libs/pull/16/files but it seems to be Windows only
12:12
oh, actually there is a dylib, ok
12:14
But I guess I need to build it myself for arm support
Avatar
ah ye its provided by discord
12:36
idk if there is for arm
12:37
In my app, I want to use the Game SDK to provide various features to my users (my primary intent as of now is to use to it to launch the client with an invite to my server upon user action rather t...
Avatar
Hm, maybe I should measure how much slower we are with rosetta
13:01
to see if it's worth switching to native arm without discord sdk
Avatar
the sdk contains some source code, is that the full source code of the sdk maybe?
13:16
if so, we could build it ourselves, but i didn'T check
13:16
I've got osxcross to build for arm64 🙂
Avatar
81d54ff Further lib fixes for mac arm - def-
13:36
[ddnet/ddnet-libs] New branch created: pr-libarm
Avatar
259b114 Add libarm, libfat (made with lipo) for testing - def-
14:04
8a58ccf Add libarm64, libfat (made with lipo) for testing - def-
Avatar
untested

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-addresssani...
Avatar
ok, apparently not
Avatar
d81c16e Add fat binary instructions - def-
Avatar
@heinrich5991 any idea what the best approach would be for the unified binary on macOS? How can I use cmake to build for two architectures? Afterwards I can just put it together with lipo
18:27
We only had this kind of setup with bam before, there it was pretty easy to just add additional targets
18:28
Maybe it would be cleanest to have two build directories and then run a script afterwards to put together the dmg from them?
Avatar
Check out the awesome open source communities that live on Discord!
18:59
Discord is committed to the principles of open source development: that we all succeed when we work together as engineers and share our solutions. Here are some of our open source contributions.
18:59
and they ban third-party clients
19:01
seems like cmake has native support for generating universal binaries
19:02
not sure if you want to wrangle with cmake. I can't do it, I don't have a mac
Avatar
Avatar
heinrich5991
and they ban third-party clients
because that one is a threat to their monopoly 😄
Avatar
wats a universal binaries
Avatar
what is the point of owning a business if you can't completely dominate the market?
Avatar
contains code for different cpu architectures
Avatar
There was a fat elf proposal but it never made it iirc, so I'm only aware of machO doing fat binaries
Avatar
Hello there, is there any development documentation? I would like to check if I can do anything about ddnet website, or other web tools (if they present) The problem is that I worked only with modern web dev tools. I checked this repo for a 30min, and it does not make any sense to me. So here is a small question list from me: 1. (a very small question, sarcasm) How does it work? Which tools does it use? This repo is a static part. So there is a dynamic part, right? 2. Is it p...
19:08
hahaha
19:08
I checked this repo for a 30min, and it does not make any sense to me.
19:08
monkalaugh
Avatar
Only god himself knows how that website completely works
Avatar
aka deen
Avatar
sorry for the spaghetti code
Exported 58 message(s)