N-EMU · 懷舊遊戲模擬器v1.10.1
封閉 Beta 測試版本記錄日期 19 項變更

N-EMU v1.5.0 更新

減少畫面卡頓與控制器按鈕設定

減少了所有機種因跳幀造成的畫面卡頓,並修正了 PSP 遊戲卡頓。先選擇功能,再按下想用的控制器按鈕,即可配置該功能。橫向畫面時,分頁列會直排顯示在畫面右側。

日期為功能合併至 App 的日期,可能與商店發佈日期不同。

合併日期

  1. 修正畫面跳幀的問題

    現在為每一幀決定顯示到畫面上的時間,即使每幀的計算時間差異很大,畫面也會一張一張均勻地顯示。任天堂 DS 的 3D 遊戲重幀與輕幀交替出現,因此遊戲雖以正常速度執行,畫面卻會跳過約三分之一的幀而卡頓。作為代價,幀計算時間起伏較大的遊戲,畫面最多可能延遲 2 幀顯示。

  2. 幀率顯示

    遊戲中可在暫停選單的「畫面」中開啟或關閉「顯示幀率」。開啟後,畫面左上角會以小字顯示每秒幀數和相對實機的速度,以及畫面上新顯示的幀數和畫面更新次數。未達到正常速度或畫面跳幀時,數字會變色,便於區分是遊戲變慢還是只有畫面卡頓。因低耗電模式或裝置發熱而變慢時,也會顯示原因。

  3. 改善 iOS 上任天堂 DS 的 3D 處理

    iOS

    在 iOS 上,任天堂 DS 遊戲的 3D 畫面改在與遊戲執行不同的執行緒中繪製,優先順序與遊戲執行緒相同。開始或重新開始遊戲、即時存檔或讀取時會暫時停止該執行緒,避免 3D 畫面出錯或 App 卡住。任天堂 DS 核心也像原版 melonDS 發行版一樣,開啟連結時最佳化(LTO)進行建置。

  4. 修正設定搜尋首字被遮住的問題

    修正了點按設定搜尋欄時,藍色邊框遮住第一個字左側的問題。現在邊框內側留有空白,輸入的文字都能完整顯示。

  5. 減少所有機種的畫面卡頓

    修正了一幀延遲導致 2 秒後跳過另一幀的問題。機種的週期與螢幕更新週期相差在 1.2% 以內時,會依螢幕的週期執行,GBA 每 3.7 秒、任天堂 DS 每 5.8 秒、NES 和超級任天堂每 10 秒出現一次的卡頓隨之消失。聲音也依相同比例調整。NES、Mega Drive 等 ares 機種直接在執行遊戲的執行緒上繪製畫面。

  6. 修正 Android 上 PAL 版超級任天堂的速度

    Android

    修正了 Android 上 PAL 版超級任天堂遊戲依 NTSC 週期過快執行的問題。NES、Mega Drive、PC Engine 等 ares 機種也依機器回報的實際週期執行。

  7. 修正 PSP 卡頓

    現在直接根據 PSP 的畫面週期(vblank)次數得知遊戲的繪製速度,在 60fps 與 30fps 之間切換的遊戲也能立即以正常速度執行。以前根據聲音量推測速度,有時會有 1~2 秒以兩倍或一半的速度執行。Android 上會把 PSP 聲音轉換成輸出頻率再送出,也修正了音調略高或聲音中斷的問題。

  8. 更清晰的 PSP 畫面

    iOS 的圖形預設改為預設使用「清晰度優先」(2 倍解析度)。兩個平台都會為 PSP 畫面開啟一次線性過濾,讓放大更平滑;若自行關閉則維持關閉。畫面底部殘留的兩條黑線消失,依原樣繪製 480×272 的畫面。在 iOS 上,也可以在各機種的畫面設定和 PSP 遊戲的暫停選單中選擇圖形預設。

  9. 遊戲中切換畫面方向

    在暫停選單的「畫面」中,可將畫面方向切換為自動、直向或橫向。不必離開遊戲即可立即切換,與設定中的「畫面方向」是同一項設定。

  10. 移除快轉按鈕

    移除了遊戲畫面中暫停按鈕旁的快轉按鈕,以及設定中的快轉按鈕選項。快轉可在暫停選單的「速度」中開關,遊戲中也可用設為快轉的控制器按鈕或鍵盤快捷鍵開關。

  11. 按下按鈕配置控制器功能

    在控制器按鈕設定中選擇功能後,會跳出「請按下按鈕」的視窗,按下的按鈕即取得該功能。也可以像 R + B 這樣同時按兩個按鈕,或像 L 扳機鍵和方向鍵下這樣同時按按鈕和方向鍵。按下其他功能正在使用的按鈕時,該按鈕會移到這個功能上。使用配置給兩個按鈕的功能時,這兩個按鈕不會傳給遊戲。遊戲中可在暫停選單的「控制器按鈕設定」中變更僅限本遊戲的配置和整個機種的配置。

  12. 用控制器和鍵盤操作 App 畫面

    iOS

    在 iPhone 和 iPad 上,遊戲庫、設定、遊戲資訊和提示視窗也可以用控制器的十字鍵或鍵盤的方向鍵移動。按 A 或 Return 確認,按 B 返回。

  13. 橫向畫面時分頁列位於右側

    橫向時,遊戲庫和設定按鈕直排在畫面右側。兩個按鈕各占分頁列的上下半區,遊戲庫可使用畫面的完整高度。半摺疊的 Fold 上,遊戲庫按鈕位於摺痕上方,設定按鈕位於下方。像書本一樣展開 iPhone Duo 時,仍和以前一樣顯示在相機旁的區域。

  14. 「畫面與方向」使用指南與手指指示改善

    新增「畫面與方向」指南,介紹遊戲中變更畫面方向、畫面效果、幀率顯示的位置以及 PSP 畫面設定。控制器指南加入了按下按鈕來配置的方法和遊戲中變更配置的步驟。指向要按位置的手重新繪製成能看到拇指和彎曲手指的老式電腦游標,手靠近按下的瞬間,指尖會閃出短線。

  15. 支持者致謝與主畫面圖示修正

    完成支持後會顯示致謝,設定中「已支持」下方也會顯示感謝文字。修正了 iPad 上支持後不顯示主畫面圖示選項的問題,以及更新 App 後所選圖示變回預設圖示的問題。

合併日期

  1. 使用指南改進

    完成或略過指南後,會告訴你在哪裡可以重看。入門指南的最後一步會說明遊戲內存檔、即時存檔和自動存檔的差別,匯入遊戲的步驟會提示可以一次匯入多個檔案或 ZIP 檔案。如果因為沒有遊戲而略過了入門指南,第一次開啟遊戲時會再建議一次即時存檔指南。選擇看到一半的指南時,會詢問要繼續還是從頭開始。

  2. 親手操作的功能指南

    倒帶指南會讓你先玩幾秒,再親手倒帶。「尋找數字」指南會帶你改變遊戲中的數字、縮小候選,一直到做出金手指。第一次連接控制器或第一次開啟金手指畫面時,會建議一次該功能的指南。

  3. 遊戲資訊指南

    新增了一個指南:長按遊戲開啟資訊,依序查看各遊戲的設定、存檔資料、封面、操作和修補檔。

  4. 韓語文字潤飾

    潤飾了 1.3.0 和 1.4.0 中新增的韓語提示、設定文字和使用指南。指南中即時存檔的說法已統一,存檔紀錄、控制器和「尋找數字」的說明也更清楚。

開發故事與過往文章

  1. 開發故事v1.5.0封閉 Beta 測試

    按下按鈕設定控制器

    以前需要為控制器的每個按鈕選擇功能。從 1.5.0 起,可以先選擇功能,再按下想用的按鈕來配置。

  2. 開發故事v1.5.0封閉 Beta 測試

    遊戲全速執行,畫面卻卡頓

    任天堂 DS 的 3D 遊戲即使以正常速度執行,畫面仍會卡頓。1.5.0 為每一幀決定顯示時間,讓畫面一張一張均勻地顯示。