Tutorial Actualizado para hacer funcionar correctamente en S-Nes Mini ROMS de NEOGEO con
UNIBIOS desde la Memoria Externa con USB-Host (OTG) usando Hakchi2 - v2.30 y superiores.
(Por supuesto también funcionarán el resto de juegos y
plataformas que instalemos su correspondiente core)
Tutorial y compilación de recursos By PaPer_DJ
*** (Si Las url de descargas de M E G A, están capadas...
Hay que sustituir los asteriscos ******* por "m e g a . n z" (Todas las letras juntas)
-----------------------------------------------------------------------------------
Al final de todos los procesos que veremos más adelante, se ha de habilitar la escritura directa de los juegos
en la Memoria USB Externa, en lugar de en la memoria interna de la consola, que es muy poquita (Unos 300Mb)
(Importante formatear el Pendrive en FAT32) (Se han reportado algunos problemas con memorias de más de 16Gb)
Mini Tuto >>
https://github.com/ClusterM/hakchi2/wiki/USB-storage-guide De esta manera podremos agregar todos los cores, bios y complementos necesarios sin problemas
de espacio, en la memoria interna, ya que todos los juegos irán a parar a la memoria externa,
y sobre todo en el caso de los juegos de NEO GEO, N64, PSX u otro tipo de plataformas,
en cuanto metes 40 o 50 juegos te pasas del Giga, y te puedes ir a varios Gigas incluso.
Antes de nada, si ya teníamos la consola con MODS y cosas instaladas u otras versiones de Hackchi2,
debemos dejar la consola Limpia para evitar problemas con los nuevos cores y bios.
Para esto, aconsejo eliminar el firmware que haya instalado actualmente, y volver a Instalar este,
(El que flashea Hakchi2 v2.30) para eliminar todo rastro de anteriores mods, cores y bios.
(Desde hackchi2, menú Kernel, Desinstalar; Luego volver a Flashear custom Kernel)
Para los que tienen la consola recién comprada, y hacen todo esto por primera vez, se ha de Flashear el Firmware
de Hakchi2 para habilitar el uso de emuladores y todo tipo de MODS para hacer funcionar ROMS de multiples sistemas.
En este caso, usaremos la version Hakchi2 v2.30
Para realizar este paso por primera vez, se pueden seguir las dos primeras fases de el siguiente tutorial:
(Solo hasta instalar Drivers y que Hakchi2 reconozca y flashee la consola, ya que no está actualizado
para nuestros propósitos actuales) (Gracias a "josete2k" de "elotrolado" por este tuto/información)
https://www.elotrolado.net/hilo_hilo-oficial-hacking-nes-snes-classic-mini_2209577Hago un resumen:
Primero se necesita Hakchi2 v2.30 o Superior que ya incluye soporte para USB OTG
Descarga >>
https://github.com/ClusterM/hakchi2/releases >>
https://github.com/ClusterM/hakchi2/releases/download/2.30/hakchi2.30.zipDespués es necesario que el PC reconozca la consola, para lo cual se pueden instalar los siguientes Drivers:
Descarga >>
http://zadig.akeo.ie/ >>
http://zadig.akeo.ie/downloads/zadig-2.3.exe >>
https://mega.nz/#!CLY2iYwR!QcM1EV2y5jMRyeBbn-yumZnyKS3mgcl73OaTwnJm5Ks (Enlace Directo)
Instrucciones: (Extracto válido para este tutorial del hilo oficial cortesía de ElOtroLado) GRACIAS!
--------------------------------------------------------------------------------------
FASE 1: Instalación de los drivers
Lo primero que hay que tener en cuenta es que se necesita un driver para que el sistema operativo pueda entender la comunicación entre consola y PC. Nintendo, como es obvio, no proporciona dicha comunicación, por lo que hay que utilizar proyectos de terceros. Ahí es donde entran los drivers de Allwinner USB que, afortunadamente, se pueden instalar de forma sencilla haciendo uso de un software denominado Zadig.
1 - Conectar la consola al PC mediante el cable USB.
2 - Encender la consola en modo FEL.
2.1 - Deja pulsado el botón RESET.
2.2 - Sin dejar de pulsar el botón RESET, enciende la consola presionando el botón POWER (presiónalo y suéltalo).
2.3 - Espera con el botón RESET pulsado hasta que tu sistema operativo detecte la conexión.
3 - Instalar los drivers Allwinner USB con Zadig:
3.1 - Descarga la aplicación Zidag desde el enlace correspondiente al principio de esta wiki.
3.2 - Ve a "Administrador de dispositivos" (dependiendo de tu SO la manera de llegar ahí es diferente) y observa el nombre del USB que tu SO ha detectado.
3.3 - En la aplicación, selecciona de la lista desplegable el nombre que viste en Administrador de Dispositivos.
3.4 - Selecciona el driver WinUSB.
3.5 - Pulsa el botón INSTALL y espera a que finalice el proceso.
4 - ¡Felicidades! El driver ya está instalado.
FASE 2: Utilización básica de hakchi2
Hakchi2 fue ideado inicialmente para añadir juegos de NES además de los que ya tiene la consola de inicio, aunque en posteriores versiones se han aumentado las funcionalidades de la aplicación hasta el punto de que podríamos separarlas en funciones básicas y avanzadas. Siguiendo los siguientes pasos debería ser un juego de niños conseguir añadir juegos de NES.
1 - Descárgate la aplicación desde el enlace del principio de esta wiki.
2 - Es una aplicación que no necesita instalación por lo que puedes proceder a ejecutarla con doble click en hakchi2.exe.
3 - Aparecerá una ventana en la que hay información dividida en dos zonas. En la parte izquierda tenemos la lista de los juegos a añadir y a la derecha se muestra la información (editable) del juego que tengamos seleccionado en la lista de la izquierda.
4 - Presionando en "add more games" se abrirá una ventana donde podrás elegir todas las roms que quieras subir a la consola. Cuando lo hayas hecho, pulsa en aceptar/abrir. Ahora verás que la lista de la izquierda ha cambiado porque ahora aparecen, además, los juegos que tu has seleccionado.
4.1 - De forma opcional, puedes descargarte las carátulas e información adicional (para que no tengas que editarla) desde "file->download box art for all games"
5 - Presiona el botón "synchronize selected games with NES Mini" cuando quieras trasladar los juegos a la consola. Si es la primera vez que lo utilizas, te dirá que primero habrá que hacer un DUMP del KERNEL de la NES, le damos a yes y esperamos a que finalice el dump. Luego espera a que finalice el traspaso de los juegos.
------------------------------------------------------------------------------------------
CONTINUAMOS CON EL TUTORIAL:
Una vez hecho esto, sin activar todavía la escritura de los juegos en el USB externo, procedemos ha
instalar la ultima version Retroarch de Kyland, junto a los ultimos cores que necesitemos.
(Los mínimos CORES necesarios son SNES9X2016, FBA2016, MAME2003, GENESIS_PLUS, GLUPEN64)
(El Retroarch de Kyland K AKA "KMFDManic" será el "_km_retroarch_172_xtreme_6_19_18.hmod")
Toda la magia al respecto es cortesía del amigo Kyland K AKA "KMFDManic" Gracias! Thank You!
Aquí está todo su trabajo, tanto para descargar por completo como en repositorios para descarga individual
de los mods necesarios a elección de cada uno:
Descarga >>
https://github.com/KMFDManic/NESC-SNESC-Modifications >>
https://github.com/KMFDManic/NESC-SNESC-Modifications/releases >>
https://hakchi.net/KMFDManic/NESC-SNESC-Modifications/KMFDManic-NESC-SNESC-Cores%287-15-18%29/He realizado una compilación básica de los "user_mods" necesarios expuestos en este tutorial para instalar:
Descarga >>
https://mega.nz/#!6XRm0CyC!_AfUogr3ItFUTpJL4z6Q1lHvPhy75zj3V4npw6rBQKoInfo del MOD para comprimir las partidas guardadas en la memoria interna.
(Funciona bien y ocupan mucho los savestates sin comprimir)
MOD >>
https://www.reddit.com/r/miniSNESmods/comments/7r9ga5/release_canoe_save_state_compression_mod_v12/Descarga >>
https://github.com/CompCom/hmrepo/raw/master/canoe_save_compress.hmodPosteriormente y de forma opcional se puede crear una carpeta llamada "saves" dentro de la carpeta "hakchi"
alojada en el pendrive que cargaremos con los juegos, de manera que todos los Save-States y configuraciones
de los juegos quedarán guardados allí, sin ocupar espacio en la consola.
>> >> ¿COMO SE INSTALAN LOS MODS DESDE HAKCHI2? << <<
Se le llaman MOD o MODS (Modulos) a cualquier "cosa" (Emulador, BIOS, función o mejora que se instale en el sistema)
Para ello, todos los MODS se han de alojar en la carpeta "user_mods" de hakchi2, para posteriormente,
instalarlos, o desinstalarlos desde el menú "Módulos" de la parte superior del Programa.
Al clicar en "Instalar módulos extra" aparecerá la lista de MODS que hayamos copiado en la carpeta "user_mods"
y habremos de seleccionar los que queramos instalar.
Al clicar sobre cada módulo, en ocasiones aparecera una valiosa información sobre cómo utilizarlo.
En el caso de los cores, nos aparecerá la información que debemos poner en la línea de comandos para hacer uso
correcto del mismo con el Emulador y ROM correspondiente y que carguen los juegos.
Tras instalar estos Cores mediante el procedimiento de .hmod indicado instalaremos los ficheros de BIOS necesarios.
(No es recomendable instalar más de 4 o 5 MODS de golpe según comentan en algunos foros, para evitar problemas)
Instalaremos el .hmod que he personalizado embebido con Universe BIOS listo para funcionar con las ROMS NEO GEO que funcionan con los CORES FBA.
Descarga >>
https://mega.nz/#!7CJQBaBS!_Uqzys7V3oAk9sZb4FFKp5LVvDekfzZcRkTZo82p_1oCon esto no solo conseguiremos que las ROMS Neo Geo funcionen desde USB Host correctamente, sino que además
tendremos un Menú especial para introducir trucos o Mods en los juegos, accesible en cualquier momento IN-Game.
(Se puede usar una combinacion de botones para acceder al mismo, o simplemente entrar al menú de retroarch
pulsando Select+Start, y tras salir del menú y volver al juego, se nos mostrará previamente el menú de UNIBIOS)
(Desde USB Host OTG es imposible hacer funcionar los juegos de NEO GEO del Pack MAME2003 con el Core de Mame2003,
así que desde este momento el Core Mame2003 lo usaremos solo para juegos Mame "Normales" y todos los juegos
de NEO GEO los haremos funcionar con el CORE FBA2016 poniendo como argumento en la Línea de comando:
"/bin/fba " Ejemplo: "/bin/fba /usr/share/games/CLV-Z-NDWQR/mslug3.zip" (Hay que respetar el espacio antes de /usr)
Podemos seguir instalando los MODS y Personalizaciones que deseemos.
(Sin haber activado todavía la opción de USB OTG podremos saber cuánto espacio vamos ocupando en la memoria)
Antes de activar la Opción de de USB Host para que todos los juegos se copien en un Pendrive, se puede dejar
marcado que aparezcan los juegos Originales en el Menú de la consola, e incluso algunos más de NES, etc,
de manera que cuando la consola se encienda sin conectar el Pendrive a la misma, al menos tendrá un Menú con
juegos utilizables sin ocupar apenas espacio en la misma.
(Recomiendo activar la opción de comprimir los juegos al añadirlos (Compress games while adding)
También se puede añadir el .hmod para cambiar al firmware de la NES Classic desde el menú de selección de
juegos de la consola, de tal modo que es como si tuviesemos la NES Classic con sus juegos y la SNES todo en uno,
y accesible incluso cuando no tenemos conectada la memoria USB a la consola.
(Si se añade este mod tras el resto de cores y mods comentados nos quedarán unos meros 160Mb libres en la memoria
interna de la consola, a tener en cuenta si no se va a utilizar memoria externa)
Aquí enlace sobre el proceso de creación del MOD Para DUAL BOOT NES/SNES Classic:
>>
https://www.reddit.com/r/miniSNESmods/comments/76fr80/release_nessnes_classic_dualboot_mod_v03_no_more/Aquí enlace del MOD ya hecho por mi, dispuesto para instalar:
>>
https://mega.nz/#!TThzHIRR!n7qnv7UJQoi_uHUpHp-5Hc2xGaXdtmf8xyhrMUou17ERecordar que tras instalar este MOD, igualmente hay que seguir el proceso final de añadir la carpeta "CLV-S-00NES"
dentro del directorio de hakchi2 "games_snes" para que posteriormente aparezca en la lista de juegos de hakchi,
y lo podamos seleccionar desde el menú de la consola como si de otro juego se tratase, una vez lo sincronicemos,
tal y como lo hariamos con cualquier otro juego.
(Atención, este MOD solo sirve para nuestra version Europea. Si tienes otra versión, mejor que compiles tú mismo
el mod siguiendo el procedimiento del enlace oficial)
----------------------------------------------------------------------------------------------
Tras dejarla como queramos, ya podemos activar la Opcion de USB Host (Enable USB Host) y marcamos que todos
los juegos se instalen en la memoria externa por defecto, (Always write games to USB drive).
También recomiendo activar la opción de comprimir los juegos al añadirlos (Compress games while adding)
Esto ahorra bastante espacio en ROMS de algunas plataformas como SNES y no afecta al tiempo de carga según
he comprobado.
Después le damos a "guardar opciones ahora" (Save Settings Now)
Siempre se pueden añadir más mods a posteriori, aunque sin saber cuánto se está llenando la memoria interna de la consola,
de no ser que iniciemos una copia a parte de Hakchi sin la opcion de USB Host habilitada.
(Tampoco es algo necesario ya que es dificil llenar la memoria solo con mods tipo cores y bios, pero a mi me gusta saber
qué está pasando en la consola) y para los que tienen el Mod de consola híbrida, (como es mi caso) con la Opción de iniciar
el Sistema NES, sobre la S-Nes, puede ser útil para evitar errores posteriores.
Tras esto, ya podemos empezar a llenar el pendrive de los juegos que queramos de NEO GEO, y del resto de plataformas,
que todos funcionarán correctamente, siempre y cuando en cada juego se ponga la ruta de inicio con el core correspondiente.
Para instalar los juegos en el pendrive, se han de arrastrar las ROM que queramos directamente a la ventana de
juegos de Hakchi2 y aceptar tantas veces como nos lo solicite.
Después, antes de hacer nada más, es recomendable, con todas las rom que se acaban de añadir seleccionadas, clic botón
derecho del ratón y seleccionar "Descargar caratulas para los juegos seleccionados" (Luego ya se puede buscar manualmente
las que más nos gusten, pero tenemos una base automática de carátulas con la que trabajar)
Recomiendo instalar las ROM de cada plataforma a la vez ya que de esta manera, nos meterá todas las ROM en una misma
carpeta que podemos renombrar con el Nombre de NES, SNES, NEOGEO, etc.
(Primero NES y sincronizar, luego SNES y sincronizar, luego NEOGEO, etc, etc.)
Tras añadir las ROMS de una plataforma en concreto, se ha de editar la Línea de comando manualmente, para decirle a la
consola (al emulador Retroarch) qué core utilizar. Este es el proceso más tedioso y costoso en tiempo ya que se ha de editar
uno por uno cada juego, sustituyendo lo primero que aparece "/bin/zip " por "/bin/fba " (NEOGEO) o " /bin/snes " (SNES) etc.
Ejemplo de juego NEOGEO añadido:
>> /bin/zip /usr/share/games/CLV-Z-BVQZZ/mslug2.zip
Ruta correcta:
>> /bin/fba /usr/share/games/CLV-Z-BVQZZ/mslug2.zip
Tras corregir la ruta de los juegos añadidos, es recomendable proceder a renombrar los mismos desde el menú en Hakchi2
"Opciones de juego" "Nombre:" para conseguir tener un orden en la lista de juegos de Hakchi2 y en la consola.
(No es imprescindible, pero si quieres que quede todo bien ordenado con cierta cohesión y bonito si)
En el ejemplo anterior, el nombre quedaria como >> mslug2
Procedo a renombrar cada Rom de NEOGEO como >> NEOGEO - Metal Slug 2
Y así respectivamente, copiando y pegando delante de cada nombre de ROM "NEOGEO - Nombre de Juego"
Ejemplos de ruta para otras plataformas:
SNES >> /bin/snes /usr/share/games/XXX-X-XXXXnombre_de_rom.extension
NES >> /bin/nes
MAME2003 >> /bin/mame2003
MEGADRIVE >> /bin/md
NINTENDO64 >> /bin/n64
(Las rutas en la línea de comandos suelen venir especificadas en cada Core para saber cómo utilizarlos.)
Esto es todo lo básico necesario para hacer funcionar la consola con las ROMS que vayamos añadiendo he ir experimentando.
Si se hace todo como es debido, no debe haber ningún problema, no obstante, no me hago responsable de los posibles errores
bricks mala utilización o cualquier mal funcionamiento y problemas al respecto.
Este tutorial y todo el material recopilado expuesto es para fines educativos únicamente.
No promueve la piratería, recomiendo comprar juegos que estén en el mercado, para apoyar a las desarrolladoras.
Al usar "roms" se supone que se posee la licencia original de dichos juegos. Descargar juegos sin licencia es ilegal.
Si alguien quiere que elimine o modifique alguna cuestión, por favor, mandar privado o escribir a:
paperdj@hotmail.comTambién podéis contactar desde mi canal de Youtube:
https://www.youtube.com/channel/UCNXTfqlkdvLZJGnT4zPjvtgGRACIAS a todos los que comparten, han colaborado, colaboran y/o hacen posible este tipo de cosas.
Espero que sirva de ayuda para otros este tutorial actualizado para disfrutar más de nuestra SNES Mini.
Un saludo amigos, y a disfrutar!
P.D.
Os recomiendo encarecidamente suscribiros al canal YOUTUBE de compañero "TuberViejuner" donde encontraréis tutoriales muy prácticos y amenos sobre todas estas cuestiones, y mucho más, relacionado con el mundo Arcade.
CANAL YOUTUBE: >>
https://www.youtube.com/channel/UCWcp1Mwm7_bJ-mVoZb8TdkQ/featuredUn saludo y gracias TuberViejuner!
Vídeo Tutorial Recomendadísimo del compañero "TuberViejuner":
>> Cómo hackear Snes / Nes classic Mini con hakchi 2.30, usb OTG externo y añadir juegos 2018
>>
https://youtu.be/J-9ahPIz1kQ------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
RECURSOS:
Canal de telegram: >>
https://t.me/snesminiromsHAKCHI 2.30 >>
https://github.com/ClusterM/hakchi2/releases >>
https://github.com/ClusterM/hakchi2/releases/download/2.30/hakchi2.30.zip*** KYLAND KMFDManic (Todos los recursos y .hmods actualizados para descargar) ***
>>
https://github.com/KMFDManic/NESC-SNESC-Modifications/releases >>
https://mega.nz/#F!e55DVTqA!jkfylvaQ-6I0Y59Ov1SamA >>
https://hakchi.net/KMFDManic/Mini Tuto Activar USB OTG >>
https://github.com/ClusterM/hakchi2/wiki/USB-storage-guideBIOS NEOGEO PARA FBALPHA >>
http://www.gametronik.com/site/emulation/FBA/ >>
http://www.gametronik.com/site/rubriques/FBA/Bios/neogeo.zipUNIBIOS PARA EMBEBER EN BIOS >>
http://unibios.free.fr/index.html >>
http://unibios.free.fr/download.htmlMini Tuto Embeber UNIBIOS >>
https://github.com/recalbox/recalbox-os/wiki/Usar-Unibios-en-Neo-Geo-(ES)
##Para que sirve Unibios:
•Cambiar la región del sistema (Europa/USA/Japón) y el modo de sistema (AES/MVS)
•Acceder a las configuraciones del sistema, para poder cambiar la dificultad/ número de vidas/Tiempo-etc
•Acceso a una base de datos de trucos *Acceso a reproductor de música.....y mucho más!
##Como instalarla en para Cores FBA:
1.Descargala aquí (versión 3.3):
http://unibios.free.fr/download.html 2.Extrae el archivo descargado y renombralo asia-s3.rom
3.Abre tu archivo neogeo.zip (archivo BIOS), debería haber un archivo asia-s3.rom dentro (Es la BIOS de Neogeo para FBA) Ocupa algo más de mega y medio.
4.Inserta el nuevo archivo asia-s3.rom dentro del archivo neogeo.zip reemplazando al anterior.
5.Ahora carga el archivo neogeo.zip dentro del modulo maestro de carga de BIOS hecho por KMFDManic en la siguiente ruta: Carpetas >> km_master_bios_module_6_19_18.hmod\etc\libretro\system (Si crean manualmente estas carpetas también funciona)
6.Copia esto en la carpeta user_mods de hakchi2 e Instala este .hmod que has preparado como cualquier otro desde el menú de hakchi2
RECURSOS "MODs" GENERADOS POR MI, preparados para instalar EN ESTE TUTO:
"user_mods" BASICOS Necesarios: (Ultimos EMULADOR RETROARCH Y CORES)
>>
https://mega.nz/#!6XRm0CyC!_AfUogr3ItFUTpJL4z6Q1lHvPhy75zj3V4npw6rBQKoUNIBIOS NEOGEO PARA FBALPHA YA EMBEBIDA y dispuesta en un hmod para INSTALAR:
>>
https://mega.nz/#!7CJQBaBS!_Uqzys7V3oAk9sZb4FFKp5LVvDekfzZcRkTZo82p_1oMOD Para DUAL BOOT NES/SNES Classic ya hecho por mi, dispuesto para instalar:
>>
https://mega.nz/#!TThzHIRR!n7qnv7UJQoi_uHUpHp-5Hc2xGaXdtmf8xyhrMUou17EDRIVERS PARA RECONOCER LA SNES/NES EN EL PC
>>
https://mega.nz/#!CLY2iYwR!QcM1EV2y5jMRyeBbn-yumZnyKS3mgcl73OaTwnJm5Ks (Enlace Directo)
>>
http://zadig.akeo.ie*** (Si Las url de descargas de M E G A, están capadas. Hay que sustituir los asteriscos ******* por "m e g a . n z" (Todas las letras juntas)
Recordar que tras instalar este MOD, igualmente hay que seguir el proceso final de añadir la carpeta "CLV-S-00NES"
dentro del directorio de hakchi2 "games_snes" para que posteriormente aparezca en la lista de juegos de hakchi,
y lo podamos seleccionar desde el menú de la consola como si de otro juego se tratase, una vez lo sincronicemos,
tal y como lo hariamos con cualquier otro juego.
(Atención, este MOD solo sirve para nuestra version Europea. Si tienes otra versión, mejor que compiles tú mismo
el mod siguiendo el procedimiento del enlace oficial)
ROMS (Todas las Plataformas) >>
https://www.emuparadise.me/ >>
http://www.planetemu.net/ROMS MAME2003 (0.185) >>
https://ia800602.us.archive.org/zipview.php?zip=/31/items/MAME_0.185_ROMs_merged/MAME_0.185_ROMs_merged.zipROMS NEO GEO >>
https://www.emuparadise.me/roms/search.php?query=§ion=roms&sysid=26LISTA DE COMPATIBILIDAD >>
https://www.reddit.com/r/miniSNESmods/comments/7gqaim/snes_mini_arcade_compatibilty_list/------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
DUAL BOOT NES/SNES Classic
>>
https://www.reddit.com/r/miniSNESmods/comments/76fr80/release_nessnes_classic_dualboot_mod_v03_no_more/ >>
https://github.com/teamzebra/snesclassic.dualboot/releases/tag/v0.3 >>
https://github.com/teamzebra/snesclassic.dualboot/releases/download/v0.3/snesclassic.dualboot-v0.3.zip >>
https://www.rendezvo.us/nesmini/ >>
https://www.rendezvo.us/nesmini/dp-nes-release-v1.0.3-0-gc4c703b.tar.gzMini Tutorial para Compilar el DUAL BOOT:
Here's v0.3 of the snesclassic.dualboot tool. This tool allows you to convert a NES Classic Edition firmware dump into an HMOD file that you can install on your SNES Classic for a dual-boot experience. Once installed, you will have both the NES Classic Edition and SNES Classic Editions in one system, with a launcher icon in each menu to switch back to the other one. The NES Classic Edition features all work just as they did on the original system (save states, filters, menu UI and music, etc.)
IMPORTANT
Before installing the new version, uninstall your current version of the mod if you have v0.1/v0.2 installed. v0.1 uses a different game directory than v0.2/v0.3, so if you install them on top of v0.1, the ROMs may end up getting stored twice, at least until your next hakchi sync. It's better to just uninstall the previous versions and start fresh.
REQUIREMENTS
Java 8 must be installed. Most people probably have this. Google for "JRE 8" and install it if you don't have it.
Download an NES Classic dump file. The filename must be one of the following, as this is used to determine what patches to apply to binary files.
I got mine from this thread:
https://www.reddit.com/r/nesclassicmods/comments/6jq0x8/finally_the_firmware_dump_circle_is_complete/Usar Este:
dp-nes-release-v1.0.3-0-gc4c703b.tar.gz (US/EUR)
USAGE
Download one of the above NES Classic dump files. Leave the filename as-is.
Put the NES Classic dump file into the "dump" folder.
Run the application. It will auto-detect one of the above 3 files and extract it, then generate an HMOD.
On Windows, you can double-click the included run.bat file in the ZIP, or just double-click the JAR file
Copy the resulting nesc_hybrid_system.hmod folder to the user_mods folder in hakchi2, then install it as you would any other module.
Copy the CLV-S-00NES folder to the games_snes folder in hakchi2. You'll then see a "Switch to NES Classic" game in your hakchi2 games list that you can sync to your system.