- UltraHLE
-
UltraHLE Desarrollador RealityMan y Epsilon
www.ultrahle.comInformación general Género Emulador Sistema operativo Microsoft Windows Licencia Freeware En español ? UltraHLE es un emulador que permite ejecutar juegos de la Nintendo 64 en un PC. Fue aclamado como un gran paso adelante en el año de su lanzamiento alla por 1999. Emulando la N64 (que por entonces tenia 3 años de antigüedad) fue el primer emulador que corría juegos comerciales de N64 a un framerate aceptable.
Técnica HLE (High Level Emulation)
Los emuladores anteriores de otros sistemas se habían centrado sobre todo en emular operaciones de bajo nivel de forma precisa en maquinas que eran capaces de ejecutarlas de forma correcta. Funcionó de forma correcta en antiguas consolas como la Super Nintendo y la Sega Genesis.
Los co-autores Epsilon y RealityMan se dieron cuenta de que los juegos de N64 estaban escritos en C y por lo tanto en vez de centrarse en interceptar las operaciones de la maquina se centraron en interceptar las llamadas a las librerías C que hacían los juegos y escribir sus propias librerías. UltraHLE es un emulador con algunas partes implementadas como simulador. No es un emulador 100% y la técnica no es como la usada en emuladores como MAME. A pesar de ello abrió la puerta a la creación de emuladres jugables y con uso de rutinas gráficas que requerían un alto poder de computación que podían ser ejecutadas con las tarjetas gráficas disponibles en aquel entonces.
La implementación final fue escrita en C y uso el API Glide, el cual era conocido por su uso en las tarjetas gráficas 3dfx. Debido a su popularidad, saliron muchos glide-wrappers para que las tarjetas gráficas que no eran 3dfx pudieran correr el emulador usando DirectX
La emulación de alto nuvel tienes sus contras. Cuando UltraHLE salió solo era capaz de emular 20 juegos aproximadamente. El software solo emulaba y similaba llamadas que eran especificas para ese juego; era necesario adaptar el software para juegos que usaban diferentes partes del hardware de la N64.
El Fin de UltraHLE
UltraHLE era capaz de ejecutar juegos comerciales aún cuando la consola era comercialmente viable. Nintendo, emprendió acciones legales contra UltraHLE, sus autores y el hosting (EmuUnlim). A pesar de esto UltraHLE fue creciendo en uso sin control de Nintendo. Epsilon y RealityMan abandonaron sus nicks y se ocultaron. Tras la apareción del codigo fuente en 2002 una version con OpenGL de UltraHLE (UltraHLE 2064) fue lanzada. UltraHLE 2064 estuvo disponible en su website hasta que fue dado de baja.
Enlaces externos y referencias
Categoría:- Emuladores de Nintendo 64
Wikimedia foundation. 2010.