{"id":78604,"date":"2024-03-05T09:57:19","date_gmt":"2024-03-05T08:57:19","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=78604"},"modified":"2024-03-05T14:12:54","modified_gmt":"2024-03-05T13:12:54","slug":"consoles-de-salon-rpcs3-v0-0-31-alpha","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=78604","title":{"rendered":"[Consoles de salon] RPCS3 v0.0.31 Alpha"},"content":{"rendered":"<p>Cr\u00e9\u00e9 par <a href=\"https:\/\/github.com\/DHrpcs3\/rpcs3\">DH<\/a> &amp; Hykem (et rejoint par un ensemble de <a href=\"https:\/\/rpcs3.net\/about\">d\u00e9veloppeurs<\/a>), <strong>RPCS3 <\/strong> est un \u00e9mulateur de Playstation 3 multi-plateformes qui a pour objectif de devenir le plus complet possible. Il faisait principalement office de d\u00e9sassembleur mais pousse \u00e0 pr\u00e9sent la performance jusqu&rsquo;\u00e0 ex\u00e9cuter un certains nombres de jeux commerciaux devenant ainsi le premier \u00e9mulateur de PS3 \u00e9mulant des jeux du commerce, toutefois il n\u00e9cessite un PC extr\u00eamement performant.<br \/>\n&nbsp;<br \/>\nEn effet il vous faudra rien de moins qu&rsquo;un CPU type core i7 @ 4Ghz (voir config minimale requise sur le site officiel), une carte graphique r\u00e9cente type nVidia GTX, de la m\u00e9moire haute performance type DDR4\/5 ou encore un syst\u00e8me d&rsquo;exploitation r\u00e9cent pour esp\u00e9rer lancer des jeux dans un mode relativement fluide (mais attention cela d\u00e9pend \u00e9norm\u00e9ment des builds et des jeux).<br \/>\n&nbsp;<br \/>\nPlusieurs rendus s&rsquo;offre \u00e0 vous: Aucun, OpenGL, <del datetime=\"2020-11-02T23:10:54+00:00\"><a href=\"https:\/\/github.com\/RPCS3\/rpcs3\/issues\/5000\" rel=\"noopener noreferrer\" target=\"_blank\">DirectX12 (Windows 10 uniquement)<\/a><\/del> et Vulkan (qui a pour but de remplacer \u00e0 terme OpenGL et ses d\u00e9riv\u00e9s en exploitant plus efficacement les architectures informatiques modernes).<br \/>\n&nbsp;<br \/>\nAu sujet du nom de l&rsquo;\u00e9mulateur, il s&rsquo;agit d&rsquo;une abr\u00e9viation et d&rsquo;une combinaison de <strong>P<\/strong>ersonal <strong>C<\/strong>omputer (PC) et <strong>P<\/strong>lay<strong>S<\/strong>tation <strong>3<\/strong> (PS3). PC + PS3 = PCS3.<br \/>\nQue signifie le R? DH et BlackDemon se souviennent qu&rsquo;il repr\u00e9sentait <strong>R<\/strong>eal car en 2011, il n&rsquo;y avait que de faux \u00e9mulateurs de Ps3. Puis, \u00e0 un moment donn\u00e9, DH (originaire d&rsquo;Ukraine) a commenc\u00e9 \u00e0 dire que le <strong>R<\/strong> repr\u00e9sentait le mot <strong>R<\/strong>usse. De plus, Nekotekina, qui a rejoint l&rsquo;\u00e9quipe fin 2013 et qui est rapidement devenu l&rsquo;un des plus grands d\u00e9veloppeurs de cet \u00e9mulateur, est originaire de Russie. Du coup RPCS3 signifie \u00e0 pr\u00e9sent <strong>R<\/strong>ussian <strong>P<\/strong>ersonal <strong>C<\/strong>omputer <strong>S<\/strong>tation <strong>3<\/strong>.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-49524\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3.jpg\" alt=\"\" width=\"448\" height=\"252\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3.jpg 1920w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3-300x169.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3-768x432.jpg 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/03\/rpcs3-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><br \/>\n&nbsp;<br \/>\nCette version (qui n&rsquo;est pas \u00e0 consid\u00e9rer comme stable) qu&rsquo;on nommera \u00ab\u00a0point de rep\u00e8re\u00a0\u00bb (landmarks) dans le sens ou elle est officiellement publi\u00e9e sur le site officiel (ce qui change des builds r\u00e9gulier dit \u00ab\u00a0WIP\u00a0\u00bb ou \u00ab\u00a0GIT\u00a0\u00bb), n&rsquo;est disponible que pour les processeurs 64 bits. <del datetime=\"2023-03-02T07:55:31+00:00\">Pas de changelog malheureusement.<\/del><\/p>\n<p>&nbsp;\t<\/p>\n<p><em><strong>Version changes serve as landmarks and are by no means stable builds<br \/>\nThis changelog lists the main (but not all) changes made since 0.0.X <\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&#8211; rsx: Add an option to force hardware MSAA resolve by @kd-11 in #15000<br \/>\n&#8211; rsx: Display output format correction by @kd-11 in #15003<br \/>\n&#8211; RPCN 0.9 by @RipleyTom in #15002<br \/>\n&#8211; vk: Force GPU texture processing if the input is already GPU-resident by @kd-11 in #15010<br \/>\n&#8211; Fix sceNpBasicSetPresence when data is nullptr and size is 0 by @RipleyTom in #15014<br \/>\n&#8211; Impl sceNpBasicSendMessage by @RipleyTom in #15018<br \/>\n&#8211; Improve sceNpEula by @RipleyTom in #15011<br \/>\n&#8211; Add -Werror=implicit-fallthrough to cmake build by @RipleyTom in #15020<br \/>\n&#8211; Misc NP fixes by @RipleyTom in #15022<br \/>\n&#8211; Improve SceNpMatching error checks by @Megamouse in #15026<br \/>\n&#8211; Fix games passing invalid npids by @RipleyTom in #15025<br \/>\n&#8211; [Bugfix] sys_fs: Fixed sys_fs_unlink()&rsquo;s failing to delete files in dev_usbXXX &#038; Misc syscall implementation fixups by @brian218 in #14939<br \/>\n&#8211; Random fixes by @Megamouse in #14999<br \/>\n&#8211; Ensure HDD1 is never damaged or corrupted due to unexpected RPCS3\/game close by @elad335 in #15036<br \/>\n&#8211; cellFont: stubs by @Megamouse in #15034<br \/>\n&#8211; media_utils: fix segfault when stopping a recording by @Megamouse in #15040<br \/>\n&#8211; Misc NP fixes by @RipleyTom in #15041<br \/>\n&#8211; input: implement dynamic mmjoy device reconnection by @Megamouse in #15044<br \/>\n&#8211; Windows: file path fixes by @Megamouse in #15043<br \/>\n&#8211; RPCN 1.0 by @RipleyTom in #15045<br \/>\n&#8211; split JIT.cpp and SPURecompiler.cpp by @oltolm in #14973<br \/>\n&#8211; sceNp: sceNpMatching\/Commerce error checks by @Megamouse in #15046<br \/>\n&#8211; Replaces page fault triggers with assembly by @RipleyTom in #15053<br \/>\n&#8211; Mac: Update MoltenVk to 1.2.7 by @Megamouse in #15052<br \/>\n&#8211; rsx: Properly propagate surface properties on surface reuse. by @kd-11 in #15060<br \/>\n&#8211; Utilities: Add support for portable user directory. by @Steveice10 in #15064<br \/>\n&#8211; Savestate and filesystem fixes by @elad335 in #15049<br \/>\n&#8211; cellImeJp: fix softlock and improve some of the logic by @Megamouse in #15069<br \/>\n&#8211; Fix broken executable directory path by @Megamouse in #15072<br \/>\n&#8211; rsx: Improved 24-bit format handling and shader refactoring by @kd-11 in #15065<br \/>\n&#8211; Trim Network settings line edit input (+ update miniupnp) by @Megamouse in #15083<br \/>\n&#8211; Accurate frest &#038; frsqest by @RipleyTom in #15079<br \/>\n&#8211; Qt\/System: Improve \u00ab\u00a0add games\u00a0\u00bb error handling by @Megamouse in #15084<br \/>\n&#8211; rpcs3qt: Add macOS support to the updater. by @Steveice10 in #15087<br \/>\n&#8211; Add missing headers by @pastalian in #15075<br \/>\n&#8211; Enable Discord presence on Linux by @RipleyTom in #15094<br \/>\n&#8211; VFS; try to fix some segfaults (+ add libusb log callback) by @Megamouse in #15095<br \/>\n&#8211; Mini sceNpCommerce2Init fix by @RipleyTom in #15096<br \/>\n&#8211; Return no file to TSS apis by @RipleyTom in #15097<br \/>\n&#8211; Arm version of trigger_write_page_fault by @RipleyTom in #15099<br \/>\n&#8211; Fix Apple clang by @RipleyTom in #15102<br \/>\n&#8211; sceNpCommerce2: add some error checks by @Megamouse in #15105<br \/>\n&#8211; Fix sceNpCommerce2 init by @RipleyTom in #15114<br \/>\n&#8211; Don&rsquo;t search games when the dialog is cancelled by @Florin9doi in #15115<br \/>\n&#8211; Terminate RPCN connection cleanly by @RipleyTom in #15121<br \/>\n&#8211; rsx: Allow native UI render even when we have pending draw calls if FIFO queue is empty. by @kd-11 in #15123<br \/>\n&#8211; overlays: implement native send\/recv message dialogs by @Megamouse in #15109<br \/>\n&#8211; Add more Stereoscopy\/3D modes by @Megamouse in #15125<br \/>\n&#8211; Qt: Show NP ID in rpcn dialogs by @Megamouse in #15132<br \/>\n&#8211; Add player history by @RipleyTom in #15136<br \/>\n&#8211; overlays: add subject and body to recvmessage dialog by @Megamouse in #15140<br \/>\n&#8211; sceNp: Invitation dialog improvements by @Megamouse in #15141<br \/>\n&#8211; cellGem: Allow to use multiple controllers as fake PS-Move by @Megamouse in #15130<br \/>\n&#8211; RPCN 1.1 by @RipleyTom in #15152<br \/>\n&#8211; Add sceNpPlus to registered modules by @RipleyTom in #15156<br \/>\n&#8211; Crypto\/sys_fs: NPDRM decryption performance improvememts, memory usage reduction by @elad335 in #15139<br \/>\n&#8211; Update submodules by @Megamouse in #15127<br \/>\n&#8211; Add various SPU instruction patterns by @RipleyTom in #13897<br \/>\n&#8211; Update libpng to 1.6.42 by @Megamouse in #15159<br \/>\n&#8211; SPU LLVM: Allow swapped FMA and multiplications args in match context by @elad335 in #15162<br \/>\n&#8211; Restrict file creation in \/dev_hdd0 by @RipleyTom in #15167<br \/>\n&#8211; Avoid modifying any memory on SYS_NET_EINTR cases by @RipleyTom in #15173<br \/>\n&#8211; rsx: Tiled memory handling improvements by @kd-11 in #15160<br \/>\n&#8211; Update CMake requirements in BUILDING.md by @RipleyTom in #15189<br \/>\n&#8211; Minor arm64 improvements by @kd-11 in #15182<br \/>\n&#8211; vk: Driver compatibility improvements by @kd-11 in #15184<br \/>\n&#8211; PPU\/LV2: Implement HW threads switching delay when signaling higher priority threads by @elad335 in #15175<br \/>\n&#8211; Fix thread_ctrl::wait_for_accurate by @elad335 in #15195<br \/>\n&#8211; overlays: localize sendmessage confirmation by @Megamouse in #15190<br \/>\n&#8211; Update skylander_dialog.cpp by @xujibbs in #15198<br \/>\n&#8211; vk: Silence compiler warning by @kd-11 in #15197<br \/>\n&#8211; Disable updates for local builds by @RipleyTom in #15200<br \/>\n&#8211; Improve re_accurate by @RipleyTom in #15201<br \/>\n&#8211; [bugfix] Revert FM(a*re_accurate) shortcut to relaxed by @RipleyTom in #15203<br \/>\n&#8211; Add limited support for midi drums w\/ rockband 3 by @nswarm in #15054<br \/>\n&#8211; overlays: use signed short for position to allow negative positions by @Megamouse in #15204<br \/>\n&#8211; input: implement raw mouse handler by @Megamouse in #15176<br \/>\n&#8211; Add to RB3MidiDrums.h by @RipleyTom in #15207<br \/>\n&#8211; Savestates\/sys_fs: Save NPDRM decryption key by @elad335 in #15138<br \/>\n&#8211; rsx\/vk: Faster render thread release on data sync by @kd-11 in #15205<br \/>\n&#8211; raw_mouse: adjust relative mouse position if the window size changed by @Megamouse in #15208<br \/>\n&#8211; Fix lv2_file::file_view::size() and fix SPU cache gen on first boot by @elad335 in #15212<br \/>\n&#8211; Qt 6.6.2 by @Megamouse in #15213<br \/>\n&#8211; vk: Move driver properties to properties section from features section by @kd-11 in #15214<br \/>\n&#8211; Fix some localization issues by @Megamouse in #15224<br \/>\n&#8211; Fix for sceNpBasicSendMessage by @RipleyTom in #15230<br \/>\n&#8211; Qt: add gui pad input with native events by @Megamouse in #15185<br \/>\n&#8211; improves sig_ctx handling, sys_net logging and fixes udpp2p protocol by @RipleyTom in #15235<br \/>\n&#8211; Block Rosetta on macOS 14.0, 14.1, and 14.2 by @nastys in #15237<br \/>\n&#8211; Fix Apple Clang build by @RipleyTom in #15240<br \/>\n&#8211; gl: Add FSR upscaling by @kd-11 in #15242<br \/>\n&#8211; xaudio2: use system library instead of xaudio2redist by @oltolm in #15248<br \/>\n&#8211; Misc: Update FW Latest Version by @Mrlinkwii in #15251<br \/>\n&#8211; Add check for score transactions being reused by @RipleyTom in #15249<br \/>\n&#8211; SPU LLVM: Improve runtime SPU compilation preferences by @elad335 in #15250<br \/>\n&#8211; Fix some warnings by @Megamouse in #15256<br \/>\n&#8211; Send initial presence for offline friends by @RipleyTom in #15255<br \/>\n&#8211; Fix for sceNpScoreGetGameData by @RipleyTom in #15261<br \/>\n&#8211; cellPamf implementation by @capriots in #15143<br \/>\n&#8211; serialization.hpp: Fix HLE serilization by @elad335 in #15263<br \/>\n&#8211; Add Wii Harmonix instruments to USB device whitelist by @InvoxiPlayGames in #15265<br \/>\n&#8211; Improve macOS < 14.3 Rosetta blocker message by @nastys in #15258\n- rpcs3_version: Bump to 0.0.31 by @AniLeo in #15272<\/em><br \/>\n&nbsp;\t<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"500\" height=\"282\" src=\"https:\/\/www.youtube.com\/embed\/KHpXh0xKebo?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=fr-FR&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-77849\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401.jpg\" alt=\"\" width=\"560\" height=\"93\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401.jpg 2370w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401-300x50.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401-768x128.jpg 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/01\/rpcs3-comp-202401-1024x170.jpg 1024w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><span style=\"font-size: 7pt;\"><em>A noter que la liste de compatibilit\u00e9 continue de progresser (voir <a href=\"https:\/\/rpcs3.net\/compatibility\">ici<\/a>) en permanence<\/em>.<\/span><\/p>\n<p>&nbsp;<br \/>\n<strong>Pr\u00e9cisons que 100% des jeux sont ex\u00e9cutables \u00e0 pr\u00e9sent, m\u00eame s&rsquo;ils ont encore des bugs ou que certains crash, tous peuvent \u00eatre lanc\u00e9, c&rsquo;est une belle prouesse qu&rsquo;il faut souligner !<\/strong><br \/>\n&nbsp;<\/p>\n<div class=\"embed-twitter\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">We are delighted to announce that as of today, the RPCS3 Loadable compatibility category has reached 0 GAMES!<\/p>\n<p>This means there are no PS3 games left that boot to a black screen on the emulator &#8211; every PS3 game at the very least boots and shows image output.<\/p>\n<p>Happy holidays! <a href=\"https:\/\/t.co\/3ZAWFzbyGP\">pic.twitter.com\/3ZAWFzbyGP<\/a><\/p>\n<p>&mdash; RPCS3 (@rpcs3) <a href=\"https:\/\/twitter.com\/rpcs3\/status\/1607123433506177025?ref_src=twsrc%5Etfw\">December 25, 2022<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/div>\n<p>&nbsp;<br \/>\n<a href=\"https:\/\/github.com\/RPCS3\/rpcs3\/releases\">Site officiel des sources et versions compil\u00e9es<\/a> (<a href=\"https:\/\/github.com\/RPCS3\/rpcs3-binaries-win\">builds<\/a>).<br \/>\n&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7158\" title=\"Download RPCS3\">T\u00e9l\u00e9charger RPCS3 v0.0.40 Alpha (34.4 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/rpcs3.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/301-sony-playstation-3\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=78604\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cr\u00e9\u00e9 par DH &amp; Hykem (et rejoint par un ensemble de d\u00e9veloppeurs), RPCS3 est un \u00e9mulateur de Playstation 3 multi-plateformes qui a pour objectif de devenir le plus complet possible. Il faisait principalement office de d\u00e9sassembleur mais pousse \u00e0 pr\u00e9sent &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-78604","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-krO","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=78604"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78604\/revisions"}],"predecessor-version":[{"id":78629,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78604\/revisions\/78629"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=78604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=78604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}