¿Comprarás Nintendo Switch y estás esperando el momento para botar tu Wii U por la ventana? Tal vez deberías reconsiderarlo. En entrevista con Time, el presidente de Nintendo, Tatsumi Kimishima habló sobre la retrocompatibilidad de la nueva consola y no parece que haya buenas noticias en el horizonte sobre ese tema.
Según Tatsumi, “Switch no es retrocompatible con juegos que hayan sido diseñados para otros sistemas y actualmente no es compatible con controles diseñados para otros sistemas (…) puede que el soporte para ciertos controles sea considerado a futuro”. Esto responde varias dudas que teníamos sobre la consola: definitivamente Switch no correrá juegos de Wii U que hayas comprado de forma digital (es lógico que no soportara lo discos físicos). Con esto también queda claro que los controles de Wii y Wii U no servirán para la consola.
Seguramente la aclaración sobre “considerar a futuro” el soporte de otros controles tenga que ver con los controles de Wii, que también funcionan en Wii U y por lo tanto han tenido una larga vida útil dentro de la comunidad de Nintendo.
La primera pista sobre la idea de retrocompatibilidad de Nintendo llegó con el anuncio de ‘Mario Kart 8 Deluxe’ para Switch, una versión mejorada de ‘Mario Kart 8’ para Wii U. Esta nueva versión que llegará en abril incluirá todos los DLC, nuevas pistas y una versión mejorada del modo combate. Con esto era claro que Nintendo impulsará la nueva consola con éxitos del Wii U, así que pueden esperar nuevas versiones de ‘Super Smash Bros.’ o ‘Super Mario Maker’, pero no retrocompatibilidad con Wii U.
La gran duda recae sobre el Wii, ¿alguna vez Switch soportará juegos diseñados para ese sistema? Con solo mirar el hardware parece que la respuesta es no: Switch tiene sensores de movimiento pero no funcionan de la misma manera que en Wii o Wii U.
Pero la consola sí será retrocompatible de una forma: con títulos de NES y Snes. El servicio de juego en línea de Switch ‘regalará’ juegos retro cada mes, por ello es claro que la consola será retrocompatible al menos en ese campo. También es posible que pueda soportar versiones digitales de juegos de Nintendo 64 y Gamecube, dado que los controles no son difíciles de adaptar, aun así debemos esperar una confirmación oficial.
Imagen: Nintendo.
Otra puñalada que Nintendo se da a si misma. Sera que por estrategias como esa la empresa es llamada jocosamente como Nientiendo?
No es que no entiendan, es que los viejitos que dirigen nintendo siguen viviendo por alláaaaaaaaaaaaaaaaaaaaaaaaaa a finales de los 80s y mediados de los 90s, en aquel mundo ideal sin Internet, con el uso obligatorio de cartuchos, y en donde se divide la pantalla de los juegos para que, increíble, pueda jugar en él más de una persona al tiempo! :O
Además, ellos tienen la virtud de confundir la innovación con la tacañería, y la tacañería con la reducción de costos, la reducción de costos con los precios altos, y a sus clientes fieles con los marranos. En fin… xD
por qué no corre los programas del wii o wii u:
porque wii y wii u son power pc, parecido a xbox 360, y el nuevo es arm, parecido a la mayoría de aparatos móviles. es decir, corre sobre tipos diferentes de procesador, y los programas hechos para uno no lo entiende el otro
por qué sí corre snes y nes viejitos:
porque siendo el nes y el snes tan viejitos, esos procesadores eran muy lentos comparados con los de ahora, y se puede emular la máquina. es decir, se hace un programa que simula el funcionamiento de esos viejos procesadores, y como la diferencia de velocidad es tan alta (ahora se usan procesadores que andan en el orden de gigaherzios; en esa época si acaso llegaban a 10 o 20 megaherzios. es decir cientos de veces más lento)
por qué no se emula entonces el power pc de el wii o el wii u en el nuevo aparato con arm:
de poderse se puede, pero los procesadores de los otros no son tan viejos como para que corra el programa de emulación, convierta las instrucciones de un tipo deprocesador en instrucciones del otro procesador, y se vea a la misma velocidad que se vería en el aparato original. por esa misma razón no se pueden correr juegos de playstation 3 (cell) en playstation 4 (x86)
ahh pero sí se puedenc orrer programas de xbox 360 (power pc) en el nuevo xbox (x86, parecido a cualquier computador de escritorio):
sí se puede, con un costo. el xbox nuevo, x86, al igual que los demás casos, no puede entender los programas hechos para otro tipo0 de procesador (power pc), ni la diferencia tecnológica es tan grande como para que pueda emular los programas del otro, apenas la generación pasada, y que se vea normal. le pasa igual que los otros. entonces lo que hace es que convierte el programa de una arquitectura a otra, y genera un nuevo programa que el nuevo procesador sí entiende. luego de convertirlo el programa tienen qué quedar guardado en algún lado ya convertido, ocupando espacio en disco duro
y por qué los demá sno lo hacen: pues acá están diciendo que el mari kart va a salir para la nueva, con mejoras. el splatoon también, igual que el nuevo zelda. si entiende la parte tecnológica tendría todo el sentido, y no saldrá con esos comentarios medio mamertos de criticar por criticar y con eso ya tengo de qué hablar si no tengo nada más qué decir. igual si fuera a correr lo del nintendo 64, puede que sea por emulación, no sé, ya hay bastante diferencia entre las dos consolas y puede ser que la nueva tenga suficiente potencia para correr la emulacióne nf orma decente, pero si no es así, tocaría recompilar, o sacar de nuevo esos programas, pero para que corran en el nuevo aparato. el 3ds corre versiones nuevas de zelda ocarina of time y majoras mask, y rayman 2, un clásico de plataformas 3d, tambien salió para 3ds, casi en la misma versión que salió para el sega saturn
no pero qué anticuados, todavía con cartuchos.. sí qué anticuados.. qué es más fácil de llevar.. veamos.. creo que los cartuchos. cuáles se dañan menos.. un cd lo deja caer y si no se rompe, puede rayarse. no como que mejor los cartuchos. cuál es más fácil de llevar de un lado a otro: me parece que también los cartuchos, ys i voy a llevar varios juegos,s eguro que prefiero llevarlos como cartuchos que como cd. cuál es mejor en cuanto a correr en un aparato: para leer el cd necesito partes móviles (es und isco que gira, y está sujeto a limitaciones mecánicas cmo tiempo de lectura. igual que los discos duros comparados contra ssd), el cartucho no necesita partes móviles.. como que mejor en eso los cartuchos también.. entonces su razón para los cds y no ser anticuado es..? gadejo? porque los otros lo hacen?
tacañería: 300 dólares por uns istema con pantala íncluída (ningunoi de los otros tiene), dock, controles desmontables (mínimo 2, los demás mínimo 1). eso contra 400 o 500 que fueron lso rpecios de lanzamiento de las otras, y que usan partes de pc. no, no me parece tacaño. cuál es su argumento?
innovación.. suponemos que es sarcasmo, así que dejémoslo pasar
Estas equivocado en cuanto al funcionamiento de la retro-compatibilidad de Xbox One, El Xbox One emula completamente la Xbox 360, no es necesario para Microsoft o las compañías publicadoras hacer un port del juego a la nueva arquitectura, es por eso que también funcionan los discos físicos, El motivo por el que no todos los juegos son retro-compatibles es porque las compañías publicadoras tienen que dar permiso, algunas no lo hacen porque están haciendo remakes de sus juegos. Microsoft ha establecido un protocolo para la liberación de juegos retro-compatibles, primero deben obtener el aval del publicador y luego corren el juego completo (cada nivel) en el emulador para asegurarse de que el emulador pueda soportarlo, si se encuentran problemas en la ejecución del juego, se hacen arreglos al emulador pero no al juego.
La arquitectura x86 es suficientemente capaz para emular completamente Power PC, incluso en ARM se pueden correr programas de x86, pero ese es un proceso relativamente nuevo.
no lo emula, lo convierte; se llama compilación dinámica (editado: o donde el binario de una arqitectura es equivalente al código fuente del compilador que lo pasa a la otra arquitectura), y una vez convertido queda guardado convertido como otro programa en el disco duro, ocupando espacio. cuando ud vuelve a meter el disco, simplemente mira si es uno delos que ya convirtió, y si es así, lo ejecuta del disco duro, o si no lo convierte. exactamente igual que los sistemas operativos de los celulares, que reciben el código como si fuera para una máquina virtual, pero lo ejecutan como binario (p. ej, android puede correr tanto en x86, como los atom, como arm). no es que si x86 es capaz o no es capaz. los primeros pc, los 8086, que corrían como a 3 megaherzios también podrían emular uno delos más nuevos. la cuestión es que no lo harían rápido, y no se vería bien (o lo podrían hacer si pudieran llamar sificientes direcciones de memoria en todo caso). cualquier máquina puede emular cualquer otra mientras se considere una máquina con un conjunto de instrucciones completo. pero eso no significa que ud lo va ya a ver como lo vería en la máquina original
Microsoft aun no ha dicho si usa compilación dinámica en su emulador, pero esa es técnicamente una opción, de hecho algunos emuladores de 360 usan ese proceso en PCs de escritorio, por otra parte todos los juegos que se ejecutan en Xbox One tienen que ser guardados en el disco, incluso los juegos retrocompatibles.
Tiene razón en lo de la arquitectura, corrigiendome diría que el procesador x86 del xbox one es suficientemente capaz de emular el power pc del xbox 360.
como que no la coje. lo de compilación dinámica NO ES lo mismo que emulación. cuando ud hace eso ya tiene un programa nativo, resultado de la compilación.s i ud corre un programa nativo no está emulando, está corriendo un programa nativo, independiente de si fue convertido de otra plataforma o de si fue compilado desde código fuente como c. que si todos los programa squedan end isco duro.. pues no valdrúia la pena entonces comprarlos en discos, y más biens e bajarían todos desde la tienda virtual, y cuando se llene o desisntala los juegos por los que ya habí apagado, o cambie de consola hasta que se l ellene la otra.. aunque sí, muchos descomprimen gran parte del código en el disco duro, ya que los tiempos de acceso desde le disco duro sonmucho menores que desde el cd, al igualq ue en el pc. nada raro. y no, ni de lejos el x86 de las nuevas consolas pueden emular en tiempo real los procesadores de la generación pasada.q ue ud vea el programa corriendo no significa que lo esté emulando, si ése es su argumento
editado: en realidad no es el código lo que ponen en disco duro. son los sonidos, las texturas, los m,apas etc
Hombre yo entiendo lo que dice, mi argumento es que Microsoft ha dicho que lo que hizo fue un completo emulador del 360 y allí ponen los juegos del 360, incluso usando el control de xbox one los botones de menú, vista y xbox al tiempo se abre el dashboard de xbox 360.
Lo del almacenamiento en disco es así, Xbox One, corre los juegos desde el disco duro nunca desde el blue ray todos los juegos hay que instalarlos, incluso los juegos retro compatibles.
En cuanto a que no se pueden emular, le recomiendo este articulo o grupo de articulos sobre la construccion de un emulador de xbox 360 para pc: www. noxa. org/blog/category/projects/xenia/
es del 2011 y en ese año ya se estaba emulando el procesador Xenon del Xbox 360 en maquinas x86.
acabo de ver el artículo y dice lo mismo que puse arriba. hablan de un intérprete, de ‘just in time’ y de compilación dinámica. pero el hecho que en el artículo hablen de emulación no significa que por eso estén emulando. si ud tiene un programa escrito para esa máquina y lo corre, dónde está la emulación. si lo que recibo es un programa escrito para eseprocesador y lo corre con instrucciones nativas qué eslo que está emulando. en eso términos conteste eso, y s i lo logra, podemos seguir hablando. que si en el artículo quieren llamar emulación a lo que no es emulación, eso no cambia las cosas. que silo logra correr así, pues obvio, el hecho que los juegos viejos le corran signica que se puede, pero no corren emulados, corren como programas reescritos para la nueva máquina, así el que los reescriba sea otro programa. y que si el x86 tiene la potencia.. pues nuevamente, x86 no es ni una marca ni una referencia, es una familia, que vienen desde el 8088 décadas atrás. y obviamente el nuevo tiene la potencia para correr programas nativos escritos para ese procesador. que si tiene la capacidad para emular (ES DECIR, CORRER UN PROGRAMA QUE SIMULE EL PROCESADOR VIEJO, Y GENERE UN COMPORTAMIENTO SOBRE LA NUEVA MÁQUINA, QUE ES LO QUE SIGNIFICA EMULAR), pues como difícil que un procesador logre emular, o correr un programa que simule un procesador apenas de la generación pasada, que semueve a ubna velocidad de reloj similar al nuevo, casi con el mismo número de núcleos pero con otra familia de instrucciones, en tiempor eal. pero si quiere usar otras palabras para decir que sí, porque corre un programa nativo, pues hágale. no pienso discutir más la respecto
editado: y volviendo al tema, que por qué no lo hacen entonces para el nintendo? por lo que ya había puesto en el comentario de arriba. porque si se va a hacer un programa que pase del procesador viejo al nuevo, alguien tienen qué hacer es eprograma, y por costo beneficio tal vez no valga la pena, para los programas de la tienda virtual, para unos equipos que casio no se vendieron, y juegos casi no había para esdos pocos equipos. y porque si hay un programa que los convierta, ocuparían espacio end isco, limitando las capacidades de la máquina. y si para el nuevos istema hay nuevas versiones o versiones mejoradas, pues de pronto no vale la pena. pero con decir que logra emular, no se resolverían esas cosas. pero de poderse se puede, igualq ue con cualquier otra máquina
Así es como trabaja el emulador que esa persona construyo en 2011, el Xbox One, emula completamente el xbox 360 y los juegos corren como lo harían en esa consola, Esa es la declaración oficial de la gente de Microsoft que trabajo en el proyecto.
Claro, pero bien que no dicen nada del Ps4 y el ONE que no tienen nada de eso, es más uno te vende remasters a 60$ y el otro te cobra por la retro, pero hay si se quedan callados, en especial porque el Switch maneja otro formato, el de los cartuchos, por eso no puede haber retro,por favor al menos investiguen un poco.
En Xbox One no se cobra por la retro-compatibilidad si tienes juegos adquiridos en la tienda o físicos. No es necesario tener xbox live gold para poder jugarlos.
En el articulo hacen referencia a que es obvio que los juegos físicos de wii o wii u no pueden funcionar en la Switch, pero en toda la comunidad y en los medios especializados se esperaba que se pudieran jugar los juegos que compraste en la tienda digital de Nintendo.
Anda pero PS4 no tiene retrocompatibilidad tampoco, peor, venden remasted a precio de novedad, pero ¡hey!, me gusta que sony me sodomice jijiji
Coincido con Luis Carlos Tovar!! Compré wiiu y la verdad es que fue una decepción, tengo un niño de 8 años y en los 3 años casi no salieron juegos! Y ahora me topo que la switch va ha tener los mismos juegos que wiiu y que los que tengo no los puedo usar teniendo que pagar doble!! De hecho el wiiu fue mi última consola nintendo!!
Splatoon 2 es secuela, obvio, MK8DX es el único port de WiiU, de ahí no han dicho nada más el resto son juegos exclusivos para Switch Fire Emblem Xenoblade 2 Arms 1 2 Switch, etc.
Voodoochicken, se ve que maneja en algo lo de las arquitecturas de PC, creo que al igual de Micro$oft, la retrocompatibilidad es algo que se puede hacer por software, es sencillo!! Xbox one, perdió la batalla desde que salió, por esas decisiones erradas! Ahora quieren añadir un diferencial para atraer la base de clientes del 360 que han perdido frente a ps4. No soy fanboy de ninguna empresa, hablo como usuario que después de desembolsar más de 900.000 en una consola no tenga diversidad de juegos en su ciclo de vida, por eso no voy a comprar switch!!
entiendo lo que dice de la wii u, que sí da rabia gastar plata en eso para que la consola casi no dure y casi no tenga juegos.. aunque queda con un wii de lujo, para jugar juegos de wii normales (y de esos sí hay bastantes)
por otro lado, no, no es fácil. que si se puede claro que sí, xbox lo hizo. y de hecho imagino que xbox podría correr los juegos de xbox original, la primera que salió, sin ni emulador ni cosas por el estilo. las dos son x86 (un pc metido en una caja de consola, nor ecuerdo si la original era un celeron o un pentium 3, y de hecho era originalmente un pc que armaron para hacer las pruebas del direct x, para hacer pruebas internas, no para sacar al mercado). en todo caso no es simplemente hacer el programa que convierta de un procesador a otro y ya. en laépoca del dos y en las viejas consolas, el programa que corría se apoderaba de toda la máquina. si quería gráficos o sonido, al programador le tocaba hacer la parte de gráficos o sonido. hoy las consolas al igual que un pc de escritorio,c orren con un sistema operativo, y parte del cuento es que el sistema operativo le presta servicios a los programas. si ud quiere hacer eso, nos ólo es hacer el compilador que pase deun código a otro, sino le toca implementar todos los servicios de la consola anterior, o convertir los llamados de los programas anteriores para que ahora llamen a los nuevos servicios, en la nueva plataforma.
la cuestión es si eso vale la pena. ud habla de su casopersonal, asíc omo las mamás de los secuestrados hablaban desde su caso eprsonal, incluso por presión de la guerrilla (bno es una discusión política, es sólo para dar a entender que una cosa es su caso particular, otro es unc ontexto general). en general, no salieron muchos juegos para el wii u, entonces valdría la pena hacer todo ese desarrollo, para unos pocos juegos? mçás cuando la wii u no se vendió mucho, entonces no muchas personas necesitarían esa conversión? pues ganarían más los de playstation, que ps3 sí se vendieron bastantes, y ps4 hasta ahora es la que más se ha vendido de la nueva generación.. y tampoco lo han hecho.. y quién sabe si se pueda. cell es una combinación de instrucciones básicas de power pc y arquitectura vectorial. la arquitectura vectorial tal vez se pueda sustituír con velocidad, pero quiéns abe si en este momentolos procesadores sean suficentemenete veloces para eso (es decir, en vez de hacer 100 operaciones al mismo tiempo en una millonésima de segundo, hacer una operación al avez en la centésima parte de una millonésima de segundo). y que hagan toda esa inversión para unos pocos, cuando eso no serviría en la mayoría de los casos como una razón para comprar la nueva consola.. depronto no avle la pena, si no es ud alguien que estuvio de malas cone l wii u, sino si está dirigiendo una compañía, que debe dar ganancias
Los descarados son los almacenes de cadena y los vendedores informales que no son regulados por la misma empresa por no tener una oficina o sede aquí y dudo mucho que Nintendo llegue a nuestro país o por lo menos a nuestra región de forma oficial; esa empresa que habla de innovación creo que lo que realmente le interesa es seguir haciéndose rico a costillas de los mismos borregos que compran sus productos con una venda puesta en los ojos, quizás si innoven a nivel de hardware pero a nivel de software y/o estrategias de ventas y expansión están estancados en los 80s y 90s.