Cuéntame más...
desde la generación anterior las consolas son pc disfrazado de una bonita caja. El problema de los ports era más antes que había diferencias reales de hardware. De todas formas sigue siendo diferente hacer un juego para una configuración de pc que para todas las existentes en el mundo. Si encima pones trabas a usar un API común en todos, es poner una zancadilla a las productoras y comercializadoras. Y luego Microsoft se quejará otra vez que si tiene mejor máquina y nos les quieren y tal y cual...