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/?zk8at9rakdy4uqax5a3a
618415_uafiETq.jpghttps://1fichier.com/?n9pnb5dfg93gj4yss4i0
618963076-How-to-Setup-FpPs4-Emulator.pdfhttps://1fichier.com/?7qhdqs2ayaaqjel9o8h9
618963076-How-to-Setup-FpPs4-Emulator.txthttps://1fichier.com/?kakjncm2xp82z1akwt7v
942070_4Q3Khks.jpghttps://1fichier.com/?gk2w3lj8ot8nttefttat
Asdivine.Hearts.txthttps://1fichier.com/?08jxlco4t967s5ytb317
Asdivine.Hearts.ziphttps://1fichier.com/?ph5lqet0efgyf2sfaga9
Black & White Bushido.ziphttps://1fichier.com/?bx04giuv8wd4ebzlpa58
Broken Sword - Shadow of the Templars - Reforged.ziphttps://1fichier.com/?999u1jcxqfzd48e81hc5
CAPCOM FIGHTING COLLECTION.ziphttps://1fichier.com/?g8s849532y6wgfg93a19
CRITICOM - CRITICAL COMBAT.ziphttps://1fichier.com/?l21ilxjmajdafdcxuhuh
Can't Drive This.ziphttps://1fichier.com/?qagnbu8ww90i0en7pr9d
Capcom Fighting Evolution.ziphttps://1fichier.com/?bvfdm3bhcvwzxtl062lh
Capcom Generation Dai 1 Shuu Gekitsuiou no Jidai.ziphttps://1fichier.com/?ie49usaju65ogmqxh0xj
Capcom Generation Dai 2 Shuu Makai to Kishi.ziphttps://1fichier.com/?3z9uemo1uj4z90wr554l
Capcom Generation Dai 3 Shuu Koko ni Rekishi Hajimaru.ziphttps://1fichier.com/?xgsx6z4qnei66qvbevv2
Capcom Generation Dai 4 Shuu Kokou no Eiyuu.ziphttps://1fichier.com/?i15vqyfvamgx56s66bhp
Capcom Generation Dai 5 Shuu Kakutouka-tachi.ziphttps://1fichier.com/?cpi6p5jl2j0kcjhcn4zr
Chip and Dale - Remastered.ziphttps://1fichier.com/?x3dudt1pysfk2ygpe6yl
DIE HARD TRILOGY.ziphttps://1fichier.com/?bzf4o8i3m272j0513w5x
Donuts 'N Justice.ziphttps://1fichier.com/?rj6qodsiwjzv6z1c6v4m
Double Dragon Revive.ziphttps://1fichier.com/?kodagwjt9zozp0zfra5n
Dragon Ball GT Final Bout.ziphttps://1fichier.com/?wdxfyimgdsvmcbdvixjs
Dragonball Z - Idainaru Dragonball Densetsu [JP] [VVSX87].ziphttps://1fichier.com/?2xptefh0uiruvz55m52w
Drunken Fist.ziphttps://1fichier.com/?a2icdljohmoyqznq4yow
Dynasty Feud.ziphttps://1fichier.com/?6p3vivr87xkl7izilfpg
F0wf5DcDxBtTwWjZdk3E3L0t6_IkJYAlG.pnghttps://1fichier.com/?c869fz16md09nnoftjf4
FIGHTING EX LAYER.ziphttps://1fichier.com/?a6r8xzxzul4pwxxbbmte
Fatal Fury Wild Ambition.ziphttps://1fichier.com/?m0c0xjcslgsncyvmh1fe
Fifa Street.ziphttps://1fichier.com/?p1jyvbzkg0tclabrlhlc
Godlike Burger.ziphttps://1fichier.com/?i19ycr3btfcdjdscbuw2
Gran Turismo 3 A-Spec.ziphttps://1fichier.com/?07w31qful49aqzlwtemg
Grand Theft Auto III – The Definitive Edition.ziphttps://1fichier.com/?pjr2i6aar1hc9ix8x3ma
Grand Theft Auto London 1969 - Standalone (Hack).ziphttps://1fichier.com/?zhsedflqbwvbecysu2h4
Grand Theft Auto San Andreas – The Definitive Edition.ziphttps://1fichier.com/?v3y9i2lgqpwwoniu61vo
Grand Theft Auto Vice City – The Definitive Edition.ziphttps://1fichier.com/?sp8sia44e5cdx54hd3hq
Grand Theft Auto [Trilogy].ziphttps://1fichier.com/?bc740p7lssjgc76djlr6
LASTFIGHT.ziphttps://1fichier.com/?97jg34isnjrsxc749aaz
Launcher-Windows.ziphttps://1fichier.com/?s4k02srnsn72hcpr4pz4
Launcher.jpghttps://1fichier.com/?9oxttq3e9lj1zh59344a
M31_Core_in_X-rays.jpghttps://1fichier.com/?cs3txo7h5hzu85wp9z03
MARVEL vs. CAPCOM Fighting Collection Arcade Classics.ziphttps://1fichier.com/?wb438njc1zv18hhxr74l
MAX POWER RACING.ziphttps://1fichier.com/?3np7aaeudecjrl16nmet
Mega Coin Squad.ziphttps://1fichier.com/?z28e456w52bx1iuepqdb
Micro Machines V4.ziphttps://1fichier.com/?mvu27od773u6aekev8xv
MultiVersus.ziphttps://1fichier.com/?urd6hk5twuiol2g5wi3q
My Hidden Things.ziphttps://1fichier.com/?u3fjxz7ji7zuw7f0o16a
PS4-Console-wDS4_iJ1r2RC.pnghttps://1fichier.com/?vxmwy1uffxkldysjvk3t
Pentiment.ziphttps://1fichier.com/?bx73zoyj4mx3xofw5mt3
PkgEditor-0.3.1.rarhttps://1fichier.com/?hbhywa36g2bqcalske7e
PlayStation_4_Adult_Swim__Carl_PS4_60_US_TV_Commercial_KSYnisp.mp4https://1fichier.com/?y5lqz78kni7pvhcgx9sf
RAGE RACER.ziphttps://1fichier.com/?e5386f1foe929vsw59l9
REPLAY VHS IS NOT DEAD.ziphttps://1fichier.com/?yjeejbrunkf1oj5vnljx
RIDGE RACER BONUS TURBO MODE DISC.ziphttps://1fichier.com/?365n8si09ydvq1asg44b
Rival Schools - United by Fate [Evolution Disc].ziphttps://1fichier.com/?izy5ofbmvgfoqtp8x3w9
SNK VS. CAPCOM SVC CHAOS.ziphttps://1fichier.com/?5ag8lfwh8rjxrcdfgdih
ShadPS4.pnghttps://1fichier.com/?e0ofyv38rswslokfft1j
Shaolin vs Wutang.ziphttps://1fichier.com/?kb4x536h8q3ihxvue86h
Shaq Fu A Legend Reborn.ziphttps://1fichier.com/?9owg2p0qqok39w231y23
Shutshimi.bathttps://1fichier.com/?bef8ykl2rh5fsd0q6yvr
Shutshimi.ziphttps://1fichier.com/?dz27df1ywhuapgtwbhwl
Sony_Playstation_4_IgLWQXS.pnghttps://1fichier.com/?tibratb7z4r0qziv82ov
Sony_Playstation_4_adamg_Lth20EJ.pnghttps://1fichier.com/?3dprrmso6dnu4mxxujr9
Sony_Playstation_4_bis_1aMdVrp.pnghttps://1fichier.com/?jlqz5x11vb5ludf7lo80
Spy.Chameleon.bathttps://1fichier.com/?tm1et1ax2mn7hxznue3f
Spy.Chameleon.ziphttps://1fichier.com/?5xxwsui70wwgtrwkj60d
Street Fighter Alpha 3.ziphttps://1fichier.com/?hjam562hja74exindbbl
Sword of the Necromancer.ziphttps://1fichier.com/?cpj0fzavf4xbbjidm8lw
THE KING OF FIGHTERS XIII GLOBAL MATCH.ziphttps://1fichier.com/?8yu0gv73sw31u66jlde6
The House of the Dead 2 Remake.ziphttps://1fichier.com/?hocyq9267swxj8zzjl4b
The Last Shot.ziphttps://1fichier.com/?xplrsky37ddke2go6rii
The Stanley Parable - Ultra Deluxe.ziphttps://1fichier.com/?i755q9oehwgsdce1yevo
Toto Temple Deluxe.ziphttps://1fichier.com/?jys0vq7zzsof1ilh7oll
Virtua Fighter 5 Ultimate Showdown.ziphttps://1fichier.com/?hkbtl6776r4258qzhetq
Virtua Fighter.ziphttps://1fichier.com/?6da5r0wl1gkvwhok4ynx
Virtua Fighter™ Collection Plus.ziphttps://1fichier.com/?8h07jloxu5dzh6p51oco
Wallachia Reign of Dracula.ziphttps://1fichier.com/?3r4dn8ronr50gey27c9p
Worms.W.M.D.bathttps://1fichier.com/?2metldy94li21c3ngi94
Worms.W.M.D.ziphttps://1fichier.com/?2hjfcxfzdwvsqaxt664a
ePJUCF48vgo-unsplash_ZIX4QtA.jpghttps://1fichier.com/?7fe2ztgzubkza5de4lb5
fpPS4 (DETOURED).pnghttps://1fichier.com/?d4p8sg1qg8sp84pe7y3k
fpPS4.exehttps://1fichier.com/?kv9ohqt0ohvaf93nle7c
fpPS4.pnghttps://1fichier.com/?znt6hio5qccuyzdgtvw5
fpPS4.ziphttps://1fichier.com/?0z6kw6ljkmbo54yn1qqz
fpPS4_30052022.ziphttps://1fichier.com/?63gh5igw1qv8mlhtz4zv
fpPS4_draft17122022.ziphttps://1fichier.com/?18xo38r9ov7xlkpsv15s
fpPS4_draft30062022.ziphttps://1fichier.com/?hl02f0kd3nkeww52vnqy
fpPS4_v0.0.1.ziphttps://1fichier.com/?5h52ihg2kk3bx0t4eszs
ps4-logo_IkowqZ3.pnghttps://1fichier.com/?2pgdaqz869qguyc6xovm
q9FZfgHRxYwsvKXDE0WsksLMZ_CfRCxej.pnghttps://1fichier.com/?h9otkkiy7eljxdwr0vt4
shadPS4QtLauncher-win64-qt-2025-12-21-f7f3936.ziphttps://1fichier.com/?6461grtcmkmq06kmz67c
ux5KVE251cg8BzxVdXuYHX3jT_kwSD2iA.pnghttps://1fichier.com/?i0qnujbhx4njcr4exzcq
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 .