stringtranslate.com

Yuzu (emulador)

Yuzu (a veces estilizado en minúsculas) es un emulador gratuito y de código abierto descontinuado de Nintendo Switch , desarrollado en C++ . Se anunció que Yuzu estaba en desarrollo el 14 de enero de 2018, [1] [2] 10 meses después del lanzamiento de Nintendo Switch. [3]

El emulador fue creado por los desarrolladores del emulador de Nintendo 3DS Citra , con un código importante compartido entre los proyectos. Originalmente, Yuzu solo admitía programas de prueba y homebrew .

El 26 de febrero de 2024, Nintendo of America presentó una demanda contra Tropic Haze LLC, la entidad legal detrás del desarrollo de Yuzu. El desarrollo y la distribución oficial de Yuzu cesaron el 4 de marzo de 2024, después de que Tropic Haze resolviera la demanda con Nintendo of America por 2,4 millones de dólares. [4] [5]

Características

Yuzu utilizó un servicio de red llamado Boxcat como reemplazo de la red de contenido dinámico BCAT de Nintendo. [6] Esta función fue eliminada más tarde debido a que no funcionaba. Se planeó que la implementación fuera reemplazada con el tiempo por una que permitiera el uso de archivos BCAT locales descargados desde una Nintendo Switch. [7]

Yuzu también ofrecía una función de cambio de escala de resolución que simula resoluciones acopladas, desacopladas y superiores a las nativas. Después de agregar inicialmente compatibilidad con resoluciones superiores a las nativas, la función se eliminó nuevamente debido a problemas de estabilidad y comportamiento inconsistente en diferentes proveedores de GPU poco después. [8] [9] Dos años después de la eliminación, la función finalmente se volvió a agregar con el nombre en código "Project ART". [10]

En diciembre de 2019, Yuzu agregó un renderizador Vulkan experimental a su compilación de acceso anticipado y lo incorporó a sus compilaciones principales. [11] El 9 de mayo de 2020, el equipo de desarrollo anunció una actualización que incluía una emulación de CPU multinúcleo experimental [12] [13] con nombre en código Prometheus .

En noviembre de 2020, los desarrolladores de Yuzu agregaron funcionalidad en línea al emulador, pero la eliminaron poco después. [14] [15]

En junio de 2021, se agregó compatibilidad con Fastmem a las compilaciones de acceso anticipado de Yuzu. [16]

En julio de 2021, Yuzu concluyó el "Proyecto Hades", que tenía como objetivo reescribir el descompilador de sombreadores , aportando una mejora en el rendimiento general del emulador. [17]

En una declaración a PC Gamer , los desarrolladores de Yuzu dijeron que estaban interesados ​​en posibles optimizaciones del emulador para su uso en Steam Deck . [18]

El 30 de mayo de 2023 se lanzó una versión para Android. [19]

El desarrollo finalizó el 4 de marzo de 2024, después de que Tropic Haze LLC, la entidad legal que representa al Equipo Yuzu, resolviera una demanda con Nintendo of America, lo que resultó en el cierre de las operaciones de los emuladores Yuzu y Citra . [4]

Recepción

En octubre de 2018, Kotaku publicó un artículo en el que se señalaba que Super Mario Odyssey era jugable. El autor del artículo expresó su preocupación por la capacidad de Yuzu para emular juegos que estaban disponibles comercialmente en ese momento. [20] Esto eventualmente conduciría a una batalla legal contra Nintendo .

PC Gamer señaló que el emulador pudo ejecutar Pokémon: Let's Go, Pikachu! y Let's Go, Eevee! poco después del lanzamiento de los juegos, aunque con problemas de audio. [21]

En octubre de 2019, Gizmodo publicó un artículo que señalaba que Yuzu podía emular algunos juegos a una velocidad de cuadros aproximadamente similar a la del hardware de la consola real. [22]

Desde 2021, varios medios han informado que Yuzu puede ejecutarse en Steam Deck , lo que permite jugar juegos de Nintendo Switch en el sistema. [23] [24] [25] [26] [27]

Tras la publicación de una historia de Kotaku el 9 de octubre de 2021, que cubría la capacidad tanto de Yuzu como de Ryujinx (otro emulador de Switch) para jugar Metroid Dread , [28] Nintendo se puso en contacto con el equipo editorial del sitio solicitando una revisión del artículo, que se consideró que alentaba la piratería del título. Kotaku respondió actualizando el artículo para eliminar el lenguaje que se interpretó como tal y se disculpó con los lectores por el error. Sin embargo, en un apéndice editorial, sostuvieron que creían que la emulación era una parte importante de los esfuerzos de preservación de los videojuegos y que su cobertura de los emuladores no equivalía a un estímulo para piratear el juego. [29]

Después de que se hiciera pública la capacidad de Yuzu para ejecutarse en Steam Deck , se eliminaron varios videos de YouTube que brindaban orientación sobre cómo hacerlo. Aunque no se sabía quién había emitido las eliminaciones, los medios que informaron sobre la noticia creyeron que fue Nintendo, dado su historial de emitir avisos de eliminación de DMCA contra creadores de contenido no oficial. [30] [31]

El 23 de agosto de 2023, Denuvo anunció que había desarrollado "Nintendo Switch Emulator Protection", una nueva solución de gestión de derechos digitales para los títulos de Nintendo Switch que tiene como objetivo permitir a los desarrolladores bloquear el juego a través de emuladores como Yuzu. [32] [33] [34]

El 26 de febrero de 2024, Nintendo of America presentó una demanda contra Tropic Haze LLC, la entidad legal detrás de Team Yuzu. [35]

El 4 de marzo de 2024, Tropic Haze LLC llegó a un acuerdo en su demanda con Nintendo of America por 2,4 millones de dólares, lo que llevó a Yuzu a cerrar sus operaciones. [4]

Tenedores

El 5 de marzo de 2024, el código fuente de Yuzu fue bifurcado por un equipo de desarrollo diferente como "Suyu" (pronunciado como "sue-you"; el nombre también es un juego de palabras con el historial de litigios de Nintendo). [36] Un colaborador dijo: "Suyu existe actualmente en una zona gris legal de la que estamos tratando de salir. Hay múltiples planes y posibilidades sobre qué hacer a continuación. Las cosas aún se están organizando y planificando". [37] El 21 de marzo de 2024, después de una solicitud de eliminación de DMCA, Suyu fue eliminado de GitLab ; el aviso de eliminación citó violaciones de sus disposiciones antielusión y advirtió que el alojamiento del código por parte de la plataforma podría constituir tráfico de un dispositivo antielusión. Después de algunas horas, su líder decidió mudarse a un repositorio autoalojado . [38] [39] En abril de 2024, la plataforma de chat Discord prohibió las cuentas y servidores de Suyu, otra bifurcación llamada Sudachi, y sus desarrolladores principales. [40] Desde entonces, Suyu ha cambiado a un servicio de chat autohospedado.

El 29 de abril de 2024, Nintendo of America envió un aviso de eliminación de DMCA a GitHub , lo que provocó el cierre de 8353 bifurcaciones. [41] [42]

Véase también

Referencias

  1. ^ Lilly, Paul (15 de enero de 2018). «Nintendo Switch 'Yuzu' Emulator Announced By Citra 3DS Developers». HotHardware . Archivado desde el original el 31 de octubre de 2019. Consultado el 4 de julio de 2019 .
  2. ^ Reisinger, Don (16 de enero de 2018). «Nintendo no estará contenta con este emulador de Switch». Tom's Guide . Archivado desde el original el 4 de julio de 2019. Consultado el 4 de julio de 2019 .
  3. ^ Horti, Samuel (14 de enero de 2018). «Se anuncia el emulador de Switch, creado por el equipo detrás del emulador Citra 3DS». PC Gamer . Archivado desde el original el 14 de enero de 2018. Consultado el 14 de julio de 2019 .
  4. ^ abc Carpenter, Nicole (4 de marzo de 2024). «Nintendo gana 2,4 millones de dólares en una demanda por el emulador de Switch». Polygon . Consultado el 4 de marzo de 2024 .
  5. ^ "yuzu - Emulador de Nintendo Switch". yuzu-emu.org .
  6. ^ "Boxcat". Equipo de emulación de Yuzu. Archivado desde el original el 15 de octubre de 2019. Consultado el 15 de octubre de 2019 .
  7. ^ "Eliminar el backend BCAT de Boxcat por Morph1984 · Solicitud de incorporación de cambios n.° 7102 · yuzu-emu/yuzu". GitHub . Consultado el 17 de enero de 2022 .
  8. ^ "Rescaler de resolución · yuzu". yuzu . Consultado el 17 de enero de 2022 .
  9. ^ "Implementar el reescalado de resolución nativa por FernandoS27 · Solicitud de incorporación de cambios n.° 2860 · yuzu-emu/yuzu". GitHub . Consultado el 17 de enero de 2022 .
  10. ^ "Proyecto ART Técnicas avanzadas de renderizado por FernandoS27 · Pull Request #7219 · yuzu-emu/yuzu". GitHub . Consultado el 17 de enero de 2022 .
  11. ^ CaptV0rt3x (3 de diciembre de 2019). «Lanzamiento de nueva función: Vulkan». Equipo del emulador yuzu. Archivado desde el original el 3 de diciembre de 2019. Consultado el 3 de diciembre de 2019 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  12. ^ "Lanzamiento de nueva función: Prometheus · yuzu". yuzu . Consultado el 17 de mayo de 2020 .
  13. ^ Palumbo, Alessio (9 de mayo de 2020). "Yuzu, el emulador de Nintendo Switch, ahora puede aprovechar las CPU multinúcleo". Wccftech . Consultado el 17 de mayo de 2020 .
  14. ^ Lilly, Paul (4 de noviembre de 2020). «El popular emulador Yuzu de Nintendo Switch añade soporte en línea y vuelve a la normalidad rápidamente». HotHardware . Archivado desde el original el 4 de noviembre de 2020 . Consultado el 10 de noviembre de 2020 .
  15. ^ Plunkett, Luke (3 de noviembre de 2020). «Nintendo Switch Emulator Adds Online Support, Quickly Regrets It» (El emulador de Nintendo Switch añade soporte en línea, pero se arrepiente rápidamente). Kotaku . Archivado desde el original el 5 de noviembre de 2020 . Consultado el 10 de noviembre de 2020 .
  16. ^ "Soporte de Fastmem" . Consultado el 13 de junio de 2021 .
  17. ^ "Nueva versión de funciones: reescritura del descompilador de sombreadores · yuzu". yuzu . Consultado el 13 de diciembre de 2021 .
  18. ^ Fenlon, Wes (26 de julio de 2021). "Los desarrolladores de emuladores ven un gran potencial en Steam Deck". PC Gamer . Consultado el 25 de septiembre de 2022 .
  19. ^ Conway, Adam (31 de mayo de 2023). «El emulador de Nintendo Switch Yuzu llega oficialmente a Android». XDA Developers . Consultado el 31 de mayo de 2023 .
  20. ^ Plunkett, Luke (2 de noviembre de 2018). «Super Mario Odyssey ya se puede jugar en un emulador». Kotaku . Archivado desde el original el 14 de julio de 2019 . Consultado el 14 de julio de 2019 .
  21. ^ Horti, Samuel (24 de noviembre de 2018). «Mira Pokémon: Let's Go en ejecución en PC gracias al emulador Yuzu». PC Gamer . Archivado desde el original el 4 de julio de 2019. Consultado el 4 de julio de 2019 .
  22. ^ Liszewski, Andrew (4 de octubre de 2019). «Este emulador de Nintendo Switch para PC podría ser finalmente tan bueno como la consola real». Gizmodo . Archivado desde el original el 20 de noviembre de 2019. Consultado el 15 de octubre de 2019 .
  23. ^ Fenlon, Wes (26 de julio de 2021). "Los desarrolladores de emuladores ven un gran potencial en Steam Deck". PC Gamer . Consultado el 24 de septiembre de 2022 .
  24. ^ Reynolds, Ollie (25 de julio de 2022). «Xenoblade Chronicles 3 se filtró y es totalmente jugable en Steam Deck». Nintendo Life . Consultado el 24 de septiembre de 2022 .
  25. ^ James, Dave (8 de marzo de 2022). «Steam Deck vs Nintendo Switch». PC Gamer . Consultado el 24 de septiembre de 2022 .
  26. ^ Fenlon, Wes (25 de febrero de 2022). «Steam Deck ya es el sistema de emulación de mis sueños». PC Gamer . Consultado el 24 de septiembre de 2022 .
  27. ^ Coyle, Anne-Marie (3 de marzo de 2022). "Nintendo realmente no quiere que uses emuladores de Switch en Steam Deck". GamesRadar . Consultado el 24 de septiembre de 2022 .
  28. ^ Zwiezen, Zack (9 de octubre de 2021). «Metroid Dread ya funciona muy bien en los emuladores de Switch». Kotaku . Archivado desde el original el 9 de octubre de 2021 . Consultado el 25 de septiembre de 2022 .
  29. ^ Zwiezen, Zack (9 de octubre de 2021). «Metroid Dread ya se ejecuta en emuladores de Switch». Kotaku . Archivado desde el original el 29 de agosto de 2022 . Consultado el 25 de septiembre de 2022 .
  30. ^ Ishraq, Subhan (3 de marzo de 2022). "Los vídeos de emulación de Steam Deck para Nintendo están desapareciendo de YouTube". Eurogamer . Consultado el 25 de septiembre de 2022 .
  31. ^ Galekovic, Filip (3 de marzo de 2022). "Nintendo bloquea vídeos que muestran cómo emular juegos en Steam Deck". Game Rant . Consultado el 25 de septiembre de 2022 .
  32. ^ Dedmon, Tanner (25 de agosto de 2022). «'Nintendo Switch Emulator Protection' anunciada por una controvertida empresa antipiratería». ComicBook.com . Consultado el 25 de septiembre de 2022 .
  33. ^ Shepard, Kenneth (25 de agosto de 2022). "Denuvo lanza protección para emuladores de Switch a instancias de socios editoriales". Fanbyte . Consultado el 25 de septiembre de 2022 .
  34. ^ "La seguridad de Denuvo ahora está en Switch, incluida nueva tecnología para bloquear la emulación de Switch para PC". VGC . 23 de agosto de 2023 . Consultado el 24 de agosto de 2023 .
  35. ^ Seedhouse, Alex (27 de febrero de 2024). «Nintendo demanda a los creadores del emulador Yuzu Switch». Nintendo Insider . Consultado el 27 de febrero de 2024 .
  36. ^ "Los creadores del nuevo emulador de Switch 'Suyu' esperan evitar la ira de Nintendo". Nintendo Life . 12 de marzo de 2024 . Consultado el 19 de marzo de 2024 .
  37. ^ Orland, Kyle (11 de marzo de 2024). "Así es como los creadores del emulador de Switch "Suyu" planean evitar ser demandados". Ars Technica . Consultado el 11 de marzo de 2024 .
  38. ^ Orland, Kyle (22 de marzo de 2024). "El emulador de Switch Suyu fue atacado por GitLab DMCA, el proyecto sigue vivo gracias al alojamiento propio". Ars Technica . Consultado el 23 de marzo de 2024 .
  39. ^ Hollister, Sean (22 de marzo de 2024). «GitLab confirma que ha eliminado Suyu, una bifurcación del emulador de Nintendo Switch Yuzu». The Verge . Consultado el 23 de marzo de 2024 .
  40. ^ Hollister, Sean (11 de abril de 2024). «Discord está destruyendo a los desarrolladores de emuladores de Nintendo Switch y a todos sus servidores». The Verge . Consultado el 12 de abril de 2024 .
  41. ^ Roth, Emma (3 de mayo de 2024). "La eliminación de Nintendo por DMCA elimina más de 8500 copias del emulador Yuzu". The Verge .
  42. ^ "Aviso de eliminación de DMCA de Nintendo". GitHub .

Enlaces externos