i'm no expert but there's a chance that some modern stuff is called from the game code an translating shaders won't be enough