處理故障 link

處理顯示故障 link

運行環境 link

Ren’Py預設運行設備包含圖形加速硬體,比如獨立顯示卡或集成顯示卡。 Ren’Py會按下面描述的順序,自動選擇渲染器。

這些是Ren’Py 6.13至7.4版本使用的渲染器。 7.4及以上版本要求基於模型渲染,因此無法使用這些渲染器。

  1. gl: OpenGL 2.0或更高版本。

  2. angle: Windows、DirectX 9或DirectX 11。

  3. gles: OpenGL ES 3.0。

Ren’Py7.4及以上版本中使用基於模型的渲染器。這些渲染器可以使用新的功能,並且在未來會成為默認渲染器。

  1. gl2: OpenGL 2.0或更高版本。

  2. angle2: Windows、DirectX 9或DirectX 11。

  3. gles2: OpenGL ES 3.0。

更早版本的Ren’Py支持純軟體渲染,不過現在的版本已經移除這種渲染模式了。

使用硬體加速Ren’Py遊戲時,有一小部分系統可能會遭遇故障。這些故障的根因通常是有bug的顯示卡驅動,所以用戶修復故障的第一步是檢查顯示卡驅動更新。

如果升級了顯示卡驅動依然不能修復故障,用戶就需要考慮切換渲染器,使用下列步驟:

  1. 啟動Ren’Py時按住shift鍵,或者Ren’Py啟動後馬上按下shift+G。

  2. 出現的“Graphics Acceleration”菜單中選擇使用的渲染器(renderer)。

  3. 選擇“Quit”退出並重啟Ren’Py。

我們推薦按順序嘗試GL和ANGLE渲染器。GLES渲染器在電腦上可能少一些功能。

待機/恢復 link

我們收到了一些系統報告,在電腦待機並恢復後出現紋理遺失的情況。 這個問題高機率是由電腦或設備驅動導致,不過我們也在考慮遊戲窗口尺寸變化或使用F鍵切換成全螢幕模式時,改為強制Ren’Py重新載入紋理。

Windows編碼故障 link

如果Ren’Py放入一個當前系統語言中不合法的目錄中,就不能在Windows中正常啟動。舉例,如果Ren’Py在這個目錄裡:

C:\\ビジュアルノベル\\renpy-6.16.0-sdk\

並且系統設置為使用英語,Ren’Py就不能啟動。要修復這種問題的話,進入控制面板,選擇“區域和語言選項”->“高級”,並將系統語言切換為非Unicode項。

64-Bit Linux Problems link

Ren’Py 6.14.x和6.15.0-3沒有正確編譯,經常會在64位Linux電腦上出錯。最好的辦法是下載和運行Ren’Py 6.15.4或更新版本,使用這個命令運行遊戲:

/path/to/renpy-6.15.4/renpy.sh /path/to/game-with-problems