» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

mister啥时候能降价

posted by wap, platform: MAC OS X
引用:
原帖由 @solbadguy  于 2023-4-17 16:14 发表
对硬件不了解,就问问:这巴掌大的东西,能对这么多的主机、那么复杂的硬件环境进行精确重现?
很简单,软件模拟器的路子是: 模拟器软件 -> 操作系统 -> 计算机硬件,有3层,每一层都不一样,都要迁就用各种稀奇古怪的方式达到模拟的效果

FPGA就是1层:用FPGA模仿原来各种主机的硬件跑游戏。

FPGA什么意思?简单地说,FPGA就是一个硬件的LEGO积木,可以把原始硬件一块一块搭建起来。或者说就像优盘一样,只是优盘是写软件数据进去,FPGA则是把硬件电路写进去了。FPGA的高手把原始硬件用电子放大镜一个个线路和功能模块描下来,然后把电路放在FPGA实现一模一样的硬件效果。

而Mister FPGA呢?就像MAME这个模拟器计划一样,各路高手把各种主机硬件的电路扫描保存下来,你用FC就刷FC的电路进去、你玩M D就刷MD的电路进去。只要硬件能力足够,就可以做到无限多的电路硬件模拟。




当然你要说100%当然不可能啊,毕竟原装任天堂红白机和大陆组装FC兼容机也不能100%兼容啊,从硬件工程考量,两者用的芯片电路的电气性能都不一样,怎么100%呢?还有台湾产TA芯片的世嘉MD兼容主机,和SEGA原装用68000+Z80的原装世嘉五代也不是100%兼容啊。但是人家也是从硬件方面实现了和红白机、MD一样的效果。

所以你说和软件比,谁更接近原装机?

所谓100%根本就是噱头,老芯片停产后,新造的所有硬件都不可能100%和原硬件主机一样。但是硬件的精确度远不是软件模拟器可比的。

当然,软件模拟器也有花费了大力气,用几G处理器能做到比较精确模拟的,FPGA也有做得不精确的主机。但这只是拿最好的模拟器和最差的FPGA比,FPGA技术的精确度是远大于模拟器的。只要舍得花时间,FPGA理论上可以实现和原始真机完全一样的硬件周期,这样几乎就可以算原始真机了,人和机器都分辨不出来两者的差距。而且FPGA高手也在不断的更新内核,让FPGA电路不断的逼近原始硬件。

还有一个就是延迟,FPGA基本堪比原始主机,软件模拟器延迟基本要大一个数量级甚至几个数量级。玩FPGA可以明显感觉打游戏水平高了(其实就是水平和原来一样了),玩模拟器感觉就是太久没玩水平变差了。

而FPGA另外一个价值则在于,只要你已经完全精确模拟了一块芯片,那以后就能将其FPGA数据重复使用。例如完全精确的实现了68000、6502、Z80这些CPU,那直接拿到别的FPGA平台去用就行了,相当于原来的芯片在现代使用FPGA重生了。

本帖最后由 君思睿 于 2023-4-18 16:52 通过手机版编辑


TOP

posted by wap, platform: MAC OS X
另外几乎所有的Mister FPGA的用户都是真机党,没真机的基本也不会买这个,有真机的喜欢得不得了。

其实不单单是游戏机,国外大把的怀旧电脑,什么Mac classic、APPLE II、Amiga、MSX、夏普X68000等等之类的早期家用电脑,现在买一台都是几百几千,还要伺候各种接口的鼠标键盘,太难了。一个Mister全部爽完不香吗?这种主机的怀旧版,有些还只是ARM芯片+模拟器就要好几百,真用FPGA做出来的单个怀旧主机都要四位数。

所以对这种人来说,3000块钱贵不贵?

所以看用户在不在乎了,FPGA绝对是最接近原始硬件的方案,就看你愿不愿意为这个“最接近”掏钱



TOP

posted by wap, platform: iPhone
楼上说的很赞同


TOP

posted by wap, platform: iPhone
除了街机和古老的我也不感兴趣的老电脑之类的东西原版硬件不容易搞,其他主流主机都买齐了,没动力买这东西…这玩意性价比爆表是真的。

本帖最后由 11 于 2023-4-19 11:48 通过手机版编辑

TOP

引用:
原帖由 君思睿 于 2023-4-18 06:30 发表
posted by wap, platform: MAC OS X
很简单,软件模拟器的路子是: 模拟器软件 -> 操作系统 -> 计算机硬件,有3层,每一层都不一样,都要迁就用各种稀奇古怪的方式达到模拟的效果

FPGA就是1层:用FPGA模仿原来各种 ...
一派胡说八道   不懂装懂

TOP

posted by wap, platform: iPhone
没可能降价了,早知道2000块时买一台。

TOP

引用:
原帖由 君思睿 于 2023-4-18 14:30 发表
posted by wap, platform: MAC OS X
很简单,软件模拟器的路子是: 模拟器软件 -> 操作系统 -> 计算机硬件,有3层,每一层都不一样,都要迁就用各种稀奇古怪的方式达到模拟的效果

FPGA就是1层:用FPGA模仿原来各种 ...
道听途说

TOP

posted by 论坛助手, platform: iPhone
[quote]原帖由 孤高的套套 于 2023-04-19 13:00 发表 [url=https://bbs.tgfcer.com/redirect.php?goto=findpost&pid=34200723&ptid=8375446][/url懂的来科普

TOP

posted by wap, platform: Android
fpga本来就是用作仿真原始硬件电路的,理论上可以无限接近实机,但也只是理论上,这么多机种五花八门的元器件,要做到100%门级别仿真哪有那么容易,而且不少人说mister的很多核心代码属于行为级仿真,那就跟实机差的远了,相对于软件模拟器也就只有延迟方面的优势。本人不懂verilog语言,专业的可以去看看。

TOP

posted by wap, platform: MAC OS X
引用:
原帖由 @SecretValley  于 2023-4-22 09:51 发表
fpga本来就是用作仿真原始硬件电路的,理论上可以无限接近实机,但也只是理论上,这么多机种五花八门的元器件,要做到100%门级别仿真哪有那么容易,而且不少人说mister的很多核心代码属于行为级仿真,那就跟实机差的远了,相对于软件模拟器也就只有延迟方面的优势。本人不懂verilog语言,专业的可以去看看。
如果从仿真级别看FPGA就觉得不如软件模拟器,这就是个天大的误解了,哪怕是行为级也是比软件模拟器强的,理解这个其实很简单。

游戏机内部有N个芯片,他们都是并行工作的,FPGA可以轻而易举的让这些芯片按照原始硬件的方式来执行代码
软件模拟器你只有1个CPU,它天生就没法精确的同时工作,需要用各种稀奇古怪的办法来模仿原始硬件来得到“近乎并行”的效果。

从国外相关讨论区的信息来看,很多mister FPGA的主机内核的主要架构,都是基于开盖扫描实现的高素质代码,例如NEO GEO的。FPGA开发者很多都会从原理图和芯片开盖来努力实现和原始硬件每条指令实现相同的周期数,并以相同的方式访问存储器等等。

FPGA的努力方向在于研究电路更完美的接近原始真机,软件模拟器的努力方向在于用更多的软件技巧逼近硬件。

TOP

引用:
原帖由 君思睿 于 发表于 2023-4-22 11:25 发表
如果从仿真级别看FPGA就觉得不如软件模拟器,这就是个天大的误解了,哪怕是行为级也是比软件模拟器强的 ...
一本正经的胡说八道

真是可笑

TOP

mister fpga搞定一个pc上没有成功模拟的街机再说吧

。。。。

TOP

引用:
原帖由 君思睿 于 2023-4-22 11:25 发表
posted by wap, platform: MAC OS X
如果从仿真级别看FPGA就觉得不如软件模拟器,这就是个天大的误解了,哪怕是行为级也是比软件模拟器强的,理解这个其实很简单。

游戏机内部有N个芯片,他们都是并行工作的,FPG ...
是的,因为fpga可以流水线并行和数据并行,延迟天生会比cpu和gpu低,理论上即使是行为级仿真也比软件模拟器表现更精确。但如果仅是这样意义还不够大,要尽量往门级仿真方向努力,才能从物理层面无限的接近实机。mister也在频繁的更新,希望neogeo核心如你说的那样,无限接近基板的效果。

TOP

posted by wap, platform: Android
在某些人眼里,模拟的准确性完全没有意义。这种认知上的不同没有啥必要再解释了。。。

TOP

posted by 论坛助手, platform: iPhone
引用:
原帖由 剑二十三 于 2023-04-22 13:37 发表
一本正经的胡说八道

真是可笑
那你来个不可笑的科普,光嘴炮有啥意思

TOP

发新话题
     
官方公众号及微博