引用:
原帖由 Nigel 于 2019-7-5 08:12 发表 
SFC有什么3D部分需要GPU硬件加速?
当年PC上的snes9x和zsnes,100多Mhz的老奔都能流畅运行(能不能到60fps不记得了,就算到不了也绝不止30),当年有个毛GPU加速。
当年的snes9x和zsnes是低精度模拟,很多画面和声音模拟都不准确,对比retroarch里的是snes9x 2002内核(这个还算新点的),100多mhz我记得基本都要开跳帧的,只有部分早期sfc游戏切特效少的可以不开跳帧满速运行的
至于3d部分重要不重要,我们可以拿3ds上的sfc模拟器snes9x for 3ds来做例子,这款模拟器机正因为作者通过把部分处理放在了3ds的gpu上,才得以能让老3ds能够全速运行大部分sfc游戏的(不开跳帧)
另外我上面也提到了ns得到gl驱动前后的模拟运行效率,简而言之就是gpu加速对于现在的模拟器界是必不可少的,说起来好多模拟器如ppsspp dolphin retroarch大部分内核等,都在支持vulkan后都得到了大提速,更加证明gpu硬加速的重要性
不过你的部分观念我同意,现在模拟器界确实不如20年前来的活跃,已经过了那个时代了,没太多人会把精力放到免费的东西上去,所以这些模拟器也确实欠优化,反而很多付费的项目素质都不错,比如安卓的drastic吊打pc的nds模拟器,又比如同样是安卓的xxx.emu系列模拟器在好多年前的安卓模拟器蛮荒期就已经开发的非常不错了
总而言之,现在的模拟器界相比以前确实一潭死水,没办法的,所以更加彰显gpu硬加速的重要性了
[
本帖最后由 xiaogao 于 2019-7-5 11:08 编辑 ]