<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>SlayTheSpire on Moo&#39;s Blog</title>
    <link>https://blog.moo.ac/tags/slaythespire/</link>
    <description>Recent content in SlayTheSpire on Moo&#39;s Blog</description>
    <image>
      <title>Moo&#39;s Blog</title>
      <url>https://blog.moo.ac/images/papermod-cover.png</url>
      <link>https://blog.moo.ac/images/papermod-cover.png</link>
    </image>
    <generator>Hugo -- 0.145.0</generator>
    <language>en</language>
    <copyright>PaperMod Contributors</copyright>
    <lastBuildDate>Tue, 13 Oct 2026 18:30:00 +0800</lastBuildDate>
    <atom:link href="https://blog.moo.ac/tags/slaythespire/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>杀戮尖塔1代开启无边框窗口导致黑屏/色彩鲜艳</title>
      <link>https://blog.moo.ac/posts/slaythespireborderless/</link>
      <pubDate>Tue, 13 Oct 2026 18:30:00 +0800</pubDate>
      <guid>https://blog.moo.ac/posts/slaythespireborderless/</guid>
      <description>&lt;h2 id=&#34;引言&#34;&gt;引言&lt;/h2&gt;
&lt;p&gt;困扰我很久的一个问题, 杀戮尖塔1代, 改成无边框窗口时, 聚焦切出的时候都会黑一下, 并且很明显地能感受到在聚焦后色彩更鲜艳了. 导致我这400小时一直是窗口模式玩的&amp;hellip;&lt;/p&gt;
&lt;h2 id=&#34;解决方案&#34;&gt;解决方案&lt;/h2&gt;
&lt;p&gt;今天终于在浏览&lt;a href=&#34;https://www.reddit.com/r/slaythespire/comments/1wf284a/alt_tab_issue_fix/&#34;&gt;reddit&lt;/a&gt;的时候看到了解决方案.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;打开NVIDIA控制面板&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;管理3D设置&lt;/code&gt;-&amp;gt;&lt;code&gt;程序设置&lt;/code&gt;点击&lt;code&gt;添加&lt;/code&gt;选择你的杀戮尖塔文件夹下面的/jre/bin/javaw.exe (如果你是开了mod, 使用的是ModTheSpire则添加java.exe, 当然可以这两个都添加)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;举例E:\SteamLibrary\steamapps\common\SlayTheSpire\jre\bin\java.exe 按照实际路径修改&lt;/p&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;接下来在这个界面的&lt;code&gt;Vulkan/OpenGL&lt;/code&gt;现行方法选择&lt;code&gt;优先在DXGI交换链上分层&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img alt=&#34;image-20261015021931419&#34; loading=&#34;lazy&#34; src=&#34;https://blog.moo.ac/posts/slaythespireborderless/index.assets/image-20261015021931419.webp&#34;&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;修改之后彻底没了色彩鲜艳和黑屏问题, 不过在非聚焦情况会有闪烁问题, 这时把&lt;code&gt;垂直同步&lt;/code&gt;关闭就可以了&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;原因分析&#34;&gt;原因分析&lt;/h2&gt;
&lt;p&gt;杀戮尖塔1代使用的是OpenGL渲染, 即使游戏创建的是无边框窗口, 也会产生类似于独占全屏的行为. 这个在 &lt;a href=&#34;https://github.com/PCSX2/pcsx2/issues/6145#issuecomment-1339398496&#34;&gt;https://github.com/PCSX2/pcsx2/issues/6145#issuecomment-1339398496&lt;/a&gt;  有讨论.&lt;/p&gt;
&lt;p&gt;因此会在聚焦失焦的过程中反复被切换渲染模式, 色彩鲜艳是&lt;code&gt;高级色彩开启&lt;/code&gt;的开启和关闭导致的.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="引言">引言</h2>
<p>困扰我很久的一个问题, 杀戮尖塔1代, 改成无边框窗口时, 聚焦切出的时候都会黑一下, 并且很明显地能感受到在聚焦后色彩更鲜艳了. 导致我这400小时一直是窗口模式玩的&hellip;</p>
<h2 id="解决方案">解决方案</h2>
<p>今天终于在浏览<a href="https://www.reddit.com/r/slaythespire/comments/1wf284a/alt_tab_issue_fix/">reddit</a>的时候看到了解决方案.</p>
<ol>
<li>
<p>打开NVIDIA控制面板</p>
</li>
<li>
<p><code>管理3D设置</code>-&gt;<code>程序设置</code>点击<code>添加</code>选择你的杀戮尖塔文件夹下面的/jre/bin/javaw.exe (如果你是开了mod, 使用的是ModTheSpire则添加java.exe, 当然可以这两个都添加)</p>
<blockquote>
<p>举例E:\SteamLibrary\steamapps\common\SlayTheSpire\jre\bin\java.exe 按照实际路径修改</p></blockquote>
</li>
<li>
<p>接下来在这个界面的<code>Vulkan/OpenGL</code>现行方法选择<code>优先在DXGI交换链上分层</code></p>
</li>
</ol>
<blockquote>
<p><img alt="image-20261015021931419" loading="lazy" src="/posts/slaythespireborderless/index.assets/image-20261015021931419.webp"></p></blockquote>
<ol start="4">
<li>修改之后彻底没了色彩鲜艳和黑屏问题, 不过在非聚焦情况会有闪烁问题, 这时把<code>垂直同步</code>关闭就可以了</li>
</ol>
<h2 id="原因分析">原因分析</h2>
<p>杀戮尖塔1代使用的是OpenGL渲染, 即使游戏创建的是无边框窗口, 也会产生类似于独占全屏的行为. 这个在 <a href="https://github.com/PCSX2/pcsx2/issues/6145#issuecomment-1339398496">https://github.com/PCSX2/pcsx2/issues/6145#issuecomment-1339398496</a>  有讨论.</p>
<p>因此会在聚焦失焦的过程中反复被切换渲染模式, 色彩鲜艳是<code>高级色彩开启</code>的开启和关闭导致的.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
