The game utilized the Glacier engine, which was remarkably advanced for its time. It featured rigid body physics on characters (ragdolls were a novelty then) and complex AI routines. However, this cutting-edge tech came with a cost: it was heavily optimized for high-end PC hardware. This technical reality is the root of the PlayStation 2 mystery.
This port was notorious for its changes: