网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月05日
漏签
0
天
citra吧
关注:
85,918
贴子:
359,317
看贴
图片
吧主推荐
玩乐
1
2
下一页
尾页
22
回复贴,共
2
页
,跳到
页
确定
<返回citra吧
>0< 加载中...
【闲谈】<Citra不是一款普通的电脑游戏>
只看楼主
收藏
回复
wwylele
铁杆吧友
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
标题是我这次想说的核心观点——虽然一看上去简直跟废话一样,citra本来就是个模拟器不是游戏嘛!但是我还是要单拿出来说,是因为我发现还是有太多人没有深刻认识到这一点,其实一直拿citra和电脑游戏比较,造成了不少误解。楼下我就来举几个典型的案例,详细分析一下
送TA礼物
IP属地:美国
1楼
2017-01-26 23:12
回复
使不得使不得
铁杆吧友
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
哦?
IP属地:广东
来自
Android客户端
2楼
2017-01-26 23:14
回复
收起回复
wwylele
铁杆吧友
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
大概一年前,开发团队里就有人说过这么一句话:
“等我们多做一些优化后,或许用集成显卡运行Citra会比独立显卡运行还快一些”
于是我们现在就看见了应验的例子: 贴子号4695283952 (@379569364)
出现这种现象正是我们曾经预料到的。其原理,要说简单其实也很简单:
Citra在运行时经常需要在主内存和显存之间来回传输贴图数据。如果是集成显卡,传输距离短,速度可能反而比独立显卡要高。
这里也就涉及到了Citra和普通电脑游戏的一个很大的不同: 电脑游戏不需要反复传送贴图数据,通常是初始化时一次把所有贴图都传送至显存就完事了,因此这个地方的耗时对游戏表现基本没有影响。但是3DS允许游戏进行主内存和显存间反复传输,这个传输速度可能比电脑的还要快一些,citra为了运行3DS游戏也不得不支持这个功能, 辛苦地来回传输数据——这可不是能够很简单地优化掉的东西
IP属地:美国
3楼
2017-01-26 23:21
回复
收起回复
wwylele
铁杆吧友
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
开发Citra的人们都会意识到这么一件事:
我们不是在开发电脑游戏,我们是在按照某个(奇特的)架构标准,为游戏开发平台
换句话说, 即是:
戴着镣铐跳舞
然后,虽然可能显得很不负责任,但是诸如下列问题:
“为什么Citra不能多用一些显卡资源?”
“为什么Citra不能多用几个CPU核心?”
“为什么Citra不能像某某某电脑游戏一样为一些大品牌显卡作特别优化?”
“能不能牺牲一些画质来提升速度?”
……
都可以用一句话回答:“因为我们不是在开发游戏,我们为了实现和真实3DS一样的系统结构,无法为所欲为”
注意,我并没有否认各种优化的可能性——我要表达的,是这些在电脑游戏中很常见的优化手段,在 模·拟·器这个领域经常会变得很不简单,请不要以普通游戏的评判标准来评判优化citra的难度。
IP属地:美国
4楼
2017-01-26 23:32
回复(1)
收起回复
杯中的凉白开
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
顶一下,辛苦了
IP属地:浙江
来自
Android客户端
6楼
2017-01-26 23:44
回复
收起回复
贴吧用户_0711RRS
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
好文,支持。
IP属地:广东
来自
Android客户端
8楼
2017-01-27 00:09
回复
收起回复
zcbm999999
铁杆吧友
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
CPU自带的显卡比独显更加高速这个意思,明显是歧视CPU没有自带显卡的玩家吗??
老实说吧~大多数玩家是用独显玩游戏的,不过家庭电脑一般是CPU自带的显卡。
玩家使用独显的原因是游戏大作需要独显,家庭电脑主要是上网看视频,做办公,工作需求不高。
游戏电脑需要有性能更好的CPU自带显卡和独显,可以切换显卡模式运行不同的游戏。
IP属地:湖南
14楼
2017-01-27 02:17
回复(3)
收起回复
kotorimax
知名人士
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
理论上来说,如果提高内存和显存速度,可以让独显达到核显的运行速度?
,当然,这句话的意思是南小鸟是我的
IP属地:河南
来自
Android客户端
15楼
2017-01-27 02:25
回复(1)
收起回复
白马洗银枪
知名人士
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
明白楼主的意思,这里提些方法,看看可以参考不,之前的ps2 wii 和psp甚至nds的模拟器,其实现状是跟citra差不多的。当然我不是开发人员,可能说的是错误的,但那些模拟器跟citra的发展路子是一样的,当然我只是从外在的表现方式来判断。那些模拟器都是利用单核心到多核心,从集显到独显,特别是ps2 和wii的例子特别明显。希望能对楼主的开发有点帮助,甚至可能参与的开发人员中已经有些人有想到这些只是还没有运用到而已。 加油,已经对现在的模拟器很满意的路过。
IP属地:福建
22楼
2017-01-27 10:26
回复
收起回复
星夜碎魂
意见领袖
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
话说dx开源了
是不是可以用dx来代替 opengl运作了
人各有命,上天注定。脚下的路不是自己选的,谁也不知道会走到哪里(ー_ー)!!
IP属地:浙江
来自
Android客户端
25楼
2017-01-27 10:48
回复(1)
收起回复
samusialan
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
个人感受,多线程任务分离会加剧模拟的不稳定性,比如像dolphin这么完善的模拟器也有不少需要设置同步GPU才能正常运行的游戏(多线程导致不同步运行游戏会出问题)、甚至崩溃严重的还要关闭多线程;drastic就更容易感受了,开多线程画面有问题的游戏并不少(最常见是上下屏颠倒),这个可以自己试试;pcsx2很大原因是本身ps2的结构比较怪异,这个不能混作一谈。综合来看,目前Citra还没到花太多精力在这上面的时候
显卡加速考虑3ds本身的gpu性能之低,我觉得大家还是别太过分想象的好。按现在要求最高的模拟器(cemu,这个有些能完善模拟的游戏)算gtx750显卡就能完全胜任1080P分辨率,Citra最终估计也不会有大家想象的那么需要显卡,所以没必要为了模拟器升级显卡,你现在用的多半就够了
IP属地:广西
26楼
2017-01-27 11:34
回复
收起回复
天cwj
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
amd的apu或成最大赢家
27楼
2017-01-30 13:42
回复
收起回复
孤影灵韵
高级粉丝
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
是不是把独显禁用了,就可以流畅了?
IP属地:四川
28楼
2017-02-02 21:58
回复
收起回复
謹_
活跃吧友
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
辛苦了 已经做得很好了 原本没想到居然能在电脑上玩3ds游戏
IP属地:广东
来自
Android客户端
29楼
2017-02-03 10:13
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
怎么看待中国对美关税反制措施
2045689
2
哪吒2是尬吹还是真好看
1852536
3
崩铁50w星琼活动引玩家不满
1730727
4
泰国将对泰缅边境缅甸地区断电
1716234
5
返程高峰究竟有多堵
1629375
6
肖战版射雕开分5.5合理吗
1615848
7
《神奇四侠》发布首支预告
1337151
8
姬发:孩子们这才是真正的我!
970112
9
《文明7》媒体评分已解禁
925722
10
饺子郭帆冯骥 文娱三幻神
796460
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示