[Wii U] Décompilation et compilation des .RPX

1413 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Wii U] Décompilation et compilation des .RPX

Suite à la vidéo de Gamequest sur gbatemp montrant le lancement d'un VC Nes modifié, Markus95 a alors commencé à chercher la méthode (non révélée par Gamequest) pour obtenir le même résultat que lui. Lors de ses recherches, il a découvert la possibilité de recompiler les .elf en .rpx.
 

 

 

En effet, Grace a rpl2elf.exe d'Hykem, il a réussi à obtenir le .elf du .rpx du jeu Virtual Console Nes "Punch out". Il a ensuite modifié directement le .elf afin d'y intégrer une ROM de son choix (Double dragon dans l'exemple illustré ci-dessous) puis a recompilé le tout en .rpx à l'aide du SDK de Nintendo.
 

Make64rpl -f *elf

 
 

 

Juste pour vous une vidéo est en cours de réalisation

 

Samedi 17 Octobre 2015, 00:07 par tralala
Source : Markus95 par MP
17 octobre 2015, 00:34
Approuver ce commentaire (+1)
Théoriquement tous les .rpx qui peuvent être decompilé et recompilé...

La vidéo arrive cet après-midi...
Répondre à ce commentaire
17 octobre 2015, 01:51
Approuver ce commentaire (+1)
Donc théoriquement, on pourrait compiler un elf, avec les homebrew déjà disponible en html, le compreeser et le lancer avec loadiine ^^
Répondre à ce commentaire
17 octobre 2015, 04:11
Approuver ce commentaire (+1)
Le son de la victoire résonne quelque part, reste juste a trouver l'endroit ;)

Bonne continuation ;)
Répondre à ce commentaire
17 octobre 2015, 05:09
Approuver ce commentaire (+1)
Bravo markus95 !
Répondre à ce commentaire
17 octobre 2015, 08:01
Approuver ce commentaire (+1)
Au passage si on pouvait corriger son pseudo en début, le S est juste oublié ! :P

Merci pour la news et merci pour ton taff markus95 ! :D
Répondre à ce commentaire
17 octobre 2015, 09:20
Approuver ce commentaire (+1)
bonne nouvelle @markus95
Répondre à ce commentaire
17 octobre 2015, 09:24
Approuver ce commentaire (+1)

\o/ yeaaaa !  GG Markus !!

Répondre à ce commentaire
17 octobre 2015, 09:44
Approuver ce commentaire (+1)
@markus95 bravo!!!!
Répondre à ce commentaire
17 octobre 2015, 09:52
Approuver ce commentaire (+1)
Voila, j'ai corrigé / édité la news ;)
Répondre à ce commentaire
17 octobre 2015, 10:29
Approuver ce commentaire (+1)

Voila, j'ai corrigé / édité la news ;)


Merci yoshee, nickel ;)
Répondre à ce commentaire
17 octobre 2015, 12:10
Approuver ce commentaire (+1)

Donc théoriquement, on pourrait compiler un elf, avec les homebrew déjà disponible en html, le compreeser et le lancer avec loadiine ^^

Ça reste théorique mais je pense que c'est surtout une avancée pour le lancement de roms.

Répondre à ce commentaire
17 octobre 2015, 12:20
Approuver ce commentaire (+1)
+1


Donc théoriquement, on pourrait compiler un elf, avec les homebrew déjà disponible en html, le compreeser et le lancer avec loadiine ^^

Ça reste théorique mais je pense que c'est surtout une avancée pour le lancement de roms.

Pour les roms mais aussi pour les jeux, les devs vont pouvoir analyser les .elf des jeux les modifié si besoin (ce qui était déjà possible avec rpl2elf.exe) mais maintenant il est possible de les recompiler ensuite et donc de testé leur bon fonctionnement ou non...
Après cette manip est déjà connu par les "vrais" dev, ça c' est sur ^^...
Répondre à ce commentaire
17 octobre 2015, 12:34
Approuver ce commentaire (+1)
une belle avancée pour une belle console par un beau membres LS :-)
Répondre à ce commentaire
17 octobre 2015, 13:15
Approuver ce commentaire (+1)
Très bien tout ça ;)
Répondre à ce commentaire
17 octobre 2015, 13:46
Approuver ce commentaire (+1)
comment modifier le elf ? merci
Répondre à ce commentaire
17 octobre 2015, 13:49
Approuver ce commentaire (+1)
+1

comment modifier le elf ? merci


En l ouvrant avec un éditeur Hex...

Edit: voici la vidéo ;)

Répondre à ce commentaire
17 octobre 2015, 15:52
Approuver ce commentaire (+1)
ok :) et ou tu met la rom dans le elf du coup ?
si tu sais expliquer comment faire et quel éditeur hexa permet de sélectionner toutes les données de la rom présente dans le .elf pour le remplacer par une autre rom ? merci
Répondre à ce commentaire
17 octobre 2015, 16:08
Approuver ce commentaire (+1)

Merci 0o ça avance bien  :)

Répondre à ce commentaire
17 octobre 2015, 17:01
Approuver ce commentaire (+1)

En l ouvrant avec un éditeur Hex...

Edit: voici la vidéo ;)
 

 

Ah Ah, l’hésitation sur le "mise a jour de la console "oui" "non"  " :P

Répondre à ce commentaire
17 octobre 2015, 19:35
Approuver ce commentaire (+1)


En l ouvrant avec un éditeur Hex...
Edit: voici la vidéo ;)
 

 
Ah Ah, l’hésitation sur le "mise a jour de la console "oui" "non"  " :P


C est souvent en plus que je suis devant la question et que je réfléchis ^^
J ai déjà appuyer sans calculer, ça va y a encore des étapes à valider avant qu' elle s install ...


ok :) et ou tu met la rom dans le elf du coup ?
si tu sais expliquer comment faire et quel éditeur hexa permet de sélectionner toutes les données de la rom présente dans le .elf pour le remplacer par une autre rom ? merci


La rom de punch out nes se situe entre l offset 00100640 et l'offset 00140620...
Répondre à ce commentaire
17 octobre 2015, 21:28
Approuver ce commentaire (+1)
T es au top Markus95 VIVEMENT qu on puisse rendre tous les jeux compatible avec loadiine
Répondre à ce commentaire
17 octobre 2015, 21:33
Approuver ce commentaire (+1)
J'ai une question,le SDK dois etre nouveaux ou anciens? (la team qui à leaker le SDK en à leaker une verion ancienne)
Répondre à ce commentaire
18 octobre 2015, 17:34
Approuver ce commentaire (+1)
merci markus j'ai trouvé en recherchant la rom complète avec hex editor, par contre j'ai un soucis avec les rom snes, même sans rien toucher le rpx ne ce lance pas, voici les commandes utilisées :
rpl2elf test.rpx test.elf
puis
makerpl64 -f -z9 -s test.elf

ça marche sans problème avec les rom nes pourtant :)
Répondre à ce commentaire
18 octobre 2015, 18:14
Approuver ce commentaire (+1)

merci markus j'ai trouvé en recherchant la rom complète avec hex editor, par contre j'ai un soucis avec les rom snes, même sans rien toucher le rpx ne ce lance pas, voici les commandes utilisées :
rpl2elf test.rpx test.elf
puis
makerpl64 -f -z9 -s test.elf

ça marche sans problème avec les rom nes pourtant :)


Je cherche tjs pour snes, j' ai localisé la rom dans l' elf mais ça fonctionne pas non plus...
Nous sommes plusieurs dans ce cas, par contre gamequest1 dit que ça fonctionne aussi avec les roms snes...
Répondre à ce commentaire
18 octobre 2015, 22:03
Approuver ce commentaire (+1)
J'ai fait un tuto,j'espere qu'il vous plairera!
Répondre à ce commentaire
12 décembre 2018, 23:49
Approuver ce commentaire (+1)
Bonjour,

Je suis nouveau dans le monde de l'émulation et je me tire un peu les cheveux sur celle de la Wii U, j'ai réussi à décrypter les fichiers *.app/*.h3 et finir par obtenir un fichier *.rpx et un tas d'autres....

J'aimerai avoir un *.wud ou un *.wux, mais je ne trouve rien à ce sujet....

L'un(e) d'entre vous saurai comment faire...?
Merci par avance.
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer