Nintendo SwitchBlizzard Entertainment, 2021
Capa nativa Jugable

Diablo II: Resurrected (jhaizhou-ops)

Juego: Diablo II: Resurrected → (Switch, 2021)

NSW

Capa de compatibilidad de código abierto que ejecuta de forma nativa la versión de Switch de Diablo II: Resurrected, con la expansión Reign of the Warlock, en iPhone, iPad y Mac con chip Apple (y, como adaptaciones de la comunidad, en Android y HarmonyOS). No es un emulador: el programa aarch64 del juego se ejecuta directamente en el chip, tras reescribir las pocas instrucciones que no pueden correr tal cual bajo el núcleo de Apple, y un anfitrión pequeño sustituye los servicios del sistema de la consola; la API gráfica NVN se reimplementa sobre Metal (en Android, sobre Vulkan) y los shaders se traducen antes de jugar, a partir de tus archivos. Añade controles táctiles, mando, ahorro de batería y modos de fin de partida que el original no tiene. El README dice que los 44 iPhone y iPad de la beta cerrada completaron Normal, Pesadilla e Infierno y que va a 60 fps; la versión para Mac es la primera y avisa de que el teclado y el mando todavía no los ha probado una persona. El repositorio no contiene datos del juego, pero sí tablas con hechos sobre él (hashes e interfaces de shaders, direcciones dentro del ejecutable), que su DERIVED.md detalla. Publicó 30 versiones; la última, la 2.3.0, es del 4 de noviembre. 58 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia copia de la versión de Switch de Diablo II: Resurrected con la expansión Reign of the Warlock, actualizada a la 1.0.34.0 (equivale a la versión de PC 3.3.94012): ExeFS (main, sdk, subsdk0) y RomFS de la actualización, de unos 8,4 GB, que se extraen de tu XCI o NSP con tus propias claves (prod.keys). Otras versiones no se aceptan por defecto. En Mac, un equipo con chip Apple (no hay versión para Intel) con macOS 26 o posterior, o macOS 15 a 25 con la compilación para APIs antiguas, y Xcode para construir.

Cómo llega a PC
Capa nativa
Consola
Nintendo Switch
Estudio original
Blizzard Entertainment
Año
2021
Autor
jhaizhou-ops
Estrellas
5.3k
Última actividad
2026-11-08 · hace 3 días
Última versión
v2.3.0 · 2026-11-04
Licencia
MIT
Lenguaje
C
Ver repositorio ↗
arm64rpgactionversión para iOSversión para Androidcon ayuda de IA
Insignia para el README

Si el proyecto es tuyo, puedes ponerla en su README: muestra su estado en Recompendium y se actualiza sola cuando cambia.

Insignia para el README
[![Recompendium](https://recompendium.com/insignias/port/diablo-ii-resurrected-jhaizhou-ops.svg)](https://recompendium.com/en/port/diablo-ii-resurrected-jhaizhou-ops/)

Otros proyectos de Diablo II: Resurrected 1