PDA

Ver la versión completa : RIP Yuzu (NS) y Citra (3DS)



The_Frog
05-03-2024, 09:26 AM
https://www.youtube.com/watch?v=V-if0wWxM14


https://www.youtube.com/watch?v=gIv0AuKe01A

Varilla
05-03-2024, 10:31 AM
Pésimas noticias para este mundo. Pa colmo lo de Citra es lamentable, ya que es una consola descontinuada y con eShop cerrada.

Master of the Wind
05-03-2024, 11:56 AM
Lo bueno es que la desicion de Yuzu de pagar guita y cesar sus operaciones es una propuesta extrajudicial, por lo que no genera judisprudencia para futuras demandas. Hasta en eso son unos crá.

The_Frog
05-03-2024, 12:10 PM
La cagada fue porque en el emulador corría mejor que en la consola uno de los mayores lanzamientos recientes y ofrecían builds de acceso anticipado a los patreons. Como parte del acuerdo entregaron los derechos del código fuente, que no sé si sería posible que Nintendo le cambie la licencia de código abierto a software propietario.

Master of the Wind
05-03-2024, 12:25 PM
No puede. Pero hay una jugada maestra que puede hacer, que justo lo acaba de hacer IBM hace poco con el codigo fuente de Red Hat. La GPL dice que, al distribuir el software, tenes que darle el codigo fuente al que recibe el software. Si yo te doy el ejecutable, te doy el codigo fuente si o si. No dice que el codigo fuente tiene que estar publico para todo el mundo en ningun momento. O sea que Nintendo puede cerrar los repos de Github, y al no entregarle el binario a nadie, ya no tiene obligacion de darle el codigo fuente a nadie.


Lo que no quita que un peloton de gente viendo que podia venir brava la mano forkeo el codigo fuente de Yuzu y Citra. Al ser libre en ese momento, vale supongo, aunque no se si Nintendo puede reclamar copyright igual, la verdad nunca vi que demanden a un software libre y el software libre tire la toalla y entregue el codigo a una empresa . Igual Nintendo si no puede cerrarlos, puede perseguirlos despues para meterles presion, pero no creo que lo hagan. Nintendo puede demandar solo para que te rindas si no tenes espalda. Aunque no creo que pase, el Switch esta en sus ultimos dias y ya no tiene releases de peso como lo es un Mario o un Zelda, y el 3DS esta muerto, eso salio mas de costado por ser los mismos desarrolladores, que por algo que Nintendo buscaba.

Yuzu la tenia dificil esta porque al cobrar por early access que cuando se filtro el Zelda TOTK lo corria bien, Nintendo puede alegar que no entra en el concepto de donaciones por Pateron. Me acuerdo que cuando se filtro Metroid Dread los tipos dijeron que hasta que el juego no salga oficialmente en fecha, no iban a soportarlo en Yuzu, porque tiraba unas pantallas negras en los FMV, esa postura tuvieron que haberla mantenido siempre. Podian llegar a ganar el juicio, pero iba a ser desgastante, y seguramente dejaban de operar igual, mas o menos como paso con Bleem!, que le gano a Sony en tribunales, pero el proceso los quebro.


Tambien esta Ryujinx en la vuelta, no hay que olvidarse.



Pero bueno, al menos ahora hay que quedarse con que a futuro, en futuras consolas de Nintendo, al menos ahora para relanzar juegos de Switch, tienen un buen emulador en sus manos, y no las porongas de emuladores que usa nintendo para relanzar juegos.

xcrow
05-03-2024, 06:36 PM
Pero bueno, al menos ahora hay que quedarse con que a futuro, en futuras consolas de Nintendo, al menos ahora para relanzar juegos de Switch, tienen un buen emulador en sus manos, y no las porongas de emuladores que usa nintendo para relanzar juegos.

Eso es asumir sentido común. No de ideas sobre como empeorar las cosas, es posible que estén buscando. No hay que olvidar que Nintendo considera la emulación como una de las peores cosas aunque la usen ellos mismos.

uKER
05-03-2024, 06:41 PM
Muere Yuzu ayer y hoy nacen Nuzu y Suyu, ambos basados en el fuente de Yuzu.
https://www.dsogaming.com/news/nintendo-switch-emulators-nuzu-and-suyu-rise-from-the-ashes-of-yuzu/

Freeman
05-03-2024, 07:45 PM
https://i.imgur.com/zjknS2s.jpeg

Master of the Wind
05-03-2024, 09:17 PM
No hay que olvidar que Nintendo considera la emulación como una de las peores cosas aunque la usen ellos mismos.

Lo dicen para dar mensaje anti-pirateria, porque hay que ser honestos, el 90% de la gente emula pirateando. Por mas que ellos emulan a cara de perro.

Igual creo que aca la culpa la tuvo la misma gente de Yuzu, haciendo caja con el emulador, y sobretodo con el leak de Tears of the Kingdom. Xenia y RPCS3 tienen Pateron, y hasta Cemu tiene Patreon, pero lo tienen para donaciones, no metieron Paywall para nuevas features y compatibilidad con un juego QUE NI SIQUIERA HABIA SIDO LANZADO. Los comio el ego. No hay que olvidarse que Nintendo demostro que Dolphin tiene claves de encriptacion (que son propiedad de Nintendo) DIRECTAMENTE en el codigo fuente, y solo logro que Steam no lo publique, medio porque contactaron a Valve y ellos no quieren quilombo, pero el emulador sigue como antes sin drama, recibiendo updates, justamente porque no hacen negocio con eso y no los pueden tocar legalmente.


Muere Yuzu ayer y hoy nacen Nuzu y Suyu, ambos basados en el fuente de Yuzu.
https://www.dsogaming.com/news/nintendo-switch-emulators-nuzu-and-suyu-rise-from-the-ashes-of-yuzu/

Ojo porque Nuzu ya se cago y cerro el repo. Como dije antes, desconozco si Nintendo puede tirar todos los forks ya que son dueños del codigo fuente, ya que la licencia de Software Libre solo garantiza que el codigo fuente se distribuya cuando distribuis el binario. No van a distribuir el binario, por lo que no hay necesidad de repartir codigo fuente, pero no hay presedentes de que un proyecto de Software Libre termine pasando a ser "propiedad" de una empresa con fines de cerrarlo. Si vamos al caso, los unicos con derecho de tener el codigo fuente, son los que tengan el binario de Yuzu, que a dia de hoy, en terminos de Nintendo siendo el propietario del emulador, es ilegal.

No creo que llegue tan lejos igual como borrar todo rastro de Yuzu, o matar posibles forks, consiguio lo que quera que era dar un golpe ejemplarizante, y levantar guita de paso.

Le salio redondito, y encima se llevo puesto a Citra de costado, creo que eso ni siquiera estaba en los planes de Nintendo.

uKER
05-03-2024, 09:25 PM
Yuzu era open source. El fuente está por todos lados.
Y no, nunca se vio que por ganarles un juicio Nintendo pase a ser dueña de esos fuentes.
Eso no quita que puedan hacerle la misma demanda a cualquier otro emulador que salga a partir de eso.

Y sí, lo de TOTK junto con Mario Wonder (que lo jugué en PC en 4K una semana antes de que saliera en Switch) deben haber sido un fierrazo bárbaro para Nintendo, y sí, que estos pibes tuvieran en Patreon el build para jugarlos era pedir a gritos que los fajaran. Ryujinx tuvo el Mario Wonder andando antes que Yuzu y al menos por ahora no les han hecho nada.

Master of the Wind
05-03-2024, 09:40 PM
Yuzu era open source. El fuente está por todos lados.
Y no, nunca se vio que por ganarles un juicio Nintendo pase a ser dueña de esos fuentes.
Eso no quita que puedan hacerle la misma demanda a cualquier otro emulador que salga a partir de eso.

Ojo porque el hecho de que un software sea libre no da inmunidad legal. Sobretodo si hago un software para hacer cosas declaradas ilegales.

Y el codigo fuente puede tener derecho de propiedad, como no? Preguntale a Red Hat, todo archivo de codigo que ellos distribuyen tiene el header "Copyright Red Hat inc", y en el caso de Yuzu, por ejemplo, "Copyright 2021 yuzu Emulator Project".

La licencia de software libre es simplemente una licencia que afecta la distribucion, y garantiza libertad de uso, estudio, modificacion y redistribucion del codigo fuente si hago cambios. El Copyright es un tema aparte, para que algo sea 100% libre tiene que estar declarado como Copyleft, que es una alternativa que si dice que es de el que venga que tenga el codigo, lo cual no es el caso de



Y sí, lo de TOTK junto con Mario Wonder (que lo jugué en PC en 4K una semana antes de que saliera en Switch) deben haber sido un fierrazo bárbaro para Nintendo, y sí, que estos pibes tuvieran en Patreon el build para jugarlos era pedir a gritos que los fajaran.

Exacto. Me acuerdo cuando salio Metroid Dread yo no tenia Switch todavia, se filtro una semana antes. Cuando cargabas el juego, tiraba pantallas negras en los FMV por usar un codec no soportado por el emulador todavia, y los tipos de Yuzu dijeron expresamente que hasta que el juego no salga oficialmente no iban a mover un dedo para arreglarlo. Era tentador hacer caja con titulos pesados, pero la codicia de no seguir por ese lado los cago

uKER
05-03-2024, 09:50 PM
Nunca dije nada de que ser open source les diera algún tipo de inmunidad.
Lo único que digo es que siendo open source, el código lo tiene hasta el panadero de la esquina y que inevitablemente va a sobrevivir a través de "derivados".

CYRU5
06-03-2024, 12:26 PM
Dejo el repo de Suyu que lo movieron a gitlab -> https://gitlab.com/suyu-emu/suyu

Lo que estaría bueno es que también pasase lo propio con lo que quedó de Citra. Que si bien está Panda3DS y Mikage ninguno se acerca ni remotamente a lo que era Citra.

EDIT: Mmmm ... https://github.com/RyzenDew/Lime-3DS-Emulator

Master of the Wind
06-03-2024, 01:51 PM
El tema no es el codigo fuente. Hay miles de forks. Hasta yo me guarde el codigo fuente de ambos y lo tengo en un NAS.


El tema es ver quien agarra la posta. No es decir "tengo el codigo fuente, aca ta", tener el codigo fuente no garantiza nada, es ver quien se pone los huevos, arma un grupo de trabajo y sigue el desarollo, no es changa agarrar codigo de otro y ponerte a laburar, van a pasar meses para que alguien aparezca, se siente a analizar y entender el codigo, y este en condiciones de decir "Lo sigo".

Citra por otra parte era compatible con un 99% de los juegos, es mas simple porque es compilar y distribuir el build. El tema es algun fork de Yuzu, que algun que otro juego va a salir, y va a necesitar mantenimiento.

uKER
06-03-2024, 02:50 PM
DraStic, emulador de NDS, también se va al mazo.
https://www.androidpolice.com/nintendo-emulator-yuzu-drastic-lawsuit-gaming/

CYRU5
06-03-2024, 03:15 PM
El tema es ver quien agarra la posta. No es decir "tengo el codigo fuente, aca ta", tener el codigo fuente no garantiza nada, es ver quien se pone los huevos, arma un grupo de trabajo y sigue el desarollo, no es changa agarrar codigo de otro y ponerte a laburar, van a pasar meses para que alguien aparezca, se siente a analizar y entender el codigo, y este en condiciones de decir "Lo sigo".

Citra por otra parte era compatible con un 99% de los juegos, es mas simple porque es compilar y distribuir el build. El tema es algun fork de Yuzu, que algun que otro juego va a salir, y va a necesitar mantenimiento.
Quizás algunos colaboradores del proyecto se pongan las pilas y sigan en eso ya que si había 20 personas laburando imagino todo el peso cae en los "dueños" (2 o 3 personas) ESO O que -el que sea- "toquetee" el código de forma puntual para cada juego y chau.



DraStic, emulador de NDS, también se va al mazo.
https://www.androidpolice.com/nintendo-emulator-yuzu-drastic-lawsuit-gaming/
Pá, será cosa mía pero jugar algo "mejor" que 16 bits en celular me parece totalmente fuera de lugar jaja; si es en PC me toca los huevos, pero si es en Android ... meh (SIEMPRE Y CUANDO SEA EN CELULARES, ya en portables es otra historia).

Master of the Wind
06-03-2024, 03:57 PM
DraStic, emulador de NDS, también se va al mazo.
https://www.androidpolice.com/nintendo-emulator-yuzu-drastic-lawsuit-gaming/

Lo vi hoy temprano. El desarrollador dijo que lo iban a hacer de todas maneras, lo de largarlo gratis y liberar el codigo, pero que con lo de Yuzu y Citra solo se apuro. Anda saber.


Quizás algunos colaboradores del proyecto se pongan las pilas y sigan en eso ya que si había 20 personas laburando imagino todo el peso cae en los "dueños" (2 o 3 personas) ESO O que -el que sea- "toquetee" el código de forma puntual para cada juego y chau.



Pá, será cosa mía pero jugar algo "mejor" que 16 bits en celular me parece totalmente fuera de lugar jaja; si es en PC me toca los huevos, pero si es en Android ... meh (SIEMPRE Y CUANDO SEA EN CELULARES, ya en portables es otra historia).

Lo primero, una cosa es ser desarrollador y otra colaborador. Que tambien supongo que siendo un emu con Patreon, no lo hacian gratis. Ademas de que esta el efecto cagazo todavia.


Lo segundo, no creo que la mayoria juegue mas que algun Pokemon en su telefono con Android, pero no te olvides todos los TVBox y consolas portatiles con Android que hay.

mmlpuy
07-03-2024, 06:26 PM
Tengo entendido que el gran problema que tuvieron con Yuzu fue el hecho de que haya sido compatible con el último Zelda incluso antes que se haya lanzado ya que eso confirma que los desarrolladores del emulador debieron descargarlo pirata si o si para optimizar el emulador para ese juego, además que se veía como los aportes a Paetron habían aumentado bastante cuando surgió esa filtración a Nintendo.

Fue por eso que Nintendo fue contra Yuzu y no contra otros emuladores, así que no creo que tengan ningún problema todos esos open source que están saliendo ahora.

Y en cuanto al Citra lo bueno es que según tengo entendido ya estaba bastante actualizado ya que se trata de una consola más vieja.

uKER
07-03-2024, 06:54 PM
No sólo eso.
Parece que en Discord los locos agitaban con que se iban a poder jugar los juegos antes de que salieran, y que facilitaban las ROMs.
Si todo eso es cierto diría que es bastante indefendible.
https://www.tarreo.com/noticias/778162/Nintendo-es-ahora-dueno-de-la-informacion-privada-de-los-usuarios-y-donadores-de-Yuzu-y-demostraron-que-los-desarrolladores-si-piratearon-juegos

mmlpuy
12-03-2024, 04:13 PM
Pfff, en el horno!