{"id":137752,"date":"2026-10-09T15:15:12","date_gmt":"2026-10-09T13:15:12","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=137752"},"modified":"2026-10-09T15:15:12","modified_gmt":"2026-10-09T13:15:12","slug":"consoles-de-salon-sharpemu-v0-0-5-r2","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=137752","title":{"rendered":"[Consoles de salon] Sharpemu v0.0.5 R2"},"content":{"rendered":"<p><a href=\"https:\/\/sharpemu.app\/\" target=\"_blank\">SharpEmu<\/a> est un \u00e9mulateur PlayStation 5 exp\u00e9rimental d\u00e9velopp\u00e9 par par274, enti\u00e8rement \u00e9crit en C# et con\u00e7u pour fonctionner sur Windows, Linux et macOS, m\u00eame si le d\u00e9veloppement se concentre surtout sur Windows. Le projet est cod\u00e9 from scratch, sans reprendre d\u2019autres \u00e9mulateurs, et sert autant d\u2019\u00e9mulateur que de plateforme d\u2019\u00e9tude de l\u2019architecture PS5.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-134967\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo.png\" alt=\"\" width=\"145\" height=\"145\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo.png 1254w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo-300x300.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo-1024x1024.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo-150x150.png 150w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-logo-768x768.png 768w\" sizes=\"auto, (max-width: 145px) 100vw, 145px\" \/><\/a><br \/>\n&nbsp;<br \/>\nL\u2019\u00e9mulateur est encore tr\u00e8s jeune: aucun jeu commercial n\u2019est jouable, mais il peut d\u00e9j\u00e0 charger des eboot.bin, ex\u00e9cuter des instructions CPU, lire les m\u00e9tadonn\u00e9es des jeux, charger des modules syst\u00e8me et initier certaines \u00e9tapes du pipeline graphique. Plusieurs jeux test\u00e9s atteignent des stades avanc\u00e9s comme sceVideoOut ou AGC, ce qui montre que le rendu commence \u00e0 fonctionner, m\u00eame si encore limit\u00e9.<br \/>\n&nbsp;<br \/>\nLe d\u00e9veloppement est actif, avec des builds Windows disponibles et des progr\u00e8s r\u00e9guliers. SharpEmu se concentre sur la mise en place d\u2019une base technique solide avant de viser la compatibilit\u00e9 avanc\u00e9e ou la jouabilit\u00e9.<br \/>\n&nbsp;<br \/>\nEn r\u00e9sum\u00e9, SharpEmu est un projet PS5 ambitieux, m\u00e9thodique et en pleine construction, qui pose les fondations n\u00e9cessaires pour une future \u00e9mulation compl\u00e8te de la console.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-136701\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-scaled.png\" alt=\"\" width=\"422\" height=\"245\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-scaled.png 2560w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-300x174.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-1024x595.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-768x446.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-1536x893.png 1536w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/09\/sharp-emu-2048x1190.png 2048w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/a><br \/>\n&nbsp;<br \/>\nVoici les changements:<br \/>\n<em>&#8211; [SpirvTranslator] Shader fixes (#1019) (d489122)<br \/>\n&#8211; [readme] update screenshot (8903e37)<br \/>\n&#8211; [DeS] Fixes for page faults and stack bounds issues in the emulator and audio fixes (#1021) (ec0198f)<br \/>\n&#8211; [VideoOut] Keep guests on SDR output under Auto HDR on macOS (#1020) (cb42e84)<br \/>\n&#8211; Revert \u00ab\u00a0[DeS] Fixes for page faults and stack bounds issues in the emulator a\u2026\u00a0\u00bb (#1022) (57e0da2)<br \/>\n&#8211; Page fixes (#1023) (0163750)<br \/>\n&#8211; [SRT] Compile shader resource plans in the background (#1028) (41a1912)<br \/>\n&#8211; [GPU] Report mip statistics for sampled textures so streamed textures reach full detail (#1029) (9e99769)<br \/>\n&#8211; [readme] update screenshot (22bbcb1)<br \/>\n&#8211; [Logging] Skip \u00ab\u00a0tbb_thead\u00a0\u00bb without LogThreadMode (5965b07)<br \/>\n&#8211; [readme] added warning for not official sites, donations etc. (d6c4778)<br \/>\n&#8211; [readme] re-order (83abe47)<br \/>\n&#8211; Astro playroom shaders (#1030) (a17aaca)<br \/>\n&#8211; Unity fixes 1016p1 (#1043) (2df6f5b)<br \/>\n&#8211; [readme] New screenshots (ac86084)<br \/>\n&#8211; [readme] New screenshots v2 (3e2ad63)<br \/>\n&#8211; [Cpu] Copy page-sized guest memcpys on the managed path (#1055) (435bbd4)<br \/>\n&#8211; [GPU] Draw non-indexed indirect draws from their arguments on the GPU (#1036) (0aa611e)<br \/>\n&#8211; [GPU] Keep sampled depth attachments in one rendering scope (#1037) (70dcbe4)<br \/>\n&#8211; [GPU] Cut per-draw command-worker cost in resource materialization and pixel input setup (#1039) (7ab6de1)<br \/>\n&#8211; [SpirvTranslator] Keep the packed-half vector registers in one variable per register (#1041) (1e784a0)<br \/>\n&#8211; [GPU\/Vk] Keep guest readbacks of GPU-written memory off the command worker (#1032) (3032114)<br \/>\n&#8211; [SpirvTranslator] Cut emulated-wave64 and private-LDS overhead in translated shaders (#1034) (db32c9d)<br \/>\n&#8211; [SpirvTranslator\/Vk] Cheaper guest buffer loads and f16 conversion, gated on device probes (#1035) (da09538)<br \/>\n&#8211; [SpirvTranslator] Share one EXEC test across a run of vector ALU writes (#1040) (d809f84)<br \/>\n&#8211; [HLE\/Cpu] Remove host lock contention from POSIX memory queries, thread resumes and timed waits (#1031) (4e6d1e0)<br \/>\n&#8211; [GPU] Restore half-float arithmetic and image readback state (#1024) (a0fd9dc)<br \/>\n&#8211; [macOS] Fix the Rosetta GC wedge, a CPU-flip buffer-wait deadlock and frozen host movies (#1051) (a73e424)<br \/>\n&#8211; [GPU] Read guest buffers back from unified memory without a copy (#1058) (a9356eb)<br \/>\n&#8211; [GPU] Avoid command-worker readbacks for clean bytes on GPU-dirty pages (#1059) (8b631d3)<br \/>\n&#8211; [GPU] Restore scene visibility and half-wave shuffles (#1025) (98f223c)<br \/>\n&#8211; [GPU\/HLE] Cut per-draw and per-call managed allocations on hot paths (#1054) (8acc081)<br \/>\n&#8211; [GPU] Add internal render resolution scaling (#1038) (38f7196)<br \/>\n&#8211; [GPU] Sweep CPU writes at memory visibility points instead of before every device-address program (#1033) (775141d)<br \/>\n&#8211; Revert the 18 Silent Hill rendering and performance merges (#1065) (e1edda7)<br \/>\n&#8211; Unity fixes 1016p2 (#1062) (b02c061)<br \/>\n&#8211; Ports another set of compatibility and GPU fixes from PR #1016 (#1069) (1811cef)<br \/>\n&#8211; chore: bump version to 0.0.5-nexus-release.2 (#1070) (47d4c07) <\/em><br \/>\n&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8359\" title=\"Download Sharpemu\">T\u00e9l\u00e9charger Sharpemu v0.0.5 R2 (57.5 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/par274\/sharpemu\" target=\"_blank\" rel=\"noopener\">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\/476-sony-playstation-5\/\">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=137752\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>SharpEmu est un \u00e9mulateur PlayStation 5 exp\u00e9rimental d\u00e9velopp\u00e9 par par274, enti\u00e8rement \u00e9crit en C# et con\u00e7u pour fonctionner sur Windows, Linux et macOS, m\u00eame si le d\u00e9veloppement se concentre surtout sur Windows. Le projet est cod\u00e9 from scratch, sans reprendre &#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-137752","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-zPO","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\/137752","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=137752"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137752\/revisions"}],"predecessor-version":[{"id":137753,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137752\/revisions\/137753"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=137752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=137752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=137752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}