Native, not emulated
The game's MIPS code was statically recompiled to C++ and built as a normal executable. The PS2's graphics chip, vector units and sound driver are reimplemented on the host. No emulator runs underneath.
Howa fork of PS2Recomp for the CPU side, OpenGL for the drawing, a 989snd reimplementation for the sound.