作者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/cn.aspx?n=bbs/Emulator/M.1787438398.A.AE6.html