Articulo de referencia

OpenEmu

OpenEmu es un emulador de videojuegos multisistema de código abierto diseñado para macOS . Proporciona una interfaz de complementos para emular el hardware de numerosas consolas...

OpenEmu es un emulador de videojuegos multisistema de código abierto diseñado para macOS . Proporciona una interfaz de complementos para emular el hardware de numerosas consolas , como Nintendo Entertainment System , Genesis , Game Boy y muchas más. Su arquitectura permite a otros desarrolladores añadir nuevos núcleos al sistema base sin necesidad de tener en cuenta las API específicas de macOS .

La versión 1.0 se lanzó el 23 de diciembre de 2013, después de un largo período de pruebas beta. [ 1 ] Desde entonces se han lanzado numerosas actualizaciones incrementales, con planes para incorporar soporte para más consolas en futuras versiones. Algunos de estos núcleos en desarrollo están disponibles para descargar en una compilación de núcleos "experimentales" opcional (lanzada junto con la versión regular, "estándar"), que contiene soporte para sistemas arcade que usan MAME .

Historia

Principios

OpenEmu se lanzó por primera vez el miércoles 4 de julio de 2007 como OpenNestopia , una adaptación a Cocoa escrita por Josh Weinberg para el entonces Mac OS X 10.4 Tiger del emulador de NES / Famicom Nestopia (escrito por Martin Freij). [ 2 ] Weinberg y su amigo, Ben Devacel, comenzaron a buscar más desarrolladores para adaptar otros emuladores a macOS, lo que llevó al cambio de nombre a OpenEmu en 2009, para describir mejor el emulador multisistema. [ 3 ]

1.0

OpenEmu 1.0 se lanzó el lunes 23 de diciembre de 2013 con 12 "núcleos" que emulaban las consolas domésticas , de sobremesa y portátiles de Nintendo , Sega , NEC y SNK de la tercera a la séptima generación de consolas de videojuegos . OpenEmu 1.0 necesitaba Mac OS X Lion (10.7.x) para funcionar. Una actualización intermedia de la biblioteca OpenEmu (1.0.4) , lanzada el miércoles 15 de octubre de 2014 (296 días después), introdujo Stella , un núcleo que emulaba la 2600 , una consola de segunda generación de Atari .

2.0

Presentado el miércoles 23 de diciembre de 2015 (exactamente dos años después de la versión 1.0), se lanzó OpenEmu 2.0 . OpenEmu 2.0 comenzó a requerir como mínimo OS X El Capitan 10.11 , dejando de ser compatible con Mac OS X Lion (10.7.x) hasta OS X Yosemite (10.10.x). OpenEmu 2.0 introdujo 16 nuevos núcleos junto con cientos de correcciones de errores y características menores. Los nuevos núcleos agregaron varios núcleos de segunda generación , compatibilidad con juegos de imágenes basados ​​en medios ópticos , además de emular sistemas de Sony , Mattel , Bandai , Magnavox , Milton-Bradley y Coleco . Otra actualización intermedia, 2.0.6.1 , lanzada el martes 19 de diciembre de 2017 (727 días después de la versión 2.0) agregó compatibilidad con la rama Sega Saturn de Mednafen , con una CPU i7 de cuatro núcleos sugerida para emular.

2.1 y 2.2

OpenEmu 2.1 ( viernes 15 de octubre de 2019 , 675 días después de la versión 2.0.6.1 ; "casualmente", exactamente 5 años después de la actualización Stella 1.0.4 ) fue importante, no por ningún núcleo nuevo, sino por ser compatible con Metal , la API visual de Apple , sucesora de OpenGL y OpenCL, lo que le dio a OpenEmu mejoras significativas tanto en rendimiento como en duración de la batería.

OpenEmu 2.2 ( viernes 27 de diciembre de 2019 , 63 días después) añadió compatibilidad con una versión derivada de Metal de la rama de GameCube de Dolphin , basada en la base de la versión 2.1. Esto eleva a 31 el número de núcleos compatibles con OpenEmu.

Limitaciones

Juegos híbridos 32X

Como confirmaron los desarrolladores de OpenEmu en su subreddit oficial , los juegos híbridos Sega 32X-CD (versiones de juegos que podían usar un cartucho 32X y Sega CD a la vez, como Night Trap , Corpse Killer y Fahrenheit ) no son compatibles. Si los usuarios intentan ejecutarlos, recibirán un mensaje de error que indica que "Este juego requiere el accesorio Sega 32X". [ 4 ]

Limitaciones de GameCube

Actualmente, la emulación de GameCube no admite estados de guardado (debido a que las actualizaciones continuas rompen la compatibilidad con los estados de guardado); se recomienda a los usuarios que utilicen los guardados dentro del juego.

La emulación de GameCube de OpenEmu tampoco es compatible actualmente con los 22 títulos de GameCube que ocupan varios discos (a pesar de que la rama principal de Dolphin sí lo es).

Características

OpenEmu cuenta con un backend que utiliza varios motores de juego, manteniendo la interfaz de usuario nativa y familiar de macOS . También utiliza tecnologías modernas de macOS como Cocoa y Quartz . [ 5 ] Una característica única de OpenEmu es su biblioteca de ROM , que permite importar archivos ROM y visualizarlos en una galería, similar a iTunes . La información del juego y la carátula se pueden añadir automáticamente desde las bases de datos de OpenEmu.

OpenEmu incluye las siguientes características:

  • Escalado de Metal de alta calidad (anteriormente OpenGL ), reproducción multihilo y otras optimizaciones [ 6 ]
  • Efectos 3D y procesamiento de imágenes en tiempo real
  • Filtros gráficos para mejorar la visualización
  • Compatibilidad con pantalla completa
  • Capacidad para reproducir varias ROMs a la vez.
  • Capacidad para escanear discos conectados en busca de ROMs.
  • Descarga automática de la información del juego y la carátula.
  • Posibilidad de usar portadas personalizadas
  • Puede ejecutar ROM hacks para múltiples sistemas.
  • Una biblioteca completa que admite múltiples vistas, colecciones (categorías) y calificaciones de juegos.
  • Organización automática opcional de archivos ROM dentro de la carpeta de la biblioteca.
  • Compatibilidad total con el estado de guardado , incluyendo el guardado automático.
  • Compatibilidad mejorada con mandos USB y acceso a Bluetooth (incluidos los mandos DualShock 3, DualShock 4 , Xbox 360 y Xbox One ).
  • Núcleos personalizados para sistemas personalizados (para sistemas como Wii )

Compatibilidad

* Complemento principal predeterminado. [ 7 ]

** La versión 2.1 y anteriores deben tener un núcleo de sistema personalizado.

*** No se pueden reproducir los seis (6) títulos conocidos de Sega 32X CD.

Recepción

Tras su lanzamiento en la versión 1.0, OpenEmu fue recibido positivamente y obtuvo una amplia cobertura en la prensa en línea, que elogió su interfaz de usuario, sus características y su facilidad de uso. [ 8 ] [ 9 ] [ 10 ] [ 11 ] En particular, fue elogiado por la comunidad de jugadores por "[hacer realidad] la idea de un emulador para un público general". [ 12 ]

A fecha de 16 de agosto de 2018, OpenEmu se ha descargado más de 10.000.000 de veces desde el lanzamiento de su versión 1.0, lo que lo convierte en uno de los emuladores multisistema más populares en macOS.

Véase también

Referencias

  1. "Versiones · OpenEmu/OpenEmu" . GitHub .
  2. "OpenNestopia" . Archivado del original el 21/10/2014 . Consultado el 27/10/2012 .
  3. "The Archive - Un emulador para todos nosotros: cómo OpenEmu lo cambia todo" . Archivado del original el 8 de julio de 2022. Consultado el 17 de agosto de 2018 .
  4. "¿Soporte para CD 32X?" 7 de enero de 2016.
  5. "Listado de MacScene" . Archivado del original el 8 de julio de 2022. Consultado el 27 de octubre de 2012 .
  6. "Crear movimiento digital" . 22 de junio de 2009.
  7. "OpenEmu Wiki - Inicio" . GitHub . Consultado el 16 de agosto de 2018 .
  8. Thorin Klosowski (24-12-2013). "OpenEmu emula casi todas las consolas clásicas en Mac" . Life Hacker . Consultado el 10-04-2014 .
  9. Alex Heath (26-12-2013). "OpenEmu es el emulador de juegos clásicos definitivo para OS X" . Cult of Mac . Consultado el 10-04-2014 .
  10. Andrew Cunningham (28-12-2013). "ArsTechnica OpenEmu Hands On" . Ars Technica.
  11. Sean Hollister (28-12-2013). "Juega a videojuegos clásicos con estilo con OpenEmu para Mac" . The Verge .
  12. "Artículo de OpenEmu en The Archive" . Archivado del original el 21 de agosto de 2012. Consultado el 27 de octubre de 2012 .
  • Sitio web oficialEdita esto en Wikidata
  • OpenEmu en GitHub