7 ms·
Apple are locking down the platform via proprietary chips etc. It isn't a long term solution and shouldn't be relied upon.
by uncle_j 7y ago
Apple are locking down the platform via proprietary chips etc. It isn't a long term solution and shouldn't be relied upon.
- reanimus 7y agoTo be fair, the Hackintosh community is pretty persistent. They added opcode emulation into the kernel, for example, to handle running on CPUs without the expected instructions (older AMD CPUs back in 10.8 or so). I wouldn't be surprised to see the cat-and-mouse continue.
- close04 7y agoWonder what happens when Apple starts "enforcing" a Tx chip to boot. https://en.wikipedia.org/wiki/Apple-designed_processors#Apple_T1 https://en.wikipedia.org/wiki/Apple-designed_processors#Appl...
- saagarjha 7y agoThis sounds really interesting, do you have any links that I could follow to learn more? Is it setting an invalid opcode exception handler?
- reanimus 7y agoThey released a whitepaper on it, yeah. It was a bit annoying to dig up, but Archive.org comes to the rescue: https://web.archive.org/web/20100217014904/http://xnu-dev.googlecode.com/files/SSE3%20Emulator.pdf https://web.archive.org/web/20100217014904/http://xnu-dev.go...
- saagarjha 7y agoIt's strange that I can't find any source code for this…
- JoelTheSuperior 7y agoIndeed though keep in mind that the current method for running macOS on AMD doesn't use this and instead relies on patching through Clover. The downside being that whilst the OS itself may run any applications that use an opcode that isn't implemented will simply crash.
- tracker1 7y agoI'd been running Hackintosh and an rMBP for my desktop and laptop respectively... this past year I've passed on both and now running Linux for my personal desktop, and will be getting a new laptop within the next few months, some of the Ryzen Asus laptops coming soon are interesting. Although still not without issue, my workflow has aligned so much with Linux and it's finally reached a good enough point for my day to day use... not having to use the VM based mac or windows docker has been really nice (WSL isn't good enough imho).
- einpoklum 7y agoSo, explain to me again how "the marked dictates the price"? ...
- uncle_j 7y agoI know you are being facetious, however there are options which the market provide. 1) Other companies that are willing to sell you workstation and laptop computers that you can run other operating systems on such as one of the Linux variants, Windows, BSD etc. Nobody is forcing you to buy a computer from Apple. 2) There is a thriving second hand market of Apple machines just look at ebay, craigslist, gumtree etc. If a new Apple machine isn't worth it to you, you are free to buy alternatives. I am going to buy one of the newer Lenovo Thinkpads as I don't think the MacBook pro is worth it to replace my ageing Macbook Pro.