Juegos para Emulador Dolphin en PC

Desde el lanzamiento de Dolphin 5.0, Dolphin ha tenido reportes de estadísticas de uso opt-in para ayudarnos a determinar qué hardware y qué tipo de construcciones están usando los usuarios. Recientemente, esta característica también fue añadida a DolphinAndroid, permitiéndonos ver que alrededor del 10% de nuestros usuarios en desarrollo están usando la versión Android de Dolphin.

Juegos para Emulador Dolphin en PC

Obviamente, DolphinonAndroid no va a ser una experiencia perfecta durante bastante tiempo, pero mientras tanto seguiremos añadiendo funciones e intentaremos que la experiencia con Android sea lo más limpia posible, incluso si el hardware va a tener problemas para emular los juegos de GameCube y Wii.

Informe sobre el progreso: Septiembre y octubre de 2018

Como parte de esto, muchas de las características principales de la interfaz gráfica de usuario de la versión de escritorio de Dolphin han sido portadas. Este mismo año, hemos visto características importantes como la compatibilidad con INI, la configuración de INI, la compatibilidad con actualizaciones automáticas e incluso la generación de informes estadísticos.

Desafortunadamente, tratar de llevar la experiencia de escritorio a los teléfonos ha causado cierta confusión que parecería ser algo natural para los usuarios de escritorio. Los Savestates en Dolphin no son compatibles entre las construcciones y muchos usuarios de teléfonos que habían estado confiando únicamente en Savestates tuvieron un desagradable despertar durante la próxima actualización automática.

Comentarios negativos

Una desafortunada serie de acontecimientos ha dado lugar a algunas críticas negativas merecidas sobre el Appstore y otros medios. Con la nueva función de actualización automática llegó un montón de salvoconductos rotos para los usuarios sin ningún tipo de advertencia.

A diferencia de las compilaciones de escritorio, los savestates están disponibles de inmediato directamente desde el menú contextual durante la emulación sin ningún tipo de advertencias u otra información.

Diseño

El diseño de Dolphin no permite que los salvajes trabajen de forma segura entre las diferentes construcciones, por lo que nos quedamos con una decisión difícil.  Los usuarios que pierden aleatoriamente sus datos guardados no son aceptables, pero eliminar los datos guardados en Android sería horrible.

Por lo tanto, como compromiso, hemos añadido una opción para habilitar savestates en el menú de configuración, con una explicación de cómo están destinados a ser utilizados para que los usuarios puedan entender los riesgos

Informe sobre el progreso: Agosto de 2018

Uno de los retos más interesantes de desarrollar un emulador es que tanto el hardware como la mayoría del software de destino comienzan como cajas negras. Como se menciona a menudo en los círculos de emulación, el primer paso para desarrollar un emulador para una consola es conseguir que el código no firmado se ejecute en hardware real.

Aunque ejecutar código sin firmar en la GameCube puede ser un poco molesto, ya que requiere un hardware personalizado o una mezcla del adaptador de banda ancha y ciertos juegos, la Wii tiene uno de los entornos de desarrollo casero más robustos de todas las consolas. Cualquier persona puede descargar devkitpro, escribir su propio homebrew y ejecutarlo en la Wii.

Utilidad del emulador

La verdad es que Dolphin se utiliza principalmente como emulador para juegos de venta al por menor, pero también puede ser un paso útil para probar el homebrew y los hacks. Después de todo, cuando se ejecuta en Dolphin, los usuarios pueden hacer una pausa en la ejecución, volcar memoria RAM y picar memoria sin necesidad de un USB Gecko.

Mientras que la edad de oro de Wii homebrew ha pasado de largo, varios hacks del juego están todavía bajo desarrollo activo y el Wii sigue siendo una de las consolas de juego más fáciles saltar adentro y desarrollar software. Debido a que el homebrew puede confiar en comportamientos que los juegos nunca querrían hacer, incluso el más simple de los proyectos puede tropezar con errores de emulador.

Cualquiera puede Escribir en el código!

Los desarrolladores tienen la amabilidad de hacer que su código abierto casero ofrezca a los desarrolladores de Dolphin una forma interesante de depurar los problemas. Es uno de los raros casos en los que el software que se está depurando no es una caja negra!

Esto reduce en gran medida el esfuerzo y la experiencia necesarios para depurar lo que está sucediendo en un problema – en lugar de trazar un mapa de lo que está haciendo un juego a través de ensamblador, ¡simplemente podemos mirar el código fuente!

Leave a Reply