UniPatcher/app/src/main/res/raw-fr/faq.md
2017-04-29 20:46:43 +03:00

6.3 KiB

Foire Aux Questions

UniPatcher, c'est quoi ?

UniPatcher est une application pour Android qui vous permet d'appliquer des patchs aux ROMs de nombreux jeux vidéo pour consoles.

Quels types de patchs sont pris en charge ?

L'appli prend en charge les patchs IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP et XDelta3.

Est-ce que je peux hacker ou cracker des jeux Android avec cette appli ?

Non. UniPatcher n'est pas conçu pour hacker des jeux Android.

Qu'est-ce qu'une ROM ?

Une ROM est un fichier contenant une copie d'une cartouche de jeu vidéo. À travers le processus de l'émulation, vous pouvez recopier ce fichier, le lancer dans un logiciel appelé "émulateur", et apprécier le jeu sur votre ordinateur ou votre smartphone.

Qu'est-ce que le "ROM Hacking ?"

Le "ROM Hacking" est une technique qui modifie les données contenues dans la ROM. Cela peut se traduire par des graphismes ou des niveaux différents, une modification du niveau de difficulté, ou encore une traduction dans une langue pour laquelle un jeu n'était pas disponible à l'origine.

Qu'est-ce qu'un patch ?

Un patch est un fichier contenant les changements entre la version originale d'une ROM et la version modifiée.

Ce patch est librement partagé, et les joueurs l'appliquent à une copie d'une ROM originale, ce qui produit ainsi une version jouable du hack.

Pourquoi les hackers de ROM ne partagent pas des jeux modifiés ?

Les modifications et les traductions sont généralement distribuées sous forme de patchs afin de réduire la taille du téléchargement et d'éviter tout problème lié aux droits d'auteur.

Comment appliquer un patch sur une ROM ?

Vous devez choisir dans un premier temps la ROM et le patch, puis appuyer sur le bouton rond et rouge.

Vous obtiendrez ainsi une ROM patchée, qui se trouvera dans le même dossier que la ROM originale.

L'appli affiche ce message après avoir sélectionné un fichier : "L'archive devrait d'abord être extraite à l'aide d'une autre appli."

Le fichier que vous avez sélectionné est une archive. Une archive contient vos dossiers et fichiers dans un format compressé.

Actuellement, UniPatcher ne peut pas extraire les archives, vous devez alors extraire votre archive à l'aide d'une autre appli. Je vous recommande pour cela cette appli gratuite [ZArchiver] (https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver).

L'appli affiche ce message : "Cette ROM n'est pas compatible avec le patch".

L'appli affichera cette erreur si le checksum du patch ne correspond pas au checksum de la ROM. Ce qui veut dire que la ROM n'est pas compatible avec le patch. Vous devez alors choisir une autre ROM. En règle générale, il y a plusieurs ROMs de chaque jeu (par exemple des versions Europe, USA, Japon, etc.).

Les hackers de ROMs publient souvent le checksum de la ROM qui va avec (sur une page Web ou sur un fichier README). Comparez-le avec celui que vous avez. Appuyez longuement sur le fichier dans le gestionnaire de fichiers et vous verrez 3 lignes : CRC32, SHA1 et MD5. Si une de ces lignes est la même, alors votre ROM correspond au patch. Sinon, vous avez besoin d'une ROM différente.

Je ne parviens pas à trouver la bonne ROM pour le jeu "Pokémon Emeraude".

La majorité des patchs de ce jeu fonctionne avec la ROM "Pokemon - Emerald Version (U) [f1] (Save Type).gba"

J'ai appliqué le patch IPS, mais le jeu ne fonctionne plus ou a beaucoup de bugs graphiques. Qu'est-ce que j'ai fait de mal ?

Les patchs au format IPS ne contiennent pas de checksum. De ce fait, le patch s'appliquera à n'importe quelle ROM, même si elle est incompatible. Dans ce cas, vous devez rechercher une autre ROM.

Que faire avec un fichier au format .ECM ?

Le format ECM est un format de compression de données conçu exclusivement pour les images disque. Vous pouvez décompresser le fichier en utilisant l'appli [ZArchiver] (https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver).

L'appli affiche ce message : "Impossible de copier le fichier".

C'est une erreur qui arrive sur certains appareils sous Android 4.4. Voici quelques pistes :

L'appli affiche ce message : "Le fichier possède un mauvais checksum après avoir été patché".

Il s'agit peut-être un bug dans mon programme. Envoyez-moi un mail avec votre patch en pièce jointe.

Est-ce qu'UniPatcher a des fonctionnalités supplémentaires ?

Bien sûr. UniPatcher peut :

  • Créer des patchs XDelta3.
  • Réparer les checksums des jeux pour Sega Mega Drive & Sega Genesis.
  • Ajouter ou retirer les en-têtes SMC des jeux Super Nintendo.

Pourquoi je dois réparer le checksum des jeux Sega Mega Drive ?

Parce que les jeux Sega Mega Drive (Genesis) sont protégés de toute modification. Si le checksum du jeu diffère de celui de la ROM, le jeu affiche un écran rouge et plante. La réparation permet de recalculer correctement le checksum et de l'incorporer à la ROM.

Attention : Cette fonctionnalité ne fait pas de backups de la ROM.

Pourquoi devoir parfois ajouter ou retirer les en-têtes SMC des jeux Super Nintendo ?

Un en-tête SMC est une donnée de 512 octets que l'on trouve au tout début de certaines ROMs Super Nintendo. Ces octets n'ont aucune utilité, mais ils changent l'emplacement de toutes les autres données. Retirer ou ajouter un en-tête est parfois nécessaire pour pouvoir appliquer correctement un patch.

Attention : Cette fonctionnalité ne fait pas de backups de la ROM.

Comment traduire cette appli ?

Si vous souhaitez traduire cette appli dans une autre langue ou améliorer une traduction existante, n'hésitez pas à visiter le site Transifex.

J'ai une question, une proposition d'amélioration ou un rapport de bug à soumettre.

Contactez-moi par mail unipatcher@gmail.com. Merci de m'écrire en Anglais ou en Russe. Si vous avez des problèmes pour patcher, attachez votre patch en pièce jointe et écrivez le nom de votre ROM, ce sera toujours un gain de temps.