The approaches are dramatically different, though - this implementation seeks to discover and re-write the game logic from the outside in (black box), using reverse-engineering to understand things like the assets file formats. OpenRCT2 started as a direct translation of RCT from the original assembler into C (via Hex-Rays) and builds on the original game engine verbatim.
This is mentioned in the first sentence of the ReadMe.