OpenJKDF2 is a function-by-function reimplementation of DF2 in C, with 64-bit ports to Windows 7+, macOS 10.15+, and Linux. Files are organized as closely to the original game as possible, based on symbols from the Grim Fandango Remaster Android/Linux/macOS port, as well as scattered assertions from various other games.
Big DF2 fan, I played (and modded) it for hours and hours. It was a blast to play on MSN Gaming Zone, and occasionally wow or piss off people while testing the latest mods we were hacking together.
I’m unsure yet if this also supports the Mysteries of the Sith expansion.
JK and MotS were two of my all time favorite games growing up. My dad and I even ran a crossover Ethernet cable between our computers to play multiplayer matches