Board logo

标题: [老游杂谈] 模拟器其实挺难伺候。 [打印本页]

作者: greatliuli    时间: 2019-7-18 15:16     标题: 模拟器其实挺难伺候。

最近折腾一些设备发现,模拟器对输入延迟要求挺高的。
我拿x1手柄蓝牙连接pc,玩超级玛丽总是爱挂掉,换上带接收器的360手柄就没事了。
前几天淘了一台全新的sun牌子17寸tn液晶,发现玩模拟器非常合适,反应很快,什么游戏都好像简单了一些。从这开始我才发现各种显示设备延迟不一样,电视是最严重的,显示器好很多,老的tn的高档的特别好。

感觉当年的老游戏都是为crt和单纯的游戏机设计的,没考虑过输入延迟问题,换到现在新设备上有些水土不服了。


就我用过的一些设备来看,玩模拟器的输入延迟效果如下:
crt显示器+串口转ps手柄延迟是最低的,几乎不可觉察;
老的高档tn液晶,输入延迟也很低;
无线手柄中360的延迟很低,x1的用原装接收器也可以。x1如果用蓝牙,我感觉有些延迟;
液晶电视延迟普遍高于crt显示器,而且功能越多延迟越大。带倍速的比不带倍速的延迟高,最差的是现在低档的4k安卓智能电视,有的电视玩起来操作很粘;
等离子延迟很低。

测试延迟我都是玩沙罗曼蛇,吃靠着墙边的能量块,延迟高的让你感觉非常容易撞死,每次吃都很难受,哈哈哈。

认真玩模拟器不容易啊,我现在用的是图形工作站+原厂n卡+sun的17寸tn,如果接电视的话,我就接我10年的一台三星中档LCD,不带倍速的,打开游戏模式,或者接松下等离子。

这些都是我自己感觉的,我不是数据党,不喜欢做各种测试。不知道感觉对不对。

[ 本帖最后由 greatliuli 于 2019-7-18 15:17 编辑 ]
作者: jidatui    时间: 2019-7-18 15:18

posted by wap, platform: Android
串口,也就是打印口,是真正的零延迟。可惜现在电脑主板都不支持了。
作者: wuyingjun    时间: 2019-7-18 15:22

你可以用键盘
作者: greatliuli    时间: 2019-7-18 15:26

引用:
原帖由 jidatui 于 2019-7-18 15:18 发表
posted by wap, platform: Android
串口,也就是打印口,是真正的零延迟。可惜现在电脑主板都不支持了。
其实不止是手柄,我觉得ps2口的键盘都比usb口的延迟低,说主观一点,串口用起来感觉跟底层硬件离得更近一些一样。

当大家注意到延迟这个概念的时候,串口都消失了。
不过想找原生串口还是有办法的,找大品牌的高档商用机,比如dell optiplex,hp的elite,联想的thinkcenter高档系列,这些接口都是原生存在的,有的可能需要单独接线。
intel在高档商用平台依然保留这些接口,前几年是q系列芯片组,现在不知道叫什么了。
作者: greatliuli    时间: 2019-7-18 15:32

感觉硬件接口越高级,兼容性越好,延迟就越高。
跟编程语言一样的,java兼容比c好,但是效率就低。

理念上差不多,兼容性都是通过在底层加更多的映射层达成的,层数多了效率就低了。
作者: neo1tgfc    时间: 2019-7-18 15:44

posted by wap, platform: Samsung
usb是个协议栈,就是软件处理是一层一层的。在处理过程中cpu的时间片会因为消耗完而被别的程序抢走,而串口,可能就几百行代码搞定了,很原始简单的一个接口。当然串口快了。
作者: okiyo    时间: 2019-7-18 15:57

引用:
原帖由 jidatui 于 2019-7-18 15:18 发表
posted by wap, platform: Android
串口,也就是打印口,是真正的零延迟。可惜现在电脑主板都不支持了。
你说的串口是指哪个? 如果你说的是老打印口,就是在以前称为lpt的那个,那是并口,不是串口
现在的主板支持,只是需要一个接并口的数据线
现在的操作系统没有打印口的手柄驱动倒是真的

[ 本帖最后由 okiyo 于 2019-7-18 15:59 编辑 ]
作者: okiyo    时间: 2019-7-18 16:01

蓝牙手柄和液晶电视尤其是带OS的电视是专业模拟党最鄙视的东西
作者: bushsq001    时间: 2019-7-18 16:06

我玩音游的特意搞的B75技嘉带打印口主板外加XP系统

因为只有XP还有驱动

显卡为了低延迟特意搞的带S端子的GTX285接HR36 CRT

但其实玩起来比起街机还是有一点延迟的

usb的话需要刷1000hz不然输入会非常不稳定
作者: greatliuli    时间: 2019-7-18 16:15

引用:
原帖由 bushsq001 于 2019-7-18 16:06 发表
我玩音游的特意搞的B75技嘉带打印口主板外加XP系统

因为只有XP还有驱动

显卡为了低延迟特意搞的带S端子的GTX285接HR36 CRT

但其实玩起来比起街机还是有一点延迟的

usb的话需要刷1000hz不然输入会非常不稳 ...
不一定用b75,买二手高档商用机,稳定性很好的。接口齐全。
作者: greatliuli    时间: 2019-7-18 16:18

引用:
原帖由 bushsq001 于 2019-7-18 16:06 发表
我玩音游的特意搞的B75技嘉带打印口主板外加XP系统

因为只有XP还有驱动

显卡为了低延迟特意搞的带S端子的GTX285接HR36 CRT

但其实玩起来比起街机还是有一点延迟的

usb的话需要刷1000hz不然输入会非常不稳 ...
hz hr这种电视并不是很好,因为是末代crt旗舰,网上吹上天了。
我05年买的hz29m80,除了色彩还行,玩起来完全不如隔行东芝。这些都是数字电路的电视,已经没办法跳过数字电路了,就算是扫描线也是过了数字电路的。
真的玩老游戏最好买前几代不带逐行的。
作者: greatliuli    时间: 2019-7-18 16:20

我现在就想收一台成色非常好的特丽珑或者钻石珑显示器,玩模拟器用。
原厂的或者dell hp ibm oem的都行。
可惜难度比收一台高档液晶大多了。

我现在都用sun的tn屏幕玩,真tm爽,彻底刷新了我对tn的偏见。除了可视角度不行,比现在2000多的广视角宽屏看起来舒服太多。
作者: greatliuli    时间: 2019-7-18 16:22

还是怀旧区好,说说自己真实的感受,还有人响应。

新设备区不是引战就是被人叫老法师。
作者: riklrrr    时间: 2019-7-18 16:37

显示延迟的话 还是CRT显示器比较好。基本没延迟。等离子电视和彩监也是个选择。输入延迟,蓝牙基本没有低的,USB接线也得看芯片。
作者: greatliuli    时间: 2019-7-18 16:49

xbox 1最新的蓝牙手柄就是忽悠人的,蓝牙连接后也就凑合用,真想低延迟还得买接收器。
作者: bushsq001    时间: 2019-7-18 17:01

引用:
原帖由 greatliuli 于 2019-7-18 16:18 发表

hz hr这种电视并不是很好,因为是末代crt旗舰,网上吹上天了。
我05年买的hz29m80,除了色彩还行,玩起来完全不如隔行东芝。这些都是数字电路的电视,已经没办法跳过数字电路了,就算是扫描线也是过了数字电路的。 ...
我这台电视就只玩音游的

必须跟街机屏幕尺寸一样大才行

难道数字电路会产生延迟吗

反正我接PS2原装色差玩音游是没感到延迟的

可能还是主板不如商业基板
作者: greatliuli    时间: 2019-7-18 17:07

引用:
原帖由 bushsq001 于 2019-7-18 17:01 发表

我这台电视就只玩音游的

必须跟街机屏幕尺寸一样大才行

难道数字电路会产生延迟吗

反正我接PS2原装色差玩音游是没感到延迟的

可能还是主板不如商业基板
理论上会有延迟,但是我当时玩也没有明显感觉到。
这台电视问题不在于延迟,而在于无法跳过的数字电路。数字电路导致画面不通透。
这电视要看扫描线我记得就得选择drc100吧?但是在这个模式下,你仔细观察,扫描线和隔行电视不一样,不通透,而且仔细观察画面会有残影。

如果看不出,就找个隔行电视对比下。隔行的扫描线看起来舒服很多。
而且这电视音箱不行,声音很空啊。

当时我6000买的29的,05年可不便宜。但是怎么看都不如隔行东芝好。因为钱花了,我就强行让自己觉得比东芝好,这么痛苦的过了好几年。哈哈哈。
作者: sig1b    时间: 2019-7-18 17:18

posted by wap, platform: Android
楼主用stg类游戏感受测试延迟很好。网上大v一色的用格斗游戏测试延迟,容易忽悠不细心的玩家。特别是自己玩得不错的街机stg,模拟器系统任何环节延迟多点,感觉十分明显。

本帖最后由 sig1b 于 2019-7-18 17:22 通过手机版编辑
作者: bushsq001    时间: 2019-7-18 17:26

引用:
原帖由 greatliuli 于 2019-7-18 17:07 发表


理论上会有延迟,但是我当时玩也没有明显感觉到。
这台电视问题不在于延迟,而在于无法跳过的数字电路。数字电路导致画面不通透。
这电视要看扫描线我记得就得选择drc100吧?但是在这个模式下,你仔细观察,扫 ...
音游必须开游戏模式锁60帧

100hz模式我玩过csgo确实比普通液晶效果强不少

音箱的话拆开看确实只有两个很小的单元而且低音炮没有封闭起来

所以只能另外配一个BOSE的C50叠加还勉强能跟街机比比效果

HZ29我一个朋友上个月花了400自提了一个专门玩ps2效果是挺好的

你说的不通透确实是存在的

所以一般都只能开高清晰模式降低亮度跟对比看着稍微没那么模糊

[ 本帖最后由 bushsq001 于 2019-7-18 17:28 编辑 ]
作者: greatliuli    时间: 2019-7-18 17:55

引用:
原帖由 bushsq001 于 2019-7-18 17:26 发表

音游必须开游戏模式锁60帧

100hz模式我玩过csgo确实比普通液晶效果强不少

音箱的话拆开看确实只有两个很小的单元而且低音炮没有封闭起来

所以只能另外配一个BOSE的C50叠加还勉强能跟街机比比效果

HZ29 ...
我当时家里这个和东芝隔行旗舰在一起,差距巨大的。
而且这音箱问题根本不该出现在旗舰上,更老一些的高档货音箱没这样的。
当年网上很多发烧友说这事情,后来crt就没了,结果这机器借着crt末代旗舰的称号,在液晶年代称王了,信息不对称所致。

知道这个的发烧友都去淘隔行电视的,东芝的非常好,如果一定要sony,可以搜下sony的s29。

[ 本帖最后由 greatliuli 于 2019-7-18 17:57 编辑 ]
作者: aso    时间: 2019-7-18 17:59

posted by wap, platform: iPhone
这事要较真起来确实很麻烦,很多时候也只能将就,毕竟要照顾画面、机动性和方便。。。
作者: china_ktv    时间: 2019-7-18 19:31

你如果PC性能够强,可以用RetroArch,开runahead,一帧提前不够就多开几帧
可以达到延迟比实机还小的效果
特别适合现在的显示设备
作者: greatliuli    时间: 2019-7-18 19:41

posted by wap, platform: Lenovo
引用:
原帖由 @china_ktv  于 2019-7-18 19:31 发表
你如果PC性能够强,可以用RetroArch,开runahead,一帧提前不够就多开几帧
可以达到延迟比实机还小的效果
特别适合现在的显示设备
我试试。不知这种软件处理有没有弊端啊。
性能足够,我几台PC全都是图像工作站配gtx1080。
作者: 麦克欧文    时间: 2019-7-20 06:03

posted by wap, platform: Android
原来如此,难怪有时玩实况足球,会明显感觉到反应慢

话说串口的手柄转接器估计也快绝种了吧
作者: greatliuli    时间: 2019-7-20 10:24

引用:
原帖由 麦克欧文 于 2019-7-20 06:03 发表
posted by wap, platform: Android
原来如此,难怪有时玩实况足球,会明显感觉到反应慢

话说串口的手柄转接器估计也快绝种了吧
我的经验,手柄避开蓝牙连接和带芯片的转接(比如ps2某些转接头)。用usb原生的延迟不明显,尤其xbox的,官方不知道用的什么黑科技,几乎没什么延迟。
串口的太老了,也不能震动。

显示器比电视延迟低不少,尤其是crt没什么延迟。
如果用电视,功能越简单越好,首先别用国产智能的,最好能找老的高档的不带倍速那种。总之,智能还有倍速都是软功能,需要强大的电视硬件支持。
等离子电视也是个好选择。
作者: KYOJYF    时间: 2019-7-21 10:39

PS3上玩正版的PSN版PS2游戏,延迟还是会比原生PS2上明显,虽然也能玩。WII上试了下原生的节奏天国,我去……这是认真的吗?这游戏用双节棍这无线延迟真能玩?当初GBA版的判定就很严格。 玩模拟器电视显示器关系确实也不小,显示器开了游戏模式能好很多,但晃瞎眼,电视的游戏模式更不如显示器。为此特意从单位仓库留了台大脑袋显示器放着玩模拟(虽然还是吃灰)。
作者: hhbbaabb    时间: 2019-7-23 18:40

posted by wap, platform: 小米NOTE
智能电视自带的安卓系统玩fc,还是美人鱼这张低难度游戏竟然第一关都过不去,后来换成pc模拟器难度降低少说5倍
作者: elitex    时间: 2019-8-3 14:07

你说的这些都不是延迟最厉害的,最厉害的还是模拟器本身的设置
作者: elitex    时间: 2019-8-3 14:12

玩老游戏不要听别人讲什么索尼监视器怎么怎么好,绝对是东芝最好,所有老街机采用的几乎全是东芝管
作者: lvcha    时间: 2019-8-5 10:02

引用:
原帖由 okiyo 于 2019-7-18 15:57 发表

你说的串口是指哪个? 如果你说的是老打印口,就是在以前称为lpt的那个,那是并口,不是串口
现在的主板支持,只是需要一个接并口的数据线
现在的操作系统没有打印口的手柄驱动倒是真的
串口是类似vga那样的一个口。早期主板和声卡带。
之前的鼠标和手柄都是串口的,手柄好像只支持4键
作者: bluefly    时间: 2019-8-19 18:03

我用初代XBOX上的MAME和FBA玩街机,用XBOX原装手柄改的摇杆,手感这方面,感觉还行。
作者: Nigel    时间: 2019-8-19 19:46

从原理上说,打印口是直连CPU的,和早期游戏机比如FC/SFC/MD原理相同,如果不考虑手柄内部延迟(从按下键到手柄电路发出信号),输入延迟理论上就是零,这是输入端

至于输出端,无论AV还是SRGB,CRT都是从模拟到模拟直接转换,不经过数字处理,非常直接,所以没延迟。也正因为如此,现在液晶电视的一些需要数字处理才能实现的功能,比如屏幕上出一块文字告诉你当前分辨率等,CRT都没有。现在电视机功能太多数字电路太复杂了:各种显示效果强化、后期处理、各种解码器,不同分辨率的缩放、甚至插值补帧,功能多得数不过来,代价就是从信号输入到画面出现在屏幕上,中间经过的各种数字处理一层加一层网上套,延迟当然不能看了。
好在现在玩游戏也是电视一大需求,所以不少高端型号会在电视机芯片里对延迟进行优化,比如预留一条从信号到液晶屏尽量不带任何处理的高速数据通道,但是受限于液晶屏幕本身特性,再快和CRT也没法比。
作者: ratgong    时间: 2019-8-20 12:22

我来泼点冷水,模拟器的时钟频率和街机是不一样的,同样说射击游戏,我用mame打怒首领蜂,练了套走位,在街机上用不出来,因为街机机体移动没模拟器快,




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0