Si algo he aprendido de los ordenadores es que no importa todo lo que sepas, siempre encontrarás formas nuevas de equivocarte
Está definido en la palabra: si es compatible hacia atrás, tienes que poder usar el material original.
Si haces mejoras gráficas usando el HW o las librerías propias de la nueva consola, vale, no te pongo pegas (raytracing, iluminación por HW, físicas...). Si mejoras los gráficos y demás cambiando los assets, ya estaríamos hablando de una remasterización, porque hay trabajo nuevo.
Pero si tienes que recompilar, ya no hablamos de retrocompatibilidad porque, básicamente, has cambiado el fichero "ejecutable", ya no es el mismo y no funciona en la plataforma original, y es lo que se llama "port".
Ahora bien, si coges el juego original y le cambias cosas menores, como "sobreescribir" (entendiendo por tal "usa los ficheros del disco duro en lugar de las que trae el disco, que valen para todos los juegos de la anterior consola") las DLL para que apunten a las nuevas librerías gráficas porque se han cambiado de nombre, añadir un par de ficheros para que se vea el icono en la interfaz, o renombrar algún fichero, todavía te lo admito como retrocompatible.
O incluso si instalas un emulador en el Sistema de la nueva consola de la antigua para que use los discos/cartuchos originales, todavía te admito que me digas que es retrocompatible.
Pero en el momento que recompilas o no usas el material original, ya pierdes la compatibilidad.
Marcadores