{"id":134035,"date":"2026-06-04T10:02:30","date_gmt":"2026-06-04T08:02:30","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=134035"},"modified":"2026-06-04T22:33:30","modified_gmt":"2026-06-04T20:33:30","slug":"consoles-de-salon-rpcs3-v0-0-41-alpha","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=134035","title":{"rendered":"[Consoles de salon] RPCS3 v0.0.41 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;<\/p>\n<p>En 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.40 was tagged:<br \/>\n&#8211; 560 new commits<br \/>\n&#8211; 597 source code files have been edited<br \/>\n&#8211; 33 105 lines of code were added and 8 916 deleted<br \/>\n&#8211; 26 code contributors<br \/>\n&#8211; 93 days of development<br \/>\n&nbsp;<br \/>\nChangelog:<\/p>\n<p>&#8211; Improve vertex cache compatiblity by @diazalvi in #18243<br \/>\n&#8211; rsx: Fix random crash in texture utils by @kd-11 in #18269<br \/>\n&#8211; cellGem: Fix deadlock in cellGemUpdateStart\/cellGemUpdateFinish by @Megamouse in #18271<br \/>\n&#8211; Fix mac build by @RipleyTom in #18270<br \/>\n&#8211; Qt: Do not check return code of rpcs3 download by @Megamouse in #18276<br \/>\n&#8211; Fix some warnings by @Megamouse in #18256<br \/>\n&#8211; PPU Fixes by @RipleyTom in #18283<br \/>\n&#8211; rsx\/gl: Fix some bugs when doing CPU readback (WCB) by @kd-11 in #18281<br \/>\n&#8211; Print stacktrace in case of exception by @Megamouse in #18284<br \/>\n&#8211; Qt: add log level settings to debug tab by @Megamouse in #18278<br \/>\n&#8211; Revert enabling PPU jump elider by @RipleyTom in #18288<br \/>\n&#8211; gl: Texturing improvements by @kd-11 in #18289<br \/>\n&#8211; cellDmuxPamf by @capriots in #18218<br \/>\n&#8211; PPUAnalyzer: Fix SLDI shift operand by @RipleyTom in #18294<br \/>\n&#8211; PS Move: Fix handle position calculation by @Megamouse in #18299<br \/>\n&#8211; LLVM 22 fixups by @RipleyTom in #18305<br \/>\n&#8211; rsx: Misc improvements by @kd-11 in #18304<br \/>\n&#8211; vk: Add 0x13C0 NAVI2 device ID (Raphael Mendocino) by @AniLeo in #18307<br \/>\n&#8211; cellGem: fix RAW8 to RGBA_320x240 \/ fix cellGemReadExternalPortDeviceInfo by @Megamouse in #18321<br \/>\n&#8211; Qt: play SND0.AT3 audio file in game lists when a pam movie would play by @Megamouse in #18322<br \/>\n&#8211; gl: Fix some remaining issues by @kd-11 in #18309<br \/>\n&#8211; RPCN: settings fixes by @Megamouse in #18325<br \/>\n&#8211; Fix SaveStates cellDumxPamf regression by @elad335 in #18326<br \/>\n&#8211; overlays: play SND0.AT3 audio file while game is loading by @Megamouse in #18323<br \/>\n&#8211; Small GUI fixes by @Megamouse in #18332<br \/>\n&#8211; Update curl to 8.19.0 by @Megamouse in #18336<br \/>\n&#8211; Use System Protobuf for Intel Mac by @qurious-pixel in #18344<br \/>\n&#8211; overlays: allow to reset current setting in home menu by @Megamouse in #18341<br \/>\n&#8211; SPU LLVM: Use ARMV8 udot\/sdot to accelerate SUMB + GB\/GBH\/GBB by @Whatcookie in #18350<br \/>\n&#8211; VK: scale auto shader compiler workers on wide CPUs by @jfleezy23 in #18353<br \/>\n&#8211; config\/ui: UX improvements, decrease settings ambiguity, fix namings by @AniLeo in #18220<br \/>\n&#8211; Fix iso shortcuts by @Megamouse in #18356<br \/>\n&#8211; input: simplify mmjoy handler by @Megamouse in #18354<br \/>\n&#8211; Fix Qt cmake warning and missing QJsonDocument include by @p0yr4s in #18346<br \/>\n&#8211; config: Disable pad navigation by default by @AniLeo in #18363<br \/>\n&#8211; cellDmuxPamf: LLE by default again by @AniLeo in #18361<br \/>\n&#8211; cmake: Build with SDL by default by @AniLeo in #18359<br \/>\n&#8211; Fix callback initialization order by @Megamouse in #18364<br \/>\n&#8211; Qt: Add possibility to add or remove steam shortcuts by @Megamouse in #18331<br \/>\n&#8211; input: log warning instead of throwing an exception when the dpad has an unknown value by @Megamouse in #18365<br \/>\n&#8211; native overlay: Home menu rewrite by @kd-11 in #18358<br \/>\n&#8211; Qt: Create Steam banners as well during shortcut creation by @Megamouse in #18368<br \/>\n&#8211; input: implement button combos by @Megamouse in #18366<br \/>\n&#8211; overlays\/home: Fix some issues highlighted by testers by @kd-11 in #18371<br \/>\n&#8211; Steam banner fixes by @Megamouse in #18372<br \/>\n&#8211; Qt\/Input: Improve combo button input by @Megamouse in #18374<br \/>\n&#8211; Qt: Fix game list selection after Refresh(true) by @Megamouse in #18376<br \/>\n&#8211; input: Fix SDL buttons by @Megamouse in #18378<br \/>\n&#8211; overlays\/home: Fix restarting games from home menu by @Darkhost1999 in #18369<br \/>\n&#8211; Map PS button to start+select by default by @Megamouse in #18380<br \/>\n&#8211; Update current firmware to 4.93 by @FlexBy420 in #18384<br \/>\n&#8211; Qt: fix duplicate button combo checks by @Megamouse in #18386<br \/>\n&#8211; config: Enable start in fullscreen mode by default by @AniLeo in #18387<br \/>\n&#8211; rsx: Dynamic vsync setting by @kd-11 in #18389<br \/>\n&#8211; Clean up code using mutable + const when possible by @RipleyTom in #18396<br \/>\n&#8211; rsx\/cfg: Handle aliasing IF and ELSE blocks from the same instruction by @kd-11 in #18393<br \/>\n&#8211; overlay: Add 8px left margin on the sidebar by @AniLeo in #18392<br \/>\n&#8211; [macOS CI] Fix protobuf related build fails by @schm1dtmac in #18398<br \/>\n&#8211; overlays: Add RSX memory tiling to overlays and shrink shader notification dialog by @kd-11 in #18400<br \/>\n&#8211; Batch create\/remove steam shortcuts by @Megamouse in #18399<br \/>\n&#8211; Add overlay notification for received messages by @RipleyTom in #18413<br \/>\n&#8211; rsx\/cfg: Fix handling of instructions with literal input by @kd-11 in #18416<br \/>\n&#8211; Qt: Remove some unused code by @Megamouse in #18415<br \/>\n&#8211; Improve GUI Audio by @Megamouse in #18407<br \/>\n&#8211; Add Zed config files to gitignore by @BehroozRezvani in #18421<br \/>\n&#8211; Qt: fix audio timer loop by @Megamouse in #18426<br \/>\n&#8211; rpcs3: Fix compilation with gcc-16 by @AniLeo in #18431<br \/>\n&#8211; overlays: Implement SDF rendering for smooth antialiased shapes by @kd-11 in #18433<br \/>\n&#8211; [macOS CI] Fix broken macOS builds again by @schm1dtmac in #18436<br \/>\n&#8211; gl: Properly initialize memory layout definition structs by @kd-11 in #18437<br \/>\n&#8211; overlays: Fix ugly artifacts when rendering switches when the home menu is scaled up by @kd-11 in #18438<br \/>\n&#8211; Qt: loop SND0.AT3 audio, add fade in\/out by @Megamouse in #18442<br \/>\n&#8211; Qt: Improve find dialog by @Megamouse in #18444<br \/>\n&#8211; gui\/input: disable stick anti deadzone in gui pad navigation by @Megamouse in #18446<br \/>\n&#8211; Qt\/input: Do not send gui input release events until there was at least one button press by @Megamouse in #18447<br \/>\n&#8211; cellDmuxPamf (+adec, atracXdec): process PPU state after lv2 syscalls by @capriots in #18450<br \/>\n&#8211; logs: Fix global log levels during boot and after changing log level settings by @Megamouse in #18445<br \/>\n&#8211; CMake build fixes and improvements by @oltolm in #18302<br \/>\n&#8211; rsx: Make resolution scaling a surface-local parameter [1 of 2] by @kd-11 in #18453<br \/>\n&#8211; SPU LLVM: Basic Loop Iteration Prediction Detection by @elad335 in #18395<br \/>\n&#8211; cellDmuxPamf: fix freezing FMVs in White Knight Chronicles II by @capriots in #18456<br \/>\n&#8211; Make performance overlays use window space by @BehroozRezvani in #18419<br \/>\n&#8211; RPCS3: Notify RAM shortage, Log current and peak RAM usage by @elad335 in #18103<br \/>\n&#8211; SaveStates: Fix restart after saving by @elad335 in #18459<br \/>\n&#8211; rsx: Make resolution scaling a dynamic setting [2 of 2] by @kd-11 in #18461<br \/>\n&#8211; Build fixes by @oltolm in #18460<br \/>\n&#8211; sysinfo: Implement RAM Usage stats for Linux by @AniLeo in #18473<br \/>\n&#8211; Qt: add recording settings dialog by @Megamouse in #18472<br \/>\n&#8211; overlays: show latching message for fatal errors by @Megamouse in #18480<br \/>\n&#8211; Update dependencies by @Megamouse in #18451<br \/>\n&#8211; steam: disable steam input for shortcuts by @Megamouse in #18427<br \/>\n&#8211; Qt: add some sorting options to the screenshot manager by @Megamouse in #18483<br \/>\n&#8211; Qt: hide log frame by default by @Megamouse in #18477<br \/>\n&#8211; Fix: Add missing include for MSVC compatibility by @kayforbe in #18486<br \/>\n&#8211; SPU Analyzer: Acknowledge unknown targets by @elad335 in #18487<br \/>\n&#8211; rsx\/shaders: Fix texture flags lookup when MSAA is enabled by @kd-11 in #18489<br \/>\n&#8211; sys_fs: Implement ENOTDIR by @elad335 in #18488<br \/>\n&#8211; Fixes PS button wrong input path check by @BehroozRezvani in #18494<br \/>\n&#8211; SPU LLVM: Fix register updates in second block of Reduced Loop by @elad335 in #18500<br \/>\n&#8211; SPU LLVM: Remove debug code by @elad335 in #18503<br \/>\n&#8211; fix PPU modules compilation for PPU Debug option by @oltolm in #18508<br \/>\n&#8211; game_list_table: Allow reordering game list columns by @Vishrut2403 in #18492<br \/>\n&#8211; Bump SDL to 3.4.4 by @sanjay900 in #18505<br \/>\n&#8211; Update submodules by @Megamouse in #18516<br \/>\n&#8211; Fix SPRX Loader segfault on Apple ARM64 by excluding MAP_JIT from memory mapping regions by @Drustburn in #18425<br \/>\n&#8211; cellDmux implementation by @capriots in #18298<br \/>\n&#8211; rsx: Allow negative src and dst pitch in nv0039 by @kd-11 in #18519<br \/>\n&#8211; rsx: Implement unwrapping cubemaps with mipchains by @kd-11 in #18522<br \/>\n&#8211; vk: Fix more data violations when using VK_VALIDATION_VALIDATE_SYNC=1 by @kd-11 in #18526<br \/>\n&#8211; SPU: Remove RCHCNT loop handling of SPU_WrOutMbox by @AniLeo in #18529<br \/>\n&#8211; ISO: optimize some file reads by @Megamouse in #18511<br \/>\n&#8211; Update Linux docker to 1.11 by @Megamouse in #18533<br \/>\n&#8211; Include <pthread.h> for pthread_self by @dblsaiko in #18535<br \/>\n&#8211; Qt: Show error if any package is corrupt before installation by @Megamouse in #18538<br \/>\n&#8211; CPUThread: fix ASAN use-after-free by @oltolm in #18541<br \/>\n&#8211; ppu: Enable vector NaN fixup by default by @AniLeo in #18543<br \/>\n&#8211; rsx: Improve handling of misaligned I\/O by @kd-11 in #18545<br \/>\n&#8211; fix LLVM assert in use_begin by @oltolm in #18520<br \/>\n&#8211; Add support to encrypted ISO by @digant73 in #18498<br \/>\n&#8211; Fix two more ASan shutdown bugs by @oltolm in #18552<br \/>\n&#8211; sysinfo.cpp: Replaced PEB read with ntdll&rsquo;s RtlGetVersion by @l00sy4 in #18554<br \/>\n&#8211; gui: Group CPU accuracy settings together by @AniLeo in #18548<br \/>\n&#8211; ISO: Add metadata cache to speed up game list scanning by @Vishrut2403 in #18546<br \/>\n&#8211; sysinfo.cpp: Remove registry helpers by @l00sy4 in #18557<br \/>\n&#8211; Add 3D screen size setting by @Megamouse in #18531<br \/>\n&#8211; Thread.cpp: Added stack trace and register logging to exception filter by @l00sy4 in #18564<br \/>\n&#8211; input: fix mouse+kb combos by @Megamouse in #18565<br \/>\n&#8211; GUI\/ISO: prefer custom movie over iso movie by @Megamouse in #18566<br \/>\n&#8211; Fix some low hanging fruit warnings by @Megamouse in #18572<br \/>\n&#8211; Opt out of Game Mode on macOS due to throttling by @schm1dtmac in #18576<br \/>\n&#8211; Fix disk usage check, update submodules by @Megamouse in #18578<br \/>\n&#8211; Add config database by @Megamouse in #18568<br \/>\n&#8211; Qt\/input: fix mouse button names by @Megamouse in #18583<br \/>\n&#8211; [macOS] Early update to MoltenVK 1.4.2 by building from source by @schm1dtmac in #18584<br \/>\n&#8211; sys_fs: Reimplement path analysis by @elad335 in #18580<br \/>\n&#8211; Check for unknown keys during config validation by @Megamouse in #18588<br \/>\n&#8211; fix wrong folder creation in cellHddGameCheck by @digant73 in #18589<br \/>\n&#8211; Qt: fix regular boot without database config by @Megamouse in #18596<br \/>\n&#8211; cmake: do not disable \u00ab\u00a0WOLFSSL_HARDEN\u00a0\u00bb and fix build with latest WolfSSL by @oltolm in #18559<br \/>\n&#8211; Allow to skip optional packages installation by @digant73 in #18582<br \/>\n&#8211; Loader: try to retrieve database config if not booted through the UI by @Megamouse in #18597<br \/>\n&#8211; Qt: Allow to compare configurations in gamelist context menu by @Megamouse in #18603<br \/>\n&#8211; Fix region range check on ISO file by @digant73 in #18604<br \/>\n&#8211; Improve Mac Translation download by @qurious-pixel in #18598<br \/>\n&#8211; Qt: make emu_settings_type cfg_location dynamic by @Megamouse in #18605<br \/>\n&#8211; SPULLVM: Fix unused variable warnings by @Megamouse in #18573<br \/>\n&#8211; Add recursive scan support by @digant73 in #18587<br \/>\n&#8211; Add missing mapping between the config object and the ui interface by @digant73 in #18612<br \/>\n&#8211; Enhance FAudio backend error handling and initialization processes by @rustybusgaming in #18614<br \/>\n&#8211; sys_fs: Fix O_CREATE and O_TRUNC for BDVD by @elad335 in #18615<br \/>\n&#8211; SPU LLVM: Fix RCHCNT write channel looping by @elad335 in #18581<br \/>\n&#8211; Add ISO integrity check by @digant73 in #18555<br \/>\n&#8211; Clans: PPU thread sleeping while making API calls by @ZephyrCodesStuff in #18621<br \/>\n&#8211; rsx: Fix morton swizzle handling on wide texel formats by @kd-11 in #18627<br \/>\n&#8211; Add clickable PR links in update changelog by @Kravickas in #18465<br \/>\n&#8211; Fix race condition in memory_decommit\/memory_reset on Apple ARM64 by @Drustburn in #18423<br \/>\n&#8211; sys_fs: Fix checks for flash device aliases by @clienthax in #18630<br \/>\n&#8211; sys_spu: Fix sys_isolated_spu_create by @elad335 in #18629<br \/>\n&#8211; cellVdec: reimplement cellVdecQueryAttr() by @capriots in #18631<br \/>\n&#8211; cellVdec: fixup by @capriots in #18633<br \/>\n&#8211; cellVdec: another fixup by @capriots in #18635<br \/>\n&#8211; RSX Debugger: populate Captured Draw Calls list by @score3229 in #18643<br \/>\n&#8211; RSX: workaround for color\/depth aliasing heurestic edge case failures by @score3229 in #18644<br \/>\n&#8211; Don&rsquo;t use Qt event loop in headless mode by @Megamouse in #18645<br \/>\n&#8211; USB: fix passthrough of bulk endpoints on Linux by @LucaSilva-r in #18636<br \/>\n&#8211; Qt: fix memory leak in confg_database by @Megamouse in #18647<br \/>\n&#8211; Update 7zip to 26.01 by @Megamouse in #18649<br \/>\n&#8211; CI: Fix remaining Actions warning by @shinra-electric in #18652<br \/>\n&#8211; Add support to play from a BD Drive (currently only on Windows) by @digant73 in #18648<br \/>\n&#8211; [macOS] Revert #18423 due to reported crashes by @schm1dtmac in #18656<br \/>\n&#8211; Avoid to open a virtual drive if no content is present by @digant73 in #18659<br \/>\n&#8211; Fix use of database config when booting from the UI without a title_id by @Megamouse in #18660<br \/>\n&#8211; vk: Rework data heaps and revise our descriptor binding model by @kd-11 in #18642<br \/>\n&#8211; Qt: Add timeouts and abort logic to downloader by @Megamouse in #18663<br \/>\n&#8211; [macOS] Build MVK against Xcode 16.2 by @schm1dtmac in #18666<br \/>\n&#8211; Win: Update ffmpeg to 8.1 by @Megamouse in #18517<br \/>\n&#8211; Remove vm_ref.h by @elad335 in #18675<br \/>\n&#8211; game_list: Add multi-game collection support for ISO format discs by @Vishrut2403 in #18571<br \/>\n&#8211; [macOS] Update MoltenVK and restore Game Mode support by @schm1dtmac in #18671<br \/>\n&#8211; Restore 0.85 compatibility for PS3 Binary Decryption by @clienthax in #18674<br \/>\n&#8211; Move multi-game ISO parsing code path to proper location by @xperia64 in #18679<br \/>\n&#8211; Update Submodules by @Megamouse in #18681<br \/>\n&#8211; [macOS]: fix homebrew rpath issues by @Markos-Th09 in #18662<br \/>\n&#8211; game_list: Fix ISO cache bypass in is_from_yml branch for multi-game ISOs by @Vishrut2403 in #18683<br \/>\n&#8211; rsx: Interepreter improvements by @kd-11 in #18676<br \/>\n&#8211; Some fixes by @digant73 in #18686<br \/>\n&#8211; USB: Stop sending USB replies after prx_unload by @Florin9doi in #17934<br \/>\n&#8211; game_list: Fix icon display for multi-game collection ISOs by @Vishrut2403 in #18693<br \/>\n&#8211; Qt: Disambiguate offset direction labels from DPad\/Stick labels by @arshkumarsingh in #18695<br \/>\n&#8211; I added the hover effect to the QComboBox in my theme that I had forgotten about by @GustavoGraziano in #18689<br \/>\n&#8211; Add custom anaglyph settings by @Megamouse in #18574<br \/>\n&#8211; Add option to derive MAC from PSID by @RipleyTom in #18700<br \/>\n&#8211; Apple Silicon: consolidate JIT W^X handling with RAII guards by @AurisDSP in #18701<br \/>\n&#8211; [macOS] [Hotfix] Revert PPUThread changes from #18701 by @schm1dtmac in #18708<br \/>\n&#8211; USIO: Implemented BanaPassport (\u30d0\u30ca\u30d1\u30b9\u30dd\u30fc\u30c8) card reader emulation by @brian218 in #18690<br \/>\n&#8211; Qt: include territory in language menu labels by @arshkumarsingh in #18704<br \/>\n&#8211; ISO: Fix missing read of remaining chunk of data on next extent, if present by @digant73 in #18706<br \/>\n&#8211; gui: Remove close button from Game List dock widget by @thephilcoulson in #18717<br \/>\n&#8211; cellMusic: Fix shuffle always producing the same order by @thephilcoulson in #18716<br \/>\n&#8211; [System] Fix restart-loops upon restart-then-quit by @schm1dtmac in #18723<br \/>\n&#8211; rsx: Fix swapped width\/height in NV309E_SET_FORMAT decoder by @thephilcoulson in #18722<br \/>\n&#8211; cellDmux: fix state check by @capriots in #18728<br \/>\n&#8211; [TESTERS NEEDED] rsx: Implement emulated Z comparisons for EQUAL function by @kd-11 in #18712<br \/>\n&#8211; SPU LLVM: Workaround bad LLVM codegen for FCGT on AARCH64 by @Whatcookie in #18730<br \/>\n&#8211; SPU: Fix CPU usage of spu_channel on BE configuration by @elad335 in #18735<br \/>\n&#8211; SPU: More UB fixes by @elad335 in #18736<br \/>\n&#8211; I made some improvements to my theme to make it better by @GustavoGraziano in #18732<br \/>\n&#8211; Harden bitset access by @Megamouse in #18734<br \/>\n&#8211; input: optimize and improve keyboard input by @Megamouse in #18741<br \/>\n&#8211; Visual improvements to Windows 11 Themes by @GustavoGraziano in #18745<br \/>\n&#8211; SPU LLVM: Inline reading\/writing the decrementer for ARM too by @Whatcookie in #18751<br \/>\n&#8211; Restore .DirIcon by @qurious-pixel in #18753<br \/>\n&#8211; Fix ethernet addr in offline mode by @RipleyTom in #18756<br \/>\n&#8211; Update dependencies by @Megamouse in #18739<br \/>\n&#8211; Do not append install dir for content type theme PKGs by @Radu13 in #18765<br \/>\n&#8211; SPU LLVM: Optimize SPU multiplies for ARM by @Whatcookie in #18763<br \/>\n&#8211; Update libusb by @Megamouse in #18762<br \/>\n&#8211; RawSPU: Implement 16-bit and 8-bit read MMIO by @elad335 in #18770<br \/>\n&#8211; Fix USIO log spam by @Megamouse in #18771<br \/>\n&#8211; Fix named_thread_group constructor by @Megamouse in #18775<br \/>\n&#8211; Fix non-numerical numpad keys input binding by @Windsurf7 in #18761<br \/>\n&#8211; Update windows runners to visual studio 2026 by @Megamouse in #18783<br \/>\n&#8211; PPU\/SPU LLVM: Use native ARM shuffles in recompilers instead of emulating x86 pshufb by @Whatcookie in #18056<br \/>\n&#8211; RawSPU: bound ELF loads; PPUInterpreter: fix modulo 127->128 by @arshkumarsingh in #18797<br \/>\n&#8211; Fix triple ret interpreter bug for ARM64 by @Whatcookie in #18782<br \/>\n&#8211; Revert \u00ab\u00a0SPU LLVM: Remove dead interpreter ret fallback\u00a0\u00bb by @Whatcookie in #18805<br \/>\n&#8211; Update ffmpeg to 8.1.1 by @Megamouse in #18807<br \/>\n&#8211; CLI: Allow headless installs by @Megamouse in #18719<br \/>\n&#8211; Update OpenCv to 4.13.0 by @Megamouse in #18809<br \/>\n&#8211; Implement fake ps move external device emulation by @Megamouse in #17219<br \/>\n&#8211; Fix exit after headless installation by @Megamouse in #18810<br \/>\n&#8211; Fix some gcc warnings by @Megamouse in #18811<br \/>\n&#8211; Fix custom music list playback by @Megamouse in #18812<br \/>\n&#8211; PPU Analyser: Fix possible infinite loop by @elad335 in #18814<br \/>\n&#8211; cellMusic: fix occasional deadlock during auto-play in playlist mode by @Megamouse in #18815<br \/>\n&#8211; Fix some typos by @Megamouse in #18825<br \/>\n&#8211; Force a supported video renderer if the selected renderer is unsupported by @Megamouse in #18823<br \/>\n&#8211; rpcs3_version: Bump to 0.0.41 by @AniLeo in #18829<\/strong><\/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\/HEJO7-ndZx0?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\/06\/rpcs3-062026.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/06\/rpcs3-062026.png\" alt=\"\" width=\"558\" height=\"122\" class=\"aligncenter size-full wp-image-134037\" \/><\/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.42 Alpha (35.8 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.42 Alpha (ARM) (74.1 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=134035\" 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-134035","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-yRR","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/134035","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=134035"}],"version-history":[{"count":4,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/134035\/revisions"}],"predecessor-version":[{"id":134063,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/134035\/revisions\/134063"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=134035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=134035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=134035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}