Aller au contenu


Photo

[SNESmini] Injecter vos roms SNES dans votre SNES mini


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

Posté 11 octobre 2017 - 09:29

#1
markus95

markus95

    Sunriseur PRIVILEGE

  • Shining VIP
  • 4 800 messages
  • Sexe:Male

Bonjour à tous,

 

Pour les plus courageux et impatients d' entre vous qui en ont marre d' attendre la publication de Hakchi pour Mini SNES, voici un petit tuto qui va vous permettre d' injecter vos roms SNES (.sfc) dans votre Mini SNES dès maintenant.

 

Avant toute chose ceci est une manip et non la méthode officielle, vous pourrez donc rencontrer des bugs ou plantage, pour exemple, les saves et previews des jeux injectés ne fonctionnent pas...

De même certains jeux ne fonctionnent pas comme Hyper DBZ ou encore Street Fighter Alpha.

 

Et dernière chose avant de commencer, il est possible d'appliquer des patch pour certains jeux non fonctionels, je n' aborde pas cette partie dans ce tuto, tous les jeux que j' ai testés on fonctionnés sans patch (sauf les 2 cités plus haut^^).

 

Pour se faire il vous faut:

 

Hakchi2 2.18.11 : http://clusterrr.com/soft/hakchi2/

Une Snes mini ^^

Un client FTP

Python installé sur votre Pc : https://www.python.org/

Le script Python pour la conversion des roms SNES : https://gist.github....6d4cbb5786c6bf7

Une Rom Snes au format .sfc

Un cerveau ;)

 

 

On commence:

 

- Installer Hakchi2.

- Branchez votre Mini SNES à votre PC en USB et installer les drivers NES mini sur votre Pc.

- Passer en mode FEL avec votre mini SNES (même méthode que la NES mini).

 

10.png.bef8c9003de50f4386743b88f1b00ebc.

 

 

- Dumper votre Kernel avec Hakchi2. ET gardez le précieusement !!!

 

     1.png.cab3f5ea1cc2cad6a4f1d58affd83a9e.p

 

 

- Une fois le dump effectué, faites flash custom kernel

 

2.png.238166ba9fa600d461a3aeaabd886954.p

Le fait de flasher avec le custom kernel va vous permettre d' accéder à votre console par FTP.

- Patientez le temps du flash...

3.png.125e7a514075d04d38063179b5ecfa79.p

 

 

- Lancer votre client FTP et identifiez vous ainsi:

 

Hôte: 127.0.0.1     identifiant:root            password:clover              port:1021

 

 

4.thumb.png.efe4a3cf9ee3a5640bc71b5a3359

 

 

 

Si le FTP ne fonctionne pas (SNES mini is offline) éditer le fichier config.ini dans Hakchi2/config/ comme sur la photo et ensuite redémarrez Hakchi2.

 

11.png.2643aeb956327e2905b1a5217da1ecf3.

 

 

 

- Une fois connecté par FTP à votre consolele logo rouge en bas à droit doit passer au vert,puis rendez vous dans:

 

 /var/lib/hakchi/rootfs/usr/share/games/

 

 

 

5.thumb.png.044c72c490f7d53a4253b4aba933

 

 

- Créer un dossier CLV-P-XXXXX (exemple: CLV-P-DBZ03 ou CLV-P-ALAD1 ou CLV-P- comme vous voulez ^^ juste 5 caractères max)

 

8.thumb.png.1fb51002ebd14c5cc1327588357b

 

- Convertir votre rom .sfc vers .sfrom avec ce script Python: https://gist.github....6d4cbb5786c6bf7
- Copier votre .sfrom dans:

 

/var/lib/hakchi/rootfs/usr/share/games/CLV-P-XXXXX/

 

 

 

 

- Créer et copier 2 fichiers  .png (CLV-P-XXXXX.png 228X160 et CLV-P-XXXXX_small.png 40X28) dans:

 

/var/lib/hakchi/rootfs/usr/share/games/CLV-P-XXXXX/

 

 

 

- Créer un fichier CLV-P-XXXXX.desktop avec les infos présent dans le spoiler (ci dessous) en adaptant l ID de votre rom (exemple pour CLV-P-DBZ03) et ensuite copier le dans:

 

/var/lib/hakchi/rootfs/usr/share/games/CLV-P-XXXXX/

 

 

Infos à copier et éditer dans le fichier CLV-P-XXXXX.desktop:

[Desktop Entry]


Type=Application
Exec=/usr/bin/clover-canoe-shvc -rom /usr/share/games/CLV-P-DBZ03/CLV-P-DBZ03.sfrom --volume 100 -rollback-snapshot-period 600
Path=/var/lib/clover/profiles/0//CLV-P-DBZ03
Name=Dragon Ball Z l ultime menace
Icon=/usr/share/games/CLV-P-DBZ03/CLV-P-DBZ03.png

[X-CLOVER Game]
Code=CLV-P-DBZ03
TestID=0
Status=Completing-3
ID=0
Players=2
Simultaneous=0
ReleaseDate=1991-08-18
SaveCount=0
SortRawTitle=Dragon Ball Z 3
SortRawPublisher=BANDAI
Copyright=Dragon Ball Z 3™ MyPlayDemoTime=45

Une fois terminé vous devriez avoir 4 fichiers dans votre dossier CLV-P-XXXXX

 

6.thumb.png.369b0e22bce3a1a5cf45112615e1

 

 

- Éditer ensuite le fichier "b0000_defines" comme sur la photo, qui se trouve dans:

 

/var/lib/hakchi/rootfs/etc/preinit.d/

 

 

 

7.png.bc37b6070d9a313c462a2d1407712646.p

 

Attention, après avoir éditer ce fichier, vous perdrez le chemin original de vos roms snes mini, restaurer votre fichier original b0000_defines pour récupérer vos roms originales ou éditer cette ligne gamepath=

- Éteignez votre mini SNES et redémarrez la
- Enjoy

 

 

9.png.f8800269b71048c3721605ad6bb17443.p

Si vous avez un black screen après ce tuto, pas de soucis, juste flasher votre kernel avec le dump d origine.
Si vous avez un black screen après avoir installé un nouveau jeux, vérifiez les infos du fichier CLV-P-XXXXX.desktop de votre nouveau jeu...

Rappel, les saves et previews des jeux injecté ne fonctionnent pas...

 


  • Retour en haut

Posté 11 octobre 2017 - 11:14

#2
markus95

markus95

    Sunriseur PRIVILEGE

  • Shining VIP
  • 4 800 messages
  • Sexe:Male
Trop tard, le tuto est obsolète...
  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)