{"id":135451,"date":"2026-07-28T09:53:45","date_gmt":"2026-07-28T07:53:45","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=135451"},"modified":"2026-07-29T11:53:49","modified_gmt":"2026-07-29T09:53:49","slug":"consoles-de-salon-sharpemu-v0-0-3","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=135451","title":{"rendered":"[Consoles de salon] Sharpemu v0.0.3 HF2 *maj*"},"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=\"302\" height=\"302\" 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: 302px) 100vw, 302px\" \/><\/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\/07\/sharpemu.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-134966\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu.jpg\" alt=\"\" width=\"426\" height=\"252\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu.jpg 1282w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-300x177.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-1024x605.jpg 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/sharpemu-768x454.jpg 768w\" sizes=\"auto, (max-width: 426px) 100vw, 426px\" \/><\/a><br \/>\n&nbsp;<br \/>\nVoici les changements:<br \/>\n<em>&#8211; [GUI] add game library watcher &#038; remove rescan button (#678) (b07e4f2)<br \/>\n&#8211; [GUI] reworked languages for missing translations and added new ones (b21dd9f)<br \/>\n&#8211; [GUI] add custom top-bar across al platforms (#682) (882a6c0)<br \/>\n&#8211; [GUI] Add live localization bindings and fill missing locales (#685) (faf49f6)<br \/>\n&#8211; [CI] Commits are now automatically added to the release notes (#686) (7b7a48a)<br \/>\n&#8211; [GUI] removed not official Discord link from GUI (02938b5)<br \/>\n&#8211; chore: bump version to 0.0.3-hotfix-2 (#687) (d5108e8)<br \/>\n&#8211; Automated SharpEmu v0.0.3-hotfix-1 build for commit a3130e3.<br \/>\n&nbsp;<br \/>\n&#8211; [readme] update screenshots<br \/>\n&#8211; fix(agc): implement sceAgcDcbSetUcRegisterDirect (#558)<br \/>\n&#8211; unstub: preserve notice screen skip flag (#559)<br \/>\n&#8211; fix(hle): GameService Ok stubs plus NetInetPton and Json terminate (#560)<br \/>\n&#8211; Astro Bot stack: VEH\/TBB, title clear, swapchain fallback, Psml MFSR<br \/>\n&#8211; [Core\/Dlsym] Restore sceKernelDlsym bootstrap argument normalization<br \/>\n&#8211; fix(kernel): finish Posix -1\/errno for file ops and open EACCES (#567)<br \/>\n&#8211; fix(audio): harden AudioOut2 stack out-buffer writes against canary<br \/>\n&#8211; fix(kernel): implement APR ResolveFilepathsWithPrefixToIdsAndFileSizes<br \/>\n&#8211; fix(remoteplay): stub Initialize and GetConnectionStatus as disconnected<br \/>\n&#8211; feat: implement cosf, time, ctype tables, tracked heap access, IL2CPP<br \/>\n&#8211; fix(agc): accept Gen5 hull shaders that omit PGM_LO\/HI in CreateShader<br \/>\n&#8211; fix(kernel): reject getdents on file fds and emit . \/ .. for empty dirs<br \/>\n&#8211; fix(hle): enable GuestImageWriteTracker CPU sync on Windows (#550)<br \/>\n&#8211; fix(agc): skip CB metadata draws for EliminateFastClear\/Fmask\/DCC (#553)<br \/>\n&#8211; test(debugger): add C# unit tests for protocol and breakpoints (#568)<br \/>\n&#8211; fix(agc): merge Prospero attrib-table formats onto IR vertex inputs<br \/>\n&#8211; fix: VulkanHostBufferPool deadlock, audio overflow crash, and log<br \/>\n&#8211; revert: restore state before huge regression<br \/>\n&#8211; [readme] added support SharpEmu section<br \/>\n&#8211; fix(gpu): support Gen5 flat memory and 3D images (#587)<br \/>\n&#8211; feat(gpu): GPU compute detile for guest tiled textures (Vulkan + Meta<br \/>\n&#8211; feat(audio): implement sceAudioOutOutputs (#605)<br \/>\n&#8211; [GPU] Fix detiled cache key for VulkanDetilePass (#620)<br \/>\n&#8211; fix(memory): reserve only large regions (#608)<br \/>\n&#8211; [CPU] Fix Sema ORBIS_GEN2_ERROR_BUSY loop (#621)<br \/>\n&#8211; [GPU] Host cached guest buffer (#649)<br \/>\n&#8211; Update README with project details and usage instructions<br \/>\n&#8211; fix(gta): restore wiped GTA foundation and gameplay path (PPSA04264)<br \/>\n&#8211; [GUI] Upgrade Avalonia to 12.1.0 and enable compiled bindings (#666)<br \/>\n&#8211; Sdl backend (#670)<br \/>\n&#8211; chore: bump version to 0.0.3 (#671)<\/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.3 HF2 (55.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=135451\" 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-135451","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-zeH","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/135451","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=135451"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/135451\/revisions"}],"predecessor-version":[{"id":135471,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/135451\/revisions\/135471"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=135451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=135451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=135451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}