作者playlive (???)
看板Emulator
標題[新聞] jgenesis v0.14.1
時間Sun Aug 23 06:39:54 2026
jgenesis v0.14.1
以下是機翻
v0.14.0 版本錯誤修復發布
這裡只有一處改動,修復 32X 的一個回歸問題(由 Sega CD 32X 的改動引起):
- (32X) 修正在遊戲運行時更改寬高比設定不會立即生效的問題
v0.14.0
模擬器現在支援模擬完整的《Tower of Power》遊戲! (即 Genesis + Sega CD + 32X
平台同時運作)
Sega CD「模式 1」(從卡帶啟動)現在也得到了支援,無論是否使用 32X。
載入遊戲時,模擬器會盡力自動偵測需要啟用的附加元件。如果您載入的是 Genesis 或
32X 卡帶,且遊戲頭檔顯示支援 Sega CD,則應用程式會開啟一個對話框,讓您選擇
Sega CD 光碟鏡像的路徑(也可以選擇不選擇)。如果自動偵測功能無法正常運作,您可
以使用「檔案」>「開啟方式」功能表強制選擇四種 Genesis 硬體配置之一。
[單一可執行檔]
不再有單獨的 CLI 和 GUI 可執行文件,只有一個 jgenesis/jgenesis.exe 可執行檔。
新的可執行檔基於舊的 GUI 可執行文件,但現在增加了一些命令列參數,希望使其在
shell 或啟動器中運行時更加易於使用。這些參數的說明請參閱此處。
新增的--config-override參數特別能夠修改 CLI 之前支援的眾多命令列參數中的所有設
置,而且它採用更通用的方式,可以自動相容於新增的設定。此外,還有一個新--no-gui
參數允許在不開啟 GUI 視窗的情況下執行命令,就像先前的 CLI 可執行檔一樣。
[滑鼠控制器]
Genesis Mega Mouse 和 SNES Mouse 現在可以模擬使用了!每款主機都有幾十款遊戲支
援它們。
[新功能]
- (Genesis)Sega CD 32X 現在支援(Sega CD + 32X 同時支援)
- 如果載入的遊戲光碟頭標明支援 32X 模式,模擬器將自動以 CD 32X 模式運作;或者
,您也可以開啟「檔案」>「開啟方式」選單,然後選擇「Sega CD 32X」
- (Genesis)Sega CD「模式1」(從卡帶啟動)現已整合,無論是否使用 32X 晶片。
- 如果您插入一張 Genesis 或 32X 遊戲卡帶,且遊戲頭資訊顯示支援 Sega CD,應用程
式會開啟一個檔案對話框,提示您輸入 Sega CD 光碟映像檔的路徑;如果您取消此操作
,則程式會在光碟機中沒有光碟的情況下運行
- 透過「檔案」>「開啟方式」>「Sega CD (32X)」也可以實現此功能,前提是您必須先
載入 Genesis/32X 卡帶
- (Genesis)新增對 Mega Mouse 控制器的整合,Genesis 和 Sega CD 平台上有數十款
遊戲支援該控制器
- 如果將任一控制器配置為滑鼠,則點擊模擬器視窗即可擷取滑鼠輸入;您可以使用暫停
熱鍵或新的「取消滑鼠輸入」熱鍵
(預設為 O)取消此操作。
- (SNES)新增滑鼠控制器的支援(關於滑鼠輸入的說明與上述相同)
- (PC Engine)新增了對 CPU 超頻至 1.5 倍或 3 倍速度的支援
- 新增了在視窗模式下使模擬器視窗無邊框的選項
- 請注意,由於這種無邊框設計使得視窗可以拖曳和調整大小,因此它與滑鼠模擬和滑鼠
輸入映射不相容。
- 現在可以遞歸搜尋遊戲清單的目錄(即也可以搜尋子目錄);您可以在「設定」>「路
徑」中為每個目錄單獨配置此功能。
- 新增了幾個從命令列或啟動器執行時使用的額外參數:
--no-gui:隱藏 GUI 視窗,僅開啟透過 -f / --file-path 所指定的遊戲
--hardware:讓你能夠明確指定模擬的系統,而非依賴自動偵測
--config-override:讓你能夠覆寫(大多數)個別設定,而不會永久修改設定檔
[改進]
- 現在,無論模擬器是否運行,輸入配置的行為方式都相同;不再需要「使用模擬器視窗
配置輸入」。
- 在 Linux + Wayland 系統上,改進了模擬器和偵錯器視窗在高 DPI 顯示器上的縮放行
為(之前它們非常模糊)。
- 音訊緩衝區欠載現在應該不會產生那麼難聽的噪音了,尤其是在 32 倍速播放時(例如
,快轉速度高於模擬器的處理速度時)。
- 在不支援完全停用垂直同步的平台上,「停用垂直同步」選項現在會回退到使用快速垂
直同步(例如郵箱顯示)功能。
- 在調試器視窗中,複製/貼上功能現在與作業系統剪貼簿集成,而不再局限於從應用程
式記憶體複製/貼上。
- 降低啟動遊戲和執行輸入配置時的延遲
[修復]
- (Genesis)Z80 和 YM2612 現在同步得更緊密了;這修復在啟用 YM2612 忙碌標誌模
擬(預設已啟用)時,Battletoads 中偶爾出現的音訊爆音問題。
- (Genesis)YM2612 DAC通道現在初始化為中心取樣值(128)而不是0;這修復了
Fantastic Dizzy中出現的音訊爆音問題
- (Genesis)現在確定初始視窗大小的邏輯會考慮是否啟用水平/垂直邊框渲染,這樣可
以防止在 PAL 模式下出現帶有邊框的大垂直黑條
- (Genesis)在模擬 XE-1 AP 控制器時,資料傳輸開始時輸入會被鎖存,因此類比軸值
- (Genesis)改進了 Z80 存取匯流排 68000 側時 CPU 等待狀態計時的精度
- (32X)(32X) 修正了 32X VDP 如何判定 Genesis VDP 像素是否為透明的邏輯
- (32X)修正當 32X VDP 在空白模式結束該幀時,即使整幀並非全程處於空白模式,模
擬器也會錯誤地僅繪製 Genesis 畫面的問題
- (32X)修正 32X 水平中斷時間間隔運作邏輯錯誤的問題
- (32X)修正 VDP 螢幕移位暫存器錯誤地僅在打包像素模式下生效的問題
- (32X)新增對硬體 Bug 的模擬:當影格緩衝區行位址的低位元組為 0xFF 時,VDP 螢
幕移位暫存器將不會產生任何作用
- (32X)修正 SH-2 DMA 在某些情況下執行速度過慢的問題(此 Bug 曾導致多款 CD
32X 遊戲無法正常運作)
- (32X)提高了 VDP 暫存器鎖存時間點與 VDP 中斷時間點的精確度
- (32X)不再允許 SH-2 寫入卡帶(例如儲存存檔資料),因為在實際硬體上是無法這
樣做的。
- (32X)RV 位元現在已正確模擬(控制 Genesis 和 32X 之間對卡帶的存取)
- 修正除 SNES 和 GBA 系統之外的所有系統,在嘗試載入空白 ROM 檔案或非常小的 ROM
檔案時應用程式當機的問題。
- 修正「檔案」>「開啟最近使用的遊戲」選單中的條目,該條目可能會在清單中載入其
他遊戲,因為清單中包含指向不存在(或不再存在)的檔案的路徑。
- 修正即使安裝了 CJK 系統字體,遊戲標題或作弊名稱中的 CJK 字元仍顯示為空白框的
問題
- 載入中日韓字體會顯著增加應用程式的記憶體使用量(大約增加 150-200 MB),因此
只有在需要顯示中日韓字元時才會載入它們。
- 修正「隱藏模擬器視窗上的滑鼠游標」選項,該選項也會煩人地應用於偵錯器視窗。
[已移除功能]
- 現在不再有單獨的 jgenesis-cli 可執行檔;新的單一 jgenesis 執行檔(以前稱為
CLI jgenesis-gui)現在應該支援 CLI 支援的所有功能
https://github.com/jsgroth/jgenesis/releases#release-v0.14.1
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.109.134 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Emulator/M.1787438398.A.AE6.html