{"id":138261,"date":"2026-10-20T14:33:08","date_gmt":"2026-10-20T12:33:08","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=138261"},"modified":"2026-10-20T14:33:08","modified_gmt":"2026-10-20T12:33:08","slug":"consoles-de-salon-kytyplus-v4-5","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=138261","title":{"rendered":"[Consoles de salon] KytyPlus v4.5"},"content":{"rendered":"<p>KytyPlus est un fork de KytyPS5, lui-m\u00eame d\u00e9riv\u00e9 du projet original Kyty. Il reprend son \u00e9mulation de la PlayStation 5 tout en ajoutant plusieurs am\u00e9liorations, notamment le support exp\u00e9rimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan permettant de conserver les pipelines compil\u00e9s et diff\u00e9rentes optimisations destin\u00e9es aux GPU int\u00e9gr\u00e9s (iGPU). Il permet \u00e9galement l\u2019installation des fichiers PKG depuis son interface et propose une gestion unifi\u00e9e des jeux PS4 et PS5. Le projet est encore en d\u00e9veloppement et de nombreux jeux peuvent rencontrer des plantages, des \u00e9crans noirs ou des probl\u00e8mes graphiques.<br \/>\n&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-scaled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-136367\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-scaled.png\" alt=\"\" width=\"423\" height=\"237\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-scaled.png 2560w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-300x168.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-1024x573.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-768x430.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-1536x860.png 1536w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/08\/kytyplus-2048x1146.png 2048w\" sizes=\"auto, (max-width: 423px) 100vw, 423px\" \/><\/a><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\/1vXa9zByq68?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;<br \/>\nLes changements:<br \/>\n&nbsp;<br \/>\n<em><b>Astro Bot<\/b> now boots, and controllers work properly in the launcher again.<br \/>\n&nbsp;<br \/>\n<b>Astro Bot (PPSA21567)<\/b><br \/>\n&#8211; Boots through to the title prompt. A shader descriptor read on an unbound handle was being treated as a live host pointer and faulted, killing the game before it could render. Unbound reads are now zero-filled, matching the existing policy for out-of-range offsets, so the game compiles its shaders and reaches \u00ab\u00a0Press Any Button\u00a0\u00bb.<br \/>\n&#8211; Game artwork restored. Icons were being overwritten by a generic file icon after the real artwork was applied, so titles showed a name and serial but no art.<br \/>\n&#8211; Launcher options restored. Seven options were lost in the upstream merge \u2014 `&#8211;hdr`, `&#8211;hide-cursor`, `&#8211;tessellation`, `&#8211;network-connected`, `&#8211;trophy-notifications`, `&#8211;sync-raw-image-buffers` and `&#8211;skip-notice-screen`. Their absence is what made the launcher refuse to start games at all.<br \/>\n&nbsp;<br \/>\n<b>Controllers<\/b><br \/>\n&#8211; Gamepads can be mapped in Settings \u2192 Controls. The dialog was never handed the launcher&rsquo;s controller poller, so it always read \u00ab\u00a0No controller connected\u00a0\u00bb and the Gamepad tab could not capture a press. Keyboard and mouse were unaffected, which made this look like a controller-support problem rather than a wiring one.<br \/>\n&#8211; Controller detection no longer dies permanently after launching a game once. The poller was suspended when a game started and never resumed, so every later launch in the same session saw no pad. Suspension now follows the emulator process state, which also covers the image- and package-launch paths that previously skipped it entirely.<br \/>\n&nbsp;<br \/>\n<b>Known issues<\/b><br \/>\n&#8211; Astro Bot reaches in game but is not yet playable: frame rate is far from real-time, and the game still exits on its own after a little.<\/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=8393\" title=\"Download KytyPlus\">T\u00e9l\u00e9charger KytyPlus v4.5 (58.0 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/Coder787-source\/KytyPlus\" 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=138261\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>KytyPlus est un fork de KytyPS5, lui-m\u00eame d\u00e9riv\u00e9 du projet original Kyty. Il reprend son \u00e9mulation de la PlayStation 5 tout en ajoutant plusieurs am\u00e9liorations, notamment le support exp\u00e9rimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan &#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-138261","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-zY1","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\/138261","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=138261"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/138261\/revisions"}],"predecessor-version":[{"id":138262,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/138261\/revisions\/138262"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=138261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=138261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=138261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}