diasurgical / devilutionX

Diablo build for modern operating systems
Other
8.09k stars 795 forks source link

[Feature Request]: add ZeroTier support to RG40XX #7545

Open TheSpocker opened 5 days ago

TheSpocker commented 5 days ago

Feature Type

Other (please specify)

Describe

bluf: my CPU, rg40xxv, does have the necessary extensions (asimd, aes, etc.) for ZeroTier support, according to the build requirements from the DevilutionX developer's linked Batocera script.

I ran a check on the RG40xx system and it would appear the RG40xx is compatible with zerotier. However, after successfully using the devilutionx-linux-aarch64 file, launching the game, the home screen reads 1.5.2, and zerotier is not showing in the mulitplayer screen. it would appear the file is running the game on a limited feature set and I would like to politely request a build for our systems.

Architecture: aarch64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: ARM Model name: Cortex-A53 Model: 4 Thread(s) per core: 1 Core(s) per cluster: 4 Socket(s): - Cluster(s): 1 Stepping: r0p4 CPU(s) scaling MHz: 68% CPU max MHz: 1512.0000 CPU min MHz: 480.0000 BogoMIPS: 48.00 Flags: fp asimd aes pmull sha1 sha2 crc32

glebm commented 5 days ago

Actually I think the current version of ZeroTier no longer requires the cryptography extensions (as of https://github.com/diasurgical/ZeroTierOne/commit/b0b342579adf6cec3ee26ec7c6148ec66d01709f), so I can send a PR to Batocera removing that check