Play! est une tentative de créer un émulateur PlayStation 2 sous Windows / MacOS / iOS / Android. Il est actuellement écrit en C / C + + et utilise un système de mise en cache / de recompilation d’instruction pour obtenir de meilleures performances tout en émulant le CPU.
 
L’émulateur peut faire fonctionner quelques jeux, mais très moyennement dans la plupart des cas. L’objectif de l’auteur est d’atteindre un niveau de qualité qui permettra à quiconque de jouer son jeu favori PlayStation 2 sur son PC.
 
play
 
– Merge pull request #742 from bigianb/rayman
– Initialise stack to 0xFF. Required by ubisound.irx in rayman revolution due to it using some uninitialised stack space and assuming it to be non-zero.
– implement QueryTotalFreeMemSize()
– Code style fixes.
– Add API_KEY macro.
– Catch errors that might occur when obtaining game info.
– Merge branch ‘master’ into shared_covers
– Merge pull request #737 from Zer0xFF/TGDB_API
– Update TGDB API to use new endpoint ByGameUniqueID
– use our cmake script for json parser
– Fix iOS build
– Correctly disable Test build
– extract disc id during bootable registeration
– Code style fixes.
– use Unregister and Purge bootable from native code
– Implement game sorting in native code
– set title during bootable registeration, this should prevent ScanBootables(…) from overwriting the title when it’s updated from TGDB
– Use Native Implementation for game scan and game info request + remove java implementation + remove game info editor
– add fullScan Interop method
– Populate Bootable return fields
– Request gameinfo from TGDB
– Update DiscID format
– Extend Java Bootable structure
– Update TGDB API calls
– Extend BootablesDbClient to support Overview
– Code style fixes.
– Fix iOS build.
– Update CMakeLists.txt again.
– Update ui_ios’s CMakeLists.txt.
– Add missing files to ui_android CMakeLists.txt.
– Update CMakeLists.txt
– Transfer coverUrl field to Java Bootable.
– Obtain JNI class info for HTTP related stuff.
– Add code to support full scans and startup scans.
– Update UI design with scanning strategies.
– Fix function names.
– Add document describing UI behavior.
– Use SqliteAndroidAssetsVfs in LocalGamesDb.
– Add BootablesInterop for Android.
– Add java Bootable class and JNI wrapper.
– Don’t abort the whole scanning process if we can’t process a single path.
– Set JavaVM on load.
– Set default bootable title on registration.
– Use bootable path testing functions.
– Add portable bootable path testing functions.
– Use bootables database on iOS.
– Don’t fetch coverUrl if it’s already set.
– Improve GetCoverUrl code.
– Add PurgeInexistingFiles process.
– Add missing include.
– Add missing files.
– Add FetchCoverUrls process.
– Add fetch game titles process.
– Add LocalGamesDbClient.
– Add title and coverUrl in bootable database.
– Add generic game scanning code for mobile style UI.
– Cleanup

 

Télécharger Play! (x86) GIT v0.69 (2025/07/02) (8.8 Mo)

Télécharger Play! (x64) GIT v0.69 (2025/07/02) (10.3 Mo)

Site Officiel

En savoir plus…