Jump to content

Aggiungere giochi a NES Classic Mini


Recommended Posts

Con il lancio sul mercato di NES Classic Mini Nintendo ha regalato agli appassionati un tuffo nel passato. La piccola ed economica console è infatti esteticamente un clone in miniatura del NES, ed offre 30 dei più famosi giochi sviluppati per il sistema originale del 1983.

Sotto la scocca, d'altra parte, l'ultimo nato in casa Nintendo monta un hardware aggiornato con i tempi, basato su architettura ARM e in grado di contenere ben più di 30 ROM. Il sistema è quindi decisamente castrato dalla scelta di integrare una libreria statica di giochi, ma in questa guida vi mostreremo come sia possibile aggiungere o rimuovere nuove ROM con un po' di modding!

Attenzione: questo post nasce a puro titolo informativo e non intende in alcun modo incoraggiare l'installazione non autorizzata di ROM o software coperti da copyright. Nel corso della procedura vi mostreremo come installare due giochi rilasciati dagli autori con licenza freeware. L'hardware di NES Classic Mini in teoria può contenere centinaia di giochi, ma per limiti software il numero massimo di ROM sembra essere fissato tra 88 e 90.

Prerequisiti

Procedura

IMPORTANTE: La procedura descritta in questa guida presenta operazioni complesse che, se eseguite in maniera scorretta, potrebbero danneggiare il vostro device. Si consiglia l’esecuzione solo da utenti che abbiano maturato una buona esperienza in ambito modding. Gli staff di GizChina.it e GizBlog.it non si riterranno responsabili per eventuali danni al dispositivo.

  • Preparare le ROM
Spoiler
  1. Scaricare la ROM di vostro interesse (Google in questi casi può essere di aiuto);
  2. verificare che le ROM siano delle cartelle, non dei file singoli. Al loro interno troverete un'immagine, un file .nes e uno .desktop;
  3. estrarre Hakchi;
  4. estrarre nesromtool dentro la cartella di Hakchi;
  5. copiate le ROM all'interno della cartella "roms" di nesromtool (due giochi sono già presenti);
  6. avviate "nesroomtool.bat".

 

  • Installare i driver FEL
Spoiler
  1. Accendere NES Classic Mini tenendo premuto il tasto reset per avviarla in modalità FEL;
  2. collegare la console al PC;
  3. avviare Zadig;
  4. mettere la spunta su "Edit" e rinominare in "NES FEL mode" o qualcosa di simile (facoltativo ma consigliato);
  5. impostare il driver su WinUSB e click su "Install driver".

 

  • Installare le ROM
Spoiler
  1. Avviare Hakchi-gui.exe;
  2. click su "dump uboot";
  3. click su "dump kernel.img"
  4. verificare la firma MD5 di uboot sia  "b13b538f6b7c86623ceea69c456d4eb5", "8ce1857653874e8f0cd3fe68abe1bb4a" o "9b8046b47c947d9fa322976c038003e0". In caso contrario la procedura potrebbe rivelarsi pericolosa per il vostro NES Classic Mini;
  5. click su "unpack kernel";
  6. click su "rebuild kernel";
  7. click su "memboot". Il vostro NES si spegnerà, accendetelo nuovamente in modalità FEL;
  8. click su "flash kernel".

Nel caso vi sia un salvataggio di Super Mario Bros. nel primo slot il NES caricherà la mod, in caso contrario partirà con la shell stock.

  • Eliminare ROM e altre opzioni
Spoiler
  1. Creare il file "transfer" (senza estensione) in "mod/hakchi/transfer/";
  2. aprite il file con blocco note;
  3. scrivete nel file:
  • per cancellare una singola ROM
    
    rm -rf "$rootfs/usr/share/games/nes/kachikachi/CLV-H-XXXXE"

    dove CLV-H-XXXXE è il nome del gioco che volete cancellare (controllatelo al percorso mod\hakchi\transfer\rootfs\usr\share\games\nes\kachikachi);

  • per rimuovere tutte le ROM aggiunte 
    
    busybox cd "$rootfs/usr/share/games/nes/kachikachi" && rm -rf CLV-H-*
  • per forzare l'avvio della mod 
    
    mkdir -p "$mountpoint/var/lib/clover/profiles/0/CLV-P-NAAAE" && busybox touch "$mountpoint/var/lib/clover/profiles/0/CLV-P-NAAAE/1.state"
  • per forzare l'avvio della shell stock
    
    rm -rf "$mountpoint/var/lib/clover/profiles/0/CLV-P-NAAAE/1.state"

 

Fonte

 

Link to post
Share on other sites
  • 4 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...