In case anyone tries to play it with a Logitech F310 game pad on Linux, it crashed for me unless +joy_rumble 0 was set on the ironwail command line.
Have you played Quake 1 campaign before? That literally what you do at the start - walk through one of three doors.
https://www.macsourceports.com/game/quake?pubDate=20250318
There are also Linux native ports too, so no need to use Proton.