用新浪微博登录

只需一步,快速搞定

 找回密码
 立即注册

用新浪微博登录

只需一步,快速搞定

查看: 3349|回复: 39
打印 上一主题 下一主题

网战延迟是个什么东西,我说一下我的看法:

  [复制链接]

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

跳转到指定楼层
楼主
发表于 2012-1-20 18:10:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 |          
本帖最后由 sddzcuigc 于 2012-1-21 14:17 编辑

假设P2P的双方为甲和乙两个人,在延迟设置为0的时候,假设ARCLIVE右下角ping值的ms数为20ms左右,也就是1帧。那么在甲和乙两个屏幕上输出的图像如下表所示:

甲                                              乙
第1帧 1P 5A  2P不动                  1P不动,2P不动
第2帧 1P5A第2帧,2P被打中       1P5A,2P防御
第3帧 1P5A第3帧,2P防御       1P5A第2帧,2P不动
第4帧 1P不动,2P5A  
于是对于甲来说,就是2P先被打中了,却突然又防御住了。所以理论上可能出现这种现象,而事实上在1帧的延迟下,1P刚出现判定,而2P又恰好防御的情况出现概率很小,但随着ping值越大,这种现象就越容易出现。

显然这不是我们想要的结果,因为不同步,对于甲来说就会出现各种“时光倒流”,就无法进行游戏。
如何做才能避免呢,只有把输入自动延迟化。比如让甲输入5A后,在画面上不立即出

现5A的画面,而是立即把5A的命令发送到B的电脑上,并在甲与乙的电脑上同时输出

5A,于是甲的感觉就是输了5A之后,等了一会,甲的屏幕上才出现5A。

于是便有了延迟补偿。也就是ARCLIVE的游戏设置中的帧延迟设置。

如果甲把延迟调为1帧,意味着,甲在输入按键之后1帧后,甲屏幕上才输出画面。


如果你看不懂这篇文章,那就只把结论告诉你好了:
1、无论怎样设置,确认招式的时间都不会改变,仅与PING值有关,减少的可供确认时间为PING值。
2、延迟最好和Ping值设置为相同,也就最大限度地保证了不发生“时光倒流”,1帧=1000/60ms;但是这样就要牺牲手感。
3、而延迟比Ping值小,也就是有概率地会发生“时光倒流”,当然二者之差越小,概率就越低。
4、延迟比Ping值大,也就是甲输入的指令会优先显示在乙的电脑上了,这样在甲看来,就会觉得乙的反应真是“神速”。
5、双方设置的延迟不同,就会导致一个觉得卡,一个觉得有延迟,但不卡。
回复

使用道具 举报

该用户从未签到

0

主题

116

帖子

1224

积分

LV 8.会员

积分
1224
沙发
发表于 2012-1-20 20:16:57 | 只看该作者
八神的轻鬼烧 克里斯 里7抓头 在网战延迟的时候 很让人心烦
回复 支持 反对

使用道具 举报

该用户从未签到

103

主题

1659

帖子

6620

积分

LV 11.会员

我心中的女神 ^.^

积分
6620

实名认证

QQ
板凳
发表于 2012-1-21 15:30:11 | 只看该作者
红魔 发表于 2012-1-21 13:41
右下的延迟数有点浮云,有时候右下数值很小但明显感觉卡,有时候就算延迟数值80,但AB摸头类的招可轻松破解 ...

延迟小 会卡 是因为双方有一方 或者 双方都 网速不稳定 跳ping 这当让会卡了! 过关游戏影响不大
但是格斗游戏 影响巨大!
你说的 高延迟不卡 是因为双方网速稳定 ping很稳定!
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
地板
发表于 2012-1-21 15:44:08 | 只看该作者
谁跟你说正版街机是59.9?
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

5#
 楼主| 发表于 2012-1-21 14:15:55 | 只看该作者
红魔 发表于 2012-1-21 14:07
晕。。哥看来是哦玩了N年盗版98非常喜欢这种节奏 我说的右下不是那种30到几百那种,而是30-3 ...

可能与对方设置的延迟有关吧。比如对方设为了3,而你设为了1。从而显示的就是右下角很稳定,但实际上却很不稳定。
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

6#
 楼主| 发表于 2012-1-21 14:18:44 | 只看该作者
红魔 发表于 2012-1-21 14:09
怪不得还见到很多说MAME像街机呢,我就说那么明显的怎么那么多人都感觉不出来。。原来是盗版在作怪 ...

盗版的节奏是大家都喜欢的,因为反应时间够充分,各种确认,各种轻攻击确认,喜欢死了,其实如果可以改变游戏速度,就是最好的了。类似于红警。
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

7#
 楼主| 发表于 2012-1-21 14:12:41 | 只看该作者
本帖最后由 sddzcuigc 于 2012-1-21 14:13 编辑
红魔 发表于 2012-1-21 14:09
怪不得还见到很多说MAME像街机呢,我就说那么明显的怎么那么多人都感觉不出来。。原来是盗版在作怪 ...


你是没用低配的电脑玩过KOF13吧,那反应时间叫一个充分。。。每秒钟10~30帧。!o2007125165145_269!
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
8#
发表于 2012-1-21 13:23:30 | 只看该作者
看不太明白。。楼主的文章有根据没?是测试过还是自己猜想?
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

9#
 楼主| 发表于 2012-1-21 13:25:18 | 只看该作者
本帖最后由 sddzcuigc 于 2012-1-21 13:28 编辑
红魔 发表于 2012-1-21 13:23
看不太明白。。楼主的文章有根据没?是测试过还是自己猜想?


完全是猜想!不过应该接近事实。
这里只是为了说明ARC的延迟原理,在设置页面的帧数,就是本地延迟的帧数,所以有时调得太高,会觉得手感不好,就是因为延迟。
而平时右下角的ms数,就是延迟数。如果延迟很大,而你本地延迟就调得很小,就会经常“时光倒流”了。
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
10#
发表于 2012-1-21 13:28:48 | 只看该作者
sddzcuigc 发表于 2012-1-21 13:25
完全是猜想!

最好能用两条线两台电脑测试,而且是两条线路的,例如电信网通
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
11#
发表于 2012-1-21 13:30:39 | 只看该作者
完全同步估计不大可能,但有没有延迟到明显的一方出手另一画面还没动就不敢说了
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
12#
发表于 2012-1-21 13:33:43 | 只看该作者
平时玩感觉到每个时间段的节奏不一样,建主与进房节奏不一样
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
13#
发表于 2012-1-21 13:41:46 | 只看该作者
右下的延迟数有点浮云,有时候右下数值很小但明显感觉卡,有时候就算延迟数值80,但AB摸头类的招可轻松破解
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

14#
 楼主| 发表于 2012-1-21 13:52:17 | 只看该作者
本帖最后由 sddzcuigc 于 2012-1-21 13:55 编辑
红魔 发表于 2012-1-21 13:41
右下的延迟数有点浮云,有时候右下数值很小但明显感觉卡,有时候就算延迟数值80,但AB摸头类的招可轻松破解 ...


这种情况属于网速不稳吧。正常说,反应时间应该仅于PING值相关,PING越小给予的确认时间就越长,就越接近正版街机。
为什么这里街机要加正版二字呢?
因为盗版的街机,或者不合格的街机,是比正版游戏画面频率低的。
正版的NEO-GEO时钟,为59.9多,与MAME模拟器是相同的,Kawaks为60,也基本上无差别,但是盗版的为50左右,所以给予的反应时间就太充分了。

网速不稳的意思就是,你看到右下是30ms,其实它是30ms到几百ms波动,只不过波动太快,右下角未及显示。
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

15#
 楼主| 发表于 2012-1-21 13:53:08 | 只看该作者
因为最近有写平台的想法,所以找了一些平台的资料。所以1L的贴子,是有根据的。
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
16#
发表于 2012-1-21 14:07:34 | 只看该作者
sddzcuigc 发表于 2012-1-21 13:52
这种情况属于网速不稳吧。正常说,反应时间应该仅于PING值相关,PING越小给予的确认时间就越长,就越接近 ...

晕。。哥看来是哦玩了N年盗版98非常喜欢这种节奏[dadatu_004] 我说的右下不是那种30到几百那种,而是30-31有时还停在31不动那种,白天基本没什么到晚上有时感觉很卡了几乎卡到有点动不了问对方说不卡。。
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

2092

帖子

6932

积分

LV 11.会员

积分
6932
QQ
17#
发表于 2012-1-21 14:09:43 | 只看该作者
怪不得还见到很多说MAME像街机呢,我就说那么明显的怎么那么多人都感觉不出来。。原来是盗版在作怪
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

2981

帖子

1万

积分

待实名认证会员

小木

积分
11855

富甲天下妙语书生优秀斑竹奖特殊贡献奖兵蜂蜂王做个有钱人专业写手在线达人论坛为家

QQ
18#
发表于 2012-1-21 16:35:43 | 只看该作者
simaguang 发表于 2012-1-21 15:44
谁跟你说正版街机是59.9?

难道是59.185606?
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

19#
 楼主| 发表于 2012-1-21 21:19:48 | 只看该作者
koflurker 发表于 2012-1-21 21:10
正常街机就是50帧的。。。。 和正版盗版无关   可以测试下最早的NEOGEO模拟器 就是标准的50帧 ...

举个例子?我只用过MAME(windows/linux)、Kawaks(Windows)和NFBA。
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

20#
 楼主| 发表于 2012-1-21 18:22:18 | 只看该作者
本帖最后由 sddzcuigc 于 2012-1-21 19:06 编辑

参考这个的。http://bbs.kofunion.com/read.php?tid=44492
另外关于频率的东西,我是按照斗剧等重大比赛录像的秒数数的。应该不会有出入。
KOF98的频率是59多,KOF2002的频率是50(至少游戏的时间是这样的)。
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
21#
发表于 2012-1-21 20:11:59 | 只看该作者
①游戏速度。kawaks的游戏速度稍快,这个在前文68k核心里面已经说到。从kawaks使用的核心情况来看,它的neo游戏fps使用的可能是早期的59.19帧(星云也是59.19帧),早期版本模拟器都是这个标准,但后来经过mamedev guru用另类更先进方法算出标准fps是60.0000帧。这里到底哪个正确我们没有能力讨论,不过我们可以得出60帧比59.19帧的游戏速度每秒要快0.81/60

但即使是这个60帧的设置也比kawaks的速度要慢,可见这个asm 68k核心在时间选择调速上的错误,在kawaks上的表现更明显

这里的意思是,kawaks使用59.19的fps,比MAME使用60fps的速度还要快,并没有说街机是59.19

街机是多少我早就在另一个帖子里回答你了,你丫的自己没看
回复 支持 反对

使用道具 举报

该用户从未签到

550

主题

1万

帖子

2万

积分

LV 15.会员

积分
26450
22#
发表于 2012-1-21 21:10:53 | 只看该作者
正常街机就是50帧的。。。。 和正版盗版无关   可以测试下最早的NEOGEO模拟器 就是标准的50帧
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

23#
 楼主| 发表于 2012-1-21 20:33:00 | 只看该作者
本帖最后由 sddzcuigc 于 2012-1-21 20:33 编辑
simaguang 发表于 2012-1-21 20:11
①游戏速度。kawaks的游戏速度稍快,这个在前文68k核心里面已经说到。从kawaks使用的核心情况来看,它的neo ...


你说的是50多,很明显是错的。你丫不信比一比录像看看是不是网战录像比街机录像的快。一样快!
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

24#
 楼主| 发表于 2012-1-21 20:37:01 | 只看该作者
文章里说的MAME核心比Kawaks要慢,因为MAME是完全利用的街机的CPU时钟。所以我才说街机有正版和盗版之分,因为硬件和游戏版有区别,导致CPU频率达不到标准,才出现频率慢的情况。
回复 支持 反对

使用道具 举报

该用户从未签到

433

主题

1万

帖子

3万

积分

LV 16.会员

KOF老早不玩了

积分
38066
25#
发表于 2012-1-21 21:57:44 | 只看该作者
如果国内网络的环境变得和韩国 日本一样 ,个人独享100MB带宽,网战会变成什么样? 和街机一样吗? 完全几乎等于0延迟?
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

26#
 楼主| 发表于 2012-1-21 22:25:18 | 只看该作者
白金之星 发表于 2012-1-21 21:57
如果国内网络的环境变得和韩国 日本一样 ,个人独享100MB带宽,网战会变成什么样? 和街机一样吗? 完全几 ...

虽然事实上0延迟是做不到的,因为信号传输总要时间,就算再好的带宽,即使是局域网,你会发现,延迟也是会变化的,但是很小。理论上讲,0延迟就可以做到和街机频率一致,这里的街机是指频率和MAME一致的“正版”街机,可以参考斗剧的录像和ARCLIVE的录像,你会发现频率是一致的,因为Simaguang也说过国内街机的频率由53~58不等,与标准的MAME仍有差距,如果我们习惯了低频的街机,可能手感上仍有差别。
http://bbs.17utt.com/forum.php?m ... 291&pid=6158418
回复 支持 反对

使用道具 举报

该用户从未签到

55

主题

4569

帖子

1万

积分

LV 13.会员

积分
15823
27#
发表于 2012-1-21 23:10:02 | 只看该作者
又被抓头多次翻盘了,无语...
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
28#
发表于 2012-1-21 23:17:02 | 只看该作者
按你的意思,街机还得向MAME靠近?明明是MAME“一直致力于”还原街机原貌

还有,你用斗剧的视频是如何算出频率的?视频从哪里来,说说详细过程
回复 支持 反对

使用道具 举报

该用户从未签到

55

主题

4569

帖子

1万

积分

LV 13.会员

积分
15823
29#
发表于 2012-1-21 23:54:29 | 只看该作者
玩过街机的人都知道,网战节奏比街机快,操作延迟比街机大。
就拿真七的抓头来说,网站的快节奏,让真七的出招判定出现的更快,而人的反应时间是一定的,而操作会因为网速又有延迟,而网站的快节奏,又会让真气的抓头收招更快,三个效果叠加,所以真气的抓头才会变得无赖。
正因为如此,利用网战的特性,乱赌风气才能在网战发扬光大,性价比实在是太高了。
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
30#
发表于 2012-1-21 23:56:13 | 只看该作者
本帖最后由 simaguang 于 2012-1-22 00:07 编辑

问过某高手了,他说CPU频率和显示频率是两码事,从我对97代码的研究来看,的确是这样,kawaks模拟器是可以调节频率的,你调到64MHz,显示频率还是60,但在使用带火的招式时却动作却不会变的很慢,这就是CPU频率造成的了,带火的rc有时候播放失败也是因为CPU频率的问题

村长说的53-58是显示频率,模拟器的60也是显示频率

至于玩家纠结的手感不同,并不是指显示频率,而是CPU频率,因为输入设备发出的指令是由CPU处理的,而不是显卡,我们玩多了,出招的时候是一种本能的节奏,固定的节奏,所以,在不同的CPU频率的机器上,指令的响应时机就有差别,造成了手感差别。带火的rc,每次播放的时候,由于CPU频率不稳定是个变数,如果刚好CPU处理到慢镜头时,收到输入设备发出的电路指令,输入的指令是不能被响应的,导致rc播放失败

那么,盗版街机比正版街机快还是慢呢?不一定,有些快有些慢

所以,总的来说,即使显示频率一个是53,一个是59,相差的有点多,但CPU频率其实差不多


至于模拟器和正版街机谁的CPU频率高,仍然是不定,MAME一直致力于还原街机原貌,这就说明快一点就快了,慢一点就慢了,无论怎么调节都达不到正版街机的那个频率

网战抓头的问题,还没来得及问,高手下线了,个人觉得应该是网络延迟造成的,ARC很明显是MAME核心
回复 支持 反对

使用道具 举报

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

本版积分规则

     
    Archiver|手机版|小黑屋|( 沪ICP备12034951号 )

GMT+8, 2025-4-27 21:52 , Processed in 0.907210 second(s), 31 queries .

© 2001-2011 Powered by Discuz! X3.1

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