琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 810|回复: 4

[新闻] bsnes-mt v1.2

[复制链接]

签到天数: 3268 天

[LV.Master]伴坛终老

发表于 2020-8-14 20:05:33 | 显示全部楼层 |阅读模式



https://tanalin.com/en/projects/bsnes-mt/

bsnes-mt is an improved version of bsnes — an accurate emulator of the 16-bit game console SNES (Super N). Pixel-perfect integer-ratio scaling, PNG screen­shots, precise aspect ratio, and more.

Improvements over bsnes
Pixel-perfect integer-ratio scaling both vertically and horizontally.
Precise aspect ratio of 4:3 instead of 64:49 with correction enabled, in the “Center” and “Scale” modes.
Saving screenshots in the compressed PNG format instead of uncompressed BMP.
Drivers are not reset after crashes, a command-line option is provided for explicit reset.
Better default settings: VSync, exclusive full-screen mode, blur disabled.
Built-in hotkeys for full-screen and pseudo-full-screen modes, opening a game; Alt+F4 works in full-screen mode.
Improved usability, bug fixes, and more.
Pixel-perfect integer-ratio scaling on both axes

The new “Pixel-Perfect” mode (“Settings” → “Output” → “Pixel-Perfect”) does integer-ratio scaling both vertically and horizontally, even with aspect-ratio correction enabled. Thanks to this, all pixels have exactly the same size, so there is no pixel shimmering. The “Pixel-Perfect” mode is enabled in bsnes-mt by default. The author’s IntegerScaling library is used.

With aspect-ratio correction enabled, the actual aspect ratio might be different from the perfect 4:3. The most accurate aspect ratio and maximum screen-space usage are achieved with monitors with the QHD (2560×1440), 4K (3840×2160) and 5K (5120×2880) resolutions. On monitors with the QHD, 4K and 5K resolutions, 93% of the screen height are used. The aspect ratio on QHD and 5K monitors is perfect, and aspect-ratio error on a 4K monitor is within 5% and almost unnoticeable. Least suitable for integer scaling of SNES games are Full HD (1920×1080) displays: just 83% of the screen height are used, and aspect-ratio error is more than 7% and is noticeable visually.

Since bsnes-mt 1.1, pixel-perfect scaling is supported for both standard resolutions 256×224 and 256x240 and high (doubled) resolutions such as 512×448 and 512×224. An example of a game that uses a high-resolution (HiRes) mode is “R.P.M. Racing” where menus are rendered at 512×448.

Original bsnes in the “Center” mode with aspect-ratio correction enabled, uses integer-ratio scaling vertically, but horizontal scaling ratio is typically fractional for the purpose of achieving precise aspect ratio. But at fractional scaling ratios, the “Nearest Neighbour” scaling algorithm used when blur is disabled results in that different pixels in the same line have different widths that results in the effect known as pixel shimmering (a.k.a. ripple effect, or jitter), when in-game objects are moving horizontally.

bsnes-mt.png

bsnes-mt-1.2.7z

1.41 MB, 下载次数: 52

该用户从未签到

发表于 2020-8-14 22:18:11 | 显示全部楼层
感谢分享
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2020-8-15 15:41:49 | 显示全部楼层
本帖最后由 lanyer 于 2020-8-15 15:42 编辑

4k 屏 + 整数缩放 + 扫描线 效果无敌了。看上去像本世代的游戏画面。

人的大脑真是神奇,会自行脑补被扫描线遮挡的部分。也会自行“去掉”时刻能看到的部分,就像我们眼睛时刻看到自己的鼻子,但是到了大脑就去掉了。

所以,我们看到的不是眼睛看到的画面,而是大脑处理后的画面。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2020-8-15 16:10:37 | 显示全部楼层
有没有汉化版
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2020-9-3 21:53:54 | 显示全部楼层
这个模拟器相当给力!谢谢楼主的分享啊!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2020-10-31 23:51 , Processed in 0.024455 second(s), 10 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表