While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- Steam gets new tools for game devs to offer players version switching in-game
- Palworld dev details the patents Nintendo and The Pokemon Company are suing for
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- > See more over 30 days here
-
Minecraft-like free and open source game VoxeLibre (for…
- kneekoo -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- nnohonsjnhtsylay -
Civilization VI, Civilization V, lots of DLC and other …
- Pompesdesky -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- KROM -
Classic Unreal Tournament and Unreal now easier to down…
- _wojtek - > See more comments
- Steam and offline gaming
- Snak30 - Does Sinden Lightgun work?
- helloCLD - No more posting on X / Twitter
- Liam Dawe - Weekend Players' Club 10/11/2024
- Pengling - Upped the limit on article titles
- eldaking - See more posts
Microsoft is trying to run it's own protonDB alternative for their switch to ARM and anti-cheat is the biggest hurdle.
They've emulators instead of Wine(windows)/Waydroid(android)/Darling(mac) and they've already ported Microsoft office, but the story is pretty similar.
I'm curious do their emulators also emulate the secret instructions Intel seems to be including specially for them?
I hope their push to ARM is long and painful, but in the end succeeds.
View PC info
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
View PC info
I was a Windows Kernel dev for Intel. Secret instructions don't exist. However, there are Intel instructions that took years for Microsoft to finally accept the patches. Also, you can write the patch, do all the testing, once you hand the patch over to the Microsoft Engineer it's up to them with what happens. If there is no immediate benefit, Microsoft wouldn't add support until years later when the instructions became beneficial. Sometimes Microsoft would ask for features in upcoming processors. When those features finally get implemented and then we would start writing support into the Windows kernel so we could be ready with patches when the chips get to the tape out stage. If the feature only gave a minor improvement Microsoft would just drop the support. Like, "Oh it only added 30 minutes of batter life? That's too bad. Thanks for trying." To be fair, somethings add so much complexity it's not worth carrying around the debt in perpetuity. Same thing happens to Inbox Drivers.
https://psdevwiki.com/ps3/images/c/cd/PS3_-_COK-001_-_labels.jpg
View PC info
shouldn't it be enough to have a marker included in the code which tells the CPU which instruction set you want to run and then the correct translation unit is activated that processes them? isn't it: current CPUs don't implement the actual instructions anymore but convert it to micro-code / µ-ops which then are actually executed... so it's all risc CPUs nowadays... having multiple cores/CPUs of which only a few are used sounds like a huge waste of money / space / energy (they use power also in standby) / etc.
I was referring to the undocumented instructions found in the Windows kernel.
Thanks for the assurance that those instructions don't seem to be kept secret with the goal to keep back potential Windows competitors and/or emulators in check and that each and every of these instructions is intended to in the future be available to non-Windows users.
Although "adding specific features on Microsoft's request you don't tell anybody else about until much later" is still introducing secret instructions specifically for Microsoft, but at least it doesn't seem to be intentional.
View PC info
Intel has agreements with other partners as well. I know it seems like Intel and MSFT could collude together but that would be unfair business practices and Intel would be looking at a huge lawsuit. All upcoming feature availability get disclosed so all Intel partners get equal access.
That really eases some of my fears.
Microsoft is the only one I knew had access to this kind of stuff(this is obviously under NDA's and such, so I get my info from reverse engineering efforts and leaks).