stringtranslate.com

Mupen64Plus

Mupen64Plus , anteriormente llamado Mupen64-64bit y Mupen64-amd64 , es un emulador de Nintendo 64 multiplataforma , gratuito y de código abierto , escrito en los lenguajes de programación C y C++ . Permite a los usuarios jugar juegos de Nintendo 64 en una computadora leyendo imágenes ROM , ya sea volcadas desde la memoria de solo lectura de un cartucho de Nintendo 64 o creadas directamente en la computadora 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, siendo la primera versión que se ejecutaba en sistemas operativos Linux y Windows . A medida que el emulador progresó, se agregó soporte para FreeBSD , AROS y OS X , pero estos puertos no se mantuvieron tanto o tan bien como las versiones para Linux y Windows.

El 26 de agosto de 2005 se publicó la versión 0.5 de Mupen64. Fue la última versión de Mupen64 de Hacktarux, aunque se crearon varias ramas del proyecto, una de las cuales fue Mupen64Plus. En octubre de 2007, Richard Goedeken (richard42) hizo un fork de Mupen64. [5] Su trabajo pasó por varias versiones antes de decidirse por el nombre Mupen64Plus.

Mupen64Plus originalmente tenía como objetivo proporcionar un recompilador de 64 bits y corregir errores presentes en Mupen64 0.5. Con el tiempo, el emulador amplió, mantuvo y mejoró los complementos de video existentes y proporcionó funciones adicionales más allá del alcance original del proyecto.

A finales de 2009, el proyecto Mupen64Plus llevó a cabo un importante rediseño 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 se ejecutaban en Windows. La arquitectura de los complementos utilizaba un código específico de interfaz gráfica de usuario (GUI) dentro de cada complemento, lo que presenta dificultades para los programadores que desean admitir 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) del complemento para colocar todo el código de la interfaz de usuario en un módulo de software y realizar otras mejoras para agilizar el funcionamiento de un emulador de N64 multiplataforma. [6] Esta decisión fue controvertida en ese momento, pero los cambios propuestos se implementaron y el software ha seguido evolucionando. El 14 de diciembre de 2009 se publicó 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 más. 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 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

Véase también

Referencias

  1. ^ Goedeken, Richard. «Mupen64Plus v2.6.0». GitHub . Consultado el 18 de julio de 2024 .
  2. ^ "Mupen64Plus, AE (Emulador de N64)". Google Play. 2013-07-09 . Consultado el 2013-07-09 .
  3. ^ ab Widder, Brandon (20 de abril de 2013). «Los mejores emuladores (NES, SNES, Genesis, N64 y más)». Digital Trends . Archivado desde el original el 5 de octubre de 2013. Consultado el 26 de marzo de 2014 .
  4. ^ Página de inicio de Mupen64 – Noticias (con fechas de lanzamiento)
  5. ^ El primer lanzamiento de Richard42 del código bifurcado de Mupen64
  6. ^ Propuesta de diseño de Mupen64Plus v2.0
  7. ^ "Aviso importante". GitHub . 24 de febrero de 2022.
  8. ^ Zeis, Adam (21 de junio de 2012). «Mupen64Plus-PB: emulador de Nintendo 64 para BlackBerry PlayBook». CrackBerry . Archivado desde el original el 2 de noviembre de 2016.
  9. ^ Romano, Steven (27 de diciembre de 2012). "¡Booyah! Los kits de desarrollo de OUYA podrían llegar mañana". The Mary Sue . Archivado desde el original el 18 de marzo de 2015. Consultado el 27 de marzo de 2014 .
  10. ^ Romano, Steven (13 de enero de 2013). «OUYA puede reproducir juegos emulados, probablemente será su único propósito». The Mary Sue . Archivado desde el original el 23 de enero de 2018. Consultado el 27 de marzo de 2014 .

Enlaces externos