Avocado
Un émulateur moderne PlayStation 1. Si vous avez des questions, prenez-moi sur Twitter (@JaCzekanski) ou créez un numéro. Il y a aussi le serveur Discord. Voir...
Choisir une liste...
Avocat
Un émulateur moderne PlayStation 1.




Si vous avez des questions, prenez-moi sur Twitter (@JaCzekanski) ou créer une Numéro. Il y a aussi Serveur discordant.
Compatibilité
Voir Liste de compatibilité avocat
Changer de journal
16.11.2021 - .vgs, .gme, .vmp support de format de carte mémoire, chargez les cartes mémoire par glisser-déposer
28.06.2020 - Support de format .ecm
16.09.2019 - Enregistrer les états
5.09.2019 - Appui aux vibrations
2.09.2019 - Support de jeux protégés anti-Modchip et LibCrypt
13.03.2019 - prise en charge MDEC (décodeur vidéo) fusionnée
8.12.2018 - créé Compatibilité liste webapp
19.11.2018 - Ajout du support de fichier .chd
9.11.2018 - XA-ADPCM (streaming audio) et Red Book support audio - la musique devrait jouer dans la plupart des jeux, SPU échantillonne l'interpolation (sounds moins dures), le support de modulation des points (utilisé par peu de jeux), la lecture refactorée du CDROM et les sous-systèmes d'analyse de cue, diverses corrections, rendu matériel (OpenGL)
27.08.2018 - Support pour contrôleur numérique, DualShock (sans vibrations) et souris. Deux contrôleurs sont pris en charge (pas de multitap pour le moment)
19.08.2018 - Support de carte mémoire
Le 11 août 2018 - Implémentation partielle du SPU - fonctionnement sonore
État
Liste complète : Avocat construit
Téléchargement
- C'est quoi ?
Linux Autres développementMACOS
Autres développementAndroid
Autres développementWindows 64 bits, Studio Visual 2019
Autres développementWindows 32-bit, Studio Visual 2019
Autres développementWindows 64-bit, Studio visuel 2017
Autres
Windows 32 bits, Studio Visual 2017
Autres
Malgré ce développement précoce de cet émulateur, certains jeux 3D peuvent fonctionner. Liste de compatibilité des jeux
Actuellement, l'audio est synchronisé avec NTSC (60Hz) (exécuter des jeux PAL fera bégaiement audio). L'implémentation du minuteur ne fonctionne pas correctement (les jeux échouent à démarrer ou courir à une mauvaise vitesse). Beaucoup de jeux ne démarrent pas ou s'écrasent peu après le démarrage.
Exigences
- Système d'exploitation: Windows 7 ou plus, macOS 10.13 ou plus, Linux (Ubuntu 16.04 ou plus)
- GPU: Prise en charge de la carte graphique OuvrirGL 3.1
- CPU : Compatible SSE3 (CPU après 2004) processeur x64 ou x86
Annexe
Avocat se concentre sur le soutien matériel relativement moderne (2010 et avant) et les OS non-légaux.
L'émulateur est actuellement uni-threaded - si vous avez CPU multicore, vous n'en bénéficierez pas. La performance du fil unique est ce qui compte vraiment.
Actuellement Avocat nécessite OpenGL 3.1. À l'avenir, cette limitation sera levée pour le rendu logiciel.
Courir
Avocat nécessite le BIOS de la vraie console dans le data/bios répertoire. (utilisation File->Open Avocado directory pour localiser le répertoire sur votre système)
La sélection d'un BIOS rom sera requise lors de la première manche. La Rome peut être changée sous Options->BIOS ou en modifiant le nom de l'entreprise fichier.
Pour charger une .cue/.bin/.img/.chd/.ecm ou .exe/.psexe/.psf/.minipsf fichier faites glisser et déposez-le.
Jeux PAL avec la protection LibCrypt besoin d'informations sous-canaux supplémentaires - télécharger le fichier approprié .SBI ou .LSD fichier depuis Redump, placez-le dans le même dossier que l'image du jeu et assurez-vous que le nom .cue/.bin/... fichier.
Contrôles
- Espace - émulation pause/résume
- F1 - cachez le GUI
- F2 - réinitialisation douce
- Maj-F2 - réinitialisation difficile
- F5 - vite économisé
- F7 - chargement rapide
- Tab - désactiver la limitation du cadre
- Espace arrière - rembobiner une seconde
Configurer les contrôles sous Options-> Menu Contrôleur.
Construire
Windows
Exigences:
- Visual Studio 2019 (2017 devrait également fonctionner)
- Prémake5
Première construction :
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 vs2019
# Open avocado.sln with Visual Studio, make sure that Release build is selected, build it
Voir appveyor.yml en cas de problèmes.
Mettre à jour :
git pull && git submodule update --init --recursive
premake5 vs2019
# Open avocado.sln, build it
Linux
Exigences:
- Clang6 ou plus récent
- Prémake5
Première construction :
sudo apt update
sudo apt install libsdl2-dev
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado
Voir .ci/linux/build.sh en cas de problèmes.
Mettre à jour :
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
macOS
Exigences:
Première construction :
brew update
brew install sdl2
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado.app
Voir .ci/macos/build.sh en cas de problèmes.
Mettre à jour :
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
Bogues
Utilisation Tracker des problèmes GitHub pour enregistrer les bugs. Veuillez joindre ID du jeu, captures d'écran/vidéo, BIOS et version de construction.
Voir Liste de compatibilité des jeux avant de créer un problème de bug.