I missed a bunch of new threads last summer, so sorry for the late reply. To get this to run on CentOS 9 Stream I had to install the freealut and freeglut packages. I got freealut by downloading the EL7 RPM from
https://packages.fedoraproject.org/pkgs/freealut/freealut/index.html
freeglut was available in a built-in Repositories
dnf install ~/Downloads/freealut-1.1.0-21.el7.x86_64.rpm
dnf install freeglut
It's been a couple decades since I looked at any assembly, I assumed it'd only get more complicated the more instructions you have. Very cool little game. I tried to pay you on itch.io, but it says you're not accepting PayPal. Definitely the best Linux x86_64 assembly Odyssey port I've ever played!