I don't think the Game Porting Toolkit is useful these days:
LLMs one-shot ports from one graphics API to another.
Just like programming languages, graphical API choice is irrelevant now.
Just like programming languages, graphical API choice is irrelevant now.
Anything in Unreal Engine that you think Fable wouldn't be able to adapt on its own to a different graphics API?
It provides a path for Rosetta and Wine to handle what they are good at while letting Apple handle the shader lowering in many cases better then dxvk -> moltenvk -> metal (or whatever the new state of the art thing is, I forget the name).
It’s not JUST for helping with manual porting of the cpu side code.