WELCOME UNIVERSE ROMs

mercredi 29 mai 2024

fpPS4 | ShadPS4

 



An open-source PS4 compatibility layer (emulator) written with Free Pascal


Ce projet est actuellement à ses débuts et a été lancé pour le plaisir.

Bâtiment

  • Compilateur Free Pascal : 3.3.1 (utiliser fpcupdeluxe avec trunk), x86_64 uniquement.
  • Lazarus : version 2.0.0 et supérieure, x86_64 uniquement.

Configuration minimale requise

  • Système d'exploitation : Windows 7 SP1 x64 et versions ultérieures
  • Processeur : x64, prise en charge AVX2
  • GPU : prise en charge de l’API Vulkan

Suivi de la compatibilité des jeux

https://github.com/red-prig/fpps4-game-compatibility/issues

Agencement des commandes

Pour passer en mode plein écran sans bordure, appuyez sur Alt+Entrée.

fpPS4 prend en charge nativement les manettes compatibles XInput. Vous pouvez reconfigurer les boutons en appuyant sur Échap pendant l'émulation. Vous pouvez également utiliser un clavier comme périphérique d'entrée. Le pavé tactile d'une DualShock 4 est émulé par la souris.

Disposition du clavier :

Bouton de la manette PS4Bouton du clavier
Bâton gauche levéW
Joystick gauche gaucheUN
Joystick gauche vers le basS
Joystick gauche droitD
Bâton droit levéje
Joystick droit gaucheJ
Joystick droit vers le basK
Joystick droitL
OPTIONSEntrer
Haut de la croix directionnelleFlèche vers le haut
Croix directionnelle gaucheFlèche gauche
Bas sur la croix directionnelleFlèche vers le bas
Croix directionnelle droiteFlèche droite
TrianglePavé numérique 8
CarréPavé numérique 4
CroixPavé numérique 2
CerclePavé numérique 6
L1Q
L21
L3Z
R1E
R24
R3C


58d3f04e24d39_SonyPlaystation4.jpg.cff4d2d6253ab8402aa4a695dabf0dea_mqeUlZS.jpghttps://1fichier.com/?fckhs8lubj9cyei50qok
618415_uafiETq.jpghttps://1fichier.com/?ogu9zcozs394r0em9mw1
618963076-How-to-Setup-FpPs4-Emulator.pdfhttps://1fichier.com/?nqx642wi9xxgpn056isw
618963076-How-to-Setup-FpPs4-Emulator.txthttps://1fichier.com/?c7b8rcggo23x5ebc01o1
942070_4Q3Khks.jpghttps://1fichier.com/?cax4fm90g2gzqmt4x84x
Asdivine.Hearts.txthttps://1fichier.com/?qx2y316ey3sdqi6iiu81
Asdivine.Hearts.ziphttps://1fichier.com/?8x7px34gqqypy8w5hv17
Black & White Bushido.ziphttps://1fichier.com/?vdb5bvpp7wr6vqx5962v
Broken Sword - Shadow of the Templars - Reforged.ziphttps://1fichier.com/?uhz5pgb0iv6lted3o86i
CAPCOM FIGHTING COLLECTION.ziphttps://1fichier.com/?9qapebb9cxbd2il0024r
CRITICOM - CRITICAL COMBAT.ziphttps://1fichier.com/?eh9nr2un6z6er51t5y3c
Chip and Dale - Remastered.ziphttps://1fichier.com/?s5c21v934pbui0gy1psz
DIE HARD TRILOGY.ziphttps://1fichier.com/?wsf4xwpslpwz6ez7an99
Donuts 'N Justice.ziphttps://1fichier.com/?r8wc1dk747joezr6tjwl
Double Dragon Revive.ziphttps://1fichier.com/?22lrxai66y4ctu6qex9x
Dragon Ball GT Final Bout.ziphttps://1fichier.com/?duqbyj8aspqs36k4ph9r
Dragonball Z - Idainaru Dragonball Densetsu [JP] [VVSX87].ziphttps://1fichier.com/?83j88lj34dznh1ljnztm
Drunken Fist.ziphttps://1fichier.com/?0q3f0zvr31v1t7wioy25
F0wf5DcDxBtTwWjZdk3E3L0t6_IkJYAlG.pnghttps://1fichier.com/?x1kggqvj6515m7w6jrya
FIGHTING EX LAYER.ziphttps://1fichier.com/?ukutmpsw005p1ck84s10
Fatal Fury Wild Ambition.ziphttps://1fichier.com/?e291vah9cqd39rcxnf72
Fifa Street.ziphttps://1fichier.com/?789qlmbt3gwd3sepavth
Godlike Burger.ziphttps://1fichier.com/?2i7gqe6kjg0d6obftoyt
Gran Turismo 3 A-Spec.ziphttps://1fichier.com/?u58g51i7doc2tj8amchd
Grand Theft Auto III – The Definitive Edition.ziphttps://1fichier.com/?aoiupqule78lwb8m4aqq
Grand Theft Auto San Andreas – The Definitive Edition.ziphttps://1fichier.com/?y103sznyejag85h5zqp4
Grand Theft Auto Vice City – The Definitive Edition.ziphttps://1fichier.com/?gqljfh7eaw8c9fvwfmws
LASTFIGHT.ziphttps://1fichier.com/?17gqhjmpbdq3oy2mtr5z
Launcher-Windows.ziphttps://1fichier.com/?x04hllx448or1fs99lhj
Launcher.jpghttps://1fichier.com/?ossghybc95x4zrdptfyq
M31_Core_in_X-rays.jpghttps://1fichier.com/?n0sgrnjmg4pupr29cz67
MARVEL vs. CAPCOM Fighting Collection Arcade Classics.ziphttps://1fichier.com/?dgw9gtl25huv5fyg8d2v
MAX POWER RACING.ziphttps://1fichier.com/?9684vygkvvxnkt0lpu7d
Mega Coin Squad.ziphttps://1fichier.com/?epk15d69qw8unlhftgit
Micro Machines V4.ziphttps://1fichier.com/?rsox9j5s2tq0j9dzd2wr
MultiVersus.ziphttps://1fichier.com/?zu971556jwkk8yv7vmt3
PS4-Console-wDS4_iJ1r2RC.pnghttps://1fichier.com/?wsoz3d9px4gfi52y5k1s
Pentiment.ziphttps://1fichier.com/?rp87n82q53o7ofs9d9vt
PkgEditor-0.3.1.rarhttps://1fichier.com/?dnzbkwudo58vy2jlil21
PlayStation_4_Adult_Swim__Carl_PS4_60_US_TV_Commercial_KSYnisp.mp4https://1fichier.com/?phs3hux3h4757obn1n5k
RAGE RACER.ziphttps://1fichier.com/?uxrt49m6kpx23uwgtvsd
RIDGE RACER BONUS TURBO MODE DISC.ziphttps://1fichier.com/?xgdj6qi2um9qm9ral4uk
Rival Schools - United by Fate [Evolution Disc].ziphttps://1fichier.com/?3r9d4l7k5ylvfqusduwq
SNK VS. CAPCOM SVC CHAOS.ziphttps://1fichier.com/?cjj1dx3imr8pshmbixb1
ShadPS4.pnghttps://1fichier.com/?qqqh4d40ph1s6gjhglpn
Shaolin vs Wutang.ziphttps://1fichier.com/?md6gedzfzuyqnl2ii82v
Shutshimi.bathttps://1fichier.com/?fl0arndzmgk0qa5vh12l
Shutshimi.ziphttps://1fichier.com/?vk57ww1p96yrmftnybq7
Sony_Playstation_4_IgLWQXS.pnghttps://1fichier.com/?yh681d6tqfr6h86fzgni
Sony_Playstation_4_adamg_Lth20EJ.pnghttps://1fichier.com/?o3m22yf8xswmydg6943x
Sony_Playstation_4_bis_1aMdVrp.pnghttps://1fichier.com/?jvs4rx4y7meop2esduqz
Spy.Chameleon.bathttps://1fichier.com/?lp9aqubku0nb3auwkdbv
Spy.Chameleon.ziphttps://1fichier.com/?gj4j3wf42jz2te9941rp
Street Fighter Alpha 3.ziphttps://1fichier.com/?fzuiodppt83y659oaydb
THE KING OF FIGHTERS XIII GLOBAL MATCH.ziphttps://1fichier.com/?kmgpzxn3bt5dlf4ktd33
The House of the Dead 2 Remake.ziphttps://1fichier.com/?ckv06h0bztvmw4y0feo8
The Last Shot.ziphttps://1fichier.com/?wxzo6cded6hdgv9ndu2z
The Stanley Parable - Ultra Deluxe.ziphttps://1fichier.com/?amsy90tk4m67iyelplrp
Toto Temple Deluxe.ziphttps://1fichier.com/?19nrg5htbd7mddigzf6l
Virtua Fighter 5 Ultimate Showdown.ziphttps://1fichier.com/?iq1oxfrlqtln9q7swrvs
Virtua Fighter.ziphttps://1fichier.com/?fvy7krl0c2ukmzr8i9iw
Virtua Fighter™ Collection Plus.ziphttps://1fichier.com/?nfh8ta4dgo8qo4flkjeq
Wallachia Reign of Dracula.ziphttps://1fichier.com/?zipy8w1845gwucfhbkup
Worms.W.M.D.bathttps://1fichier.com/?d2k16lsmrjutx6ipdmrs
Worms.W.M.D.ziphttps://1fichier.com/?gp99miz8ckm8gimtggxl
ePJUCF48vgo-unsplash_ZIX4QtA.jpghttps://1fichier.com/?dhgoo22ohjfs5j3xauwi
fpPS4 (DETOURED).pnghttps://1fichier.com/?d6tl9jntf5w2leelb64t
fpPS4.exehttps://1fichier.com/?p41a2d44hfjnph62ct7u
fpPS4.pnghttps://1fichier.com/?dwz5ajrhkr6a90iwtf7k
fpPS4.ziphttps://1fichier.com/?fxsdmh9wddpzpzdtcfgq
fpPS4_30052022.ziphttps://1fichier.com/?u7wahxuxu9owkuuzu37m
fpPS4_draft17122022.ziphttps://1fichier.com/?gitnrbbhk53toghcp5o8
fpPS4_draft30062022.ziphttps://1fichier.com/?ppwmrsmpnfyyoye944mc
fpPS4_v0.0.1.ziphttps://1fichier.com/?x10a48fqrh9ihvwuy976
ps4-logo_IkowqZ3.pnghttps://1fichier.com/?6y51kkd7zm3dkqp9kbe6
q9FZfgHRxYwsvKXDE0WsksLMZ_CfRCxej.pnghttps://1fichier.com/?njcau9om83j7c0w9lfgw
shadPS4QtLauncher-win64-qt-2025-12-21-f7f3936.ziphttps://1fichier.com/?rtz5cx5t84c57g4ub7jt
ux5KVE251cg8BzxVdXuYHX3jT_kwSD2iA.pnghttps://1fichier.com/?ah1uaagf87az4t14wncy

Shaq Fu A Legend Reborn.zip2.94 Gohttps://1fichier.com/?kwjce9hx5e8o32utj3gt
Capcom Fighting Evolution.zip253.54 Mohttps://1fichier.com/?tt8osvkxkq2zgxgf7r63
shadPS4 est un émulateur PlayStation 4 primitif pour Windows, Linux et macOS, écrit en C++.

1. Exigences

1.1 Configuration système minimale requise

processeur

  • Un processeur doté d'au moins 4 cœurs et 6 threads
  • Fréquence supérieure à 2,5 GHz
  • Un processeur prenant en charge la configuration de base x86-64-v3.
  • Intel : Génération Haswell ou plus récente
  • AMD : Génération Excavator ou plus récente
  • Apple : Rosetta 2 sur macOS 15.4 ou version ultérieure

GPU

  • Une carte graphique avec au moins 2 Go de VRAM
  • Vulkan 1.3 avec VK_KHR_swapchainles VK_KHR_push_descriptorextensions

BÉLIER

  • 8 Go de RAM ou plus

Système d'exploitation

  • Au minimum Windows 10, Ubuntu 22.04 ou macOS 15.4

1.2 Conducteurs requis

Avant de poursuivre, assurez-vous que vos pilotes sont à jour :

  1. Découvrez la marque de votre carte graphique.
  2. Téléchargez le fichier approprié à votre système d'exploitation :

2. Installation

2.1 Télécharger shadPS4QtLauncher

CONSEIL

Ce guide est conçu pour shadPS4 QtLauncher, qui offre une interface graphique pour utiliser shadPS4 et peut être téléchargé ici. Les versions disponibles au téléchargement fonctionnent comme un outil en ligne de commande, ce que les utilisateurs plus expérimentés préféreront peut-être. Vous pouvez également télécharger la dernière version directement depuis GitHub .

  1. Suivez ce lien
  2. Vous y trouverez les options de téléchargement (lanceur Qt de shadPS4, version de shadPS4 avec Qt, version de shadPS4 avec interface en ligne de commande). Il est recommandé de télécharger le lanceur Qt de shadPS4 adapté à votre système d'exploitation.
  3. Extrayez l'archive téléchargée à l'emplacement de votre choix.

AVERTISSEMENT

N'extrayez pas shadPS4 et ne placez aucun de ses répertoires personnalisés dans un dossier nécessitant des privilèges supplémentaires ! Cela pourrait entraîner divers problèmes d'émulation étranges, voire empêcher complètement le fonctionnement de shadPS4.


Pour Windows :

  1. Tout d'abord, vous aurez besoin de Microsoft Visual C++ 2022 pour l'exécuter.
  1. Ouvrez le dossier extrait et exécutez shadPS4QtLauncher.exe.

Pour Linux :

  1. Ouvrez le dossier extrait.
  2. Commencer shadPS4QtLauncher-qt.AppImage.

Pour macOS :

  1. Ouvrez le dossier extrait.
  2. Une fenêtre devrait apparaître avec le texte shadPS4QtLauncher Not Opened, appuyez dessus Done.
  3. Accédez à l'icône Apple en haut à gauche de votre écran et appuyez dessus. Dans le menu qui apparaît, sélectionnez l'option «System Settings Créer un menu ».
  4. Une fois l' System Settingsapplication ouverte, accédez à l' Privacy & Securityonglet et faites défiler vers le bas jusqu'à ce que vous voyiez le message.shadPS4QtLauncher was blocked to protect your Mac
  5. À droite du message, il y a un bouton appelé Open Anyway, appuyez dessus.
  6. Une nouvelle fenêtre devrait apparaître, indiquantOpen shadPS4QtLauncher? : appuyez sur le Open Anywaybouton et saisissez votre mot de passe ou utilisez votre empreinte digitale pour confirmer.

PRUDENCE

Les jeux, les mises à jour et les contenus téléchargeables sont protégés par le droit d'auteur et doivent être extraits de votre propre copie du jeu.

L'émulateur est maintenant lancé. Vous pouvez maintenant installer votre ou vos premiers jeux.

  1. Utilisez un outil d'extraction de fichiers (application/payload) sur votre PS4 jailbreakée pour récupérer les fichiers de vos jeux. La plupart de ces outils sont fournis avec un mode d'emploi.
  • Itemzflow est une application homebrew facile à utiliser que vous pouvez installer sur votre PS4 jailbreakée pour cela, bien que de nombreuses autres solutions existent.
  1. Préparez votre fichier de sauvegarde de jeu en vous assurant que le dossier a le bon format de nom : CUSAxxxxx(où xxxxxse trouve le numéro de série du jeu).
  • Si vous utilisez Itemzflow, votre dossier de jeu aura déjà le nom correct.
  1. Trouvez le répertoire d'installation du jeu indiqué au premier démarrage. Vous le trouverez dans les paramètres.
  2. Récupérez le fichier de sauvegarde de votre jeu et copiez-le dans le répertoire d'installation du jeu.
  3. Une fois terminé, le jeu devrait apparaître dans l'interface utilisateur.

La procédure d'installation des mises à jour reste la même :

  1. Préparez votre fichier de sauvegarde de la mise à jour du jeu en vous assurant que le dossier a le bon format de nom : CUSAxxxxx-patch/CUSAxxxxx-UPDATE
  • Si vous utilisez Itemzflow, votre dossier de mise à jour aura déjà le nom correct.
  1. Copiez la mise à jour du jeu dans le répertoire d'installation de votre jeu.
  2. Une fois l'installation terminée, le jeu devrait afficher la version de la mise à jour installée dans l'interface utilisateur.

L'installation des DLC est légèrement différente :

  1. Accédez à votre répertoire de contenu supplémentaire défini ; vous l'avez configuré lors du premier démarrage de shadPS4.
  • Pour les utilisateurs de SDL, vous devrez ajouter manuellement un chemin de contenu supplémentaire au paramètre « addonInstallDir » de votre config.tomlfichier.
  1. Créez un dossier dans votre répertoire de contenu additionnel et donnez-lui le même nom que votre dossier de jeu précédent.
  2. Copiez vos fichiers DLC extraits dans le dossier que vous avez créé.
  3. Une fois l'installation terminée, votre contenu téléchargeable installé devrait apparaître dans le jeu.

4. Extraction des modules de firmware

shadPS4 peut charger certains modules dans :

  • LLE modeÉmulation de bas niveau : utilisation directe des fichiers firmware de la console ;
  • HLE modeÉmulation de haut niveau : Fourniture d’une réimplémentation du module original dans le code source de l’émulateur.

Bien que plusieurs modules aient été réimplémentés, certains restent à implémenter. Pour contourner ce problème, nous pouvons charger directement les fichiers du firmware afin d'améliorer la compatibilité avec les jeux.

Vous trouverez ci-dessous la liste des modules de firmware actuellement utilisés :

Modules
libSceCesCs.sprxlibSceFont.sprxlibSceFontFt.sprxlibSceFreeTypeOt.sprx
libSceJson.sprxlibSceJson2.sprxlibSceLibcInternal.sprxlibSceNgs2.sprx
libSceUlt.sprx

Pour extraire vos modules de firmware :

  1. Activez un serveur FTP sur votre PS4
  2. Ouvrez un client FTP sur votre ordinateur (comme FileZilla).
  3. Saisissez l'adresse IP et le port du serveur FTP dans votre client FTP.
  4. Une fois connecté, accédez à l'emplacement indiqué /system/common/lib/sur votre PS4 et copiez tous les fichiers que vous voyez dans un dossier de votre appareil.
  5. Une fois extraits, vous pouvez les placer dans le sys_modulesdossier shadPS4.
  • Vous pouvez trouver ce dossier en faisant un clic droit sur un jeu, en choisissant l'option correspondante Open Folder -> Open Log Folder, puis en revenant au dossier précédent. Le sys_modulesdossier devrait alors s'y trouver.

5. Déposer la clé du trophée

  1. En utilisant la configuration FTP de l'étape précédente, accédez à l'emplacement indiqué /system/vshsur votre PS4 et copiez le fichier nommé SceShellCore.elfsur votre appareil.
  2. Téléchargez tropy_key_export.zip et extrayez-le où vous le souhaitez.
  • Crédits à https://github.com/red-prig pour la création de cet outil.
  • Cet outil est conçu pour Windows. Les utilisateurs Linux peuvent utiliser Wine pour ouvrir ce programme, mais il n'existe pas encore d'option native pour les utilisateurs Mac.
  1. Faites glisser votre fichier déposé SceShellCore.elfsur tropy_key_export.exe, une fenêtre d'invite de commandes apparaîtra affichant la clé du trophée.
  2. Entrez la clé du trophée dans les paramètres de votre shadPS4, ou directement dans votre shadPS4 config.toml.

Une fois ces étapes terminées, shadPS4 débloquera des trophées au fur et à mesure que vous jouerez.

6. Configurer l'émulateur

Félicitations, votre émulateur possède tous les fichiers nécessaires pour exécuter vos jeux !
Vous pouvez maintenant configurer les paramètres de l’émulateur ici .