A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: HoZt

[闲聊] 现在的模拟器要求怎么如此高?

[复制链接]
该用户已被禁言

精华
0
帖子
4061
威望
0 点
积分
4168 点
种子
334 点
注册时间
2004-8-3
最后登录
2024-10-7
发表于 2023-6-30 21:00  ·  北京 | 显示全部楼层
ufo2001x 发表于 2023-6-30 20:24
确实是网上流传的说法 不过很多人都这么说 而且从20多年前在各大模拟器网站就一直这么流传
一直传到现在  ...

人家问gba、sfc、md,你在扯什么闲篇

精华
0
帖子
5052
威望
0 点
积分
5595 点
种子
1262 点
注册时间
2013-6-6
最后登录
2024-11-16
发表于 2023-6-30 21:03  ·  北京 | 显示全部楼层
jinny 发表于 2023-6-30 21:00
人家问gba、sfc、md,你在扯什么闲篇

你不是问我是不是复制粘贴的吗 我回答完你 你现在又撤什么闲篇
该用户已被禁言

精华
0
帖子
4061
威望
0 点
积分
4168 点
种子
334 点
注册时间
2004-8-3
最后登录
2024-10-7
发表于 2023-6-30 21:06  ·  北京 | 显示全部楼层
ufo2001x 发表于 2023-6-30 21:03
你不是问我是不是复制粘贴的吗 我回答完你 你现在又撤什么闲篇

向你的理解能力和胡搅蛮缠能力致敬。

精华
0
帖子
5052
威望
0 点
积分
5595 点
种子
1262 点
注册时间
2013-6-6
最后登录
2024-11-16
发表于 2023-6-30 21:09  ·  北京 | 显示全部楼层
难道是gba、sfc、md就不用符合 10倍性能理论了?
你用GBA模拟一个sfc看看 这两个性能相近 虽然有部分游戏在两个平台上都出过 但那是因为两个平台有一定互换性 游戏也是重新制作的
你在GBA上模拟看看 玩SFC能满速吗

精华
0
帖子
5052
威望
0 点
积分
5595 点
种子
1262 点
注册时间
2013-6-6
最后登录
2024-11-16
发表于 2023-6-30 21:11  ·  北京 | 显示全部楼层
jinny 发表于 2023-6-30 21:06
向你的理解能力和胡搅蛮缠能力致敬。

你不最开始就是认为我说的是扯淡吗 我现在回答你了

精华
0
帖子
11288
威望
0 点
积分
11647 点
种子
236 点
注册时间
2005-12-2
最后登录
2024-11-16
发表于 2023-7-1 05:39  ·  未知 来自手机 | 显示全部楼层
新的软件开发早就是这样,感觉现在的低水平程序员太多了,象任天堂那种程序员几乎没有了。看看微信的奇葩设计,单位内部的简单网页逻辑功能都搞不好。都是抄别人代码,修改别人东西,缝合一下,模拟器这种作者水平还算高的。有些人把模拟器改了一下就说是优化版,体积直接暴涨几倍。

圣骑士

电动巴士

精华
0
帖子
2663
威望
0 点
积分
3107 点
种子
415 点
注册时间
2017-6-1
最后登录
2024-11-14
发表于 2023-7-1 08:46  ·  湖北 | 显示全部楼层
以前是能玩就行,现在要求模拟精确。

精华
0
帖子
1529
威望
0 点
积分
1794 点
种子
883 点
注册时间
2010-6-8
最后登录
2024-11-16
发表于 2023-7-1 09:10  ·  日本 | 显示全部楼层
没记错的话,模拟器(虚拟机)技术大概分成两种,一种是功能模拟一种是精准模拟。

前者的好处就是精度要求不高,硬件性能有一定水平就可以还原出部分或者大部分的虚拟机功能。但是因为不是根据芯片周期本身做的还原,所以很难做到完美的模拟。

而后者就是根据芯片的每个周期的准确性来做模拟,这种模拟的还原性和功能性更高,更接近完美模拟,但是对硬件的的要求也会更高。

外加现在的模拟器都对模拟游戏有着进行二次加工,有的甚至会重写渲染部分来兼容到现代渲染api,这种情况下需要进行更多的转换工作,会产生额外的开销,也就需要更多的性能来满足了。

有说错的话欢迎大佬们指正
发自A9VG Android客户端

精华
0
帖子
9942
威望
0 点
积分
10909 点
种子
709 点
注册时间
2004-8-19
最后登录
2024-10-27
发表于 2023-7-1 10:20  ·  河北 | 显示全部楼层
有源代码吗?想看看。
发自A9VG Android客户端

精华
0
帖子
208
威望
0 点
积分
210 点
种子
18 点
注册时间
2014-2-24
最后登录
2024-11-15
发表于 2023-7-1 10:49  ·  福建 | 显示全部楼层
可能是以前编程经常到汇编级别,以及直接考虑分配内存的,现在大多用高级语言来写程序,这时很多工作是高级语言来完成的,有个转换效率问题,,,简单说就是以前写程序效率低,写出的程序执行效率高,如果用高级语言写,那么写程序效率高,程序的执行效率就要打折扣了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-16 21:42 , Processed in 0.236022 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部