That's true but it was little more than a portable rendering API, which was of course very useful for the PS2, but probably less interesting for the PC ports. So if you want to count that, you're right, it's not totally from scratch. But it wasn't built on an actual game engine.