Entre portar y rehacer, sale más a cuenta lo segundo.
Prince of persia es un juego bastante antiguo y aunque su código sea un lindo ejemplo de programación, asumo que la parte técnica del juego debe ya ser obsoleta, no creo que sea lo mismo pintar un sprite en un mac del 89 que pintarlo ahora.
Me parece que analizar su código es más por curiosidad que para descubrir cosas nuevas, siempre es interesante saber como está hecha una joya como esa, pero dudo que cambie en algo la programación de juegos laterales.