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
- Valve faces a £656 million lawsuit in the UK for 'overcharging 14 million PC gamers'
- DOOM: The Dark Ages announced for Steam in 2025
- You may want to avoid NVIDIA driver 550 if you're on a laptop
- S.T.A.L.K.E.R. 2: Heart of Chornobyl has a new trailer - still releasing September 5
- Gears of War: E-Day announced and it's coming to Steam
- > See more over 30 days here
-
Killer Bean looks absolutely nuts in the latest trailer…
- Woodlandor -
Mesa 24.1.0 released with big improvements for NVK, Zin…
- pilk -
S.T.A.L.K.E.R. 2: Heart of Chornobyl has a new trailer …
- ugly -
Prince of Persia The Lost Crown gets a Steam release in…
- Pyretic -
Valve faces a £656 million lawsuit in the UK for 'over…
- hell0 - > See more comments
Latest Forum Posts
- Many Steam games will stuck at fullscreen
- MaximB - Weekend Players' Club 6/14/2024
- Pengling - Graphics are so impressive these days
- denyasis - Quick dirty guide for indie devs for press / marketing
- StoneColdSpider - Emulation Recommendations!
- pilk - 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).