This time, I dug around in the Nintendo 64 classic shooter, Turok, now available on Linux!
I said this about Nightdive Studios at some point before:
"Here's what you need to know about Noctropolis: it was originally an MS-DOS game, written 100% in x86 assembly code.
Here's what you need to know about Nightdive: instead of shipping this in DOSBox or something, they rewrote the assembly to be portable, 64-bit clean C++11. Nightdive is hardcore like you wouldn't _believe_."
With Turok, they did the same thing, sort of, except they wrote an entire flexible 3D engine from scratch, and slotted the Turok data and game logic into it. In that sense, this is not a port of the original Nintendo 64 game so much as a rebuild of it.
This lets you get all the nostalgia without all the inconvenience of low resolution output or blowing on the connectors of the game cartridge.
Go grab Turok over on Steam. The Linux build is (currently) in the "public_beta" branch, if you find it won't launch by default.
(header image by "Sixty Four," from here.)