Messiah-VF-Patch est un projet Python visant à fournir les voix et textes en français pour le jeu Messiah
.
Il suffit de cliquer sur le bouton et de fournir le dossier d'installation de Messiah
.
Le logiciel s'occupe de copier les fichiers dans le répertoire d'installation sélectionné.
Le patch ne sauvegarde pas les fichiers originaux. Si un problème se produit, vous devrez re-télécharger le jeu complet.
Une mise à jour viendra ajouter la sauvegarde et la récupération des fichiers originaux.
Il se peut qu'avec certains Anti-virus, le programme soit détecté comme étant un faux positif.
Pour tous bogues, merci d'ouvrir une Issue
.
- Tous les textes en français
- Vidéos en français
- Voix en français
- Menu pause en anglais
- Video de fin en anglais
- Remap touche clavier azerty
Vous pouvez directement télécharger la release, compilée à partir de Github et l'utiliser sans librairie.
Pour utiliser le patch, vous aurez besoin de Python 3 et des bibliothèques suivantes :
customtkinter
(Evolution detkinter
)CTkMessageBox
Pour installer ces dépendances, utiliser la commande pip :
pip install customtkinter
pip install CTkMessageBox
Pour lancer l'application, utiliser la commande python
:
python messiah_patch.py
OU
python3 messiah_patch.py
Pour regrouper le script py
et l'ensemble de ses dépendances dans un paquet, vous aurez besoin d'installer :
pysintaller
Pour installer cette dépendace, utilisez la commande pip :
pip install pyinstaller
Pour compiler le script sans icones, utiliser la commande suivante :
pyinstaller --onefile --windowed messiah_patch.py
ou avec les icones :
pyinstaller --onefile --windowed --add-data "messiah.ico:." --add-data "icons8-search-50-dark-theme.png:." messiah_patch.py
Les options --onefile
et --windowed
signifient respectivement 'un seul fichier EXE' et 'sans ouvrir de terminal' (synonymes -w
and --noconsole
).
J'apprécie toute contribution à ce projet. Si vous souhaitez contribuer, veuillez suivre les étapes suivantes :
- Forker le projet
- Créer une nouvelle branche (git checkout -b my-feature)
- Committer vos modifications (git commit -am 'Add some feature')
- Pusher la branche (git push origin my-feature)
- Créer une nouvelle Pull Request
Les logiciels utilisés et les informations utiles pour comprendre le format .MVE :
- Forum nma-fallout
- Forum fforum.kochegarov
- Applications de la TeamX qui permettent de convertir du format
.mve
à.avi
- VirtualDub qui permet d'ajouter l'audio et de conserver le codec utilisé par les logiciels précédents
Messiah-VF-Patch est sous licence MIT by @Aiola13. Pour plus d'informations, consultez le fichier LICENSE.