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:
![](/templates/default/images/network-icons/patreon.png)
![](/templates/default/images/network-icons/paypal.png)
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
- Paradox Interactive completely cancelled Life by You (update Paradox Tectonic to close)
- SteamOS 3.6.5 Preview for Steam Deck out, plus two Steam Beta Client updates
- Canonical detail improvements the Steam Snap, work to advance gaming continues on Ubuntu
- NVIDIA exploring ways to support an upstream kernel mode GPU driver
- ELDEN RING Shadow of the Erdtree DLC update causing problems on Steam Deck / Linux
- > See more over 30 days here
-
X4: Foundations Update 7.00 and X4: Timelines DLC are o…
- Boldos -
Embracer Group put out their plans for AI in game devel…
- Caldathras -
Embracer Group put out their plans for AI in game devel…
- Highball -
Embracer Group put out their plans for AI in game devel…
- Caldathras -
PVKK from the Dome Keeper devs has you manually control…
- tfk - > See more comments
Latest Forum Posts
- Weekend Players' Club 6/21/2024
- picnick404 - V-Sync not working randomly (Nvidia RTX 4070 - Fedora 40)…
- lordgabor - What distro do you use?
- picnick404 - Free games alert!
- TherinS - Changes to user profile editing
- Liam Dawe - See more posts
Microsoft is trying to run it's own protonDB alternative for their switch to ARM and
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).