Live data from Hacker News

Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

twitter.com

91–100 of 380 posts

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#91
post #85

Earlier quoted context omitted.

Yeah but how can you stick a gtx 3090 in a Mac?

In the new Mac pro..

There haven't been Nvidia drivers for macOS for years. Maybe since like the GTX 900 series?

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#92
post #34

As John Siracusa discussed on this week's ATP[0], it's incredible how much effort Apple puts into this considering the result. Apple built it's own little parallel gaming stack world that works really well on their hardware and the hardware is also amazing for the power envelopes it is wrapped in. But then Apple doesn't ship devices with actually powerful GPUs, so it can never compete with the gaming PCs which are fa…

> Like how does all this Metal, compile-your-shaders, port-your-games stuff even get budgeted, when it's eventually dead on arrival? iOS gaming is the biggest and most profitable in the world. In fact, iOS is bigger than PS5, Xbox, and PC gaming. iOS uses Metal. Apple Silicon is mostly just a scaled up iPhone SoC. Macs basically get most things funded by iOS. The Game Porting Toolkit is the first Mac-only gaming tool…

> But Apple does ship powerful GPUs. In fact, the M2 Max is probably the most or second most powerful GPU on laptops. But games aren't optimized for Metal nor ARM, so they run slower than Nvidia laptop GPUs.

The most powerful iGPU likely. It still won't come anywhere close to high-end dedicated laptop GPUs in the vast majority of benchmarks regardless of how much optimization you throw at it - that's just falling for marketing / hype.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#93
post #34

As John Siracusa discussed on this week's ATP[0], it's incredible how much effort Apple puts into this considering the result. Apple built it's own little parallel gaming stack world that works really well on their hardware and the hardware is also amazing for the power envelopes it is wrapped in. But then Apple doesn't ship devices with actually powerful GPUs, so it can never compete with the gaming PCs which are fa…

> Like how does all this Metal, compile-your-shaders, port-your-games stuff even get budgeted, when it's eventually dead on arrival? iOS gaming is the biggest and most profitable in the world. In fact, iOS is bigger than PS5, Xbox, and PC gaming. iOS uses Metal. Apple Silicon is mostly just a scaled up iPhone SoC. Macs basically get most things funded by iOS. The Game Porting Toolkit is the first Mac-only gaming tool…

M2 Max is very impressive given its power consumption, but it's not powerfull as in RTX 30 or 40 powerfull.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#94
post #34

As John Siracusa discussed on this week's ATP[0], it's incredible how much effort Apple puts into this considering the result. Apple built it's own little parallel gaming stack world that works really well on their hardware and the hardware is also amazing for the power envelopes it is wrapped in. But then Apple doesn't ship devices with actually powerful GPUs, so it can never compete with the gaming PCs which are fa…

> Like how does all this Metal, compile-your-shaders, port-your-games stuff even get budgeted, when it's eventually dead on arrival? iOS gaming is the biggest and most profitable in the world. In fact, iOS is bigger than PS5, Xbox, and PC gaming. iOS uses Metal. Apple Silicon is mostly just a scaled up iPhone SoC. Macs basically get most things funded by iOS. The Game Porting Toolkit is the first Mac-only gaming tool…

> It shows that Apple wants AAA games on Macs.

Why do you think that ? I am asking as someone who is working in gamedev.

Game industry got burned by some big company recently when multi year efforts were spent porting 3d stacks and the target platform got axed.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#95
post #34

As John Siracusa discussed on this week's ATP[0], it's incredible how much effort Apple puts into this considering the result. Apple built it's own little parallel gaming stack world that works really well on their hardware and the hardware is also amazing for the power envelopes it is wrapped in. But then Apple doesn't ship devices with actually powerful GPUs, so it can never compete with the gaming PCs which are fa…

These GPUs aren’t too bad. Theoretically, M2 Max peaks at 14.4 teraflops, and 400 GB/s memory bandwidth. M2 Ultra is too new, but Apple says it’s GPU is 30% faster (probably 18.7 teraflops then?), and that it has 800 GB/s memory bandwidth.

The numbers for M2 Ultra are comparable to some powerful GPUs. The theoretical TFlops number is close to Radeon 6900 XT and GeForce 3070, theoretical memory bandwidth is close to Radeon 7900 XT and GeForce 4080.

However, good point on the pricing. Apparently, Mac Pro starts at $7k, which is way too expensive for most gamers.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#96
post #71
post #63

Earlier quoted context omitted.

Metal itself is the parallel stack, no? Granted, Metal is to a degree useful for the casual iOS games where alone Apple probably makes more money than anyone else in the gaming industry. >I'm assuming this is a quote sourced from someone who just isn't aware of all the effort being made at the Linux side of thing The podcaster does acknowledge that as well, I just didn't quote that part. The whole "rant" has about 4…

> Metal itself is the parallel stack, no? Ah perhaps I interpreted the quote in the wrong way then. At first it read to me as if Apple did their own bespoke compatibility work, but it's a comment about the mostly artificial Apple Silicon GPU / Metal stack that is only available on Apple devices.

Worth noting that Apple poured a lot of resources into making WebGPU happen. WebGPU is, in a great many ways, Metal but cross-platform. The way this pays off is if game developers start targeting WebGPU instead of Vulkan or DX12. That could happen since WebGPU is a meant to be a lot easier to code against than Vulkan. This effort to port DX12 can probably be seen as more of a hedge than anything else. They know that some publishers will stick to what they know for some time, but they wish for it to be easier to see the upside of a cross platform investment by publishers by delivering an easier win. If it doesn’t work perfectly but gets close, that still helps them a lot. Because Metal is no longer some parallel stack they’re promoting and wanting people to build Apple-exclusive games for, it’s a means to an end, and the end is WebGPU and cross-platform.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#97
post #21

Earlier quoted context omitted.

Apple has video games, there are probably more people playing games on iPhone than ps5/Xbox combined. Many very popular Moba/eSports titles also work on Mac (LoL, all things blizzard, cs:go). The fact that there aren't many AAA games (that you can play on consoles anyway, not your laptop) is not a problem for Apple.

> all things blizzard Recent Blizzard games (Diablo 2 Ressurected, Diablo 4) require DirectX 12 and aren't natively available for macOS.

Overwatch before that too.

Its surprising how on one hand a huge effort is put into World of Warcraft running smoothly on macOS (they always implement all the new Metal features with every expansion and it was the first native Apple Silicon game) but completely abandoned macOS for new titles.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#98
post #8

Running at ~40 fps on M2 Max: https://www.reddit.com/r/macgaming/comments/1435ukq/cyberpun...

So, you need to spend $3k to get playable framerates, which are possible with a 3060 laptop, maybe even a 3050ti, as they can do 1080p, this just seems to be 900p.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#99
post #81
post #76

Earlier quoted context omitted.

To be fair, the M1 is now approaching 3 years of age. And the game is being emulated.

Many much cheaper 3 year old PCs would handle this fine

No, you won’t many cheaper 3 year old laptops running Cyperpunk 2077 on Ultra this well… name one.

Re: Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP

#100
post #81
post #76

Earlier quoted context omitted.

To be fair, the M1 is now approaching 3 years of age. And the game is being emulated.

Many much cheaper 3 year old PCs would handle this fine

13 inch ultra lights? I very much doubt that. You are basically relegated to igpus. I could see Ryzen 7840u beating the M1. But 3 years ago the best there was was the Ryzen 5800u.
Post reply on HN