{"id":136053,"date":"2026-08-18T15:38:31","date_gmt":"2026-08-18T13:38:31","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=136053"},"modified":"2026-08-18T15:38:31","modified_gmt":"2026-08-18T13:38:31","slug":"consoles-de-salon-kytyps5-r260818","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=136053","title":{"rendered":"[Consoles de salon] KytyPS5 r260818"},"content":{"rendered":"<p>Le projet KytyPS5 est un \u00e9mulateur PlayStation 5 pour Windows, d\u00e9velopp\u00e9 par Nmzik, qui s\u2019appuie sur une version profond\u00e9ment modifi\u00e9e du <a href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/369-sony-playstation-4\/7936-kyty\/\" target=\"_blank\" rel=\"noopener\">Kyty original<\/a> cr\u00e9\u00e9 par InoriRus. Il vise \u00e0 offrir une compatibilit\u00e9 PS5 nettement sup\u00e9rieure \u00e0 celle du projet initial, en se concentrant sur le d\u00e9marrage des jeux, la stabilit\u00e9 et la prise en charge progressive des titres commerciaux. L\u2019\u00e9mulateur est con\u00e7u pour fonctionner sans modules LLE externes, ce qui simplifie son utilisation et r\u00e9duit les d\u00e9pendances techniques. Le d\u00e9veloppeur indique que le projet est encore en phase exp\u00e9rimentale, mais d\u00e9j\u00e0 capable de lancer certains jeux 2D et plusieurs jeux 3D, avec un objectif clair: am\u00e9liorer la compatibilit\u00e9 avant de se concentrer sur les performances ou la pr\u00e9cision graphique.<br \/>\n&nbsp;<br \/>\nKytyPS5 fonctionne exclusivement sous Windows et semble optimis\u00e9 en priorit\u00e9 pour les cartes graphiques NVIDIA, m\u00eame si d\u2019autres GPU peuvent fonctionner avec des r\u00e9sultats variables. Le projet adopte une approche pragmatique: il cherche d\u2019abord \u00e0 faire d\u00e9marrer les jeux, quitte \u00e0 sacrifier la fid\u00e9lit\u00e9 visuelle ou la vitesse d\u2019ex\u00e9cution dans les premi\u00e8res versions. Le code est activement d\u00e9velopp\u00e9, avec des mises \u00e0 jour fr\u00e9quentes, ce qui en fait l\u2019un des projets PS5 les plus dynamiques actuellement disponibles. Le d\u00e9veloppeur met en avant une volont\u00e9 de transparence, en remerciant explicitement InoriRus pour le projet original, tout en assumant une r\u00e9\u00e9criture et une refonte majeure du code.<br \/>\n&nbsp;<br \/>\nEn r\u00e9sum\u00e9, KytyPS5 est une continuation non officielle mais assum\u00e9e du premier Kyty, transform\u00e9e en un \u00e9mulateur PS5 moderne, plus ambitieux et plus fonctionnel, qui cherche \u00e0 devenir une r\u00e9f\u00e9rence dans l\u2019\u00e9mulation de la console de Sony.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-134963\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-scaled.png\" alt=\"\" width=\"440\" height=\"246\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-scaled.png 2560w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-300x168.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-1024x572.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-768x429.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-1536x858.png 1536w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/07\/kytyPS5-2048x1144.png 2048w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/a><br \/>\n&nbsp;<br \/>\nLes changements:<br \/>\n<em>&#8211; shader_recompiler: add SSA<br \/>\n&#8211; agc: fix async DMA data ABI<br \/>\n&#8211; shader: implement RDNA2 v_cmp_gt_u64<br \/>\n&#8211; shader: implement RDNA2 subrev borrow<br \/>\n&#8211; shader: mask vector carry outputs by exec<br \/>\n&#8211; shader: handle disabled RDNA2 traps<br \/>\n&#8211; graphics: clamp storage buffers to committed memory<br \/>\n&#8211; graphics: honor primitive restart state<br \/>\n&#8211; graphics: implement RDNA2 alignbyte shader opcode<br \/>\n&#8211; graphics: accept phi-mediated SRT cycles<br \/>\n&#8211; graphics: implement RDNA2 64-bit first-set-bit<br \/>\n&#8211; shader: snapshot wide SMEM sources before writes<br \/>\n&#8211; shader: evaluate unsigned min in runtime descriptors<br \/>\n&#8211; Optimize decoder<br \/>\n&#8211; fix opcode regression<br \/>\n&#8211; Fix SPIR-V float control contract (Preserve FP32 Inf and NaN)<br \/>\n&#8211; shader: implement s_bfe_i32<br \/>\n&#8211; new ABI stubs<br \/>\n&#8211; shader: fix V_ADD_NC_U32<br \/>\n&#8211; graphics: support depth-tiled color targets<br \/>\n&#8211; kernel: allow renaming open save files<br \/>\n&#8211; playgo: reject missing package metadata<br \/>\n&#8211; dialog: implement common dialog usage query<br \/>\n&#8211; agc: implement owner resource unregister<br \/>\n&#8211; shader: fix missing homogeneous semantics<br \/>\n&#8211; graphics: accept asymmetric Z clip state<br \/>\n&#8211; graphics: accept forced HTile resummarization<br \/>\n&#8211; graphics: derive pixel stage activity from shader outputs<br \/>\n&#8211; graphics: upload sparse PRT image backing<br \/>\n&#8211; graphics: accept storage mip ranges<br \/>\n&#8211; graphics: support dynamic storage mip writes<br \/>\n&#8211; graphics: specialize invariant indirect image tables<br \/>\n&#8211; graphics: separate scalar address bindings<br \/>\n&#8211; graphics: accept SDWA byte conversion sources<br \/>\n&#8211; graphics: support dynamic indirect image tables<br \/>\n&#8211; graphics: intersect texture views with resource mips<br \/>\n&#8211; graphics: support SDWA arithmetic right shifts<br \/>\n&#8211; graphics: support signed 16-bit integer packing<br \/>\n&#8211; graphics: support RDNA2 dependency waits<br \/>\n&#8211; graphics: size compute LDS from shader state<br \/>\n&#8211; graphics: sign-extend vector bitfield extracts<br \/>\n&#8211; graphics: accept AGC vertex-buffer-only shaders<br \/>\n&#8211; agc: ABIs fix &#8211; acb\/dcb<br \/>\n&#8211; agc: ABIs fix &#8211; EventWrite\/WriteData<br \/>\n&#8211; remove logging in hot path<br \/>\n&#8211; rename legacy Graphics -> Agc<br \/>\n&#8211; audio: retire destroyed NGS2 racks<br \/>\n&#8211; audio: provide live NGS2 system info<br \/>\n&#8211; graphics: support tiled render target mip views<br \/>\n&#8211; shader: preserve exec-masked FLAT address roots<\/p>\n<p>&nbsp;<br \/>\n(<a href=\"https:\/\/github.com\/SOULX3X\/KytyPS5\/releases\" target=\"_blank\">Temporary build compiled from this fork pending official releases.<\/a>)<\/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=8358\" title=\"Download  KytyPS5\">T\u00e9l\u00e9charger  KytyPS5 r260818 (19.6 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/Nmzik\/KytyPS5\" 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=136053\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Le projet KytyPS5 est un \u00e9mulateur PlayStation 5 pour Windows, d\u00e9velopp\u00e9 par Nmzik, qui s\u2019appuie sur une version profond\u00e9ment modifi\u00e9e du Kyty original cr\u00e9\u00e9 par InoriRus. Il vise \u00e0 offrir une compatibilit\u00e9 PS5 nettement sup\u00e9rieure \u00e0 celle du projet initial, &#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-136053","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-zop","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\/136053","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=136053"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136053\/revisions"}],"predecessor-version":[{"id":136054,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/136053\/revisions\/136054"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=136053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=136053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=136053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}