Higan is a free and open source emulator for multiple video game consoles, including the Super Nintendo Entertainment System. It was developed by Near. Originally called bsnes[4] (which was later reused for a new emulator by the same developer), the emulator is notable for attempting to emulate the original hardware as accurately as possible through low-level, cycle-accurate emulation and for the associated historical preservation efforts of the Super NES platform.[5][6]
Development of the emulator began with the name bsnes on October 14, 2004. The first version was released in May 2005 for Microsoft Windows. The early versions would require high-power hardware to run games in a consistent manner and therefore garnered controversy.[7] Since then, it has been ported to Linux, macOS, and FreeBSD. Initially developed under a custom license, later releases were licensed under various versions of the GNU General Public License. On August 9, 2012, the project was renamed to higan, to better reflect its new nature as a multi-system emulator.
The higan project has contributed significantly to the field of Super NES emulation, with a number of original achievements in its emulation, and in reverse engineering developments such as the organization of funds, hardware, and expertise for decapping the Super NES's enhancement chips.[6]
Higan puede ejecutar todos los títulos comerciales de Super NES jamás lanzados. [8] Es el primer emulador que presenta emulación SPC7110 , emulación SPC 700 con precisión de ciclo , emulación Super FX con precisión de ciclo, emulación Super Game Boy , [9] y un renderizador para el juego basado en puntos en lugar de líneas de escaneo . Chico adelantado. Es el primer emulador múltiple de esta amplitud que logra una emulación basada en ciclos para cada componente de cada sistema.
Las versiones bifurcadas de bsnes han proporcionado soporte de emulación para Nintendo DS , XBAND , Super Famicom Box, software Satellaview BS-X y speedruns asistidos por herramientas . [10]
Higan se ha bifurcado y ha cambiado de nombre a lo largo de los años y consta de tres subproyectos. [11] Los subproyectos actuales son:
Higan fue desarrollado por el ingeniero de software estadounidense David Kirk Ginder , conocido como Near y anteriormente como byuu . [12] Near comenzó en la escena de la emulación como programador aficionado, traduciendo imágenes ROM de videojuegos japoneses a la edad de 14 años, y un año después desarrolló una herramienta para mostrar fuentes de texto redimensionadas en juegos. Después de eso, seguiría un ensamblador de parches llamado "xkas", que simplificó el proceso de traducción de ROM. El desarrollo de bsnes fue provocado por errores durante la traducción del juego de Super Famicom Der Langrisser que solo aparecerían en el hardware original pero no en los emuladores de Super NES de la era de 2004; como tal, el objetivo de bsnes era lograr una emulación precisa. [7] Casi murió en 2021. [12]
En 2008, la revista británica de Internet Webuser recomendó bsnes para "juegos divertidos de la vieja escuela". [13] En 2009, la revista japonesa de juegos GameLabo lo recomendó para "aquellos que buscan una experiencia de juego realista". [14]
En 2017, se utilizaron componentes del código fuente de Higan para emular la antigua computadora de conversión de texto a voz utilizada por el físico Stephen Hawking , después de que el hardware original comenzara a mostrar signos de desgaste. Hawking continuaría usando este emulador para conversar con otros hasta su muerte en 2018. [15]
{{cite web}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace )Isnes