{"id":137451,"date":"2026-10-01T12:04:46","date_gmt":"2026-10-01T10:04:46","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=137451"},"modified":"2026-10-01T12:04:46","modified_gmt":"2026-10-01T10:04:46","slug":"consoles-de-salon-rpcs3-v0-0-43-alpha","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=137451","title":{"rendered":"[Consoles de salon] RPCS3 v0.0.43 Alpha"},"content":{"rendered":"<p>Cr\u00e9\u00e9 par <a href=\"https:\/\/github.com\/DHrpcs3\/rpcs3\">DH<\/a> &amp; <a href=\"https:\/\/github.com\/erikpshat\" target=\"_blank\" rel=\"noopener noreferrer\">Hykem<\/a> (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 s\u2019agissait \u00e0 l\u2019origine d\u2019un simple d\u00e9sassembleur, mais il a depuis \u00e9volu\u00e9 au point d\u2019ex\u00e9cuter l\u2019ensemble du catalogue commercial de la PS3, devenant ainsi le premier \u00e9mulateur pleinement fonctionnel de la console. Cette performance exige toutefois une machine particuli\u00e8rement puissante.<br \/>\n&nbsp;<br \/>\nEn effet il vous faudra rien de moins qu&rsquo;un CPU type Intel Comet Lake (10th) ou AMD Zen 3 (5000) ou plus, une carte graphique r\u00e9cente type nVidia GTX, de la m\u00e9moire haute performance type DDR4\/DDR5 (min 8 go \/ recommand\u00e9 16 go) 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\" target=\"_blank\" rel=\"noopener noreferrer\">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<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-81805\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official.jpg\" alt=\"\" width=\"488\" height=\"286\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official.jpg 2564w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official-300x176.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official-768x450.jpg 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2024\/09\/RCPS3-official-1024x600.jpg 1024w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/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;<\/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><\/em><\/p>\n<p>&nbsp;<br \/>\n<em><br \/>\nSince v0.0.42 was tagged:<br \/>\n&#8211; x new commits<br \/>\n&#8211; x source code files have been edited<br \/>\n&#8211; x lines of code were added and 4 024 deleted<br \/>\n&#8211; x code contributors<br \/>\n&#8211; x days of development<br \/>\n&nbsp;<br \/>\nChangelog:<\/p>\n<p>&#8211; fix emulator crash on crashed game window closure by @digant73 in #19122<br \/>\n&#8211; rsx\/copypasta: Fix reversed 2-sided lighting input registers for FS stage by @digant73 in #19123<br \/>\n&#8211; Update FAudio to 26.08 by @Megamouse in #19125<br \/>\n&#8211; qt: reduce lines of code in settings_dialog by @Megamouse in #19130<br \/>\n&#8211; Fix vm::writer_lock deadlock-inducing usage on PPU by @elad335 in #19132<br \/>\n&#8211; Fix recording with fallback encoders by @Megamouse in #19136<br \/>\n&#8211; cmake: fix Windows\/MSVC build issues with zlib path and wolfSSL TLS1.3 by @Alasonga in #19137<br \/>\n&#8211; Ancient emulation bug fixes by @elad335 in #19141<br \/>\n&#8211; VSH fixup by @elad335 in #19146<br \/>\n&#8211; msvc: fix libprotobuf-lite debug dependency by @Megamouse in #19147<br \/>\n&#8211; msvc: fix openal debug build by @Megamouse in #19148<br \/>\n&#8211; Fix infinite ensure recursion in debug builds by @Megamouse in #19149<br \/>\n&#8211; fix alpha test by @digant73 in #19101<br \/>\n&#8211; rsx: fix exception data_heap in debug builds by @Megamouse in #19150<br \/>\n&#8211; .github: Improve regression issue template by @AniLeo in #19145<br \/>\n&#8211; Update SDL to 3.4.14 by @sanjay900 in #19154<br \/>\n&#8211; spu: Clear the MFC_LSA_offs bits higher than the limit by @AniLeo in #19153<br \/>\n&#8211; Remember last used path when adding games from folder or ISO by @lalitshankarch in #19164<br \/>\n&#8211; Sort enumerated GPUs according to priority (Discrete, Integrated, Software, etc) by @lalitshankarch in #19166<br \/>\n&#8211; CPUTranslator: Additional constant folding for X86 intrinsics by @WalterKruger in #19171<br \/>\n&#8211; Fix OOB buffer read in TRPLoader::LoadHeader by @Megamouse in #19174<br \/>\n&#8211; elf: remove unnecessary -1 on both sides of a size check to prevent underflow by @Megamouse in #19175<br \/>\n&#8211; Fix steam shortcut creation by @Megamouse in #19183<br \/>\n&#8211; unedat: Fix some OOB by @Megamouse in #19178<br \/>\n&#8211; Check if final install paths are actually inside the target directory before installation by @Megamouse in #19176<br \/>\n&#8211; ISO: fix some OOB by @Megamouse in #19184<br \/>\n&#8211; unself: Fix some OOB by @Megamouse in #19177<br \/>\n&#8211; sys_net: fixes and improvements by @RipleyTom in #19170<br \/>\n&#8211; Qt: run initial dialogs on the main event loop by @Megamouse in #19189<br \/>\n&#8211; Fix IsPathInsideDir arguments order during file extraction by @Megamouse in #19192<br \/>\n&#8211; Update discord-rpc by @Megamouse in #19195<br \/>\n&#8211; rsx: Fix nv0039 image (de)interleaving functionality by @kallsyms in #19190<br \/>\n&#8211; rsx: nv0039 cleanup by @kd-11 in #19199<br \/>\n&#8211; Implement AVX2 path for gv_rol32 by @lalitshankarch in #19167<br \/>\n&#8211; [SPU LLVM] Decrease SHUFB&rsquo;s constant generation target requirements by @WalterKruger in #19205<br \/>\n&#8211; vk: Execute driver management operations such as GC on a separate worker thread by @kd-11 in #19208<br \/>\n&#8211; Update discord-rpc by @Megamouse in #19203<br \/>\n&#8211; Qt: implement auto_scroll_label and use it for the settings descriptions by @Megamouse in #19162<br \/>\n&#8211; Qt: fix settings_dialog tab index by @Megamouse in #19209<br \/>\n&#8211; Qt: add Open Custom Gamepad Config Folder action to game list context menu by @Megamouse in #19212<br \/>\n&#8211; Revert \u00ab\u00a0[SPU LLVM] Decrease SHUFB&rsquo;s constant generation target requirements by @AniLeo in #19217<br \/>\n&#8211; Qt: Remove scroll area layout margins in settings_dialog by @Megamouse in #19211<br \/>\n&#8211; Qt: Add unofficial build warning by @Megamouse in #19213<br \/>\n&#8211; rsx\/fp: Fix decoding of LOOP and REP instructions by @kd-11 in #19220<br \/>\n&#8211; fix crash with vfs exception by @digant73 in #19227<br \/>\n&#8211; Swap PR number with PR text in update manager by @digant73 in #19228<br \/>\n&#8211; Enrich game list title by @digant73 in #19229<br \/>\n&#8211; [Qt] Hide titlebars by default by @schm1dtmac in #19238<br \/>\n&#8211; Update docker with updated SDL 3.4.14 by @hcorion in #19239<br \/>\n&#8211; rsx: Refactor dynamic texture operations (deferred_subresource usage) by @kd-11 in #19235<br \/>\n&#8211; [SPU LLVM] Avoid GFNI combine bug in SHUFB by @WalterKruger in #19221<br \/>\n&#8211; rsx: Reimplement large portions of texture reconstruction (3D and Cubemap) by @kd-11 in #19226<br \/>\n&#8211; Add 60 second retry to translation downloads by @hcorion in #19246<br \/>\n&#8211; gui: Correctly disable the View Folder button by @AniLeo in #19248<br \/>\n&#8211; Use max() to bring negative floats up to 0.0 before uint conversion. by @NeilMonday in #19255<br \/>\n&#8211; rsx_debugger: fix g8b8 conversion by @Megamouse in #19257<br \/>\n&#8211; PPU: Stop inverting float-to-int saturation on ARM64 by @Whatcookie in #19259<br \/>\n&#8211; [SPU LLVM] Avoid redundant XFloat normalization in SELB by @Yahfz in #19245<br \/>\n&#8211; RPCN: Sync trophies by @FlexBy420 in #18760<br \/>\n&#8211; unpkg: Fix some OOB by @Megamouse in #19169<br \/>\n&#8211; rsx: Optimize image transfer operations (and some bugfixes) by @kd-11 in #19261<br \/>\n&#8211; Hotfix: fix game crash with rpcn enabled by @FlexBy420 in #19264<br \/>\n&#8211; windows: Fix clang x64\/arm64 builds by @AniLeo in #19267<br \/>\n&#8211; Make optional VSH on File \u2794 All Titles \u2794 Create LLVM Caches dialog by @digant73 in #19270<br \/>\n&#8211; rsx: Implement color output remapping for exotic formats by @kd-11 in #19268<br \/>\n&#8211; gl: Fix copy_image_static behavior when formats are mismatched by @kd-11 in #19275<br \/>\n&#8211; Fix pkg installation by @Megamouse in #19278<br \/>\n&#8211; Fix duplicate path addition by @digant73 in #19266<br \/>\n&#8211; [SPU LLVM] Optimize AVX-512 XFloat conversion by @Yahfz in #19244<br \/>\n&#8211; Fix some warnings by @Megamouse in #19280<br \/>\n&#8211; VFS: remove double slash from paths by @Megamouse in #19284<br \/>\n&#8211; Filter UnlockTrophy reply by @RipleyTom in #19286<br \/>\n&#8211; rsx: Implement flat shading semantics by @Tagflag2d in #19251<br \/>\n&#8211; Various emulation bugfixes by @RipleyTom in #19282<br \/>\n&#8211; RSX: Improve fragment DP3 precision by @Yahfz in #19293<br \/>\n&#8211; rsx: Fix tiled region matching by @kd-11 in #19296<br \/>\n&#8211; gui: Fix firmware install through drag-and-drop by @AniLeo in #19299<br \/>\n&#8211; Update opencv to 4.14.0 by @Megamouse in #19298<br \/>\n&#8211; Update Qt to 6.11.2 by @Megamouse in #19301<br \/>\n&#8211; rsx: Relax checking of NV4097_SET_SHADE_MODE inputs to match hw by @kd-11 in #19304<br \/>\n&#8211; Fix ISO timestamps by @digant73 in #19281<br \/>\n&#8211; Improve Ps Move tracker dialog by @Megamouse in #19310<br \/>\n&#8211; Add Game Collections support by @digant73 in #19292<br \/>\n&#8211; [Mac OS X] Fix PPU LLVM compilation regression\/sporadic failures (#19103) by @schm1dtmac in #19312<br \/>\n&#8211; cellVdecGetPicItem: Fix potential use after free of AVFrame by @Megamouse in #19315<br \/>\n&#8211; Add Big Picture Mode using RSX overlay UI by @BeezBumba in #19165<br \/>\n&#8211; [Mac OS X] [RSX] Disable Apple-specific hacks for features &#038; formats supported on Apple GPUs by @schm1dtmac in #19311<br \/>\n&#8211; [SPU LLVM] Add SHUFB known never particular special constant fast paths by @WalterKruger in #19319<br \/>\n&#8211; Patch manager fixes by @Megamouse in #19323<br \/>\n&#8211; PPU Debugger: Support tail calls in callstack by @elad335 in #19331<br \/>\n&#8211; rsx: Rework blit engine texture cache operations by @kd-11 in #19013<br \/>\n&#8211; gui: Fix randomly untranslated game list categories by @mariobob in #19342<br \/>\n&#8211; [Mac OS X] Fix get_aligned_buf() crashes with ISOs by @schm1dtmac in #19345<br \/>\n&#8211; Fix font issues with game titles by @BeezBumba in #19341<br \/>\n&#8211; Improve Game Collections by @digant73 in #19349<br \/>\n&#8211; overlays: use get_game_content_path in BPM by @Megamouse in #19350<br \/>\n&#8211; Add Audio support for BPM ICON1.PAM by @BeezBumba in #19336<br \/>\n&#8211; Fix sys_overlay saving by @elad335 in #19356<br \/>\n&#8211; Fix iso path checks by @Megamouse in #19360<br \/>\n&#8211; rsx: Minor sync improvements by @kd-11 in #19353<br \/>\n&#8211; rsx\/qt: Move blit engine upscaling option to debug settings by @kd-11 in #19343<br \/>\n&#8211; Big Picture Mode: navigate down even if there is no tile directly below by @Megamouse in #19362<br \/>\n&#8211; Fall back to lexical normalization on canonicalization failure by @Masamune3210 in #19366<br \/>\n&#8211; RSX: Fix SAT and ABS order by @Yahfz in #19326<br \/>\n&#8211; Add BD Drive support for Linux, macOS and FreeBSD by @digant73 in #19233<br \/>\n&#8211; Loader: Only use a single thread when installing packages from an optical drive by @Megamouse in #19237<br \/>\n&#8211; Qt: Don&rsquo;t set game window visibility on boot if resize is enabled by @Megamouse in #19373<br \/>\n&#8211; RPCN: Add delete trophies from rpcn button by @FlexBy420 in #19306<br \/>\n&#8211; Qt: add horizontal scrollbar to changelog by @Megamouse in #19374<br \/>\n&#8211; overlays: localize shader compilation dialogs by @Megamouse in #19375<br \/>\n&#8211; Use proper games enumeration in Big picture mode by @Megamouse in #19358<br \/>\n&#8211; Update submodules by @Megamouse in #19368<br \/>\n&#8211; [Mac OS X] Fix sys_ss_random_number_generator &#038; cleanup some dead code by @schm1dtmac in #19382<br \/>\n&#8211; Big Picture Mode: user interface fixes by @Megamouse in #19380<br \/>\n&#8211; Bounds-check Cg binary byte swapping by @acts-1631 in #19387<br \/>\n&#8211; Big picture: fix crashes and unwanted exit by @Megamouse in #19389<br \/>\n&#8211; Reject overflowing savestate collection counts by @acts-1631 in #19386<br \/>\n&#8211; Reject overflowing ELF section ranges by @acts-1631 in #19393<br \/>\n&#8211; Validate SCE metadata header sizes by @acts-1631 in #19394<br \/>\n&#8211; Update SDL by @Megamouse in #19396<br \/>\n&#8211; SaveStates: Reject unrealistic memory allocations by @elad335 in #19395<br \/>\n&#8211; fix: check ticket encoded correctly by @RipleyTom in #19402<br \/>\n&#8211; Bound Clans member attribute encoding by @acts-1631 in #19399<br \/>\n&#8211; Update curl to 8.22.0 and build with cmake by @Megamouse in #19397<br \/>\n&#8211; CI: Use ccache in VS cmake submodules by @Megamouse in #19408<br \/>\n&#8211; fix button labels in BPM by @BeezBumba in #19401<br \/>\n&#8211; rsx: Refactor rsx_utils header into smaller pieces by @kd-11 in #19419<br \/>\n&#8211; rsx: Synchronization improvements by @kd-11 in #19383<br \/>\n&#8211; rsx\/vk: Rewrite how blending works by @kd-11 in #19410<br \/>\n&#8211; GDB: Fix PPU single-step state setup by @kdridi in #19445<br \/>\n&#8211; rsx: Fix alpha test compilation when using native float16 types by @kd-11 in #19438<br \/>\n&#8211; [SPU LLVM] 8-bit addition\/subtraction renarrowing + compare source fast paths by @WalterKruger in #19449<br \/>\n&#8211; Loader: handle missing ISO members and invalid reads gracefully by @seanbrar in #19432<br \/>\n&#8211; gui: set vertical alignment for sizeSlider by @MananSharma12 in #19424<br \/>\n&#8211; rsx: Extra memory safety when rsx::thread crashes by @kd-11 in #19451<br \/>\n&#8211; Debugger: Relax thread updates, stub syscall 579, add more CellError formatting handlers by @elad335 in #19452<br \/>\n&#8211; Fix PKG path traversal and oversized entry allocation by @acts-1631 in #19385<br \/>\n&#8211; SPU LLVM: Always write cache when using debug option by @elad335 in #17792<br \/>\n&#8211; Fix slow startup with BPM by @BeezBumba in #19388<br \/>\n&#8211; BufferUtils: Optimize upload_untouched_skip_restart with AVX-512 paths by @Whatcookie in #16932<br \/>\n&#8211; Add new theme based on old steam look by @FlexBy420 in #19446<br \/>\n&#8211; Fix some VFS issues by @digant73 in #19378<br \/>\n&#8211; gui: Fix ComboBox dropdown contrast in Kuroi (Dark) theme by @MananSharma12 in #19460<br \/>\n&#8211; P2P: Allow broadcast socket by @Cri4Key in #19462<br \/>\n&#8211; Fix silence on 3+-ch port games to 2-ch audio output configuration by @digant73 in #19180<br \/>\n&#8211; sysutil\/audio: Implement shared memory handling by @Yahfz in #19467<br \/>\n&#8211; Update 7zip to 26.03 by @Megamouse in #19476<br \/>\n&#8211; fix user mem allocation by @Yahfz in #19482<br \/>\n&#8211; SPU LLVM: Ifdef some code to be x86 only by @Whatcookie in #19486<br \/>\n&#8211; Support VM configuartion for games compiled on early SDK by @elad335 in #19489<br \/>\n&#8211; Fix savestates by @elad335 in #19493<br \/>\n&#8211; Fix read file on system attribute by @digant73 in #19494<br \/>\n&#8211; VS: Use Ninja to build glslang and add ccache by @Megamouse in #19496<br \/>\n&#8211; SPU LLVM: work around funny codegen for arm byteswaps by @Whatcookie in #19498<br \/>\n&#8211; Fix UTF-8 filename by @digant73 in #19497<br \/>\n&#8211; fix cctype usage by @Megamouse in #19379<br \/>\n&#8211; ps move tracker: only create threads on demand by @Megamouse in #19377<br \/>\n&#8211; Qt: Overhaul trophy manager by @FlexBy420 in #19428<br \/>\n&#8211; BUILDING.md: update vulkan install on linux by @Megamouse in #19066<br \/>\n&#8211; LogitechG27: attach the emulated device only while the mapped steering device is connected by @mixo03 in #19273<br \/>\n&#8211; Move emu callbacks to own file by @Megamouse in #19479<br \/>\n&#8211; Infamous 2 Trophy Overlay Fix by @EBgames7 in #19473<br \/>\n&#8211; [Mac OS X] Switch all Mac OS X CI to use MacPorts due to Brew 7.0 changes by @schm1dtmac in #19495<br \/>\n&#8211; cellMic: add EyeToy and PsEye types by @Megamouse in #19481<br \/>\n&#8211; SPU LLVM: Omit test_state and spu-null if they are unreachable by @Whatcookie in #19503<br \/>\n&#8211; RSX: Reuse discarded render targets during surface splitting by @Yahfz in #19500<br \/>\n&#8211; Mute wrong log on edat by @digant73 in #19502<br \/>\n&#8211; SPU LLVM: Stop inverting float-to-int saturation on ARM64 by @Whatcookie in #19504<br \/>\n&#8211; Add &#8211;big-picture CLI flag to force Big Picture Mode on launch by @edvardsanta in #19509<br \/>\n&#8211; [SPU LLVM] Avoid the SHUFB GFNI path when it prevents a OR combine by @WalterKruger in #19519<br \/>\n&#8211; Increase MSVC ccache to 7GB by @Megamouse in #19506<br \/>\n&#8211; rsx: Fix flush predictor behavior when using surface cache for blit engine targets by @kd-11 in #19524<br \/>\n&#8211; Fix sysFsReaddir by @digant73 in #19512<br \/>\n&#8211; [TESTERS NEEDED][SPU LLVM] Add the InstCombine pass by @WalterKruger in #19521<br \/>\n&#8211; Revert \u00ab\u00a0[SPU LLVM] Add the InstCombine pass\u00a0\u00bb by @WalterKruger in #19535<br \/>\n&#8211; rsx: Shader compiler tweaks by @kd-11 in #19538<br \/>\n&#8211; rsx\/vk: Minor bug fixes by @kd-11 in #19546<br \/>\n&#8211; sys_fs: Fix CELL_APP_HOME readability control for disc games by @elad335 in #19556<br \/>\n&#8211; Fix unpkg bugs by @digant73 in #19528<br \/>\n&#8211; Fix crash on DLC unlocked by @digant73 in #19515<br \/>\n&#8211; vk: force strict query scopes on Adreno and other tilers by @valpackett in #19561<br \/>\n&#8211; rsx: Fix USER_COMMAND behavior by @kd-11 in #19549<br \/>\n&#8211; LV2: Wait for an observable PPU schedular change from new threads by @elad335 in #19562<br \/>\n&#8211; cellGem: Allow custom camera_frame buffers by @Megamouse in #19563<br \/>\n&#8211; patch_engine: fix save_patches destroying the file it rewrites by @digant73 in #19569<br \/>\n&#8211; SPU: Faster PUTLLC with Accurate SPU Reservations off by @Yahfz in #19568<br \/>\n&#8211; Windows: silence curl warnings by @Megamouse in #19571<br \/>\n&#8211; gui: Display warning for corrupted items in Savestate and Trophy managers by @MananSharma12 in #19513<br \/>\n&#8211; qt: don&rsquo;t treat empty savestates folder as error by @Megamouse in #19572<br \/>\n&#8211; fix: fix build with LLVM 23.1 by @RipleyTom in #19575<br \/>\n&#8211; gdb: fix address check in the memory read routine by @ShadelessFox in #19574<br \/>\n&#8211; CI: try to split msvc build and unit test build by @Megamouse in #19526<br \/>\n&#8211; vk: Use all available threads for shader compilation during bootup by @kd-11 in #19578<br \/>\n&#8211; [TESTERS NEEDED] Fix slow audio by @digant73 in #19550<br \/>\n&#8211; Fix thread affinity on Linux for thread scheduler different than OS by @digant73 in #19581<br \/>\n&#8211; Fix PPU start delay accumulation by @elad335 in #19580<br \/>\n&#8211; rsx\/vm: Do not pause RSX on non-RSX allocations by @elad335 in #19584<br \/>\n&#8211; VM\/sys_mmapper: Fix sys_mmapper error checking by @elad335 in #19585<br \/>\n&#8211; cellVdec: Postpone Context Destruction by @digant73 in #19583<br \/>\n&#8211; LV2: Wait for new PPU threads to start in sys_ppu_thread_start by @digant73 in #19567<br \/>\n&#8211; Fix BD Drive read speed by @digant73 in #19551<br \/>\n&#8211; cellVdec: Output the pictures still held by the decoder on EndSeq by @digant73 in #19587<br \/>\n&#8211; Fix ISO device paths by @digant73 in #19530<br \/>\n&#8211; rsx\/qt: Move the \u00ab\u00a0disable blit engine upscaling\u00a0\u00bb option to the advanced tab by @kd-11 in #19595<br \/>\n&#8211; CPUThread: Fix deadlock when a CPU thread terminates abnormally by @digant73 in #19599<br \/>\n&#8211; ci: Bump FreeBSD to 14.5 by @AniLeo in #19570<br \/>\n&#8211; Update wolfssl to 5.9.4 by @Megamouse in #19598<br \/>\n&#8211; RSX: keep depth buffers for zpass queries by @Yahfz in #19608<br \/>\n&#8211; cellVdec: Report the userdata of the AU each picture was decoded from by @digant73 in #19618<br \/>\n&#8211; Revert \u00ab\u00a0RSX: keep depth buffers for zpass queries\u00a0\u00bb by @kd-11 in #19619<br \/>\n&#8211; Display ISO key mismatch by @digant73 in #19471<br \/>\n&#8211; Qt: Keep the game window fullscreen when it is shown again by @digant73 in #19541<br \/>\n&#8211; Update libpng to 1.6.59 by @Megamouse in #19629<br \/>\n&#8211; gui: General UX pass on the Settings Dialog by @AniLeo in #19604<br \/>\n&#8211; [Mac OS X] Force enable LSE2 on Apple AArch64 as a workaround for missing macros. by @schm1dtmac in #19620<br \/>\n&#8211; Minor fixes to old steam theme by @FlexBy420 in #19560<br \/>\n&#8211; Add option to emulate PS3 HDD read speed by @Yahfz in #19593<br \/>\n&#8211; Update VulkanMemoryAllocator to 3.4.0 by @AniLeo in #19605<br \/>\n&#8211; overlays: use config setting for native ui font by @Megamouse in #18414<br \/>\n&#8211; fix: make p2ps msgs multimap &#038; set min rtt_time to 1ms by @RipleyTom in #19635<br \/>\n&#8211; GUI: Fix claimed_paths push after game list refresh by @Megamouse in #19644<br \/>\n&#8211; Savestates: fix deserialize_vle by @Megamouse in #19641<br \/>\n&#8211; perf_meter: fix bucket logging by @Megamouse in #19642<br \/>\n&#8211; Fix some Loop OOB issues by @Megamouse in #19637<br \/>\n&#8211; CLI: fix emu_argv propagation by @Megamouse in #19639<br \/>\n&#8211; Fix some HLE Loop issues by @Megamouse in #19638<br \/>\n&#8211; [TESTERS NEEDED] cellAudio: Acknowledge suspend_all while waiting for the audio mutex by @digant73 in #19607<br \/>\n&#8211; aarch64 LSE2 runtime detection by @Whatcookie in #19646<br \/>\n&#8211; Fix FMV audio crackling with Audio Buffering enabled by @digant73 in #19173<br \/>\n&#8211; RSX fixes by @Megamouse in #19643<br \/>\n&#8211; Fix some elf issues by @Megamouse in #19640<br \/>\n&#8211; Rename Close to Cancel button on some panels by @digant73 in #19468<br \/>\n&#8211; RSX: avoid some host copies by @Megamouse in #19648<br \/>\n&#8211; Building on windows made easier by @DevX-Cipher in #19507<br \/>\n&#8211; fix: don&rsquo;t put 0 sized data packets in received_data by @RipleyTom in #19636<br \/>\n&#8211; VK: Fix MSAA unresolve ordering by @Yahfz in #19652<br \/>\n&#8211; Remaining fixes by @Megamouse in #19645<br \/>\n&#8211; RSX: Fix cached texture view remaps by @Yahfz in #19653<br \/>\n&#8211; [TESTERS NEEDED] LV2: Let the caller leave sys_ppu_thread_start before a lower-priorit\u2026 by @digant73 in #19655<br \/>\n&#8211; rpcs3_version: Bump to 0.0.43 by @AniLeo in #19656<\/em><br \/>\n&nbsp;<br \/>\n<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\/KvQuJDVgOQU?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><br \/>\n&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/rpcs3-102026.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/rpcs3-102026.png\" alt=\"\" width=\"558\" height=\"122\" class=\"aligncenter size-full wp-image-137450\" \/><\/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 <u><a href=\"https:\/\/x.com\/rpcs3\/status\/1607123433506177025?s=12&#038;t=31od9C_44_jGbRCiNbnh7w\" rel=\"noopener noreferrer\" target=\"_blank\">pr\u00e9sent<\/a><\/u>, 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><\/p>\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>).<\/p>\n<p>&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.43 Alpha (36.7 Mo)<\/a><\/p><div><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8290\" title=\"Download RPCS3\">T\u00e9l\u00e9charger RPCS3 v0.0.43 Alpha (ARM) (71.8 Mo)<\/a><\/div><\/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=137451\" 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 s\u2019agissait \u00e0 l\u2019origine d\u2019un simple d\u00e9sassembleur, mais il a &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-137451","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-zKX","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137451","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=137451"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137451\/revisions"}],"predecessor-version":[{"id":137452,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137451\/revisions\/137452"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=137451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=137451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=137451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}