Finalhe

soarqin soarqin
Dépôt créer le : 09/07/2018
Release du : 25/02/2026 Final h-encore v1.93
Forks: 112 Watcher: 0 641
Choisir une liste...
FR

Dernier h-encore

Poussez l'exploitation h-encore pour PS VITA et PS TV à travers une interface Windows, macOS ou Linux.

Crédits

Voir CRÉDITS.md

Usage courant

  1. Télécharger un binaire exécutable pré-construit ci-dessous.
  2. Si vous voulez mettre à jour PS Vita pour le firmware 3.60, 3.65 ou 3.68 via une connexion USB, téléchargez les paquets de mise à jour associés Ici. et d'extraire PSP2UPDAT.PUP dans le même dossier que cet outil
  3. Si vous voulez installer VitaShell ou enso en transférant dans Content Manager, télécharger le zip préconstruit à partir de releases onglet et mettre dans le même dossier de cet outil
  4. Connectez votre PS Vita à votre ordinateur via USB
  5. Exécuter l'exécutable et suivre les directions à l'écran

Binaires préconstruits

Téléchargez un binaire exécutable pré-construit ci-dessous et suivez les instructions. firmwares supportés: 3.60, 3.61, 3.65-3.72

  • Pour Windows obtenir le dernière publication
    • si vous n'avez pas installé de pilote USB pour PS Vita: installer QcmaDriver_winusb.exe (également sur la page de diffusion)
  • Pour macOS, la dernière libération v1.5
  • Pour linux openSUSE
    1. ajouter une maison dépôt à vos dépôts logiciels locaux:
      • sudo addrepo -f http://download.opensuse.org/repositories/home:/seilerphilipp/openSUSE_Leap_15.0/
      • note: si vous utilisez Leap 42.3, remplacer la version dans l'url par 42.3
    2. installer le paquet
      • sudo zypper install finalhe
    3. Lancer "FinalHE"
      • dans votre type de terminal FinalHE
  • Pour Arch Linux
    1. Installer finalhe-git colis de AUR:
      • yay -S finalhe-git
    2. Exécuter finalhe dans votre terminal

Construire à partir de la source

Préalables

  1. MacOS: installer brassage, construire des outils (xcode-select --install) puis installer dyld, libusb, pkg-config & qt5 par brassage (brew install dyld-headers libusb pkg-config qt5)
  2. Linux :
    • Debian/Ubuntu: installer build-essentiel, libxml2-dev, libusb-dev, libusb-1.0-0-dev, zlib-dev ou zlib1g-dev, qtbase5-dev, qttools5, cmake(si vous utilisez cmake pour construire)
    • Fedora/CentOS: groupe installer "Outils de développement", installer libxml2-devel, libusb-devel, zlib-devel, qt5-qtbase-devel, qt5-qtbase, qt5-linguist, cmake3(si utiliser cmake pour construire)
    • openSUSE: installer cmake >= 11.0, gcc-c++, zlib-devel, libxml2-devel, libQt5Widgets-devel, libQt5Network-devel, libqt5-linguist-devel, libusb-compat-devel
    • Arch: installer base-devel, libxml2, libusb, zlib, qt5, cmake (si utiliser cmake pour construire)

Construire à partir de la source

Vous pouvez choisir qmake ou cmake pour construire

  • cmake: courir cmake générer Makefile pour compiler
    • macOS: il ne peut pas produire le paquet d'applications, et vous devez spécifier CMAKE_PREFIX_PATH si Qt n'est pas installé en position par défaut : cmake -DCMAKE_PREFIX_PATH= . Si vous avez installé qt5 avec brassage, et que vous êtes dans le répertoire racine du projet, vous pouvez exécuter avec cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt@5 .. Alors cours make et vous pouvez l'ouvrir en double clic à src/FinalHE.
  • qmake : exécuter qmake pour générer Makefile pour compiler, lancer make lcopy dans src dossier pour compiler les traductions et les copier vers le dossier binaire

Contribuer aux traductions

  • Pour les codeurs utilisant Qt:
    1. Si vous utilisez qmake, ajoutez votre langue à cette ligne dans src/src.pro: TRANSLATIONS += ..., et régénérer Makefile de qmake, puis exécuter make lupdate dans src dossier, vous obtiendrez de nouveaux fichiers .ts générés dans src/langues
    2. Si vous utilisez cmake, ajoutez votre langue à cette ligne dans src/MCakeLists.txt: set(TRANSLATION_FILES ..., et re-générer Makefile/projet à partir de cmake, compiler, vous obtiendrez de nouveaux fichiers .ts générés dans src/langues
    3. Ouvrir les fichiers .ts avec l'outil Qt Linquist et traduire les chaînes en langue native
    4. Si vous utilisez qmake, lancez make lcopy dans le dossier src et vous obtiendrez des fichiers .qm compilés dans le dossier langues
    5. Si vous utilisez cmake, compilez le projet et vous obtiendrez des fichiers .qm compilés dans le dossier langue
  • Pour les non-codeurs:
    1. Copier les traductions/fr US.ts vers un nouveau fichier avec nom de fichier dans Étiquette de langue IETF formulaire (mais remplacer "-" par " ")
    2. Ouvrez le fichier .ts, il est juste au format xml, passez par tous les éléments de pour traduire, et supprimer la propriété type="unfinished" des éléments traduits

Contributeurs GitHub

LiEnby
LiEnby
3 contributions
theheroGAC
theheroGAC
8 contributions
soarqin
soarqin
152 contributions
Hack-Usagi
Hack-Usagi
5 contributions
wababc
wababc
4 contributions
CrPO4
CrPO4
3 contributions
bandithedoge
bandithedoge
3 contributions
arviantodwi
arviantodwi
2 contributions
pseiler
pseiler
2 contributions
RY0M43CH1Z3N
RY0M43CH1Z3N
2 contributions
nighto
nighto
1 contributions
CatKasha
CatKasha
1 contributions
coliff
coliff
1 contributions
EvanJuV
EvanJuV
1 contributions
felleg
felleg
1 contributions
huntergdavis
huntergdavis
1 contributions
detchenkov
detchenkov
1 contributions
1jtp8sobiu
1jtp8sobiu
1 contributions
khawkins98
khawkins98
1 contributions
M2l2koPOWER
M2l2koPOWER
1 contributions
alotlikebeans
alotlikebeans
1 contributions
breucode
breucode
1 contributions
spenaat
spenaat
1 contributions