Mupen64Plus , anteriormente llamado Mupen64-64bit y Mupen64-amd64 , es un emulador de Nintendo 64 gratuito , de código abierto y multiplataforma , escrito en los lenguajes de programación C y C++ . Permite a los usuarios jugar a juegos de Nintendo 64 en un ordenador leyendo imágenes ROM , ya sea extraídas de la memoria de solo lectura de un cartucho de Nintendo 64 o creadas directamente en el ordenador como homebrew . [ 3 ]
Historia
Mupen64, el precursor de Mupen64Plus, fue lanzado el 10 de diciembre de 2001 por Hacktarux. [ 4 ] Mupen64 fue diseñado para ser multiplataforma; la primera versión funcionaba tanto en sistemas operativos Linux como Windows . A medida que el emulador evolucionó, se añadió soporte para FreeBSD , AROS y OS X , pero estas versiones no recibieron el mismo mantenimiento que las versiones para Linux y Windows.
El 26 de agosto de 2005 se lanzó Mupen64 versión 0.5. Fue la última versión de Mupen64 desarrollada por Hacktarux, aunque se crearon varias ramas del proyecto, una de las cuales fue Mupen64Plus. En octubre de 2007, Richard Goedeken (richard42) creó una bifurcación de Mupen64. [ 5 ] Su trabajo pasó por varias versiones antes de adoptar el nombre Mupen64Plus.
Mupen64Plus tenía como objetivo original proporcionar un recompilador de 64 bits y corregir errores presentes en Mupen64 0.5. Con el tiempo, el emulador se expandió, mantuvo y mejoró los complementos de vídeo existentes, y proporcionó funciones adicionales que iban más allá del alcance original del proyecto.
A finales de 2009, el proyecto Mupen64Plus emprendió un rediseño importante de la arquitectura del emulador. Al igual que muchos emuladores de N64 (incluidos Sixtyforce, 1964 y Project64 ), Mupen64Plus utiliza cuatro complementos modulares (bibliotecas dinámicas) que se adhieren a una especificación escrita por el desarrollador de Project64, Zilmar. Esta especificación se escribió originalmente a finales de la década de 1990, cuando todos los emuladores de Nintendo 64 solo funcionaban en Windows. La arquitectura de complementos utilizaba código específico de la interfaz gráfica de usuario (GUI) dentro de cada complemento, lo que presenta dificultades para los programadores que desean dar soporte a muchos sistemas operativos diferentes. Por esta razón, el equipo de Mupen64Plus presentó una propuesta de diseño para modificar la interfaz de programación de aplicaciones (API) de los complementos para colocar todo el código de la interfaz de usuario en un módulo de software y realizar otras mejoras para optimizar el funcionamiento de un emulador de N64 multiplataforma. [ 6 ] Esta decisión fue controvertida en su momento, pero los cambios propuestos se implementaron y el software ha seguido evolucionando. El 14 de diciembre de 2009 se lanzó la primera versión beta de Mupen64Plus con la API revisada, la versión 1.99.1. Desde entonces, se han publicado varias versiones beta adicionales. Actualmente se está desarrollando Mupen64Plus 2.0. Su código fuente se puede descargar desde el repositorio Git del proyecto .
Recepción
Brandon Widdler de Digital Trends considera que el emulador es uno de los mejores para la Nintendo 64 junto con Project64 , citando sus funciones de trucos, recompiladores dinámicos para máquinas de 32 y 64 bits y función de ajuste de velocidad. [ 3 ]
Sucursales
- Puerto RetroArch /Libretro en desarrollo activo . [ 7 ]
- En junio de 2012, se anunció una bifurcación para BlackBerry Playbook llamada Mupen64Plus-PB. [ 8 ]
- A principios de 2013, Ouya anunció el lanzamiento de su consola basada en tecnología Android de código abierto diseñada para el desarrollo de juegos. [ 9 ] La consola admitía emulación y la primera sesión de demostración presentó Super Mario 64 y Street Fighter 2 emulados en Mupen64Plus y SuperGNES, respectivamente. [ 10 ]
Véase también
- Lista de emuladores de consolas de videojuegos
- Project64 , un emulador alternativo de Nintendo 64.
Referencias
- ↑ Goedeken, Richard. "Mupen64Plus v2.6.0" . GitHub . Consultado el 18 de julio de 2024 .
- ↑ "Mupen64Plus, AE (Emulador de N64)" . Google Play. 9 de julio de 2013. Consultado el 9 de julio de 2013 .
- 1 2 Widder, Brandon (20 de abril de 2013). "Los mejores emuladores (NES, SNES, Genesis, N64 y más)" . Digital Trends . Archivado del original el 5 de octubre de 2013. Recuperado el 26 de marzo de 2014 .
- ↑ Página principal de Mupen64 – Noticias (con fechas de lanzamiento)
- ↑ Primera versión del código bifurcado de Mupen64 publicada por Richard42
- ↑ Propuesta de diseño de Mupen64Plus v2.0
- ↑ "Aviso importante" . GitHub . 24 de febrero de 2022.
- ↑ Zeis, Adam (21 de junio de 2012). "Mupen64Plus-PB - Emulador de Nintendo 64 para BlackBerry PlayBook" . CrackBerry . Archivado del original el 2 de noviembre de 2016.
- ↑ Romano, Steven (27 de diciembre de 2012). "¡Booyah! Los kits de desarrollo de OUYA podrían llegar mañana" . The Mary Sue . Archivado del original el 18 de marzo de 2015. Recuperado el 27 de marzo de 2014 .
- ↑ Romano, Steven (13 de enero de 2013). "OUYA puede jugar juegos emulados, probablemente ese sea su único propósito" . The Mary Sue . Archivado del original el 23 de enero de 2018. Recuperado el 27 de marzo de 2014 .
Enlaces externos
- Sitio web oficial
- Descargar Mupen64Plus
- Descargar Mupen64Plus FZ
- Software de emulación de Amiga
- Software de emulación de Android
- Software AROS
- Software Android gratuito y de código abierto.
- Emuladores de consolas de videojuegos gratuitos
- Software libre programado en C
- Software de emulación de Linux
- Software de emulación de macOS
- Emuladores de Nintendo 64
- Software de emulación de Windows
- Software que utiliza la Licencia Pública General de GNU.