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


 102 1234567
发新话题
打印

[模拟相关] MiSTer FPGA 怎么证明自己是正确模拟

引用:
原帖由 BigBangBang 于 2022-12-5 12:08 发表
posted by wap, platform: iPhone
良民喷了,本帖起初探讨的是MiSTer FPGA硬件模拟的正确性问题,是你们这伙人先说不差钱带歪主题的。
明明是你自己先非要脱离精确性,谈什么溢价,价格体系,供应。自始至终都没人想聊这个话题,只有你一直在想是谁要赚你的钱。
至于准确性,大家都已经说的很清楚了,此贴应该终结,没啥讨论的意义。
引用:
原帖由 BigBangBang 于 2022-11-17 09:48 发表

别人弄好的,溢价到150%。联网可以更新,项目是老外推进的民间的,哪天出了廉价新方案,估计社区就没热度了。如果仅仅是为了玩,持有风险比较大。价格体系随着供应改善,随时会崩塌,有心理准备,这不是问题。问题 ...


TOP

其实回帖也都没有证明精确性

实际上用mister的有多少坚持用snac的?

很多时候所谓的精确性也不过是心理作用

[ 本帖最后由 剑二十三 于 2022-12-5 17:17 编辑 ]



TOP

posted by wap, platform: iPhone
引用:
原帖由 @Lunamos  于 2022-12-5 13:44 发表
显然前面和后面的主题已经发生了变化。很多人已经就前者给出了解释。而楼主后面希望讨论的话题也产生了变化,不是吗…

回到精确性上的话,楼主的疑问当然是有道理的。不过要准确解释就只能回到前面说的去看源代码。我个人觉得SystemVerilog写的部分会有一些类似编写软件模拟器的手法,不但需要解释和执行指令集逻辑的顶层向下,同时也需要通过不同用例去向上反推的逆向工程。没人会给出PS或SS中处理器的RTL级电路,软件里也有许多黑箱,许多游戏也没有用到全部机能和指令集,全体的完美实现需要摸索挺长时间。

以前在学校做过一个项目,用Verilog写NES 6502和PPU单元,在不实现Mapper的情况下可以调用容量最小的NES游戏并成功运行(不过会很快死机,我后面也没继续)。然而遇到开始使用Mapper的游戏,因为MMC完全没有实现,更不用说支持不同的Mapper规则,显然加载失败或者严重BUG。而像srg320之类开发者遇到的则是更复杂的问题,不完美的推导结果也能运行一些游戏,但遇到某个游戏在某个场景就会出错。这时就需要修改之前的实现以兼容之。另一个显然的部分就是声音模块,这部分也是即便不实现也可以加载游戏的。此外FPGA逻辑门资源有限制,即便在理解完美实现下,可能也需要稍加修改。最终实现的验证就是和实机进行对比了。
说来说去,FPGA电子游戏系统,尤其街机系统,很难做到100%精确。最典型的,很多街机的音频系统其实是独立于主板,建立在音频板上的,而音频板是专用框体的一部分,只拿一块主板做逆向也是没用的。这种游戏在MAME上,要不声音模拟缺失,要么音质、音量有问题。我不觉得MiSTer FPGA能解决这些。


TOP

引用:
原帖由 BigBangBang 于 2022-12-5 19:27 发表
posted by wap, platform: iPhone
说来说去,FPGA电子游戏系统,尤其街机系统,很难做到100%精确。最典型的,很多街机的音频系统其实是独立于主板,建立在音频板上的,而音频板是专用框体的一部分,只拿一块主板做逆 ...
MiSTer的目标是能复刻和替换计算设备本身,在街机上也就是街机基板。外部的框体还有其可能包含的soundboard、采样功放换能器等等自然不在其模拟之列。它能做到的事情超不出街机基板能做到的事情。这类设备的音频在板子上也可以做自己的类似实现,但如果没有相应外设就达不到原版框体一模一样的效果。

[ 本帖最后由 Lunamos 于 2022-12-5 20:01 编辑 ]

TOP

引用:
原帖由 BigBangBang 于 2022-12-5 07:27 PM 发表
posted by wap, platform: iPhone
说来说去,FPGA电子游戏系统,尤其街机系统,很难做到100%精确。最典型的,很多街机的音频系统其实是独立于主板,建立在音频板上的,而音频板是专用框体的一部分,只拿一块主板做逆 ...
mister的音效秒杀mame几百个来回,都2023年了,还你觉得,笑死了好么。

TOP

posted by wap, platform: iPhone
引用:
原帖由 @forwardland  于 2022-12-6 12:17 发表
mister的音效秒杀mame几百个来回,都2023年了,还你觉得,笑死了好么。
MiSTer FPGA就是被你这种狂热粉搞臭的。FPGA相对以前模拟器,音频部分有了一些改善,这不假。但很多游戏的音频并不是100%正确,比如MiSTer FPGA运行街机吞食天地2时,各音频通道的音量平衡就是错的,经常出现伴奏轨盖过旋律轨的情况。用官方OST做标准的话,很容易就能听出来。不知道你哪来的自信,是装傻,还是真傻。

TOP

引用:
原帖由 BigBangBang 于 2022-12-6 01:23 PM 发表
posted by wap, platform: iPhone
MiSTer FPGA就是被你这种狂热粉搞臭的。FPGA相对以前模拟器,音频部分有了一些改善,这不假。但很多游戏的音频并不是100%正确,比如MiSTer FPGA运行街机吞食天地2时,各音频通道的音 ...
懒得和你这些人废话,回清朝吧。

TOP

posted by wap, platform: iPhone
引用:
原帖由 @forwardland  于 2022-12-6 20:05 发表
懒得和你这些人废话,回清朝吧。
什么这些人?我只代表我自己,我玩了一个星期MiSTer,玩起来是个什么实际水平,我还是有发言权的。回清朝是什么意思?MiSTer现在的支持游戏列表和完成度,和以前的模拟器比起来,恐怕已经退回先秦了吧。

TOP

迷信的我举个简单例子

简单的 mcu
STM32F103CBT6, 大把克隆 GD32F103CBT6, CKS32F103CBT6, MM32F103CBT6, APM32F103CBT6


都声称引脚对引脚和固件可以兼容,不过这些都只是理论,真正动手使用时还是会出现各种问题

TOP

posted by wap, platform: iPhone
Mister买了一直没用,对我来说还是缺少仪式感,精确不精确另说

TOP

引用:
原帖由 萝卜 于 发表于 2022-12-17 09:29 发表
Mister买了一直没用,对我来说还是缺少仪式感,精确不精确另说
升值了
涨了小一千

TOP

这种事情只能证伪不能证实

TOP

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