But it's only for a first performance check. It's not something that will be used to ship the actual games.
Yes, but still huge and being open source it can be used in many ways.
But it's only for a first performance check. It's not something that will be used to ship the actual games.
Here is another confirmation. It's Wine on steroids. 😁
View attachment 2213898
View attachment 2213904
So I have a question then: If it's Wine but with DirectX 12, could we use this ourselves for existing Windows games and get them running right now? Because if so, then that would be big and essentially means CrossOver got Sherlocked. It could potentially mean Steam Proton could come back to Mac as well
No, it's for evaluating the perfromance when porting to Metal, but since it's open source and based on Wine Codeweavers can use it without having to put a lot of work into it. Codeweavers solution was per title and not a complete solution for the whole system. With this every game should work right from the start. With this you wouldn't need Steam Proton.
Is it the Game Porting Toolkit? Is it difficult to install?If it's Wine but with DirectX 12, could we use this ourselves for existing Windows games and get them running right now?
Using the game-porting-toolkit formula requires downloading the Game Porting Toolkit from developer.apple.com
Is it the Game Porting Toolkit? Is it difficult to install?
![]()
homebrew-apple/Formula at main · apple/homebrew-apple
Contribute to apple/homebrew-apple development by creating an account on GitHub.github.com
It looks like you can launch a game with this command.
View attachment 2213953
Update: Apple has updated the repo with instructions.
I checked in during the keynote and was waiting for a meltdown on this forum because of the price. But... I think the price is absolutely ok, I just think their marketing is off, way off. Now, Vision Pro isn't doing anything I've not seen in research the past couple of years. But Apple made a nice all in one package. Ignore the external battery, the battery life, the fact that no one will walk around with this thing on all day long and everything they showed. You get a nice AR/VR solution. Consider a VR costs about $1k and something like a HoloLens is similarly priced to Vision Pro. Despite marketing it towards the mainstream market, it's a specialised tool for specific applications. We've done VR/AR tools to train astronauts, to coordinate search and rescue missions, fire fights, assist workers with repair tasks and so on. That's where it will shine. No, people won't run out and buy one to play games on it, watch TV, FaceTime, etc. This should be marketed as an industry tool and that's where they'll sell quite a few of these and the price won't be an issue.And the price of the Vision Pro? $3499! It looks like they didn’t go the non-profit route for pricing, nor did they call it a developer kit.
You mean Crossover lifetime? Watch that go up or be cancelled with DX12. Crossover didn't crack DX12, their DX12 support works on a per-title basis. Try something, doesn't work or with glitches, then specifically patch for that game. They've already stated that. No imagine the effort to roll out a patch for every single game. Maybe not every one buy every 2, 3, 5? They'll be busy patching stuff all the time.Just give me a compatibility layer that doesn't cost $500 and I'll use it
I checked in during the keynote and was waiting for a meltdown on this forum because of the price. But... I think the price is absolutely ok, I just think their marketing is off, way off. Now, Vision Pro isn't doing anything I've not seen in research the past couple of years. But Apple made a nice all in one package. Ignore the external battery, the battery life, the fact that no one will walk around with this thing on all day long and everything they showed. You get a nice AR/VR solution. Consider a VR costs about $1k and something like a HoloLens is similarly priced to Vision Pro. Despite marketing it towards the mainstream market, it's a specialised tool for specific applications. We've done VR/AR tools to train astronauts, to coordinate search and rescue missions, fire fights, assist workers with repair tasks and so on. That's where it will shine. No, people won't run out and buy one to play games on it, watch TV, FaceTime, etc. This should be marketed as an industry tool and that's where they'll sell quite a few of these and the price won't be an issue.
You mean Crossover lifetime? Watch that go up or be cancelled with DX12. Crossover didn't crack DX12, their DX12 support works on a per-title basis. Try something, doesn't work or with glitches, then specifically patch for that game. They've already stated that. No imagine the effort to roll out a patch for every single game. Maybe not every one buy every 2, 3, 5? They'll be busy patching stuff all the time.
Now, game porting toolkit isn't much different. It's for testing. It has basic support and above that, "fix it yourself" (if you're developing your game). But it's more, it's an option to translate HLSL to Metal. Again, a basic option. If it works, great - if it doesn't, patch it. We've had those tools for years. The idea to provide "Wine" directly, optimized (at least on the Apple end) and open is interesting though. That would allow for open source "Crossover" or emulators in a similar way as emulators. Try to play a game, if it's bugged, someone might put the work into it and patch it. No, not everything will run and no, some stuff won't be fixed. But it's a nice playground for people passionate about "hacking", similar to the console emulator world.
There's a bit of initial setup required, including installing Homebrew and doing some Wine configuration. It also won't work for every commercial game; there are notes in the readme about compiling a Windows executable without AVX or DRM.So how do we use this? We just copy the entire game folder of a Steam game, put it on our Macs, and then just run the command?
There's a bit of initial setup required, including installing Homebrew and doing some Wine configuration. It also won't work for every commercial game; there are notes in the readme about compiling a Windows executable without AVX or DRM.
For me it’s Parallels and I’m still hoping a functional Bootcamp for ASi Macs is simply this.CrossOver is honestly the one app I wanted Apple to Sherlock
I thought Crossover converted DX12 to Vulkan, then used moltenVK. Does it converts DX12 to Metal directly?
What makes you think they have full DX12 compatibility?Apple basically beat CodeWeavers to full DX12 compatibility on macOS, hence why I said that Apple essentially Sherlocked CrossOver (thank god)
Easier development certainly is, as Proton has done wonders for Linux gaming since you no longer need to put the work in on a Linux port anymore. You can just develop for Windows now and your game instantly works on Linux with no issues, sometimes running even better than it does on Windows.
Now in practice, you gotta get people to use it and we need to see results from it, and so far all we got is Kojima using it with Death Stranding Director's Cut. If Kojima can't convince AAA devs to come back to Mac, nothing will.
Here is another confirmation. It's Wine on steroids. 😁
View attachment 2213898
View attachment 2213904
And Apple is offering it via an open-source license.
Apple is potentiolly Sherlocking Crossover AND Parallels, by offering it as a free product!
I'm VERY glad I didn't spend hundreds on lifetime licenses of Crossover and Parallels.
Yeah, I think it's quite clear Apple intends this as a method to aid ports, and that is their focus. Having said that, Ive seen one of the engineers responsible retweet people's joy at using it to run games, so I doubt they mind too much if its used for fun!Yes, I know but there is no free product from Apple. Apple has made a huge contribution to Wine project by adding DX 12 support. Now Codeweavers can add it to Crossover or people can add it to other Wine projects like Porting Kit or PlayonMac. Remains to see which comes first. I got my free Crossover license by becoming a BetterTester and making some contributions. It's easy if you don't want to pay. I don't think this means every DX 12 game will work right out of the box. That's where Crossover comes in. Codeweavers can perhaps tweak this further to include more games. We'll see how it evolves.![]()
But on the bright side, there is one really big game that doesn't have DRM that would be a perfect test bench
![]()