Unironically this
Everything is locked down and filled with NDAs when it comes to console development. To access the xbox game development documentation - you need to sign an NDA (https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/getstarted/gc-getstarted-toc). To access the SDK (https://www.microsoft.com/en-us/software-download/gdk) you need to be a “Registered Dev Center Partner” which requires a publisher, fee payment, and agreement (https://learn.microsoft.com/en-us/windows/apps/publish/partner-center/open-a-developer-account). BUT even more specifically section 3 of the public GDK license agreement (https://github.com/microsoft/GDK/blob/Main/LICENSE-EN-US.MD) gives an idea of what you are allowed to do with that SDK code once given access and you can only use the code for “internal” use and only make one copy for backup use. This isnt even getting into how using the GDK makes your app subject to the usage agreement (https://support.microsoft.com/en-us/windows/usage-rules-for-digital-goods-rules-83812b1f-1ecd-9a46-d3a7-ad1eadce49d1).
Good on KDE and Valve for just doing HDR and bypassing the wayland people who have just sat on the PR for 3 years: https://invent.kde.org/plasma/kwin/-/merge_requests/4589 ; https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14
The following is just my opinon on all this, but the way that I see it is that W4 represents industry priorities in the engine. In this example, the industry needs strong console support or cloud gaming and is willing to invest in it; or previously DirectX support. The Godot Foundation ensures that godot is able to focus on non-industry needs as well as community management. So they technically both contribute to the engine, but dont really overlap with each other cause they represent different groups who need to do different things with the same engine. That said - interop is needed as well because it is the same engine. ATM I trust juan and crew and the buracracy that is being built around godot to protect it and us while maintaining momentum.
It was between this one and https://mastodon.social/@ryanhoulihan/111497118442295008 ; which someone else can post
Alien: isolation - its okay, I just keep getting lost lol
Honestly, lemmy and the fediverse as a whole will have natural growth and thats fine - mastodon has been around for like 8 years and is only recently getting a small amount of attention and mainstream usage. Like take the long view - like the really long view like 15 years from now. It’ll probably be huge, but until then we will just share memes and have a good time discussing stuff.
20 year nostalgia cycle - 🥹
At what point do you end up re-inventing c++?
Theres also misskey, calckey, and plemora
Something that I have ran into is the mono runtime for gaming, it has many complicated dependinces which can easily conflict with the main system. I just ended up making full containers for older mono versions to get old games to work anyways.
For setting up proton GE, I would suggest https://davidotek.github.io/protonup-qt/
Havent heard of exploding-heads, I guess thats a good thing?
This is amazing, the abroot <add/remove>
already simplifies alot, as well as the large focus on management through GUIs
Holy shit, an actually good explanation of the vulkan pipeline!
Karma is the total upvotes - downvotes across all posts made by an account on reddit; on the fediverse there is only upvotes (likes or boosts depending on implementation) and downvotes (dislikes) per post. Theoretically you could calculate it for your account, but because you cant display it anywhere (and it isnt used for anything) it wouldnt be of much use.
Yep, I am getting a bunch of 503 HTTP errors from blahaj.zone right now. I think the server is straining
Currently using Nobara OS and Vanilla OS. I really like Nobara because Fedora is a well supported OS (Thanks RHEL) and Nobara made setting up fedora really easy on my AMD CPU/ Nvida GPU. The only other ones which I liked as far as the out-of-the-box experience was: Endeavor OS for Arch-based and Zorin OS for Ubuntu-based. I appreciate Vanilla OS, and while they are pitching it as something for beginners; it is absolutely not. You need to understand at a basic level the relationship between containers and the host system, apx is a beautiful piece of software which makes containers incredibly easy to use, but you still need have a basic understanding. You also need to know when to interface with the host system, e.g installing gnome-tweaks. You also need to know when the default Ubuntu container isn’t the best container to use. That said, the transaction system for manipulating the two root directories and most software being siloed off in containers ensures that the shitty laptop I am using hasn’t ran into the many issues I have had in the past with it breaking updates randomly.
To get these in front of the devs, you could open an issue in the lemmy-ui repo: https://github.com/LemmyNet/lemmy-ui/issues
Beautiful